From e5873ae6fe895af5738c2d3ee02ceeab749518d4 Mon Sep 17 00:00:00 2001 From: NianChen Date: Thu, 13 Apr 2023 18:06:05 +0800 Subject: [PATCH] init --- .gitignore | 42 + .idea/.gitignore | 8 + .idea/.name | 1 + .../artifacts/common_desktop_1_0_SNAPSHOT.xml | 8 + .idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml | 8 + .../fluent_icons_core_jvm_0_0_1_dev4.xml | 8 + .../fluent_icons_extended_jvm_0_0_1_dev4.xml | 8 + .../artifacts/fluent_icons_generator_jvm.xml | 8 + .idea/artifacts/fluent_jvm_0_0_1_dev4.xml | 8 + .../window_styler_jvm_0_3_3_SNAPSHOT.xml | 8 + .idea/gradle.xml | 28 + .idea/kotlinc.xml | 9 + .idea/misc.xml | 10 + .idea/uiDesigner.xml | 124 ++ .idea/vcs.xml | 6 + android/build.gradle.kts | 37 + android/src/main/AndroidManifest.xml | 14 + .../main/java/com/eim/android/MainActivity.kt | 18 + build.gradle.kts | 18 + common/build.gradle.kts | 66 + common/src/androidMain/AndroidManifest.xml | 2 + .../kotlin/com/eim/common/platform.kt | 5 + .../commonMain/kotlin/com/eim/common/App.kt | 208 +++ .../kotlin/com/eim/common/platform.kt | 3 + .../kotlin/com/eim/common/DesktopApp.kt | 11 + .../kotlin/com/eim/common/platform.kt | 5 + desktop/build.gradle.kts | 43 + desktop/src/jvmMain/kotlin/Main.kt | 119 ++ desktop/src/jvmMain/kotlin/TitleBar.kt | 110 ++ desktop/src/jvmMain/kotlin/Tray.kt | 29 + desktop/src/jvmMain/kotlin/WindowProperty.kt | 10 + desktop/src/jvmMain/resources/1234.jpg | Bin 0 -> 31977 bytes desktop/src/jvmMain/resources/606331.png | Bin 0 -> 9834 bytes fluent-icons-core/build.gradle.kts | 41 + .../src/androidMain/AndroidManifest.xml | 2 + .../kotlin/com/konyaco/fluent/icons/Icons.kt | 62 + .../com/konyaco/fluent/icons/filled/Add.kt | 46 + .../konyaco/fluent/icons/filled/AddCircle.kt | 42 + .../konyaco/fluent/icons/filled/AddSquare.kt | 46 + .../com/konyaco/fluent/icons/filled/Album.kt | 58 + .../com/konyaco/fluent/icons/filled/Alert.kt | 37 + .../konyaco/fluent/icons/filled/AppFolder.kt | 82 ++ .../konyaco/fluent/icons/filled/AppGeneric.kt | 69 + .../konyaco/fluent/icons/filled/AppRecent.kt | 56 + .../com/konyaco/fluent/icons/filled/Apps.kt | 66 + .../konyaco/fluent/icons/filled/AppsAddIn.kt | 82 ++ .../konyaco/fluent/icons/filled/AppsList.kt | 76 + .../fluent/icons/filled/AppsListDetail.kt | 66 + .../konyaco/fluent/icons/filled/Archive.kt | 46 + .../fluent/icons/filled/ArrowCircleDown.kt | 46 + .../icons/filled/ArrowCircleDownRight.kt | 38 + .../fluent/icons/filled/ArrowCircleLeft.kt | 46 + .../fluent/icons/filled/ArrowCircleRight.kt | 52 + .../fluent/icons/filled/ArrowCircleUp.kt | 46 + .../fluent/icons/filled/ArrowCircleUpLeft.kt | 38 + .../fluent/icons/filled/ArrowClockwise.kt | 39 + .../icons/filled/ArrowClockwiseDashes.kt | 83 ++ .../icons/filled/ArrowCounterclockwise.kt | 39 + .../filled/ArrowCounterclockwiseDashes.kt | 83 ++ .../fluent/icons/filled/ArrowCurveDownLeft.kt | 40 + .../konyaco/fluent/icons/filled/ArrowDown.kt | 34 + .../fluent/icons/filled/ArrowDownLeft.kt | 34 + .../fluent/icons/filled/ArrowDownload.kt | 51 + .../fluent/icons/filled/ArrowEnterLeft.kt | 56 + .../fluent/icons/filled/ArrowEnterUp.kt | 56 + .../fluent/icons/filled/ArrowExpand.kt | 84 ++ .../fluent/icons/filled/ArrowExportLtr.kt | 51 + .../fluent/icons/filled/ArrowExportRtl.kt | 50 + .../fluent/icons/filled/ArrowExportUp.kt | 40 + .../fluent/icons/filled/ArrowForward.kt | 37 + .../fluent/icons/filled/ArrowHookDownLeft.kt | 45 + .../fluent/icons/filled/ArrowHookDownRight.kt | 40 + .../fluent/icons/filled/ArrowHookUpLeft.kt | 45 + .../fluent/icons/filled/ArrowHookUpRight.kt | 40 + .../fluent/icons/filled/ArrowImport.kt | 51 + .../konyaco/fluent/icons/filled/ArrowLeft.kt | 34 + .../fluent/icons/filled/ArrowMaximize.kt | 74 + .../fluent/icons/filled/ArrowMinimize.kt | 53 + .../konyaco/fluent/icons/filled/ArrowNext.kt | 42 + .../fluent/icons/filled/ArrowPrevious.kt | 42 + .../konyaco/fluent/icons/filled/ArrowRedo.kt | 43 + .../fluent/icons/filled/ArrowRepeatAll.kt | 65 + .../fluent/icons/filled/ArrowRepeatAllOff.kt | 85 ++ .../konyaco/fluent/icons/filled/ArrowReply.kt | 37 + .../fluent/icons/filled/ArrowReplyAll.kt | 47 + .../fluent/icons/filled/ArrowReplyDown.kt | 37 + .../konyaco/fluent/icons/filled/ArrowReset.kt | 37 + .../konyaco/fluent/icons/filled/ArrowRight.kt | 34 + .../konyaco/fluent/icons/filled/ArrowSort.kt | 60 + .../fluent/icons/filled/ArrowSortDown.kt | 43 + .../fluent/icons/filled/ArrowSortUp.kt | 43 + .../fluent/icons/filled/ArrowSquareDown.kt | 52 + .../konyaco/fluent/icons/filled/ArrowSwap.kt | 64 + .../konyaco/fluent/icons/filled/ArrowSync.kt | 50 + .../fluent/icons/filled/ArrowSyncCircle.kt | 50 + .../konyaco/fluent/icons/filled/ArrowUndo.kt | 56 + .../konyaco/fluent/icons/filled/ArrowUp.kt | 34 + .../fluent/icons/filled/ArrowUpLeft.kt | 34 + .../fluent/icons/filled/ArrowUpRight.kt | 34 + .../fluent/icons/filled/ArrowUpload.kt | 48 + .../com/konyaco/fluent/icons/filled/Attach.kt | 49 + .../konyaco/fluent/icons/filled/Backspace.kt | 61 + .../fluent/icons/filled/BarcodeScanner.kt | 91 ++ .../com/konyaco/fluent/icons/filled/Beaker.kt | 44 + .../com/konyaco/fluent/icons/filled/Bed.kt | 61 + .../konyaco/fluent/icons/filled/Bluetooth.kt | 51 + .../com/konyaco/fluent/icons/filled/Board.kt | 51 + .../com/konyaco/fluent/icons/filled/Book.kt | 46 + .../konyaco/fluent/icons/filled/BookOpen.kt | 54 + .../konyaco/fluent/icons/filled/Bookmark.kt | 33 + .../fluent/icons/filled/BookmarkMultiple.kt | 44 + .../konyaco/fluent/icons/filled/BorderAll.kt | 60 + .../com/konyaco/fluent/icons/filled/Box.kt | 53 + .../konyaco/fluent/icons/filled/Building.kt | 81 ++ .../fluent/icons/filled/BuildingMultiple.kt | 96 ++ .../fluent/icons/filled/CalendarLtr.kt | 58 + .../fluent/icons/filled/CalendarRtl.kt | 58 + .../com/konyaco/fluent/icons/filled/Call.kt | 40 + .../com/konyaco/fluent/icons/filled/Camera.kt | 46 + .../konyaco/fluent/icons/filled/CaretDown.kt | 30 + .../fluent/icons/filled/CaretDownRight.kt | 30 + .../konyaco/fluent/icons/filled/CaretLeft.kt | 30 + .../konyaco/fluent/icons/filled/CaretRight.kt | 30 + .../konyaco/fluent/icons/filled/CaretUp.kt | 30 + .../com/konyaco/fluent/icons/filled/Cart.kt | 49 + .../com/konyaco/fluent/icons/filled/Cast.kt | 49 + .../fluent/icons/filled/Certificate.kt | 70 + .../com/konyaco/fluent/icons/filled/Chat.kt | 43 + .../fluent/icons/filled/ChatMultiple.kt | 46 + .../konyaco/fluent/icons/filled/Checkmark.kt | 31 + .../fluent/icons/filled/CheckmarkCircle.kt | 35 + .../fluent/icons/filled/CheckmarkSquare.kt | 41 + .../fluent/icons/filled/CheckmarkStarburst.kt | 68 + .../fluent/icons/filled/ChevronCircleDown.kt | 36 + .../fluent/icons/filled/ChevronCircleLeft.kt | 36 + .../fluent/icons/filled/ChevronCircleRight.kt | 36 + .../fluent/icons/filled/ChevronCircleUp.kt | 36 + .../fluent/icons/filled/ChevronDown.kt | 32 + .../fluent/icons/filled/ChevronLeft.kt | 32 + .../fluent/icons/filled/ChevronRight.kt | 32 + .../konyaco/fluent/icons/filled/ChevronUp.kt | 32 + .../fluent/icons/filled/ChevronUpDown.kt | 46 + .../com/konyaco/fluent/icons/filled/Circle.kt | 26 + .../fluent/icons/filled/CircleSmall.kt | 26 + .../com/konyaco/fluent/icons/filled/City.kt | 58 + .../com/konyaco/fluent/icons/filled/Class.kt | 50 + .../konyaco/fluent/icons/filled/Clipboard.kt | 43 + .../fluent/icons/filled/ClipboardPaste.kt | 76 + .../com/konyaco/fluent/icons/filled/Clock.kt | 35 + .../konyaco/fluent/icons/filled/ClockAlarm.kt | 55 + .../fluent/icons/filled/ClosedCaption.kt | 49 + .../com/konyaco/fluent/icons/filled/Cloud.kt | 30 + .../com/konyaco/fluent/icons/filled/Code.kt | 59 + .../fluent/icons/filled/Collections.kt | 90 ++ .../com/konyaco/fluent/icons/filled/Color.kt | 58 + .../konyaco/fluent/icons/filled/Comment.kt | 36 + .../fluent/icons/filled/CommentMultiple.kt | 45 + .../fluent/icons/filled/Communication.kt | 41 + .../konyaco/fluent/icons/filled/Compose.kt | 47 + .../fluent/icons/filled/ContactCard.kt | 63 + .../fluent/icons/filled/ContactCardGroup.kt | 80 ++ .../konyaco/fluent/icons/filled/Cookies.kt | 48 + .../com/konyaco/fluent/icons/filled/Copy.kt | 42 + .../com/konyaco/fluent/icons/filled/Crop.kt | 50 + .../com/konyaco/fluent/icons/filled/Cursor.kt | 32 + .../com/konyaco/fluent/icons/filled/Cut.kt | 49 + .../konyaco/fluent/icons/filled/DarkTheme.kt | 30 + .../konyaco/fluent/icons/filled/DataArea.kt | 41 + .../konyaco/fluent/icons/filled/DataPie.kt | 40 + .../konyaco/fluent/icons/filled/DataUsage.kt | 55 + .../com/konyaco/fluent/icons/filled/Delete.kt | 53 + .../konyaco/fluent/icons/filled/Desktop.kt | 48 + .../konyaco/fluent/icons/filled/DesktopMac.kt | 58 + .../konyaco/fluent/icons/filled/Directions.kt | 61 + .../konyaco/fluent/icons/filled/Dismiss.kt | 44 + .../fluent/icons/filled/DismissCircle.kt | 62 + .../fluent/icons/filled/DismissSquare.kt | 47 + .../konyaco/fluent/icons/filled/Diversity.kt | 68 + .../konyaco/fluent/icons/filled/Document.kt | 40 + .../fluent/icons/filled/DocumentCopy.kt | 50 + .../fluent/icons/filled/DocumentMultiple.kt | 57 + .../com/konyaco/fluent/icons/filled/Drafts.kt | 59 + .../com/konyaco/fluent/icons/filled/Drop.kt | 33 + .../com/konyaco/fluent/icons/filled/Earth.kt | 73 + .../com/konyaco/fluent/icons/filled/Edit.kt | 38 + .../com/konyaco/fluent/icons/filled/Emoji.kt | 40 + .../com/konyaco/fluent/icons/filled/Eraser.kt | 46 + .../fluent/icons/filled/ErrorCircle.kt | 37 + .../com/konyaco/fluent/icons/filled/Eye.kt | 33 + .../konyaco/fluent/icons/filled/Eyedropper.kt | 64 + .../konyaco/fluent/icons/filled/Filmstrip.kt | 84 ++ .../com/konyaco/fluent/icons/filled/Filter.kt | 46 + .../com/konyaco/fluent/icons/filled/Flag.kt | 37 + .../com/konyaco/fluent/icons/filled/Flash.kt | 36 + .../com/konyaco/fluent/icons/filled/Folder.kt | 53 + .../konyaco/fluent/icons/filled/FolderOpen.kt | 47 + .../com/konyaco/fluent/icons/filled/Food.kt | 51 + .../com/konyaco/fluent/icons/filled/Form.kt | 67 + .../fluent/icons/filled/FullScreenMaximize.kt | 62 + .../fluent/icons/filled/FullScreenMinimize.kt | 63 + .../com/konyaco/fluent/icons/filled/Games.kt | 52 + .../com/konyaco/fluent/icons/filled/Gift.kt | 66 + .../com/konyaco/fluent/icons/filled/Glance.kt | 63 + .../com/konyaco/fluent/icons/filled/Globe.kt | 93 ++ .../com/konyaco/fluent/icons/filled/Grid.kt | 62 + .../konyaco/fluent/icons/filled/HandWave.kt | 62 + .../fluent/icons/filled/HatGraduation.kt | 54 + .../konyaco/fluent/icons/filled/Headphones.kt | 43 + .../com/konyaco/fluent/icons/filled/Heart.kt | 31 + .../konyaco/fluent/icons/filled/History.kt | 48 + .../com/konyaco/fluent/icons/filled/Home.kt | 42 + .../com/konyaco/fluent/icons/filled/Image.kt | 50 + .../konyaco/fluent/icons/filled/ImageCopy.kt | 62 + .../fluent/icons/filled/ImageMultiple.kt | 56 + .../konyaco/fluent/icons/filled/Important.kt | 34 + .../com/konyaco/fluent/icons/filled/Info.kt | 38 + .../fluent/icons/filled/IosArrowLtr.kt | 31 + .../fluent/icons/filled/IosArrowRtl.kt | 31 + .../com/konyaco/fluent/icons/filled/Key.kt | 45 + .../konyaco/fluent/icons/filled/Keyboard.kt | 75 + .../com/konyaco/fluent/icons/filled/Laptop.kt | 40 + .../com/konyaco/fluent/icons/filled/Layer.kt | 56 + .../konyaco/fluent/icons/filled/LeafTwo.kt | 50 + .../konyaco/fluent/icons/filled/Library.kt | 52 + .../konyaco/fluent/icons/filled/Lightbulb.kt | 43 + .../com/konyaco/fluent/icons/filled/Link.kt | 50 + .../com/konyaco/fluent/icons/filled/List.kt | 46 + .../fluent/icons/filled/LocalLanguage.kt | 70 + .../konyaco/fluent/icons/filled/Location.kt | 34 + .../konyaco/fluent/icons/filled/LockClosed.kt | 48 + .../konyaco/fluent/icons/filled/LockOpen.kt | 47 + .../com/konyaco/fluent/icons/filled/Mail.kt | 44 + .../konyaco/fluent/icons/filled/MailInbox.kt | 46 + .../konyaco/fluent/icons/filled/MailRead.kt | 47 + .../com/konyaco/fluent/icons/filled/Map.kt | 47 + .../konyaco/fluent/icons/filled/Maximize.kt | 42 + .../com/konyaco/fluent/icons/filled/Mic.kt | 47 + .../fluent/icons/filled/MoreHorizontal.kt | 34 + .../fluent/icons/filled/MoreVertical.kt | 34 + .../fluent/icons/filled/MoviesAndTv.kt | 68 + .../konyaco/fluent/icons/filled/MusicNote2.kt | 34 + .../konyaco/fluent/icons/filled/MyLocation.kt | 49 + .../konyaco/fluent/icons/filled/Navigation.kt | 46 + .../com/konyaco/fluent/icons/filled/New.kt | 42 + .../com/konyaco/fluent/icons/filled/News.kt | 78 ++ .../com/konyaco/fluent/icons/filled/Next.kt | 36 + .../com/konyaco/fluent/icons/filled/Note.kt | 40 + .../konyaco/fluent/icons/filled/Notebook.kt | 79 ++ .../fluent/icons/filled/NumberSymbol.kt | 58 + .../com/konyaco/fluent/icons/filled/Open.kt | 53 + .../konyaco/fluent/icons/filled/OpenFolder.kt | 72 + .../konyaco/fluent/icons/filled/Options.kt | 44 + .../konyaco/fluent/icons/filled/PaintBrush.kt | 50 + .../com/konyaco/fluent/icons/filled/Patch.kt | 68 + .../com/konyaco/fluent/icons/filled/Pause.kt | 42 + .../konyaco/fluent/icons/filled/Payment.kt | 44 + .../com/konyaco/fluent/icons/filled/Pen.kt | 38 + .../com/konyaco/fluent/icons/filled/People.kt | 49 + .../com/konyaco/fluent/icons/filled/Person.kt | 37 + .../fluent/icons/filled/PersonCircle.kt | 39 + .../com/konyaco/fluent/icons/filled/Phone.kt | 38 + .../com/konyaco/fluent/icons/filled/Pin.kt | 41 + .../com/konyaco/fluent/icons/filled/Play.kt | 30 + .../fluent/icons/filled/PlugConnected.kt | 42 + .../fluent/icons/filled/PlugDisconnected.kt | 54 + .../com/konyaco/fluent/icons/filled/Poll.kt | 43 + .../konyaco/fluent/icons/filled/Premium.kt | 73 + .../com/konyaco/fluent/icons/filled/Print.kt | 62 + .../konyaco/fluent/icons/filled/Prohibited.kt | 35 + .../fluent/icons/filled/PuzzlePiece.kt | 53 + .../konyaco/fluent/icons/filled/Question.kt | 45 + .../fluent/icons/filled/QuestionCircle.kt | 44 + .../konyaco/fluent/icons/filled/ReOrder.kt | 38 + .../icons/filled/ReOrderDotsHorizontal.kt | 46 + .../icons/filled/ReOrderDotsVertical.kt | 46 + .../konyaco/fluent/icons/filled/Receipt.kt | 59 + .../com/konyaco/fluent/icons/filled/Record.kt | 30 + .../com/konyaco/fluent/icons/filled/Rename.kt | 58 + .../com/konyaco/fluent/icons/filled/Resize.kt | 63 + .../com/konyaco/fluent/icons/filled/Ribbon.kt | 35 + .../com/konyaco/fluent/icons/filled/Save.kt | 61 + .../konyaco/fluent/icons/filled/SaveCopy.kt | 58 + .../fluent/icons/filled/SaveMultiple.kt | 72 + .../konyaco/fluent/icons/filled/ScanDash.kt | 68 + .../com/konyaco/fluent/icons/filled/Search.kt | 34 + .../fluent/icons/filled/SearchSquare.kt | 43 + .../fluent/icons/filled/SelectAllOff.kt | 42 + .../fluent/icons/filled/SelectAllOn.kt | 51 + .../com/konyaco/fluent/icons/filled/Send.kt | 36 + .../konyaco/fluent/icons/filled/SendCopy.kt | 71 + .../konyaco/fluent/icons/filled/Settings.kt | 66 + .../com/konyaco/fluent/icons/filled/Share.kt | 62 + .../fluent/icons/filled/ShareAndroid.kt | 35 + .../konyaco/fluent/icons/filled/ShareIos.kt | 58 + .../com/konyaco/fluent/icons/filled/Shield.kt | 34 + .../com/konyaco/fluent/icons/filled/Shifts.kt | 42 + .../fluent/icons/filled/ShiftsActivity.kt | 58 + .../fluent/icons/filled/ShoppingBag.kt | 54 + .../konyaco/fluent/icons/filled/SignOut.kt | 66 + .../konyaco/fluent/icons/filled/Signature.kt | 70 + .../konyaco/fluent/icons/filled/Sparkle.kt | 61 + .../konyaco/fluent/icons/filled/Speaker2.kt | 78 ++ .../com/konyaco/fluent/icons/filled/Sport.kt | 74 + .../com/konyaco/fluent/icons/filled/Star.kt | 39 + .../com/konyaco/fluent/icons/filled/Stop.kt | 32 + .../konyaco/fluent/icons/filled/Storage.kt | 42 + .../konyaco/fluent/icons/filled/StyleGuide.kt | 50 + .../konyaco/fluent/icons/filled/Subtract.kt | 28 + .../fluent/icons/filled/SubtractCircle.kt | 32 + .../fluent/icons/filled/SubtractSquare.kt | 38 + .../konyaco/fluent/icons/filled/Symbols.kt | 103 ++ .../com/konyaco/fluent/icons/filled/System.kt | 42 + .../com/konyaco/fluent/icons/filled/Table.kt | 80 ++ .../com/konyaco/fluent/icons/filled/Tablet.kt | 38 + .../com/konyaco/fluent/icons/filled/Tag.kt | 38 + .../fluent/icons/filled/TagMultiple.kt | 54 + .../com/konyaco/fluent/icons/filled/Target.kt | 42 + .../fluent/icons/filled/TaskListLtr.kt | 70 + .../fluent/icons/filled/TaskListRtl.kt | 69 + .../fluent/icons/filled/TaskListSquareLtr.kt | 64 + .../fluent/icons/filled/TaskListSquareRtl.kt | 64 + .../konyaco/fluent/icons/filled/TextBold.kt | 47 + .../fluent/icons/filled/TextBulletListLtr.kt | 58 + .../fluent/icons/filled/TextBulletListRtl.kt | 55 + .../icons/filled/TextBulletListSquare.kt | 64 + .../konyaco/fluent/icons/filled/TextItalic.kt | 37 + .../fluent/icons/filled/TextNumberListLtr.kt | 104 ++ .../fluent/icons/filled/TextNumberListRtl.kt | 106 ++ .../fluent/icons/filled/TextSortAscending.kt | 63 + .../fluent/icons/filled/TextSortDescending.kt | 63 + .../com/konyaco/fluent/icons/filled/TextT.kt | 42 + .../fluent/icons/filled/TextUnderline.kt | 40 + .../fluent/icons/filled/ThumbDislike.kt | 40 + .../konyaco/fluent/icons/filled/ThumbLike.kt | 39 + .../fluent/icons/filled/TicketDiagonal.kt | 40 + .../com/konyaco/fluent/icons/filled/Timer.kt | 48 + .../com/konyaco/fluent/icons/filled/Trophy.kt | 67 + .../com/konyaco/fluent/icons/filled/Tv.kt | 39 + .../konyaco/fluent/icons/filled/VehicleCar.kt | 94 ++ .../com/konyaco/fluent/icons/filled/Video.kt | 41 + .../konyaco/fluent/icons/filled/VideoClip.kt | 40 + .../fluent/icons/filled/VideoClipMultiple.kt | 50 + .../com/konyaco/fluent/icons/filled/Wallet.kt | 48 + .../com/konyaco/fluent/icons/filled/Wand.kt | 121 ++ .../konyaco/fluent/icons/filled/Warning.kt | 42 + .../com/konyaco/fluent/icons/filled/Wifi1.kt | 47 + .../com/konyaco/fluent/icons/filled/Window.kt | 40 + .../com/konyaco/fluent/icons/filled/Wrench.kt | 35 + .../fluent/icons/filled/XboxController.kt | 50 + .../konyaco/fluent/icons/filled/ZoomFit.kt | 75 + .../com/konyaco/fluent/icons/filled/ZoomIn.kt | 45 + .../konyaco/fluent/icons/filled/ZoomOut.kt | 36 + .../com/konyaco/fluent/icons/regular/Add.kt | 38 + .../konyaco/fluent/icons/regular/AddCircle.kt | 45 + .../konyaco/fluent/icons/regular/AddSquare.kt | 57 + .../com/konyaco/fluent/icons/regular/Album.kt | 68 + .../com/konyaco/fluent/icons/regular/Alert.kt | 50 + .../konyaco/fluent/icons/regular/AppFolder.kt | 122 ++ .../fluent/icons/regular/AppGeneric.kt | 77 + .../konyaco/fluent/icons/regular/AppRecent.kt | 85 ++ .../com/konyaco/fluent/icons/regular/Apps.kt | 76 + .../konyaco/fluent/icons/regular/AppsAddIn.kt | 84 ++ .../konyaco/fluent/icons/regular/AppsList.kt | 106 ++ .../fluent/icons/regular/AppsListDetail.kt | 86 ++ .../konyaco/fluent/icons/regular/Archive.kt | 60 + .../fluent/icons/regular/ArrowCircleDown.kt | 49 + .../icons/regular/ArrowCircleDownRight.kt | 42 + .../fluent/icons/regular/ArrowCircleLeft.kt | 49 + .../fluent/icons/regular/ArrowCircleRight.kt | 52 + .../fluent/icons/regular/ArrowCircleUp.kt | 49 + .../fluent/icons/regular/ArrowCircleUpLeft.kt | 42 + .../fluent/icons/regular/ArrowClockwise.kt | 36 + .../icons/regular/ArrowClockwiseDashes.kt | 82 ++ .../icons/regular/ArrowCounterclockwise.kt | 36 + .../regular/ArrowCounterclockwiseDashes.kt | 82 ++ .../icons/regular/ArrowCurveDownLeft.kt | 40 + .../konyaco/fluent/icons/regular/ArrowDown.kt | 34 + .../fluent/icons/regular/ArrowDownLeft.kt | 34 + .../fluent/icons/regular/ArrowDownload.kt | 50 + .../fluent/icons/regular/ArrowEnterLeft.kt | 45 + .../fluent/icons/regular/ArrowEnterUp.kt | 44 + .../fluent/icons/regular/ArrowExpand.kt | 84 ++ .../fluent/icons/regular/ArrowExportLtr.kt | 50 + .../fluent/icons/regular/ArrowExportRtl.kt | 50 + .../fluent/icons/regular/ArrowExportUp.kt | 40 + .../fluent/icons/regular/ArrowForward.kt | 42 + .../fluent/icons/regular/ArrowHookDownLeft.kt | 45 + .../icons/regular/ArrowHookDownRight.kt | 39 + .../fluent/icons/regular/ArrowHookUpLeft.kt | 45 + .../fluent/icons/regular/ArrowHookUpRight.kt | 39 + .../fluent/icons/regular/ArrowImport.kt | 51 + .../konyaco/fluent/icons/regular/ArrowLeft.kt | 34 + .../fluent/icons/regular/ArrowMaximize.kt | 59 + .../fluent/icons/regular/ArrowMinimize.kt | 67 + .../konyaco/fluent/icons/regular/ArrowNext.kt | 43 + .../fluent/icons/regular/ArrowPrevious.kt | 43 + .../konyaco/fluent/icons/regular/ArrowRedo.kt | 47 + .../fluent/icons/regular/ArrowRepeatAll.kt | 69 + .../fluent/icons/regular/ArrowRepeatAllOff.kt | 81 ++ .../fluent/icons/regular/ArrowReply.kt | 42 + .../fluent/icons/regular/ArrowReplyAll.kt | 52 + .../fluent/icons/regular/ArrowReplyDown.kt | 42 + .../fluent/icons/regular/ArrowReset.kt | 37 + .../fluent/icons/regular/ArrowRight.kt | 34 + .../konyaco/fluent/icons/regular/ArrowSort.kt | 60 + .../fluent/icons/regular/ArrowSortDown.kt | 44 + .../fluent/icons/regular/ArrowSortUp.kt | 43 + .../fluent/icons/regular/ArrowSquareDown.kt | 61 + .../konyaco/fluent/icons/regular/ArrowSwap.kt | 65 + .../konyaco/fluent/icons/regular/ArrowSync.kt | 51 + .../fluent/icons/regular/ArrowSyncCircle.kt | 54 + .../konyaco/fluent/icons/regular/ArrowUndo.kt | 47 + .../konyaco/fluent/icons/regular/ArrowUp.kt | 34 + .../fluent/icons/regular/ArrowUpLeft.kt | 34 + .../fluent/icons/regular/ArrowUpRight.kt | 34 + .../fluent/icons/regular/ArrowUpload.kt | 48 + .../konyaco/fluent/icons/regular/Attach.kt | 47 + .../konyaco/fluent/icons/regular/Backspace.kt | 75 + .../fluent/icons/regular/BarcodeScanner.kt | 91 ++ .../konyaco/fluent/icons/regular/Beaker.kt | 56 + .../com/konyaco/fluent/icons/regular/Bed.kt | 72 + .../konyaco/fluent/icons/regular/Bluetooth.kt | 53 + .../com/konyaco/fluent/icons/regular/Board.kt | 61 + .../com/konyaco/fluent/icons/regular/Book.kt | 60 + .../konyaco/fluent/icons/regular/BookOpen.kt | 58 + .../konyaco/fluent/icons/regular/Bookmark.kt | 43 + .../fluent/icons/regular/BookmarkMultiple.kt | 54 + .../konyaco/fluent/icons/regular/BorderAll.kt | 60 + .../com/konyaco/fluent/icons/regular/Box.kt | 65 + .../konyaco/fluent/icons/regular/Building.kt | 93 ++ .../fluent/icons/regular/BuildingMultiple.kt | 110 ++ .../fluent/icons/regular/CalendarLtr.kt | 68 + .../fluent/icons/regular/CalendarRtl.kt | 68 + .../com/konyaco/fluent/icons/regular/Call.kt | 61 + .../konyaco/fluent/icons/regular/Camera.kt | 65 + .../konyaco/fluent/icons/regular/CaretDown.kt | 36 + .../fluent/icons/regular/CaretDownRight.kt | 36 + .../konyaco/fluent/icons/regular/CaretLeft.kt | 36 + .../fluent/icons/regular/CaretRight.kt | 36 + .../konyaco/fluent/icons/regular/CaretUp.kt | 36 + .../com/konyaco/fluent/icons/regular/Cart.kt | 67 + .../com/konyaco/fluent/icons/regular/Cast.kt | 60 + .../fluent/icons/regular/Certificate.kt | 82 ++ .../com/konyaco/fluent/icons/regular/Chat.kt | 53 + .../fluent/icons/regular/ChatMultiple.kt | 57 + .../konyaco/fluent/icons/regular/Checkmark.kt | 31 + .../fluent/icons/regular/CheckmarkCircle.kt | 44 + .../fluent/icons/regular/CheckmarkSquare.kt | 51 + .../icons/regular/CheckmarkStarburst.kt | 114 ++ .../fluent/icons/regular/ChevronCircleDown.kt | 40 + .../fluent/icons/regular/ChevronCircleLeft.kt | 40 + .../icons/regular/ChevronCircleRight.kt | 40 + .../fluent/icons/regular/ChevronCircleUp.kt | 40 + .../fluent/icons/regular/ChevronDown.kt | 32 + .../fluent/icons/regular/ChevronLeft.kt | 32 + .../fluent/icons/regular/ChevronRight.kt | 32 + .../konyaco/fluent/icons/regular/ChevronUp.kt | 32 + .../fluent/icons/regular/ChevronUpDown.kt | 40 + .../konyaco/fluent/icons/regular/Circle.kt | 30 + .../fluent/icons/regular/CircleSmall.kt | 30 + .../com/konyaco/fluent/icons/regular/City.kt | 73 + .../com/konyaco/fluent/icons/regular/Class.kt | 61 + .../konyaco/fluent/icons/regular/Clipboard.kt | 62 + .../fluent/icons/regular/ClipboardPaste.kt | 90 ++ .../com/konyaco/fluent/icons/regular/Clock.kt | 42 + .../fluent/icons/regular/ClockAlarm.kt | 58 + .../fluent/icons/regular/ClosedCaption.kt | 59 + .../com/konyaco/fluent/icons/regular/Cloud.kt | 41 + .../com/konyaco/fluent/icons/regular/Code.kt | 59 + .../fluent/icons/regular/Collections.kt | 81 ++ .../com/konyaco/fluent/icons/regular/Color.kt | 74 + .../konyaco/fluent/icons/regular/Comment.kt | 49 + .../fluent/icons/regular/CommentMultiple.kt | 60 + .../fluent/icons/regular/Communication.kt | 44 + .../konyaco/fluent/icons/regular/Compose.kt | 47 + .../fluent/icons/regular/ContactCard.kt | 71 + .../fluent/icons/regular/ContactCardGroup.kt | 87 ++ .../konyaco/fluent/icons/regular/Cookies.kt | 69 + .../com/konyaco/fluent/icons/regular/Copy.kt | 52 + .../com/konyaco/fluent/icons/regular/Crop.kt | 54 + .../konyaco/fluent/icons/regular/Cursor.kt | 39 + .../com/konyaco/fluent/icons/regular/Cut.kt | 49 + .../konyaco/fluent/icons/regular/DarkTheme.kt | 30 + .../konyaco/fluent/icons/regular/DataArea.kt | 47 + .../konyaco/fluent/icons/regular/DataPie.kt | 58 + .../konyaco/fluent/icons/regular/DataUsage.kt | 70 + .../konyaco/fluent/icons/regular/Delete.kt | 61 + .../konyaco/fluent/icons/regular/Desktop.kt | 60 + .../fluent/icons/regular/DesktopMac.kt | 66 + .../fluent/icons/regular/Directions.kt | 67 + .../konyaco/fluent/icons/regular/Dismiss.kt | 44 + .../fluent/icons/regular/DismissCircle.kt | 56 + .../fluent/icons/regular/DismissSquare.kt | 57 + .../konyaco/fluent/icons/regular/Diversity.kt | 92 ++ .../konyaco/fluent/icons/regular/Document.kt | 57 + .../fluent/icons/regular/DocumentCopy.kt | 63 + .../fluent/icons/regular/DocumentMultiple.kt | 65 + .../konyaco/fluent/icons/regular/Drafts.kt | 68 + .../com/konyaco/fluent/icons/regular/Drop.kt | 43 + .../com/konyaco/fluent/icons/regular/Earth.kt | 109 ++ .../com/konyaco/fluent/icons/regular/Edit.kt | 48 + .../com/konyaco/fluent/icons/regular/Emoji.kt | 44 + .../konyaco/fluent/icons/regular/Eraser.kt | 56 + .../fluent/icons/regular/ErrorCircle.kt | 42 + .../com/konyaco/fluent/icons/regular/Eye.kt | 37 + .../fluent/icons/regular/Eyedropper.kt | 80 ++ .../konyaco/fluent/icons/regular/Filmstrip.kt | 90 ++ .../konyaco/fluent/icons/regular/Filter.kt | 40 + .../com/konyaco/fluent/icons/regular/Flag.kt | 45 + .../com/konyaco/fluent/icons/regular/Flash.kt | 48 + .../konyaco/fluent/icons/regular/Folder.kt | 70 + .../fluent/icons/regular/FolderOpen.kt | 62 + .../com/konyaco/fluent/icons/regular/Food.kt | 64 + .../com/konyaco/fluent/icons/regular/Form.kt | 77 + .../icons/regular/FullScreenMaximize.kt | 62 + .../icons/regular/FullScreenMinimize.kt | 63 + .../com/konyaco/fluent/icons/regular/Games.kt | 58 + .../com/konyaco/fluent/icons/regular/Gift.kt | 82 ++ .../konyaco/fluent/icons/regular/Glance.kt | 103 ++ .../com/konyaco/fluent/icons/regular/Globe.kt | 82 ++ .../com/konyaco/fluent/icons/regular/Grid.kt | 102 ++ .../konyaco/fluent/icons/regular/HandWave.kt | 94 ++ .../fluent/icons/regular/HatGraduation.kt | 66 + .../fluent/icons/regular/Headphones.kt | 58 + .../com/konyaco/fluent/icons/regular/Heart.kt | 40 + .../konyaco/fluent/icons/regular/History.kt | 45 + .../com/konyaco/fluent/icons/regular/Home.kt | 62 + .../com/konyaco/fluent/icons/regular/Image.kt | 64 + .../konyaco/fluent/icons/regular/ImageCopy.kt | 69 + .../fluent/icons/regular/ImageMultiple.kt | 66 + .../konyaco/fluent/icons/regular/Important.kt | 45 + .../com/konyaco/fluent/icons/regular/Info.kt | 42 + .../fluent/icons/regular/IosArrowLtr.kt | 31 + .../fluent/icons/regular/IosArrowRtl.kt | 31 + .../com/konyaco/fluent/icons/regular/Key.kt | 65 + .../konyaco/fluent/icons/regular/Keyboard.kt | 86 ++ .../konyaco/fluent/icons/regular/Laptop.kt | 50 + .../com/konyaco/fluent/icons/regular/Layer.kt | 65 + .../konyaco/fluent/icons/regular/LeafTwo.kt | 61 + .../konyaco/fluent/icons/regular/Library.kt | 99 ++ .../konyaco/fluent/icons/regular/Lightbulb.kt | 66 + .../com/konyaco/fluent/icons/regular/Link.kt | 50 + .../com/konyaco/fluent/icons/regular/List.kt | 46 + .../fluent/icons/regular/LocalLanguage.kt | 72 + .../konyaco/fluent/icons/regular/Location.kt | 48 + .../fluent/icons/regular/LockClosed.kt | 58 + .../konyaco/fluent/icons/regular/LockOpen.kt | 59 + .../com/konyaco/fluent/icons/regular/Mail.kt | 62 + .../konyaco/fluent/icons/regular/MailInbox.kt | 72 + .../konyaco/fluent/icons/regular/MailRead.kt | 59 + .../com/konyaco/fluent/icons/regular/Map.kt | 66 + .../konyaco/fluent/icons/regular/Maximize.kt | 42 + .../com/konyaco/fluent/icons/regular/Mic.kt | 54 + .../fluent/icons/regular/MoreHorizontal.kt | 34 + .../fluent/icons/regular/MoreVertical.kt | 34 + .../fluent/icons/regular/MoviesAndTv.kt | 78 ++ .../fluent/icons/regular/MusicNote2.kt | 49 + .../fluent/icons/regular/MyLocation.kt | 50 + .../fluent/icons/regular/Navigation.kt | 46 + .../com/konyaco/fluent/icons/regular/New.kt | 42 + .../com/konyaco/fluent/icons/regular/News.kt | 107 ++ .../com/konyaco/fluent/icons/regular/Next.kt | 44 + .../com/konyaco/fluent/icons/regular/Note.kt | 54 + .../konyaco/fluent/icons/regular/Notebook.kt | 94 ++ .../fluent/icons/regular/NumberSymbol.kt | 58 + .../com/konyaco/fluent/icons/regular/Open.kt | 53 + .../fluent/icons/regular/OpenFolder.kt | 72 + .../konyaco/fluent/icons/regular/Options.kt | 76 + .../fluent/icons/regular/PaintBrush.kt | 64 + .../com/konyaco/fluent/icons/regular/Patch.kt | 102 ++ .../com/konyaco/fluent/icons/regular/Pause.kt | 62 + .../konyaco/fluent/icons/regular/Payment.kt | 54 + .../com/konyaco/fluent/icons/regular/Pen.kt | 48 + .../konyaco/fluent/icons/regular/People.kt | 79 ++ .../konyaco/fluent/icons/regular/Person.kt | 52 + .../fluent/icons/regular/PersonCircle.kt | 43 + .../com/konyaco/fluent/icons/regular/Phone.kt | 48 + .../com/konyaco/fluent/icons/regular/Pin.kt | 53 + .../com/konyaco/fluent/icons/regular/Play.kt | 38 + .../fluent/icons/regular/PlugConnected.kt | 54 + .../fluent/icons/regular/PlugDisconnected.kt | 75 + .../com/konyaco/fluent/icons/regular/Poll.kt | 64 + .../konyaco/fluent/icons/regular/Premium.kt | 94 ++ .../com/konyaco/fluent/icons/regular/Print.kt | 78 ++ .../fluent/icons/regular/Prohibited.kt | 35 + .../fluent/icons/regular/PuzzlePiece.kt | 98 ++ .../konyaco/fluent/icons/regular/Question.kt | 41 + .../fluent/icons/regular/QuestionCircle.kt | 48 + .../konyaco/fluent/icons/regular/ReOrder.kt | 38 + .../icons/regular/ReOrderDotsHorizontal.kt | 46 + .../icons/regular/ReOrderDotsVertical.kt | 46 + .../konyaco/fluent/icons/regular/Receipt.kt | 71 + .../konyaco/fluent/icons/regular/Record.kt | 34 + .../konyaco/fluent/icons/regular/Rename.kt | 72 + .../konyaco/fluent/icons/regular/Resize.kt | 63 + .../konyaco/fluent/icons/regular/Ribbon.kt | 49 + .../com/konyaco/fluent/icons/regular/Save.kt | 73 + .../konyaco/fluent/icons/regular/SaveCopy.kt | 67 + .../fluent/icons/regular/SaveMultiple.kt | 83 ++ .../konyaco/fluent/icons/regular/ScanDash.kt | 68 + .../konyaco/fluent/icons/regular/Search.kt | 34 + .../fluent/icons/regular/SearchSquare.kt | 53 + .../fluent/icons/regular/SelectAllOff.kt | 52 + .../fluent/icons/regular/SelectAllOn.kt | 66 + .../com/konyaco/fluent/icons/regular/Send.kt | 48 + .../konyaco/fluent/icons/regular/SendCopy.kt | 77 + .../konyaco/fluent/icons/regular/Settings.kt | 97 ++ .../com/konyaco/fluent/icons/regular/Share.kt | 75 + .../fluent/icons/regular/ShareAndroid.kt | 47 + .../konyaco/fluent/icons/regular/ShareIos.kt | 59 + .../konyaco/fluent/icons/regular/Shield.kt | 42 + .../konyaco/fluent/icons/regular/Shifts.kt | 54 + .../fluent/icons/regular/ShiftsActivity.kt | 60 + .../fluent/icons/regular/ShoppingBag.kt | 64 + .../konyaco/fluent/icons/regular/SignOut.kt | 72 + .../konyaco/fluent/icons/regular/Signature.kt | 79 ++ .../konyaco/fluent/icons/regular/Sparkle.kt | 82 ++ .../konyaco/fluent/icons/regular/Speaker2.kt | 95 ++ .../com/konyaco/fluent/icons/regular/Sport.kt | 81 ++ .../com/konyaco/fluent/icons/regular/Star.kt | 56 + .../com/konyaco/fluent/icons/regular/Stop.kt | 42 + .../konyaco/fluent/icons/regular/Storage.kt | 52 + .../fluent/icons/regular/StyleGuide.kt | 60 + .../konyaco/fluent/icons/regular/Subtract.kt | 28 + .../fluent/icons/regular/SubtractCircle.kt | 36 + .../fluent/icons/regular/SubtractSquare.kt | 48 + .../konyaco/fluent/icons/regular/Symbols.kt | 115 ++ .../konyaco/fluent/icons/regular/System.kt | 42 + .../com/konyaco/fluent/icons/regular/Table.kt | 90 ++ .../konyaco/fluent/icons/regular/Tablet.kt | 50 + .../com/konyaco/fluent/icons/regular/Tag.kt | 50 + .../fluent/icons/regular/TagMultiple.kt | 66 + .../konyaco/fluent/icons/regular/Target.kt | 42 + .../fluent/icons/regular/TaskListLtr.kt | 69 + .../fluent/icons/regular/TaskListRtl.kt | 69 + .../fluent/icons/regular/TaskListSquareLtr.kt | 74 + .../fluent/icons/regular/TaskListSquareRtl.kt | 74 + .../konyaco/fluent/icons/regular/TextBold.kt | 47 + .../fluent/icons/regular/TextBulletListLtr.kt | 58 + .../fluent/icons/regular/TextBulletListRtl.kt | 55 + .../icons/regular/TextBulletListSquare.kt | 74 + .../fluent/icons/regular/TextItalic.kt | 47 + .../fluent/icons/regular/TextNumberListLtr.kt | 107 ++ .../fluent/icons/regular/TextNumberListRtl.kt | 108 ++ .../fluent/icons/regular/TextSortAscending.kt | 63 + .../icons/regular/TextSortDescending.kt | 63 + .../com/konyaco/fluent/icons/regular/TextT.kt | 42 + .../fluent/icons/regular/TextUnderline.kt | 44 + .../fluent/icons/regular/ThumbDislike.kt | 60 + .../konyaco/fluent/icons/regular/ThumbLike.kt | 59 + .../fluent/icons/regular/TicketDiagonal.kt | 56 + .../com/konyaco/fluent/icons/regular/Timer.kt | 52 + .../konyaco/fluent/icons/regular/Trophy.kt | 83 ++ .../com/konyaco/fluent/icons/regular/Tv.kt | 48 + .../fluent/icons/regular/VehicleCar.kt | 104 ++ .../com/konyaco/fluent/icons/regular/Video.kt | 54 + .../konyaco/fluent/icons/regular/VideoClip.kt | 50 + .../fluent/icons/regular/VideoClipMultiple.kt | 60 + .../konyaco/fluent/icons/regular/Wallet.kt | 58 + .../com/konyaco/fluent/icons/regular/Wand.kt | 129 ++ .../konyaco/fluent/icons/regular/Warning.kt | 50 + .../com/konyaco/fluent/icons/regular/Wifi1.kt | 47 + .../konyaco/fluent/icons/regular/Window.kt | 48 + .../konyaco/fluent/icons/regular/Wrench.kt | 50 + .../fluent/icons/regular/XboxController.kt | 76 + .../konyaco/fluent/icons/regular/ZoomFit.kt | 82 ++ .../konyaco/fluent/icons/regular/ZoomIn.kt | 49 + .../konyaco/fluent/icons/regular/ZoomOut.kt | 40 + fluent-icons-extended/build.gradle.kts | 64 + fluent-icons-extended/gradle.properties | 1 + .../src/androidMain/AndroidManifest.xml | 2 + .../konyaco/fluent/icons/filled/AccessTime.kt | 64 + .../fluent/icons/filled/Accessibility.kt | 50 + .../icons/filled/AccessibilityCheckmark.kt | 61 + .../konyaco/fluent/icons/filled/AddCircle.kt | 42 + .../konyaco/fluent/icons/filled/AddSquare.kt | 46 + .../fluent/icons/filled/AddSubtractCircle.kt | 51 + .../konyaco/fluent/icons/filled/Airplane.kt | 53 + .../fluent/icons/filled/AirplaneTakeOff.kt | 55 + .../com/konyaco/fluent/icons/filled/Album.kt | 58 + .../konyaco/fluent/icons/filled/AlbumAdd.kt | 76 + .../konyaco/fluent/icons/filled/AlertBadge.kt | 43 + .../konyaco/fluent/icons/filled/AlertOff.kt | 46 + .../konyaco/fluent/icons/filled/AlertOn.kt | 64 + .../fluent/icons/filled/AlertSnooze.kt | 81 ++ .../fluent/icons/filled/AlertUrgent.kt | 56 + .../fluent/icons/filled/AlignBottom.kt | 48 + .../icons/filled/AlignCenterHorizontal.kt | 52 + .../icons/filled/AlignCenterVertical.kt | 52 + .../konyaco/fluent/icons/filled/AlignLeft.kt | 48 + .../konyaco/fluent/icons/filled/AlignRight.kt | 48 + .../konyaco/fluent/icons/filled/AlignTop.kt | 48 + .../konyaco/fluent/icons/filled/AnimalCat.kt | 57 + .../konyaco/fluent/icons/filled/AnimalDog.kt | 73 + .../fluent/icons/filled/AnimalRabbit.kt | 48 + .../fluent/icons/filled/AnimalTurtle.kt | 94 ++ .../konyaco/fluent/icons/filled/AppFolder.kt | 82 ++ .../konyaco/fluent/icons/filled/AppGeneric.kt | 69 + .../konyaco/fluent/icons/filled/AppRecent.kt | 56 + .../konyaco/fluent/icons/filled/AppStore.kt | 78 ++ .../konyaco/fluent/icons/filled/AppTitle.kt | 40 + .../fluent/icons/filled/ApprovalsApp.kt | 45 + .../com/konyaco/fluent/icons/filled/Apps.kt | 66 + .../konyaco/fluent/icons/filled/AppsAddIn.kt | 82 ++ .../konyaco/fluent/icons/filled/AppsList.kt | 76 + .../fluent/icons/filled/AppsListDetail.kt | 66 + .../konyaco/fluent/icons/filled/Archive.kt | 46 + .../fluent/icons/filled/ArchiveArrowBack.kt | 65 + .../fluent/icons/filled/ArchiveMultiple.kt | 57 + .../fluent/icons/filled/ArchiveSettings.kt | 77 + .../icons/filled/ArrowAutofitContent.kt | 64 + .../fluent/icons/filled/ArrowAutofitDown.kt | 63 + .../fluent/icons/filled/ArrowAutofitHeight.kt | 83 ++ .../icons/filled/ArrowAutofitHeightDotted.kt | 72 + .../fluent/icons/filled/ArrowAutofitUp.kt | 63 + .../fluent/icons/filled/ArrowAutofitWidth.kt | 85 ++ .../icons/filled/ArrowAutofitWidthDotted.kt | 71 + .../fluent/icons/filled/ArrowBetweenDown.kt | 63 + .../icons/filled/ArrowBidirectionalUpDown.kt | 40 + .../fluent/icons/filled/ArrowBounce.kt | 38 + .../fluent/icons/filled/ArrowCircleDown.kt | 46 + .../icons/filled/ArrowCircleDownDouble.kt | 65 + .../icons/filled/ArrowCircleDownRight.kt | 38 + .../icons/filled/ArrowCircleDownSplit.kt | 66 + .../fluent/icons/filled/ArrowCircleLeft.kt | 46 + .../fluent/icons/filled/ArrowCircleRight.kt | 52 + .../fluent/icons/filled/ArrowCircleUp.kt | 46 + .../fluent/icons/filled/ArrowCircleUpLeft.kt | 38 + .../fluent/icons/filled/ArrowClockwise.kt | 39 + .../icons/filled/ArrowClockwiseDashes.kt | 83 ++ .../fluent/icons/filled/ArrowCollapseAll.kt | 47 + .../icons/filled/ArrowCounterclockwise.kt | 39 + .../filled/ArrowCounterclockwiseDashes.kt | 83 ++ .../fluent/icons/filled/ArrowCurveDownLeft.kt | 40 + .../fluent/icons/filled/ArrowEnterLeft.kt | 56 + .../fluent/icons/filled/ArrowEnterUp.kt | 56 + .../fluent/icons/filled/ArrowExportLtr.kt | 51 + .../fluent/icons/filled/ArrowExportRtl.kt | 50 + .../fluent/icons/filled/ArrowExportUp.kt | 40 + .../icons/filled/ArrowForwardDownLightning.kt | 56 + .../icons/filled/ArrowForwardDownPerson.kt | 50 + .../fluent/icons/filled/ArrowHookDownLeft.kt | 45 + .../fluent/icons/filled/ArrowHookDownRight.kt | 40 + .../fluent/icons/filled/ArrowHookUpLeft.kt | 45 + .../fluent/icons/filled/ArrowHookUpRight.kt | 40 + .../fluent/icons/filled/ArrowImport.kt | 51 + .../fluent/icons/filled/ArrowMaximize.kt | 74 + .../icons/filled/ArrowMaximizeVertical.kt | 58 + .../fluent/icons/filled/ArrowMinimize.kt | 53 + .../icons/filled/ArrowMinimizeVertical.kt | 53 + .../konyaco/fluent/icons/filled/ArrowMove.kt | 71 + .../konyaco/fluent/icons/filled/ArrowNext.kt | 42 + .../icons/filled/ArrowOutlineUpRight.kt | 36 + .../fluent/icons/filled/ArrowParagraph.kt | 53 + .../fluent/icons/filled/ArrowPrevious.kt | 42 + .../konyaco/fluent/icons/filled/ArrowRedo.kt | 43 + .../fluent/icons/filled/ArrowRepeatAll.kt | 65 + .../fluent/icons/filled/ArrowRepeatAllOff.kt | 85 ++ .../konyaco/fluent/icons/filled/ArrowReply.kt | 37 + .../fluent/icons/filled/ArrowReplyAll.kt | 47 + .../fluent/icons/filled/ArrowReplyDown.kt | 37 + .../konyaco/fluent/icons/filled/ArrowReset.kt | 37 + .../icons/filled/ArrowRotateClockwise.kt | 43 + .../filled/ArrowRotateCounterclockwise.kt | 43 + .../fluent/icons/filled/ArrowRouting.kt | 42 + .../filled/ArrowRoutingRectangleMultiple.kt | 62 + .../konyaco/fluent/icons/filled/ArrowSort.kt | 60 + .../fluent/icons/filled/ArrowSortDown.kt | 43 + .../fluent/icons/filled/ArrowSortDownLines.kt | 60 + .../fluent/icons/filled/ArrowSortUp.kt | 43 + .../konyaco/fluent/icons/filled/ArrowSplit.kt | 53 + .../fluent/icons/filled/ArrowSquareDown.kt | 52 + .../fluent/icons/filled/ArrowStepIn.kt | 39 + .../fluent/icons/filled/ArrowStepInLeft.kt | 38 + .../fluent/icons/filled/ArrowStepInRight.kt | 38 + .../fluent/icons/filled/ArrowStepOut.kt | 38 + .../konyaco/fluent/icons/filled/ArrowSwap.kt | 64 + .../fluent/icons/filled/ArrowSyncCheckmark.kt | 63 + .../fluent/icons/filled/ArrowSyncCircle.kt | 50 + .../fluent/icons/filled/ArrowSyncDismiss.kt | 68 + .../fluent/icons/filled/ArrowTrending.kt | 47 + .../icons/filled/ArrowTrendingCheckmark.kt | 54 + .../fluent/icons/filled/ArrowTrendingDown.kt | 46 + .../fluent/icons/filled/ArrowTrendingLines.kt | 65 + .../icons/filled/ArrowTrendingSettings.kt | 72 + .../fluent/icons/filled/ArrowTrendingText.kt | 65 + .../icons/filled/ArrowTrendingWrench.kt | 52 + .../filled/ArrowTurnBidirectionalDownRight.kt | 45 + .../fluent/icons/filled/ArrowTurnRight.kt | 38 + .../konyaco/fluent/icons/filled/ArrowUndo.kt | 56 + .../fluent/icons/filled/ArrowUpload.kt | 48 + .../icons/filled/ArrowsBidirectional.kt | 41 + .../fluent/icons/filled/AttachArrowRight.kt | 69 + .../konyaco/fluent/icons/filled/AttachText.kt | 69 + .../fluent/icons/filled/AutoFitHeight.kt | 74 + .../fluent/icons/filled/AutoFitWidth.kt | 70 + .../fluent/icons/filled/Autocorrect.kt | 44 + .../konyaco/fluent/icons/filled/Autosum.kt | 38 + .../konyaco/fluent/icons/filled/Backpack.kt | 64 + .../fluent/icons/filled/BackpackAdd.kt | 78 ++ .../com/konyaco/fluent/icons/filled/Badge.kt | 37 + .../konyaco/fluent/icons/filled/Balloon.kt | 46 + .../fluent/icons/filled/BarcodeScanner.kt | 91 ++ .../konyaco/fluent/icons/filled/Battery0.kt | 38 + .../konyaco/fluent/icons/filled/Battery1.kt | 48 + .../konyaco/fluent/icons/filled/Battery10.kt | 48 + .../konyaco/fluent/icons/filled/Battery2.kt | 48 + .../konyaco/fluent/icons/filled/Battery3.kt | 48 + .../konyaco/fluent/icons/filled/Battery4.kt | 48 + .../konyaco/fluent/icons/filled/Battery5.kt | 48 + .../konyaco/fluent/icons/filled/Battery6.kt | 48 + .../konyaco/fluent/icons/filled/Battery7.kt | 48 + .../konyaco/fluent/icons/filled/Battery8.kt | 48 + .../konyaco/fluent/icons/filled/Battery9.kt | 48 + .../fluent/icons/filled/BatteryCharge.kt | 79 ++ .../fluent/icons/filled/BatteryCheckmark.kt | 53 + .../fluent/icons/filled/BatterySaver.kt | 69 + .../fluent/icons/filled/BatteryWarning.kt | 62 + .../com/konyaco/fluent/icons/filled/Beach.kt | 60 + .../com/konyaco/fluent/icons/filled/Beaker.kt | 44 + .../konyaco/fluent/icons/filled/BeakerEdit.kt | 56 + .../com/konyaco/fluent/icons/filled/Bed.kt | 61 + .../konyaco/fluent/icons/filled/BinFull.kt | 59 + .../konyaco/fluent/icons/filled/Bluetooth.kt | 51 + .../fluent/icons/filled/BluetoothConnected.kt | 66 + .../fluent/icons/filled/BluetoothDisabled.kt | 53 + .../fluent/icons/filled/BluetoothSearching.kt | 72 + .../com/konyaco/fluent/icons/filled/Blur.kt | 49 + .../com/konyaco/fluent/icons/filled/Board.kt | 51 + .../konyaco/fluent/icons/filled/BoardHeart.kt | 61 + .../konyaco/fluent/icons/filled/BoardSplit.kt | 56 + .../com/konyaco/fluent/icons/filled/Book.kt | 46 + .../konyaco/fluent/icons/filled/BookAdd.kt | 64 + .../fluent/icons/filled/BookArrowClockwise.kt | 50 + .../konyaco/fluent/icons/filled/BookClock.kt | 49 + .../konyaco/fluent/icons/filled/BookCoins.kt | 62 + .../fluent/icons/filled/BookCompass.kt | 54 + .../fluent/icons/filled/BookContacts.kt | 49 + .../fluent/icons/filled/BookDatabase.kt | 68 + .../icons/filled/BookExclamationMark.kt | 46 + .../konyaco/fluent/icons/filled/BookGlobe.kt | 80 ++ .../fluent/icons/filled/BookInformation.kt | 46 + .../konyaco/fluent/icons/filled/BookLetter.kt | 52 + .../konyaco/fluent/icons/filled/BookNumber.kt | 91 ++ .../konyaco/fluent/icons/filled/BookOpen.kt | 54 + .../fluent/icons/filled/BookOpenGlobe.kt | 103 ++ .../fluent/icons/filled/BookOpenMicrophone.kt | 76 + .../konyaco/fluent/icons/filled/BookPulse.kt | 54 + .../fluent/icons/filled/BookQuestionMark.kt | 65 + .../icons/filled/BookQuestionMarkRtl.kt | 63 + .../konyaco/fluent/icons/filled/BookSearch.kt | 47 + .../konyaco/fluent/icons/filled/BookStar.kt | 70 + .../konyaco/fluent/icons/filled/BookTheta.kt | 56 + .../fluent/icons/filled/BookToolbox.kt | 87 ++ .../konyaco/fluent/icons/filled/Bookmark.kt | 33 + .../fluent/icons/filled/BookmarkAdd.kt | 52 + .../fluent/icons/filled/BookmarkMultiple.kt | 44 + .../fluent/icons/filled/BookmarkOff.kt | 42 + .../fluent/icons/filled/BookmarkSearch.kt | 44 + .../konyaco/fluent/icons/filled/BorderAll.kt | 60 + .../fluent/icons/filled/BorderBottom.kt | 64 + .../fluent/icons/filled/BorderBottomDouble.kt | 66 + .../fluent/icons/filled/BorderBottomThick.kt | 69 + .../konyaco/fluent/icons/filled/BorderLeft.kt | 64 + .../fluent/icons/filled/BorderLeftRight.kt | 55 + .../konyaco/fluent/icons/filled/BorderNone.kt | 73 + .../fluent/icons/filled/BorderOutside.kt | 42 + .../fluent/icons/filled/BorderOutsideThick.kt | 42 + .../fluent/icons/filled/BorderRight.kt | 64 + .../konyaco/fluent/icons/filled/BorderTop.kt | 64 + .../fluent/icons/filled/BorderTopBottom.kt | 55 + .../icons/filled/BorderTopBottomDouble.kt | 57 + .../icons/filled/BorderTopBottomThick.kt | 60 + .../com/konyaco/fluent/icons/filled/Bot.kt | 60 + .../com/konyaco/fluent/icons/filled/BotAdd.kt | 89 ++ .../fluent/icons/filled/BowlChopsticks.kt | 45 + .../konyaco/fluent/icons/filled/BowlSalad.kt | 77 + .../com/konyaco/fluent/icons/filled/Box.kt | 53 + .../fluent/icons/filled/BoxArrowLeft.kt | 89 ++ .../konyaco/fluent/icons/filled/BoxArrowUp.kt | 88 ++ .../fluent/icons/filled/BoxCheckmark.kt | 66 + .../konyaco/fluent/icons/filled/BoxDismiss.kt | 71 + .../konyaco/fluent/icons/filled/BoxEdit.kt | 64 + .../fluent/icons/filled/BoxMultiple.kt | 74 + .../icons/filled/BoxMultipleArrowLeft.kt | 84 ++ .../icons/filled/BoxMultipleArrowRight.kt | 84 ++ .../icons/filled/BoxMultipleCheckmark.kt | 82 ++ .../fluent/icons/filled/BoxMultipleSearch.kt | 79 ++ .../konyaco/fluent/icons/filled/BoxSearch.kt | 63 + .../konyaco/fluent/icons/filled/BoxToolbox.kt | 103 ++ .../com/konyaco/fluent/icons/filled/Braces.kt | 60 + .../fluent/icons/filled/BracesVariable.kt | 74 + .../fluent/icons/filled/BrainCircuit.kt | 88 ++ .../com/konyaco/fluent/icons/filled/Branch.kt | 34 + .../fluent/icons/filled/BranchCompare.kt | 56 + .../konyaco/fluent/icons/filled/BranchFork.kt | 37 + .../fluent/icons/filled/BranchForkHint.kt | 61 + .../fluent/icons/filled/BranchForkLink.kt | 66 + .../fluent/icons/filled/BreakoutRoom.kt | 46 + .../konyaco/fluent/icons/filled/Briefcase.kt | 45 + .../fluent/icons/filled/BriefcaseMedical.kt | 58 + .../fluent/icons/filled/BriefcaseOff.kt | 52 + .../fluent/icons/filled/BrightnessHigh.kt | 83 ++ .../fluent/icons/filled/BrightnessLow.kt | 83 ++ .../fluent/icons/filled/BroadActivityFeed.kt | 52 + .../com/konyaco/fluent/icons/filled/Broom.kt | 44 + .../com/konyaco/fluent/icons/filled/Bug.kt | 85 ++ .../konyaco/fluent/icons/filled/Building.kt | 81 ++ .../fluent/icons/filled/BuildingBank.kt | 68 + .../fluent/icons/filled/BuildingBankLink.kt | 97 ++ .../icons/filled/BuildingBankToolbox.kt | 111 ++ .../fluent/icons/filled/BuildingFactory.kt | 52 + .../fluent/icons/filled/BuildingGovernment.kt | 83 ++ .../fluent/icons/filled/BuildingHome.kt | 98 ++ .../fluent/icons/filled/BuildingMultiple.kt | 96 ++ .../fluent/icons/filled/BuildingRetail.kt | 77 + .../icons/filled/BuildingRetailMoney.kt | 105 ++ .../fluent/icons/filled/BuildingRetailMore.kt | 52 + .../icons/filled/BuildingRetailShield.kt | 81 ++ .../icons/filled/BuildingRetailToolbox.kt | 114 ++ .../fluent/icons/filled/BuildingShop.kt | 119 ++ .../fluent/icons/filled/BuildingSkyscraper.kt | 86 ++ .../konyaco/fluent/icons/filled/Calculator.kt | 66 + .../icons/filled/CalculatorArrowClockwise.kt | 65 + .../fluent/icons/filled/CalculatorMultiple.kt | 78 ++ .../fluent/icons/filled/Calendar3Day.kt | 56 + .../fluent/icons/filled/CalendarAdd.kt | 72 + .../fluent/icons/filled/CalendarAgenda.kt | 56 + .../fluent/icons/filled/CalendarArrowDown.kt | 54 + .../fluent/icons/filled/CalendarArrowRight.kt | 54 + .../fluent/icons/filled/CalendarAssistant.kt | 60 + .../fluent/icons/filled/CalendarCancel.kt | 57 + .../fluent/icons/filled/CalendarChat.kt | 60 + .../fluent/icons/filled/CalendarCheckmark.kt | 52 + .../fluent/icons/filled/CalendarClock.kt | 51 + .../fluent/icons/filled/CalendarDataBar.kt | 62 + .../fluent/icons/filled/CalendarDay.kt | 58 + .../fluent/icons/filled/CalendarEdit.kt | 51 + .../fluent/icons/filled/CalendarEmpty.kt | 38 + .../fluent/icons/filled/CalendarError.kt | 52 + .../fluent/icons/filled/CalendarMonth.kt | 52 + .../fluent/icons/filled/CalendarMultiple.kt | 48 + .../fluent/icons/filled/CalendarPerson.kt | 56 + .../icons/filled/CalendarQuestionMark.kt | 66 + .../fluent/icons/filled/CalendarReply.kt | 58 + .../fluent/icons/filled/CalendarRtl.kt | 58 + .../fluent/icons/filled/CalendarStar.kt | 63 + .../fluent/icons/filled/CalendarSync.kt | 67 + .../fluent/icons/filled/CalendarToday.kt | 67 + .../fluent/icons/filled/CalendarToolbox.kt | 89 ++ .../icons/filled/CalendarWeekNumbers.kt | 52 + .../fluent/icons/filled/CalendarWeekStart.kt | 39 + .../fluent/icons/filled/CalendarWorkWeek.kt | 48 + .../com/konyaco/fluent/icons/filled/Call.kt | 40 + .../konyaco/fluent/icons/filled/CallAdd.kt | 68 + .../fluent/icons/filled/CallCheckmark.kt | 49 + .../fluent/icons/filled/CallDismiss.kt | 55 + .../konyaco/fluent/icons/filled/CallEnd.kt | 39 + .../fluent/icons/filled/CallForward.kt | 59 + .../fluent/icons/filled/CallInbound.kt | 67 + .../konyaco/fluent/icons/filled/CallMissed.kt | 57 + .../fluent/icons/filled/CallOutbound.kt | 66 + .../konyaco/fluent/icons/filled/CallPark.kt | 61 + .../konyaco/fluent/icons/filled/CallPause.kt | 52 + .../fluent/icons/filled/CallProhibited.kt | 52 + .../fluent/icons/filled/CalligraphyPen.kt | 46 + .../com/konyaco/fluent/icons/filled/Camera.kt | 46 + .../konyaco/fluent/icons/filled/CameraAdd.kt | 76 + .../konyaco/fluent/icons/filled/CameraDome.kt | 47 + .../konyaco/fluent/icons/filled/CameraOff.kt | 55 + .../fluent/icons/filled/CameraSwitch.kt | 77 + .../com/konyaco/fluent/icons/filled/Cart.kt | 49 + .../com/konyaco/fluent/icons/filled/Cast.kt | 49 + .../konyaco/fluent/icons/filled/CatchUp.kt | 42 + .../konyaco/fluent/icons/filled/Cellular3G.kt | 124 ++ .../konyaco/fluent/icons/filled/Cellular4G.kt | 116 ++ .../konyaco/fluent/icons/filled/Cellular5G.kt | 116 ++ .../fluent/icons/filled/CellularData1.kt | 59 + .../fluent/icons/filled/CellularData2.kt | 52 + .../fluent/icons/filled/CellularData3.kt | 45 + .../fluent/icons/filled/CellularData4.kt | 38 + .../fluent/icons/filled/CellularData5.kt | 30 + .../fluent/icons/filled/CellularOff.kt | 64 + .../fluent/icons/filled/CellularWarning.kt | 79 ++ .../fluent/icons/filled/CenterHorizontal.kt | 46 + .../fluent/icons/filled/CenterVertical.kt | 46 + .../fluent/icons/filled/Certificate.kt | 70 + .../konyaco/fluent/icons/filled/Channel.kt | 50 + .../konyaco/fluent/icons/filled/ChannelAdd.kt | 66 + .../fluent/icons/filled/ChannelAlert.kt | 74 + .../fluent/icons/filled/ChannelArrowLeft.kt | 81 ++ .../fluent/icons/filled/ChannelDismiss.kt | 89 ++ .../fluent/icons/filled/ChannelShare.kt | 54 + .../fluent/icons/filled/ChannelSubtract.kt | 58 + .../fluent/icons/filled/ChartMultiple.kt | 60 + .../fluent/icons/filled/ChartPerson.kt | 75 + .../com/konyaco/fluent/icons/filled/Chat.kt | 43 + .../icons/filled/ChatBubblesQuestion.kt | 57 + .../fluent/icons/filled/ChatDismiss.kt | 43 + .../konyaco/fluent/icons/filled/ChatHelp.kt | 47 + .../fluent/icons/filled/ChatMultiple.kt | 46 + .../konyaco/fluent/icons/filled/ChatOff.kt | 58 + .../fluent/icons/filled/ChatSettings.kt | 63 + .../konyaco/fluent/icons/filled/ChatVideo.kt | 47 + .../fluent/icons/filled/ChatWarning.kt | 40 + .../com/konyaco/fluent/icons/filled/Check.kt | 55 + .../konyaco/fluent/icons/filled/Checkbox1.kt | 55 + .../konyaco/fluent/icons/filled/Checkbox2.kt | 64 + .../fluent/icons/filled/CheckboxArrowRight.kt | 57 + .../fluent/icons/filled/CheckboxChecked.kt | 41 + .../icons/filled/CheckboxIndeterminate.kt | 52 + .../fluent/icons/filled/CheckboxPerson.kt | 59 + .../fluent/icons/filled/CheckboxUnchecked.kt | 42 + .../fluent/icons/filled/CheckboxWarning.kt | 62 + .../fluent/icons/filled/CheckmarkCircle.kt | 35 + .../fluent/icons/filled/CheckmarkLock.kt | 65 + .../fluent/icons/filled/CheckmarkSquare.kt | 41 + .../fluent/icons/filled/CheckmarkStarburst.kt | 68 + .../fluent/icons/filled/ChevronCircleDown.kt | 36 + .../fluent/icons/filled/ChevronCircleLeft.kt | 36 + .../fluent/icons/filled/ChevronCircleRight.kt | 36 + .../fluent/icons/filled/ChevronCircleUp.kt | 36 + .../fluent/icons/filled/ChevronUpDown.kt | 46 + .../com/konyaco/fluent/icons/filled/Circle.kt | 26 + .../konyaco/fluent/icons/filled/CircleEdit.kt | 44 + .../fluent/icons/filled/CircleHalfFill.kt | 34 + .../konyaco/fluent/icons/filled/CircleLine.kt | 30 + .../fluent/icons/filled/CircleSmall.kt | 26 + .../com/konyaco/fluent/icons/filled/City.kt | 58 + .../com/konyaco/fluent/icons/filled/Class.kt | 50 + .../fluent/icons/filled/Classification.kt | 100 ++ .../fluent/icons/filled/ClearFormatting.kt | 94 ++ .../konyaco/fluent/icons/filled/Clipboard.kt | 43 + .../fluent/icons/filled/Clipboard3Day.kt | 61 + .../icons/filled/ClipboardArrowRight.kt | 58 + .../fluent/icons/filled/ClipboardCheckmark.kt | 56 + .../fluent/icons/filled/ClipboardClock.kt | 55 + .../fluent/icons/filled/ClipboardCode.kt | 74 + .../fluent/icons/filled/ClipboardDataBar.kt | 61 + .../fluent/icons/filled/ClipboardDay.kt | 69 + .../fluent/icons/filled/ClipboardError.kt | 57 + .../fluent/icons/filled/ClipboardHeart.kt | 54 + .../fluent/icons/filled/ClipboardImage.kt | 69 + .../fluent/icons/filled/ClipboardLetter.kt | 70 + .../fluent/icons/filled/ClipboardLink.kt | 71 + .../fluent/icons/filled/ClipboardMonth.kt | 62 + .../fluent/icons/filled/ClipboardMore.kt | 56 + .../fluent/icons/filled/ClipboardPaste.kt | 76 + .../fluent/icons/filled/ClipboardPulse.kt | 83 ++ .../fluent/icons/filled/ClipboardSearch.kt | 54 + .../fluent/icons/filled/ClipboardSettings.kt | 74 + .../fluent/icons/filled/ClipboardTask.kt | 51 + .../fluent/icons/filled/ClipboardTaskAdd.kt | 69 + .../icons/filled/ClipboardTaskListLtr.kt | 74 + .../icons/filled/ClipboardTaskListRtl.kt | 74 + .../fluent/icons/filled/ClipboardTextEdit.kt | 75 + .../fluent/icons/filled/ClipboardTextLtr.kt | 64 + .../fluent/icons/filled/ClipboardTextRtl.kt | 65 + .../konyaco/fluent/icons/filled/ClockAlarm.kt | 55 + .../fluent/icons/filled/ClockArrowDownload.kt | 56 + .../fluent/icons/filled/ClockDismiss.kt | 76 + .../konyaco/fluent/icons/filled/ClockPause.kt | 54 + .../fluent/icons/filled/ClockToolbox.kt | 88 ++ .../fluent/icons/filled/ClosedCaption.kt | 49 + .../fluent/icons/filled/ClosedCaptionOff.kt | 52 + .../fluent/icons/filled/CloudArchive.kt | 59 + .../fluent/icons/filled/CloudArrowDown.kt | 47 + .../fluent/icons/filled/CloudArrowUp.kt | 47 + .../fluent/icons/filled/CloudCheckmark.kt | 44 + .../fluent/icons/filled/CloudDismiss.kt | 50 + .../konyaco/fluent/icons/filled/CloudFlow.kt | 68 + .../konyaco/fluent/icons/filled/CloudOff.kt | 40 + .../konyaco/fluent/icons/filled/CloudSwap.kt | 55 + .../konyaco/fluent/icons/filled/CloudSync.kt | 60 + .../konyaco/fluent/icons/filled/CloudWords.kt | 50 + .../com/konyaco/fluent/icons/filled/Code.kt | 59 + .../fluent/icons/filled/Collections.kt | 90 ++ .../fluent/icons/filled/CollectionsAdd.kt | 75 + .../com/konyaco/fluent/icons/filled/Color.kt | 58 + .../fluent/icons/filled/ColorBackground.kt | 96 ++ .../konyaco/fluent/icons/filled/ColorFill.kt | 90 ++ .../konyaco/fluent/icons/filled/ColorLine.kt | 49 + .../konyaco/fluent/icons/filled/ColumnEdit.kt | 69 + .../fluent/icons/filled/ColumnTriple.kt | 52 + .../fluent/icons/filled/ColumnTripleEdit.kt | 69 + .../com/konyaco/fluent/icons/filled/Comma.kt | 30 + .../konyaco/fluent/icons/filled/Comment.kt | 36 + .../konyaco/fluent/icons/filled/CommentAdd.kt | 70 + .../fluent/icons/filled/CommentArrowLeft.kt | 71 + .../fluent/icons/filled/CommentArrowRight.kt | 66 + .../fluent/icons/filled/CommentCheckmark.kt | 49 + .../fluent/icons/filled/CommentDismiss.kt | 75 + .../fluent/icons/filled/CommentEdit.kt | 48 + .../fluent/icons/filled/CommentError.kt | 52 + .../fluent/icons/filled/CommentLightning.kt | 55 + .../fluent/icons/filled/CommentMention.kt | 55 + .../fluent/icons/filled/CommentMultiple.kt | 45 + .../icons/filled/CommentMultipleCheckmark.kt | 59 + .../icons/filled/CommentMultipleLink.kt | 78 ++ .../fluent/icons/filled/CommentNote.kt | 63 + .../konyaco/fluent/icons/filled/CommentOff.kt | 44 + .../fluent/icons/filled/Communication.kt | 41 + .../icons/filled/CommunicationPerson.kt | 52 + .../fluent/icons/filled/CompassNorthwest.kt | 50 + .../filled/Component2DoubleTapSwipeDown.kt | 60 + .../filled/Component2DoubleTapSwipeUp.kt | 60 + .../konyaco/fluent/icons/filled/Compose.kt | 47 + .../fluent/icons/filled/ConferenceRoom.kt | 46 + .../konyaco/fluent/icons/filled/Connector.kt | 77 + .../fluent/icons/filled/ContactCard.kt | 63 + .../fluent/icons/filled/ContactCardGroup.kt | 80 ++ .../fluent/icons/filled/ContactCardRibbon.kt | 74 + .../fluent/icons/filled/ContentSettings.kt | 93 ++ .../fluent/icons/filled/ContentView.kt | 85 ++ .../fluent/icons/filled/ContentViewGallery.kt | 80 ++ .../fluent/icons/filled/ContractDownLeft.kt | 54 + .../fluent/icons/filled/ControlButton.kt | 80 ++ .../fluent/icons/filled/ConvertRange.kt | 81 ++ .../konyaco/fluent/icons/filled/Cookies.kt | 48 + .../konyaco/fluent/icons/filled/CopyAdd.kt | 61 + .../fluent/icons/filled/CopyArrowRight.kt | 75 + .../com/konyaco/fluent/icons/filled/Couch.kt | 49 + .../fluent/icons/filled/CreditCardClock.kt | 50 + .../fluent/icons/filled/CreditCardPerson.kt | 52 + .../fluent/icons/filled/CreditCardToolbox.kt | 86 ++ .../com/konyaco/fluent/icons/filled/Crop.kt | 50 + .../fluent/icons/filled/CropInterim.kt | 61 + .../fluent/icons/filled/CropInterimOff.kt | 72 + .../com/konyaco/fluent/icons/filled/Cube.kt | 48 + .../fluent/icons/filled/CubeMultiple.kt | 63 + .../konyaco/fluent/icons/filled/CubeQuick.kt | 67 + .../konyaco/fluent/icons/filled/CubeSync.kt | 73 + .../konyaco/fluent/icons/filled/CubeTree.kt | 62 + .../fluent/icons/filled/CurrencyDollarEuro.kt | 95 ++ .../icons/filled/CurrencyDollarRupee.kt | 85 ++ .../com/konyaco/fluent/icons/filled/Cursor.kt | 32 + .../fluent/icons/filled/CursorClick.kt | 60 + .../fluent/icons/filled/CursorHover.kt | 45 + .../fluent/icons/filled/CursorHoverOff.kt | 47 + .../konyaco/fluent/icons/filled/DarkTheme.kt | 30 + .../konyaco/fluent/icons/filled/DataArea.kt | 41 + .../fluent/icons/filled/DataBarHorizontal.kt | 43 + .../fluent/icons/filled/DataBarVertical.kt | 43 + .../fluent/icons/filled/DataBarVerticalAdd.kt | 60 + .../konyaco/fluent/icons/filled/DataFunnel.kt | 41 + .../fluent/icons/filled/DataHistogram.kt | 46 + .../konyaco/fluent/icons/filled/DataLine.kt | 35 + .../konyaco/fluent/icons/filled/DataPie.kt | 40 + .../fluent/icons/filled/DataScatter.kt | 43 + .../fluent/icons/filled/DataSunburst.kt | 79 ++ .../fluent/icons/filled/DataTreemap.kt | 44 + .../fluent/icons/filled/DataTrending.kt | 51 + .../konyaco/fluent/icons/filled/DataUsage.kt | 55 + .../fluent/icons/filled/DataUsageEdit.kt | 65 + .../fluent/icons/filled/DataUsageToolbox.kt | 100 ++ .../fluent/icons/filled/DataWaterfall.kt | 40 + .../fluent/icons/filled/DataWhisker.kt | 87 ++ .../konyaco/fluent/icons/filled/Database.kt | 38 + .../fluent/icons/filled/DatabaseLink.kt | 70 + .../fluent/icons/filled/DatabasePerson.kt | 55 + .../fluent/icons/filled/DatabaseSearch.kt | 55 + .../fluent/icons/filled/DecimalArrowLeft.kt | 68 + .../fluent/icons/filled/DecimalArrowRight.kt | 68 + .../fluent/icons/filled/DeleteDismiss.kt | 58 + .../konyaco/fluent/icons/filled/DeleteOff.kt | 65 + .../konyaco/fluent/icons/filled/Dentist.kt | 68 + .../fluent/icons/filled/DesignIdeas.kt | 76 + .../konyaco/fluent/icons/filled/Desktop.kt | 48 + .../fluent/icons/filled/DesktopArrowRight.kt | 64 + .../fluent/icons/filled/DesktopCursor.kt | 55 + .../fluent/icons/filled/DesktopEdit.kt | 62 + .../fluent/icons/filled/DesktopFlow.kt | 91 ++ .../fluent/icons/filled/DesktopKeyboard.kt | 79 ++ .../konyaco/fluent/icons/filled/DesktopMac.kt | 58 + .../fluent/icons/filled/DesktopPulse.kt | 91 ++ .../fluent/icons/filled/DesktopSignal.kt | 81 ++ .../fluent/icons/filled/DesktopSpeaker.kt | 85 ++ .../fluent/icons/filled/DesktopSpeakerOff.kt | 82 ++ .../fluent/icons/filled/DesktopSync.kt | 77 + .../fluent/icons/filled/DesktopToolbox.kt | 94 ++ .../fluent/icons/filled/DeveloperBoard.kt | 103 ++ .../icons/filled/DeveloperBoardSearch.kt | 98 ++ .../konyaco/fluent/icons/filled/DeviceEq.kt | 57 + .../fluent/icons/filled/DeviceMeetingRoom.kt | 38 + .../icons/filled/DeviceMeetingRoomRemote.kt | 66 + .../konyaco/fluent/icons/filled/Diagram.kt | 67 + .../konyaco/fluent/icons/filled/Dialpad.kt | 62 + .../konyaco/fluent/icons/filled/DialpadOff.kt | 67 + .../konyaco/fluent/icons/filled/Diamond.kt | 32 + .../konyaco/fluent/icons/filled/Directions.kt | 61 + .../fluent/icons/filled/DismissCircle.kt | 62 + .../fluent/icons/filled/DismissSquare.kt | 47 + .../konyaco/fluent/icons/filled/Diversity.kt | 68 + .../fluent/icons/filled/DividerShort.kt | 28 + .../fluent/icons/filled/DividerTall.kt | 28 + .../com/konyaco/fluent/icons/filled/Dock.kt | 56 + .../konyaco/fluent/icons/filled/DockRow.kt | 83 ++ .../com/konyaco/fluent/icons/filled/Doctor.kt | 44 + .../fluent/icons/filled/DocumentAdd.kt | 58 + .../fluent/icons/filled/DocumentArrowLeft.kt | 56 + .../fluent/icons/filled/DocumentArrowRight.kt | 60 + .../fluent/icons/filled/DocumentBriefcase.kt | 77 + .../fluent/icons/filled/DocumentBulletList.kt | 73 + .../icons/filled/DocumentBulletListClock.kt | 78 ++ .../filled/DocumentBulletListMultiple.kt | 74 + .../icons/filled/DocumentBulletListOff.kt | 87 ++ .../fluent/icons/filled/DocumentCatchUp.kt | 93 ++ .../fluent/icons/filled/DocumentCheckmark.kt | 58 + .../icons/filled/DocumentChevronDouble.kt | 63 + .../fluent/icons/filled/DocumentCopy.kt | 50 + .../fluent/icons/filled/DocumentCss.kt | 135 ++ .../fluent/icons/filled/DocumentData.kt | 61 + .../fluent/icons/filled/DocumentDismiss.kt | 58 + .../fluent/icons/filled/DocumentEdit.kt | 53 + .../fluent/icons/filled/DocumentEndnote.kt | 77 + .../fluent/icons/filled/DocumentError.kt | 55 + .../fluent/icons/filled/DocumentFlowchart.kt | 70 + .../fluent/icons/filled/DocumentFooter.kt | 38 + .../icons/filled/DocumentFooterDismiss.kt | 59 + .../fluent/icons/filled/DocumentHeader.kt | 42 + .../icons/filled/DocumentHeaderArrowDown.kt | 57 + .../icons/filled/DocumentHeaderDismiss.kt | 58 + .../icons/filled/DocumentHeaderFooter.kt | 50 + .../fluent/icons/filled/DocumentHeart.kt | 52 + .../fluent/icons/filled/DocumentHeartPulse.kt | 88 ++ .../fluent/icons/filled/DocumentJavascript.kt | 89 ++ .../fluent/icons/filled/DocumentLandscape.kt | 40 + .../icons/filled/DocumentLandscapeData.kt | 52 + .../icons/filled/DocumentLandscapeSplit.kt | 81 ++ .../fluent/icons/filled/DocumentLink.kt | 69 + .../fluent/icons/filled/DocumentLock.kt | 68 + .../fluent/icons/filled/DocumentMargins.kt | 62 + .../fluent/icons/filled/DocumentMention.kt | 68 + .../fluent/icons/filled/DocumentMultiple.kt | 57 + .../icons/filled/DocumentMultiplePercent.kt | 81 ++ .../filled/DocumentMultipleProhibited.kt | 66 + .../fluent/icons/filled/DocumentOnePage.kt | 53 + .../icons/filled/DocumentPageBottomCenter.kt | 71 + .../icons/filled/DocumentPageBottomLeft.kt | 71 + .../icons/filled/DocumentPageBottomRight.kt | 71 + .../fluent/icons/filled/DocumentPageBreak.kt | 77 + .../fluent/icons/filled/DocumentPageNumber.kt | 71 + .../icons/filled/DocumentPageTopCenter.kt | 71 + .../icons/filled/DocumentPageTopLeft.kt | 71 + .../icons/filled/DocumentPageTopRight.kt | 71 + .../fluent/icons/filled/DocumentPdf.kt | 98 ++ .../fluent/icons/filled/DocumentPercent.kt | 68 + .../fluent/icons/filled/DocumentPill.kt | 63 + .../fluent/icons/filled/DocumentProhibited.kt | 54 + .../icons/filled/DocumentQuestionMark.kt | 62 + .../fluent/icons/filled/DocumentQueue.kt | 77 + .../fluent/icons/filled/DocumentQueueAdd.kt | 91 ++ .../icons/filled/DocumentQueueMultiple.kt | 90 ++ .../fluent/icons/filled/DocumentRibbon.kt | 54 + .../fluent/icons/filled/DocumentSave.kt | 81 ++ .../fluent/icons/filled/DocumentSearch.kt | 54 + .../fluent/icons/filled/DocumentSplitHint.kt | 80 ++ .../icons/filled/DocumentSplitHintOff.kt | 90 ++ .../fluent/icons/filled/DocumentSync.kt | 69 + .../fluent/icons/filled/DocumentTable.kt | 78 ++ .../icons/filled/DocumentTableArrowRight.kt | 78 ++ .../icons/filled/DocumentTableCheckmark.kt | 76 + .../fluent/icons/filled/DocumentTableCube.kt | 91 ++ .../icons/filled/DocumentTableSearch.kt | 72 + .../fluent/icons/filled/DocumentTableTruck.kt | 99 ++ .../fluent/icons/filled/DocumentText.kt | 58 + .../fluent/icons/filled/DocumentTextClock.kt | 65 + .../icons/filled/DocumentTextExtract.kt | 64 + .../fluent/icons/filled/DocumentTextLink.kt | 86 ++ .../icons/filled/DocumentTextToolbox.kt | 104 ++ .../fluent/icons/filled/DocumentToolbox.kt | 92 ++ .../fluent/icons/filled/DocumentWidth.kt | 111 ++ .../fluent/icons/filled/DoorArrowLeft.kt | 53 + .../konyaco/fluent/icons/filled/DoorTag.kt | 41 + .../fluent/icons/filled/DoubleSwipeDown.kt | 61 + .../fluent/icons/filled/DoubleSwipeUp.kt | 61 + .../fluent/icons/filled/DoubleTapSwipeDown.kt | 48 + .../fluent/icons/filled/DoubleTapSwipeUp.kt | 48 + .../com/konyaco/fluent/icons/filled/Drafts.kt | 59 + .../com/konyaco/fluent/icons/filled/Drag.kt | 145 ++ .../konyaco/fluent/icons/filled/DrawImage.kt | 82 ++ .../konyaco/fluent/icons/filled/DrawShape.kt | 62 + .../konyaco/fluent/icons/filled/DrawText.kt | 60 + .../konyaco/fluent/icons/filled/DrawerAdd.kt | 66 + .../icons/filled/DrawerArrowDownload.kt | 68 + .../fluent/icons/filled/DrawerDismiss.kt | 66 + .../konyaco/fluent/icons/filled/DrawerPlay.kt | 60 + .../fluent/icons/filled/DrawerSubtract.kt | 58 + .../konyaco/fluent/icons/filled/DrinkBeer.kt | 72 + .../fluent/icons/filled/DrinkCoffee.kt | 38 + .../fluent/icons/filled/DrinkMargarita.kt | 62 + .../konyaco/fluent/icons/filled/DrinkToGo.kt | 48 + .../konyaco/fluent/icons/filled/DrinkWine.kt | 51 + .../konyaco/fluent/icons/filled/DriveTrain.kt | 60 + .../com/konyaco/fluent/icons/filled/Drop.kt | 33 + .../konyaco/fluent/icons/filled/DualScreen.kt | 56 + .../fluent/icons/filled/DualScreenAdd.kt | 84 ++ .../icons/filled/DualScreenArrowRight.kt | 87 ++ .../fluent/icons/filled/DualScreenArrowUp.kt | 71 + .../fluent/icons/filled/DualScreenClock.kt | 68 + .../icons/filled/DualScreenClosedAlert.kt | 53 + .../fluent/icons/filled/DualScreenDesktop.kt | 77 + .../fluent/icons/filled/DualScreenDismiss.kt | 93 ++ .../fluent/icons/filled/DualScreenGroup.kt | 42 + .../fluent/icons/filled/DualScreenHeader.kt | 54 + .../fluent/icons/filled/DualScreenLock.kt | 83 ++ .../fluent/icons/filled/DualScreenMirror.kt | 58 + .../icons/filled/DualScreenPagination.kt | 54 + .../fluent/icons/filled/DualScreenSettings.kt | 88 ++ .../fluent/icons/filled/DualScreenSpan.kt | 62 + .../fluent/icons/filled/DualScreenSpeaker.kt | 104 ++ .../icons/filled/DualScreenStatusBar.kt | 49 + .../fluent/icons/filled/DualScreenTablet.kt | 73 + .../fluent/icons/filled/DualScreenUpdate.kt | 79 ++ .../icons/filled/DualScreenVerticalScroll.kt | 69 + .../fluent/icons/filled/DualScreenVibrate.kt | 93 ++ .../konyaco/fluent/icons/filled/Dumbbell.kt | 65 + .../com/konyaco/fluent/icons/filled/Earth.kt | 73 + .../konyaco/fluent/icons/filled/EarthLeaf.kt | 80 ++ .../konyaco/fluent/icons/filled/EditOff.kt | 48 + .../fluent/icons/filled/EditProhibited.kt | 57 + .../fluent/icons/filled/EditSettings.kt | 72 + .../com/konyaco/fluent/icons/filled/Emoji.kt | 40 + .../konyaco/fluent/icons/filled/EmojiAdd.kt | 70 + .../konyaco/fluent/icons/filled/EmojiAngry.kt | 58 + .../konyaco/fluent/icons/filled/EmojiEdit.kt | 55 + .../konyaco/fluent/icons/filled/EmojiHand.kt | 78 ++ .../konyaco/fluent/icons/filled/EmojiLaugh.kt | 47 + .../konyaco/fluent/icons/filled/EmojiMeh.kt | 41 + .../fluent/icons/filled/EmojiMultiple.kt | 58 + .../konyaco/fluent/icons/filled/EmojiSad.kt | 41 + .../fluent/icons/filled/EmojiSadSlight.kt | 42 + .../fluent/icons/filled/EmojiSmileSlight.kt | 42 + .../fluent/icons/filled/EmojiSparkle.kt | 98 ++ .../fluent/icons/filled/EmojiSurprise.kt | 38 + .../com/konyaco/fluent/icons/filled/Engine.kt | 71 + .../fluent/icons/filled/EqualCircle.kt | 38 + .../konyaco/fluent/icons/filled/EqualOff.kt | 48 + .../com/konyaco/fluent/icons/filled/Eraser.kt | 46 + .../fluent/icons/filled/EraserMedium.kt | 45 + .../fluent/icons/filled/EraserSegment.kt | 45 + .../fluent/icons/filled/EraserSmall.kt | 46 + .../konyaco/fluent/icons/filled/EraserTool.kt | 40 + .../fluent/icons/filled/ExpandUpLeft.kt | 55 + .../fluent/icons/filled/ExpandUpRight.kt | 55 + .../fluent/icons/filled/ExtendedDock.kt | 66 + .../com/konyaco/fluent/icons/filled/EyeOff.kt | 52 + .../fluent/icons/filled/EyeTracking.kt | 90 ++ .../fluent/icons/filled/EyeTrackingOff.kt | 101 ++ .../konyaco/fluent/icons/filled/Eyedropper.kt | 64 + .../fluent/icons/filled/EyedropperOff.kt | 85 ++ .../com/konyaco/fluent/icons/filled/FStop.kt | 44 + .../fluent/icons/filled/FastAcceleration.kt | 67 + .../fluent/icons/filled/FastForward.kt | 38 + .../com/konyaco/fluent/icons/filled/Feed.kt | 62 + .../konyaco/fluent/icons/filled/Filmstrip.kt | 84 ++ .../fluent/icons/filled/FilterDismiss.kt | 66 + .../konyaco/fluent/icons/filled/FilterSync.kt | 70 + .../fluent/icons/filled/Fingerprint.kt | 107 ++ .../konyaco/fluent/icons/filled/FixedWidth.kt | 66 + .../konyaco/fluent/icons/filled/FlagOff.kt | 45 + .../konyaco/fluent/icons/filled/FlagPride.kt | 88 ++ .../konyaco/fluent/icons/filled/FlashAuto.kt | 61 + .../fluent/icons/filled/FlashCheckmark.kt | 52 + .../konyaco/fluent/icons/filled/FlashFlow.kt | 74 + .../konyaco/fluent/icons/filled/FlashOff.kt | 46 + .../fluent/icons/filled/FlashSettings.kt | 70 + .../konyaco/fluent/icons/filled/Flashlight.kt | 70 + .../fluent/icons/filled/FlashlightOff.kt | 50 + .../fluent/icons/filled/FlipHorizontal.kt | 44 + .../fluent/icons/filled/FlipVertical.kt | 44 + .../konyaco/fluent/icons/filled/Flowchart.kt | 56 + .../fluent/icons/filled/FlowchartCircle.kt | 56 + .../com/konyaco/fluent/icons/filled/Fluent.kt | 46 + .../com/konyaco/fluent/icons/filled/Fluid.kt | 62 + .../konyaco/fluent/icons/filled/FolderAdd.kt | 83 ++ .../fluent/icons/filled/FolderArrowLeft.kt | 64 + .../fluent/icons/filled/FolderArrowRight.kt | 88 ++ .../fluent/icons/filled/FolderArrowUp.kt | 68 + .../konyaco/fluent/icons/filled/FolderLink.kt | 81 ++ .../konyaco/fluent/icons/filled/FolderMail.kt | 68 + .../konyaco/fluent/icons/filled/FolderOpen.kt | 47 + .../fluent/icons/filled/FolderPeople.kt | 78 ++ .../fluent/icons/filled/FolderProhibited.kt | 65 + .../konyaco/fluent/icons/filled/FolderSwap.kt | 75 + .../konyaco/fluent/icons/filled/FolderSync.kt | 81 ++ .../konyaco/fluent/icons/filled/FolderZip.kt | 84 ++ .../fluent/icons/filled/FontDecrease.kt | 47 + .../fluent/icons/filled/FontIncrease.kt | 46 + .../icons/filled/FontSpaceTrackingIn.kt | 99 ++ .../icons/filled/FontSpaceTrackingOut.kt | 93 ++ .../com/konyaco/fluent/icons/filled/Food.kt | 51 + .../konyaco/fluent/icons/filled/FoodApple.kt | 55 + .../konyaco/fluent/icons/filled/FoodCake.kt | 58 + .../konyaco/fluent/icons/filled/FoodCarrot.kt | 39 + .../konyaco/fluent/icons/filled/FoodEgg.kt | 44 + .../konyaco/fluent/icons/filled/FoodFish.kt | 51 + .../konyaco/fluent/icons/filled/FoodGrains.kt | 56 + .../konyaco/fluent/icons/filled/FoodPizza.kt | 61 + .../konyaco/fluent/icons/filled/FoodToast.kt | 61 + .../com/konyaco/fluent/icons/filled/Form.kt | 67 + .../konyaco/fluent/icons/filled/FormNew.kt | 77 + .../com/konyaco/fluent/icons/filled/Fps1.kt | 120 ++ .../com/konyaco/fluent/icons/filled/Fps120.kt | 120 ++ .../com/konyaco/fluent/icons/filled/Fps2.kt | 131 ++ .../com/konyaco/fluent/icons/filled/Fps240.kt | 124 ++ .../com/konyaco/fluent/icons/filled/Fps30.kt | 109 ++ .../com/konyaco/fluent/icons/filled/Fps60.kt | 115 ++ .../com/konyaco/fluent/icons/filled/Fps960.kt | 134 ++ .../fluent/icons/filled/FullScreenMaximize.kt | 62 + .../fluent/icons/filled/FullScreenMinimize.kt | 63 + .../com/konyaco/fluent/icons/filled/Games.kt | 52 + .../konyaco/fluent/icons/filled/GanttChart.kt | 87 ++ .../com/konyaco/fluent/icons/filled/Gas.kt | 68 + .../konyaco/fluent/icons/filled/GasPump.kt | 56 + .../com/konyaco/fluent/icons/filled/Gauge.kt | 50 + .../com/konyaco/fluent/icons/filled/Gavel.kt | 65 + .../konyaco/fluent/icons/filled/Gesture.kt | 47 + .../com/konyaco/fluent/icons/filled/Gif.kt | 86 ++ .../com/konyaco/fluent/icons/filled/Gift.kt | 66 + .../konyaco/fluent/icons/filled/GiftCard.kt | 70 + .../fluent/icons/filled/GiftCardAdd.kt | 88 ++ .../fluent/icons/filled/GiftCardArrowRight.kt | 86 ++ .../fluent/icons/filled/GiftCardMoney.kt | 111 ++ .../fluent/icons/filled/GiftCardMultiple.kt | 80 ++ .../com/konyaco/fluent/icons/filled/Glance.kt | 63 + .../fluent/icons/filled/GlanceHorizontal.kt | 62 + .../konyaco/fluent/icons/filled/Glasses.kt | 65 + .../konyaco/fluent/icons/filled/GlassesOff.kt | 65 + .../com/konyaco/fluent/icons/filled/Globe.kt | 93 ++ .../konyaco/fluent/icons/filled/GlobeAdd.kt | 108 ++ .../konyaco/fluent/icons/filled/GlobeClock.kt | 94 ++ .../fluent/icons/filled/GlobeDesktop.kt | 98 ++ .../fluent/icons/filled/GlobeLocation.kt | 89 ++ .../fluent/icons/filled/GlobePerson.kt | 94 ++ .../fluent/icons/filled/GlobeSearch.kt | 84 ++ .../fluent/icons/filled/GlobeShield.kt | 90 ++ .../fluent/icons/filled/GlobeSurface.kt | 105 ++ .../konyaco/fluent/icons/filled/GlobeVideo.kt | 95 ++ .../com/konyaco/fluent/icons/filled/Grid.kt | 62 + .../konyaco/fluent/icons/filled/GridDots.kt | 58 + .../com/konyaco/fluent/icons/filled/Group.kt | 82 ++ .../fluent/icons/filled/GroupDismiss.kt | 81 ++ .../konyaco/fluent/icons/filled/GroupList.kt | 75 + .../fluent/icons/filled/GroupReturn.kt | 83 ++ .../konyaco/fluent/icons/filled/Guardian.kt | 57 + .../com/konyaco/fluent/icons/filled/Guest.kt | 75 + .../konyaco/fluent/icons/filled/GuestAdd.kt | 89 ++ .../com/konyaco/fluent/icons/filled/Guitar.kt | 54 + .../konyaco/fluent/icons/filled/HandDraw.kt | 83 ++ .../konyaco/fluent/icons/filled/HandLeft.kt | 52 + .../fluent/icons/filled/HandLeftChat.kt | 76 + .../konyaco/fluent/icons/filled/HandRight.kt | 52 + .../konyaco/fluent/icons/filled/HandWave.kt | 62 + .../konyaco/fluent/icons/filled/Handshake.kt | 114 ++ .../fluent/icons/filled/HatGraduation.kt | 54 + .../com/konyaco/fluent/icons/filled/Hd.kt | 65 + .../com/konyaco/fluent/icons/filled/Hdr.kt | 92 ++ .../com/konyaco/fluent/icons/filled/HdrOff.kt | 91 ++ .../konyaco/fluent/icons/filled/Headphones.kt | 43 + .../icons/filled/HeadphonesSoundWave.kt | 61 + .../konyaco/fluent/icons/filled/Headset.kt | 50 + .../konyaco/fluent/icons/filled/HeadsetAdd.kt | 71 + .../konyaco/fluent/icons/filled/HeadsetVr.kt | 71 + .../fluent/icons/filled/HeartCircle.kt | 35 + .../konyaco/fluent/icons/filled/HeartPulse.kt | 71 + .../konyaco/fluent/icons/filled/Highlight.kt | 49 + .../fluent/icons/filled/HighlightAccent.kt | 37 + .../fluent/icons/filled/HistoryDismiss.kt | 74 + .../konyaco/fluent/icons/filled/HomeAdd.kt | 52 + .../fluent/icons/filled/HomeCheckmark.kt | 43 + .../fluent/icons/filled/HomeDatabase.kt | 59 + .../konyaco/fluent/icons/filled/HomeMore.kt | 58 + .../konyaco/fluent/icons/filled/HomePerson.kt | 51 + .../com/konyaco/fluent/icons/filled/Icons.kt | 62 + .../konyaco/fluent/icons/filled/ImageAdd.kt | 85 ++ .../fluent/icons/filled/ImageAltText.kt | 78 ++ .../fluent/icons/filled/ImageArrowBack.kt | 75 + .../filled/ImageArrowCounterclockwise.kt | 74 + .../fluent/icons/filled/ImageArrowForward.kt | 75 + .../konyaco/fluent/icons/filled/ImageCopy.kt | 62 + .../konyaco/fluent/icons/filled/ImageEdit.kt | 67 + .../konyaco/fluent/icons/filled/ImageGlobe.kt | 113 ++ .../fluent/icons/filled/ImageMultiple.kt | 56 + .../konyaco/fluent/icons/filled/ImageOff.kt | 57 + .../fluent/icons/filled/ImageProhibited.kt | 68 + .../fluent/icons/filled/ImageReflection.kt | 65 + .../fluent/icons/filled/ImageSearch.kt | 62 + .../fluent/icons/filled/ImageShadow.kt | 58 + .../fluent/icons/filled/ImmersiveReader.kt | 82 ++ .../konyaco/fluent/icons/filled/Incognito.kt | 51 + .../konyaco/fluent/icons/filled/InkStroke.kt | 74 + .../konyaco/fluent/icons/filled/InkingTool.kt | 52 + .../fluent/icons/filled/InkingToolAccent.kt | 45 + .../fluent/icons/filled/InprivateAccount.kt | 54 + .../fluent/icons/filled/IosArrowLtr.kt | 31 + .../fluent/icons/filled/IosArrowRtl.kt | 31 + .../com/konyaco/fluent/icons/filled/Iot.kt | 50 + .../konyaco/fluent/icons/filled/Javascript.kt | 65 + .../konyaco/fluent/icons/filled/KeyCommand.kt | 67 + .../konyaco/fluent/icons/filled/KeyReset.kt | 63 + .../konyaco/fluent/icons/filled/Keyboard.kt | 75 + .../fluent/icons/filled/Keyboard123.kt | 141 ++ .../fluent/icons/filled/KeyboardDock.kt | 85 ++ .../icons/filled/KeyboardLayoutFloat.kt | 83 ++ .../filled/KeyboardLayoutOneHandedLeft.kt | 54 + .../icons/filled/KeyboardLayoutResize.kt | 113 ++ .../icons/filled/KeyboardLayoutSplit.kt | 76 + .../fluent/icons/filled/KeyboardShift.kt | 36 + .../icons/filled/KeyboardShiftUppercase.kt | 42 + .../fluent/icons/filled/KeyboardTab.kt | 49 + .../com/konyaco/fluent/icons/filled/Laptop.kt | 40 + .../com/konyaco/fluent/icons/filled/Lasso.kt | 93 ++ .../fluent/icons/filled/LauncherSettings.kt | 88 ++ .../com/konyaco/fluent/icons/filled/Layer.kt | 56 + .../konyaco/fluent/icons/filled/LeafOne.kt | 40 + .../konyaco/fluent/icons/filled/LeafThree.kt | 62 + .../konyaco/fluent/icons/filled/LeafTwo.kt | 50 + .../fluent/icons/filled/LearningApp.kt | 64 + .../konyaco/fluent/icons/filled/Library.kt | 52 + .../konyaco/fluent/icons/filled/Lightbulb.kt | 43 + .../fluent/icons/filled/LightbulbCircle.kt | 54 + .../fluent/icons/filled/LightbulbFilament.kt | 66 + .../com/konyaco/fluent/icons/filled/Likert.kt | 82 ++ .../com/konyaco/fluent/icons/filled/Line.kt | 29 + .../konyaco/fluent/icons/filled/LineDashes.kt | 55 + .../konyaco/fluent/icons/filled/LineStyle.kt | 63 + .../fluent/icons/filled/LinkDismiss.kt | 65 + .../konyaco/fluent/icons/filled/LinkEdit.kt | 62 + .../konyaco/fluent/icons/filled/LinkSquare.kt | 66 + .../com/konyaco/fluent/icons/filled/List.kt | 46 + .../com/konyaco/fluent/icons/filled/Live.kt | 52 + .../konyaco/fluent/icons/filled/LiveOff.kt | 50 + .../fluent/icons/filled/LocalLanguage.kt | 70 + .../konyaco/fluent/icons/filled/Location.kt | 34 + .../fluent/icons/filled/LocationAdd.kt | 45 + .../fluent/icons/filled/LocationDismiss.kt | 67 + .../fluent/icons/filled/LocationLive.kt | 47 + .../fluent/icons/filled/LocationOff.kt | 47 + .../konyaco/fluent/icons/filled/LockClosed.kt | 48 + .../fluent/icons/filled/LockMultiple.kt | 56 + .../konyaco/fluent/icons/filled/LockOpen.kt | 47 + .../konyaco/fluent/icons/filled/LockShield.kt | 65 + .../konyaco/fluent/icons/filled/Lottery.kt | 52 + .../konyaco/fluent/icons/filled/Luggage.kt | 59 + .../konyaco/fluent/icons/filled/MailAdd.kt | 62 + .../konyaco/fluent/icons/filled/MailAlert.kt | 70 + .../fluent/icons/filled/MailAllRead.kt | 51 + .../fluent/icons/filled/MailArrowUp.kt | 60 + .../konyaco/fluent/icons/filled/MailAttach.kt | 61 + .../konyaco/fluent/icons/filled/MailClock.kt | 57 + .../konyaco/fluent/icons/filled/MailCopy.kt | 52 + .../fluent/icons/filled/MailDismiss.kt | 62 + .../konyaco/fluent/icons/filled/MailEdit.kt | 51 + .../konyaco/fluent/icons/filled/MailError.kt | 59 + .../konyaco/fluent/icons/filled/MailInbox.kt | 46 + .../fluent/icons/filled/MailInboxAdd.kt | 61 + .../fluent/icons/filled/MailInboxAll.kt | 63 + .../icons/filled/MailInboxArrowRight.kt | 78 ++ .../fluent/icons/filled/MailInboxArrowUp.kt | 78 ++ .../fluent/icons/filled/MailInboxCheckmark.kt | 57 + .../fluent/icons/filled/MailInboxDismiss.kt | 61 + .../konyaco/fluent/icons/filled/MailLink.kt | 72 + .../konyaco/fluent/icons/filled/MailList.kt | 65 + .../fluent/icons/filled/MailMultiple.kt | 52 + .../konyaco/fluent/icons/filled/MailOff.kt | 50 + .../fluent/icons/filled/MailOpenPerson.kt | 59 + .../fluent/icons/filled/MailProhibited.kt | 58 + .../konyaco/fluent/icons/filled/MailRead.kt | 47 + .../fluent/icons/filled/MailReadMultiple.kt | 51 + .../fluent/icons/filled/MailTemplate.kt | 66 + .../konyaco/fluent/icons/filled/MailUnread.kt | 47 + .../fluent/icons/filled/MailWarning.kt | 60 + .../com/konyaco/fluent/icons/filled/Map.kt | 47 + .../konyaco/fluent/icons/filled/MapDrive.kt | 62 + .../fluent/icons/filled/MatchAppLayout.kt | 43 + .../fluent/icons/filled/MathFormatLinear.kt | 76 + .../icons/filled/MathFormatProfessional.kt | 67 + .../fluent/icons/filled/MathFormula.kt | 66 + .../fluent/icons/filled/MathSymbols.kt | 73 + .../konyaco/fluent/icons/filled/MeetNow.kt | 76 + .../konyaco/fluent/icons/filled/Megaphone.kt | 41 + .../fluent/icons/filled/MegaphoneLoud.kt | 58 + .../fluent/icons/filled/MegaphoneOff.kt | 49 + .../konyaco/fluent/icons/filled/Mention.kt | 49 + .../com/konyaco/fluent/icons/filled/Merge.kt | 52 + .../com/konyaco/fluent/icons/filled/Mic.kt | 47 + .../com/konyaco/fluent/icons/filled/MicOff.kt | 57 + .../fluent/icons/filled/MicProhibited.kt | 55 + .../konyaco/fluent/icons/filled/MicPulse.kt | 67 + .../fluent/icons/filled/MicPulseOff.kt | 71 + .../fluent/icons/filled/MicSettings.kt | 73 + .../konyaco/fluent/icons/filled/MicSparkle.kt | 93 ++ .../konyaco/fluent/icons/filled/Microscope.kt | 63 + .../com/konyaco/fluent/icons/filled/Midi.kt | 71 + .../fluent/icons/filled/MobileOptimized.kt | 93 ++ .../konyaco/fluent/icons/filled/Molecule.kt | 34 + .../com/konyaco/fluent/icons/filled/Money.kt | 86 ++ .../fluent/icons/filled/MoneyCalculator.kt | 136 ++ .../fluent/icons/filled/MoneyDismiss.kt | 96 ++ .../konyaco/fluent/icons/filled/MoneyHand.kt | 109 ++ .../konyaco/fluent/icons/filled/MoneyOff.kt | 93 ++ .../fluent/icons/filled/MoviesAndTv.kt | 68 + .../fluent/icons/filled/Multiplier12X.kt | 81 ++ .../fluent/icons/filled/Multiplier15X.kt | 70 + .../fluent/icons/filled/Multiplier18X.kt | 69 + .../fluent/icons/filled/Multiplier1X.kt | 46 + .../fluent/icons/filled/Multiplier2X.kt | 70 + .../fluent/icons/filled/Multiplier5X.kt | 59 + .../fluent/icons/filled/MultiselectLtr.kt | 62 + .../fluent/icons/filled/MultiselectRtl.kt | 62 + .../konyaco/fluent/icons/filled/MusicNote1.kt | 33 + .../konyaco/fluent/icons/filled/MusicNote2.kt | 34 + .../fluent/icons/filled/MusicNoteOff1.kt | 42 + .../fluent/icons/filled/MusicNoteOff2.kt | 47 + .../konyaco/fluent/icons/filled/MyLocation.kt | 49 + .../fluent/icons/filled/NavigationUnread.kt | 45 + .../fluent/icons/filled/NetworkCheck.kt | 73 + .../com/konyaco/fluent/icons/filled/New.kt | 42 + .../com/konyaco/fluent/icons/filled/News.kt | 78 ++ .../com/konyaco/fluent/icons/filled/Next.kt | 36 + .../com/konyaco/fluent/icons/filled/Note.kt | 40 + .../konyaco/fluent/icons/filled/NoteAdd.kt | 59 + .../konyaco/fluent/icons/filled/NoteEdit.kt | 53 + .../konyaco/fluent/icons/filled/Notebook.kt | 79 ++ .../fluent/icons/filled/NotebookAdd.kt | 99 ++ .../fluent/icons/filled/NotebookError.kt | 88 ++ .../fluent/icons/filled/NotebookLightning.kt | 92 ++ .../icons/filled/NotebookQuestionMark.kt | 97 ++ .../fluent/icons/filled/NotebookSection.kt | 39 + .../icons/filled/NotebookSectionArrowRight.kt | 54 + .../fluent/icons/filled/NotebookSubsection.kt | 46 + .../fluent/icons/filled/NotebookSync.kt | 102 ++ .../konyaco/fluent/icons/filled/Notepad.kt | 77 + .../fluent/icons/filled/NotepadPerson.kt | 84 ++ .../fluent/icons/filled/NumberCircle1.kt | 36 + .../konyaco/fluent/icons/filled/NumberRow.kt | 66 + .../fluent/icons/filled/NumberSymbol.kt | 58 + .../icons/filled/NumberSymbolDismiss.kt | 70 + .../fluent/icons/filled/NumberSymbolSquare.kt | 69 + .../konyaco/fluent/icons/filled/OpenFolder.kt | 72 + .../konyaco/fluent/icons/filled/OpenOff.kt | 70 + .../fluent/icons/filled/Organization.kt | 41 + .../fluent/icons/filled/Orientation.kt | 84 ++ .../com/konyaco/fluent/icons/filled/Oval.kt | 29 + .../fluent/icons/filled/PaddingDown.kt | 62 + .../fluent/icons/filled/PaddingLeft.kt | 62 + .../fluent/icons/filled/PaddingRight.kt | 62 + .../konyaco/fluent/icons/filled/PaddingTop.kt | 62 + .../konyaco/fluent/icons/filled/PageFit.kt | 80 ++ .../konyaco/fluent/icons/filled/PaintBrush.kt | 50 + .../icons/filled/PaintBrushArrowDown.kt | 73 + .../fluent/icons/filled/PaintBrushArrowUp.kt | 74 + .../fluent/icons/filled/PaintBucket.kt | 53 + .../com/konyaco/fluent/icons/filled/Pair.kt | 82 ++ .../konyaco/fluent/icons/filled/PanelLeft.kt | 40 + .../fluent/icons/filled/PanelLeftContract.kt | 53 + .../fluent/icons/filled/PanelLeftExpand.kt | 53 + .../icons/filled/PanelLeftFocusRight.kt | 40 + .../konyaco/fluent/icons/filled/PanelRight.kt | 40 + .../fluent/icons/filled/PanelRightContract.kt | 53 + .../konyaco/fluent/icons/filled/Password.kt | 67 + .../com/konyaco/fluent/icons/filled/Patch.kt | 68 + .../konyaco/fluent/icons/filled/Patient.kt | 68 + .../fluent/icons/filled/PauseCircle.kt | 38 + .../konyaco/fluent/icons/filled/Payment.kt | 44 + .../com/konyaco/fluent/icons/filled/Pen.kt | 38 + .../com/konyaco/fluent/icons/filled/PenOff.kt | 48 + .../fluent/icons/filled/PenProhibited.kt | 49 + .../com/konyaco/fluent/icons/filled/People.kt | 49 + .../konyaco/fluent/icons/filled/PeopleAdd.kt | 57 + .../fluent/icons/filled/PeopleAudience.kt | 72 + .../fluent/icons/filled/PeopleCheckmark.kt | 52 + .../fluent/icons/filled/PeopleCommunity.kt | 65 + .../fluent/icons/filled/PeopleCommunityAdd.kt | 92 ++ .../fluent/icons/filled/PeopleError.kt | 54 + .../konyaco/fluent/icons/filled/PeopleList.kt | 59 + .../konyaco/fluent/icons/filled/PeopleLock.kt | 64 + .../fluent/icons/filled/PeopleMoney.kt | 78 ++ .../fluent/icons/filled/PeopleProhibited.kt | 53 + .../fluent/icons/filled/PeopleQueue.kt | 62 + .../fluent/icons/filled/PeopleSearch.kt | 50 + .../fluent/icons/filled/PeopleSettings.kt | 71 + .../konyaco/fluent/icons/filled/PeopleSwap.kt | 59 + .../konyaco/fluent/icons/filled/PeopleTeam.kt | 61 + .../fluent/icons/filled/PeopleTeamAdd.kt | 92 ++ .../fluent/icons/filled/PeopleTeamDelete.kt | 100 ++ .../fluent/icons/filled/PeopleTeamToolbox.kt | 110 ++ .../fluent/icons/filled/PersonAccounts.kt | 62 + .../konyaco/fluent/icons/filled/PersonAdd.kt | 67 + .../fluent/icons/filled/PersonArrowLeft.kt | 66 + .../fluent/icons/filled/PersonArrowRight.kt | 54 + .../fluent/icons/filled/PersonAvailable.kt | 48 + .../fluent/icons/filled/PersonBoard.kt | 59 + .../konyaco/fluent/icons/filled/PersonCall.kt | 67 + .../konyaco/fluent/icons/filled/PersonChat.kt | 56 + .../fluent/icons/filled/PersonCircle.kt | 39 + .../fluent/icons/filled/PersonClock.kt | 49 + .../fluent/icons/filled/PersonDelete.kt | 74 + .../konyaco/fluent/icons/filled/PersonEdit.kt | 47 + .../fluent/icons/filled/PersonFeedback.kt | 49 + .../fluent/icons/filled/PersonHeart.kt | 46 + .../fluent/icons/filled/PersonLightbulb.kt | 52 + .../konyaco/fluent/icons/filled/PersonLock.kt | 62 + .../konyaco/fluent/icons/filled/PersonMail.kt | 54 + .../fluent/icons/filled/PersonMoney.kt | 76 + .../konyaco/fluent/icons/filled/PersonNote.kt | 59 + .../konyaco/fluent/icons/filled/PersonPill.kt | 54 + .../fluent/icons/filled/PersonProhibited.kt | 48 + .../fluent/icons/filled/PersonQuestionMark.kt | 63 + .../konyaco/fluent/icons/filled/PersonStar.kt | 57 + .../fluent/icons/filled/PersonSupport.kt | 57 + .../konyaco/fluent/icons/filled/PersonSwap.kt | 60 + .../konyaco/fluent/icons/filled/PersonSync.kt | 65 + .../konyaco/fluent/icons/filled/PersonTag.kt | 53 + .../fluent/icons/filled/PersonVoice.kt | 51 + .../com/konyaco/fluent/icons/filled/Phone.kt | 38 + .../konyaco/fluent/icons/filled/PhoneAdd.kt | 67 + .../fluent/icons/filled/PhoneArrowRight.kt | 69 + .../fluent/icons/filled/PhoneDesktop.kt | 61 + .../fluent/icons/filled/PhoneDismiss.kt | 75 + .../konyaco/fluent/icons/filled/PhoneKey.kt | 61 + .../fluent/icons/filled/PhoneLaptop.kt | 56 + .../fluent/icons/filled/PhoneLinkSetup.kt | 75 + .../konyaco/fluent/icons/filled/PhoneLock.kt | 66 + .../fluent/icons/filled/PhonePageHeader.kt | 38 + .../fluent/icons/filled/PhonePagination.kt | 44 + .../fluent/icons/filled/PhoneScreenTime.kt | 50 + .../konyaco/fluent/icons/filled/PhoneShake.kt | 87 ++ .../fluent/icons/filled/PhoneSpanIn.kt | 99 ++ .../fluent/icons/filled/PhoneSpanOut.kt | 111 ++ .../fluent/icons/filled/PhoneSpeaker.kt | 78 ++ .../fluent/icons/filled/PhoneStatusBar.kt | 39 + .../fluent/icons/filled/PhoneTablet.kt | 58 + .../fluent/icons/filled/PhoneUpdate.kt | 69 + .../icons/filled/PhoneUpdateCheckmark.kt | 76 + .../icons/filled/PhoneVerticalScroll.kt | 55 + .../fluent/icons/filled/PhoneVibrate.kt | 80 ++ .../fluent/icons/filled/PhotoFilter.kt | 38 + .../com/konyaco/fluent/icons/filled/Pi.kt | 46 + .../fluent/icons/filled/PictureInPicture.kt | 46 + .../icons/filled/PictureInPictureEnter.kt | 58 + .../icons/filled/PictureInPictureExit.kt | 57 + .../com/konyaco/fluent/icons/filled/Pill.kt | 45 + .../com/konyaco/fluent/icons/filled/PinOff.kt | 47 + .../konyaco/fluent/icons/filled/Pipeline.kt | 40 + .../com/konyaco/fluent/icons/filled/Pivot.kt | 91 ++ .../konyaco/fluent/icons/filled/PlayCircle.kt | 34 + .../fluent/icons/filled/PlugConnected.kt | 42 + .../fluent/icons/filled/PlugDisconnected.kt | 54 + .../konyaco/fluent/icons/filled/PointScan.kt | 57 + .../com/konyaco/fluent/icons/filled/Poll.kt | 43 + .../konyaco/fluent/icons/filled/PortHdmi.kt | 43 + .../fluent/icons/filled/PortMicroUsb.kt | 36 + .../konyaco/fluent/icons/filled/PortUsbA.kt | 38 + .../konyaco/fluent/icons/filled/PortUsbC.kt | 29 + .../fluent/icons/filled/PositionBackward.kt | 54 + .../fluent/icons/filled/PositionForward.kt | 50 + .../fluent/icons/filled/PositionToBack.kt | 76 + .../fluent/icons/filled/PositionToFront.kt | 72 + .../com/konyaco/fluent/icons/filled/Power.kt | 35 + .../fluent/icons/filled/Predictions.kt | 64 + .../konyaco/fluent/icons/filled/Premium.kt | 73 + .../fluent/icons/filled/PremiumPerson.kt | 87 ++ .../fluent/icons/filled/PresenceAvailable.kt | 35 + .../fluent/icons/filled/PresenceAway.kt | 35 + .../fluent/icons/filled/PresenceBusy.kt | 26 + .../fluent/icons/filled/PresenceDnd.kt | 32 + .../konyaco/fluent/icons/filled/Presenter.kt | 49 + .../fluent/icons/filled/PresenterOff.kt | 60 + .../fluent/icons/filled/PreviewLink.kt | 77 + .../konyaco/fluent/icons/filled/Previous.kt | 36 + .../com/konyaco/fluent/icons/filled/Print.kt | 62 + .../konyaco/fluent/icons/filled/PrintAdd.kt | 75 + .../konyaco/fluent/icons/filled/Production.kt | 71 + .../icons/filled/ProductionCheckmark.kt | 78 ++ .../konyaco/fluent/icons/filled/Prohibited.kt | 35 + .../fluent/icons/filled/ProhibitedMultiple.kt | 40 + .../fluent/icons/filled/ProjectionScreen.kt | 40 + .../icons/filled/ProjectionScreenDismiss.kt | 59 + .../fluent/icons/filled/ProtocolHandler.kt | 44 + .../com/konyaco/fluent/icons/filled/Pulse.kt | 43 + .../fluent/icons/filled/PulseSquare.kt | 50 + .../konyaco/fluent/icons/filled/PuzzleCube.kt | 73 + .../fluent/icons/filled/PuzzlePiece.kt | 53 + .../com/konyaco/fluent/icons/filled/QrCode.kt | 126 ++ .../konyaco/fluent/icons/filled/Question.kt | 45 + .../fluent/icons/filled/QuestionCircle.kt | 44 + .../konyaco/fluent/icons/filled/QuizNew.kt | 89 ++ .../fluent/icons/filled/RadioButton.kt | 34 + .../fluent/icons/filled/RatingMature.kt | 47 + .../fluent/icons/filled/RatioOneToOne.kt | 58 + .../icons/filled/ReOrderDotsHorizontal.kt | 46 + .../icons/filled/ReOrderDotsVertical.kt | 46 + .../konyaco/fluent/icons/filled/ReadAloud.kt | 58 + .../fluent/icons/filled/ReadingList.kt | 56 + .../fluent/icons/filled/ReadingListAdd.kt | 87 ++ .../fluent/icons/filled/ReadingModeMobile.kt | 55 + .../konyaco/fluent/icons/filled/RealEstate.kt | 63 + .../konyaco/fluent/icons/filled/Receipt.kt | 59 + .../konyaco/fluent/icons/filled/ReceiptAdd.kt | 75 + .../konyaco/fluent/icons/filled/ReceiptBag.kt | 87 ++ .../fluent/icons/filled/ReceiptCube.kt | 88 ++ .../fluent/icons/filled/ReceiptMoney.kt | 96 ++ .../fluent/icons/filled/ReceiptPlay.kt | 69 + .../com/konyaco/fluent/icons/filled/Record.kt | 30 + .../konyaco/fluent/icons/filled/RecordStop.kt | 36 + .../fluent/icons/filled/RectangleLandscape.kt | 32 + .../com/konyaco/fluent/icons/filled/Resize.kt | 63 + .../fluent/icons/filled/ResizeImage.kt | 77 + .../fluent/icons/filled/ResizeLarge.kt | 72 + .../fluent/icons/filled/ResizeSmall.kt | 72 + .../fluent/icons/filled/ResizeTable.kt | 111 ++ .../fluent/icons/filled/ResizeVideo.kt | 79 ++ .../com/konyaco/fluent/icons/filled/Reward.kt | 46 + .../com/konyaco/fluent/icons/filled/Rewind.kt | 41 + .../konyaco/fluent/icons/filled/Rhombus.kt | 32 + .../com/konyaco/fluent/icons/filled/Ribbon.kt | 35 + .../konyaco/fluent/icons/filled/RibbonAdd.kt | 55 + .../konyaco/fluent/icons/filled/RibbonOff.kt | 43 + .../konyaco/fluent/icons/filled/RibbonStar.kt | 52 + .../konyaco/fluent/icons/filled/RoadCone.kt | 42 + .../com/konyaco/fluent/icons/filled/Rocket.kt | 89 ++ .../konyaco/fluent/icons/filled/RotateLeft.kt | 51 + .../fluent/icons/filled/RotateRight.kt | 51 + .../com/konyaco/fluent/icons/filled/Router.kt | 55 + .../konyaco/fluent/icons/filled/RowTriple.kt | 52 + .../com/konyaco/fluent/icons/filled/Rss.kt | 58 + .../com/konyaco/fluent/icons/filled/Ruler.kt | 62 + .../com/konyaco/fluent/icons/filled/Run.kt | 79 ++ .../konyaco/fluent/icons/filled/Sanitize.kt | 96 ++ .../fluent/icons/filled/SaveArrowRight.kt | 73 + .../konyaco/fluent/icons/filled/SaveCopy.kt | 58 + .../konyaco/fluent/icons/filled/SaveEdit.kt | 72 + .../fluent/icons/filled/SaveMultiple.kt | 72 + .../konyaco/fluent/icons/filled/Savings.kt | 65 + .../konyaco/fluent/icons/filled/ScaleFill.kt | 82 ++ .../konyaco/fluent/icons/filled/ScaleFit.kt | 57 + .../com/konyaco/fluent/icons/filled/Scales.kt | 58 + .../com/konyaco/fluent/icons/filled/Scan.kt | 72 + .../konyaco/fluent/icons/filled/ScanCamera.kt | 89 ++ .../konyaco/fluent/icons/filled/ScanDash.kt | 68 + .../konyaco/fluent/icons/filled/ScanObject.kt | 70 + .../konyaco/fluent/icons/filled/ScanTable.kt | 85 ++ .../konyaco/fluent/icons/filled/ScanText.kt | 87 ++ .../fluent/icons/filled/ScanThumbUp.kt | 82 ++ .../fluent/icons/filled/ScanThumbUpOff.kt | 92 ++ .../konyaco/fluent/icons/filled/ScanType.kt | 82 ++ .../fluent/icons/filled/ScanTypeCheckmark.kt | 85 ++ .../konyaco/fluent/icons/filled/Scratchpad.kt | 77 + .../fluent/icons/filled/ScreenSearch.kt | 44 + .../konyaco/fluent/icons/filled/Screenshot.kt | 80 ++ .../konyaco/fluent/icons/filled/SearchInfo.kt | 41 + .../fluent/icons/filled/SearchSquare.kt | 43 + .../fluent/icons/filled/SearchVisual.kt | 70 + .../fluent/icons/filled/SelectAllOff.kt | 42 + .../fluent/icons/filled/SelectAllOn.kt | 51 + .../fluent/icons/filled/SelectObject.kt | 65 + .../fluent/icons/filled/SelectObjectSkew.kt | 63 + .../icons/filled/SelectObjectSkewDismiss.kt | 79 ++ .../icons/filled/SelectObjectSkewEdit.kt | 73 + .../konyaco/fluent/icons/filled/SendClock.kt | 51 + .../konyaco/fluent/icons/filled/SendCopy.kt | 71 + .../konyaco/fluent/icons/filled/SerialPort.kt | 68 + .../com/konyaco/fluent/icons/filled/Server.kt | 53 + .../fluent/icons/filled/ServiceBell.kt | 45 + .../fluent/icons/filled/SettingsChat.kt | 77 + .../fluent/icons/filled/ShapeExclude.kt | 46 + .../fluent/icons/filled/ShapeIntersect.kt | 64 + .../fluent/icons/filled/ShapeSubtract.kt | 50 + .../konyaco/fluent/icons/filled/ShapeUnion.kt | 38 + .../com/konyaco/fluent/icons/filled/Shapes.kt | 39 + .../fluent/icons/filled/ShareAndroid.kt | 35 + .../fluent/icons/filled/ShareCloseTray.kt | 44 + .../konyaco/fluent/icons/filled/ShareIos.kt | 58 + .../fluent/icons/filled/ShareScreenPerson.kt | 50 + .../icons/filled/ShareScreenPersonOverlay.kt | 59 + .../filled/ShareScreenPersonOverlayInside.kt | 57 + .../fluent/icons/filled/ShareScreenPersonP.kt | 64 + .../fluent/icons/filled/ShareScreenStart.kt | 44 + .../fluent/icons/filled/ShareScreenStop.kt | 46 + .../com/konyaco/fluent/icons/filled/Shield.kt | 34 + .../fluent/icons/filled/ShieldBadge.kt | 57 + .../fluent/icons/filled/ShieldCheckmark.kt | 50 + .../fluent/icons/filled/ShieldDismiss.kt | 52 + .../fluent/icons/filled/ShieldError.kt | 46 + .../fluent/icons/filled/ShieldGlobe.kt | 72 + .../fluent/icons/filled/ShieldKeyhole.kt | 41 + .../konyaco/fluent/icons/filled/ShieldLock.kt | 63 + .../fluent/icons/filled/ShieldProhibited.kt | 48 + .../konyaco/fluent/icons/filled/ShieldTask.kt | 43 + .../com/konyaco/fluent/icons/filled/Shifts.kt | 42 + .../fluent/icons/filled/Shifts30Minutes.kt | 86 ++ .../fluent/icons/filled/ShiftsActivity.kt | 58 + .../konyaco/fluent/icons/filled/ShiftsAdd.kt | 59 + .../fluent/icons/filled/ShiftsAvailability.kt | 55 + .../fluent/icons/filled/ShiftsCheckmark.kt | 55 + .../konyaco/fluent/icons/filled/ShiftsDay.kt | 70 + .../konyaco/fluent/icons/filled/ShiftsOpen.kt | 59 + .../fluent/icons/filled/ShiftsProhibited.kt | 55 + .../fluent/icons/filled/ShiftsQuestionMark.kt | 65 + .../konyaco/fluent/icons/filled/ShiftsTeam.kt | 69 + .../fluent/icons/filled/ShoppingBag.kt | 54 + .../icons/filled/ShoppingBagArrowLeft.kt | 80 ++ .../fluent/icons/filled/ShoppingBagDismiss.kt | 68 + .../fluent/icons/filled/ShoppingBagPause.kt | 68 + .../fluent/icons/filled/ShoppingBagPercent.kt | 78 ++ .../fluent/icons/filled/ShoppingBagPlay.kt | 70 + .../fluent/icons/filled/ShoppingBagTag.kt | 71 + .../konyaco/fluent/icons/filled/Shortpick.kt | 122 ++ .../konyaco/fluent/icons/filled/SignOut.kt | 66 + .../konyaco/fluent/icons/filled/Signature.kt | 70 + .../com/konyaco/fluent/icons/filled/Sim.kt | 56 + .../konyaco/fluent/icons/filled/SkipBack10.kt | 67 + .../fluent/icons/filled/SkipForward10.kt | 68 + .../fluent/icons/filled/SkipForward30.kt | 80 ++ .../fluent/icons/filled/SkipForwardTab.kt | 56 + .../com/konyaco/fluent/icons/filled/Sleep.kt | 43 + .../konyaco/fluent/icons/filled/SlideAdd.kt | 50 + .../fluent/icons/filled/SlideArrowRight.kt | 63 + .../fluent/icons/filled/SlideEraser.kt | 55 + .../konyaco/fluent/icons/filled/SlideGrid.kt | 82 ++ .../konyaco/fluent/icons/filled/SlideHide.kt | 118 ++ .../fluent/icons/filled/SlideLayout.kt | 64 + .../konyaco/fluent/icons/filled/SlideLink.kt | 64 + .../fluent/icons/filled/SlideMicrophone.kt | 73 + .../fluent/icons/filled/SlideMultiple.kt | 44 + .../icons/filled/SlideMultipleArrowRight.kt | 60 + .../icons/filled/SlideMultipleSearch.kt | 55 + .../fluent/icons/filled/SlideSearch.kt | 58 + .../fluent/icons/filled/SlideSettings.kt | 64 + .../konyaco/fluent/icons/filled/SlideSize.kt | 57 + .../konyaco/fluent/icons/filled/SlideText.kt | 51 + .../fluent/icons/filled/SlideTransition.kt | 50 + .../konyaco/fluent/icons/filled/Smartwatch.kt | 56 + .../fluent/icons/filled/SmartwatchDot.kt | 62 + .../com/konyaco/fluent/icons/filled/Snooze.kt | 58 + .../fluent/icons/filled/SoundSource.kt | 52 + .../fluent/icons/filled/SoundWaveCircle.kt | 50 + .../konyaco/fluent/icons/filled/Spacebar.kt | 34 + .../konyaco/fluent/icons/filled/Sparkle.kt | 61 + .../konyaco/fluent/icons/filled/Speaker0.kt | 35 + .../konyaco/fluent/icons/filled/Speaker1.kt | 44 + .../konyaco/fluent/icons/filled/Speaker2.kt | 78 ++ .../fluent/icons/filled/SpeakerBluetooth.kt | 71 + .../fluent/icons/filled/SpeakerEdit.kt | 60 + .../fluent/icons/filled/SpeakerMute.kt | 51 + .../konyaco/fluent/icons/filled/SpeakerOff.kt | 56 + .../fluent/icons/filled/SpeakerSettings.kt | 67 + .../konyaco/fluent/icons/filled/SpeakerUsb.kt | 60 + .../fluent/icons/filled/SplitHorizontal.kt | 44 + .../fluent/icons/filled/SplitVertical.kt | 44 + .../com/konyaco/fluent/icons/filled/Sport.kt | 74 + .../icons/filled/SportAmericanFootball.kt | 50 + .../fluent/icons/filled/SportBaseball.kt | 64 + .../fluent/icons/filled/SportBasketball.kt | 92 ++ .../fluent/icons/filled/SportHockey.kt | 53 + .../fluent/icons/filled/SportSoccer.kt | 66 + .../com/konyaco/fluent/icons/filled/Square.kt | 32 + .../fluent/icons/filled/SquareArrowForward.kt | 52 + .../konyaco/fluent/icons/filled/SquareHint.kt | 73 + .../fluent/icons/filled/SquareHintApps.kt | 108 ++ .../fluent/icons/filled/SquareHintSparkles.kt | 102 ++ .../fluent/icons/filled/SquareMultiple.kt | 46 + .../com/konyaco/fluent/icons/filled/Stack.kt | 52 + .../fluent/icons/filled/StackArrowForward.kt | 72 + .../konyaco/fluent/icons/filled/StackStar.kt | 70 + .../konyaco/fluent/icons/filled/StarAdd.kt | 55 + .../fluent/icons/filled/StarArrowRightEnd.kt | 53 + .../icons/filled/StarArrowRightStart.kt | 53 + .../fluent/icons/filled/StarDismiss.kt | 55 + .../konyaco/fluent/icons/filled/StarEdit.kt | 49 + .../fluent/icons/filled/StarEmphasis.kt | 66 + .../konyaco/fluent/icons/filled/StarHalf.kt | 33 + .../icons/filled/StarLineHorizontal3.kt | 57 + .../konyaco/fluent/icons/filled/StarOff.kt | 47 + .../fluent/icons/filled/StarOneQuarter.kt | 32 + .../fluent/icons/filled/StarProhibited.kt | 51 + .../fluent/icons/filled/StarSettings.kt | 69 + .../fluent/icons/filled/StarThreeQuarter.kt | 36 + .../com/konyaco/fluent/icons/filled/Status.kt | 41 + .../com/konyaco/fluent/icons/filled/Steps.kt | 62 + .../fluent/icons/filled/Stethoscope.kt | 55 + .../konyaco/fluent/icons/filled/Sticker.kt | 55 + .../konyaco/fluent/icons/filled/StickerAdd.kt | 75 + .../com/konyaco/fluent/icons/filled/Stop.kt | 32 + .../konyaco/fluent/icons/filled/Storage.kt | 42 + .../fluent/icons/filled/StoreMicrosoft.kt | 70 + .../com/konyaco/fluent/icons/filled/Stream.kt | 58 + .../konyaco/fluent/icons/filled/StyleGuide.kt | 50 + .../konyaco/fluent/icons/filled/SubGrid.kt | 86 ++ .../konyaco/fluent/icons/filled/Subtitles.kt | 58 + .../fluent/icons/filled/SubtractCircle.kt | 32 + .../fluent/icons/filled/SubtractSquare.kt | 38 + .../fluent/icons/filled/SurfaceEarbuds.kt | 65 + .../konyaco/fluent/icons/filled/SurfaceHub.kt | 64 + .../konyaco/fluent/icons/filled/SwipeDown.kt | 47 + .../konyaco/fluent/icons/filled/SwipeRight.kt | 47 + .../konyaco/fluent/icons/filled/SwipeUp.kt | 47 + .../konyaco/fluent/icons/filled/Symbols.kt | 103 ++ .../konyaco/fluent/icons/filled/Syringe.kt | 65 + .../com/konyaco/fluent/icons/filled/System.kt | 42 + .../com/konyaco/fluent/icons/filled/Tab.kt | 42 + .../com/konyaco/fluent/icons/filled/TabAdd.kt | 58 + .../fluent/icons/filled/TabArrowLeft.kt | 56 + .../konyaco/fluent/icons/filled/TabDesktop.kt | 42 + .../icons/filled/TabDesktopArrowClockwise.kt | 59 + .../fluent/icons/filled/TabDesktopBottom.kt | 42 + .../fluent/icons/filled/TabDesktopImage.kt | 70 + .../icons/filled/TabDesktopMultipleBottom.kt | 56 + .../fluent/icons/filled/TabInPrivate.kt | 81 ++ .../icons/filled/TabInprivateAccount.kt | 75 + .../fluent/icons/filled/TabProhibited.kt | 54 + .../fluent/icons/filled/TabShieldDismiss.kt | 87 ++ .../com/konyaco/fluent/icons/filled/Table.kt | 80 ++ .../konyaco/fluent/icons/filled/TableAdd.kt | 92 ++ .../fluent/icons/filled/TableBottomRow.kt | 58 + .../fluent/icons/filled/TableCellEdit.kt | 63 + .../fluent/icons/filled/TableCellsMerge.kt | 62 + .../fluent/icons/filled/TableCellsSplit.kt | 62 + .../fluent/icons/filled/TableDeleteColumn.kt | 99 ++ .../fluent/icons/filled/TableDeleteRow.kt | 99 ++ .../fluent/icons/filled/TableDismiss.kt | 92 ++ .../konyaco/fluent/icons/filled/TableEdit.kt | 87 ++ .../fluent/icons/filled/TableFreezeColumn.kt | 66 + .../icons/filled/TableFreezeColumnAndRow.kt | 57 + .../fluent/icons/filled/TableFreezeRow.kt | 66 + .../fluent/icons/filled/TableInsertColumn.kt | 56 + .../fluent/icons/filled/TableInsertRow.kt | 56 + .../fluent/icons/filled/TableLightning.kt | 92 ++ .../konyaco/fluent/icons/filled/TableLink.kt | 102 ++ .../fluent/icons/filled/TableMoveAbove.kt | 86 ++ .../fluent/icons/filled/TableMoveBelow.kt | 85 ++ .../fluent/icons/filled/TableMoveLeft.kt | 85 ++ .../fluent/icons/filled/TableMoveRight.kt | 85 ++ .../fluent/icons/filled/TableResizeColumn.kt | 83 ++ .../fluent/icons/filled/TableResizeRow.kt | 82 ++ .../fluent/icons/filled/TableSettings.kt | 106 ++ .../fluent/icons/filled/TableSimple.kt | 50 + .../fluent/icons/filled/TableStackAbove.kt | 68 + .../fluent/icons/filled/TableStackBelow.kt | 68 + .../fluent/icons/filled/TableStackLeft.kt | 68 + .../fluent/icons/filled/TableStackRight.kt | 68 + .../fluent/icons/filled/TableSwitch.kt | 99 ++ .../com/konyaco/fluent/icons/filled/Tablet.kt | 38 + .../fluent/icons/filled/TabletSpeaker.kt | 87 ++ .../com/konyaco/fluent/icons/filled/Tabs.kt | 52 + .../konyaco/fluent/icons/filled/TagDismiss.kt | 57 + .../konyaco/fluent/icons/filled/TagError.kt | 54 + .../konyaco/fluent/icons/filled/TagLock.kt | 66 + .../fluent/icons/filled/TagLockAccent.kt | 38 + .../fluent/icons/filled/TagMultiple.kt | 54 + .../com/konyaco/fluent/icons/filled/TagOff.kt | 48 + .../fluent/icons/filled/TagQuestionMark.kt | 63 + .../konyaco/fluent/icons/filled/TagReset.kt | 60 + .../konyaco/fluent/icons/filled/TagSearch.kt | 51 + .../konyaco/fluent/icons/filled/TapDouble.kt | 70 + .../konyaco/fluent/icons/filled/TapSingle.kt | 58 + .../com/konyaco/fluent/icons/filled/Target.kt | 42 + .../fluent/icons/filled/TargetArrow.kt | 58 + .../konyaco/fluent/icons/filled/TargetEdit.kt | 55 + .../fluent/icons/filled/TaskListAdd.kt | 91 ++ .../fluent/icons/filled/TaskListLtr.kt | 70 + .../fluent/icons/filled/TaskListRtl.kt | 69 + .../fluent/icons/filled/TaskListSquareAdd.kt | 76 + .../fluent/icons/filled/TaskListSquareLtr.kt | 64 + .../fluent/icons/filled/TaskListSquareRtl.kt | 64 + .../konyaco/fluent/icons/filled/TasksApp.kt | 80 ++ .../com/konyaco/fluent/icons/filled/Teddy.kt | 47 + .../fluent/icons/filled/Temperature.kt | 55 + .../com/konyaco/fluent/icons/filled/Tent.kt | 46 + .../konyaco/fluent/icons/filled/TetrisApp.kt | 81 ++ .../fluent/icons/filled/TextAddSpaceAfter.kt | 45 + .../fluent/icons/filled/TextAddSpaceBefore.kt | 45 + .../konyaco/fluent/icons/filled/TextAddT.kt | 59 + .../fluent/icons/filled/TextAlignCenter.kt | 42 + .../icons/filled/TextAlignCenterRotate270.kt | 42 + .../icons/filled/TextAlignCenterRotate90.kt | 42 + .../icons/filled/TextAlignDistributed.kt | 52 + .../filled/TextAlignDistributedEvenly.kt | 54 + .../filled/TextAlignDistributedVertical.kt | 52 + .../fluent/icons/filled/TextAlignJustify.kt | 42 + .../icons/filled/TextAlignJustifyLow.kt | 42 + .../filled/TextAlignJustifyLowRotate270.kt | 42 + .../filled/TextAlignJustifyLowRotate90.kt | 42 + .../icons/filled/TextAlignJustifyRotate270.kt | 42 + .../icons/filled/TextAlignJustifyRotate90.kt | 42 + .../fluent/icons/filled/TextAlignLeft.kt | 42 + .../icons/filled/TextAlignLeftRotate270.kt | 42 + .../icons/filled/TextAlignLeftRotate90.kt | 42 + .../fluent/icons/filled/TextAlignRight.kt | 42 + .../icons/filled/TextAlignRightRotate270.kt | 42 + .../icons/filled/TextAlignRightRotate90.kt | 42 + .../konyaco/fluent/icons/filled/TextBold.kt | 47 + .../fluent/icons/filled/TextBoxSettings.kt | 79 ++ .../fluent/icons/filled/TextBulletListAdd.kt | 70 + .../fluent/icons/filled/TextBulletListLtr.kt | 58 + .../icons/filled/TextBulletListRotate270.kt | 55 + .../icons/filled/TextBulletListRotate90.kt | 55 + .../fluent/icons/filled/TextBulletListRtl.kt | 55 + .../icons/filled/TextBulletListSquare.kt | 64 + .../icons/filled/TextBulletListSquareEdit.kt | 73 + .../filled/TextBulletListSquareWarning.kt | 83 ++ .../fluent/icons/filled/TextBulletListTree.kt | 58 + .../fluent/icons/filled/TextCaseLowercase.kt | 68 + .../fluent/icons/filled/TextCaseTitle.kt | 54 + .../fluent/icons/filled/TextCaseUppercase.kt | 59 + .../fluent/icons/filled/TextChangeCase.kt | 68 + .../icons/filled/TextClearFormatting.kt | 86 ++ .../fluent/icons/filled/TextCollapse.kt | 60 + .../konyaco/fluent/icons/filled/TextColor.kt | 54 + .../fluent/icons/filled/TextColorAccent.kt | 32 + .../fluent/icons/filled/TextColumnOne.kt | 50 + .../icons/filled/TextColumnOneNarrow.kt | 47 + .../fluent/icons/filled/TextColumnOneWide.kt | 47 + .../filled/TextColumnOneWideLightning.kt | 65 + .../fluent/icons/filled/TextColumnThree.kt | 106 ++ .../fluent/icons/filled/TextColumnTwo.kt | 78 ++ .../fluent/icons/filled/TextColumnTwoLeft.kt | 78 ++ .../fluent/icons/filled/TextColumnTwoRight.kt | 78 ++ .../fluent/icons/filled/TextContinuous.kt | 58 + .../fluent/icons/filled/TextDensity.kt | 65 + .../fluent/icons/filled/TextDescription.kt | 54 + .../filled/TextDirectionHorizontalLeft.kt | 63 + .../filled/TextDirectionHorizontalRight.kt | 63 + .../filled/TextDirectionRotate270Right.kt | 62 + .../icons/filled/TextDirectionRotate90Left.kt | 62 + .../filled/TextDirectionRotate90Right.kt | 62 + .../icons/filled/TextDirectionVertical.kt | 62 + .../fluent/icons/filled/TextEditStyle.kt | 52 + .../fluent/icons/filled/TextEffects.kt | 55 + .../konyaco/fluent/icons/filled/TextExpand.kt | 67 + .../konyaco/fluent/icons/filled/TextField.kt | 52 + .../fluent/icons/filled/TextFirstLine.kt | 50 + .../konyaco/fluent/icons/filled/TextFont.kt | 61 + .../fluent/icons/filled/TextFontInfo.kt | 54 + .../fluent/icons/filled/TextFontSize.kt | 76 + .../fluent/icons/filled/TextFootnote.kt | 84 ++ .../icons/filled/TextGrammarArrowLeft.kt | 76 + .../icons/filled/TextGrammarArrowRight.kt | 78 ++ .../icons/filled/TextGrammarCheckmark.kt | 59 + .../fluent/icons/filled/TextGrammarDismiss.kt | 65 + .../icons/filled/TextGrammarSettings.kt | 79 ++ .../fluent/icons/filled/TextGrammarWand.kt | 73 + .../fluent/icons/filled/TextHanging.kt | 50 + .../fluent/icons/filled/TextHeader1.kt | 47 + .../fluent/icons/filled/TextHeader2.kt | 54 + .../fluent/icons/filled/TextHeader3.kt | 60 + .../icons/filled/TextIndentDecreaseLtr.kt | 60 + .../filled/TextIndentDecreaseRotate270.kt | 55 + .../filled/TextIndentDecreaseRotate90.kt | 55 + .../icons/filled/TextIndentDecreaseRtl.kt | 54 + .../icons/filled/TextIndentIncreaseLtr.kt | 59 + .../filled/TextIndentIncreaseRotate270.kt | 56 + .../filled/TextIndentIncreaseRotate90.kt | 56 + .../icons/filled/TextIndentIncreaseRtl.kt | 59 + .../konyaco/fluent/icons/filled/TextItalic.kt | 37 + .../fluent/icons/filled/TextLineSpacing.kt | 66 + .../konyaco/fluent/icons/filled/TextMore.kt | 50 + .../fluent/icons/filled/TextNumberFormat.kt | 155 ++ .../fluent/icons/filled/TextNumberListLtr.kt | 104 ++ .../icons/filled/TextNumberListRotate270.kt | 104 ++ .../icons/filled/TextNumberListRotate90.kt | 105 ++ .../fluent/icons/filled/TextNumberListRtl.kt | 106 ++ .../fluent/icons/filled/TextParagraph.kt | 53 + .../icons/filled/TextParagraphDirection.kt | 63 + .../fluent/icons/filled/TextPositionBehind.kt | 70 + .../fluent/icons/filled/TextPositionFront.kt | 60 + .../fluent/icons/filled/TextPositionLine.kt | 51 + .../fluent/icons/filled/TextPositionSquare.kt | 85 ++ .../icons/filled/TextPositionThrough.kt | 105 ++ .../fluent/icons/filled/TextPositionTight.kt | 87 ++ .../icons/filled/TextPositionTopBottom.kt | 46 + .../fluent/icons/filled/TextProofingTools.kt | 111 ++ .../konyaco/fluent/icons/filled/TextQuote.kt | 38 + .../fluent/icons/filled/TextSortAscending.kt | 63 + .../fluent/icons/filled/TextSortDescending.kt | 63 + .../fluent/icons/filled/TextStrikethrough.kt | 52 + .../fluent/icons/filled/TextSubscript.kt | 57 + .../fluent/icons/filled/TextSuperscript.kt | 59 + .../com/konyaco/fluent/icons/filled/TextT.kt | 42 + .../fluent/icons/filled/TextUnderline.kt | 40 + .../fluent/icons/filled/TextWordCount.kt | 104 ++ .../konyaco/fluent/icons/filled/TextWrap.kt | 51 + .../konyaco/fluent/icons/filled/Textbox.kt | 51 + .../fluent/icons/filled/TextboxAlignBottom.kt | 45 + .../filled/TextboxAlignBottomRotate90.kt | 45 + .../fluent/icons/filled/TextboxAlignCenter.kt | 49 + .../fluent/icons/filled/TextboxAlignMiddle.kt | 49 + .../filled/TextboxAlignMiddleRotate90.kt | 49 + .../fluent/icons/filled/TextboxAlignTop.kt | 50 + .../icons/filled/TextboxAlignTopRotate90.kt | 50 + .../fluent/icons/filled/TextboxMore.kt | 70 + .../fluent/icons/filled/TextboxRotate90.kt | 51 + .../konyaco/fluent/icons/filled/Thinking.kt | 39 + .../fluent/icons/filled/ThumbDislike.kt | 40 + .../konyaco/fluent/icons/filled/ThumbLike.kt | 39 + .../fluent/icons/filled/TicketDiagonal.kt | 40 + .../fluent/icons/filled/TicketHorizontal.kt | 40 + .../fluent/icons/filled/TimeAndWeather.kt | 96 ++ .../konyaco/fluent/icons/filled/TimePicker.kt | 100 ++ .../konyaco/fluent/icons/filled/Timeline.kt | 60 + .../com/konyaco/fluent/icons/filled/Timer.kt | 48 + .../konyaco/fluent/icons/filled/Timer10.kt | 73 + .../com/konyaco/fluent/icons/filled/Timer2.kt | 65 + .../com/konyaco/fluent/icons/filled/Timer3.kt | 87 ++ .../konyaco/fluent/icons/filled/TimerOff.kt | 58 + .../konyaco/fluent/icons/filled/ToggleLeft.kt | 32 + .../fluent/icons/filled/ToggleMultiple.kt | 43 + .../fluent/icons/filled/ToggleRight.kt | 32 + .../konyaco/fluent/icons/filled/Toolbox.kt | 68 + .../fluent/icons/filled/TooltipQuote.kt | 75 + .../konyaco/fluent/icons/filled/TopSpeed.kt | 58 + .../konyaco/fluent/icons/filled/Translate.kt | 96 ++ .../fluent/icons/filled/Transmission.kt | 66 + .../fluent/icons/filled/TrayItemAdd.kt | 68 + .../fluent/icons/filled/TrayItemRemove.kt | 68 + .../com/konyaco/fluent/icons/filled/Trophy.kt | 67 + .../konyaco/fluent/icons/filled/TrophyOff.kt | 75 + .../com/konyaco/fluent/icons/filled/Tv.kt | 39 + .../com/konyaco/fluent/icons/filled/TvUsb.kt | 70 + .../konyaco/fluent/icons/filled/Umbrella.kt | 57 + .../fluent/icons/filled/UninstallApp.kt | 85 ++ .../konyaco/fluent/icons/filled/UsbPlug.kt | 51 + .../konyaco/fluent/icons/filled/UsbStick.kt | 43 + .../com/konyaco/fluent/icons/filled/Vault.kt | 61 + .../fluent/icons/filled/VehicleBicycle.kt | 65 + .../konyaco/fluent/icons/filled/VehicleBus.kt | 84 ++ .../konyaco/fluent/icons/filled/VehicleCab.kt | 90 ++ .../konyaco/fluent/icons/filled/VehicleCar.kt | 94 ++ .../icons/filled/VehicleCarCollision.kt | 88 ++ .../fluent/icons/filled/VehicleShip.kt | 106 ++ .../fluent/icons/filled/VehicleSubway.kt | 61 + .../fluent/icons/filled/VehicleTruck.kt | 100 ++ .../fluent/icons/filled/VehicleTruckBag.kt | 99 ++ .../fluent/icons/filled/VehicleTruckCube.kt | 92 ++ .../icons/filled/VehicleTruckProfile.kt | 61 + .../com/konyaco/fluent/icons/filled/Video.kt | 41 + .../konyaco/fluent/icons/filled/Video360.kt | 68 + .../konyaco/fluent/icons/filled/VideoAdd.kt | 59 + .../icons/filled/VideoBackgroundEffect.kt | 95 ++ .../konyaco/fluent/icons/filled/VideoChat.kt | 64 + .../konyaco/fluent/icons/filled/VideoClip.kt | 40 + .../fluent/icons/filled/VideoClipMultiple.kt | 50 + .../fluent/icons/filled/VideoClipOff.kt | 50 + .../konyaco/fluent/icons/filled/VideoOff.kt | 48 + .../fluent/icons/filled/VideoPerson.kt | 53 + .../fluent/icons/filled/VideoPersonCall.kt | 83 ++ .../fluent/icons/filled/VideoPersonOff.kt | 63 + .../fluent/icons/filled/VideoPersonSparkle.kt | 101 ++ .../fluent/icons/filled/VideoPersonStar.kt | 69 + .../fluent/icons/filled/VideoPersonStarOff.kt | 82 ++ .../fluent/icons/filled/VideoPlayPause.kt | 50 + .../fluent/icons/filled/VideoProhibited.kt | 55 + .../fluent/icons/filled/VideoSecurity.kt | 51 + .../fluent/icons/filled/VideoSwitch.kt | 79 ++ .../fluent/icons/filled/ViewDesktop.kt | 68 + .../fluent/icons/filled/ViewDesktopMobile.kt | 58 + .../konyaco/fluent/icons/filled/Voicemail.kt | 48 + .../com/konyaco/fluent/icons/filled/Vote.kt | 72 + .../fluent/icons/filled/WalkieTalkie.kt | 66 + .../com/konyaco/fluent/icons/filled/Wallet.kt | 48 + .../fluent/icons/filled/WalletCreditCard.kt | 60 + .../konyaco/fluent/icons/filled/Wallpaper.kt | 70 + .../com/konyaco/fluent/icons/filled/Wand.kt | 121 ++ .../fluent/icons/filled/WeatherBlowingSnow.kt | 65 + .../fluent/icons/filled/WeatherCloudy.kt | 43 + .../fluent/icons/filled/WeatherDrizzle.kt | 58 + .../fluent/icons/filled/WeatherDuststorm.kt | 77 + .../konyaco/fluent/icons/filled/WeatherFog.kt | 46 + .../fluent/icons/filled/WeatherHailDay.kt | 86 ++ .../fluent/icons/filled/WeatherHailNight.kt | 57 + .../fluent/icons/filled/WeatherHaze.kt | 89 ++ .../fluent/icons/filled/WeatherMoon.kt | 30 + .../fluent/icons/filled/WeatherMoonOff.kt | 39 + .../icons/filled/WeatherPartlyCloudyDay.kt | 74 + .../icons/filled/WeatherPartlyCloudyNight.kt | 45 + .../fluent/icons/filled/WeatherRain.kt | 46 + .../icons/filled/WeatherRainShowersDay.kt | 89 ++ .../icons/filled/WeatherRainShowersNight.kt | 61 + .../fluent/icons/filled/WeatherRainSnow.kt | 55 + .../fluent/icons/filled/WeatherSnow.kt | 51 + .../icons/filled/WeatherSnowShowerDay.kt | 94 ++ .../icons/filled/WeatherSnowShowerNight.kt | 65 + .../fluent/icons/filled/WeatherSnowflake.kt | 89 ++ .../fluent/icons/filled/WeatherSqualls.kt | 55 + .../fluent/icons/filled/WeatherSunny.kt | 78 ++ .../fluent/icons/filled/WeatherSunnyHigh.kt | 94 ++ .../fluent/icons/filled/WeatherSunnyLow.kt | 62 + .../icons/filled/WeatherThunderstorm.kt | 62 + .../konyaco/fluent/icons/filled/WebAsset.kt | 38 + .../konyaco/fluent/icons/filled/Whiteboard.kt | 79 ++ .../com/konyaco/fluent/icons/filled/Wifi1.kt | 47 + .../com/konyaco/fluent/icons/filled/Wifi2.kt | 40 + .../com/konyaco/fluent/icons/filled/Wifi3.kt | 33 + .../com/konyaco/fluent/icons/filled/Wifi4.kt | 26 + .../konyaco/fluent/icons/filled/WifiLock.kt | 75 + .../konyaco/fluent/icons/filled/WifiOff.kt | 56 + .../fluent/icons/filled/WifiWarning.kt | 64 + .../com/konyaco/fluent/icons/filled/Window.kt | 40 + .../konyaco/fluent/icons/filled/WindowApps.kt | 75 + .../fluent/icons/filled/WindowArrowUp.kt | 78 ++ .../fluent/icons/filled/WindowDevTools.kt | 75 + .../konyaco/fluent/icons/filled/WindowNew.kt | 65 + .../fluent/icons/filled/WindowShield.kt | 56 + .../fluent/icons/filled/WindowWrench.kt | 61 + .../fluent/icons/filled/WrenchScrewdriver.kt | 61 + .../fluent/icons/filled/XboxConsole.kt | 40 + .../fluent/icons/filled/XboxController.kt | 50 + .../com/konyaco/fluent/icons/filled/Xray.kt | 74 + .../konyaco/fluent/icons/filled/ZoomFit.kt | 75 + .../com/konyaco/fluent/icons/filled/ZoomIn.kt | 45 + .../konyaco/fluent/icons/filled/ZoomOut.kt | 36 + .../fluent/icons/regular/AccessTime.kt | 68 + .../fluent/icons/regular/Accessibility.kt | 72 + .../icons/regular/AccessibilityCheckmark.kt | 79 ++ .../konyaco/fluent/icons/regular/AddCircle.kt | 45 + .../konyaco/fluent/icons/regular/AddSquare.kt | 57 + .../fluent/icons/regular/AddSubtractCircle.kt | 56 + .../konyaco/fluent/icons/regular/Airplane.kt | 87 ++ .../fluent/icons/regular/AirplaneTakeOff.kt | 76 + .../com/konyaco/fluent/icons/regular/Album.kt | 68 + .../konyaco/fluent/icons/regular/AlbumAdd.kt | 82 ++ .../fluent/icons/regular/AlertBadge.kt | 55 + .../konyaco/fluent/icons/regular/AlertOff.kt | 60 + .../konyaco/fluent/icons/regular/AlertOn.kt | 79 ++ .../fluent/icons/regular/AlertSnooze.kt | 76 + .../fluent/icons/regular/AlertUrgent.kt | 65 + .../fluent/icons/regular/AlignBottom.kt | 68 + .../icons/regular/AlignCenterHorizontal.kt | 72 + .../icons/regular/AlignCenterVertical.kt | 72 + .../konyaco/fluent/icons/regular/AlignLeft.kt | 68 + .../fluent/icons/regular/AlignRight.kt | 68 + .../konyaco/fluent/icons/regular/AlignTop.kt | 68 + .../konyaco/fluent/icons/regular/AnimalCat.kt | 75 + .../konyaco/fluent/icons/regular/AnimalDog.kt | 101 ++ .../fluent/icons/regular/AnimalRabbit.kt | 117 ++ .../fluent/icons/regular/AnimalTurtle.kt | 107 ++ .../konyaco/fluent/icons/regular/AppFolder.kt | 122 ++ .../fluent/icons/regular/AppGeneric.kt | 77 + .../konyaco/fluent/icons/regular/AppRecent.kt | 85 ++ .../konyaco/fluent/icons/regular/AppStore.kt | 81 ++ .../konyaco/fluent/icons/regular/AppTitle.kt | 50 + .../fluent/icons/regular/ApprovalsApp.kt | 44 + .../com/konyaco/fluent/icons/regular/Apps.kt | 76 + .../konyaco/fluent/icons/regular/AppsAddIn.kt | 84 ++ .../konyaco/fluent/icons/regular/AppsList.kt | 106 ++ .../fluent/icons/regular/AppsListDetail.kt | 86 ++ .../konyaco/fluent/icons/regular/Archive.kt | 60 + .../fluent/icons/regular/ArchiveArrowBack.kt | 79 ++ .../fluent/icons/regular/ArchiveMultiple.kt | 70 + .../fluent/icons/regular/ArchiveSettings.kt | 91 ++ .../icons/regular/ArrowAutofitContent.kt | 74 + .../fluent/icons/regular/ArrowAutofitDown.kt | 60 + .../icons/regular/ArrowAutofitHeight.kt | 79 ++ .../icons/regular/ArrowAutofitHeightDotted.kt | 74 + .../fluent/icons/regular/ArrowAutofitUp.kt | 60 + .../fluent/icons/regular/ArrowAutofitWidth.kt | 79 ++ .../icons/regular/ArrowAutofitWidthDotted.kt | 75 + .../fluent/icons/regular/ArrowBetweenDown.kt | 63 + .../icons/regular/ArrowBidirectionalUpDown.kt | 40 + .../fluent/icons/regular/ArrowBounce.kt | 38 + .../fluent/icons/regular/ArrowCircleDown.kt | 49 + .../icons/regular/ArrowCircleDownDouble.kt | 68 + .../icons/regular/ArrowCircleDownRight.kt | 42 + .../icons/regular/ArrowCircleDownSplit.kt | 70 + .../fluent/icons/regular/ArrowCircleLeft.kt | 49 + .../fluent/icons/regular/ArrowCircleRight.kt | 52 + .../fluent/icons/regular/ArrowCircleUp.kt | 49 + .../fluent/icons/regular/ArrowCircleUpLeft.kt | 42 + .../fluent/icons/regular/ArrowClockwise.kt | 36 + .../icons/regular/ArrowClockwiseDashes.kt | 82 ++ .../fluent/icons/regular/ArrowCollapseAll.kt | 48 + .../icons/regular/ArrowCounterclockwise.kt | 36 + .../regular/ArrowCounterclockwiseDashes.kt | 82 ++ .../icons/regular/ArrowCurveDownLeft.kt | 40 + .../fluent/icons/regular/ArrowEnterLeft.kt | 45 + .../fluent/icons/regular/ArrowEnterUp.kt | 44 + .../fluent/icons/regular/ArrowExportLtr.kt | 50 + .../fluent/icons/regular/ArrowExportRtl.kt | 50 + .../fluent/icons/regular/ArrowExportUp.kt | 40 + .../regular/ArrowForwardDownLightning.kt | 58 + .../icons/regular/ArrowForwardDownPerson.kt | 53 + .../fluent/icons/regular/ArrowHookDownLeft.kt | 45 + .../icons/regular/ArrowHookDownRight.kt | 39 + .../fluent/icons/regular/ArrowHookUpLeft.kt | 45 + .../fluent/icons/regular/ArrowHookUpRight.kt | 39 + .../fluent/icons/regular/ArrowImport.kt | 51 + .../fluent/icons/regular/ArrowMaximize.kt | 59 + .../icons/regular/ArrowMaximizeVertical.kt | 53 + .../fluent/icons/regular/ArrowMinimize.kt | 67 + .../icons/regular/ArrowMinimizeVertical.kt | 58 + .../konyaco/fluent/icons/regular/ArrowMove.kt | 73 + .../konyaco/fluent/icons/regular/ArrowNext.kt | 43 + .../icons/regular/ArrowOutlineUpRight.kt | 52 + .../fluent/icons/regular/ArrowParagraph.kt | 52 + .../fluent/icons/regular/ArrowPrevious.kt | 43 + .../konyaco/fluent/icons/regular/ArrowRedo.kt | 47 + .../fluent/icons/regular/ArrowRepeatAll.kt | 69 + .../fluent/icons/regular/ArrowRepeatAllOff.kt | 81 ++ .../fluent/icons/regular/ArrowReply.kt | 42 + .../fluent/icons/regular/ArrowReplyAll.kt | 52 + .../fluent/icons/regular/ArrowReplyDown.kt | 42 + .../fluent/icons/regular/ArrowReset.kt | 37 + .../icons/regular/ArrowRotateClockwise.kt | 44 + .../regular/ArrowRotateCounterclockwise.kt | 44 + .../fluent/icons/regular/ArrowRouting.kt | 46 + .../regular/ArrowRoutingRectangleMultiple.kt | 67 + .../konyaco/fluent/icons/regular/ArrowSort.kt | 60 + .../fluent/icons/regular/ArrowSortDown.kt | 44 + .../icons/regular/ArrowSortDownLines.kt | 60 + .../fluent/icons/regular/ArrowSortUp.kt | 43 + .../fluent/icons/regular/ArrowSplit.kt | 53 + .../fluent/icons/regular/ArrowSquareDown.kt | 61 + .../fluent/icons/regular/ArrowStepIn.kt | 43 + .../fluent/icons/regular/ArrowStepInLeft.kt | 42 + .../fluent/icons/regular/ArrowStepInRight.kt | 42 + .../fluent/icons/regular/ArrowStepOut.kt | 42 + .../konyaco/fluent/icons/regular/ArrowSwap.kt | 65 + .../icons/regular/ArrowSyncCheckmark.kt | 63 + .../fluent/icons/regular/ArrowSyncCircle.kt | 54 + .../fluent/icons/regular/ArrowSyncDismiss.kt | 67 + .../fluent/icons/regular/ArrowTrending.kt | 56 + .../icons/regular/ArrowTrendingCheckmark.kt | 54 + .../fluent/icons/regular/ArrowTrendingDown.kt | 56 + .../icons/regular/ArrowTrendingLines.kt | 82 ++ .../icons/regular/ArrowTrendingSettings.kt | 72 + .../fluent/icons/regular/ArrowTrendingText.kt | 64 + .../icons/regular/ArrowTrendingWrench.kt | 52 + .../ArrowTurnBidirectionalDownRight.kt | 45 + .../fluent/icons/regular/ArrowTurnRight.kt | 38 + .../konyaco/fluent/icons/regular/ArrowUndo.kt | 47 + .../fluent/icons/regular/ArrowUpload.kt | 48 + .../icons/regular/ArrowsBidirectional.kt | 57 + .../fluent/icons/regular/AttachArrowRight.kt | 67 + .../fluent/icons/regular/AttachText.kt | 61 + .../fluent/icons/regular/AutoFitHeight.kt | 68 + .../fluent/icons/regular/AutoFitWidth.kt | 66 + .../fluent/icons/regular/Autocorrect.kt | 46 + .../konyaco/fluent/icons/regular/Autosum.kt | 38 + .../konyaco/fluent/icons/regular/Backpack.kt | 72 + .../fluent/icons/regular/BackpackAdd.kt | 85 ++ .../com/konyaco/fluent/icons/regular/Badge.kt | 44 + .../konyaco/fluent/icons/regular/Balloon.kt | 55 + .../fluent/icons/regular/BarcodeScanner.kt | 91 ++ .../konyaco/fluent/icons/regular/Battery0.kt | 49 + .../konyaco/fluent/icons/regular/Battery1.kt | 61 + .../konyaco/fluent/icons/regular/Battery10.kt | 61 + .../konyaco/fluent/icons/regular/Battery2.kt | 62 + .../konyaco/fluent/icons/regular/Battery3.kt | 61 + .../konyaco/fluent/icons/regular/Battery4.kt | 61 + .../konyaco/fluent/icons/regular/Battery5.kt | 61 + .../konyaco/fluent/icons/regular/Battery6.kt | 61 + .../konyaco/fluent/icons/regular/Battery7.kt | 61 + .../konyaco/fluent/icons/regular/Battery8.kt | 61 + .../konyaco/fluent/icons/regular/Battery9.kt | 61 + .../fluent/icons/regular/BatteryCharge.kt | 82 ++ .../fluent/icons/regular/BatteryCheckmark.kt | 60 + .../fluent/icons/regular/BatterySaver.kt | 72 + .../fluent/icons/regular/BatteryWarning.kt | 67 + .../com/konyaco/fluent/icons/regular/Beach.kt | 74 + .../konyaco/fluent/icons/regular/Beaker.kt | 56 + .../fluent/icons/regular/BeakerEdit.kt | 65 + .../com/konyaco/fluent/icons/regular/Bed.kt | 72 + .../konyaco/fluent/icons/regular/BinFull.kt | 68 + .../konyaco/fluent/icons/regular/Bluetooth.kt | 53 + .../icons/regular/BluetoothConnected.kt | 68 + .../fluent/icons/regular/BluetoothDisabled.kt | 53 + .../icons/regular/BluetoothSearching.kt | 74 + .../com/konyaco/fluent/icons/regular/Blur.kt | 60 + .../com/konyaco/fluent/icons/regular/Board.kt | 61 + .../fluent/icons/regular/BoardHeart.kt | 64 + .../fluent/icons/regular/BoardSplit.kt | 66 + .../com/konyaco/fluent/icons/regular/Book.kt | 60 + .../konyaco/fluent/icons/regular/BookAdd.kt | 77 + .../icons/regular/BookArrowClockwise.kt | 54 + .../konyaco/fluent/icons/regular/BookClock.kt | 61 + .../konyaco/fluent/icons/regular/BookCoins.kt | 80 ++ .../fluent/icons/regular/BookCompass.kt | 62 + .../fluent/icons/regular/BookContacts.kt | 57 + .../fluent/icons/regular/BookDatabase.kt | 76 + .../icons/regular/BookExclamationMark.kt | 54 + .../konyaco/fluent/icons/regular/BookGlobe.kt | 92 ++ .../fluent/icons/regular/BookInformation.kt | 54 + .../fluent/icons/regular/BookLetter.kt | 60 + .../fluent/icons/regular/BookNumber.kt | 99 ++ .../konyaco/fluent/icons/regular/BookOpen.kt | 58 + .../fluent/icons/regular/BookOpenGlobe.kt | 105 ++ .../icons/regular/BookOpenMicrophone.kt | 78 ++ .../konyaco/fluent/icons/regular/BookPulse.kt | 62 + .../fluent/icons/regular/BookQuestionMark.kt | 73 + .../icons/regular/BookQuestionMarkRtl.kt | 71 + .../fluent/icons/regular/BookSearch.kt | 55 + .../konyaco/fluent/icons/regular/BookStar.kt | 78 ++ .../konyaco/fluent/icons/regular/BookTheta.kt | 64 + .../fluent/icons/regular/BookToolbox.kt | 90 ++ .../konyaco/fluent/icons/regular/Bookmark.kt | 43 + .../fluent/icons/regular/BookmarkAdd.kt | 59 + .../fluent/icons/regular/BookmarkMultiple.kt | 54 + .../fluent/icons/regular/BookmarkOff.kt | 55 + .../fluent/icons/regular/BookmarkSearch.kt | 52 + .../konyaco/fluent/icons/regular/BorderAll.kt | 60 + .../fluent/icons/regular/BorderBottom.kt | 76 + .../icons/regular/BorderBottomDouble.kt | 76 + .../fluent/icons/regular/BorderBottomThick.kt | 72 + .../fluent/icons/regular/BorderLeft.kt | 76 + .../fluent/icons/regular/BorderLeftRight.kt | 63 + .../fluent/icons/regular/BorderNone.kt | 89 ++ .../fluent/icons/regular/BorderOutside.kt | 42 + .../icons/regular/BorderOutsideThick.kt | 42 + .../fluent/icons/regular/BorderRight.kt | 76 + .../konyaco/fluent/icons/regular/BorderTop.kt | 76 + .../fluent/icons/regular/BorderTopBottom.kt | 63 + .../icons/regular/BorderTopBottomDouble.kt | 63 + .../icons/regular/BorderTopBottomThick.kt | 59 + .../com/konyaco/fluent/icons/regular/Bot.kt | 81 ++ .../konyaco/fluent/icons/regular/BotAdd.kt | 106 ++ .../fluent/icons/regular/BowlChopsticks.kt | 48 + .../konyaco/fluent/icons/regular/BowlSalad.kt | 81 ++ .../com/konyaco/fluent/icons/regular/Box.kt | 65 + .../fluent/icons/regular/BoxArrowLeft.kt | 97 ++ .../fluent/icons/regular/BoxArrowUp.kt | 96 ++ .../fluent/icons/regular/BoxCheckmark.kt | 74 + .../fluent/icons/regular/BoxDismiss.kt | 78 ++ .../konyaco/fluent/icons/regular/BoxEdit.kt | 73 + .../fluent/icons/regular/BoxMultiple.kt | 94 ++ .../icons/regular/BoxMultipleArrowLeft.kt | 101 ++ .../icons/regular/BoxMultipleArrowRight.kt | 101 ++ .../icons/regular/BoxMultipleCheckmark.kt | 99 ++ .../fluent/icons/regular/BoxMultipleSearch.kt | 96 ++ .../konyaco/fluent/icons/regular/BoxSearch.kt | 76 + .../fluent/icons/regular/BoxToolbox.kt | 104 ++ .../konyaco/fluent/icons/regular/Braces.kt | 60 + .../fluent/icons/regular/BracesVariable.kt | 74 + .../fluent/icons/regular/BrainCircuit.kt | 135 ++ .../konyaco/fluent/icons/regular/Branch.kt | 46 + .../fluent/icons/regular/BranchCompare.kt | 64 + .../fluent/icons/regular/BranchFork.kt | 49 + .../fluent/icons/regular/BranchForkHint.kt | 69 + .../fluent/icons/regular/BranchForkLink.kt | 78 ++ .../fluent/icons/regular/BreakoutRoom.kt | 61 + .../konyaco/fluent/icons/regular/Briefcase.kt | 58 + .../fluent/icons/regular/BriefcaseMedical.kt | 70 + .../fluent/icons/regular/BriefcaseOff.kt | 63 + .../fluent/icons/regular/BrightnessHigh.kt | 82 ++ .../fluent/icons/regular/BrightnessLow.kt | 82 ++ .../fluent/icons/regular/BroadActivityFeed.kt | 83 ++ .../com/konyaco/fluent/icons/regular/Broom.kt | 49 + .../com/konyaco/fluent/icons/regular/Bug.kt | 82 ++ .../konyaco/fluent/icons/regular/Building.kt | 93 ++ .../fluent/icons/regular/BuildingBank.kt | 82 ++ .../fluent/icons/regular/BuildingBankLink.kt | 105 ++ .../icons/regular/BuildingBankToolbox.kt | 121 ++ .../fluent/icons/regular/BuildingFactory.kt | 75 + .../icons/regular/BuildingGovernment.kt | 102 ++ .../fluent/icons/regular/BuildingHome.kt | 106 ++ .../fluent/icons/regular/BuildingMultiple.kt | 110 ++ .../fluent/icons/regular/BuildingRetail.kt | 89 ++ .../icons/regular/BuildingRetailMoney.kt | 119 ++ .../icons/regular/BuildingRetailMore.kt | 66 + .../icons/regular/BuildingRetailShield.kt | 85 ++ .../icons/regular/BuildingRetailToolbox.kt | 117 ++ .../fluent/icons/regular/BuildingShop.kt | 151 ++ .../icons/regular/BuildingSkyscraper.kt | 105 ++ .../fluent/icons/regular/Calculator.kt | 86 ++ .../icons/regular/CalculatorArrowClockwise.kt | 83 ++ .../icons/regular/CalculatorMultiple.kt | 98 ++ .../fluent/icons/regular/Calendar3Day.kt | 66 + .../fluent/icons/regular/CalendarAdd.kt | 80 ++ .../fluent/icons/regular/CalendarAgenda.kt | 66 + .../fluent/icons/regular/CalendarArrowDown.kt | 62 + .../icons/regular/CalendarArrowRight.kt | 62 + .../fluent/icons/regular/CalendarAssistant.kt | 64 + .../fluent/icons/regular/CalendarCancel.kt | 65 + .../fluent/icons/regular/CalendarChat.kt | 68 + .../fluent/icons/regular/CalendarCheckmark.kt | 60 + .../fluent/icons/regular/CalendarClock.kt | 59 + .../fluent/icons/regular/CalendarDataBar.kt | 67 + .../fluent/icons/regular/CalendarDay.kt | 66 + .../fluent/icons/regular/CalendarEdit.kt | 57 + .../fluent/icons/regular/CalendarEmpty.kt | 48 + .../fluent/icons/regular/CalendarError.kt | 61 + .../fluent/icons/regular/CalendarMonth.kt | 62 + .../fluent/icons/regular/CalendarMultiple.kt | 58 + .../fluent/icons/regular/CalendarPerson.kt | 61 + .../icons/regular/CalendarQuestionMark.kt | 74 + .../fluent/icons/regular/CalendarReply.kt | 66 + .../fluent/icons/regular/CalendarRtl.kt | 68 + .../fluent/icons/regular/CalendarStar.kt | 71 + .../fluent/icons/regular/CalendarSync.kt | 75 + .../fluent/icons/regular/CalendarToday.kt | 66 + .../fluent/icons/regular/CalendarToolbox.kt | 92 ++ .../icons/regular/CalendarWeekNumbers.kt | 62 + .../fluent/icons/regular/CalendarWeekStart.kt | 50 + .../fluent/icons/regular/CalendarWorkWeek.kt | 58 + .../com/konyaco/fluent/icons/regular/Call.kt | 61 + .../konyaco/fluent/icons/regular/CallAdd.kt | 87 ++ .../fluent/icons/regular/CallCheckmark.kt | 70 + .../fluent/icons/regular/CallDismiss.kt | 78 ++ .../konyaco/fluent/icons/regular/CallEnd.kt | 66 + .../fluent/icons/regular/CallForward.kt | 87 ++ .../fluent/icons/regular/CallInbound.kt | 88 ++ .../fluent/icons/regular/CallMissed.kt | 79 ++ .../fluent/icons/regular/CallOutbound.kt | 89 ++ .../konyaco/fluent/icons/regular/CallPark.kt | 82 ++ .../konyaco/fluent/icons/regular/CallPause.kt | 75 + .../fluent/icons/regular/CallProhibited.kt | 75 + .../fluent/icons/regular/CalligraphyPen.kt | 55 + .../konyaco/fluent/icons/regular/Camera.kt | 65 + .../konyaco/fluent/icons/regular/CameraAdd.kt | 93 ++ .../fluent/icons/regular/CameraDome.kt | 62 + .../konyaco/fluent/icons/regular/CameraOff.kt | 77 + .../fluent/icons/regular/CameraSwitch.kt | 81 ++ .../com/konyaco/fluent/icons/regular/Cart.kt | 67 + .../com/konyaco/fluent/icons/regular/Cast.kt | 60 + .../konyaco/fluent/icons/regular/CatchUp.kt | 44 + .../fluent/icons/regular/Cellular3G.kt | 128 ++ .../fluent/icons/regular/Cellular4G.kt | 119 ++ .../fluent/icons/regular/Cellular5G.kt | 121 ++ .../fluent/icons/regular/CellularData1.kt | 62 + .../fluent/icons/regular/CellularData2.kt | 54 + .../fluent/icons/regular/CellularData3.kt | 46 + .../fluent/icons/regular/CellularData4.kt | 38 + .../fluent/icons/regular/CellularData5.kt | 28 + .../fluent/icons/regular/CellularOff.kt | 64 + .../fluent/icons/regular/CellularWarning.kt | 83 ++ .../fluent/icons/regular/CenterHorizontal.kt | 54 + .../fluent/icons/regular/CenterVertical.kt | 56 + .../fluent/icons/regular/Certificate.kt | 82 ++ .../konyaco/fluent/icons/regular/Channel.kt | 64 + .../fluent/icons/regular/ChannelAdd.kt | 83 ++ .../fluent/icons/regular/ChannelAlert.kt | 88 ++ .../fluent/icons/regular/ChannelArrowLeft.kt | 94 ++ .../fluent/icons/regular/ChannelDismiss.kt | 103 ++ .../fluent/icons/regular/ChannelShare.kt | 62 + .../fluent/icons/regular/ChannelSubtract.kt | 73 + .../fluent/icons/regular/ChartMultiple.kt | 57 + .../fluent/icons/regular/ChartPerson.kt | 81 ++ .../com/konyaco/fluent/icons/regular/Chat.kt | 53 + .../icons/regular/ChatBubblesQuestion.kt | 77 + .../fluent/icons/regular/ChatDismiss.kt | 51 + .../konyaco/fluent/icons/regular/ChatHelp.kt | 55 + .../fluent/icons/regular/ChatMultiple.kt | 57 + .../konyaco/fluent/icons/regular/ChatOff.kt | 68 + .../fluent/icons/regular/ChatSettings.kt | 70 + .../konyaco/fluent/icons/regular/ChatVideo.kt | 55 + .../fluent/icons/regular/ChatWarning.kt | 48 + .../com/konyaco/fluent/icons/regular/Check.kt | 61 + .../konyaco/fluent/icons/regular/Checkbox1.kt | 63 + .../konyaco/fluent/icons/regular/Checkbox2.kt | 70 + .../icons/regular/CheckboxArrowRight.kt | 65 + .../fluent/icons/regular/CheckboxChecked.kt | 51 + .../icons/regular/CheckboxIndeterminate.kt | 52 + .../fluent/icons/regular/CheckboxPerson.kt | 64 + .../fluent/icons/regular/CheckboxUnchecked.kt | 42 + .../fluent/icons/regular/CheckboxWarning.kt | 69 + .../fluent/icons/regular/CheckmarkCircle.kt | 44 + .../fluent/icons/regular/CheckmarkLock.kt | 68 + .../fluent/icons/regular/CheckmarkSquare.kt | 51 + .../icons/regular/CheckmarkStarburst.kt | 114 ++ .../fluent/icons/regular/ChevronCircleDown.kt | 40 + .../fluent/icons/regular/ChevronCircleLeft.kt | 40 + .../icons/regular/ChevronCircleRight.kt | 40 + .../fluent/icons/regular/ChevronCircleUp.kt | 40 + .../fluent/icons/regular/ChevronUpDown.kt | 40 + .../konyaco/fluent/icons/regular/Circle.kt | 30 + .../fluent/icons/regular/CircleEdit.kt | 43 + .../fluent/icons/regular/CircleHalfFill.kt | 35 + .../fluent/icons/regular/CircleLine.kt | 34 + .../fluent/icons/regular/CircleSmall.kt | 30 + .../com/konyaco/fluent/icons/regular/City.kt | 73 + .../com/konyaco/fluent/icons/regular/Class.kt | 61 + .../fluent/icons/regular/Classification.kt | 115 ++ .../fluent/icons/regular/ClearFormatting.kt | 94 ++ .../konyaco/fluent/icons/regular/Clipboard.kt | 62 + .../fluent/icons/regular/Clipboard3Day.kt | 79 ++ .../icons/regular/ClipboardArrowRight.kt | 74 + .../icons/regular/ClipboardCheckmark.kt | 72 + .../fluent/icons/regular/ClipboardClock.kt | 77 + .../fluent/icons/regular/ClipboardCode.kt | 85 ++ .../fluent/icons/regular/ClipboardDataBar.kt | 79 ++ .../fluent/icons/regular/ClipboardDay.kt | 87 ++ .../fluent/icons/regular/ClipboardError.kt | 73 + .../fluent/icons/regular/ClipboardHeart.kt | 66 + .../fluent/icons/regular/ClipboardImage.kt | 82 ++ .../fluent/icons/regular/ClipboardLetter.kt | 78 ++ .../fluent/icons/regular/ClipboardLink.kt | 81 ++ .../fluent/icons/regular/ClipboardMonth.kt | 80 ++ .../fluent/icons/regular/ClipboardMore.kt | 70 + .../fluent/icons/regular/ClipboardPaste.kt | 90 ++ .../fluent/icons/regular/ClipboardPulse.kt | 89 ++ .../fluent/icons/regular/ClipboardSearch.kt | 68 + .../fluent/icons/regular/ClipboardSettings.kt | 95 ++ .../fluent/icons/regular/ClipboardTask.kt | 70 + .../fluent/icons/regular/ClipboardTaskAdd.kt | 87 ++ .../icons/regular/ClipboardTaskListLtr.kt | 93 ++ .../icons/regular/ClipboardTaskListRtl.kt | 88 ++ .../fluent/icons/regular/ClipboardTextEdit.kt | 88 ++ .../fluent/icons/regular/ClipboardTextLtr.kt | 80 ++ .../fluent/icons/regular/ClipboardTextRtl.kt | 85 ++ .../fluent/icons/regular/ClockAlarm.kt | 58 + .../icons/regular/ClockArrowDownload.kt | 58 + .../fluent/icons/regular/ClockDismiss.kt | 83 ++ .../fluent/icons/regular/ClockPause.kt | 59 + .../fluent/icons/regular/ClockToolbox.kt | 86 ++ .../fluent/icons/regular/ClosedCaption.kt | 59 + .../fluent/icons/regular/ClosedCaptionOff.kt | 64 + .../fluent/icons/regular/CloudArchive.kt | 65 + .../fluent/icons/regular/CloudArrowDown.kt | 56 + .../fluent/icons/regular/CloudArrowUp.kt | 56 + .../fluent/icons/regular/CloudCheckmark.kt | 54 + .../fluent/icons/regular/CloudDismiss.kt | 58 + .../konyaco/fluent/icons/regular/CloudFlow.kt | 78 ++ .../konyaco/fluent/icons/regular/CloudOff.kt | 53 + .../konyaco/fluent/icons/regular/CloudSwap.kt | 59 + .../konyaco/fluent/icons/regular/CloudSync.kt | 69 + .../fluent/icons/regular/CloudWords.kt | 60 + .../com/konyaco/fluent/icons/regular/Code.kt | 59 + .../fluent/icons/regular/Collections.kt | 81 ++ .../fluent/icons/regular/CollectionsAdd.kt | 92 ++ .../com/konyaco/fluent/icons/regular/Color.kt | 74 + .../fluent/icons/regular/ColorBackground.kt | 94 ++ .../icons/regular/ColorBackgroundAccent.kt | 46 + .../konyaco/fluent/icons/regular/ColorFill.kt | 95 ++ .../fluent/icons/regular/ColorFillAccent.kt | 36 + .../konyaco/fluent/icons/regular/ColorLine.kt | 64 + .../fluent/icons/regular/ColorLineAccent.kt | 35 + .../fluent/icons/regular/ColumnEdit.kt | 76 + .../fluent/icons/regular/ColumnTriple.kt | 82 ++ .../fluent/icons/regular/ColumnTripleEdit.kt | 95 ++ .../com/konyaco/fluent/icons/regular/Comma.kt | 30 + .../konyaco/fluent/icons/regular/Comment.kt | 49 + .../fluent/icons/regular/CommentAdd.kt | 81 ++ .../fluent/icons/regular/CommentArrowLeft.kt | 82 ++ .../fluent/icons/regular/CommentArrowRight.kt | 77 + .../fluent/icons/regular/CommentCheckmark.kt | 60 + .../fluent/icons/regular/CommentDismiss.kt | 86 ++ .../fluent/icons/regular/CommentEdit.kt | 56 + .../fluent/icons/regular/CommentError.kt | 62 + .../fluent/icons/regular/CommentLightning.kt | 61 + .../fluent/icons/regular/CommentMention.kt | 65 + .../fluent/icons/regular/CommentMultiple.kt | 60 + .../icons/regular/CommentMultipleCheckmark.kt | 69 + .../icons/regular/CommentMultipleLink.kt | 87 ++ .../fluent/icons/regular/CommentNote.kt | 72 + .../fluent/icons/regular/CommentOff.kt | 59 + .../fluent/icons/regular/Communication.kt | 44 + .../icons/regular/CommunicationPerson.kt | 56 + .../fluent/icons/regular/CompassNorthwest.kt | 62 + .../regular/Component2DoubleTapSwipeDown.kt | 55 + .../regular/Component2DoubleTapSwipeUp.kt | 55 + .../konyaco/fluent/icons/regular/Compose.kt | 47 + .../fluent/icons/regular/ConferenceRoom.kt | 61 + .../konyaco/fluent/icons/regular/Connector.kt | 103 ++ .../fluent/icons/regular/ContactCard.kt | 71 + .../fluent/icons/regular/ContactCardGroup.kt | 87 ++ .../fluent/icons/regular/ContactCardRibbon.kt | 80 ++ .../fluent/icons/regular/ContentSettings.kt | 109 ++ .../fluent/icons/regular/ContentView.kt | 95 ++ .../icons/regular/ContentViewGallery.kt | 90 ++ .../fluent/icons/regular/ContractDownLeft.kt | 62 + .../fluent/icons/regular/ControlButton.kt | 90 ++ .../fluent/icons/regular/ConvertRange.kt | 95 ++ .../konyaco/fluent/icons/regular/Cookies.kt | 69 + .../konyaco/fluent/icons/regular/CopyAdd.kt | 69 + .../fluent/icons/regular/CopyArrowRight.kt | 83 ++ .../com/konyaco/fluent/icons/regular/Couch.kt | 76 + .../fluent/icons/regular/CreditCardClock.kt | 57 + .../fluent/icons/regular/CreditCardPerson.kt | 57 + .../fluent/icons/regular/CreditCardToolbox.kt | 90 ++ .../com/konyaco/fluent/icons/regular/Crop.kt | 54 + .../fluent/icons/regular/CropInterim.kt | 139 ++ .../fluent/icons/regular/CropInterimOff.kt | 108 ++ .../com/konyaco/fluent/icons/regular/Cube.kt | 62 + .../fluent/icons/regular/CubeMultiple.kt | 77 + .../konyaco/fluent/icons/regular/CubeQuick.kt | 82 ++ .../konyaco/fluent/icons/regular/CubeSync.kt | 87 ++ .../konyaco/fluent/icons/regular/CubeTree.kt | 78 ++ .../icons/regular/CurrencyDollarEuro.kt | 96 ++ .../icons/regular/CurrencyDollarRupee.kt | 87 ++ .../konyaco/fluent/icons/regular/Cursor.kt | 39 + .../fluent/icons/regular/CursorClick.kt | 67 + .../fluent/icons/regular/CursorHover.kt | 60 + .../fluent/icons/regular/CursorHoverOff.kt | 62 + .../konyaco/fluent/icons/regular/DarkTheme.kt | 30 + .../konyaco/fluent/icons/regular/DataArea.kt | 47 + .../fluent/icons/regular/DataBarHorizontal.kt | 64 + .../fluent/icons/regular/DataBarVertical.kt | 64 + .../icons/regular/DataBarVerticalAdd.kt | 76 + .../fluent/icons/regular/DataFunnel.kt | 64 + .../fluent/icons/regular/DataHistogram.kt | 60 + .../konyaco/fluent/icons/regular/DataLine.kt | 47 + .../konyaco/fluent/icons/regular/DataPie.kt | 58 + .../fluent/icons/regular/DataScatter.kt | 55 + .../fluent/icons/regular/DataSunburst.kt | 83 ++ .../fluent/icons/regular/DataTreemap.kt | 54 + .../fluent/icons/regular/DataTrending.kt | 51 + .../konyaco/fluent/icons/regular/DataUsage.kt | 70 + .../fluent/icons/regular/DataUsageEdit.kt | 75 + .../fluent/icons/regular/DataUsageToolbox.kt | 115 ++ .../fluent/icons/regular/DataWaterfall.kt | 57 + .../fluent/icons/regular/DataWhisker.kt | 106 ++ .../konyaco/fluent/icons/regular/Database.kt | 66 + .../fluent/icons/regular/DatabaseLink.kt | 91 ++ .../fluent/icons/regular/DatabasePerson.kt | 75 + .../fluent/icons/regular/DatabaseSearch.kt | 72 + .../fluent/icons/regular/DecimalArrowLeft.kt | 68 + .../fluent/icons/regular/DecimalArrowRight.kt | 68 + .../fluent/icons/regular/DeleteDismiss.kt | 64 + .../konyaco/fluent/icons/regular/DeleteOff.kt | 74 + .../konyaco/fluent/icons/regular/Dentist.kt | 109 ++ .../fluent/icons/regular/DesignIdeas.kt | 97 ++ .../konyaco/fluent/icons/regular/Desktop.kt | 60 + .../fluent/icons/regular/DesktopArrowRight.kt | 73 + .../fluent/icons/regular/DesktopCursor.kt | 63 + .../fluent/icons/regular/DesktopEdit.kt | 68 + .../fluent/icons/regular/DesktopFlow.kt | 99 ++ .../fluent/icons/regular/DesktopKeyboard.kt | 85 ++ .../fluent/icons/regular/DesktopMac.kt | 66 + .../fluent/icons/regular/DesktopPulse.kt | 89 ++ .../fluent/icons/regular/DesktopSignal.kt | 85 ++ .../fluent/icons/regular/DesktopSpeaker.kt | 87 ++ .../fluent/icons/regular/DesktopSpeakerOff.kt | 82 ++ .../fluent/icons/regular/DesktopSync.kt | 87 ++ .../fluent/icons/regular/DesktopToolbox.kt | 99 ++ .../fluent/icons/regular/DeveloperBoard.kt | 115 ++ .../icons/regular/DeveloperBoardSearch.kt | 106 ++ .../konyaco/fluent/icons/regular/DeviceEq.kt | 59 + .../fluent/icons/regular/DeviceMeetingRoom.kt | 48 + .../icons/regular/DeviceMeetingRoomRemote.kt | 72 + .../konyaco/fluent/icons/regular/Diagram.kt | 78 ++ .../konyaco/fluent/icons/regular/Dialpad.kt | 62 + .../fluent/icons/regular/DialpadOff.kt | 68 + .../konyaco/fluent/icons/regular/Diamond.kt | 42 + .../fluent/icons/regular/Directions.kt | 67 + .../fluent/icons/regular/DismissCircle.kt | 56 + .../fluent/icons/regular/DismissSquare.kt | 57 + .../konyaco/fluent/icons/regular/Diversity.kt | 92 ++ .../fluent/icons/regular/DividerShort.kt | 28 + .../fluent/icons/regular/DividerTall.kt | 28 + .../com/konyaco/fluent/icons/regular/Dock.kt | 69 + .../konyaco/fluent/icons/regular/DockRow.kt | 142 ++ .../konyaco/fluent/icons/regular/Doctor.kt | 70 + .../fluent/icons/regular/DocumentAdd.kt | 75 + .../fluent/icons/regular/DocumentArrowLeft.kt | 73 + .../icons/regular/DocumentArrowRight.kt | 75 + .../fluent/icons/regular/DocumentBriefcase.kt | 83 ++ .../icons/regular/DocumentBulletList.kt | 90 ++ .../icons/regular/DocumentBulletListClock.kt | 101 ++ .../regular/DocumentBulletListMultiple.kt | 84 ++ .../icons/regular/DocumentBulletListOff.kt | 102 ++ .../fluent/icons/regular/DocumentCatchUp.kt | 85 ++ .../fluent/icons/regular/DocumentCheckmark.kt | 73 + .../icons/regular/DocumentChevronDouble.kt | 80 ++ .../fluent/icons/regular/DocumentCopy.kt | 63 + .../fluent/icons/regular/DocumentCss.kt | 137 ++ .../fluent/icons/regular/DocumentData.kt | 78 ++ .../fluent/icons/regular/DocumentDismiss.kt | 90 ++ .../fluent/icons/regular/DocumentEdit.kt | 59 + .../fluent/icons/regular/DocumentEndnote.kt | 86 ++ .../fluent/icons/regular/DocumentError.kt | 72 + .../fluent/icons/regular/DocumentFlowchart.kt | 89 ++ .../fluent/icons/regular/DocumentFooter.kt | 51 + .../icons/regular/DocumentFooterDismiss.kt | 65 + .../fluent/icons/regular/DocumentHeader.kt | 48 + .../icons/regular/DocumentHeaderArrowDown.kt | 62 + .../icons/regular/DocumentHeaderDismiss.kt | 68 + .../icons/regular/DocumentHeaderFooter.kt | 56 + .../fluent/icons/regular/DocumentHeart.kt | 68 + .../icons/regular/DocumentHeartPulse.kt | 92 ++ .../icons/regular/DocumentJavascript.kt | 98 ++ .../fluent/icons/regular/DocumentLandscape.kt | 57 + .../icons/regular/DocumentLandscapeData.kt | 80 ++ .../icons/regular/DocumentLandscapeSplit.kt | 90 ++ .../fluent/icons/regular/DocumentLink.kt | 85 ++ .../fluent/icons/regular/DocumentLock.kt | 82 ++ .../fluent/icons/regular/DocumentMargins.kt | 70 + .../fluent/icons/regular/DocumentMention.kt | 87 ++ .../fluent/icons/regular/DocumentMultiple.kt | 65 + .../icons/regular/DocumentMultiplePercent.kt | 83 ++ .../regular/DocumentMultipleProhibited.kt | 77 + .../fluent/icons/regular/DocumentOnePage.kt | 69 + .../icons/regular/DocumentPageBottomCenter.kt | 80 ++ .../icons/regular/DocumentPageBottomLeft.kt | 80 ++ .../icons/regular/DocumentPageBottomRight.kt | 80 ++ .../fluent/icons/regular/DocumentPageBreak.kt | 87 ++ .../icons/regular/DocumentPageNumber.kt | 80 ++ .../icons/regular/DocumentPageTopCenter.kt | 80 ++ .../icons/regular/DocumentPageTopLeft.kt | 80 ++ .../icons/regular/DocumentPageTopRight.kt | 80 ++ .../fluent/icons/regular/DocumentPdf.kt | 123 ++ .../fluent/icons/regular/DocumentPercent.kt | 80 ++ .../fluent/icons/regular/DocumentPill.kt | 70 + .../icons/regular/DocumentProhibited.kt | 71 + .../icons/regular/DocumentQuestionMark.kt | 79 ++ .../fluent/icons/regular/DocumentQueue.kt | 85 ++ .../fluent/icons/regular/DocumentQueueAdd.kt | 97 ++ .../icons/regular/DocumentQueueMultiple.kt | 101 ++ .../fluent/icons/regular/DocumentRibbon.kt | 70 + .../fluent/icons/regular/DocumentSave.kt | 94 ++ .../fluent/icons/regular/DocumentSearch.kt | 68 + .../fluent/icons/regular/DocumentSplitHint.kt | 94 ++ .../icons/regular/DocumentSplitHintOff.kt | 104 ++ .../fluent/icons/regular/DocumentSync.kt | 86 ++ .../fluent/icons/regular/DocumentTable.kt | 97 ++ .../icons/regular/DocumentTableArrowRight.kt | 92 ++ .../icons/regular/DocumentTableCheckmark.kt | 90 ++ .../fluent/icons/regular/DocumentTableCube.kt | 110 ++ .../icons/regular/DocumentTableSearch.kt | 96 ++ .../icons/regular/DocumentTableTruck.kt | 110 ++ .../fluent/icons/regular/DocumentText.kt | 77 + .../fluent/icons/regular/DocumentTextClock.kt | 89 ++ .../icons/regular/DocumentTextExtract.kt | 79 ++ .../fluent/icons/regular/DocumentTextLink.kt | 106 ++ .../icons/regular/DocumentTextToolbox.kt | 123 ++ .../fluent/icons/regular/DocumentToolbox.kt | 97 ++ .../fluent/icons/regular/DocumentWidth.kt | 105 ++ .../fluent/icons/regular/DoorArrowLeft.kt | 61 + .../konyaco/fluent/icons/regular/DoorTag.kt | 53 + .../fluent/icons/regular/DoubleSwipeDown.kt | 73 + .../fluent/icons/regular/DoubleSwipeUp.kt | 73 + .../icons/regular/DoubleTapSwipeDown.kt | 48 + .../fluent/icons/regular/DoubleTapSwipeUp.kt | 48 + .../konyaco/fluent/icons/regular/Drafts.kt | 68 + .../com/konyaco/fluent/icons/regular/Drag.kt | 152 ++ .../konyaco/fluent/icons/regular/DrawImage.kt | 80 ++ .../konyaco/fluent/icons/regular/DrawShape.kt | 59 + .../konyaco/fluent/icons/regular/DrawText.kt | 60 + .../konyaco/fluent/icons/regular/DrawerAdd.kt | 76 + .../icons/regular/DrawerArrowDownload.kt | 78 ++ .../fluent/icons/regular/DrawerDismiss.kt | 76 + .../fluent/icons/regular/DrawerPlay.kt | 70 + .../fluent/icons/regular/DrawerSubtract.kt | 68 + .../konyaco/fluent/icons/regular/DrinkBeer.kt | 80 ++ .../fluent/icons/regular/DrinkCoffee.kt | 46 + .../fluent/icons/regular/DrinkMargarita.kt | 79 ++ .../konyaco/fluent/icons/regular/DrinkToGo.kt | 56 + .../konyaco/fluent/icons/regular/DrinkWine.kt | 58 + .../fluent/icons/regular/DriveTrain.kt | 87 ++ .../com/konyaco/fluent/icons/regular/Drop.kt | 43 + .../fluent/icons/regular/DualScreen.kt | 65 + .../fluent/icons/regular/DualScreenAdd.kt | 86 ++ .../icons/regular/DualScreenArrowRight.kt | 89 ++ .../fluent/icons/regular/DualScreenArrowUp.kt | 75 + .../fluent/icons/regular/DualScreenClock.kt | 70 + .../icons/regular/DualScreenClosedAlert.kt | 55 + .../fluent/icons/regular/DualScreenDesktop.kt | 99 ++ .../fluent/icons/regular/DualScreenDismiss.kt | 95 ++ .../fluent/icons/regular/DualScreenGroup.kt | 49 + .../fluent/icons/regular/DualScreenHeader.kt | 47 + .../fluent/icons/regular/DualScreenLock.kt | 86 ++ .../fluent/icons/regular/DualScreenMirror.kt | 76 + .../icons/regular/DualScreenPagination.kt | 61 + .../icons/regular/DualScreenSettings.kt | 91 ++ .../fluent/icons/regular/DualScreenSpan.kt | 70 + .../fluent/icons/regular/DualScreenSpeaker.kt | 103 ++ .../icons/regular/DualScreenStatusBar.kt | 55 + .../fluent/icons/regular/DualScreenTablet.kt | 97 ++ .../fluent/icons/regular/DualScreenUpdate.kt | 81 ++ .../icons/regular/DualScreenVerticalScroll.kt | 70 + .../fluent/icons/regular/DualScreenVibrate.kt | 108 ++ .../konyaco/fluent/icons/regular/Dumbbell.kt | 104 ++ .../com/konyaco/fluent/icons/regular/Earth.kt | 109 ++ .../konyaco/fluent/icons/regular/EarthLeaf.kt | 104 ++ .../konyaco/fluent/icons/regular/EditOff.kt | 61 + .../fluent/icons/regular/EditProhibited.kt | 64 + .../fluent/icons/regular/EditSettings.kt | 82 ++ .../com/konyaco/fluent/icons/regular/Emoji.kt | 44 + .../konyaco/fluent/icons/regular/EmojiAdd.kt | 74 + .../fluent/icons/regular/EmojiAngry.kt | 58 + .../konyaco/fluent/icons/regular/EmojiEdit.kt | 57 + .../konyaco/fluent/icons/regular/EmojiHand.kt | 110 ++ .../fluent/icons/regular/EmojiLaugh.kt | 58 + .../konyaco/fluent/icons/regular/EmojiMeh.kt | 44 + .../fluent/icons/regular/EmojiMultiple.kt | 66 + .../konyaco/fluent/icons/regular/EmojiSad.kt | 45 + .../fluent/icons/regular/EmojiSadSlight.kt | 47 + .../fluent/icons/regular/EmojiSmileSlight.kt | 46 + .../fluent/icons/regular/EmojiSparkle.kt | 90 ++ .../fluent/icons/regular/EmojiSurprise.kt | 42 + .../konyaco/fluent/icons/regular/Engine.kt | 89 ++ .../fluent/icons/regular/EqualCircle.kt | 42 + .../konyaco/fluent/icons/regular/EqualOff.kt | 48 + .../konyaco/fluent/icons/regular/Eraser.kt | 56 + .../fluent/icons/regular/EraserMedium.kt | 62 + .../fluent/icons/regular/EraserSegment.kt | 53 + .../fluent/icons/regular/EraserSmall.kt | 55 + .../fluent/icons/regular/EraserTool.kt | 49 + .../fluent/icons/regular/ExpandUpLeft.kt | 63 + .../fluent/icons/regular/ExpandUpRight.kt | 63 + .../fluent/icons/regular/ExtendedDock.kt | 96 ++ .../konyaco/fluent/icons/regular/EyeOff.kt | 59 + .../fluent/icons/regular/EyeTracking.kt | 94 ++ .../fluent/icons/regular/EyeTrackingOff.kt | 105 ++ .../fluent/icons/regular/Eyedropper.kt | 80 ++ .../fluent/icons/regular/EyedropperOff.kt | 69 + .../com/konyaco/fluent/icons/regular/FStop.kt | 44 + .../fluent/icons/regular/FastAcceleration.kt | 75 + .../fluent/icons/regular/FastForward.kt | 48 + .../com/konyaco/fluent/icons/regular/Feed.kt | 79 ++ .../konyaco/fluent/icons/regular/Filmstrip.kt | 90 ++ .../fluent/icons/regular/FilterDismiss.kt | 64 + .../fluent/icons/regular/FilterSync.kt | 69 + .../fluent/icons/regular/Fingerprint.kt | 108 ++ .../fluent/icons/regular/FixedWidth.kt | 76 + .../konyaco/fluent/icons/regular/FlagOff.kt | 56 + .../konyaco/fluent/icons/regular/FlashAuto.kt | 72 + .../fluent/icons/regular/FlashCheckmark.kt | 64 + .../konyaco/fluent/icons/regular/FlashFlow.kt | 81 ++ .../konyaco/fluent/icons/regular/FlashOff.kt | 62 + .../fluent/icons/regular/FlashSettings.kt | 82 ++ .../fluent/icons/regular/Flashlight.kt | 85 ++ .../fluent/icons/regular/FlashlightOff.kt | 65 + .../fluent/icons/regular/FlipHorizontal.kt | 44 + .../fluent/icons/regular/FlipVertical.kt | 44 + .../konyaco/fluent/icons/regular/Flowchart.kt | 82 ++ .../fluent/icons/regular/FlowchartCircle.kt | 60 + .../konyaco/fluent/icons/regular/Fluent.kt | 77 + .../com/konyaco/fluent/icons/regular/Fluid.kt | 82 ++ .../konyaco/fluent/icons/regular/FolderAdd.kt | 97 ++ .../fluent/icons/regular/FolderArrowLeft.kt | 74 + .../fluent/icons/regular/FolderArrowRight.kt | 102 ++ .../fluent/icons/regular/FolderArrowUp.kt | 82 ++ .../fluent/icons/regular/FolderLink.kt | 93 ++ .../fluent/icons/regular/FolderMail.kt | 76 + .../fluent/icons/regular/FolderOpen.kt | 62 + .../fluent/icons/regular/FolderPeople.kt | 89 ++ .../fluent/icons/regular/FolderProhibited.kt | 79 ++ .../fluent/icons/regular/FolderSwap.kt | 84 ++ .../fluent/icons/regular/FolderSync.kt | 95 ++ .../konyaco/fluent/icons/regular/FolderZip.kt | 94 ++ .../fluent/icons/regular/FontDecrease.kt | 47 + .../fluent/icons/regular/FontIncrease.kt | 48 + .../icons/regular/FontSpaceTrackingIn.kt | 99 ++ .../icons/regular/FontSpaceTrackingOut.kt | 93 ++ .../com/konyaco/fluent/icons/regular/Food.kt | 64 + .../konyaco/fluent/icons/regular/FoodApple.kt | 79 ++ .../konyaco/fluent/icons/regular/FoodCake.kt | 80 ++ .../fluent/icons/regular/FoodCarrot.kt | 47 + .../konyaco/fluent/icons/regular/FoodEgg.kt | 60 + .../konyaco/fluent/icons/regular/FoodFish.kt | 74 + .../fluent/icons/regular/FoodGrains.kt | 65 + .../konyaco/fluent/icons/regular/FoodPizza.kt | 71 + .../konyaco/fluent/icons/regular/FoodToast.kt | 72 + .../com/konyaco/fluent/icons/regular/Form.kt | 77 + .../konyaco/fluent/icons/regular/FormNew.kt | 87 ++ .../com/konyaco/fluent/icons/regular/Fps1.kt | 120 ++ .../konyaco/fluent/icons/regular/Fps120.kt | 120 ++ .../com/konyaco/fluent/icons/regular/Fps2.kt | 125 ++ .../konyaco/fluent/icons/regular/Fps240.kt | 122 ++ .../com/konyaco/fluent/icons/regular/Fps30.kt | 118 ++ .../com/konyaco/fluent/icons/regular/Fps60.kt | 117 ++ .../konyaco/fluent/icons/regular/Fps960.kt | 133 ++ .../icons/regular/FullScreenMaximize.kt | 62 + .../icons/regular/FullScreenMinimize.kt | 63 + .../com/konyaco/fluent/icons/regular/Games.kt | 58 + .../fluent/icons/regular/GanttChart.kt | 78 ++ .../com/konyaco/fluent/icons/regular/Gas.kt | 82 ++ .../konyaco/fluent/icons/regular/GasPump.kt | 70 + .../com/konyaco/fluent/icons/regular/Gauge.kt | 53 + .../com/konyaco/fluent/icons/regular/Gavel.kt | 82 ++ .../konyaco/fluent/icons/regular/Gesture.kt | 46 + .../com/konyaco/fluent/icons/regular/Gif.kt | 92 ++ .../com/konyaco/fluent/icons/regular/Gift.kt | 82 ++ .../konyaco/fluent/icons/regular/GiftCard.kt | 80 ++ .../fluent/icons/regular/GiftCardAdd.kt | 96 ++ .../icons/regular/GiftCardArrowRight.kt | 94 ++ .../fluent/icons/regular/GiftCardMoney.kt | 118 ++ .../fluent/icons/regular/GiftCardMultiple.kt | 92 ++ .../konyaco/fluent/icons/regular/Glance.kt | 103 ++ .../fluent/icons/regular/GlanceHorizontal.kt | 102 ++ .../konyaco/fluent/icons/regular/Glasses.kt | 85 ++ .../fluent/icons/regular/GlassesOff.kt | 82 ++ .../com/konyaco/fluent/icons/regular/Globe.kt | 82 ++ .../konyaco/fluent/icons/regular/GlobeAdd.kt | 103 ++ .../fluent/icons/regular/GlobeClock.kt | 84 ++ .../fluent/icons/regular/GlobeDesktop.kt | 88 ++ .../fluent/icons/regular/GlobeLocation.kt | 85 ++ .../fluent/icons/regular/GlobePerson.kt | 85 ++ .../fluent/icons/regular/GlobeSearch.kt | 77 + .../fluent/icons/regular/GlobeShield.kt | 87 ++ .../fluent/icons/regular/GlobeSurface.kt | 97 ++ .../fluent/icons/regular/GlobeVideo.kt | 92 ++ .../com/konyaco/fluent/icons/regular/Grid.kt | 102 ++ .../konyaco/fluent/icons/regular/GridDots.kt | 58 + .../com/konyaco/fluent/icons/regular/Group.kt | 82 ++ .../fluent/icons/regular/GroupDismiss.kt | 83 ++ .../konyaco/fluent/icons/regular/GroupList.kt | 79 ++ .../fluent/icons/regular/GroupReturn.kt | 85 ++ .../konyaco/fluent/icons/regular/Guardian.kt | 97 ++ .../com/konyaco/fluent/icons/regular/Guest.kt | 86 ++ .../konyaco/fluent/icons/regular/GuestAdd.kt | 98 ++ .../konyaco/fluent/icons/regular/Guitar.kt | 76 + .../konyaco/fluent/icons/regular/HandDraw.kt | 110 ++ .../konyaco/fluent/icons/regular/HandLeft.kt | 80 ++ .../fluent/icons/regular/HandLeftChat.kt | 94 ++ .../konyaco/fluent/icons/regular/HandRight.kt | 79 ++ .../konyaco/fluent/icons/regular/HandWave.kt | 94 ++ .../konyaco/fluent/icons/regular/Handshake.kt | 127 ++ .../fluent/icons/regular/HatGraduation.kt | 66 + .../com/konyaco/fluent/icons/regular/Hd.kt | 75 + .../com/konyaco/fluent/icons/regular/Hdr.kt | 99 ++ .../konyaco/fluent/icons/regular/HdrOff.kt | 98 ++ .../fluent/icons/regular/Headphones.kt | 58 + .../icons/regular/HeadphonesSoundWave.kt | 73 + .../konyaco/fluent/icons/regular/Headset.kt | 66 + .../fluent/icons/regular/HeadsetAdd.kt | 84 ++ .../konyaco/fluent/icons/regular/HeadsetVr.kt | 87 ++ .../fluent/icons/regular/HeartCircle.kt | 39 + .../fluent/icons/regular/HeartPulse.kt | 65 + .../konyaco/fluent/icons/regular/Highlight.kt | 66 + .../fluent/icons/regular/HistoryDismiss.kt | 72 + .../konyaco/fluent/icons/regular/HomeAdd.kt | 62 + .../fluent/icons/regular/HomeCheckmark.kt | 56 + .../fluent/icons/regular/HomeDatabase.kt | 67 + .../konyaco/fluent/icons/regular/HomeMore.kt | 70 + .../fluent/icons/regular/HomePerson.kt | 65 + .../com/konyaco/fluent/icons/regular/Icons.kt | 85 ++ .../konyaco/fluent/icons/regular/ImageAdd.kt | 91 ++ .../fluent/icons/regular/ImageAltText.kt | 82 ++ .../fluent/icons/regular/ImageArrowBack.kt | 80 ++ .../regular/ImageArrowCounterclockwise.kt | 79 ++ .../fluent/icons/regular/ImageArrowForward.kt | 80 ++ .../konyaco/fluent/icons/regular/ImageCopy.kt | 69 + .../konyaco/fluent/icons/regular/ImageEdit.kt | 69 + .../fluent/icons/regular/ImageGlobe.kt | 116 ++ .../fluent/icons/regular/ImageMultiple.kt | 66 + .../konyaco/fluent/icons/regular/ImageOff.kt | 69 + .../fluent/icons/regular/ImageProhibited.kt | 73 + .../fluent/icons/regular/ImageReflection.kt | 73 + .../fluent/icons/regular/ImageSearch.kt | 66 + .../fluent/icons/regular/ImageShadow.kt | 68 + .../fluent/icons/regular/ImmersiveReader.kt | 85 ++ .../konyaco/fluent/icons/regular/Incognito.kt | 57 + .../konyaco/fluent/icons/regular/InkStroke.kt | 78 ++ .../fluent/icons/regular/InkingTool.kt | 62 + .../fluent/icons/regular/InprivateAccount.kt | 68 + .../fluent/icons/regular/IosArrowLtr.kt | 31 + .../fluent/icons/regular/IosArrowRtl.kt | 31 + .../com/konyaco/fluent/icons/regular/Iot.kt | 73 + .../fluent/icons/regular/Javascript.kt | 74 + .../fluent/icons/regular/KeyCommand.kt | 67 + .../konyaco/fluent/icons/regular/KeyReset.kt | 74 + .../konyaco/fluent/icons/regular/Keyboard.kt | 86 ++ .../fluent/icons/regular/Keyboard123.kt | 142 ++ .../fluent/icons/regular/KeyboardDock.kt | 103 ++ .../icons/regular/KeyboardLayoutFloat.kt | 92 ++ .../regular/KeyboardLayoutOneHandedLeft.kt | 64 + .../icons/regular/KeyboardLayoutResize.kt | 119 ++ .../icons/regular/KeyboardLayoutSplit.kt | 86 ++ .../fluent/icons/regular/KeyboardShift.kt | 52 + .../icons/regular/KeyboardShiftUppercase.kt | 58 + .../fluent/icons/regular/KeyboardTab.kt | 50 + .../konyaco/fluent/icons/regular/Laptop.kt | 50 + .../com/konyaco/fluent/icons/regular/Lasso.kt | 90 ++ .../fluent/icons/regular/LauncherSettings.kt | 117 ++ .../com/konyaco/fluent/icons/regular/Layer.kt | 65 + .../konyaco/fluent/icons/regular/LeafOne.kt | 42 + .../konyaco/fluent/icons/regular/LeafThree.kt | 73 + .../konyaco/fluent/icons/regular/LeafTwo.kt | 61 + .../fluent/icons/regular/LearningApp.kt | 77 + .../konyaco/fluent/icons/regular/Library.kt | 99 ++ .../konyaco/fluent/icons/regular/Lightbulb.kt | 66 + .../fluent/icons/regular/LightbulbCircle.kt | 68 + .../fluent/icons/regular/LightbulbFilament.kt | 89 ++ .../konyaco/fluent/icons/regular/Likert.kt | 92 ++ .../com/konyaco/fluent/icons/regular/Line.kt | 29 + .../fluent/icons/regular/LineDashes.kt | 55 + .../konyaco/fluent/icons/regular/LineStyle.kt | 63 + .../fluent/icons/regular/LinkDismiss.kt | 66 + .../konyaco/fluent/icons/regular/LinkEdit.kt | 58 + .../fluent/icons/regular/LinkSquare.kt | 66 + .../com/konyaco/fluent/icons/regular/List.kt | 46 + .../com/konyaco/fluent/icons/regular/Live.kt | 52 + .../konyaco/fluent/icons/regular/LiveOff.kt | 50 + .../fluent/icons/regular/LocalLanguage.kt | 72 + .../konyaco/fluent/icons/regular/Location.kt | 48 + .../fluent/icons/regular/LocationAdd.kt | 55 + .../fluent/icons/regular/LocationDismiss.kt | 66 + .../fluent/icons/regular/LocationLive.kt | 54 + .../fluent/icons/regular/LocationOff.kt | 56 + .../fluent/icons/regular/LockClosed.kt | 58 + .../fluent/icons/regular/LockMultiple.kt | 66 + .../konyaco/fluent/icons/regular/LockOpen.kt | 59 + .../fluent/icons/regular/LockShield.kt | 70 + .../konyaco/fluent/icons/regular/Lottery.kt | 61 + .../konyaco/fluent/icons/regular/Luggage.kt | 69 + .../konyaco/fluent/icons/regular/MailAdd.kt | 72 + .../konyaco/fluent/icons/regular/MailAlert.kt | 71 + .../fluent/icons/regular/MailAllRead.kt | 60 + .../fluent/icons/regular/MailArrowUp.kt | 70 + .../fluent/icons/regular/MailAttach.kt | 63 + .../konyaco/fluent/icons/regular/MailClock.kt | 67 + .../konyaco/fluent/icons/regular/MailCopy.kt | 67 + .../fluent/icons/regular/MailDismiss.kt | 72 + .../konyaco/fluent/icons/regular/MailEdit.kt | 61 + .../konyaco/fluent/icons/regular/MailError.kt | 69 + .../konyaco/fluent/icons/regular/MailInbox.kt | 72 + .../fluent/icons/regular/MailInboxAdd.kt | 82 ++ .../fluent/icons/regular/MailInboxAll.kt | 84 ++ .../icons/regular/MailInboxArrowRight.kt | 98 ++ .../fluent/icons/regular/MailInboxArrowUp.kt | 98 ++ .../icons/regular/MailInboxCheckmark.kt | 71 + .../fluent/icons/regular/MailInboxDismiss.kt | 82 ++ .../konyaco/fluent/icons/regular/MailLink.kt | 85 ++ .../konyaco/fluent/icons/regular/MailList.kt | 69 + .../fluent/icons/regular/MailMultiple.kt | 67 + .../konyaco/fluent/icons/regular/MailOff.kt | 65 + .../fluent/icons/regular/MailOpenPerson.kt | 67 + .../fluent/icons/regular/MailProhibited.kt | 68 + .../konyaco/fluent/icons/regular/MailRead.kt | 59 + .../fluent/icons/regular/MailReadMultiple.kt | 60 + .../fluent/icons/regular/MailTemplate.kt | 82 ++ .../fluent/icons/regular/MailUnread.kt | 58 + .../fluent/icons/regular/MailWarning.kt | 73 + .../com/konyaco/fluent/icons/regular/Map.kt | 66 + .../konyaco/fluent/icons/regular/MapDrive.kt | 82 ++ .../fluent/icons/regular/MatchAppLayout.kt | 63 + .../fluent/icons/regular/MathFormatLinear.kt | 76 + .../icons/regular/MathFormatProfessional.kt | 67 + .../fluent/icons/regular/MathFormula.kt | 66 + .../fluent/icons/regular/MathSymbols.kt | 72 + .../konyaco/fluent/icons/regular/MeetNow.kt | 90 ++ .../konyaco/fluent/icons/regular/Megaphone.kt | 51 + .../fluent/icons/regular/MegaphoneLoud.kt | 69 + .../fluent/icons/regular/MegaphoneOff.kt | 61 + .../konyaco/fluent/icons/regular/Mention.kt | 47 + .../com/konyaco/fluent/icons/regular/Merge.kt | 52 + .../com/konyaco/fluent/icons/regular/Mic.kt | 54 + .../konyaco/fluent/icons/regular/MicOff.kt | 66 + .../fluent/icons/regular/MicProhibited.kt | 62 + .../konyaco/fluent/icons/regular/MicPulse.kt | 74 + .../fluent/icons/regular/MicPulseOff.kt | 76 + .../fluent/icons/regular/MicSettings.kt | 80 ++ .../fluent/icons/regular/MicSparkle.kt | 95 ++ .../fluent/icons/regular/Microscope.kt | 69 + .../com/konyaco/fluent/icons/regular/Midi.kt | 76 + .../fluent/icons/regular/MobileOptimized.kt | 102 ++ .../konyaco/fluent/icons/regular/Molecule.kt | 46 + .../com/konyaco/fluent/icons/regular/Money.kt | 100 ++ .../fluent/icons/regular/MoneyCalculator.kt | 146 ++ .../fluent/icons/regular/MoneyDismiss.kt | 108 ++ .../konyaco/fluent/icons/regular/MoneyHand.kt | 121 ++ .../konyaco/fluent/icons/regular/MoneyOff.kt | 104 ++ .../fluent/icons/regular/MoviesAndTv.kt | 78 ++ .../fluent/icons/regular/Multiplier12X.kt | 81 ++ .../fluent/icons/regular/Multiplier15X.kt | 72 + .../fluent/icons/regular/Multiplier18X.kt | 74 + .../fluent/icons/regular/Multiplier1X.kt | 47 + .../fluent/icons/regular/Multiplier2X.kt | 65 + .../fluent/icons/regular/Multiplier5X.kt | 61 + .../fluent/icons/regular/MultiselectLtr.kt | 62 + .../fluent/icons/regular/MultiselectRtl.kt | 62 + .../fluent/icons/regular/MusicNote1.kt | 44 + .../fluent/icons/regular/MusicNote2.kt | 49 + .../fluent/icons/regular/MusicNoteOff1.kt | 53 + .../fluent/icons/regular/MusicNoteOff2.kt | 60 + .../fluent/icons/regular/MyLocation.kt | 50 + .../fluent/icons/regular/NavigationUnread.kt | 46 + .../fluent/icons/regular/NetworkCheck.kt | 82 ++ .../com/konyaco/fluent/icons/regular/New.kt | 42 + .../com/konyaco/fluent/icons/regular/News.kt | 107 ++ .../com/konyaco/fluent/icons/regular/Next.kt | 44 + .../com/konyaco/fluent/icons/regular/Note.kt | 54 + .../konyaco/fluent/icons/regular/NoteAdd.kt | 70 + .../konyaco/fluent/icons/regular/NoteEdit.kt | 61 + .../konyaco/fluent/icons/regular/Notebook.kt | 94 ++ .../fluent/icons/regular/NotebookAdd.kt | 114 ++ .../fluent/icons/regular/NotebookError.kt | 101 ++ .../fluent/icons/regular/NotebookLightning.kt | 104 ++ .../icons/regular/NotebookQuestionMark.kt | 110 ++ .../fluent/icons/regular/NotebookSection.kt | 47 + .../regular/NotebookSectionArrowRight.kt | 61 + .../icons/regular/NotebookSubsection.kt | 54 + .../fluent/icons/regular/NotebookSync.kt | 115 ++ .../konyaco/fluent/icons/regular/Notepad.kt | 106 ++ .../fluent/icons/regular/NotepadPerson.kt | 94 ++ .../fluent/icons/regular/NumberCircle1.kt | 40 + .../konyaco/fluent/icons/regular/NumberRow.kt | 86 ++ .../fluent/icons/regular/NumberSymbol.kt | 58 + .../icons/regular/NumberSymbolDismiss.kt | 70 + .../icons/regular/NumberSymbolSquare.kt | 79 ++ .../fluent/icons/regular/OpenFolder.kt | 72 + .../konyaco/fluent/icons/regular/OpenOff.kt | 68 + .../fluent/icons/regular/Organization.kt | 53 + .../fluent/icons/regular/Orientation.kt | 93 ++ .../com/konyaco/fluent/icons/regular/Oval.kt | 35 + .../fluent/icons/regular/PaddingDown.kt | 69 + .../fluent/icons/regular/PaddingLeft.kt | 69 + .../fluent/icons/regular/PaddingRight.kt | 69 + .../fluent/icons/regular/PaddingTop.kt | 69 + .../konyaco/fluent/icons/regular/PageFit.kt | 85 ++ .../fluent/icons/regular/PaintBrush.kt | 64 + .../icons/regular/PaintBrushArrowDown.kt | 81 ++ .../fluent/icons/regular/PaintBrushArrowUp.kt | 80 ++ .../fluent/icons/regular/PaintBucket.kt | 64 + .../com/konyaco/fluent/icons/regular/Pair.kt | 82 ++ .../konyaco/fluent/icons/regular/PanelLeft.kt | 48 + .../fluent/icons/regular/PanelLeftContract.kt | 61 + .../fluent/icons/regular/PanelLeftExpand.kt | 61 + .../fluent/icons/regular/PanelRight.kt | 48 + .../icons/regular/PanelRightContract.kt | 61 + .../konyaco/fluent/icons/regular/Password.kt | 77 + .../com/konyaco/fluent/icons/regular/Patch.kt | 102 ++ .../konyaco/fluent/icons/regular/Patient.kt | 78 ++ .../fluent/icons/regular/PauseCircle.kt | 42 + .../konyaco/fluent/icons/regular/Payment.kt | 54 + .../com/konyaco/fluent/icons/regular/Pen.kt | 48 + .../konyaco/fluent/icons/regular/PenOff.kt | 61 + .../fluent/icons/regular/PenProhibited.kt | 57 + .../konyaco/fluent/icons/regular/People.kt | 79 ++ .../konyaco/fluent/icons/regular/PeopleAdd.kt | 75 + .../fluent/icons/regular/PeopleAudience.kt | 96 ++ .../fluent/icons/regular/PeopleCheckmark.kt | 71 + .../fluent/icons/regular/PeopleCommunity.kt | 92 ++ .../icons/regular/PeopleCommunityAdd.kt | 112 ++ .../fluent/icons/regular/PeopleError.kt | 72 + .../fluent/icons/regular/PeopleList.kt | 83 ++ .../fluent/icons/regular/PeopleLock.kt | 84 ++ .../fluent/icons/regular/PeopleMoney.kt | 94 ++ .../fluent/icons/regular/PeopleProhibited.kt | 71 + .../fluent/icons/regular/PeopleQueue.kt | 82 ++ .../fluent/icons/regular/PeopleSearch.kt | 58 + .../fluent/icons/regular/PeopleSettings.kt | 89 ++ .../fluent/icons/regular/PeopleSwap.kt | 75 + .../fluent/icons/regular/PeopleTeam.kt | 86 ++ .../fluent/icons/regular/PeopleTeamAdd.kt | 113 ++ .../fluent/icons/regular/PeopleTeamDelete.kt | 121 ++ .../fluent/icons/regular/PeopleTeamToolbox.kt | 126 ++ .../fluent/icons/regular/PersonAccounts.kt | 72 + .../konyaco/fluent/icons/regular/PersonAdd.kt | 78 ++ .../fluent/icons/regular/PersonArrowLeft.kt | 77 + .../fluent/icons/regular/PersonArrowRight.kt | 64 + .../fluent/icons/regular/PersonAvailable.kt | 59 + .../fluent/icons/regular/PersonBoard.kt | 86 ++ .../fluent/icons/regular/PersonCall.kt | 75 + .../fluent/icons/regular/PersonChat.kt | 64 + .../fluent/icons/regular/PersonCircle.kt | 43 + .../fluent/icons/regular/PersonClock.kt | 59 + .../fluent/icons/regular/PersonDelete.kt | 85 ++ .../fluent/icons/regular/PersonEdit.kt | 55 + .../fluent/icons/regular/PersonFeedback.kt | 75 + .../fluent/icons/regular/PersonHeart.kt | 56 + .../fluent/icons/regular/PersonLightbulb.kt | 61 + .../fluent/icons/regular/PersonLock.kt | 72 + .../fluent/icons/regular/PersonMail.kt | 63 + .../fluent/icons/regular/PersonMoney.kt | 85 ++ .../fluent/icons/regular/PersonNote.kt | 70 + .../fluent/icons/regular/PersonPill.kt | 64 + .../fluent/icons/regular/PersonProhibited.kt | 59 + .../icons/regular/PersonQuestionMark.kt | 74 + .../fluent/icons/regular/PersonStar.kt | 67 + .../fluent/icons/regular/PersonSupport.kt | 72 + .../fluent/icons/regular/PersonSwap.kt | 65 + .../fluent/icons/regular/PersonSync.kt | 75 + .../konyaco/fluent/icons/regular/PersonTag.kt | 62 + .../fluent/icons/regular/PersonVoice.kt | 66 + .../com/konyaco/fluent/icons/regular/Phone.kt | 48 + .../konyaco/fluent/icons/regular/PhoneAdd.kt | 77 + .../fluent/icons/regular/PhoneArrowRight.kt | 79 ++ .../fluent/icons/regular/PhoneDesktop.kt | 78 ++ .../fluent/icons/regular/PhoneDismiss.kt | 85 ++ .../konyaco/fluent/icons/regular/PhoneKey.kt | 70 + .../fluent/icons/regular/PhoneLaptop.kt | 72 + .../fluent/icons/regular/PhoneLinkSetup.kt | 85 ++ .../konyaco/fluent/icons/regular/PhoneLock.kt | 72 + .../fluent/icons/regular/PhonePageHeader.kt | 40 + .../fluent/icons/regular/PhonePagination.kt | 54 + .../fluent/icons/regular/PhoneScreenTime.kt | 60 + .../fluent/icons/regular/PhoneShake.kt | 96 ++ .../fluent/icons/regular/PhoneSpanIn.kt | 100 ++ .../fluent/icons/regular/PhoneSpanOut.kt | 105 ++ .../fluent/icons/regular/PhoneSpeaker.kt | 84 ++ .../fluent/icons/regular/PhoneStatusBar.kt | 48 + .../fluent/icons/regular/PhoneTablet.kt | 73 + .../fluent/icons/regular/PhoneUpdate.kt | 74 + .../icons/regular/PhoneUpdateCheckmark.kt | 82 ++ .../icons/regular/PhoneVerticalScroll.kt | 64 + .../fluent/icons/regular/PhoneVibrate.kt | 90 ++ .../fluent/icons/regular/PhotoFilter.kt | 40 + .../com/konyaco/fluent/icons/regular/Pi.kt | 46 + .../fluent/icons/regular/PictureInPicture.kt | 50 + .../icons/regular/PictureInPictureEnter.kt | 63 + .../icons/regular/PictureInPictureExit.kt | 63 + .../com/konyaco/fluent/icons/regular/Pill.kt | 51 + .../konyaco/fluent/icons/regular/PinOff.kt | 59 + .../konyaco/fluent/icons/regular/Pipeline.kt | 50 + .../com/konyaco/fluent/icons/regular/Pivot.kt | 92 ++ .../fluent/icons/regular/PlayCircle.kt | 38 + .../fluent/icons/regular/PlugConnected.kt | 54 + .../fluent/icons/regular/PlugDisconnected.kt | 75 + .../konyaco/fluent/icons/regular/PointScan.kt | 63 + .../com/konyaco/fluent/icons/regular/Poll.kt | 64 + .../konyaco/fluent/icons/regular/PortHdmi.kt | 56 + .../fluent/icons/regular/PortMicroUsb.kt | 50 + .../konyaco/fluent/icons/regular/PortUsbA.kt | 40 + .../konyaco/fluent/icons/regular/PortUsbC.kt | 34 + .../fluent/icons/regular/PositionBackward.kt | 82 ++ .../fluent/icons/regular/PositionForward.kt | 90 ++ .../fluent/icons/regular/PositionToBack.kt | 103 ++ .../fluent/icons/regular/PositionToFront.kt | 101 ++ .../com/konyaco/fluent/icons/regular/Power.kt | 36 + .../fluent/icons/regular/Predictions.kt | 88 ++ .../konyaco/fluent/icons/regular/Premium.kt | 94 ++ .../fluent/icons/regular/PremiumPerson.kt | 104 ++ .../fluent/icons/regular/PresenceAvailable.kt | 40 + .../fluent/icons/regular/PresenceBlocked.kt | 35 + .../fluent/icons/regular/PresenceDnd.kt | 37 + .../fluent/icons/regular/PresenceOffline.kt | 45 + .../fluent/icons/regular/PresenceOof.kt | 42 + .../fluent/icons/regular/PresenceUnknown.kt | 30 + .../konyaco/fluent/icons/regular/Presenter.kt | 73 + .../fluent/icons/regular/PresenterOff.kt | 84 ++ .../fluent/icons/regular/PreviewLink.kt | 87 ++ .../konyaco/fluent/icons/regular/Previous.kt | 44 + .../com/konyaco/fluent/icons/regular/Print.kt | 78 ++ .../konyaco/fluent/icons/regular/PrintAdd.kt | 88 ++ .../fluent/icons/regular/Production.kt | 77 + .../icons/regular/ProductionCheckmark.kt | 85 ++ .../fluent/icons/regular/Prohibited.kt | 35 + .../icons/regular/ProhibitedMultiple.kt | 43 + .../fluent/icons/regular/ProjectionScreen.kt | 48 + .../icons/regular/ProjectionScreenDismiss.kt | 65 + .../fluent/icons/regular/ProtocolHandler.kt | 60 + .../com/konyaco/fluent/icons/regular/Pulse.kt | 43 + .../fluent/icons/regular/PulseSquare.kt | 66 + .../fluent/icons/regular/PuzzleCube.kt | 84 ++ .../fluent/icons/regular/PuzzlePiece.kt | 98 ++ .../konyaco/fluent/icons/regular/QrCode.kt | 126 ++ .../konyaco/fluent/icons/regular/Question.kt | 41 + .../fluent/icons/regular/QuestionCircle.kt | 48 + .../konyaco/fluent/icons/regular/QuizNew.kt | 101 ++ .../fluent/icons/regular/RadioButton.kt | 30 + .../fluent/icons/regular/RatingMature.kt | 57 + .../fluent/icons/regular/RatioOneToOne.kt | 68 + .../icons/regular/ReOrderDotsHorizontal.kt | 46 + .../icons/regular/ReOrderDotsVertical.kt | 46 + .../konyaco/fluent/icons/regular/ReadAloud.kt | 54 + .../fluent/icons/regular/ReadingList.kt | 57 + .../fluent/icons/regular/ReadingListAdd.kt | 87 ++ .../fluent/icons/regular/ReadingModeMobile.kt | 65 + .../fluent/icons/regular/RealEstate.kt | 75 + .../konyaco/fluent/icons/regular/Receipt.kt | 71 + .../fluent/icons/regular/ReceiptAdd.kt | 86 ++ .../fluent/icons/regular/ReceiptBag.kt | 98 ++ .../fluent/icons/regular/ReceiptCube.kt | 94 ++ .../fluent/icons/regular/ReceiptMoney.kt | 106 ++ .../fluent/icons/regular/ReceiptPlay.kt | 80 ++ .../konyaco/fluent/icons/regular/Record.kt | 34 + .../fluent/icons/regular/RecordStop.kt | 40 + .../icons/regular/RectangleLandscape.kt | 42 + .../konyaco/fluent/icons/regular/Resize.kt | 63 + .../fluent/icons/regular/ResizeImage.kt | 77 + .../fluent/icons/regular/ResizeLarge.kt | 82 ++ .../fluent/icons/regular/ResizeSmall.kt | 82 ++ .../fluent/icons/regular/ResizeTable.kt | 121 ++ .../fluent/icons/regular/ResizeVideo.kt | 92 ++ .../konyaco/fluent/icons/regular/Reward.kt | 62 + .../konyaco/fluent/icons/regular/Rewind.kt | 48 + .../konyaco/fluent/icons/regular/Rhombus.kt | 42 + .../konyaco/fluent/icons/regular/Ribbon.kt | 49 + .../konyaco/fluent/icons/regular/RibbonAdd.kt | 65 + .../konyaco/fluent/icons/regular/RibbonOff.kt | 59 + .../fluent/icons/regular/RibbonStar.kt | 63 + .../konyaco/fluent/icons/regular/RoadCone.kt | 48 + .../konyaco/fluent/icons/regular/Rocket.kt | 107 ++ .../fluent/icons/regular/RotateLeft.kt | 61 + .../fluent/icons/regular/RotateRight.kt | 62 + .../konyaco/fluent/icons/regular/Router.kt | 65 + .../konyaco/fluent/icons/regular/RowTriple.kt | 82 ++ .../com/konyaco/fluent/icons/regular/Rss.kt | 74 + .../com/konyaco/fluent/icons/regular/Ruler.kt | 64 + .../com/konyaco/fluent/icons/regular/Run.kt | 97 ++ .../konyaco/fluent/icons/regular/Sanitize.kt | 133 ++ .../fluent/icons/regular/SaveArrowRight.kt | 81 ++ .../konyaco/fluent/icons/regular/SaveCopy.kt | 67 + .../konyaco/fluent/icons/regular/SaveEdit.kt | 79 ++ .../fluent/icons/regular/SaveMultiple.kt | 83 ++ .../konyaco/fluent/icons/regular/Savings.kt | 97 ++ .../konyaco/fluent/icons/regular/ScaleFill.kt | 91 ++ .../konyaco/fluent/icons/regular/ScaleFit.kt | 67 + .../konyaco/fluent/icons/regular/Scales.kt | 75 + .../com/konyaco/fluent/icons/regular/Scan.kt | 81 ++ .../fluent/icons/regular/ScanCamera.kt | 89 ++ .../konyaco/fluent/icons/regular/ScanDash.kt | 68 + .../fluent/icons/regular/ScanObject.kt | 78 ++ .../konyaco/fluent/icons/regular/ScanTable.kt | 101 ++ .../konyaco/fluent/icons/regular/ScanText.kt | 87 ++ .../fluent/icons/regular/ScanThumbUp.kt | 106 ++ .../fluent/icons/regular/ScanThumbUpOff.kt | 121 ++ .../konyaco/fluent/icons/regular/ScanType.kt | 82 ++ .../fluent/icons/regular/ScanTypeCheckmark.kt | 88 ++ .../fluent/icons/regular/Scratchpad.kt | 96 ++ .../fluent/icons/regular/ScreenSearch.kt | 51 + .../fluent/icons/regular/Screenshot.kt | 86 ++ .../fluent/icons/regular/SearchInfo.kt | 45 + .../fluent/icons/regular/SearchSquare.kt | 53 + .../fluent/icons/regular/SearchVisual.kt | 74 + .../fluent/icons/regular/SelectAllOff.kt | 52 + .../fluent/icons/regular/SelectAllOn.kt | 66 + .../fluent/icons/regular/SelectObject.kt | 65 + .../fluent/icons/regular/SelectObjectSkew.kt | 62 + .../icons/regular/SelectObjectSkewDismiss.kt | 76 + .../icons/regular/SelectObjectSkewEdit.kt | 70 + .../konyaco/fluent/icons/regular/SendClock.kt | 58 + .../konyaco/fluent/icons/regular/SendCopy.kt | 77 + .../fluent/icons/regular/SerialPort.kt | 78 ++ .../konyaco/fluent/icons/regular/Server.kt | 61 + .../fluent/icons/regular/ServiceBell.kt | 62 + .../fluent/icons/regular/SettingsChat.kt | 105 ++ .../fluent/icons/regular/ShapeExclude.kt | 117 ++ .../fluent/icons/regular/ShapeIntersect.kt | 84 ++ .../fluent/icons/regular/ShapeSubtract.kt | 87 ++ .../fluent/icons/regular/ShapeUnion.kt | 101 ++ .../konyaco/fluent/icons/regular/Shapes.kt | 49 + .../fluent/icons/regular/ShareAndroid.kt | 47 + .../fluent/icons/regular/ShareCloseTray.kt | 55 + .../konyaco/fluent/icons/regular/ShareIos.kt | 59 + .../fluent/icons/regular/ShareScreenPerson.kt | 55 + .../icons/regular/ShareScreenPersonOverlay.kt | 65 + .../regular/ShareScreenPersonOverlayInside.kt | 67 + .../icons/regular/ShareScreenPersonP.kt | 70 + .../fluent/icons/regular/ShareScreenStart.kt | 55 + .../fluent/icons/regular/ShareScreenStop.kt | 57 + .../konyaco/fluent/icons/regular/Shield.kt | 42 + .../fluent/icons/regular/ShieldBadge.kt | 72 + .../fluent/icons/regular/ShieldCheckmark.kt | 56 + .../fluent/icons/regular/ShieldDismiss.kt | 62 + .../fluent/icons/regular/ShieldError.kt | 54 + .../fluent/icons/regular/ShieldGlobe.kt | 80 ++ .../fluent/icons/regular/ShieldKeyhole.kt | 49 + .../fluent/icons/regular/ShieldLock.kt | 67 + .../fluent/icons/regular/ShieldProhibited.kt | 54 + .../fluent/icons/regular/ShieldTask.kt | 51 + .../konyaco/fluent/icons/regular/Shifts.kt | 54 + .../fluent/icons/regular/Shifts30Minutes.kt | 94 ++ .../fluent/icons/regular/ShiftsActivity.kt | 60 + .../konyaco/fluent/icons/regular/ShiftsAdd.kt | 67 + .../icons/regular/ShiftsAvailability.kt | 61 + .../fluent/icons/regular/ShiftsCheckmark.kt | 63 + .../konyaco/fluent/icons/regular/ShiftsDay.kt | 80 ++ .../fluent/icons/regular/ShiftsOpen.kt | 59 + .../fluent/icons/regular/ShiftsProhibited.kt | 63 + .../icons/regular/ShiftsQuestionMark.kt | 76 + .../fluent/icons/regular/ShiftsTeam.kt | 75 + .../fluent/icons/regular/ShoppingBag.kt | 64 + .../icons/regular/ShoppingBagArrowLeft.kt | 91 ++ .../icons/regular/ShoppingBagDismiss.kt | 78 ++ .../fluent/icons/regular/ShoppingBagPause.kt | 78 ++ .../icons/regular/ShoppingBagPercent.kt | 83 ++ .../fluent/icons/regular/ShoppingBagPlay.kt | 80 ++ .../fluent/icons/regular/ShoppingBagTag.kt | 78 ++ .../konyaco/fluent/icons/regular/Shortpick.kt | 127 ++ .../konyaco/fluent/icons/regular/SignOut.kt | 72 + .../konyaco/fluent/icons/regular/Signature.kt | 79 ++ .../com/konyaco/fluent/icons/regular/Sim.kt | 78 ++ .../fluent/icons/regular/SkipBack10.kt | 68 + .../fluent/icons/regular/SkipForward10.kt | 68 + .../fluent/icons/regular/SkipForward30.kt | 84 ++ .../fluent/icons/regular/SkipForwardTab.kt | 56 + .../com/konyaco/fluent/icons/regular/Sleep.kt | 52 + .../konyaco/fluent/icons/regular/SlideAdd.kt | 58 + .../fluent/icons/regular/SlideArrowRight.kt | 76 + .../fluent/icons/regular/SlideEraser.kt | 61 + .../konyaco/fluent/icons/regular/SlideGrid.kt | 106 ++ .../konyaco/fluent/icons/regular/SlideHide.kt | 124 ++ .../fluent/icons/regular/SlideLayout.kt | 74 + .../konyaco/fluent/icons/regular/SlideLink.kt | 70 + .../fluent/icons/regular/SlideMicrophone.kt | 83 ++ .../fluent/icons/regular/SlideMultiple.kt | 60 + .../icons/regular/SlideMultipleArrowRight.kt | 74 + .../icons/regular/SlideMultipleSearch.kt | 65 + .../fluent/icons/regular/SlideSearch.kt | 69 + .../fluent/icons/regular/SlideSettings.kt | 72 + .../konyaco/fluent/icons/regular/SlideSize.kt | 67 + .../konyaco/fluent/icons/regular/SlideText.kt | 61 + .../fluent/icons/regular/SlideTransition.kt | 60 + .../fluent/icons/regular/Smartwatch.kt | 70 + .../fluent/icons/regular/SmartwatchDot.kt | 77 + .../konyaco/fluent/icons/regular/Snooze.kt | 59 + .../fluent/icons/regular/SoundSource.kt | 56 + .../fluent/icons/regular/SoundWaveCircle.kt | 54 + .../konyaco/fluent/icons/regular/Spacebar.kt | 36 + .../konyaco/fluent/icons/regular/Sparkle.kt | 82 ++ .../konyaco/fluent/icons/regular/Speaker0.kt | 45 + .../konyaco/fluent/icons/regular/Speaker1.kt | 54 + .../konyaco/fluent/icons/regular/Speaker2.kt | 95 ++ .../fluent/icons/regular/SpeakerBluetooth.kt | 81 ++ .../fluent/icons/regular/SpeakerEdit.kt | 70 + .../fluent/icons/regular/SpeakerMute.kt | 63 + .../fluent/icons/regular/SpeakerOff.kt | 70 + .../fluent/icons/regular/SpeakerSettings.kt | 76 + .../fluent/icons/regular/SpeakerUsb.kt | 70 + .../fluent/icons/regular/SplitHorizontal.kt | 56 + .../fluent/icons/regular/SplitVertical.kt | 56 + .../com/konyaco/fluent/icons/regular/Sport.kt | 81 ++ .../icons/regular/SportAmericanFootball.kt | 60 + .../fluent/icons/regular/SportBaseball.kt | 63 + .../fluent/icons/regular/SportBasketball.kt | 92 ++ .../fluent/icons/regular/SportHockey.kt | 68 + .../fluent/icons/regular/SportSoccer.kt | 98 ++ .../konyaco/fluent/icons/regular/Square.kt | 42 + .../icons/regular/SquareArrowForward.kt | 60 + .../fluent/icons/regular/SquareHint.kt | 73 + .../fluent/icons/regular/SquareHintApps.kt | 96 ++ .../icons/regular/SquareHintSparkles.kt | 114 ++ .../fluent/icons/regular/SquareMultiple.kt | 56 + .../com/konyaco/fluent/icons/regular/Stack.kt | 62 + .../fluent/icons/regular/StackArrowForward.kt | 80 ++ .../konyaco/fluent/icons/regular/StackStar.kt | 80 ++ .../konyaco/fluent/icons/regular/StarAdd.kt | 67 + .../fluent/icons/regular/StarArrowRightEnd.kt | 65 + .../icons/regular/StarArrowRightStart.kt | 65 + .../fluent/icons/regular/StarDismiss.kt | 67 + .../konyaco/fluent/icons/regular/StarEdit.kt | 58 + .../fluent/icons/regular/StarEmphasis.kt | 83 ++ .../konyaco/fluent/icons/regular/StarHalf.kt | 51 + .../icons/regular/StarLineHorizontal3.kt | 60 + .../konyaco/fluent/icons/regular/StarOff.kt | 64 + .../fluent/icons/regular/StarOneQuarter.kt | 54 + .../fluent/icons/regular/StarProhibited.kt | 63 + .../fluent/icons/regular/StarSettings.kt | 81 ++ .../fluent/icons/regular/StarThreeQuarter.kt | 51 + .../konyaco/fluent/icons/regular/Status.kt | 50 + .../com/konyaco/fluent/icons/regular/Steps.kt | 72 + .../fluent/icons/regular/Stethoscope.kt | 50 + .../konyaco/fluent/icons/regular/Sticker.kt | 67 + .../fluent/icons/regular/StickerAdd.kt | 85 ++ .../com/konyaco/fluent/icons/regular/Stop.kt | 42 + .../konyaco/fluent/icons/regular/Storage.kt | 52 + .../fluent/icons/regular/StoreMicrosoft.kt | 78 ++ .../konyaco/fluent/icons/regular/Stream.kt | 64 + .../fluent/icons/regular/StyleGuide.kt | 60 + .../konyaco/fluent/icons/regular/SubGrid.kt | 100 ++ .../konyaco/fluent/icons/regular/Subtitles.kt | 68 + .../fluent/icons/regular/SubtractCircle.kt | 36 + .../fluent/icons/regular/SubtractSquare.kt | 48 + .../fluent/icons/regular/SurfaceEarbuds.kt | 110 ++ .../fluent/icons/regular/SurfaceHub.kt | 70 + .../konyaco/fluent/icons/regular/SwipeDown.kt | 48 + .../fluent/icons/regular/SwipeRight.kt | 48 + .../konyaco/fluent/icons/regular/SwipeUp.kt | 48 + .../konyaco/fluent/icons/regular/Symbols.kt | 115 ++ .../konyaco/fluent/icons/regular/Syringe.kt | 77 + .../konyaco/fluent/icons/regular/System.kt | 42 + .../com/konyaco/fluent/icons/regular/Tab.kt | 42 + .../konyaco/fluent/icons/regular/TabAdd.kt | 58 + .../fluent/icons/regular/TabArrowLeft.kt | 56 + .../fluent/icons/regular/TabDesktop.kt | 52 + .../icons/regular/TabDesktopArrowClockwise.kt | 64 + .../fluent/icons/regular/TabDesktopBottom.kt | 52 + .../fluent/icons/regular/TabDesktopImage.kt | 74 + .../icons/regular/TabDesktopMultipleBottom.kt | 66 + .../fluent/icons/regular/TabInPrivate.kt | 84 ++ .../icons/regular/TabInprivateAccount.kt | 85 ++ .../fluent/icons/regular/TabProhibited.kt | 54 + .../fluent/icons/regular/TabShieldDismiss.kt | 87 ++ .../com/konyaco/fluent/icons/regular/Table.kt | 90 ++ .../konyaco/fluent/icons/regular/TableAdd.kt | 96 ++ .../fluent/icons/regular/TableBottomRow.kt | 60 + .../fluent/icons/regular/TableCellEdit.kt | 63 + .../fluent/icons/regular/TableCellsMerge.kt | 73 + .../fluent/icons/regular/TableCellsSplit.kt | 72 + .../fluent/icons/regular/TableDeleteColumn.kt | 100 ++ .../fluent/icons/regular/TableDeleteRow.kt | 100 ++ .../fluent/icons/regular/TableDismiss.kt | 96 ++ .../konyaco/fluent/icons/regular/TableEdit.kt | 93 ++ .../fluent/icons/regular/TableFreezeColumn.kt | 78 ++ .../icons/regular/TableFreezeColumnAndRow.kt | 69 + .../fluent/icons/regular/TableFreezeRow.kt | 78 ++ .../fluent/icons/regular/TableInsertColumn.kt | 66 + .../fluent/icons/regular/TableInsertRow.kt | 66 + .../fluent/icons/regular/TableLightning.kt | 95 ++ .../konyaco/fluent/icons/regular/TableLink.kt | 106 ++ .../fluent/icons/regular/TableMoveAbove.kt | 89 ++ .../fluent/icons/regular/TableMoveBelow.kt | 89 ++ .../fluent/icons/regular/TableMoveLeft.kt | 89 ++ .../fluent/icons/regular/TableMoveRight.kt | 89 ++ .../fluent/icons/regular/TableResizeColumn.kt | 81 ++ .../fluent/icons/regular/TableResizeRow.kt | 81 ++ .../fluent/icons/regular/TableSettings.kt | 110 ++ .../fluent/icons/regular/TableSimple.kt | 60 + .../fluent/icons/regular/TableStackAbove.kt | 76 + .../fluent/icons/regular/TableStackBelow.kt | 76 + .../fluent/icons/regular/TableStackLeft.kt | 76 + .../fluent/icons/regular/TableStackRight.kt | 76 + .../fluent/icons/regular/TableSwitch.kt | 110 ++ .../konyaco/fluent/icons/regular/Tablet.kt | 50 + .../fluent/icons/regular/TabletSpeaker.kt | 89 ++ .../com/konyaco/fluent/icons/regular/Tabs.kt | 70 + .../fluent/icons/regular/TagDismiss.kt | 69 + .../konyaco/fluent/icons/regular/TagError.kt | 65 + .../konyaco/fluent/icons/regular/TagLock.kt | 75 + .../fluent/icons/regular/TagMultiple.kt | 66 + .../konyaco/fluent/icons/regular/TagOff.kt | 64 + .../fluent/icons/regular/TagQuestionMark.kt | 74 + .../konyaco/fluent/icons/regular/TagReset.kt | 65 + .../konyaco/fluent/icons/regular/TagSearch.kt | 62 + .../konyaco/fluent/icons/regular/TapDouble.kt | 98 ++ .../konyaco/fluent/icons/regular/TapSingle.kt | 86 ++ .../konyaco/fluent/icons/regular/Target.kt | 42 + .../fluent/icons/regular/TargetArrow.kt | 62 + .../fluent/icons/regular/TargetEdit.kt | 54 + .../fluent/icons/regular/TaskListAdd.kt | 90 ++ .../fluent/icons/regular/TaskListLtr.kt | 69 + .../fluent/icons/regular/TaskListRtl.kt | 69 + .../fluent/icons/regular/TaskListSquareAdd.kt | 84 ++ .../fluent/icons/regular/TaskListSquareLtr.kt | 74 + .../fluent/icons/regular/TaskListSquareRtl.kt | 74 + .../konyaco/fluent/icons/regular/TasksApp.kt | 84 ++ .../com/konyaco/fluent/icons/regular/Teddy.kt | 64 + .../fluent/icons/regular/Temperature.kt | 56 + .../com/konyaco/fluent/icons/regular/Tent.kt | 58 + .../konyaco/fluent/icons/regular/TetrisApp.kt | 117 ++ .../fluent/icons/regular/TextAddSpaceAfter.kt | 45 + .../icons/regular/TextAddSpaceBefore.kt | 45 + .../konyaco/fluent/icons/regular/TextAddT.kt | 59 + .../fluent/icons/regular/TextAlignCenter.kt | 42 + .../icons/regular/TextAlignCenterRotate270.kt | 42 + .../icons/regular/TextAlignCenterRotate90.kt | 42 + .../icons/regular/TextAlignDistributed.kt | 52 + .../regular/TextAlignDistributedEvenly.kt | 53 + .../regular/TextAlignDistributedVertical.kt | 52 + .../fluent/icons/regular/TextAlignJustify.kt | 42 + .../icons/regular/TextAlignJustifyLow.kt | 42 + .../regular/TextAlignJustifyLowRotate270.kt | 42 + .../regular/TextAlignJustifyLowRotate90.kt | 42 + .../regular/TextAlignJustifyRotate270.kt | 42 + .../icons/regular/TextAlignJustifyRotate90.kt | 42 + .../fluent/icons/regular/TextAlignLeft.kt | 42 + .../icons/regular/TextAlignLeftRotate270.kt | 42 + .../icons/regular/TextAlignLeftRotate90.kt | 42 + .../fluent/icons/regular/TextAlignRight.kt | 42 + .../icons/regular/TextAlignRightRotate270.kt | 42 + .../icons/regular/TextAlignRightRotate90.kt | 42 + .../konyaco/fluent/icons/regular/TextBold.kt | 47 + .../fluent/icons/regular/TextBoxSettings.kt | 92 ++ .../fluent/icons/regular/TextBulletListAdd.kt | 70 + .../fluent/icons/regular/TextBulletListLtr.kt | 58 + .../icons/regular/TextBulletListRotate270.kt | 55 + .../icons/regular/TextBulletListRotate90.kt | 55 + .../fluent/icons/regular/TextBulletListRtl.kt | 55 + .../icons/regular/TextBulletListSquare.kt | 74 + .../icons/regular/TextBulletListSquareEdit.kt | 81 ++ .../regular/TextBulletListSquareWarning.kt | 93 ++ .../icons/regular/TextBulletListTree.kt | 58 + .../fluent/icons/regular/TextCaseLowercase.kt | 68 + .../fluent/icons/regular/TextCaseTitle.kt | 56 + .../fluent/icons/regular/TextCaseUppercase.kt | 59 + .../fluent/icons/regular/TextChangeCase.kt | 66 + .../icons/regular/TextClearFormatting.kt | 95 ++ .../fluent/icons/regular/TextCollapse.kt | 60 + .../konyaco/fluent/icons/regular/TextColor.kt | 64 + .../fluent/icons/regular/TextColumnOne.kt | 50 + .../icons/regular/TextColumnOneNarrow.kt | 47 + .../fluent/icons/regular/TextColumnOneWide.kt | 47 + .../regular/TextColumnOneWideLightning.kt | 66 + .../fluent/icons/regular/TextColumnThree.kt | 106 ++ .../fluent/icons/regular/TextColumnTwo.kt | 78 ++ .../fluent/icons/regular/TextColumnTwoLeft.kt | 78 ++ .../icons/regular/TextColumnTwoRight.kt | 78 ++ .../fluent/icons/regular/TextContinuous.kt | 56 + .../fluent/icons/regular/TextDensity.kt | 73 + .../fluent/icons/regular/TextDescription.kt | 54 + .../regular/TextDirectionHorizontalLeft.kt | 68 + .../regular/TextDirectionHorizontalRight.kt | 68 + .../regular/TextDirectionRotate270Right.kt | 67 + .../regular/TextDirectionRotate90Left.kt | 67 + .../regular/TextDirectionRotate90Right.kt | 67 + .../icons/regular/TextDirectionVertical.kt | 67 + .../fluent/icons/regular/TextEditStyle.kt | 61 + .../fluent/icons/regular/TextEffects.kt | 60 + .../fluent/icons/regular/TextExpand.kt | 67 + .../konyaco/fluent/icons/regular/TextField.kt | 62 + .../fluent/icons/regular/TextFirstLine.kt | 50 + .../konyaco/fluent/icons/regular/TextFont.kt | 67 + .../fluent/icons/regular/TextFontInfo.kt | 54 + .../fluent/icons/regular/TextFontSize.kt | 60 + .../fluent/icons/regular/TextFootnote.kt | 86 ++ .../icons/regular/TextGrammarArrowLeft.kt | 76 + .../icons/regular/TextGrammarArrowRight.kt | 78 ++ .../icons/regular/TextGrammarCheckmark.kt | 59 + .../icons/regular/TextGrammarDismiss.kt | 65 + .../icons/regular/TextGrammarSettings.kt | 79 ++ .../fluent/icons/regular/TextGrammarWand.kt | 80 ++ .../fluent/icons/regular/TextHanging.kt | 50 + .../fluent/icons/regular/TextHeader1.kt | 47 + .../fluent/icons/regular/TextHeader2.kt | 54 + .../fluent/icons/regular/TextHeader3.kt | 61 + .../icons/regular/TextIndentDecreaseLtr.kt | 54 + .../regular/TextIndentDecreaseRotate270.kt | 52 + .../regular/TextIndentDecreaseRotate90.kt | 52 + .../icons/regular/TextIndentDecreaseRtl.kt | 55 + .../icons/regular/TextIndentIncreaseLtr.kt | 53 + .../regular/TextIndentIncreaseRotate270.kt | 53 + .../regular/TextIndentIncreaseRotate90.kt | 53 + .../icons/regular/TextIndentIncreaseRtl.kt | 53 + .../fluent/icons/regular/TextItalic.kt | 47 + .../fluent/icons/regular/TextLineSpacing.kt | 66 + .../konyaco/fluent/icons/regular/TextMore.kt | 50 + .../fluent/icons/regular/TextNumberFormat.kt | 160 +++ .../fluent/icons/regular/TextNumberListLtr.kt | 107 ++ .../icons/regular/TextNumberListRotate270.kt | 107 ++ .../icons/regular/TextNumberListRotate90.kt | 108 ++ .../fluent/icons/regular/TextNumberListRtl.kt | 108 ++ .../fluent/icons/regular/TextParagraph.kt | 52 + .../icons/regular/TextParagraphDirection.kt | 69 + .../icons/regular/TextPositionBehind.kt | 63 + .../fluent/icons/regular/TextPositionFront.kt | 60 + .../fluent/icons/regular/TextPositionLine.kt | 51 + .../icons/regular/TextPositionSquare.kt | 85 ++ .../icons/regular/TextPositionThrough.kt | 100 ++ .../fluent/icons/regular/TextPositionTight.kt | 86 ++ .../icons/regular/TextPositionTopBottom.kt | 46 + .../fluent/icons/regular/TextProofingTools.kt | 110 ++ .../konyaco/fluent/icons/regular/TextQuote.kt | 48 + .../fluent/icons/regular/TextSortAscending.kt | 63 + .../icons/regular/TextSortDescending.kt | 63 + .../fluent/icons/regular/TextStrikethrough.kt | 56 + .../fluent/icons/regular/TextSubscript.kt | 59 + .../fluent/icons/regular/TextSuperscript.kt | 58 + .../com/konyaco/fluent/icons/regular/TextT.kt | 42 + .../fluent/icons/regular/TextUnderline.kt | 44 + .../fluent/icons/regular/TextWordCount.kt | 101 ++ .../konyaco/fluent/icons/regular/TextWrap.kt | 51 + .../konyaco/fluent/icons/regular/Textbox.kt | 61 + .../icons/regular/TextboxAlignBottom.kt | 55 + .../regular/TextboxAlignBottomRotate90.kt | 55 + .../icons/regular/TextboxAlignCenter.kt | 60 + .../icons/regular/TextboxAlignMiddle.kt | 60 + .../regular/TextboxAlignMiddleRotate90.kt | 60 + .../fluent/icons/regular/TextboxAlignTop.kt | 55 + .../icons/regular/TextboxAlignTopRotate90.kt | 55 + .../fluent/icons/regular/TextboxMore.kt | 72 + .../fluent/icons/regular/TextboxRotate90.kt | 61 + .../konyaco/fluent/icons/regular/Thinking.kt | 58 + .../fluent/icons/regular/ThumbDislike.kt | 60 + .../konyaco/fluent/icons/regular/ThumbLike.kt | 59 + .../fluent/icons/regular/TicketDiagonal.kt | 56 + .../fluent/icons/regular/TicketHorizontal.kt | 55 + .../fluent/icons/regular/TimeAndWeather.kt | 101 ++ .../fluent/icons/regular/TimePicker.kt | 100 ++ .../konyaco/fluent/icons/regular/Timeline.kt | 81 ++ .../com/konyaco/fluent/icons/regular/Timer.kt | 52 + .../konyaco/fluent/icons/regular/Timer10.kt | 74 + .../konyaco/fluent/icons/regular/Timer2.kt | 64 + .../konyaco/fluent/icons/regular/Timer3.kt | 81 ++ .../konyaco/fluent/icons/regular/TimerOff.kt | 63 + .../fluent/icons/regular/ToggleLeft.kt | 39 + .../fluent/icons/regular/ToggleMultiple.kt | 55 + .../fluent/icons/regular/ToggleRight.kt | 39 + .../konyaco/fluent/icons/regular/Toolbox.kt | 79 ++ .../fluent/icons/regular/TooltipQuote.kt | 89 ++ .../konyaco/fluent/icons/regular/TopSpeed.kt | 57 + .../konyaco/fluent/icons/regular/Translate.kt | 91 ++ .../fluent/icons/regular/Transmission.kt | 69 + .../fluent/icons/regular/TrayItemAdd.kt | 82 ++ .../fluent/icons/regular/TrayItemRemove.kt | 81 ++ .../konyaco/fluent/icons/regular/Trophy.kt | 83 ++ .../konyaco/fluent/icons/regular/TrophyOff.kt | 94 ++ .../com/konyaco/fluent/icons/regular/Tv.kt | 48 + .../com/konyaco/fluent/icons/regular/TvUsb.kt | 74 + .../konyaco/fluent/icons/regular/Umbrella.kt | 71 + .../fluent/icons/regular/UninstallApp.kt | 84 ++ .../konyaco/fluent/icons/regular/UsbPlug.kt | 63 + .../konyaco/fluent/icons/regular/UsbStick.kt | 55 + .../com/konyaco/fluent/icons/regular/Vault.kt | 70 + .../fluent/icons/regular/VehicleBicycle.kt | 65 + .../fluent/icons/regular/VehicleBus.kt | 90 ++ .../fluent/icons/regular/VehicleCab.kt | 111 ++ .../fluent/icons/regular/VehicleCar.kt | 104 ++ .../icons/regular/VehicleCarCollision.kt | 97 ++ .../fluent/icons/regular/VehicleShip.kt | 98 ++ .../fluent/icons/regular/VehicleSubway.kt | 69 + .../fluent/icons/regular/VehicleTruck.kt | 106 ++ .../fluent/icons/regular/VehicleTruckBag.kt | 111 ++ .../fluent/icons/regular/VehicleTruckCube.kt | 103 ++ .../icons/regular/VehicleTruckProfile.kt | 78 ++ .../com/konyaco/fluent/icons/regular/Video.kt | 54 + .../konyaco/fluent/icons/regular/Video360.kt | 73 + .../konyaco/fluent/icons/regular/VideoAdd.kt | 70 + .../icons/regular/VideoBackgroundEffect.kt | 107 ++ .../konyaco/fluent/icons/regular/VideoChat.kt | 72 + .../konyaco/fluent/icons/regular/VideoClip.kt | 50 + .../fluent/icons/regular/VideoClipMultiple.kt | 60 + .../fluent/icons/regular/VideoClipOff.kt | 61 + .../konyaco/fluent/icons/regular/VideoOff.kt | 60 + .../fluent/icons/regular/VideoPerson.kt | 67 + .../fluent/icons/regular/VideoPersonCall.kt | 94 ++ .../fluent/icons/regular/VideoPersonOff.kt | 74 + .../icons/regular/VideoPersonSparkle.kt | 113 ++ .../fluent/icons/regular/VideoPersonStar.kt | 79 ++ .../icons/regular/VideoPersonStarOff.kt | 90 ++ .../fluent/icons/regular/VideoPlayPause.kt | 78 ++ .../fluent/icons/regular/VideoProhibited.kt | 61 + .../fluent/icons/regular/VideoSecurity.kt | 70 + .../fluent/icons/regular/VideoSwitch.kt | 93 ++ .../fluent/icons/regular/ViewDesktop.kt | 81 ++ .../fluent/icons/regular/ViewDesktopMobile.kt | 68 + .../konyaco/fluent/icons/regular/Voicemail.kt | 57 + .../com/konyaco/fluent/icons/regular/Vote.kt | 78 ++ .../fluent/icons/regular/WalkieTalkie.kt | 81 ++ .../konyaco/fluent/icons/regular/Wallet.kt | 58 + .../fluent/icons/regular/WalletCreditCard.kt | 70 + .../konyaco/fluent/icons/regular/Wallpaper.kt | 78 ++ .../com/konyaco/fluent/icons/regular/Wand.kt | 129 ++ .../icons/regular/WeatherBlowingSnow.kt | 63 + .../fluent/icons/regular/WeatherCloudy.kt | 57 + .../fluent/icons/regular/WeatherDrizzle.kt | 71 + .../fluent/icons/regular/WeatherDuststorm.kt | 75 + .../fluent/icons/regular/WeatherFog.kt | 59 + .../fluent/icons/regular/WeatherHailDay.kt | 97 ++ .../fluent/icons/regular/WeatherHailNight.kt | 72 + .../fluent/icons/regular/WeatherHaze.kt | 90 ++ .../fluent/icons/regular/WeatherMoon.kt | 36 + .../fluent/icons/regular/WeatherMoonOff.kt | 47 + .../icons/regular/WeatherPartlyCloudyDay.kt | 85 ++ .../icons/regular/WeatherPartlyCloudyNight.kt | 60 + .../fluent/icons/regular/WeatherRain.kt | 59 + .../icons/regular/WeatherRainShowersDay.kt | 100 ++ .../icons/regular/WeatherRainShowersNight.kt | 75 + .../fluent/icons/regular/WeatherRainSnow.kt | 68 + .../fluent/icons/regular/WeatherSnow.kt | 64 + .../icons/regular/WeatherSnowShowerDay.kt | 105 ++ .../icons/regular/WeatherSnowShowerNight.kt | 80 ++ .../fluent/icons/regular/WeatherSnowflake.kt | 91 ++ .../fluent/icons/regular/WeatherSqualls.kt | 52 + .../fluent/icons/regular/WeatherSunny.kt | 82 ++ .../fluent/icons/regular/WeatherSunnyHigh.kt | 98 ++ .../fluent/icons/regular/WeatherSunnyLow.kt | 69 + .../icons/regular/WeatherThunderstorm.kt | 77 + .../konyaco/fluent/icons/regular/WebAsset.kt | 48 + .../fluent/icons/regular/Whiteboard.kt | 83 ++ .../com/konyaco/fluent/icons/regular/Wifi1.kt | 47 + .../com/konyaco/fluent/icons/regular/Wifi2.kt | 40 + .../com/konyaco/fluent/icons/regular/Wifi3.kt | 33 + .../com/konyaco/fluent/icons/regular/Wifi4.kt | 26 + .../konyaco/fluent/icons/regular/WifiLock.kt | 74 + .../konyaco/fluent/icons/regular/WifiOff.kt | 56 + .../fluent/icons/regular/WifiWarning.kt | 64 + .../konyaco/fluent/icons/regular/Window.kt | 48 + .../fluent/icons/regular/WindowApps.kt | 83 ++ .../fluent/icons/regular/WindowArrowUp.kt | 78 ++ .../fluent/icons/regular/WindowDevTools.kt | 77 + .../konyaco/fluent/icons/regular/WindowNew.kt | 76 + .../fluent/icons/regular/WindowShield.kt | 62 + .../fluent/icons/regular/WindowWrench.kt | 67 + .../fluent/icons/regular/WrenchScrewdriver.kt | 90 ++ .../fluent/icons/regular/XboxConsole.kt | 46 + .../fluent/icons/regular/XboxController.kt | 76 + .../com/konyaco/fluent/icons/regular/Xray.kt | 84 ++ .../konyaco/fluent/icons/regular/ZoomFit.kt | 82 ++ .../konyaco/fluent/icons/regular/ZoomIn.kt | 49 + .../konyaco/fluent/icons/regular/ZoomOut.kt | 40 + fluent-icons-generator/README.md | 16 + fluent-icons-generator/build.gradle.kts | 22 + .../src/jvmMain/expApis.txt | 0 .../src/jvmMain/genApis.txt | 0 .../common/vectordrawable/EllipseSolver.java | 276 ++++ .../common/vectordrawable/GradientStop.java | 49 + ...legalVectorDrawableResourceRefException.kt | 27 + .../common/vectordrawable/PathBuilder.java | 236 ++++ .../ide/common/vectordrawable/PathParser.java | 202 +++ .../ResourcesNotSupportedException.java | 40 + .../ide/common/vectordrawable/Svg2Vector.java | 1241 +++++++++++++++++ .../vectordrawable/SvgClipPathNode.java | 201 +++ .../ide/common/vectordrawable/SvgColor.java | 257 ++++ .../vectordrawable/SvgGradientNode.java | 428 ++++++ .../common/vectordrawable/SvgGroupNode.java | 171 +++ .../common/vectordrawable/SvgLeafNode.java | 294 ++++ .../ide/common/vectordrawable/SvgNode.java | 322 +++++ .../ide/common/vectordrawable/SvgTree.java | 501 +++++++ .../ide/common/vectordrawable/VdElement.java | 41 + .../ide/common/vectordrawable/VdGroup.java | 173 +++ .../ide/common/vectordrawable/VdIcon.java | 330 +++++ .../common/vectordrawable/VdNodeRender.java | 394 ++++++ .../common/vectordrawable/VdOverrideInfo.kt | 47 + .../ide/common/vectordrawable/VdParser.java | 47 + .../ide/common/vectordrawable/VdPath.java | 849 +++++++++++ .../ide/common/vectordrawable/VdPreview.java | 274 ++++ .../ide/common/vectordrawable/VdTree.java | 225 +++ .../ide/common/vectordrawable/VdUtil.kt | 89 ++ .../material/icons/generator/CoreIcons.kt | 34 + .../compose/material/icons/generator/Icon.kt | 35 + .../material/icons/generator/IconParser.kt | 132 ++ .../material/icons/generator/IconProcessor.kt | 227 +++ .../generator/IconTestingManifestGenerator.kt | 135 ++ .../material/icons/generator/IconTheme.kt | 44 + .../material/icons/generator/IconWriter.kt | 53 + .../icons/generator/ImageVectorGenerator.kt | 182 +++ .../icons/generator/KotlinPoetUtils.kt | 91 ++ .../compose/material/icons/generator/Names.kt | 54 + .../material/icons/generator/README.md | 31 + .../icons/generator/vector/FillType.kt | 28 + .../icons/generator/vector/PathNode.kt | 453 ++++++ .../icons/generator/vector/PathParser.kt | 174 +++ .../material/icons/generator/vector/Vector.kt | 39 + .../jvmMain/kotlin/generator/ConvertToCode.kt | 23 + .../jvmMain/kotlin/generator/ConvertToXml.kt | 44 + .../kotlin/generator/ExtractSvgFromCatalog.kt | 25 + .../src/jvmMain/kotlin/generator/Utils.kt | 5 + .../tasks/IconGenerationTask.kt | 243 ++++ .../tasks/IconSourceTasks.kt | 164 +++ .../tasks/IconTestingGenerationTask.kt | 77 + fluent/build.gradle.kts | 88 ++ fluent/src/androidMain/AndroidManifest.xml | 2 + .../kotlin/com/konyaco/fluent/Colors.kt | 440 ++++++ .../kotlin/com/konyaco/fluent/FluentTheme.kt | 41 + .../com/konyaco/fluent/LocalContentAlpha.kt | 5 + .../com/konyaco/fluent/LocalContentColor.kt | 6 + .../kotlin/com/konyaco/fluent/Typography.kt | 67 + .../fluent/animation/FluentDuration.kt | 9 + .../konyaco/fluent/animation/FluentEasing.kt | 48 + .../com/konyaco/fluent/background/Layer.kt | 99 ++ .../com/konyaco/fluent/background/Mica.kt | 19 + .../com/konyaco/fluent/component/Button.kt | 232 +++ .../com/konyaco/fluent/component/CheckBox.kt | 108 ++ .../com/konyaco/fluent/component/Dialog.kt | 79 ++ .../com/konyaco/fluent/component/Dropdown.kt | 128 ++ .../com/konyaco/fluent/component/Icon.kt | 77 + .../konyaco/fluent/component/ProgressBar.kt | 149 ++ .../konyaco/fluent/component/ProgressRing.kt | 114 ++ .../konyaco/fluent/component/RadioButton.kt | 112 ++ .../com/konyaco/fluent/component/Slider.kt | 200 +++ .../com/konyaco/fluent/component/Switcher.kt | 176 +++ .../com/konyaco/fluent/component/Text.kt | 111 ++ .../com/konyaco/fluent/component/TextField.kt | 121 ++ .../component/rememberResourcePainter.kt | 20 + fluent/src/jvmTest/kotlin/ColorTest.kt | 10 + gradle.properties | 6 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 60756 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 234 ++++ gradlew.bat | 89 ++ settings.gradle.kts | 24 + window-styler/build.gradle.kts | 32 + window-styler/gradle.properties | 27 + .../compose/windowstyler/HackedContentPane.kt | 26 + .../compose/windowstyler/TransparencyUtils.kt | 66 + .../mayakapps/compose/windowstyler/Utils.kt | 21 + .../compose/windowstyler/WindowBackdrop.kt | 103 ++ .../compose/windowstyler/WindowFrameStyle.kt | 34 + .../compose/windowstyler/WindowStyle.kt | 28 + .../windowstyler/WindowStyleManager.kt | 55 + .../windowstyler/windows/ColorUtils.kt | 35 + .../compose/windowstyler/windows/Utils.kt | 50 + .../windows/WindowsBackdropApis.kt | 76 + .../windows/WindowsWindowStyleManager.kt | 243 ++++ .../compose/windowstyler/windows/jna/Dwm.kt | 75 + .../compose/windowstyler/windows/jna/Nt.kt | 18 + .../windowstyler/windows/jna/User32.kt | 50 + .../compose/windowstyler/windows/jna/Utils.kt | 9 + .../windows/jna/enums/AccentFlag.kt | 11 + .../windows/jna/enums/AccentState.kt | 12 + .../windows/jna/enums/DwmSystemBackdrop.kt | 10 + .../windows/jna/enums/DwmWindowAttribute.kt | 32 + .../jna/enums/DwmWindowCornerPreference.kt | 9 + .../jna/enums/WindowCompositionAttribute.kt | 33 + .../windows/jna/structs/AccentPolicy.kt | 27 + .../windows/jna/structs/BaseStructure.kt | 7 + .../windows/jna/structs/Margins.kt | 16 + .../windows/jna/structs/OsVersionInfo.kt | 28 + .../structs/WindowCompositionAttributeData.kt | 27 + 4063 files changed, 267552 insertions(+) create mode 100644 .gitignore create mode 100644 .idea/.gitignore create mode 100644 .idea/.name create mode 100644 .idea/artifacts/common_desktop_1_0_SNAPSHOT.xml create mode 100644 .idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml create mode 100644 .idea/artifacts/fluent_icons_core_jvm_0_0_1_dev4.xml create mode 100644 .idea/artifacts/fluent_icons_extended_jvm_0_0_1_dev4.xml create mode 100644 .idea/artifacts/fluent_icons_generator_jvm.xml create mode 100644 .idea/artifacts/fluent_jvm_0_0_1_dev4.xml create mode 100644 .idea/artifacts/window_styler_jvm_0_3_3_SNAPSHOT.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/kotlinc.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/uiDesigner.xml create mode 100644 .idea/vcs.xml create mode 100644 android/build.gradle.kts create mode 100644 android/src/main/AndroidManifest.xml create mode 100644 android/src/main/java/com/eim/android/MainActivity.kt create mode 100644 build.gradle.kts create mode 100644 common/build.gradle.kts create mode 100644 common/src/androidMain/AndroidManifest.xml create mode 100644 common/src/androidMain/kotlin/com/eim/common/platform.kt create mode 100644 common/src/commonMain/kotlin/com/eim/common/App.kt create mode 100644 common/src/commonMain/kotlin/com/eim/common/platform.kt create mode 100644 common/src/desktopMain/kotlin/com/eim/common/DesktopApp.kt create mode 100644 common/src/desktopMain/kotlin/com/eim/common/platform.kt create mode 100644 desktop/build.gradle.kts create mode 100644 desktop/src/jvmMain/kotlin/Main.kt create mode 100644 desktop/src/jvmMain/kotlin/TitleBar.kt create mode 100644 desktop/src/jvmMain/kotlin/Tray.kt create mode 100644 desktop/src/jvmMain/kotlin/WindowProperty.kt create mode 100644 desktop/src/jvmMain/resources/1234.jpg create mode 100644 desktop/src/jvmMain/resources/606331.png create mode 100644 fluent-icons-core/build.gradle.kts create mode 100644 fluent-icons-core/src/androidMain/AndroidManifest.xml create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/Icons.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Add.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Alert.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownload.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExpand.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForward.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSync.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Attach.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backspace.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDownRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkmark.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clock.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cloud.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Copy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cut.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Delete.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dismiss.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Document.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Edit.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ErrorCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eye.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filter.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flag.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flash.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Folder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Heart.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/History.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Home.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Image.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Important.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Info.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Key.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Link.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mail.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Maximize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreHorizontal.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreVertical.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Navigation.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Open.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Options.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pause.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Person.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pin.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Play.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rename.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Save.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Search.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Send.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Settings.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Share.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Star.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtract.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tag.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Warning.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wrench.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Add.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Alert.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownload.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExpand.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForward.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSync.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Attach.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backspace.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDownRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkmark.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronLeft.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronRight.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUp.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clock.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cloud.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Copy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cut.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Delete.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dismiss.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Document.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Edit.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ErrorCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eye.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filter.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flag.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flash.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Folder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Heart.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/History.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Home.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Image.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Important.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Info.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Key.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Link.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mail.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Maximize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreHorizontal.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreVertical.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Navigation.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Open.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Options.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pause.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Person.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pin.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Play.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrder.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rename.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Save.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Search.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Send.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Settings.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Share.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Star.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtract.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tag.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Warning.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wrench.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt create mode 100644 fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt create mode 100644 fluent-icons-extended/build.gradle.kts create mode 100644 fluent-icons-extended/gradle.properties create mode 100644 fluent-icons-extended/src/androidMain/AndroidManifest.xml create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessTime.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Accessibility.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessibilityCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSubtractCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Airplane.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AirplaneTakeOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlbumAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertBadge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertSnooze.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertUrgent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalCat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalDog.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalRabbit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalTurtle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppStore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppTitle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ApprovalsApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveArrowBack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitContent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeightDotted.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidthDotted.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBetweenDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBidirectionalUpDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBounce.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCollapseAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximizeVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimizeVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowOutlineUpRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowParagraph.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateCounterclockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRouting.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRoutingRectangleMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDownLines.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingLines.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingWrench.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnBidirectionalDownRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowsBidirectional.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitHeight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autocorrect.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autosum.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backpack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BackpackAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Badge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Balloon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery0.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery4.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery5.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery6.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery7.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery8.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery9.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCharge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatterySaver.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beach.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BeakerEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BinFull.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothConnected.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothDisabled.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothSearching.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Blur.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCoins.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCompass.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookContacts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookDatabase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookExclamationMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookInformation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookLetter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookNumber.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenMicrophone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMarkRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookTheta.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomThick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeftRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderNone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutside.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutsideThick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomThick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BotAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlChopsticks.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlSalad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Braces.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BracesVariable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrainCircuit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Branch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchCompare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchFork.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkHint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BreakoutRoom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Briefcase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseMedical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessHigh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessLow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BroadActivityFeed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Broom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bug.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBank.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingFactory.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingGovernment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingHome.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingShop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingSkyscraper.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calculator.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calendar3Day.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAgenda.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAssistant.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCancel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDataBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEmpty.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMonth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarReply.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToday.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekNumbers.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekStart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWorkWeek.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallEnd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallInbound.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallMissed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallOutbound.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalligraphyPen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraDome.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraSwitch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CatchUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular3G.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular4G.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular5G.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData4.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData5.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Channel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAlert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelShare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelSubtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatBubblesQuestion.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatHelp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatVideo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Check.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxChecked.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxIndeterminate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxUnchecked.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleHalfFill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Classification.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClearFormatting.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard3Day.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCode.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDataBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLetter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMonth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTask.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockArrowDownload.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaptionOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArchive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudFlow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudWords.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CollectionsAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorBackground.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorFill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTriple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTripleEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comma.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMention.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentNote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommunicationPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CompassNorthwest.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConferenceRoom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Connector.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardRibbon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentView.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentViewGallery.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContractDownLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ControlButton.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConvertRange.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Couch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterim.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterimOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeQuick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeTree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarEuro.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarRupee.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorClick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHover.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHoverOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVerticalAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataFunnel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataHistogram.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataScatter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataSunburst.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTreemap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTrending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWaterfall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWhisker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Database.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabasePerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dentist.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesignIdeas.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopCursor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopFlow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopKeyboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSignal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeakerOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoardSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceEq.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoomRemote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diagram.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dialpad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DialpadOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diamond.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerShort.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerTall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DockRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Doctor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBriefcase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCatchUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentChevronDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentData.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEndnote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFlowchart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooterDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderFooter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeartPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentJavascript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscape.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeData.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMargins.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMention.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiplePercent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultipleProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentOnePage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBreak.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageNumber.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPdf.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPercent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueue.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentRibbon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSave.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHintOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableTruck.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextExtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorTag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawShape.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerArrowDownload.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerPlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerSubtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkBeer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkCoffee.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkMargarita.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkToGo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkWine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DriveTrain.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClosedAlert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenGroup.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenHeader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenMirror.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenPagination.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpan.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenStatusBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenTablet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenUpdate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVerticalScroll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVibrate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dumbbell.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EarthLeaf.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAngry.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiHand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiLaugh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMeh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSadSlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSmileSlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSurprise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Engine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserMedium.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSegment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSmall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserTool.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExtendedDock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTracking.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTrackingOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyedropperOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FStop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastAcceleration.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Feed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fingerprint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FixedWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagPride.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashAuto.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashFlow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flashlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashlightOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flowchart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlowchartCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderMail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderPeople.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderZip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontDecrease.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontIncrease.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodApple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCarrot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodEgg.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodFish.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodGrains.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodPizza.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodToast.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FormNew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps120.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps240.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps30.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps60.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps960.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GanttChart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gas.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GasPump.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gauge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gavel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gesture.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gif.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlanceHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glasses.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlassesOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeLocation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobePerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSurface.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeVideo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GridDots.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Group.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupReturn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guardian.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guest.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GuestAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guitar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandDraw.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeftChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Handshake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hdr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HdrOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadphonesSoundWave.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetVr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Highlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HighlightAccent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HistoryDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeDatabase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomePerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Icons.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAltText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowBack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowCounterclockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageReflection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageShadow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImmersiveReader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Incognito.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkStroke.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingTool.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingToolAccent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InprivateAccount.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Iot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Javascript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyCommand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyReset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard123.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardDock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutFloat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutOneHandedLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutResize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShift.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShiftUppercase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardTab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lasso.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LauncherSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafOne.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafThree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LearningApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbFilament.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Likert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Line.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineDashes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineStyle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Live.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LiveOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationLive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lottery.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Luggage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAlert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAllRead.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAttach.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOpenPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailReadMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailTemplate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailUnread.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MapDrive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MatchAppLayout.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatLinear.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatProfessional.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormula.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathSymbols.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MeetNow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Megaphone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneLoud.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mention.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Merge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulseOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Microscope.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Midi.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MobileOptimized.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Molecule.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Money.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyCalculator.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyHand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier12X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier15X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier18X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier1X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier2X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier5X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NavigationUnread.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NetworkCheck.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSectionArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSubsection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notepad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotepadPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberCircle1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Organization.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Orientation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Oval.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PageFit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBucket.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pair.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftContract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftExpand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftFocusRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRightContract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Password.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patient.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PauseCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAudience.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunityAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleQueue.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeam.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamDelete.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAccounts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAvailable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonBoard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonDelete.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonFeedback.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLightbulb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonNote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonPill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSupport.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonTag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonVoice.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneKey.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLaptop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLinkSetup.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePageHeader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePagination.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneScreenTime.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneShake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneStatusBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneTablet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdateCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVerticalScroll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVibrate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhotoFilter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pi.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPicture.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureEnter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureExit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PinOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pipeline.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pivot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlayCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PointScan.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortHdmi.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortMicroUsb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbA.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbC.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionBackward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToBack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToFront.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Power.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Predictions.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PremiumPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAvailable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAway.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceBusy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceDnd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Presenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenterOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PreviewLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Previous.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PrintAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Production.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProductionCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProhibitedMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreenDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProtocolHandler.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PulseSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzleCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QrCode.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuizNew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RadioButton.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatingMature.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatioOneToOne.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadAloud.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingListAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingModeMobile.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RealEstate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptBag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptPlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RecordStop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RectangleLandscape.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeLarge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeSmall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeTable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeVideo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Reward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rewind.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rhombus.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RoadCone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rocket.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Router.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RowTriple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ruler.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Run.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sanitize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Savings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scales.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scan.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanCamera.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanObject.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUpOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanType.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTypeCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scratchpad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScreenSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Screenshot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchInfo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchVisual.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObject.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SerialPort.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Server.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ServiceBell.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SettingsChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeExclude.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeIntersect.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeSubtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeUnion.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shapes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareCloseTray.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlayInside.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonP.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldBadge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldKeyhole.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldTask.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts30Minutes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAvailability.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsTeam.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPercent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagTag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shortpick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sim.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipBack10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward30.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForwardTab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sleep.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideEraser.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideGrid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideHide.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLayout.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMicrophone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideTransition.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Smartwatch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SmartwatchDot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Snooze.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundSource.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundWaveCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Spacebar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker0.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerBluetooth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerMute.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerUsb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportAmericanFootball.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBaseball.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBasketball.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportHockey.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportSoccer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Square.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareArrowForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintApps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintSparkles.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackArrowForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightEnd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightStart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEmphasis.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarHalf.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarLineHorizontal3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOneQuarter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarThreeQuarter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Status.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Steps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stethoscope.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sticker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StickerAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StoreMicrosoft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stream.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubGrid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtitles.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceEarbuds.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceHub.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Syringe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopMultipleBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInPrivate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInprivateAccount.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabShieldDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableBottomRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsMerge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumnAndRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveAbove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveBelow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSimple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackAbove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackBelow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSwitch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabletSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tabs.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLockAccent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagReset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapSingle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetArrow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TasksApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Teddy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Temperature.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TetrisApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceAfter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceBefore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddT.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedEvenly.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustify.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBoxSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListTree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseLowercase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseTitle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseUppercase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextChangeCase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextClearFormatting.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCollapse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColorAccent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOne.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneNarrow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWide.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWideLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnThree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextContinuous.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDensity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDescription.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate270Right.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Left.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Right.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEditStyle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEffects.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextExpand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextField.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFirstLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFont.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontInfo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontSize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFootnote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarWand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHanging.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextLineSpacing.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberFormat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraph.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraphDirection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionBehind.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionFront.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionThrough.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTopBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextProofingTools.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextQuote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextStrikethrough.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSubscript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSuperscript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWordCount.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWrap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Textbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottomRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddleRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTopRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Thinking.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimeAndWeather.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimePicker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timeline.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimerOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Toolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TooltipQuote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TopSpeed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Translate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Transmission.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemRemove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrophyOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TvUsb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Umbrella.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UninstallApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbPlug.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbStick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vault.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBicycle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBus.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCarCollision.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleShip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleSubway.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruck.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckBag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckProfile.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video360.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoBackgroundEffect.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonCall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonSparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStarOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPlayPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSecurity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSwitch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktopMobile.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Voicemail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalkieTalkie.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalletCreditCard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallpaper.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherBlowingSnow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherCloudy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDrizzle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDuststorm.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherFog.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHaze.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoonOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRain.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainSnow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowflake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSqualls.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunny.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyHigh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyLow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherThunderstorm.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WebAsset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Whiteboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi4.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowApps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowDevTools.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowNew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowWrench.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WrenchScrewdriver.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxConsole.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Xray.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessTime.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Accessibility.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessibilityCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSubtractCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Airplane.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AirplaneTakeOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlbumAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertBadge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertSnooze.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertUrgent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalCat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalDog.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalRabbit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalTurtle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppStore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppTitle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ApprovalsApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveArrowBack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitContent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeightDotted.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidthDotted.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBetweenDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBidirectionalUpDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBounce.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCollapseAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximizeVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimizeVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowOutlineUpRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowParagraph.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateCounterclockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRouting.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRoutingRectangleMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDownLines.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingLines.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingWrench.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnBidirectionalDownRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowsBidirectional.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitHeight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autocorrect.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autosum.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backpack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BackpackAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Badge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Balloon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery0.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery4.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery5.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery6.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery7.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery8.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery9.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCharge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatterySaver.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beach.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BeakerEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BinFull.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothConnected.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothDisabled.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothSearching.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Blur.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCoins.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCompass.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookContacts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookDatabase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookExclamationMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookInformation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookLetter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookNumber.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenMicrophone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMarkRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookTheta.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomThick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeftRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderNone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutside.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutsideThick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomThick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BotAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlChopsticks.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlSalad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Braces.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BracesVariable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrainCircuit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Branch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchCompare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchFork.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkHint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BreakoutRoom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Briefcase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseMedical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessHigh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessLow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BroadActivityFeed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Broom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bug.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBank.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingFactory.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingGovernment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingHome.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingShop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingSkyscraper.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calculator.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calendar3Day.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAgenda.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAssistant.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCancel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDataBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEmpty.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMonth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarReply.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToday.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekNumbers.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekStart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWorkWeek.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallEnd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallInbound.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallMissed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallOutbound.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalligraphyPen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraDome.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraSwitch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CatchUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular3G.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular4G.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular5G.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData4.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData5.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Channel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAlert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelShare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelSubtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatBubblesQuestion.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatHelp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatVideo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Check.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxChecked.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxIndeterminate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxUnchecked.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleHalfFill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Classification.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClearFormatting.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard3Day.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCode.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDataBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLetter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMonth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTask.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockArrowDownload.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaptionOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArchive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudFlow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudWords.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CollectionsAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackground.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackgroundAccent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFillAccent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLineAccent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTriple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTripleEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comma.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMention.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentNote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommunicationPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CompassNorthwest.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConferenceRoom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Connector.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardRibbon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentView.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentViewGallery.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContractDownLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ControlButton.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConvertRange.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Couch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterim.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterimOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeQuick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeTree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarEuro.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarRupee.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorClick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHover.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHoverOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVerticalAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataFunnel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataHistogram.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataScatter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataSunburst.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTreemap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTrending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWaterfall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWhisker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Database.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabasePerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dentist.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesignIdeas.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopCursor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopFlow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopKeyboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSignal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeakerOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoardSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceEq.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoomRemote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diagram.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dialpad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DialpadOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diamond.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerShort.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerTall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DockRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Doctor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBriefcase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCatchUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentChevronDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentData.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEndnote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFlowchart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooterDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderFooter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeartPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentJavascript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscape.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeData.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMargins.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMention.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiplePercent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultipleProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentOnePage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBreak.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageNumber.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPdf.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPercent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueue.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentRibbon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSave.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHintOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableTruck.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextExtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorTag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawShape.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerArrowDownload.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerPlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerSubtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkBeer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkCoffee.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkMargarita.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkToGo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkWine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DriveTrain.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClosedAlert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenGroup.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenHeader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenMirror.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenPagination.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpan.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenStatusBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenTablet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenUpdate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVerticalScroll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVibrate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dumbbell.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EarthLeaf.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAngry.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiHand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiLaugh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMeh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSadSlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSmileSlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSurprise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Engine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserMedium.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSegment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSmall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserTool.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExtendedDock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTracking.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTrackingOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyedropperOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FStop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastAcceleration.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Feed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fingerprint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FixedWidth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlagOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashAuto.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashFlow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flashlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashlightOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flowchart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlowchartCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderMail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderPeople.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderZip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontDecrease.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontIncrease.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodApple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCarrot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodEgg.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodFish.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodGrains.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodPizza.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodToast.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FormNew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps120.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps240.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps30.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps60.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps960.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GanttChart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gas.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GasPump.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gauge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gavel.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gesture.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gif.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlanceHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glasses.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlassesOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeLocation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobePerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSurface.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeVideo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GridDots.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Group.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupReturn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guardian.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guest.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GuestAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guitar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandDraw.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeftChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Handshake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hdr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HdrOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadphonesSoundWave.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetVr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Highlight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HistoryDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeDatabase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomePerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Icons.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAltText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowBack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowCounterclockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageReflection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageShadow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImmersiveReader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Incognito.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkStroke.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkingTool.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InprivateAccount.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Iot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Javascript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyCommand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyReset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard123.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardDock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutFloat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutOneHandedLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutResize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShift.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShiftUppercase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardTab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lasso.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LauncherSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafOne.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafThree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LearningApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbFilament.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Likert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Line.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineDashes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineStyle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Live.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LiveOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationLive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lottery.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Luggage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAlert.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAllRead.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAttach.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOpenPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailReadMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailTemplate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailUnread.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MapDrive.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MatchAppLayout.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatLinear.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatProfessional.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormula.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathSymbols.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MeetNow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Megaphone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneLoud.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mention.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Merge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulseOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Microscope.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Midi.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MobileOptimized.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Molecule.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Money.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyCalculator.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyHand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier12X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier15X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier18X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier1X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier2X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier5X.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NavigationUnread.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NetworkCheck.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSectionArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSubsection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notepad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotepadPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberCircle1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Organization.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Orientation.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Oval.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PageFit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBucket.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pair.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftContract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftExpand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRightContract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Password.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patient.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PauseCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAudience.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunityAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleQueue.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeam.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamDelete.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamToolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAccounts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAvailable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonBoard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonDelete.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonFeedback.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonHeart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLightbulb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonNote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonPill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSupport.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSwap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSync.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonTag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonVoice.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneKey.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLaptop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLinkSetup.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePageHeader.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePagination.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneScreenTime.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneShake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneStatusBar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneTablet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdateCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVerticalScroll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVibrate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhotoFilter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pi.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPicture.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureEnter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureExit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PinOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pipeline.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pivot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlayCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PointScan.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortHdmi.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortMicroUsb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbA.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbC.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionBackward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToBack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToFront.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Power.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Predictions.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PremiumPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceAvailable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceBlocked.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceDnd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOffline.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOof.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceUnknown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Presenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenterOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PreviewLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Previous.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PrintAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Production.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProductionCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProhibitedMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreenDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProtocolHandler.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pulse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PulseSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzleCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QrCode.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuizNew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RadioButton.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatingMature.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatioOneToOne.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadAloud.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingList.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingListAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingModeMobile.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RealEstate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptBag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptMoney.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptPlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RecordStop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RectangleLandscape.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeLarge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeSmall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeTable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeVideo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Reward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rewind.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rhombus.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RoadCone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rocket.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Router.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RowTriple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ruler.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Run.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sanitize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Savings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFill.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scales.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scan.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanCamera.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanObject.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTable.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUpOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanType.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTypeCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scratchpad.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScreenSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Screenshot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchInfo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchVisual.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObject.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendClock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SerialPort.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Server.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ServiceBell.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SettingsChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeExclude.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeIntersect.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeSubtract.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeUnion.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shapes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareCloseTray.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlayInside.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonP.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldBadge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldGlobe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldKeyhole.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldTask.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts30Minutes.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAvailability.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsOpen.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsTeam.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPercent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPlay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagTag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shortpick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sim.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipBack10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward30.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForwardTab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sleep.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideEraser.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideGrid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideHide.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLayout.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMicrophone.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideText.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideTransition.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Smartwatch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SmartwatchDot.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Snooze.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundSource.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundWaveCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Spacebar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker0.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerBluetooth.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerMute.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerUsb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportAmericanFootball.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBaseball.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBasketball.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportHockey.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportSoccer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Square.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareArrowForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHint.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintApps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintSparkles.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stack.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackArrowForward.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightEnd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightStart.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEmphasis.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarHalf.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarLineHorizontal3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOneQuarter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarThreeQuarter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Status.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Steps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stethoscope.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sticker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StickerAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StoreMicrosoft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stream.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubGrid.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtitles.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceEarbuds.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceHub.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeDown.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Syringe.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopArrowClockwise.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopImage.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopMultipleBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInPrivate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInprivateAccount.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabShieldDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableBottomRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsMerge.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsSplit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumnAndRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLink.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveAbove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveBelow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeColumn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeRow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSimple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackAbove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackBelow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSwitch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabletSpeaker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tabs.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagError.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagQuestionMark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagReset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagSearch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapDouble.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapSingle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetArrow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TasksApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Teddy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Temperature.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tent.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TetrisApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceAfter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceBefore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddT.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedEvenly.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustify.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBoxSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareEdit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListTree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseLowercase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseTitle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseUppercase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextChangeCase.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextClearFormatting.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCollapse.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColor.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOne.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneNarrow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWide.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWideLightning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnThree.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextContinuous.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDensity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDescription.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate270Right.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Left.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Right.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionVertical.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEditStyle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEffects.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextExpand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextField.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFirstLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFont.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontInfo.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontSize.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFootnote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarCheckmark.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarDismiss.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarSettings.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarWand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHanging.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextLineSpacing.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberFormat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate270.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraph.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraphDirection.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionBehind.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionFront.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionLine.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionSquare.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionThrough.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTopBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextProofingTools.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextQuote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextStrikethrough.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSubscript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSuperscript.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWordCount.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWrap.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Textbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottom.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottomRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignCenter.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddleRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTopRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxMore.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxRotate90.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Thinking.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketHorizontal.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimeAndWeather.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimePicker.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timeline.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer10.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimerOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleLeft.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleRight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Toolbox.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TooltipQuote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TopSpeed.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Translate.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Transmission.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemRemove.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrophyOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TvUsb.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Umbrella.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UninstallApp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbPlug.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbStick.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vault.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBicycle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBus.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCab.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCarCollision.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleShip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleSubway.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruck.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckBag.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckCube.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckProfile.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video360.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoAdd.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoBackgroundEffect.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoChat.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPerson.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonCall.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonSparkle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStar.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStarOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPlayPause.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoProhibited.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSecurity.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSwitch.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktop.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktopMobile.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Voicemail.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vote.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalkieTalkie.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalletCreditCard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallpaper.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherBlowingSnow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherCloudy.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDrizzle.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDuststorm.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherFog.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHaze.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoon.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoonOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRain.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainSnow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerDay.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerNight.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowflake.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSqualls.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunny.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyHigh.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyLow.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherThunderstorm.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WebAsset.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Whiteboard.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi2.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi3.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi4.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiLock.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiOff.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiWarning.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowApps.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowArrowUp.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowDevTools.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowNew.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowShield.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowWrench.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WrenchScrewdriver.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxConsole.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Xray.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt create mode 100644 fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt create mode 100644 fluent-icons-generator/README.md create mode 100644 fluent-icons-generator/build.gradle.kts create mode 100644 fluent-icons-generator/src/jvmMain/expApis.txt create mode 100644 fluent-icons-generator/src/jvmMain/genApis.txt create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/EllipseSolver.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/GradientStop.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/IllegalVectorDrawableResourceRefException.kt create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathBuilder.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathParser.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/ResourcesNotSupportedException.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/Svg2Vector.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgClipPathNode.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgColor.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGradientNode.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGroupNode.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgLeafNode.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgNode.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgTree.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdElement.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdGroup.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdIcon.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdNodeRender.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdOverrideInfo.kt create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdParser.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPath.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPreview.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdTree.java create mode 100644 fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdUtil.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/CoreIcons.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Icon.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconParser.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconProcessor.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTestingManifestGenerator.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTheme.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconWriter.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/ImageVectorGenerator.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/KotlinPoetUtils.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Names.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/README.md create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/FillType.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathNode.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathParser.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/Vector.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToCode.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToXml.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/generator/ExtractSvgFromCatalog.kt create mode 100644 fluent-icons-generator/src/jvmMain/kotlin/generator/Utils.kt create mode 100644 fluent-icons-generator/tasks/IconGenerationTask.kt create mode 100644 fluent-icons-generator/tasks/IconSourceTasks.kt create mode 100644 fluent-icons-generator/tasks/IconTestingGenerationTask.kt create mode 100644 fluent/build.gradle.kts create mode 100644 fluent/src/androidMain/AndroidManifest.xml create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/Colors.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/FluentTheme.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentAlpha.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentColor.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/Typography.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentDuration.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentEasing.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Layer.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Mica.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Button.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/CheckBox.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dialog.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dropdown.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Icon.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressBar.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressRing.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/RadioButton.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Slider.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Switcher.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Text.kt create mode 100644 fluent/src/commonMain/kotlin/com/konyaco/fluent/component/TextField.kt create mode 100644 fluent/src/jvmMain/kotlin/com/konyaco/fluent/component/rememberResourcePainter.kt create mode 100644 fluent/src/jvmTest/kotlin/ColorTest.kt create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle.kts create mode 100644 window-styler/build.gradle.kts create mode 100644 window-styler/gradle.properties create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/HackedContentPane.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/TransparencyUtils.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/Utils.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowBackdrop.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowFrameStyle.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyle.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyleManager.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/ColorUtils.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/Utils.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsBackdropApis.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsWindowStyleManager.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Dwm.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Nt.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/User32.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Utils.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentFlag.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentState.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmSystemBackdrop.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowAttribute.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowCornerPreference.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/WindowCompositionAttribute.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/AccentPolicy.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/BaseStructure.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/Margins.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/OsVersionInfo.kt create mode 100644 window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/WindowCompositionAttributeData.kt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b63da45 --- /dev/null +++ b/.gitignore @@ -0,0 +1,42 @@ +.gradle +build/ +!gradle/wrapper/gradle-wrapper.jar +!**/src/main/**/build/ +!**/src/test/**/build/ + +### IntelliJ IDEA ### +.idea/modules.xml +.idea/jarRepositories.xml +.idea/compiler.xml +.idea/libraries/ +*.iws +*.iml +*.ipr +out/ +!**/src/main/**/out/ +!**/src/test/**/out/ + +### Eclipse ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache +bin/ +!**/src/main/**/bin/ +!**/src/test/**/bin/ + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..8dbcabe --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +eimusic \ No newline at end of file diff --git a/.idea/artifacts/common_desktop_1_0_SNAPSHOT.xml b/.idea/artifacts/common_desktop_1_0_SNAPSHOT.xml new file mode 100644 index 0000000..8c0dc9b --- /dev/null +++ b/.idea/artifacts/common_desktop_1_0_SNAPSHOT.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/common/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml new file mode 100644 index 0000000..250b7f8 --- /dev/null +++ b/.idea/artifacts/desktop_jvm_1_0_SNAPSHOT.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/desktop/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/fluent_icons_core_jvm_0_0_1_dev4.xml b/.idea/artifacts/fluent_icons_core_jvm_0_0_1_dev4.xml new file mode 100644 index 0000000..17a05e7 --- /dev/null +++ b/.idea/artifacts/fluent_icons_core_jvm_0_0_1_dev4.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/fluent-icons-core/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/fluent_icons_extended_jvm_0_0_1_dev4.xml b/.idea/artifacts/fluent_icons_extended_jvm_0_0_1_dev4.xml new file mode 100644 index 0000000..4327086 --- /dev/null +++ b/.idea/artifacts/fluent_icons_extended_jvm_0_0_1_dev4.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/fluent-icons-extended/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/fluent_icons_generator_jvm.xml b/.idea/artifacts/fluent_icons_generator_jvm.xml new file mode 100644 index 0000000..1f90a06 --- /dev/null +++ b/.idea/artifacts/fluent_icons_generator_jvm.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/fluent-icons-generator/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/fluent_jvm_0_0_1_dev4.xml b/.idea/artifacts/fluent_jvm_0_0_1_dev4.xml new file mode 100644 index 0000000..d83f585 --- /dev/null +++ b/.idea/artifacts/fluent_jvm_0_0_1_dev4.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/fluent/build/libs + + + + + \ No newline at end of file diff --git a/.idea/artifacts/window_styler_jvm_0_3_3_SNAPSHOT.xml b/.idea/artifacts/window_styler_jvm_0_3_3_SNAPSHOT.xml new file mode 100644 index 0000000..b72a21d --- /dev/null +++ b/.idea/artifacts/window_styler_jvm_0_3_3_SNAPSHOT.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/window-styler/build/libs + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..c37ea9d --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,28 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml new file mode 100644 index 0000000..1405e04 --- /dev/null +++ b/.idea/kotlinc.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..fe0b0da --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..2b63946 --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/android/build.gradle.kts b/android/build.gradle.kts new file mode 100644 index 0000000..f7e1cd1 --- /dev/null +++ b/android/build.gradle.kts @@ -0,0 +1,37 @@ +plugins { + id("org.jetbrains.compose") + id("com.android.application") + kotlin("android") +} + +group "com.eim" +version "1.0-SNAPSHOT" + +repositories { + jcenter() +} + +dependencies { + implementation(project(":common")) + implementation("androidx.activity:activity-compose:1.3.0") +} + +android { + compileSdkVersion(31) + defaultConfig { + applicationId = "com.eim.android" + minSdkVersion(24) + targetSdkVersion(31) + versionCode = 1 + versionName = "1.0-SNAPSHOT" + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } + buildTypes { + getByName("release") { + isMinifyEnabled = false + } + } +} \ No newline at end of file diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml new file mode 100644 index 0000000..a3fb94e --- /dev/null +++ b/android/src/main/AndroidManifest.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/android/src/main/java/com/eim/android/MainActivity.kt b/android/src/main/java/com/eim/android/MainActivity.kt new file mode 100644 index 0000000..edc7cea --- /dev/null +++ b/android/src/main/java/com/eim/android/MainActivity.kt @@ -0,0 +1,18 @@ +package com.eim.android + +import com.eim.common.App +import android.os.Bundle +import androidx.activity.compose.setContent +import androidx.appcompat.app.AppCompatActivity +import androidx.compose.material.MaterialTheme + +class MainActivity : AppCompatActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContent { + MaterialTheme { + App() + } + } + } +} \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..5e87815 --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,18 @@ +group "com.eim" +version "1.0-SNAPSHOT" + +allprojects { + repositories { + google() + mavenCentral() + maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") + } +} + +plugins { + kotlin("multiplatform") apply false + kotlin("android") apply false + id("com.android.application") apply false + id("com.android.library") apply false + id("org.jetbrains.compose") apply false +} diff --git a/common/build.gradle.kts b/common/build.gradle.kts new file mode 100644 index 0000000..d66429a --- /dev/null +++ b/common/build.gradle.kts @@ -0,0 +1,66 @@ +import org.jetbrains.compose.compose + +plugins { + kotlin("multiplatform") + id("org.jetbrains.compose") + id("com.android.library") +} + +group = "com.eim" +version = "1.0-SNAPSHOT" + +kotlin { + android() + jvm("desktop") { + compilations.all { + kotlinOptions.jvmTarget = "11" + } + } + sourceSets { + val commonMain by getting { + dependencies { + api(compose.runtime) + api(compose.foundation) + api(compose.material) + api(project(":fluent")) + api("org.jetbrains.kotlin:kotlin-reflect") + + } + } + val commonTest by getting { + dependencies { + implementation(kotlin("test")) + } + } + val androidMain by getting { + dependencies { + api("androidx.appcompat:appcompat:1.2.0") + api("androidx.core:core-ktx:1.3.1") + } + } + val androidTest by getting { + dependencies { + implementation("junit:junit:4.13") + } + } + val desktopMain by getting { + dependencies { + api(compose.preview) + } + } + val desktopTest by getting + } +} + +android { + compileSdkVersion(31) + sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") + defaultConfig { + minSdkVersion(24) + targetSdkVersion(31) + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } +} \ No newline at end of file diff --git a/common/src/androidMain/AndroidManifest.xml b/common/src/androidMain/AndroidManifest.xml new file mode 100644 index 0000000..751a9ad --- /dev/null +++ b/common/src/androidMain/AndroidManifest.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/common/src/androidMain/kotlin/com/eim/common/platform.kt b/common/src/androidMain/kotlin/com/eim/common/platform.kt new file mode 100644 index 0000000..c2f6d4b --- /dev/null +++ b/common/src/androidMain/kotlin/com/eim/common/platform.kt @@ -0,0 +1,5 @@ +package com.eim.common + +actual fun getPlatformName(): String { + return "Android" +} \ No newline at end of file diff --git a/common/src/commonMain/kotlin/com/eim/common/App.kt b/common/src/commonMain/kotlin/com/eim/common/App.kt new file mode 100644 index 0000000..dfcc545 --- /dev/null +++ b/common/src/commonMain/kotlin/com/eim/common/App.kt @@ -0,0 +1,208 @@ +package com.eim.common + +import androidx.compose.foundation.* +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.runtime.* +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.text.input.TextFieldValue +import androidx.compose.ui.unit.Density +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.LocalContentColor +import com.konyaco.fluent.background.Layer +import com.konyaco.fluent.background.Mica +import com.konyaco.fluent.component.* +import com.konyaco.fluent.darkColors +import com.konyaco.fluent.lightColors +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.regular.* + +@Composable +fun App() { + + var displayDialog by remember { mutableStateOf(false) } + var expanded by remember { mutableStateOf(false) } + +// Layer(Modifier.fillMaxSize().verticalScroll(rememberScrollState()) +// .horizontalScroll(rememberScrollState()) +// ) { + Layer( + modifier = Modifier.verticalScroll(rememberScrollState()) + .horizontalScroll(rememberScrollState()).padding(start = 32.dp, top = 16.dp, end = 16.dp, bottom = 16.dp) + .defaultMinSize(minWidth = 600.dp), + shape = RoundedCornerShape(4.dp), + cornerRadius = 4.dp + ) { + Column(Modifier.padding(16.dp), Arrangement.spacedBy(8.dp)) { + Content() + + AccentButton(onClick = { + displayDialog = true + }) { Text("Display Dialog") } + Box { + + Button(onClick = { + expanded = true + }) { + Text("Show DropdownMenu") + } + + DropdownMenu(expanded, {expanded = false}) { + DropdownMenuItem({expanded = false}) { Text("Option 1")} + DropdownMenuItem({expanded = false}) { Text("Option 2")} + DropdownMenuItem({expanded = false}) { Text("Option 3")} + } + } + } + Dialog( + title = "This is a example dialog", + visible = displayDialog, + cancelButtonText = "Cancel", + confirmButtonText = "Confirm", + onCancel = { + displayDialog = false + }, + onConfirm = { + displayDialog = false + } + ) + } +// } +} + + +@Composable +private fun Content() { + + var sliderValue by remember { mutableStateOf(0.5f) } + Slider( + modifier = Modifier.width(200.dp), + value = sliderValue, + onValueChange = { sliderValue = it }, + ) + Buttons() + + Controls() + + Row { + Layer( + modifier = Modifier.size(32.dp), + shape = RoundedCornerShape(4.dp), + cornerRadius = 4.dp, + color = FluentTheme.colors.fillAccent.default, + border = BorderStroke(1.dp, FluentTheme.colors.stroke.control.default), + content = {}, + outsideBorder = false + ) + Layer( + modifier = Modifier.size(32.dp), + shape = RoundedCornerShape(4.dp), + cornerRadius = 4.dp, + color = FluentTheme.colors.fillAccent.default, + border = BorderStroke(1.dp, FluentTheme.colors.stroke.control.default), + content = {}, + outsideBorder = true + ) + } + + var value by remember { mutableStateOf(TextFieldValue("Hello Fluent!")) } + TextField(value, onValueChange = { value = it }) + TextField( + value = value, onValueChange = { value = it }, enabled = false, + header = { Text("With Header") } + ) + + // ProgressRings + Row( + horizontalArrangement = Arrangement.spacedBy(32.dp), + verticalAlignment = Alignment.CenterVertically + ) { + ProgressRing(size = ProgressRingSize.Medium) + ProgressRing(progress = sliderValue) + AccentButton(onClick = {}) { + ProgressRing(size = ProgressRingSize.Small, color = LocalContentColor.current) + Text("Small") + } + } + + ProgressBar(sliderValue) + ProgressBar() + + Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) { + for (imageVector in icons) { + Icon( + modifier = Modifier.size(18.dp), + imageVector = imageVector, contentDescription = null + ) + } + } +} + +@Composable +private fun Controls() { + var checked by remember { mutableStateOf(false) } + Switcher(checked, text = null, onCheckStateChange = { checked = it }) + + var checked2 by remember { mutableStateOf(true) } + Switcher(checked2, text = "With Label", onCheckStateChange = { checked2 = it }) + + var checked3 by remember { mutableStateOf(true) } + Switcher( + checked3, + text = "Before Label", + textBefore = true, + onCheckStateChange = { checked3 = it } + ) + + var checked4 by remember { mutableStateOf(false) } + CheckBox(checked4) { checked4 = it } + + var checked5 by remember { mutableStateOf(true) } + CheckBox(checked5, label = "With Label") { checked5 = it } + + var selectedRadio by remember { mutableStateOf(0) } + RadioButton(selectedRadio == 0, onClick = { selectedRadio = 0 }) + RadioButton(selectedRadio == 1, onClick = { selectedRadio = 1 }, label = "With Label") +} + +@Composable +private fun Buttons() { + var text by remember { mutableStateOf("Hello World") } + Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) { + val onClick = { text = "Hello, Fluent Design!" } + Button(onClick) { Text(text) } + + AccentButton(onClick) { + Icon(Icons.Default.Checkmark, contentDescription = null) + Text(text) + } + + SubtleButton(onClick) { + Text("Text Button") + } + } + Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) { + AccentButton({}, iconOnly = true) { + Icon(Icons.Default.Navigation, contentDescription = null) + } + Button({}, iconOnly = true) { + Icon(Icons.Default.Navigation, contentDescription = null) + } + SubtleButton({}, iconOnly = true) { + Icon(Icons.Default.Navigation, contentDescription = null) + } + } +} + +private val icons = arrayOf( + Icons.Default.Add, + Icons.Default.Delete, + Icons.Default.Dismiss, + Icons.Default.ArrowLeft, + Icons.Default.Navigation, + Icons.Default.List +) \ No newline at end of file diff --git a/common/src/commonMain/kotlin/com/eim/common/platform.kt b/common/src/commonMain/kotlin/com/eim/common/platform.kt new file mode 100644 index 0000000..9f63969 --- /dev/null +++ b/common/src/commonMain/kotlin/com/eim/common/platform.kt @@ -0,0 +1,3 @@ +package com.eim.common + +expect fun getPlatformName(): String \ No newline at end of file diff --git a/common/src/desktopMain/kotlin/com/eim/common/DesktopApp.kt b/common/src/desktopMain/kotlin/com/eim/common/DesktopApp.kt new file mode 100644 index 0000000..55bf72a --- /dev/null +++ b/common/src/desktopMain/kotlin/com/eim/common/DesktopApp.kt @@ -0,0 +1,11 @@ +// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +package com.eim.common + +import androidx.compose.desktop.ui.tooling.preview.Preview +import androidx.compose.runtime.Composable + +@Preview +@Composable +fun AppPreview() { + App() +} \ No newline at end of file diff --git a/common/src/desktopMain/kotlin/com/eim/common/platform.kt b/common/src/desktopMain/kotlin/com/eim/common/platform.kt new file mode 100644 index 0000000..e33fe18 --- /dev/null +++ b/common/src/desktopMain/kotlin/com/eim/common/platform.kt @@ -0,0 +1,5 @@ +package com.eim.common + +actual fun getPlatformName(): String { + return "Desktop" +} \ No newline at end of file diff --git a/desktop/build.gradle.kts b/desktop/build.gradle.kts new file mode 100644 index 0000000..5218274 --- /dev/null +++ b/desktop/build.gradle.kts @@ -0,0 +1,43 @@ +import org.jetbrains.compose.compose +import org.jetbrains.compose.desktop.application.dsl.TargetFormat +import org.jetbrains.kotlin.gradle.tasks.KotlinCompile + +plugins { + kotlin("multiplatform") + id("org.jetbrains.compose") +} + +group = "com.eim" +version = "1.0-SNAPSHOT" + + +kotlin { + jvm { + compilations.all { + kotlinOptions.jvmTarget = "17" + } + withJava() + } + sourceSets { + val jvmMain by getting { + dependencies { + implementation(project(":common")) + implementation(compose.desktop.currentOs) + implementation(project(":window-styler")) + } + } + val jvmTest by getting + } +} + +compose.desktop { + application { + mainClass = "MainKt" + nativeDistributions { + targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb) + packageName = "eimusic" + packageVersion = "1.0.0" + } + } +} + diff --git a/desktop/src/jvmMain/kotlin/Main.kt b/desktop/src/jvmMain/kotlin/Main.kt new file mode 100644 index 0000000..5ac7991 --- /dev/null +++ b/desktop/src/jvmMain/kotlin/Main.kt @@ -0,0 +1,119 @@ +// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. + +import androidx.compose.foundation.isSystemInDarkTheme +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.runtime.* +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.Shape +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.unit.dp +import androidx.compose.ui.window.* +import com.eim.common.App +import com.konyaco.fluent.* +import com.konyaco.fluent.background.Layer +import com.konyaco.fluent.component.Button +import com.konyaco.fluent.component.Switcher +import com.konyaco.fluent.component.Text +import com.mayakapps.compose.windowstyler.WindowBackdrop +import com.mayakapps.compose.windowstyler.WindowBackdropStyle +import com.mayakapps.compose.windowstyler.WindowCornerPreference +import com.mayakapps.compose.windowstyler.WindowFrameStyle +import java.awt.Dimension + + +val minimumWidth = 1024 +val minimumHeight = 768 + +fun WindowScope.setMinimumSize() { + window.minimumSize = Dimension(minimumWidth, minimumHeight) +} + + +fun main() = application { + val state = + rememberWindowState(placement = WindowPlacement.Floating, width = minimumWidth.dp, height = minimumHeight.dp) + var isVisible by remember { mutableStateOf(true) } + var canResizeable by remember { mutableStateOf(true) } + var systemColor by remember { mutableStateOf(Color(0xFF0078D4)) } + Window( + onCloseRequest = { isVisible = false }, +// undecorated = true, +// transparent = true, + state = state, + visible = isVisible, + resizable = canResizeable, + title = WindowProperty.title, + icon = TrayIcon + ) { + val systemDarkMode = isSystemInDarkTheme() + var darkMode by remember(systemDarkMode) { mutableStateOf(systemDarkMode) } + + WindowBackdropStyle( + isDarkTheme = darkMode, + backdropType = WindowBackdrop.Acrylic(Color.Unspecified), + frameStyle = WindowFrameStyle( + cornerPreference = WindowCornerPreference.ROUNDED, + ), + ) + + setMinimumSize() + + FluentTheme(colors = if (darkMode) darkColors(systemColor) else lightColors(systemColor)) { + val density = LocalDensity.current + var scale by remember(density) { mutableStateOf(density.density) } + + Row { + Column { +// AppWindowTitleBar( +// state, +// onClose = { isVisible = false }, +// onPlacementChange = { canResizeable = it }) + Controller(scale, { scale = it }, darkMode, { darkMode = it }) + App() + + } + } + + + + } + + AppTray({ isVisible = true }) + } + +} + +@Composable +private fun Controller( + scale: Float, + onScaleChange: (Float) -> Unit, + darkMode: Boolean, + onDarkModeChange: (Boolean) -> Unit +) { + Row( + verticalAlignment = Alignment.CenterVertically, + horizontalArrangement = Arrangement.spacedBy(8.dp) + ) { + val density = LocalDensity.current + Button(onClick = { onScaleChange(density.density) }) { Text("Reset") } + Switcher(darkMode, text = "Dark Mode", onCheckStateChange = { onDarkModeChange(it) }) + } +} + + +@Composable +fun AppWindowBorder( + modifier: Modifier = Modifier /*= Modifier.border(0.1.dp,FluentTheme.colors.shades.light2,RoundedCornerShape(8.dp))*/, + shape: Shape = RoundedCornerShape(8.dp), Content: @Composable () -> Unit +) = + Layer( + modifier, + shape = shape + ) { + Content() + } + + diff --git a/desktop/src/jvmMain/kotlin/TitleBar.kt b/desktop/src/jvmMain/kotlin/TitleBar.kt new file mode 100644 index 0000000..d039480 --- /dev/null +++ b/desktop/src/jvmMain/kotlin/TitleBar.kt @@ -0,0 +1,110 @@ +import androidx.compose.animation.AnimatedContent +import androidx.compose.animation.ExperimentalAnimationApi +import androidx.compose.foundation.ExperimentalFoundationApi +import androidx.compose.foundation.background +import androidx.compose.foundation.combinedClickable +import androidx.compose.foundation.gestures.draggable +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.window.WindowDraggableArea +import androidx.compose.runtime.* +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.unit.dp +import androidx.compose.ui.window.WindowPlacement +import androidx.compose.ui.window.WindowScope +import androidx.compose.ui.window.WindowState +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.component.Icon +import com.konyaco.fluent.component.SubtleButton +import com.konyaco.fluent.component.Text +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.regular.* + +@Composable +fun WindowScope.AppWindowTitleBar(state: WindowState, onClose:()->Unit , onPlacementChange: (Boolean) -> Unit){ + var maximize by remember {mutableStateOf(false)} + var onMaximize by remember { mutableStateOf({ state.placement = WindowPlacement.Maximized }) } + when (state.placement) { + WindowPlacement.Floating -> { + onPlacementChange(true) + onMaximize = { state.placement = WindowPlacement.Maximized } + maximize=false + } + WindowPlacement.Maximized -> { + onPlacementChange(false) + onMaximize = { state.placement = WindowPlacement.Floating } + maximize=true + } + WindowPlacement.Fullscreen -> { + onPlacementChange(false) + onMaximize = { state.placement = WindowPlacement.Floating } + maximize=false + } + } + + if (maximize) + TitleBar( + maximize = maximize, + onClose = onClose, + onMaximize = onMaximize, + onMinimize = {state.isMinimized = true}, + onDoubleClick = onMaximize, + ) + else + WindowDraggableArea(Modifier) { + TitleBar( + maximize = maximize, + onClose = onClose, + onMaximize = onMaximize, + onMinimize = {state.isMinimized = true}, + onDoubleClick = onMaximize, + ) + } + +} + +@Composable +private fun TitleBar( + maximize:Boolean = false, + onClose: () -> Unit = {}, + onMaximize: () -> Unit = {}, + onMinimize: () -> Unit = {}, + onDoubleClick: () -> Unit +) = + Row( + Modifier.fillMaxWidth().height(32.dp) + .background(FluentTheme.colors.background.layer.default), + horizontalArrangement = Arrangement.SpaceBetween + ) { + Row( + Modifier.fillMaxHeight().padding(10.dp, 0.dp), verticalAlignment = Alignment.CenterVertically, + horizontalArrangement = Arrangement.spacedBy(8.dp) + ) { + Icon(Icons.Default.Play, contentDescription = null) + Text(text = WindowProperty.title) + } +// Row(Modifier.fillMaxHeight().background(FluentTheme.colors.background.layer.default).combinedClickable( +// onClick = {}, +// onDoubleClick = onDoubleClick, +// onLongClick = {}), verticalAlignment = Alignment.CenterVertically +// ){ +// Text("Double Click Area") +// } + Row(Modifier.fillMaxHeight()) { + SubtleButton( + modifier = Modifier.fillMaxHeight().width(48.dp), + onClick = onMinimize, iconOnly = true + ) { + Icon(Icons.Default.Subtract, contentDescription = null) + } +// SubtleButton( +// modifier = Modifier.fillMaxHeight().width(48.dp), +// onClick = onMaximize, iconOnly = true +// ) { +// Icon(if(maximize) Icons.Default.Window else Icons.Default.Maximize , contentDescription = null) +// } + SubtleButton(modifier = Modifier.fillMaxHeight().width(48.dp), onClick = onClose, iconOnly = true) { + Icon(Icons.Default.Dismiss, contentDescription = null) + } + } + } \ No newline at end of file diff --git a/desktop/src/jvmMain/kotlin/Tray.kt b/desktop/src/jvmMain/kotlin/Tray.kt new file mode 100644 index 0000000..63a2730 --- /dev/null +++ b/desktop/src/jvmMain/kotlin/Tray.kt @@ -0,0 +1,29 @@ +import androidx.compose.runtime.Composable +import androidx.compose.ui.ExperimentalComposeUiApi +import androidx.compose.ui.geometry.Size +import androidx.compose.ui.graphics.drawscope.DrawScope +import androidx.compose.ui.graphics.painter.Painter +import androidx.compose.ui.res.ResourceLoader +import androidx.compose.ui.res.loadImageBitmap +import androidx.compose.ui.window.ApplicationScope +import androidx.compose.ui.window.Tray + +object TrayIcon : Painter() { + override val intrinsicSize = Size(256f, 256f) + override fun DrawScope.onDraw() { + drawImage( + WindowProperty.icon + ) + } +} + +@Composable +fun ApplicationScope.AppTray(onAction: () -> Unit = {}) = Tray( + TrayIcon, + tooltip = WindowProperty.title, + onAction = onAction, + menu = { + + Item("Exit", onClick = ::exitApplication) + }, +) \ No newline at end of file diff --git a/desktop/src/jvmMain/kotlin/WindowProperty.kt b/desktop/src/jvmMain/kotlin/WindowProperty.kt new file mode 100644 index 0000000..8272259 --- /dev/null +++ b/desktop/src/jvmMain/kotlin/WindowProperty.kt @@ -0,0 +1,10 @@ +import androidx.compose.ui.ExperimentalComposeUiApi +import androidx.compose.ui.graphics.ImageBitmap +import androidx.compose.ui.res.ResourceLoader +import androidx.compose.ui.res.loadImageBitmap + +object WindowProperty{ + val title: String = "Eimusic" + @OptIn(ExperimentalComposeUiApi::class) + val icon : ImageBitmap by lazy { loadImageBitmap(ResourceLoader.Default.load("1234.jpg")) } +} diff --git a/desktop/src/jvmMain/resources/1234.jpg b/desktop/src/jvmMain/resources/1234.jpg new file mode 100644 index 0000000000000000000000000000000000000000..50c79bffe79988517911d9929c810358ade0859c GIT binary patch literal 31977 zcmeFYXIN9;)-M`VK#^`ix`H6mdoLE66and7kYWfS^cI?pB2pCTA_~$%CnP`;K%@x~ zkdj0aihy(i(n5zD|9ijh+50_v?{l8}>3+B)Pu84ct(nZV<{ER%F@9srlOHEP0jvhP z_jCa?rvLyN>IZOg3}7{K34WxYA}OaNDI+ZnI3WS<0?slsvof<@_=_%Iy3E1BahXcg zf|HYzmzS4%{8Q!O;pM%0?J6H1FWM z&ZV}Gu5!O0_)oF@)#@L6V52#8js5n?X8_yTGsf6)*SGRVG>jN)cWen>Gcar_zum8REpP$A2{nX!z z|Nf(YsQgode`cP4_#4mu&!_*!onrlQ<~qRZ&*7hl^`E$ZVou%qC-$Eh*0+CSPu=>b z(|==F&r!=;r*6@lqXGOGj&oGtIeM|H%Gx{Yhop_dB=l z*gbtPM1FD=065Ef%Jj6$pPTrLXaKJP*KeI;J*EA>D*tuuukycJ{?pmNF?US=Dyb^x zp9tjZeeLRL`ybrQ5g!q4lGYH}uGSj&_F#EK#Amc&^1})8YB$6;q$z|?r)``A80f$~ zUP*N1pf}76pdl`z(?HJ(B!?CnRUOc`xX1qbYM(B`HaT8hkf&)Jnr&+w`l-YP7<-)R ztw2*VLf3A}eU_%?dCWiD!>L>U!2FLY>)Strf9LESZFj(P-Or*=0R~is_K#zb!85T^ z7%yn89q6A;uPeDJ9B*DSQbW(Ma*cm1d0U9<5$sza3wxLB}C^(ef#(PMpMyQgAef3p! z49&ig_*LUdmhn{Fg`1dX0^|ahxG<@!{TPJ|CE<0YGYv*}eZAuDeEy|6TKVL|#82;dvezaIWU%C(P8g)5@C7?Ck@M&vis)N|wd$_4brLCEToRZ8K z$49za!mV#U_f5YS=l|M606if5Y2LwGj2pk$66)-VVVDqlctmI(c}rhKQB`ron*(%dg4U6F{c^3X(d=B4^|7r5HZp%|8K1%-4q> zr`mIl77@<-{AnRYfkuD2NZTK5Ek}&jl^ieMqSZ>#NatffhxwiWyc^<-ABXPJTF16- zLs8bpuv60Ozt^zwlKguusHPJ@_I~L(svO8zu9ZqUA*`V`@X6j$m%eDxmVD4tYT|EE54!C+o8xa3o2qvIgQ0{gO@Z<4mzYk0~ zLZ$yT%b9Kur-5q0lCJ?v3QfL1nPB_KrOI4gr!!;LHH)#atlN99rT8G~XPxnU$= z;VOEai>+3bcj-K?B)SVPuMU!2vA6#RMdzPFWmlR$5B zakWXjSvG8Y=lhjxMR@lieiG(CqC3E~skTiUX_8xl2s6xk{2L-OYv}@;`Na{wH$pGNJLC#&H3qQP4F7d1JAnU~##x2r3b_)Vbr1{x#X+ZpjxsRkbu(16 zD@}#&81@n54TY5w=nN!hzc#9l`J;WkPyN51Boeo&S{nzq&^~RU{qdBbMH0^8`(kK7 zD&2RJ4_*ohv6~Npe!Z)&uM*oU1U^qY7WYTBP0Ws^anPGF-6jkNYm7=Wv(J->c28JD zOQMv*LmoJ`-{5|lxN2L?jtqD9PCJ0*U@%p`Zz5*jMEhC>+6Z`XJV-mE+pKvph?#SH zF`#TKet7rv4Zd2|)#1X24_7C-!5@(|jBgz)>SKH+$ac>>`s|;0at8aQnjH-$4pH{l0JIFV?1hj>SJ_0M@Rn@(7XGb_Zd82A5 zwfIG;e2;R)YXA4>P{c2eWxG80+$#N1ptN-qtUsgLxN_yvE7ib9%W3yECcz(g_ik+# zc&vgrsz7eB@Lpvp3s8KbNpVmfwmY=pA>~dqB%SGAnjJujWSd^EQFCFedy=6 zq)KRdo!wb9n*WpsdF;$tl$6B@4FvPiY<^o#b1YfREO`cQ(wVlF(*nisJbo~Gvz2Fy zzFDs;ytlDrn5TRD&cF%awQ>n|sC%r$9-8Vn*;(>U{V>aA>H$8W0b!Q1OrNqVHKjG( z0ZVD8pRTzH{1mG=;#=OxAN#XmPvpp?Na20Tmeb9Wgt+uK$-+0ji__|;cgH=$td%4< zizZKAh&JGZ#S*p{1Pz+E*F|A3TOkG^is$ghSzN!~MPF^bh`>~m?Od_k+R%tKJ$t1M zl)OSjoV)`{XXyO zT&nWkOgZs%m8n0tuU(bb2fV!wpt(wY)Bm2%8qiz?{F&G1?py`P*Ljcj|D2VchpHO# z-F|%`nBvlfe>hh<^^0%hZoxBBBMHmmvkbY~7-Eb^A5Bhf%dPK7nvZZWuLdwgUow%B zg7A$!nYg9|4-NRi7NSv9f8#MdQ#jmJLwY;K`|GLx`@@4TkP~g`teq2_s(nOqsYq|d zJD>Wa0VT1j8v&#wygyt@?AbuUJ~DqII)_X-k^mlMlp{MS2Lqc=&bQyjbhTIP!?Bg?QnTe;p&|$QClEDw) z_WQMSEfcrxmlkD0?VDDuHl~irCx8#uVSfHEB+TxGX2S=Pm$BFid;p(H2>2vEk|e3;8xEQlng5frGxe;zo#s63Sm+W;zo7aTcgK zQPm81pCSgNY$F#olu{mU$)Fn_0bA~0MI0@I{0}PLM^*JS2ku4Ujglhn@H2K_XFZwfM&}@A523XP()iD1 z)2}Cht9*5Qfu3NbuZN@hd%bzRdHUKOtWS!joZ`EQPka)(crzU5?w*CE+Qf3S_3F4dVhqAiA=4d>y97D8pCZ zO_o>$y(i1R_Pkk2^BI?;4w<(tIc@(0@Z+Wi;@39t_ZHNSGMbXv^fdM%=S3T`dt|Jt zx?OmbqD2nyp+{%{yhK0X7nArzpU*No^94rZj|<91G|8OYIzMU~IGlS~1WH(>7#ONz zk2ws2e{F6|Cl!7WXEtEwHX2plh|(zFFsMpf%r|r~Gf`bTG`kce;a*AhEfZDIvwYPp zSNy%YbSaedLlTL0tQz)Acv`%s8}bXb7`)%O%vkACoOiz10kXn*_8P|-p(2v@Gq(h~ zQlAknBn%(5Qip(|m zRM`hD6C1lE1tAWhE%wM2;^Vy2ma7tT-_NHdS6y4w^BoeH$mrUWSWMJt(`Z>vxbX_V()i1Bc4{{k=$TMhV$$5AZ7Sd#0fz01~#-j zCH;IA)ix3T(V2Cr!t#qporI{;`kY^$+^G*(OZK9GxdgN$0=uzZx0uSQmFfJ#{B{c* zV%pG}A^;=ruU&3kINy{kpOs=ZwFF9Zjt`aJ)NJX^zn^;c(C+ZANqcpN#+6t+ecCQ! z_jwer=Cyoj{O9&VuEV=6jX^1lWLI7=V5+K?kGEN<*X=@mt@v^^%Lm=s91A@uoXpTH$L4dtIO-$nx{iI}m* zpuF&_b+*3u>xLcR$&ZK)u;S&%_NYoFytZ|Hx-$$}($n{-W?a^1;LgWA1n{QG03j zg5=KD(~Qz~Xc@yRUTdw0hyshb2;N8m3CT$1@p=C&OI)aj)Z)FhiZ8HF9|u5ChnErS zh~|o7am=MWCd&)5LwAOgvvjpc!IJX+l7#ie$%kNjEepm{QnVUY;aH1}(!p zL3#akt{%Mx{^YdJ>aZjvafQ(iESmVce}b<_gJ*w>k-^(ur&-J^!roArYT8)IkK})l z_8b1zt?N^tT2VXHeZ{ToEUi!_PlRkiit`KGsw+WQ$N;s*;9KCje$n)dwA?d)q#BHj5hhk{o0hzv4d=1qUT^o^iPp z*0&p;MpjkWBhiANYG;QQYE=CD9x9 zb&tLFoh){IXDdhM7?SE6Od~l=%((4|g?I=noVTj_T{mL7v;Kb0!EeS~Wpd@X&nW$i z+%xy> zVrnrlLEvWACkjq}NzqjZ22E9tK*S}om4KkqdDb30SBDZE`Fu>4ckJiEI`;oUEn@ys zqkk;<|D8^;Q?+fJlKz>P_<70ub#w6vTk9}?zriK9+&izUu;3f3@r7cd&EFh#-QGjH zS1smSK+dy^=C1QHqOjPPx#`VfuPz=si1^xFGhLr%#Mq6J1Y^;%s?RRic^vyuN0(l@ONv`&3i}9Et`k9qPDp*R9?59XG01-N8yzfGU$|`{auUk{-0}1KX#1UMhopfu?san zDc}{40eRrhKk-z-DFMGSGtJm5{F=DV{lm~S0Bs*nuMc)>_w}t4U!uZJ@eo(;XNK~b zx^JFwtqzI2JfV{<%3NW$=Z~7{6wDuOGv_O zp8(P~ipplITJUn0wc6zldg}_xcR)|KL5OX%j|pAAl7!0&XqDAN52?8urj1O1V+_s% zo$o>S?UueCDn&Bo(yLWWhL+4=R}0(7+vbbG3ri~YlV940O=vqllr55VR);~$%y{#+ zdrjI<3o|90-i^m`Qj)(v%*al-C)Pi!9RHY9E=+?v3-UF%^>;_`@4(?7Q09Lps>i?# z{;7ZUjP9G65XY=xkyj1}c9#zt-S<7Tf?TYd5%vt<8c+gHdbTa}#{JMyVjYohF9NaZ z2ISzeXrst<%XDF6Ttu3uHy4p-W9e)+IZduJC0TqEwt1{}Kp%nQi6}EV>LO5n!_Y6* z$l4xdv%Xdr#?}y3U-5OvtBAo?Tu5!P{T+dyonTDKQP+gUjalEk?~WJ+45s-I8l{uf zY2MyjQM?)fCR;9ts6r=)@NS*Eb5YAF?^`#+%+l>PQ1zQ-UX3eNbMOO4t15*y6`(WMcF0d;$|+e8{D(+96bP zt=v=EYvNjA{i*XwfF}PQxPW9XqK*c~jwgS2HBu&#RQn?=Acc;|TBv+hqckPiz#o>M zhx6oC1{bw?z!sIAhjL5abKcl-?4OEV*UZ5C`c1f9YUYCyInJ{*OC5-lg~vjU&zBo! z9z?g%7iuP30ih*H-$PPBVdFQOCJDV$+N0AWkLH8;wdUG(s~3k7B}!Jy4vP6W4oXFV z$YHAcWEL*6xkag3cWbGsw+K^}R8ZWBH+#_GI9RNLQB1#bVEC-K&y|K?jaSEV6s4@6-MMh*=xev!8_@f7>j$+)E# z>*W0o;P971IXX=iUE#h;Mq^5i>{^IQYz{csRAxI-ZM-s`Ui<2qtNM!isa}KiO%CiC z4PfZ$z{V(ja6iq6w)YQK#ajwMPi+S-+a_PG4}N(S%sb%VGr!^mW@5n@II!m1TJ&gQoP95{uq`a5?&X^}+RDX%MZsiPRLU9MT8d>B zqW-iZpVi~ca%OIjud6G1$Yc8bMIma`nny}9V99G2MC^qL!vth#N zlaRygL|K`-@XTBliL0=B;>x)DPnRAR(7i@kJ0m1IcIX`1un81mdq%tN+6!J=GtK8l z81iagCNF|kBP}eJe$TAhHnvT{X5uDh5Ba{n>T_w%9R+O40l6K$(On|(xp$V_UYs7U$C#{q zuL<8ENKT?!$a^iN2RFsDc7Ks}!Y!cR+>QbJms5n+PXP3_d?S|3&IOvi*ozYv-M-kx zbdMG{gk)*oQi|OP$asBqVet$gl}3PSNyShDkAFhgr*5CRb?4S!a``_FR2WpK^c)Ra zyJtS8nd!Zcw$9Bl&qX_ll7k`CQCC#@Ct`H7mYdEaJ21rO%^xS2zYI|99D1IMiT-H8rBxFbrTQLL+v?`@T1WnCk-dRQ#lTHVck zVS2#b+~kcg_AbJNbNP3Lh*y~X56Mf!ZC6)PnkN2?Eh47_b(+t$-=VpV3d9sgmTm`8 zvSazsvaY7)2vtY$vM*U_3uFK2*G8Rb*YP#_0rX5y^}c%&_blN^wk4O6l^>Ve@Hi#@ zwr6np0Nat8`UzDGCijD#G|<{6@vhNuy^gDh=vj}3t(DE4$^pK{6-)q8VEkH~Mvid! z-TSXSf(P;;TPr&^PXLnmefOZimGFW16F^CG92`{LeZ+WEl~-{)G`+JV(Pk*oA?nd_ z&M%_O-V?r+wW?Y?ACtRPZT0q@^zv06^-7#|PaJ@9Helv&1*`TWPGG|B=V`OpPR&FVnL91~wG~KiAT?OH-LE<&@mn6fU zc6I+~T99L6(yY(kI#yJY%pS z$&LD~2%suTY7~+R*RuouwS7jF*fUH%OsT0{Mbu?B>!BNNQAYNTz_V4SdfUE|gH4K) z(;~m#sGF=Yd|;H#$qc;8;gq;<<(e1`<9PEFQUEK6i+e9gk^J1lL7TUlvmNT#x>#4g z8d@EVdf9nY<1nUD$wqXs+z|4-(mXP*7g%qC;BSr=K}<**jSX@l zH2ODjQ)EXh_Pp@BEc4{gSdx@dehc12mv1x3Dh)AO|9f*gv3cK7a@e5jnX@mtKKw|! zA@EA%m*odD$eMzW-OE;RNmTdHtn^dKMRvSGP&{3lNCH@Tjxjz{?`-fHfiJg<5|wC* zVpm<0yd4_L;2;jL-<8qAh4k9$Tu1*+@|MAH2=9J8QUT$hxICwoQ%uG+YaB`p_!18y zXZD)I88d1$lRx(L_ht&??Iy;}K+s)l=gcfwL{G>^ZgsM}C-FP;xPuliNxM${G@nA9 zx$Mw1`fgFyx}x^#vx=oIlAaB5wN!neBjwB13ISsJtoM+=@LtKra+(xJLQcag6NJH9 z>-S9xY-Uy;7b50N%<36~{4yx_LYJIBFta`ATid=#%y}Q>#MJa`cwnq)FEl!H!>HNY zBH~cvTO@K~r6_bOORAat8y$F&(lBb^T5=dLXgTaLBXhRA=w33hIr*i3ng%s&OAfp; zDn#OGTx0$*-76a$x>vAf?{S$p{t>KJtmajx(trd;vW%~j_=(Oc7W)GYCxDjQ=BBg9 zzcgdWP-lK3zv7_Dj?0#m7wI7SF|E7*%KiK6SHH%RuhqvG+ITZd*5Lcvu2Mq;R5&h% z<|;MOLgZg2`cQ-DJb4Z)g`wVf?yK|Hh3yKI9=U~}V~+dYqOD39loiZ^#o z02w)sc8rl6YIGSx7loLS@eU5=V45^uE?Xt+FMQ3q20asx&46Ha_0q%t4^2FDWd2rHqhK?q~ZnvOq*4 zcm^ZJ;6T|Zs9Qv$;l8tZ9+#}0=?q~JY7)&7_iJ(HGnGR$HsP7P^$EW>6so#9p{g}|~b2S*N3aZvO3$nE9Fp`6n2j)deBsoPQv+Lu#E6Okf2#%Z^ zVIIF;<$4da8zLvSp7nO>QPV!8?CpSEjTbHamVS3swsSf4mP0ION%emP!Tib+#}|V` z_o;9S5eO~aLZVG8>WorwSVx>`ct^0m5;kIOe#Ol=5W%i}1@R~{53W@gDR$h-%0y_oLkxSfS&C@6?L zFx#sm*MD;`*j$qBA63n&0k?dgt>WG3VQ-YT$dfwV@amSD1 zjlG+wLpG(FayHxK$odah|@lgDQxexO=l1mW70&8dWcQx znen)8FdW!mF1svRCM)<)v@+i6Z|3tWXYuL_+BLUDzZXfMPGK*;@+R$xA=xJT9Sw!u zu-qN*=z`w)>In!i)E+mNzbzo;Q>4ZP7Nh;M}jDb}$%5+X#djl z*cyS-cD!u?lExza%h8d#C|kc89H{k6+e}YOi)A&WEZ;i+Y4t#2Es_vsTM&Fddz&b@ z(vx`4;n+e5tWK_|lyK+i+Burko$IVv9`so*+pgaa?B?yvCIGwNXzV$*5X>IGfR(q^ zyC+7#!ge;5o7~>`(&G9pTDhvo?VuBY+;xSX#K-I6H@jOqp5gFlK_#at zOxS}>?(T%JQGarE0&PgEUw&qKtKa18?dY`nL*%R6fdpE6h1|788SXVH_FP8_>C>*m zO9NY~fvoOe0k7{a@-)=pXYr)v5v`CPWM$!JK8w@Y(T{H(4-6iDiQ9o}N4A0FY?p$o zmkv$<*tWg~>xR*}gUA!WFOH#{Lj?<)sTp&~JJo$Q1=bP0l648d>T;9z2#)l~&J^PnIjSIhlib+Dwt`$kH8kN=( z_3z(AXJR6ru0zJa)nyO%4l+!F)6XA!+*_9jTWd|=*=nkTb zo$#U(B}aleIVsqNxbj50gHX%Rg&R{3hQCKWV=$+^NQM{`viPLD@HDy0mwx|kc=zX_ zm&G6O>S9Ln`^&6b3MEOlW|gl8t56-c>my~yi^qjBBVd=|_T#rlfH;3x5Gt;0aE^dZ z=SO_ZeWt{bYZmFVx&ABjMi8N}G_Rt1-FW(Pbi=RgEJttdNa+dXt?fFUZL@8gYW51q z1xCiKX;;VES=$_#el{wPc!Otu?**}}1Ybk19UIk4 zH7;^|^vUps6{A{5Qg@tnN;)2o%-L}yZ~yuo@W8+IW5YmL88yN+)qf7NpMKOsQgI%p zng@@mkD*`d;b(3%aL+Pui>GqYZ=C`)*@78qz*C+KSXgR#CH#ifP_lMkm?Y=M#k%RS z_1|0|*YY#Q7bZpVk%vLAq-Cb3w_Lf1eIKmIZW;0`@)Pd8o`ZqX+mE`jm8-=8Q_Z+4 z;`p3fX9!bxlbtF?5%rE>DCzFO-164R$iZO-tr!ay%Z?L5q=3wg8#t|$H}_M(Gh9{m z*pR|%9D@?GeJ`vXF*P`c-@Ca75({uNCJe0v;Vt^^Gh1&hY%I_3V`o}Rnn09=y|DgKRU`R6ryLz6( z46*utQjtUrA4$L$J>L2O51vwjSMoHmWyO=k7w^c;k5)fqXrrk>5+$9KA=jgh*=rn(Re+h#f*VJnlD`%V+zP zg(dQ|a_;6829I@dfr_$gm#&zlk%WbR%O(&9lp-?1~$cjG1ArGj`z`2Hu)@fvRFW#p*{866TZ1`_XzP(Q7zPPfP_|Ef8KO51fC1 zxahF92oZZ6IytmwYhYy_&|3U1BY>V_X~i&!dtz<)<@oKKMx#MuWu=}-3PiDWsr}Fb z&s84gF)}jA;hf=k*&lAQHo4Pz($YDp8yEet3#TvR!B!$?tVBQsQiA) zsBd7Z(b8~IwgkujDT=K}JcBsEwY2g7X>oBUEeJI29Kg;;gmSXL!R;-Vl9@WxBu|9&BOdKSOC&FtbthRY4*T z)SGv*H?YQaZnNm2;+>XORNhXHskt#S_QekQ!s8e1-BfgDqeEL#m#N8y?^O?z2lq07 z*yp`08A7+ z0>PFVSm?myv6Gd0M4RscpU6Ih|2(!zL-3PCG;k=WVKh)76_f$e?xUf5`EymvG80SY##%gIC9QZ+U8!rC z5?f0J((~_ALf-a&*eu?BZTrAP=LXxhs2#Xc`uuCd!4>szEniAoBK)1|3c-fn#%B~T zh|cj51TKpD6kaqk88;6N%a+IJi+B5$B(xU6%ep%w%4;T;%^YJR_uUZ^PrVzDs$4xT z_X`AB^A_G{{F6J!yi=$jX~AdoYWF zo%Pfauu*mmT541XTvvL)iAa)E?QSy8=v_^dSV7n{WLXDts-EYNy615hI~>~J9QUzm zP%s&-+&8Mp^&{Y+olpNDkE7uC9P*=Kdjv|Q*g;74dj$fQ%lJ4hR8;8^7BS||1$47* z&U57gb`4GRTJ z+NiLa&^a#FQ~>RNKy|5z#98m>G0zcaRFDC5r7>FyfPKbI+z(Q!+yy+52xS`?Kb(KqkR%Z3MS^8k)5U|Q)N-e zcsNuc)tFeo{ey?Q%>!=%Ve+(ZH$;75(5$|+ip0Gov=+_u6^$h6XsjlQYuxAK2qb4K zlL-Td&Bx1eFOHY!GNt|sKw?cki3D_X=-}qkE_@Q__bJD8I8TL^)ol#Xh6ix?kuDk; z%GqF4jl$C*3b!p?mJr*-{sw2pAJrFj>{@2ysy{CDJy7L%EaWFEFQ%UE?J~_nd1Cbo2hrJ+qXffwir9^pJahP-1o-wM>U}K+z zeo-7*e*(}vu6hb5N#Xb=s(1?`N}0S=Osreu)b%oGjgf;aHzaLR#3f*YROlG**NW7o z4=SDMorK}2x#!4Djd1K_dFf$8X#H-rh|GreH^*Oo`{{FbP#^}?p)=HE`sk9P zI!AKyu*s4|XjV&hN*$R}Nkv}cqz1J@k3mmJa(0ssozw$@Bi|k=8jhNNR*Vk{FmAg^ zjo{PVqN6UaXa1u*bMDUVv)(ZQe?0x^_`n)w+Y`WE??8yi5<0u&z#pOUMatI}^>u${ zCuI)J`!c#@1%Y_It+&SC=X;=eUp?w`bLecIXQFYd(Cvr*(~F&`+XIE^<3cIFIAzF# zT|$VqB+Tfo9j1NQA&IyQ9+TasrMJx?PzpVzRG^pa{ZYAiYS{C@r`7QUVB;(r33+*0 zI4(*}iuN*ena$VJ;^*;LZ$Ey3vG$I+}Ln(Ujz@7vp zVwMV{B|biy*{jL~mLr-EPf;9M1nGQ&DU=E(0bbU`r|gMHI(f9$yfjhx^DIU^B5RdW zLdxW>6YmadKXMMrASxSCGYuvUcI=|84=U2#Z*cGL>9_>%Cqf9lyWcIGZQ=$lPU_w} zB3L(AK;v6KOI2~UWCoC+GQf})sh^V&|H?-oe`$nDTe>?;=NagUQOIl}6{ZS9(9L zY%A|B^4Gm2OxUK3n&Uh%H@)Ss@<(s2<#!?FgT(xW{Lws}~STSZ{}5 zqLpgz<|Z{CN*}ajkf;JQZ@$*`xg}7g8sar$TvgxPAhgo-Be+rH?VVeJcTA~*D+2gV zwGC4NfAWj}B`J8vP!m=F*UsHi07)iY=ktkPNQYM?m*?haX4~hChd&*#>c&w8w-g<9 zUomtWb?^rk3Xk0V!7BTf&_ByE^74DsSQ!+s^ zn57)H%&Z`?wvd|#R2kwo`MlV4_*5tACh;Z^F9hf*3ECeju@z~&*^-0O51 z{_t!4pXWXG@4E3_^3V*iOP)0Z?K^#Y9mFlpEdyd7Nc7+UJTF%k&P>CEHO9#^t@uNkRw6Z4i}1?~KC zDD~5;bSw}Pp@C6ep(eU>XJX<6iWFor7`jz`q0CKPUq6Mx@0#+^i zDd1fckz9mG+iZ7)YcGA7e%HtMHj3F=KH458Q9!ty7NE%+v$1gJS|9Z1fq_EYlt-KR=u?{M5w;DjngL(1VrIG6{KU??J-MRAtX^*v8?UysHudG&kjHmMbvW1^ z0t#41AqUNdzaQ3Yo3b2nTH|)~6zd;oAvqH($c;Ck&Rg_w(&IS^iUn_129YYp zqT#BK@e|pOSUz~Q3ESb5P2`WzwT9L0vS1|M!}3v5@aT*Saa1ctl6-mMqp$Qqw^kj& z^jC^uzM<0hi%CIRV*7ixl8aAWsh-i$Xszy`R?xfE5yI^9ugm*s^3x3nB01%y&#@PGc9m_k5WN8K<0kc1?N+58Mk1AZeyDmNyxm zKCI-{x&KDC7akgS7F$t=$a<@%FYG<~;*Gc1sX~dW2HfcWfkjZ5up~0Q33YJ$9^NCn z6>%<2cnsCNl(!~ZM9DAZttUk}x|=_ogk+nm+AYOh?95{`of(js&98LFl--;dP!a}z zto562-G1m<*_z&bcyL(%E_Wa!t|?cYJUgQ&QBt0PDO#Kwo~-AJk|0B|uO_Hj+lBgr zMsryxMwN{9dKtw`H7vt+VW{h`i4`$ywEx#E%$}!fC-Q4&LHVcl3vPN|T(&6k_n-B5 zJ3p1AIAzl1UesnNm0qTTa@^`9`@0LTmC-97(?u6HQvlhHiVDXbgUmp_|#x{Gqg%p&gWJs6AHgpC1hE= zW>G9L{48D+tddx&pG^?2I*Q^qU-W{>=Y?d~h!VxuFR-FVR1kU2@-C%$vUgU3m%cWb zI!@YaAK^~`jSrKm$`|3F`k>?##d62s)|!aLvES?HwvSllmBu^*)7m14lFd24_+QhB7$gbTs(wsZ!?k7x>E zQl!j==u@73F7L!zR#$ymR&?rH@A_V}eA6}PSVYseFE*%WF#DM%5zJb)46Lj_8nL=J zg^5~{;)j$qXY%D<2fN1>lp->9V+({Q+I%$(u>%bp-eIm0n4GcK926EYA)WWaUf8fO z+a=Y52iZ$*mv{&Rk`=Fl;Bq+7TydD(`bh72>{HmWWu#`LXK&XO)xLtgQ^0SWhws(z zh3&}!H$Hf@Zo7~jqeV5i4hPqWINWUW1liGYjeKVw8^m`RTrInB##3hJtugVvJ3Tl$+_>6Kr8sgHftLSoyPM84{|+I;{h?C5>tw3xO+=JOoEC4|rx``T-q5-Cgn=gTL~;jaHUH#}S- z74@+E1qXz8T;-JZ6Hb<=r~bPI$G?^3o&z`*9R2oMVwv5wDQMnt9Z@&svm_`nq=YQZRh!QX#ih_nuYXV+@fnGLL^Xv?dzHqR+Qa2}F)bg<&98&q_(fPaKTCY$xZe${i#R_rKroo4_9=8j6)t5YERr)%b1^lv4uv zfSz2n3GJO4D&ZHHWFK>Zex?Le9~#+_&V<djPjFs349GxgvRHfeLhRi9J{g(eq*arTLrYRt6aSfa)E)ijwC(W1}1dh%0 zkAKPjxl_?K4Ux>&t;hX-tLTtarYC(vHEqjPvK6_Mg84GbSc2+Uc5p1Si{ChCO+t2r z+!^_@BXng-Lpd@(E}6s)E2luc^qCw5DwI^IjEb^sBh-Tk{Ya=4Ewl+VU&S1&kFVGy9j!_2HWA`qF2h_ZEd;T7)%d7uD4$87Y&T z=BG5fr5kWYrDD7H%mf_r&x_!oD{_b>UaQkiI|W zVzhL3$-SaAXI~)_tRod)4oTAjyqo(+dfDw~ zi%CDP-j~cOUp6K&D(qAHKT!?=+9`h!oHLO5v5*P6u%l;1E1=84T_$;VVdM&E9xAQgILSrBzK=r{l6-wHbPN>pnjuH6;N+hU z*zm2*ln%at5I<<#YdU zaC{~Nfl>JLU^4~j8Le5b$f4y=@j=(Y4=!DCFUi~C5_FWR=4ktez`ue9o+Y1DSdJ5oH-R?V0C2dx)B44x8V4gQT!o~$36(G@ur=ZEHE~<`rQ-)OZ4u?O`JW zU>ic$$B!xq43PaCxDTP+RYrre9W7W}U)uW>?q^RaUOp6rV0>u_k5e+y#CGA;mg-~h zkutQdMFjl8WPRHcyRm*c@O|v-7C|BZhH<>L$YIA!7w4Ualao7{?fi0|_Z?izn))cC zc0l=e3~SRa>>fZHEH0UK3=LEso`Xe2i$Hk1=Hadf%pQj+w7n6DP$^x_NkFQq^cpWU zkpcHD>6r?%iK>fevZAU6BZFrh&#-l8)@XXG`*jTOU)nOT?5)2}Rel^v*CWv0W zfa4S9iAH}e(?Es{U76#H%))%ze^BB6jo#r;PYopMILi14OEFPfCYnyJJ`H+diA_c% zb-j2K>$Q&L<7&`s7xvX)E1OVXD9l3GOpe!O1>Th_)t+`cV+!<3k3W z^~HYT9UI$CbeFHNfo9)vDl_&i8M({&v0oKG5|7NUI}$y%k{f!>ZuzM1_~jPPipzZy zG3LFzRBTzI)6noeqN^qZ;#BH`9~Y;75hw2!DOnfsN5{t@dXfGwToMAXebxEp^T2E& z=}uRLPz~6eM+NH#&K`4=TS^_ev@L;3HjQk>(ay{k>S+JKOW~r}yzwN1*;R|7&NDCN ztuGxtMB^;TrWaYS3HW9?XjHD=NBLHj_CPD9+;tsS?96L}7$wd-h6?}gT*lFuYm$V_ z=j^9fgWzF8%3dt_Wy;oX6@4AL33ND$$YL+|6R(M^$g3aSsbWxvYc%yPmrPl&7=yUx zd%~0z&tJHEx~usqP1Sa$&e*rIThWQo-HL4wETlp<#^ggI@Y494EDL7FI(pj%E&e*yIxxlj?lL>4+M+*_kjj39!4^ zToJL7u&S51!@}3xHJ2%VpuRNvPs6+XD`4ET=Ao)M#QQk!M>@E ziFM!l(yFVq_2uLYkC^o{4k_U~)ItGy`=J;cn;ulR0y51v=Nwx`X^>CP&`~qYLr*#9 zAcWCSgL7u&RVf7%RCyQTHQ4H~^0RDS(JT`&nN!Adc(!RT(aIup9xi}l_lfm=o%l9D za!V-78;;s9U|-W)ytn}VDz}>xH8j3VOAv@)^FSxsD7xA?TG=;^K3fg!Nmfm0a@nVE z{+0dM)Ox<)P@=XBZySVmYscTx7CC;|GK`S?O^{~xsf&SmTp%HuUrvdL)f9Hzc=C^) z{NH^PKqu~-PgY7rDSn!`!hF^D)dcTE3Bw~mwhM&36BcVnVSiyM*B3PXBiGfXn6N|Y zx=btrqr`-qHhGlJwEr9LVy7`B z%sWeItw`}+I@|x{BcByY7$(kA(LWZ;;r0y=X{F0Ss!5nVcR{vrOD1~sUKF{yu_o$g zWvB$MKW$m7@KN$Wd*+So{IH?nQ%%(4`n%h+pqc;|M0B#m`e~y0~Fw zbtHEg6F+@a@_mdra1>tuc~wG&mM?)@lNi%mGiV*@&Y~qc!HrX#$|{o0;oxJiU4d?q zQhQTYYkoi-$v-I6a>BO6uP!wT4OePyZ@O5koy23FZqHz#x=5#b!m&H-x~z0p<|}Ds}jq6ssU}1I@Q~R z74LA2`HDapi=$|wF-N_vi*YQ8xaFdFi`$`}SW$CPRM_=y+5+yVbU`V+bI-@F^{Qwp^Edc*nFTnbkF8OzFx6QB;}332%P z8oe?@o8l*yLvDxiu;Q4&`}e$Rehlb$(k%_+bRLtQnsj#unWgo2I{e1&oWk3N2u4X` zptx%r^))0%m!O1-(l!<+QQnG>>%Zm(I0FJLzUwEd_xWb#S-P?*p)5Pc{mxz#Q%a5C zYyLpexCI04wFyfeKce<_X>V&5jtmgzwnSwttmWJ98ya-?Xx5dV(D4Zx9lz0+#I2x1 z-#-S3TT^JL6Dwi*1*LcAf`xND^6HMng%HE{dYX_W#q+Z|l!EsAU4mwI>e|g(5_Qpj zu?o8r*fep6q1Tgp5*uGSI>l}RS;g*#Rqv}y*~3EGk8_Ea8eJl{et@krbcQs`i%#XR z1u@=U%&X{9^Ir;oiOUGRW}vHlCcPMb#Qhhj{fG|cTbvV>ADC0Tt;)SyAO{9PQaoXGMypYYtbB8qws=lh^{#@Z$ z(r&&9;+;JVlrON8B~r&dSmxYjj4#KR{@4+|Gm~p6lq|0^WFy4tE!5nkqXW23$V@T_ z+*qA_{#_B_s6OyA0bMM3kWkayeW;yttvN6UOa~OIH5Mq@O8si81^e5AcmkD7V+<(} zUpQY;fn!ooyIuH#YYJ(`^`2}$&c(H0ZsMKBbbC0!Z_bnXE^XQ;CQ2K$xlx5wIn_jeW;!hqa`!7j) z8U2HA8|!k&sXqcR>bge{vU?}y6jX!}a^DF63}RicL`qS3T+~avzw2-A;_uH~7~8bA zQd(DlT7>rX|04Kgzo)sBF4`o9u;^#=O-~=fkbCAFu6uhX)Ul6%5fv5aRugVhC`;Qf z>}H6y+S(wBXCI}4HSXgGOZUIA!URHI1+cCJv@E=j0kB5}gtNLPEObH*8u-EI*;>jl zz$Uv{I)+~vv%vwh4Oi&0T!gEls1wRG7EibY5r&jgp27_F>`Lx_-zPZCKeUz?+$%iH z=4vCLR@>Ltah{u>*ZnvHp6kQr*=q)7*yj_i_T6WLf=nd0gUcyfRO4f1f%u$8!gNQN z&rFiMxy2iIQkXz7H|#LH2E*fw>BlPH$*;gOXQr~u>cb+5f{nQKEks8cXhUp>y)72O zGh16zJJP<=^FF1lfE4x^Yi9SWr}v%R@>46+ zr=mpNj=)!rs*lfED7MH>dGAn^+%`55t4fy)n)-^1Mph-XzXl3Cwvt|Fd!CV*oLxj! z&Y$|!5hTdAzV`D9{5DJTJ!*a})%tB#>oFL95K^3bx75|f^*B3$yhMJJ@Rn+{>ob2+ z;m8@79qVr>YqlV7T^bz;joU6f0#iGmUkcc_MMwI$I0aplcGi4|_Rjh^54T;Bt18CI zcd%OZv$pKZZD#q2|>XdbSmhT$Yqs|FkR* zTU)xK3{k=exLulT7KoEK-H{WNbDw~N@;niP*5Hb)48YkDqHyU-e1fHgwm)NQF(p_* zu*r%ien{Ku%6dOuo1q2UTb|J_4-vMc^IG-O=m5+@V?AJgvL7IW_MDJ=B*Z#vNo8h4 zkW{rh1Di`t)Gxjj83FVE*?4G~cn$u^sq zkMkr@)n!Q2^rgYwFwUj3qX38L!5Hnh^`*PiK!@Q|6Cc`^_fyaHcKm^Db8WH};H))2 zy>W(9)o`tpjCCZP|9$xZi{dh&{Z&!#iTVes!in@i$o{Jad;$b<;)(0kbo5V7UI3)s zA}rE5PuC^j(3XkVuC9Sd$Dg^&3poW|uazu9w+$PE>?w1qE|pjx6UkaMx=+^<$#ck%-`Z;gPx-8)WPKT%Pi^qh}YuI1xYK&p}u4OC^ z6pEeaLY6|yZ%9`{qK%F(d!!HC_fzp|l?1d*=<;x_FQX+C9cPV@OG`mCim*;`4C0`@ zogvjSSruQ2mgqRhZbVmaJO7Zfm<=GC#J9T%kN*`J@?kqLcoOe%P6A`h#WIj3C zx-afAJ6Ex3u(?jUB(cs~YxuQ~2;MO?`|MSXlYg{TP@{XQ$X(om1>zpr)2y-)mwZg_I>92 zd<y)V@uyFvwu?QSb#emSl35hCIc0^e_LpBj0yN||b*X~zLs z2B;)FD6bvY!)_FjoaCg!O#y6b8JsK)HyYh5?X?Dq%-lCRHrDsUo!x>P1 zDZl8fiiz!^AGP_K_}7^;zEi4m;-GT9Z}1!a^{>yBuCZQVRglU7 zoOpuO1g_V;jJpc34fdj(v4CUcdsg|L;`B~;nw#f~fTk6pZ#X6H@>5JAF$m*z+~m$ zS-J$~!jRjx^P|{-2dLVp)lFYXZlKu@Jd9S9PYK8vg$hx;x^qXK#fh=0 zjdroY9Mm5+9g5%74ZYrXJqbjTTLE(&$+^wCFzHoO5R!pD>GWg_&xDKWhXplT*A*5a zVqV-N5yEmZ>S5dqj@)z8Tv<{~(psLl+nKeHiprDGDKuX#*+%n3K(O%2f}86Xr$(l1 z0f*b{d7<}wbmz%+y{T-rYd%whoD8{(eZ4Im$cBDQ^2P-b%^1tz%@M z-o4NGvOgB)(3L`{V1aOT4;6A|vJ!TgnvB-Ua6L9j#$s|5FxQ@rKjV18s=O{rpzLrL zZ5-c`vG_8s9uv)l9wn1I zY@XB8)?c%}hN}97iR1|9^Of14JQ7mN-;yZxqhV|6zqU?xSK2%*T^S0WvKV6MKL1no{EIMWJXWCOl$fbqo1uSs}t+ z=VnS3X$ZEx_d<8>y!;B-+EItllV;esazi1!sMnxC(=;NbMr-p^X;2)BqUN+3Wb;iV z+x6)A@#t$!j}?jvd{QPSHRgR;NVApz@~8`*to$BxtJ!>pZ~9i8Ob+#%IA57i&Lo>T}!$cL{8qv(p#JM<{sl0EKSXma&~;u}0Bdu51pzJceXenS0e7q^pE}R`^`oh+ zeNjwQv5zk!gMsRWPs>4JOD&k^BsMlFz*Y$O@5uLOMn3jO_79ssg6>-eHe0!~fiqct zmpCSU@Ol1(93-NvC@LSw*oKRk(ab;Qxw_P}djPL^n}va6e_XMIIcbqaZ{B`L0ICaw zbw|ofUe*9%Elj13=*L|LSQeroLG{Cc5)B@v468fh4<2n6VGH6xq;CmyCNy}V>prIc z-2Uvk3t)`zi%Li&6Fb7j88$TtPm2tU^lz^oZ<<-ZndKAXx-p; z+K$IPdV|g8@m>7v@2~Z~OiT^_)$^9OWlqR`FLH>fZ|_ZTMbzIAUA>m+IF~D54nK3S z$9R1Twl*oOR27^Vx)xfB+5CR67hv>m=+^O1WRQD~RY>Z7gbgK(v79nGb%$onp?jZv zNVg1SU0-C)1vJXHfFSxe5Y#^c4IonZN@Gh0py368&B&4E3M5SMS)E36-AKi> zs^4~5TZ(n#8p+kS0-b_Tns-?~gQ~zs;-B~**36w$ld@w^JMaR0O$g?{8 z6VCFZ#MCJ-0fGGki|Ix5LW8iLV!%HVFK=SWaoI$Ksz$$iw$mPp@iOztm`X)g0e88c zLRgfgYiCz6_j7Pj?g~prJsmITpSJ6FL7+c_<{xVYfZxENDWl2HtmQVsO*d#Y$;!JyK@`t~iL>2t!ww-^J{n&% zqu)Tbw|D{4mBLWE2f+z0K3l<^|Gg#HXp8q*hrG-HP$sU)FG#N;_Nz+#ydo;B%-KBU z=#vf!Y@HIDg>MbRkwZ@$pBirv@VgKTjv0fs*=Lg25SbN$ukTBJ(_$l*2(Fo3Q`k^# z4Gq&}#R^7g|HPmXk|TlAi)+W4`MC_Ec;O<_H=#`cmi0HM`SAsYM=2vciBR#8frjE- zX&eUy&CXIPHLO4C$1T;S;QJCOmjfNjobhXAmo#)? zPhkPxhT2)!6Q%VRNQeGKhid0^vJ#gVD%$8`QQNusuXJ+V!D?++ccX-#r2y8bkCum0 zZnaBR`=cY(=`#l+9n{CL`mJSU^;JrjwjW;2+-J<})m1JVJiN#w_^IXgp~AotpDMgQ z22YCGb248pmq1V`BpnCJ-pyYecBQpFb(Z?ZE2YzafufQiP5om%wetyHXR_j}hsUB) zTJf~pw(s+#xrMSU)bGmT8mlFhf^*=5D@vj3EKow8AF&I>`JO#wNr&LaHyhy#H z&Y-Dv?v%<4wMTBFT!5j<6`xA!S5sX?ercC)-pEd>UlZX(%#T6g-=%ui>(UTsKr#XXt#xaz`(LN0@C1!|^j- z2tuw)G$-e$t#7YCrBabQ1qqSX0?r8_18leDNa>-Rex!)-P1AzYUKN>-;$xxa8eqzq z-uE{h6bqZo{3h$UT#0K&OUMC}u==y;oX7NK(pAHm#->3BPm-_65JDJIf{FT%o=ha2cR3m{Aw<4ye6LHEDBKL-rFf82a;pHcxVQqPT5)3L@oH^@y$dt#sw zWfwzkn6s1R7^8@-&BX92qsU?%Z(`q}dL?n4HMhI)UFt}wSr2PH?%~Cm0p5`dCZ1E;i(us z{Ejm1^l?R7d7;Xv2}MHDT7NIoK1Z3hQjyda!*pU{CZtIl_eH;69}#Fo^{yW#dzBo( z=5y}`OUlGYQcc#I%?^Uq6`HAtwp{bG`+D-FU~CHRKo0+NK1`n@72abTLZ_X<2Y8-V zVxiqaUl@%k6d(T0Xv`cmIct4)~TAz?XrH z5X7RMdk#17gTP2es$;{O%@b~d&ag0Tz&=OGK;Ur^;MUHt*xcYR^Cjuc>>p6^ zgQIKM*VEzei;L?z3QNfpJE@`F>?u*NBUP%2!cH`ex;?$3@n}-klF(K>(8qiE_GGam zAt(}CBDN>)n_0DJs_WQJk(=t-z;vUTB<-sG_Mc&0YPw2?zRE>#6f1K(5eRs{GwNTa zR?5mRvRk+|wOVd7Nx^J{o0|1k(hkJ^Lv=ryJpJK?&UHZSyPH^pXY{{Lw}M$%csK)1 zsr#PHbx5-r#|?@+)Fa?8(3nuUXMkRlh57Igu43|-&gkO&MT!x8&HQQI{YLe0f(hO; zomTABXxUeY%qPuiITWB@82KFGa5PlON}F&CG68&gsD9y(YGT(#>C?M0?fH^z9;d(>lKv&Mub@^^@ji@gG~>O3u798$k^H088Cw<6mkpnkw2Dri{>zrK#oXw)5wg zE-kQPp@GI`F84KovQT~GPNi7>cS+DS+a+4NPg4!!izk`~}i$v$ay>+wT;5YcsND>vE2Kjxg}D zJo6TSul+Na5GSuR#o>Mk*gA?*LBQJ&s#oF6U!rc1TmK#SyI)~5uemuPRCb-69%!7bu9{I36 znP2*;C+VXQqo`M1O9i*6cdYLVD^5sZww}N^aW?B(BZGjV9Hf(vOmJhphOT~%8X`X# zBh@~hz&o~dJRBn})^-A81AF!ncnBQeU^Fu9RXYxr5_NCxDIETkTdP@QeEW8@U`EJI zvn4j=%Q8G{`c?=h>oXA_piU-u71`;*uy^%8y61mi`-nQLOC??S7UxDx&b^cp2%Q;; zD=9+1?it9wadb)7SSM)djFWLOXXWSRF!mG}!a1`1PdPlAiI&LKF970%M7KluhYr2(<0JT+J+0@UNl(6bB;}3 z$0XXZ+x-0^FE%L)+daoJ?gXMxwUI6+n z5RkM1zrhL2DqQKcZ}Yx_h}bSIOytU`nZrPm?ql~()WJlauu>d3LEUNIwKZ+!U_HomRe14cXDT3G6? z$Tm~cV9U+UuRqp~hJLmjwfWEU*jkzENg zT%h*U7xN_j#E|QeXf91t-7;WqawG(9>A$6!%8kj^k6~P&X>i$u+MxP6V3S@$G4}JQ z{tez%bHTbjf7umE&|{*m`=bpZ-DNM>oT@2h(yz_r%2C&?9^;#wYZ4>oh-tfm2+_dr znc5dO9SFK&aQQHu(k53~V!MKle>H5@%3#>5ZgvIx!-rZycAmFn=;$KWJ~tj-DWsf9 z*tIi#XBa8X_!9L6-S+rttZu&0@k+l9F#mm1Tv-2T``6_$#(6UnY$%=AyervKn( z{&yToMM{+n zwQ!Tx+M3$q8mhyx1pj%3&7BB8D+?H*u_=$ab?EI%A@T$m6*qMZ4cXU)?AsY`U&x4kh31l0#lq#fu(7x^5Ky)ob z|Hyl(-9R~)FGWQ2dW;oIVM0$5U>~(EK!%^zk{*DW=JS!ChBY5^4)Y*8|fnH?`t(0X&h% zoMG|X^QN}`%JawZgrDfB3WkeT2;Z8*Nhe#4cO36(kXn4#$Jn7B>H}#QdwU&7%>7js zQN+VaoTUBA6{e(<33`K^bP|5TzB)nn>J0vob0Vi6STGp9kZ~K~4Ck8S2v-3zij!I= zAE;b-6%Is!${*y29@zfZ+TV+Wz5@8DDsH26Wv1#38Qem#3>nXWHGXnaawTg#xRB-( zyo={1T~9T+lN^6efmkoHN|f%8zAsISU+)j%1_91|xw8eruUCz(W= zCX$A0bYG%w{D$gI<BFo#IQ`!Mih%hH;m|qK61V)SQ8Ly;{G+jX+H?Y(yhXu#P7*G%O zN;P8mpqA&B=q^oThdws+3-N91u-Cr77*U2fT zC`999BdRs83$^cLZg9H?1$|zbw_d1dKFT_ea56#>CpI>|SRZ|7Qh9ECcg66E^N{Zf zj$Vx`=Z+n%!rN&o|H~V&zM5P2u)1?^o7L0%P8rYPzLtG`LCgm`HS>hiwxgY#dvo#4 zATIM?_5S&uGa|}KeoF2EPE2WG4enu#(Cf@fT#hh>z`!y2vFBq=r3(chEvX1-Cd}ej zhNB75`@1L^;`uSl2H1J#P+|u8j8(m>tncJfWAO>f1MTCzR-kS2-Y#G5n$|`>0qZ4w~~mrgaCKd^IFB zu9<^D5{^dwnc;V?`3th22XlkVp3k?GZW=D!tq_ypkLEa}%q#SxB?KAJL`}ci+Z)!Z; zfHDG`)l1+V;~h)MdnV`f@rZKcIx-;N_w@71S6N{VJ8$oXH|q2B2MnJIfkA_ZeYXU` z^RTYuTL;gO>H_maL;Vzu>4^An-CgdS>p9LVXF8*ZK9Qp#O-zs?mOnCmP^D!V0lE~8 z_JG|B+>aayqZI$JH}o~<5rO8n0yv$zZ!pzg)UJyKQ^SDH8S$vt%185WRm z6e1uqGfS3N<ftbjHm^Aq(_W>6d_h*St5z4)lOM&m^?P(f4v>F75sfy&GR!-m*Pi zVY6u|1gNKAl({IYVng|?qkcRVpRrf%!pdSV|qcLd> z*Jjfbw>C`8f_-+F5tyHxh7kQ(p)pk?8!+^WYPeO2`&U!0*^{n8N9TlhJMv_~PxjJ0 zY=EvQM~d#};s=WEK0Anqz`;JTBsh#=apZD~;bXjNa{wcwHq8nU*1R$wM4nIr_O zDg^1+Mm1lVor5t^AN}nS7-JoCGI?exWvAAI*x{KRAD_~7cXP8teg5p$W#e_6G1r+b zpj#gQb4%C2`!+uP5`rDB8rqYvt{r`PH5cl}ANN3TOw+5ys+1ET*UlGrTQLeL) z?0?DIqWYZ7t-GJ*^syDgfrAf}Y5xV*h;dmYD~8yZj|vMBDLi`%Y()Q`Vdia-Y!T{Mc|^oeH~2*cLH!}AtSMb4hU{kA5I zR@R2mVB-XZ5M}}e;4zno9ocL*wMhJrm~4ad#2`fn2Bj52h8^w8_&DDm$8SJxo^UIg zGpV5lCHGjhl^wDG&G#}Xk2u!^#Sz;%{E5vh;)+mm5b?&DtES6P?+48|4b zMg?gmsLApEDwo1{Zn|Yms;>Q7`!)SsVTNnehOz7gFVe=PYQD|o@hUvC<;-0etz$hoF@2Vu5@ z1uRvu%I0EEQZRfo*8Rvebyv@rFj{Y&mCTiO3w=)MZJ3tkp){y9O5D)K4QiI47vI)00vx6C3*L zD^lp+goxcc9vLf_4Wt^oYJk(~XtS$UYwx?oU!LH*bJ^p)KL48kO#R^Y_V$L$6;wIi z)r)+N---e`PCxN;mth%9*MsJ4o~asTM6tniPH<9vet?&Q%GTmxj85qhUyX zAV+%n@i##pj#+r`2iPLOc*w6P;a}n&idCv3CF?v#cH{l4$sAqh_wj$GJJUpAO*QK zC5S%u{WxXFE0>>0fxgzkLiS68t4CU+XsK~vVLn=pu3XYyokyE%Nw_*$aloi`d0Yz6 zwok(DteZrfB_&uuI(xR_tkCku`~^(TY$07N=d(PEWaS8E&I$fl(3_opVR&Q|N^Rp& zF&0|2KJeSFHCiNka?B(v)_;$p@E?JYHhOC!76bLcuNU)A`k#1f`)?XuV8C8Bx+v!r z_Pcur;OLlFQpnp+@&u)@(5THM)%1McxwuJuH{QzHnwPY@(osrOSEaQejE;~_xYjSxCX;Dx-qycNdZz3Xs;Pc7J|&x zs&$%7{$14(RhBS6@6{UDJBKbOE(n@CAA7()FM1{h(ZJ+UB36+4C8HPRNI*Y5H|1Th z&}X9pmS@~{?y%e_aqHZhB!xpQx3iy@)v(#RF={Sjq&|bpAA6H{BTOc_7uLrWeyvTa zC6+ZznN=r0vmlzekl4Xf9aI%wBZIY>_HdsT_Z`^${oMXIWEZ8u1X{?#0!t^26g4+!>lShYuh`+@DjDSH*q ztE<;;u`YR+M?CQ9V(aR%vZg)1~EB7p_M_`u0Qc?_^gv^rX)V-aK>cbZ_9j z8GHPj!F4mhe{#*g6!rG!H;FvK?f#Iaqhgr2MSDkglz(u%@jvMZ0{LfoI0BJ0P=n0v z;iJ8C)c@%L%QWBxy7bhmUI#H<1GEx;e_p(d2&VN&xW7jChLj{GdaWVsbY*QKoD2*WQf??{YO2%t8P|m$ z8O)^E<_Z3idA_i+FvBr6e0?CBwJXD7V5;6mU1I=VKm_SkIRd^s{hJ@ zjWrAW`htRkgEE9h@eI;ioH0Ry5y0Ve=QT^y1~P$Pcm5UDQq~NJuBG_7R`}1xuBk7$8LqZOGv47cd{2$56bI#@uNoC z13!9h;ni!>Z_VO=r!gSK?F`LqD91JR3`QPk(I+A_L=v*9{#2V2nixVXzU%m1>F8m; zfh!&FF89E?0j~lqSmUp)dl+-ON~_o|cpTD7_Xp4_@^64$d>eGAu(#&b*+c2S{ra{> z)k+o<+VG8T?p`5?-}LI=fJX0!BrKiuSn{#~O8xtv!=S@)!ZWhjM~Wt3_0YXU7GBbj zpvL^8E4ShD8eiJlJPTIOT;Ax?$F|eBXXftHx`#-eY!F{2P&!89S07w%f7~h)JZhdI z?d5$ZDfCm%nM-VdSg9u*x{$EEbDEs+8BEUbDb}0=i z1(=?>q)yJyE7B6GANrz(CzFOHsEFBqywCX2Sg6&Is0A=)a>;ScyKP3^cb`y}tCng0 z-V~>YD-R3l)S_0!6r)WJ_Us#+;+AjvSl%yC;15d1gZm&sD|}-|GsM*BM5UN8Qtea6 z`P-0oja7zhdhi?~caCDCfV?G(DO*P3>XiF&6#prWvJEl^>_L`teibU~0Mn z;p9NYq(MB4kvWIv8?lHAu4e1e^{n6Q3FB3Ve&%aTYASZ$u{*KsRlhVb$8J9gQ*%t# zj^cAd7v)^MEZ&hhy4>Uqc?G%OPSgbsDs^tow(SlYsySbor-s4=9TFLvWEr%=Wh4xx zXlZf<5!!?krK;Zq;+%Y3u2-v~!Fe1$WKazyfS{tfEW4V2xzkkWrWzxQCkl?Zy@5FMz(Db=1HX7j8%koQPFVGZ$u@F5piuu|tTUs4T8FIP_K z$5xM?pG%uJpQbxoHptSeiR9eE?o8^H{{7euH3zk^6w0E^Pr?Gn#X4#dzItvxb?IE| z9<3m%R`jr(tl%(5{za1f4`E8HVgoy+Vx4-LAl^Ps(wVPl$)X%?{TB&75dY@hnV#6s zm}@znGcghaJ09~p-qCw|S^`W-&iY?1GJ3_1`(by$K&XLRy5{4d=TEBp%@&UqKog5{ zN{+%Dx-QdTWP5zK4wX8WbNVwNbD0b01P+6U>}N>ko2`|V1MQT1dftLeRp_c3B|8KU zptT9TdU`-qQ5F%OPjV}~4xiq;4X^te|C7XoiubeVjw<9PRKIobg}N}(|P{8o@%R+&XyeFx02|o zs3i7>A~2x`8B#BQ#5@Isni_pX5dKi!w)gezXJail(BuGhxul|ba==5AlQURl z{O-`PI)O5(u z-VWaEVs}RcL@gY39s;LYCONN0yQ+B;k!ET9k$IZu+B^d0W8(NQGE%|))7z5Z+MkQ6 z?+Zv1Jo|^AeufzAfbCLjs$~>M7yXvj=gW;?Qc~E>PeQ1JXhwH}MqAY@SD9}3 zCVZW@8CPq_JkkB(p0zhaE*a~p<1r;(qdQ8_%^?q!{r@2l%vZ$y2XK$15VeJJCH^jZ za`$=44^Q-=(1t0G%Cn(%OJ_VUMj3LGSkb$=#XDI7V8G;MYSbT6^+|Nq!k9(5Ww(WL zSs0Asm*54cYd#|nz#zym`jp8Z`|Il`dU>M;-%5Ip2&|}(+7uta z;I;DB1VOyL8O6oLjLOuxSD_~^sU5-c`ebdL@&K&JXtXDeAOm4L?tM$6D=VB{b}DO- z@tfAsoU#^>tpICwJC(=@=latQ02N#Uu3lURPT)G2%I~yRlRM=sAR(k- zb3i+{g@Y^2ZFv2(DC2`=3-|8sxUlsW1{<5&Q-1+Bt~HQ*!y@LZcZYI9K zgiK&Yp7XHGOueXCLVm`ik0()??)wW3fJ28Kf zncuX^#7CGse5vMY1Ug-onTet?)OS=&7U42_8C1C}(4$opBO)7F5K_7jZDT3g37pec$C%EWdJh7a9g-@t!MNzap#`r4@qDQ_+`LL2{cMvL2%Pw0!jYN z(9NLC<$=bmhB5kI|Io1YlwJKVOo?4=zuj#%gCqL3Rnjnx(C7|d=Y89#S{@S zHrsl8;893_*Hge-WS%}UP3){4j-q9?o?~-(`LOshV7<>;Izr_o=N2Rh4~vQuul?9* zOQlX!dNwnGre&QO)`&!_ek_2|g3l#NLrwl=Is;A$b92ahp-SGpTN&efX!4w4eL(1c zF-CAoV2{mq-ysmR^kYu*+817x$v^K_CeaO*{NfxD9}C}D^jo<(M0!a9@(-{tLRqeS ztE($#^!i)21-3dWY#3>LxOVpC2Pdk%NcK1@kS_Dw)MsZ~WW(Dma8WJJ`1DCjDKa8; zz%~znY*+jje)Sp;kp%sYl#er?*exn3UAKX6t_P!`gm*IbXlYd-%8}!5T z>|FEF(r<5_z|HV~&d2u!2VjS$wQb=+x)CykKuj}*6gHNJ>JUcfPNUOLXn_FIuIm6S zelu@jUS~z(Z`n#0V{+o>p5Q=SB3RNbLw^|Z9?O6HLR|xha|^-V>u2#lS4C{CvF%oH zUa_f+FRdYJs1}!tV0WBEZxF?OoT*?}8mdHjII}dqRkqTHG+4R%rhiprX)>HgUay$J zZgv?)JL_5OzYF#N;_FaC)%W?0Di?dz-0f5+ebsr9AqRJ#Z|@71^R6nu=U3VT(MV}T z&Z%)?*>m^^pCRcqO~{dZmjWelUr-yplsGA{pK9zyeim>^`;g1-8rLyWsfEhZC#_*uc~AXH6ZVJLR!Y()J# zG_8ddj4ENFqEUZ`(uZYgq#kfRc}Y_1uKlMB*oVJjc(6pP@!e3uXy~^YK?U_wN6DH( z7FYO)M`?1$BF$dkj3JEsUia+=jRw{KRpn^7<}}_0t*f6;rA5zp7C}d`-isJy)lXrh$Bpji$*AZg<}Hw0L~cN(&cgZS@w*PS*Q)k1)f zx_3b3FI(zot}QQI@0aF0_o3!L!oVxS37Pv+n^QOH&e7D{p3AZV$|{k8r*p7#6;vAVM>~i?IF=fh}DV__!)^DpTI|BrB6`gmZWxn`Z>< z1#ltjYqpnr4`|#@ZlB$I?I87VNO`)_UB_UJlRajsC=<*V0zSL;2Z70Z%8b!Di}oGh zp}F}xs|1y|b$via0w4pxh_rt}tjQkmk*#W=-3RvaW!=niU+&{lqG~pKx3bQEb7WHi z#Esn0V$@e8Dj%}X^on;ak1{h?%bu!z=*RystD#qaN}LM8oLkLV!!8B?QHRxH72Rse zXK}O&s1o$zOkdIkyV4xUSIPlUFJTnU+PmO)G2=`?~SIDb{~LBJi9OT?}a@TKp95El+IW- zJr$yW4D|Y#y+&t&?p1n9C6OBz{P(gO3K}n}ILk}NMwP7)AYDYUiGxmjUE$tCt1&w= zP5K3%8TH9q0BM+&-q*=dJwNYkFlhG(F%1FNqY9$DXC`{}BejEgW-IEuDa+ze(dl-e ziRovCeO%)N-|weve5B4!F>G3@^^fZoIj&Lf-DWRXx!vjs#d~c7r9|B}YUzG^uFevv z@)z6ig9qUA9}n^jM4u0Q1FA9{%pRU{0QE_DUaYrkZie606^ZdNa3KUIG~k7*6&e5z z&<;WxKv9j;6#}wJ_u0SW3<*-*O?sE~6CQ+ztL<#{7yUO5rar;zIIx-LXZo4!GEH)n zI{AUlB^px&6sEB6^XW~Z2MoFAv-Rd+SD<#a#1k#ti=V`y?(^hBpX zLO%AIP8ti%Zf9Iq;Z%HE~BL}wF(;W%ap4F zu29l!m&KC-A6QhAR=IUig18D0<-LXD!OD`0mQaz}xLgKDm;Ma9I>}Ay=*}a8ohU1v zwG2SF$75zFlI@#Y-dEDZ9mcJtm?6j75P%zFY9PU5DlnvWS*?b z&H+iX?%h<}HGba@RGi35f9WVEunMOr+K_B)!nou$Ct&gcId*x5w$e`yDBwd0&sfya zy|ZNBc!2_f$aLJ+H4};2W3KsMhWD~*yapP<=RB}26UALU(T_74;ihjiLhyz7KXK0N z7oZZyXFd%HI3wu;EogSV3k&LX$^&Ci460+XHyB7q514MKe$0tW@{UsL-S@L=@I3i_ zcDBoh1amwCwHe>5RdBNn87H!Js=T*Vv*04EE3q7l)UqSu2rZ?Rl(=+7JMaeUn9+ST zl%YR$Ur4oV55}>+*@qQ0x6*b^+>8B7oc%*sT|Yz>9?E>Y0#11Bn8|F`V}i#g2RY?a zFQ)WYLz;1VDxy2o?WVS--B4o?c7BF$HbWsqma=!PA?Hu@0$6$Nk`kA3VvI;c*L4R0 z6PDWLyvd|N>Z24XMyzuw4kn$t=sXfTM4y)fEe^Uy91Qts{4prNTM`XW6)SK2iLaoZ{jC*Pn>22^Xw1967T5peX? zH@XXg90j+u|HdFiufr8$uFrSZR5%fC?C+$ot`z2gx>IcUyF$h;3hvaEp zHaG+IHY%Cy{yDpBD>W4B3u>Hsz!&*XwozhvsBH3ONw)B~0U@b%IwAc}1rTHWGw_fH zgP~%nNX4GW`Qnf*0q2QU*-SXbnt`;^Q7BQDVp;K95DAokHyo|?=Z&H-+}!Fg-K5Hk z9fS!Oh4Jw8w4_0Woxb^>+dxEqFKPiw{fmz>ZVyF>L=fMF{O8Q-91+QnRP+hDxKPG> z&+pScjRz?3zQPmG2~{a-D2feO|8U^G=*Hurh703|sBg->QgBAWYzAz9_u8;AMNmNN zHtW-9pd=FltE>LQB^pmB?tI$$i}P#iBLf84`G0oR$|$7STq|M25(13(0=6F~X3N-0 z4*{(AFqrV~{?!vHd-wW-rzumv7tOj(WgK28Y(I??} zqqV;ZIRmd4h6B&F_$(^y8Ylgp107lSW>0CQror2qLoF~y={txtmXe#8X`XTVqoAaI zM`wN6)&m37rBk2+x4i3huYxDv?jG|5Acj!i47oc*s+2WqS)uh0q`3uUd*J@SRF#Ih zMkbmT@t9J6GShLF8wgPC4TB?8)IS9+2ae?$0q+l@uOi}Jo9z}=bSkq}EorZ*Qf)J~ z%Sgzc(A54j?s0Tx&;+qz&q^^yBMg?y!_8E+`H=Xkc?X-Yk&8DX{SvHnGZtz7evi*X z=|%<$(K_oJ6{|(?Z=@Gh>XyL5{&YyN$IIb$QLiueeTX{4qEmI7G7!_EUht;LTvtG3 zdE9V~m2O@RnH~1s&3U=S$1{IZ-Yw|kEw~D0yp6}8c>|zV+=?9L^K>NfSC4=yleWh$ zmHv8ZXP(_Y@B$-ReXvD5&oo%KUT(Cssc}!Ovlun!yHyns5O7djY6l|#I{J9a$ zj9*%_f0SC{_FQ8tVmd=FA&OTH>E7DUJ%JSy{c#ErEh&RvONqbq5hK~&jG4KQo%Uah zvpL(hzZDmMo4fRJ70Ti55-=@kH5kOe9Yrr2muwnFv)-Sl-r-_>~wz7 zOLNsHHg{>=DPif&$}n4($=Ksk<+a(rw|-gD#=?O(CC_Qiqc%nr&v3F;X#MBwol*#qszT9x-4 GBL5GU{lMw~ literal 0 HcmV?d00001 diff --git a/fluent-icons-core/build.gradle.kts b/fluent-icons-core/build.gradle.kts new file mode 100644 index 0000000..9b0275a --- /dev/null +++ b/fluent-icons-core/build.gradle.kts @@ -0,0 +1,41 @@ +plugins { + kotlin("multiplatform") + id("org.jetbrains.compose") + id("com.android.library") + id("maven-publish") +} + +group = "com.konyaco" +version = "0.0.1-dev4" + +kotlin { + jvm() + android() + sourceSets { + val commonMain by getting { + dependencies { + implementation(compose.foundation) + } + } + val jvmMain by getting { + dependencies { + implementation(compose.desktop.currentOs) + } + } + val jvmTest by getting + } +} + +android { + compileSdk = 33 + namespace = "com.konyaco.fluent.icons" + sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") + defaultConfig { + minSdk = 24 + targetSdk = 33 + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 + } +} diff --git a/fluent-icons-core/src/androidMain/AndroidManifest.xml b/fluent-icons-core/src/androidMain/AndroidManifest.xml new file mode 100644 index 0000000..10728cc --- /dev/null +++ b/fluent-icons-core/src/androidMain/AndroidManifest.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/Icons.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/Icons.kt new file mode 100644 index 0000000..fa06b95 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/Icons.kt @@ -0,0 +1,62 @@ +package com.konyaco.fluent.icons + +import androidx.compose.ui.graphics.* +import androidx.compose.ui.graphics.vector.DefaultFillType +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.PathBuilder +import androidx.compose.ui.graphics.vector.path +import androidx.compose.ui.unit.dp + +/** + * Fluent icons. See [Fluent Icons Catalog](https://react.fluentui.dev/iframe.html?viewMode=docs&id=concepts-developer-icons-icons-catalog--page) + */ +object Icons { + object Filled + object Regular + val Default = Regular +} + +inline fun fluentIcon( + name: String, + block: ImageVector.Builder.() -> ImageVector.Builder +): ImageVector = ImageVector.Builder( + name = name, + defaultWidth = FluentIconDimension.dp, + defaultHeight = FluentIconDimension.dp, + viewportWidth = 24f, + viewportHeight = 24f +).block().build() + +/** + * Adds a vector path to this icon with Fluent defaults. + * + * @param fillAlpha fill alpha for this path + * @param strokeAlpha stroke alpha for this path + * @param pathFillType [PathFillType] for this path + * @param pathBuilder builder lambda to add commands to this path + */ +inline fun ImageVector.Builder.fluentPath( + fillAlpha: Float = 1f, + strokeAlpha: Float = 1f, + pathFillType: PathFillType = DefaultFillType, + pathBuilder: PathBuilder.() -> Unit +) = +// TODO: b/146213225 +// Some of these defaults are already set when parsing from XML, but do not currently exist + // when added programmatically. We should unify these and simplify them where possible. + path( + fill = SolidColor(Color.Black), + fillAlpha = fillAlpha, + stroke = null, + strokeAlpha = strokeAlpha, + strokeLineWidth = 1f, + strokeLineCap = StrokeCap.Butt, + strokeLineJoin = StrokeJoin.Bevel, + strokeLineMiter = 1f, + pathFillType = pathFillType, + pathBuilder = pathBuilder + ) + +// All Fluent icons (currently) are 12dp by 12dp, with a viewport size of 12 by 12. +@PublishedApi +internal const val FluentIconDimension = 16f diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Add.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Add.kt new file mode 100644 index 0000000..793aabb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Add.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Add: ImageVector + get() { + if (_add != null) { + return _add!! + } + _add = fluentIcon(name = "Filled.Add") { + fluentPath { + moveTo(11.88f, 3.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(11.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(13.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(13.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineTo(11.0f) + verticalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineTo(12.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _add!! + } + +private var _add: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt new file mode 100644 index 0000000..546a1c8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AddCircle: ImageVector + get() { + if (_addCircle != null) { + return _addCircle!! + } + _addCircle = fluentIcon(name = "Filled.AddCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(3.6f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-3.6f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-3.6f) + verticalLineToRelative(-3.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f) + close() + } + } + return _addCircle!! + } + +private var _addCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt new file mode 100644 index 0000000..a7a030e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AddSquare: ImageVector + get() { + if (_addSquare != null) { + return _addSquare!! + } + _addSquare = fluentIcon(name = "Filled.AddSquare") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(12.75f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(-3.5f) + close() + } + } + return _addSquare!! + } + +private var _addSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt new file mode 100644 index 0000000..a288643 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Album: ImageVector + get() { + if (_album != null) { + return _album!! + } + _album = fluentIcon(name = "Filled.Album") { + fluentPath { + moveTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(16.0f) + lineTo(4.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(2.0f, 6.0f) + close() + moveTo(16.0f, 8.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(16.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(6.5f, 20.0f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(6.5f, 4.0f) + verticalLineToRelative(16.0f) + close() + moveTo(12.0f, 7.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(10.0f, 9.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + close() + } + } + return _album!! + } + +private var _album: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Alert.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Alert.kt new file mode 100644 index 0000000..85cb962 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Alert.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Alert: ImageVector + get() { + if (_alert != null) { + return _alert!! + } + _alert = fluentIcon(name = "Filled.Alert") { + fluentPath { + moveTo(9.04f, 19.0f) + horizontalLineToRelative(5.92f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.92f, 0.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.5f, 7.5f) + verticalLineToRelative(4.0f) + lineToRelative(1.42f, 3.16f) + arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.87f, 1.34f) + horizontalLineTo(3.95f) + arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.86f, -1.34f) + lineTo(4.5f, 13.5f) + verticalLineTo(9.24f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 12.0f, 2.0f) + close() + } + } + return _alert!! + } + +private var _alert: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt new file mode 100644 index 0000000..2cdd1e0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppFolder: ImageVector + get() { + if (_appFolder != null) { + return _appFolder!! + } + _appFolder = fluentIcon(name = "Filled.AppFolder") { + fluentPath { + moveTo(11.5f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(18.0f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(11.5f, 7.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveTo(6.78f, 6.0f, 6.0f, 6.78f, 6.0f, 7.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(18.0f, 7.75f) + curveTo(18.0f, 6.78f, 17.2f, 6.0f, 16.25f, 6.0f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _appFolder!! + } + +private var _appFolder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt new file mode 100644 index 0000000..170abe9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppGeneric: ImageVector + get() { + if (_appGeneric != null) { + return _appGeneric!! + } + _appGeneric = fluentIcon(name = "Filled.AppGeneric") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 8.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.0f) + close() + moveTo(6.0f, 10.35f) + curveToRelative(0.0f, -0.47f, 0.38f, -0.85f, 0.85f, -0.85f) + horizontalLineToRelative(3.3f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.38f, 0.85f, 0.85f) + verticalLineToRelative(6.8f) + curveToRelative(0.0f, 0.47f, -0.38f, 0.85f, -0.85f, 0.85f) + horizontalLineToRelative(-3.3f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -0.85f, -0.85f) + verticalLineToRelative(-6.8f) + close() + moveTo(7.5f, 11.0f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(2.0f) + lineTo(9.5f, 11.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(12.75f, 9.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _appGeneric!! + } + +private var _appGeneric: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt new file mode 100644 index 0000000..740aedd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppRecent: ImageVector + get() { + if (_appRecent != null) { + return _appRecent!! + } + _appRecent = fluentIcon(name = "Filled.AppRecent") { + fluentPath { + moveTo(18.0f, 19.75f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + verticalLineTo(4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + close() + moveTo(19.0f, 5.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineTo(19.0f) + verticalLineTo(5.0f) + close() + moveTo(5.0f, 19.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 5.0f) + horizontalLineTo(5.0f) + verticalLineToRelative(14.0f) + close() + } + } + return _appRecent!! + } + +private var _appRecent: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt new file mode 100644 index 0000000..243abf4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Apps: ImageVector + get() { + if (_apps != null) { + return _apps!! + } + _apps = fluentIcon(name = "Filled.Apps") { + fluentPath { + moveTo(18.5f, 2.33f) + lineToRelative(3.17f, 3.18f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-2.42f, 2.42f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.75f, 2.4f) + verticalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 3.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.39f, 1.74f) + lineToRelative(2.42f, -2.42f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(11.0f, 13.0f) + lineTo(5.0f, 13.0f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(18.5f, 13.0f) + lineTo(13.0f, 13.0f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(14.44f, 11.0f) + lineTo(13.0f, 9.56f) + lineTo(13.0f, 11.0f) + horizontalLineToRelative(1.44f) + close() + moveTo(10.5f, 5.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(5.0f, 11.0f) + horizontalLineToRelative(6.0f) + lineTo(11.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _apps!! + } + +private var _apps: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt new file mode 100644 index 0000000..984dd66 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppsAddIn: ImageVector + get() { + if (_appsAddIn != null) { + return _appsAddIn!! + } + _appsAddIn = fluentIcon(name = "Filled.AppsAddIn") { + fluentPath { + moveTo(10.5f, 3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 5.5f) + lineTo(13.0f, 11.0f) + horizontalLineToRelative(5.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 3.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(11.0f, 13.0f) + lineTo(5.0f, 13.0f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(18.5f, 13.0f) + lineTo(13.0f, 13.0f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(10.5f, 5.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(5.0f, 11.0f) + horizontalLineToRelative(6.0f) + lineTo(11.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.88f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.0f, 5.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(22.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(19.0f, 7.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(18.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(14.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(17.0f, 5.0f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(18.0f, 2.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _appsAddIn!! + } + +private var _appsAddIn: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt new file mode 100644 index 0000000..7610ab5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppsList: ImageVector + get() { + if (_appsList != null) { + return _appsList!! + } + _appsList = fluentIcon(name = "Filled.AppsList") { + fluentPath { + moveTo(6.25f, 16.0f) + curveTo(7.2f, 16.0f, 8.0f, 16.8f, 8.0f, 17.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 21.22f, 7.2f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 16.8f, 2.78f, 16.0f, 3.75f, 16.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(9.75f, 18.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 9.0f) + curveTo(7.2f, 9.0f, 8.0f, 9.78f, 8.0f, 10.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 14.22f, 7.2f, 15.0f, 6.25f, 15.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 15.0f, 2.0f, 14.22f, 2.0f, 13.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(9.75f, 11.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 2.0f) + curveTo(7.2f, 2.0f, 8.0f, 2.78f, 8.0f, 3.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 7.2f, 7.2f, 8.0f, 6.25f, 8.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 8.0f, 2.0f, 7.2f, 2.0f, 6.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(9.75f, 4.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + } + } + return _appsList!! + } + +private var _appsList: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt new file mode 100644 index 0000000..2c442c2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppsListDetail: ImageVector + get() { + if (_appsListDetail != null) { + return _appsListDetail!! + } + _appsListDetail = fluentIcon(name = "Filled.AppsListDetail") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 9.99f, 3.0f, 11.0f, 4.25f, 11.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 11.0f, 9.0f, 10.0f, 9.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 5.01f, 8.0f, 4.0f, 6.75f, 4.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(11.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 20.0f, 9.0f, 19.0f, 9.0f, 17.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 14.01f, 8.0f, 13.0f, 6.75f, 13.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(11.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _appsListDetail!! + } + +private var _appsListDetail: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt new file mode 100644 index 0000000..8f0c7c2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Archive: ImageVector + get() { + if (_archive != null) { + return _archive!! + } + _archive = fluentIcon(name = "Filled.Archive") { + fluentPath { + moveTo(3.0f, 4.5f) + curveTo(3.0f, 3.67f, 3.67f, 3.0f, 4.5f, 3.0f) + horizontalLineToRelative(15.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(21.0f, 6.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-15.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 6.0f) + lineTo(3.0f, 4.5f) + close() + moveTo(4.0f, 9.0f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(8.25f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.25f, 21.0f) + horizontalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 9.0f) + close() + moveTo(10.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _archive!! + } + +private var _archive: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt new file mode 100644 index 0000000..a629497 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleDown: ImageVector + get() { + if (_arrowCircleDown != null) { + return _arrowCircleDown!! + } + _arrowCircleDown = fluentIcon(name = "Filled.ArrowCircleDown") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + close() + moveTo(16.53f, 11.72f) + curveToRelative(0.27f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -1.13f) + lineToRelative(0.09f, 0.07f) + lineToRelative(2.72f, 2.72f) + lineTo(11.25f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineToRelative(0.01f, 6.69f) + lineToRelative(2.72f, -2.72f) + curveToRelative(0.27f, -0.27f, 0.68f, -0.3f, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _arrowCircleDown!! + } + +private var _arrowCircleDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt new file mode 100644 index 0000000..ba21a9a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleDownRight: ImageVector + get() { + if (_arrowCircleDownRight != null) { + return _arrowCircleDownRight!! + } + _arrowCircleDownRight = fluentIcon(name = "Filled.ArrowCircleDownRight") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(4.74f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(5.22f, 5.17f) + lineTo(14.5f, 8.75f) + close() + } + } + return _arrowCircleDownRight!! + } + +private var _arrowCircleDownRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt new file mode 100644 index 0000000..012316c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleLeft: ImageVector + get() { + if (_arrowCircleLeft != null) { + return _arrowCircleLeft!! + } + _arrowCircleLeft = fluentIcon(name = "Filled.ArrowCircleLeft") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(12.28f, 16.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.72f, 2.72f) + horizontalLineToRelative(6.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(9.56f, 12.75f) + lineToRelative(2.72f, 2.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowCircleLeft!! + } + +private var _arrowCircleLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt new file mode 100644 index 0000000..01ed623 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleRight: ImageVector + get() { + if (_arrowCircleRight != null) { + return _arrowCircleRight!! + } + _arrowCircleRight = fluentIcon(name = "Filled.ArrowCircleRight") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.78f, 7.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.01f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, 0.0f, 0.89f) + lineToRelative(0.07f, 0.09f) + lineToRelative(2.72f, 2.72f) + lineTo(7.65f, 11.25f) + curveToRelative(-0.33f, 0.05f, -0.6f, 0.31f, -0.64f, 0.65f) + lineTo(7.0f, 12.0f) + verticalLineToRelative(0.1f) + curveToRelative(0.05f, 0.33f, 0.32f, 0.6f, 0.65f, 0.64f) + horizontalLineToRelative(6.79f) + lineToRelative(-2.72f, 2.73f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, 1.05f) + lineToRelative(0.08f, -0.07f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-4.0f, -4.0f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _arrowCircleRight!! + } + +private var _arrowCircleRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt new file mode 100644 index 0000000..a97c0b2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleUp: ImageVector + get() { + if (_arrowCircleUp != null) { + return _arrowCircleUp!! + } + _arrowCircleUp = fluentIcon(name = "Filled.ArrowCircleUp") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(7.47f, 12.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-2.72f, -2.72f) + verticalLineToRelative(6.69f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineTo(12.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.01f, -6.69f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + close() + } + } + return _arrowCircleUp!! + } + +private var _arrowCircleUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt new file mode 100644 index 0000000..2a3b9dd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleUpLeft: ImageVector + get() { + if (_arrowCircleUpLeft != null) { + return _arrowCircleUpLeft!! + } + _arrowCircleUpLeft = fluentIcon(name = "Filled.ArrowCircleUpLeft") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-4.74f) + lineToRelative(5.27f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.61f) + verticalLineToRelative(4.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + } + } + return _arrowCircleUpLeft!! + } + +private var _arrowCircleUpLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt new file mode 100644 index 0000000..08689f7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowClockwise: ImageVector + get() { + if (_arrowClockwise != null) { + return _arrowClockwise!! + } + _arrowClockwise = fluentIcon(name = "Filled.ArrowClockwise") { + fluentPath { + moveTo(12.0f, 4.75f) + arcToRelative(7.25f, 7.25f, 0.0f, true, false, 7.2f, 6.4f) + curveToRelative(-0.07f, -0.58f, 0.36f, -1.15f, 0.95f, -1.15f) + curveToRelative(0.52f, 0.0f, 0.97f, 0.36f, 1.03f, 0.87f) + arcToRelative(9.25f, 9.25f, 0.0f, true, true, -3.43f, -6.12f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.7f) + lineToRelative(0.03f, 0.05f) + horizontalLineToRelative(-0.03f) + verticalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(0.67f) + arcTo(7.22f, 7.22f, 0.0f, false, false, 12.0f, 4.75f) + close() + } + } + return _arrowClockwise!! + } + +private var _arrowClockwise: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt new file mode 100644 index 0000000..0e900fb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowClockwiseDashes: ImageVector + get() { + if (_arrowClockwiseDashes != null) { + return _arrowClockwiseDashes!! + } + _arrowClockwiseDashes = fluentIcon(name = "Filled.ArrowClockwiseDashes") { + fluentPath { + moveTo(12.0f, 2.75f) + curveToRelative(-0.66f, 0.0f, -1.3f, 0.07f, -1.92f, 0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.41f, 1.96f) + arcToRelative(7.28f, 7.28f, 0.0f, false, true, 3.02f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.41f, -1.96f) + arcToRelative(9.28f, 9.28f, 0.0f, false, false, -1.92f, -0.2f) + close() + moveTo(17.75f, 4.75f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(0.67f) + curveToRelative(-0.15f, -0.12f, -0.31f, -0.23f, -0.47f, -0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.09f, -1.68f) + curveToRelative(0.24f, 0.16f, 0.48f, 0.33f, 0.71f, 0.51f) + close() + moveTo(8.35f, 4.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.39f, -0.29f) + arcToRelative(9.3f, 9.3f, 0.0f, false, false, -2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.68f, 1.1f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, 2.13f, -2.14f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.3f, -1.39f) + close() + moveTo(4.13f, 9.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.19f, 0.77f) + arcToRelative(9.28f, 9.28f, 0.0f, false, false, 0.0f, 3.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.96f, -0.41f) + arcToRelative(7.28f, 7.28f, 0.0f, false, true, 0.0f, -3.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.77f, -1.18f) + close() + moveTo(20.24f, 10.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(19.24f, 12.0f) + curveToRelative(0.0f, 0.52f, -0.05f, 1.02f, -0.16f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.96f, 0.42f) + curveToRelative(0.13f, -0.62f, 0.2f, -1.26f, 0.2f, -1.92f) + verticalLineToRelative(-0.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(19.46f, 15.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.39f, 0.3f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, -2.13f, 2.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.09f, 1.68f) + arcToRelative(9.3f, 9.3f, 0.0f, false, false, 2.72f, -2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.3f, -1.38f) + close() + moveTo(5.91f, 15.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.68f, 1.09f) + arcToRelative(9.3f, 9.3f, 0.0f, false, false, 2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.1f, -1.68f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, -2.14f, -2.13f) + close() + moveTo(10.48f, 19.09f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.41f, 1.96f) + arcToRelative(9.28f, 9.28f, 0.0f, false, false, 3.84f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.41f, -1.96f) + arcToRelative(7.29f, 7.29f, 0.0f, false, true, -3.02f, 0.0f) + close() + } + } + return _arrowClockwiseDashes!! + } + +private var _arrowClockwiseDashes: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt new file mode 100644 index 0000000..d7c0903 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCounterclockwise: ImageVector + get() { + if (_arrowCounterclockwise != null) { + return _arrowCounterclockwise!! + } + _arrowCounterclockwise = fluentIcon(name = "Filled.ArrowCounterclockwise") { + fluentPath { + moveTo(12.0f, 4.75f) + arcToRelative(7.25f, 7.25f, 0.0f, true, true, -7.2f, 6.4f) + curveToRelative(0.07f, -0.58f, -0.36f, -1.15f, -0.95f, -1.15f) + curveToRelative(-0.52f, 0.0f, -0.97f, 0.36f, -1.03f, 0.87f) + arcToRelative(9.25f, 9.25f, 0.0f, true, false, 3.43f, -6.12f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(2.7f) + lineTo(4.22f, 7.0f) + horizontalLineToRelative(0.03f) + verticalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-0.67f) + arcTo(7.22f, 7.22f, 0.0f, false, true, 12.0f, 4.75f) + close() + } + } + return _arrowCounterclockwise!! + } + +private var _arrowCounterclockwise: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt new file mode 100644 index 0000000..442a7d4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCounterclockwiseDashes: ImageVector + get() { + if (_arrowCounterclockwiseDashes != null) { + return _arrowCounterclockwiseDashes!! + } + _arrowCounterclockwiseDashes = fluentIcon(name = "Filled.ArrowCounterclockwiseDashes") { + fluentPath { + moveTo(12.0f, 2.75f) + curveToRelative(0.66f, 0.0f, 1.3f, 0.07f, 1.92f, 0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.41f, 1.96f) + arcToRelative(7.28f, 7.28f, 0.0f, false, false, -3.02f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.41f, -1.96f) + curveToRelative(0.62f, -0.13f, 1.26f, -0.2f, 1.92f, -0.2f) + close() + moveTo(6.25f, 4.75f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-0.67f) + curveToRelative(0.15f, -0.12f, 0.31f, -0.23f, 0.47f, -0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.09f, -1.68f) + curveToRelative(-0.24f, 0.16f, -0.48f, 0.33f, -0.71f, 0.51f) + close() + moveTo(15.65f, 4.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.39f, -0.29f) + arcToRelative(9.3f, 9.3f, 0.0f, false, true, 2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.68f, 1.1f) + arcToRelative(7.3f, 7.3f, 0.0f, false, false, -2.13f, -2.14f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.3f, -1.39f) + close() + moveTo(19.86f, 9.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.19f, 0.77f) + arcToRelative(9.28f, 9.28f, 0.0f, false, true, 0.0f, 3.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.96f, -0.41f) + arcToRelative(7.29f, 7.29f, 0.0f, false, false, 0.0f, -3.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.77f, -1.18f) + close() + moveTo(3.75f, 10.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(4.75f, 12.0f) + curveToRelative(0.0f, 0.52f, 0.05f, 1.02f, 0.16f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.96f, 0.42f) + arcToRelative(9.28f, 9.28f, 0.0f, false, true, -0.2f, -1.92f) + verticalLineToRelative(-0.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.53f, 15.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.39f, 0.3f) + arcToRelative(7.3f, 7.3f, 0.0f, false, false, 2.13f, 2.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.09f, 1.68f) + arcToRelative(9.3f, 9.3f, 0.0f, false, true, -2.72f, -2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.3f, -1.38f) + close() + moveTo(18.08f, 15.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.68f, 1.09f) + arcToRelative(9.3f, 9.3f, 0.0f, false, true, -2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.1f, -1.68f) + arcToRelative(7.3f, 7.3f, 0.0f, false, false, 2.14f, -2.13f) + close() + moveTo(13.51f, 19.09f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.41f, 1.96f) + arcToRelative(9.28f, 9.28f, 0.0f, false, true, -3.84f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.41f, -1.96f) + arcToRelative(7.29f, 7.29f, 0.0f, false, false, 3.02f, 0.0f) + close() + } + } + return _arrowCounterclockwiseDashes!! + } + +private var _arrowCounterclockwiseDashes: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt new file mode 100644 index 0000000..e7e6484 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCurveDownLeft: ImageVector + get() { + if (_arrowCurveDownLeft != null) { + return _arrowCurveDownLeft!! + } + _arrowCurveDownLeft = fluentIcon(name = "Filled.ArrowCurveDownLeft") { + fluentPath { + moveTo(16.87f, 3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.37f, 1.37f) + arcToRelative(6.18f, 6.18f, 0.0f, false, false, -3.12f, 3.7f) + arcToRelative(13.87f, 13.87f, 0.0f, false, false, -0.38f, 4.06f) + verticalLineToRelative(5.46f) + lineToRelative(3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.42f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.42f) + lineToRelative(3.3f, 3.3f) + verticalLineToRelative(-5.09f) + verticalLineToRelative(-0.4f) + curveToRelative(0.0f, -1.37f, -0.01f, -3.02f, 0.47f, -4.61f) + arcToRelative(8.17f, 8.17f, 0.0f, false, true, 4.03f, -4.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.37f, 0.37f) + close() + } + } + return _arrowCurveDownLeft!! + } + +private var _arrowCurveDownLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDown.kt new file mode 100644 index 0000000..25a428c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDown.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowDown: ImageVector + get() { + if (_arrowDown != null) { + return _arrowDown!! + } + _arrowDown = fluentIcon(name = "Filled.ArrowDown") { + fluentPath { + moveTo(19.72f, 13.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.43f, -1.4f) + lineTo(13.0f, 17.67f) + verticalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(13.66f) + lineTo(5.72f, 12.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.43f, 1.4f) + lineToRelative(6.82f, 6.93f) + curveToRelative(0.5f, 0.5f, 1.3f, 0.5f, 1.78f, 0.0f) + lineToRelative(6.83f, -6.93f) + close() + } + } + return _arrowDown!! + } + +private var _arrowDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownLeft.kt new file mode 100644 index 0000000..2b324c8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownLeft.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowDownLeft: ImageVector + get() { + if (_arrowDownLeft != null) { + return _arrowDownLeft!! + } + _arrowDownLeft = fluentIcon(name = "Filled.ArrowDownLeft") { + fluentPath { + moveTo(13.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineTo(6.41f) + lineToRelative(14.3f, -14.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.4f) + lineTo(5.0f, 17.58f) + verticalLineTo(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(9.0f) + close() + } + } + return _arrowDownLeft!! + } + +private var _arrowDownLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownload.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownload.kt new file mode 100644 index 0000000..987681f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowDownload.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowDownload: ImageVector + get() { + if (_arrowDownload != null) { + return _arrowDownload!! + } + _arrowDownload = fluentIcon(name = "Filled.ArrowDownload") { + fluentPath { + moveTo(5.25f, 20.5f) + horizontalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(13.6f) + horizontalLineToRelative(-13.5f) + close() + moveTo(11.88f, 2.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(15.59f) + lineToRelative(3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.09f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.49f) + lineToRelative(0.1f, 0.08f) + lineTo(11.0f, 15.6f) + verticalLineTo(2.98f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -0.99f) + horizontalLineTo(12.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _arrowDownload!! + } + +private var _arrowDownload: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt new file mode 100644 index 0000000..7180f53 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowEnterLeft: ImageVector + get() { + if (_arrowEnterLeft != null) { + return _arrowEnterLeft!! + } + _arrowEnterLeft = fluentIcon(name = "Filled.ArrowEnterLeft") { + fluentPath { + moveTo(21.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(6.62f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.3f, 3.5f) + horizontalLineTo(5.4f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.01f, 1.01f, 0.0f, false, true, -0.1f, -0.11f) + lineToRelative(-0.07f, -0.12f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.03f, -0.11f) + lineToRelative(-0.03f, -0.12f) + verticalLineToRelative(-0.06f) + lineTo(2.0f, 14.0f) + verticalLineToRelative(-0.08f) + lineToRelative(0.02f, -0.12f) + lineToRelative(0.03f, -0.11f) + lineToRelative(0.04f, -0.11f) + lineToRelative(0.06f, -0.1f) + lineToRelative(0.06f, -0.1f) + lineToRelative(0.08f, -0.09f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineTo(5.4f, 13.0f) + horizontalLineTo(18.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _arrowEnterLeft!! + } + +private var _arrowEnterLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt new file mode 100644 index 0000000..9fd2c5a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowEnterUp: ImageVector + get() { + if (_arrowEnterUp != null) { + return _arrowEnterUp!! + } + _arrowEnterUp = fluentIcon(name = "Filled.ArrowEnterUp") { + fluentPath { + moveTo(20.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 9.0f, 18.7f) + verticalLineTo(5.4f) + lineToRelative(-3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.11f, -0.1f) + lineToRelative(0.12f, -0.07f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.11f, -0.03f) + lineToRelative(0.12f, -0.03f) + horizontalLineToRelative(0.06f) + lineTo(10.0f, 2.0f) + horizontalLineToRelative(0.08f) + lineToRelative(0.12f, 0.02f) + lineToRelative(0.11f, 0.03f) + lineToRelative(0.11f, 0.04f) + lineToRelative(0.1f, 0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(0.09f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineTo(11.0f, 5.4f) + verticalLineTo(18.5f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + } + } + return _arrowEnterUp!! + } + +private var _arrowEnterUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExpand.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExpand.kt new file mode 100644 index 0000000..b41a77a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExpand.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowExpand: ImageVector + get() { + if (_arrowExpand != null) { + return _arrowExpand!! + } + _arrowExpand = fluentIcon(name = "Filled.ArrowExpand") { + fluentPath { + moveTo(7.67f, 14.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 1.42f) + lineTo(6.41f, 19.0f) + lineTo(8.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.89f) + lineTo(9.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.6f) + lineToRelative(2.67f, -2.68f) + close() + moveTo(16.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(1.59f) + lineToRelative(-2.67f, -2.66f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineTo(19.0f, 17.6f) + lineTo(19.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.89f, -0.99f) + lineTo(20.0f, 15.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(6.42f, 5.0f) + lineToRelative(2.66f, 2.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 1.32f) + lineToRelative(-0.09f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, 0.0f) + lineTo(5.0f, 6.4f) + lineTo(5.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(4.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(3.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(20.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(19.0f, 6.41f) + lineToRelative(-2.66f, 2.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.09f) + lineToRelative(-0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.41f) + lineTo(17.6f, 5.0f) + lineTo(16.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.99f, -0.88f) + lineTo(15.01f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + close() + } + } + return _arrowExpand!! + } + +private var _arrowExpand: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt new file mode 100644 index 0000000..c02359e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowExportLtr: ImageVector + get() { + if (_arrowExportLtr != null) { + return _arrowExportLtr!! + } + _arrowExportLtr = fluentIcon(name = "Filled.ArrowExportLtr") { + fluentPath { + moveTo(2.75f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.21f, 6.4f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.09f, 0.1f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.1f, -0.1f) + lineTo(18.57f, 13.0f) + horizontalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineToRelative(12.7f) + lineTo(15.3f, 7.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(-0.08f, 0.1f) + close() + } + } + return _arrowExportLtr!! + } + +private var _arrowExportLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt new file mode 100644 index 0000000..b82e930 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowExportRtl: ImageVector + get() { + if (_arrowExportRtl != null) { + return _arrowExportRtl!! + } + _arrowExportRtl = fluentIcon(name = "Filled.ArrowExportRtl") { + fluentPath { + moveTo(21.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.29f, -0.75f, 0.65f) + verticalLineToRelative(13.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, 0.1f) + verticalLineTo(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.75f) + close() + moveTo(8.79f, 6.4f) + lineToRelative(-0.09f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.32f) + lineToRelative(0.08f, 0.1f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, -1.32f) + lineToRelative(-0.09f, -0.1f) + lineTo(5.42f, 13.0f) + horizontalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.99f, -0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, -1.0f) + horizontalLineTo(5.41f) + lineToRelative(3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.31f) + lineToRelative(-0.09f, -0.1f) + lineToRelative(0.09f, 0.1f) + close() + } + } + return _arrowExportRtl!! + } + +private var _arrowExportRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt new file mode 100644 index 0000000..9edbe20 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowExportUp: ImageVector + get() { + if (_arrowExportUp != null) { + return _arrowExportUp!! + } + _arrowExportUp = fluentIcon(name = "Filled.ArrowExportUp") { + fluentPath { + moveTo(12.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f) + lineTo(11.0f, 5.42f) + verticalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(5.41f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-5.0f, -5.0f) + close() + moveTo(5.26f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(5.25f) + close() + } + } + return _arrowExportUp!! + } + +private var _arrowExportUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForward.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForward.kt new file mode 100644 index 0000000..a688e1f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForward.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowForward: ImageVector + get() { + if (_arrowForward != null) { + return _arrowForward!! + } + _arrowForward = fluentIcon(name = "Filled.ArrowForward") { + fluentPath { + moveTo(14.3f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, 1.4f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, 1.4f) + lineToRelative(3.29f, 3.3f) + horizontalLineTo(11.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, -8.0f, 7.75f) + verticalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 5.78f, -6.0f) + horizontalLineToRelative(6.81f) + lineToRelative(-3.3f, 3.3f) + close() + } + } + return _arrowForward!! + } + +private var _arrowForward: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt new file mode 100644 index 0000000..fab90dd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookDownLeft: ImageVector + get() { + if (_arrowHookDownLeft != null) { + return _arrowHookDownLeft!! + } + _arrowHookDownLeft = fluentIcon(name = "Filled.ArrowHookDownLeft") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(5.0f) + curveToRelative(2.24f, 0.0f, 4.01f, 0.78f, 5.22f, 2.02f) + arcTo(6.42f, 6.42f, 0.0f, false, true, 20.0f, 10.5f) + curveToRelative(0.0f, 1.61f, -0.59f, 3.24f, -1.78f, 4.48f) + arcTo(7.06f, 7.06f, 0.0f, false, true, 13.0f, 17.0f) + horizontalLineTo(8.41f) + lineToRelative(2.05f, 2.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.42f) + lineTo(5.3f, 16.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.42f) + lineToRelative(3.75f, -3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 1.42f) + lineTo(8.4f, 15.0f) + horizontalLineTo(13.0f) + curveToRelative(1.76f, 0.0f, 2.99f, -0.6f, 3.78f, -1.41f) + arcTo(4.42f, 4.42f, 0.0f, false, false, 18.0f, 10.5f) + curveToRelative(0.0f, -1.14f, -0.41f, -2.26f, -1.22f, -3.09f) + arcTo(5.07f, 5.07f, 0.0f, false, false, 13.0f, 6.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _arrowHookDownLeft!! + } + +private var _arrowHookDownLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt new file mode 100644 index 0000000..2a974d0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookDownRight: ImageVector + get() { + if (_arrowHookDownRight != null) { + return _arrowHookDownRight!! + } + _arrowHookDownRight = fluentIcon(name = "Filled.ArrowHookDownRight") { + fluentPath { + moveTo(10.5f, 6.0f) + horizontalLineTo(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 13.0f) + horizontalLineToRelative(5.14f) + lineToRelative(-1.93f, 1.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, 1.42f) + lineToRelative(3.53f, -3.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.21f, -0.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.18f, -1.24f) + lineToRelative(-0.03f, -0.03f) + lineToRelative(-3.53f, -3.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, 1.41f) + lineTo(15.59f, 15.0f) + horizontalLineTo(10.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, -9.0f) + close() + } + } + return _arrowHookDownRight!! + } + +private var _arrowHookDownRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt new file mode 100644 index 0000000..a6ad62e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookUpLeft: ImageVector + get() { + if (_arrowHookUpLeft != null) { + return _arrowHookUpLeft!! + } + _arrowHookUpLeft = fluentIcon(name = "Filled.ArrowHookUpLeft") { + fluentPath { + moveTo(7.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + curveToRelative(2.24f, 0.0f, 4.01f, -0.78f, 5.22f, -2.02f) + arcTo(6.42f, 6.42f, 0.0f, false, false, 20.0f, 13.5f) + curveToRelative(0.0f, -1.61f, -0.59f, -3.24f, -1.78f, -4.48f) + arcTo(7.06f, 7.06f, 0.0f, false, false, 13.0f, 7.0f) + horizontalLineTo(8.41f) + lineToRelative(2.05f, -2.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineTo(5.3f, 7.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.42f) + lineToRelative(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.42f) + lineTo(8.4f, 9.0f) + horizontalLineTo(13.0f) + curveToRelative(1.76f, 0.0f, 2.99f, 0.6f, 3.78f, 1.41f) + curveToRelative(0.8f, 0.83f, 1.22f, 1.95f, 1.22f, 3.09f) + reflectiveCurveToRelative(-0.41f, 2.26f, -1.22f, 3.09f) + arcTo(5.07f, 5.07f, 0.0f, false, true, 13.0f, 18.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + } + } + return _arrowHookUpLeft!! + } + +private var _arrowHookUpLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt new file mode 100644 index 0000000..0ef40fd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookUpRight: ImageVector + get() { + if (_arrowHookUpRight != null) { + return _arrowHookUpRight!! + } + _arrowHookUpRight = fluentIcon(name = "Filled.ArrowHookUpRight") { + fluentPath { + moveTo(10.5f, 18.0f) + horizontalLineTo(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 0.0f, -13.0f) + horizontalLineToRelative(5.14f) + lineToRelative(-1.93f, -1.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, -1.42f) + lineToRelative(3.53f, 3.53f) + curveToRelative(0.1f, 0.1f, 0.16f, 0.2f, 0.21f, 0.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.18f, 1.24f) + lineToRelative(-0.03f, 0.03f) + lineToRelative(-3.53f, 3.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.41f) + lineTo(15.59f, 9.0f) + horizontalLineTo(10.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + close() + } + } + return _arrowHookUpRight!! + } + +private var _arrowHookUpRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt new file mode 100644 index 0000000..5418bf5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowImport: ImageVector + get() { + if (_arrowImport != null) { + return _arrowImport!! + } + _arrowImport = fluentIcon(name = "Filled.ArrowImport") { + fluentPath { + moveTo(21.25f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.21f, 6.39f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.09f, 0.1f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.1f, -0.1f) + lineTo(15.57f, 13.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(2.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineToRelative(12.7f) + lineTo(12.3f, 7.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(-0.08f, 0.1f) + close() + } + } + return _arrowImport!! + } + +private var _arrowImport: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowLeft.kt new file mode 100644 index 0000000..5f291bd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowLeft.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowLeft: ImageVector + get() { + if (_arrowLeft != null) { + return _arrowLeft!! + } + _arrowLeft = fluentIcon(name = "Filled.ArrowLeft") { + fluentPath { + moveTo(10.3f, 19.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.43f) + lineTo(6.33f, 13.0f) + horizontalLineTo(20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineTo(6.33f) + lineToRelative(5.37f, -5.28f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineToRelative(-6.93f, 6.82f) + curveToRelative(-0.5f, 0.5f, -0.5f, 1.3f, 0.0f, 1.78f) + lineToRelative(6.92f, 6.83f) + close() + } + } + return _arrowLeft!! + } + +private var _arrowLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt new file mode 100644 index 0000000..c09c051 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowMaximize: ImageVector + get() { + if (_arrowMaximize != null) { + return _arrowMaximize!! + } + _arrowMaximize = fluentIcon(name = "Filled.ArrowMaximize") { + fluentPath { + moveTo(12.5f, 3.0f) + horizontalLineToRelative(7.55f) + lineToRelative(0.12f, 0.02f) + lineToRelative(0.09f, 0.02f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.06f, 0.04f) + lineToRelative(0.06f, 0.04f) + lineToRelative(0.06f, 0.05f) + lineToRelative(0.07f, 0.06f) + lineToRelative(0.1f, 0.1f) + lineToRelative(0.06f, 0.12f) + lineToRelative(0.06f, 0.11f) + lineToRelative(0.03f, 0.1f) + lineToRelative(0.02f, 0.07f) + verticalLineToRelative(0.05f) + lineTo(21.0f, 4.0f) + verticalLineToRelative(7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineTo(6.41f) + lineTo(6.4f, 19.0f) + horizontalLineToRelative(5.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(3.94f) + lineToRelative(-0.1f, -0.01f) + lineToRelative(-0.07f, -0.02f) + lineToRelative(-0.08f, -0.02f) + lineToRelative(-0.07f, -0.02f) + lineToRelative(-0.09f, -0.05f) + lineToRelative(-0.09f, -0.05f) + lineToRelative(-0.1f, -0.07f) + lineToRelative(0.04f, 0.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.17f, -0.17f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-0.03f, -0.07f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.02f, -0.1f) + verticalLineToRelative(-0.07f) + lineTo(3.0f, 20.0f) + verticalLineToRelative(-7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineToRelative(5.21f) + lineTo(17.58f, 5.0f) + horizontalLineTo(12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _arrowMaximize!! + } + +private var _arrowMaximize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt new file mode 100644 index 0000000..99006d6 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowMinimize: ImageVector + get() { + if (_arrowMinimize != null) { + return _arrowMinimize!! + } + _arrowMinimize = fluentIcon(name = "Filled.ArrowMinimize") { + fluentPath { + moveTo(10.5f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.89f) + lineTo(11.5f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(9.5f, 15.9f) + lineToRelative(-5.8f, 5.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(5.79f, -5.78f) + lineTo(3.0f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(7.62f) + close() + moveTo(13.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(14.5f, 8.1f) + lineToRelative(5.8f, -5.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-5.8f, 5.8f) + lineTo(21.0f, 9.52f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 1.99f) + lineTo(13.5f, 11.51f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(12.5f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _arrowMinimize!! + } + +private var _arrowMinimize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt new file mode 100644 index 0000000..251985c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowNext: ImageVector + get() { + if (_arrowNext != null) { + return _arrowNext!! + } + _arrowNext = fluentIcon(name = "Filled.ArrowNext") { + fluentPath { + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(17.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(5.3f, 3.3f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.6f, 3.2f) + lineToRelative(0.1f, 0.08f) + lineToRelative(8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineTo(12.6f, 12.0f) + lineToRelative(-7.3f, -7.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + } + } + return _arrowNext!! + } + +private var _arrowNext: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt new file mode 100644 index 0000000..eb1e99d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowPrevious: ImageVector + get() { + if (_arrowPrevious != null) { + return _arrowPrevious!! + } + _arrowPrevious = fluentIcon(name = "Filled.ArrowPrevious") { + fluentPath { + moveTo(6.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + lineTo(5.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f) + lineTo(7.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(18.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.31f, -0.09f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.32f) + lineToRelative(0.08f, 0.1f) + lineToRelative(8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineTo(11.4f, 12.0f) + lineToRelative(7.3f, -7.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + close() + } + } + return _arrowPrevious!! + } + +private var _arrowPrevious: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt new file mode 100644 index 0000000..be17e04 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRedo: ImageVector + get() { + if (_arrowRedo != null) { + return _arrowRedo!! + } + _arrowRedo = fluentIcon(name = "Filled.ArrowRedo") { + fluentPath { + moveTo(18.0f, 7.59f) + lineToRelative(-3.64f, -3.64f) + arcToRelative(6.66f, 6.66f, 0.0f, true, false, -9.42f, 9.42f) + lineToRelative(8.34f, 8.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, -1.42f) + lineToRelative(-8.34f, -8.33f) + arcToRelative(4.66f, 4.66f, 0.0f, false, true, 6.42f, -6.76f) + lineToRelative(0.18f, 0.17f) + lineTo(16.59f, 9.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, -0.11f) + verticalLineToRelative(4.7f) + lineToRelative(-3.64f, -3.64f) + lineTo(18.0f, 7.6f) + close() + } + } + return _arrowRedo!! + } + +private var _arrowRedo: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt new file mode 100644 index 0000000..348e34d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRepeatAll: ImageVector + get() { + if (_arrowRepeatAll != null) { + return _arrowRepeatAll!! + } + _arrowRepeatAll = fluentIcon(name = "Filled.ArrowRepeatAll") { + fluentPath { + moveTo(14.71f, 2.29f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.33f, 0.08f) + lineToRelative(-0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, 1.32f) + lineTo(14.6f, 5.0f) + lineTo(8.76f, 5.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -5.57f, 10.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.63f, -1.17f) + lineToRelative(-0.14f, -0.22f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 9.0f, 7.0f) + horizontalLineToRelative(5.6f) + lineToRelative(-1.3f, 1.3f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, 1.33f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -1.32f) + lineToRelative(-3.0f, -3.0f) + close() + moveTo(20.79f, 8.06f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.62f, 1.18f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 15.0f, 16.99f) + lineTo(9.41f, 16.99f) + lineToRelative(1.3f, -1.3f) + lineToRelative(0.08f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.23f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.23f, 0.0f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-3.0f, 3.0f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.23f) + lineToRelative(0.08f, 0.09f) + lineToRelative(3.0f, 3.0f) + lineToRelative(0.1f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.41f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-1.3f, -1.3f) + horizontalLineToRelative(5.83f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 20.8f, 8.05f) + close() + } + } + return _arrowRepeatAll!! + } + +private var _arrowRepeatAll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt new file mode 100644 index 0000000..731579e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRepeatAllOff: ImageVector + get() { + if (_arrowRepeatAllOff != null) { + return _arrowRepeatAllOff!! + } + _arrowRepeatAllOff = fluentIcon(name = "Filled.ArrowRepeatAllOff") { + fluentPath { + moveTo(3.61f, 2.2f) + lineToRelative(0.1f, 0.1f) + lineToRelative(18.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.49f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-3.07f, -3.07f) + curveToRelative(-0.6f, 0.2f, -1.23f, 0.32f, -1.89f, 0.35f) + lineTo(15.0f, 19.0f) + lineTo(9.4f, 19.0f) + lineToRelative(1.3f, 1.3f) + lineToRelative(0.09f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.41f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-3.0f, -3.0f) + lineToRelative(-0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.23f) + lineToRelative(0.08f, -0.1f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.22f, 0.0f) + lineToRelative(0.1f, 0.08f) + lineToRelative(0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.23f) + lineToRelative(-0.08f, 0.1f) + lineTo(9.4f, 17.0f) + horizontalLineToRelative(5.6f) + lineToRelative(0.54f, -0.03f) + lineToRelative(-9.2f, -9.2f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -1.67f, 6.75f) + lineToRelative(0.14f, 0.22f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.63f, 1.16f) + arcTo(6.99f, 6.99f, 0.0f, false, true, 4.9f, 6.32f) + lineTo(2.29f, 3.71f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + close() + moveTo(20.0f, 7.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.79f, 0.38f) + lineToRelative(0.05f, 0.08f) + lineToRelative(0.02f, 0.03f) + arcToRelative(6.96f, 6.96f, 0.0f, false, true, -1.0f, 8.87f) + lineToRelative(-1.41f, -1.42f) + arcToRelative(4.99f, 4.99f, 0.0f, false, false, 0.86f, -6.16f) + lineToRelative(-0.14f, -0.22f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 20.0f, 7.68f) + close() + moveTo(14.63f, 2.22f) + lineToRelative(0.08f, 0.08f) + lineToRelative(3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 1.33f) + lineToRelative(-0.08f, 0.09f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineTo(14.6f, 7.0f) + lineTo(9.83f, 7.0f) + lineTo(7.9f, 5.1f) + curveToRelative(0.28f, -0.05f, 0.56f, -0.07f, 0.85f, -0.08f) + horizontalLineToRelative(5.84f) + lineToRelative(-1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.33f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.33f, -0.07f) + close() + } + } + return _arrowRepeatAllOff!! + } + +private var _arrowRepeatAllOff: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt new file mode 100644 index 0000000..99c7184 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReply: ImageVector + get() { + if (_arrowReply != null) { + return _arrowReply!! + } + _arrowReply = fluentIcon(name = "Filled.ArrowReply") { + fluentPath { + moveTo(9.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(5.0f, -5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 9.7f, 7.7f) + lineTo(6.41f, 11.0f) + horizontalLineTo(13.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, 7.75f) + verticalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -5.78f, -6.0f) + horizontalLineTo(6.41f) + lineToRelative(3.3f, 3.3f) + close() + } + } + return _arrowReply!! + } + +private var _arrowReply: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt new file mode 100644 index 0000000..6d637b8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReplyAll: ImageVector + get() { + if (_arrowReplyAll != null) { + return _arrowReplyAll!! + } + _arrowReplyAll = fluentIcon(name = "Filled.ArrowReplyAll") { + fluentPath { + moveTo(13.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 1.4f) + lineTo(10.41f, 11.0f) + lineTo(13.0f, 11.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, 7.75f) + lineTo(21.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -5.78f, -6.0f) + horizontalLineToRelative(-2.81f) + lineToRelative(3.3f, 3.3f) + close() + moveTo(8.7f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineTo(4.41f, 12.0f) + lineToRelative(4.3f, 4.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, 1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f) + close() + } + } + return _arrowReplyAll!! + } + +private var _arrowReplyAll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt new file mode 100644 index 0000000..d3e56c0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReplyDown: ImageVector + get() { + if (_arrowReplyDown != null) { + return _arrowReplyDown!! + } + _arrowReplyDown = fluentIcon(name = "Filled.ArrowReplyDown") { + fluentPath { + moveTo(9.7f, 8.7f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 8.3f, 7.3f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, -1.4f) + lineTo(6.41f, 14.0f) + horizontalLineTo(13.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 8.0f, -7.75f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -5.78f, 6.0f) + horizontalLineTo(6.41f) + lineToRelative(3.3f, -3.3f) + close() + } + } + return _arrowReplyDown!! + } + +private var _arrowReplyDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt new file mode 100644 index 0000000..40302a5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReset: ImageVector + get() { + if (_arrowReset != null) { + return _arrowReset!! + } + _arrowReset = fluentIcon(name = "Filled.ArrowReset") { + fluentPath { + moveTo(7.2f, 2.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f) + lineTo(5.42f, 5.75f) + horizontalLineToRelative(7.84f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, -8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 6.0f, -6.0f) + horizontalLineTo(5.41f) + lineToRelative(1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + close() + } + } + return _arrowReset!! + } + +private var _arrowReset: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRight.kt new file mode 100644 index 0000000..eec2f87 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRight.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRight: ImageVector + get() { + if (_arrowRight != null) { + return _arrowRight!! + } + _arrowRight = fluentIcon(name = "Filled.ArrowRight") { + fluentPath { + moveTo(13.7f, 4.28f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.43f) + lineTo(17.67f, 11.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(13.66f) + lineToRelative(-5.36f, 5.28f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.43f) + lineToRelative(6.93f, -6.82f) + curveToRelative(0.5f, -0.5f, 0.5f, -1.3f, 0.0f, -1.78f) + lineTo(13.7f, 4.28f) + close() + } + } + return _arrowRight!! + } + +private var _arrowRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt new file mode 100644 index 0000000..7ff76f3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSort: ImageVector + get() { + if (_arrowSort != null) { + return _arrowSort!! + } + _arrowSort = fluentIcon(name = "Filled.ArrowSort") { + fluentPath { + moveTo(6.29f, 4.3f) + lineToRelative(-4.0f, 4.0f) + lineToRelative(-0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, 1.32f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -0.08f) + lineTo(6.0f, 7.4f) + verticalLineToRelative(11.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 0.9f) + lineToRelative(0.1f, -0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.9f, -0.99f) + verticalLineTo(7.42f) + lineToRelative(2.28f, 2.29f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -1.5f) + lineToRelative(-4.0f, -4.0f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 0.08f) + close() + moveTo(17.0f, 4.0f) + lineToRelative(-0.12f, 0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, 1.0f) + verticalLineToRelative(11.57f) + lineToRelative(-2.3f, -2.29f) + lineToRelative(-0.09f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 1.5f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -0.08f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -1.32f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 0.08f) + lineTo(18.0f, 16.6f) + verticalLineTo(4.89f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 17.0f, 4.0f) + close() + } + } + return _arrowSort!! + } + +private var _arrowSort: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt new file mode 100644 index 0000000..b2a3b0e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSortDown: ImageVector + get() { + if (_arrowSortDown != null) { + return _arrowSortDown!! + } + _arrowSortDown = fluentIcon(name = "Filled.ArrowSortDown") { + fluentPath { + moveTo(11.88f, 4.01f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(11.7f) + lineToRelative(2.3f, -2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + lineToRelative(0.1f, 0.08f) + lineTo(11.0f, 16.6f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -0.99f) + horizontalLineTo(12.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _arrowSortDown!! + } + +private var _arrowSortDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt new file mode 100644 index 0000000..78702be --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSortUp: ImageVector + get() { + if (_arrowSortUp != null) { + return _arrowSortUp!! + } + _arrowSortUp = fluentIcon(name = "Filled.ArrowSortUp") { + fluentPath { + moveTo(7.3f, 8.3f) + lineToRelative(3.99f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.1f) + lineToRelative(0.1f, 0.1f) + lineToRelative(4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.1f) + lineTo(13.0f, 7.43f) + verticalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(7.4f) + lineToRelative(-2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(4.0f, -4.0f) + lineToRelative(-4.0f, 4.0f) + close() + } + } + return _arrowSortUp!! + } + +private var _arrowSortUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt new file mode 100644 index 0000000..64023a1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSquareDown: ImageVector + get() { + if (_arrowSquareDown != null) { + return _arrowSquareDown!! + } + _arrowSquareDown = fluentIcon(name = "Filled.ArrowSquareDown") { + fluentPath { + moveTo(5.5f, 3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 5.5f) + verticalLineToRelative(13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 21.0f) + horizontalLineToRelative(13.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.5f, 3.0f) + horizontalLineToRelative(-13.0f) + close() + moveTo(16.53f, 11.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.72f, 2.72f) + lineTo(11.25f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.69f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _arrowSquareDown!! + } + +private var _arrowSquareDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt new file mode 100644 index 0000000..8b22efa --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSwap: ImageVector + get() { + if (_arrowSwap != null) { + return _arrowSwap!! + } + _arrowSwap = fluentIcon(name = "Filled.ArrowSwap") { + fluentPath { + moveTo(15.2f, 2.3f) + lineToRelative(4.0f, 3.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.1f, 1.32f) + lineToRelative(-0.1f, 0.09f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.49f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineTo(16.1f, 8.0f) + lineTo(5.5f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.87f) + lineTo(4.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(16.1f, 6.0f) + lineToRelative(-2.3f, -2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.09f, -1.31f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(4.0f, 4.0f) + lineToRelative(-4.0f, -4.0f) + close() + moveTo(19.5f, 16.88f) + lineTo(19.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.89f, 1.0f) + lineTo(7.91f, 18.0f) + lineToRelative(2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineTo(7.9f, 16.0f) + lineTo(18.5f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.5f, 17.0f) + verticalLineToRelative(-0.12f) + close() + } + } + return _arrowSwap!! + } + +private var _arrowSwap: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSync.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSync.kt new file mode 100644 index 0000000..25f6395 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSync.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSync: ImageVector + get() { + if (_arrowSync != null) { + return _arrowSync!! + } + _arrowSync = fluentIcon(name = "Filled.ArrowSync") { + fluentPath { + moveTo(16.05f, 5.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.2f, 1.4f) + arcToRelative(6.99f, 6.99f, 0.0f, false, true, -3.17f, 12.49f) + lineToRelative(0.71f, -0.71f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, -1.42f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.42f) + lineToRelative(2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, -1.42f) + lineToRelative(-0.84f, -0.84f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, 4.5f, -16.11f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.19f) + close() + moveTo(14.12f, 3.29f) + lineTo(11.62f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.5f, 1.32f) + lineToRelative(0.09f, 0.1f) + lineToRelative(0.84f, 0.84f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, -4.78f, 15.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.28f, -1.55f) + arcToRelative(6.98f, 6.98f, 0.0f, false, true, 3.37f, -12.32f) + lineToRelative(-0.71f, 0.71f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 1.5f) + lineToRelative(0.1f, -0.08f) + lineToRelative(2.5f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.07f, -1.32f) + lineToRelative(-0.08f, -0.1f) + close() + } + } + return _arrowSync!! + } + +private var _arrowSync: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt new file mode 100644 index 0000000..4643616 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSyncCircle: ImageVector + get() { + if (_arrowSyncCircle != null) { + return _arrowSyncCircle!! + } + _arrowSyncCircle = fluentIcon(name = "Filled.ArrowSyncCircle") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 20.0f) + close() + moveTo(15.27f, 10.75f) + lineTo(14.0f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(16.0f, 9.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -7.83f, -0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.16f, 0.96f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.94f, 1.02f) + close() + moveTo(8.0f, 15.75f) + lineTo(8.0f, 15.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 7.82f, 0.24f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.14f, -0.97f) + arcToRelative(3.51f, 3.51f, 0.0f, false, true, -5.84f, -0.77f) + lineTo(10.0f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(7.25f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + } + } + return _arrowSyncCircle!! + } + +private var _arrowSyncCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt new file mode 100644 index 0000000..8d782dd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowUndo: ImageVector + get() { + if (_arrowUndo != null) { + return _arrowUndo!! + } + _arrowUndo = fluentIcon(name = "Filled.ArrowUndo") { + fluentPath { + moveTo(6.9f, 6.68f) + lineToRelative(2.74f, -2.73f) + arcToRelative(6.66f, 6.66f, 0.0f, true, true, 9.42f, 9.42f) + lineToRelative(-8.34f, 8.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.42f) + lineToRelative(8.34f, -8.33f) + arcToRelative(4.66f, 4.66f, 0.0f, false, false, -6.42f, -6.76f) + lineToRelative(-0.18f, 0.17f) + lineTo(7.41f, 9.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(4.94f) + lineToRelative(-0.1f, -0.01f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.14f, -0.04f) + lineToRelative(-0.08f, -0.04f) + lineToRelative(-0.1f, -0.07f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.13f, -0.1f) + lineToRelative(-0.09f, -0.1f) + lineToRelative(-0.07f, -0.12f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.01f, -0.06f) + lineToRelative(-0.02f, -0.08f) + verticalLineToRelative(-0.06f) + lineTo(4.0f, 10.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.11f) + verticalLineToRelative(4.7f) + lineToRelative(3.64f, -3.64f) + lineToRelative(-2.73f, 2.73f) + close() + } + } + return _arrowUndo!! + } + +private var _arrowUndo: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUp.kt new file mode 100644 index 0000000..32cb0e0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUp.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowUp: ImageVector + get() { + if (_arrowUp != null) { + return _arrowUp!! + } + _arrowUp = fluentIcon(name = "Filled.ArrowUp") { + fluentPath { + moveTo(4.28f, 10.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.43f, 1.4f) + lineTo(11.0f, 6.33f) + verticalLineTo(20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(6.33f) + lineToRelative(5.28f, 5.37f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.43f, -1.4f) + lineToRelative(-6.82f, -6.93f) + curveToRelative(-0.5f, -0.5f, -1.3f, -0.5f, -1.78f, 0.0f) + lineTo(4.28f, 10.3f) + close() + } + } + return _arrowUp!! + } + +private var _arrowUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpLeft.kt new file mode 100644 index 0000000..26ec095 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpLeft.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowUpLeft: ImageVector + get() { + if (_arrowUpLeft != null) { + return _arrowUpLeft!! + } + _arrowUpLeft = fluentIcon(name = "Filled.ArrowUpLeft") { + fluentPath { + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(6.41f) + lineToRelative(14.3f, 14.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineTo(5.0f, 6.42f) + verticalLineTo(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + close() + } + } + return _arrowUpLeft!! + } + +private var _arrowUpLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpRight.kt new file mode 100644 index 0000000..5367e26 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpRight.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowUpRight: ImageVector + get() { + if (_arrowUpRight != null) { + return _arrowUpRight!! + } + _arrowUpRight = fluentIcon(name = "Filled.ArrowUpRight") { + fluentPath { + moveTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(6.59f) + lineTo(3.29f, 19.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineTo(19.0f, 6.42f) + verticalLineTo(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _arrowUpRight!! + } + +private var _arrowUpRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt new file mode 100644 index 0000000..4405645 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowUpload: ImageVector + get() { + if (_arrowUpload != null) { + return _arrowUpload!! + } + _arrowUpload = fluentIcon(name = "Filled.ArrowUpload") { + fluentPath { + moveTo(5.25f, 3.5f) + horizontalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineTo(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.49f) + horizontalLineToRelative(0.1f) + close() + moveTo(11.88f, 22.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + verticalLineTo(8.4f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.31f, 0.08f) + lineToRelative(0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-5.0f, -4.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 1.5f) + lineToRelative(0.1f, -0.09f) + lineTo(11.0f, 8.42f) + verticalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f) + close() + } + } + return _arrowUpload!! + } + +private var _arrowUpload: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Attach.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Attach.kt new file mode 100644 index 0000000..73c02fc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Attach.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Attach: ImageVector + get() { + if (_attach != null) { + return _attach!! + } + _attach = fluentIcon(name = "Filled.Attach") { + fluentPath { + moveTo(16.0f, 2.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 4.4f, 10.08f) + lineToRelative(-0.2f, 0.2f) + lineTo(11.49f, 21.0f) + lineToRelative(-0.05f, 0.04f) + lineToRelative(-0.06f, 0.05f) + arcToRelative(3.71f, 3.71f, 0.0f, false, true, -6.15f, -2.82f) + curveToRelative(0.0f, -0.9f, 0.33f, -1.76f, 0.9f, -2.42f) + lineToRelative(0.15f, -0.17f) + horizontalLineToRelative(0.01f) + lineToRelative(7.3f, -7.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.41f) + lineTo(7.7f, 17.1f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(1.72f, 1.72f, 0.0f, false, false, 2.29f, 2.55f) + lineToRelative(0.12f, -0.1f) + lineToRelative(8.7f, -8.7f) + lineToRelative(0.16f, -0.16f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -5.75f, -5.55f) + lineToRelative(-0.16f, 0.16f) + lineToRelative(-0.02f, 0.01f) + lineToRelative(-9.32f, 9.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.41f) + lineTo(11.6f, 3.9f) + lineToRelative(0.05f, -0.04f) + arcTo(5.98f, 5.98f, 0.0f, false, true, 16.0f, 2.0f) + close() + } + } + return _attach!! + } + +private var _attach: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backspace.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backspace.kt new file mode 100644 index 0000000..2511026 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backspace.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Backspace: ImageVector + get() { + if (_backspace != null) { + return _backspace!! + } + _backspace = fluentIcon(name = "Filled.Backspace") { + fluentPath { + moveTo(18.75f, 4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.77f, 0.0f, -1.5f, -0.27f, -2.09f, -0.76f) + lineToRelative(-0.15f, -0.13f) + lineToRelative(-5.0f, -4.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -0.11f, -4.6f) + lineTo(3.0f, 9.64f) + lineToRelative(5.0f, -4.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.03f, -0.88f) + lineToRelative(0.2f, -0.01f) + horizontalLineToRelative(8.51f) + close() + moveTo(11.45f, 8.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, 1.05f) + lineToRelative(0.07f, 0.08f) + lineTo(12.94f, 12.0f) + lineToRelative(-2.47f, 2.47f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, 1.05f) + lineToRelative(0.08f, -0.07f) + lineTo(14.0f, 13.06f) + lineToRelative(2.47f, 2.47f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, -1.05f) + lineToRelative(-0.07f, -0.08f) + lineTo(15.06f, 12.0f) + lineToRelative(2.47f, -2.47f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, -1.05f) + lineToRelative(-0.08f, 0.07f) + lineTo(14.0f, 10.94f) + lineToRelative(-2.47f, -2.47f) + lineToRelative(-0.08f, -0.07f) + close() + } + } + return _backspace!! + } + +private var _backspace: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt new file mode 100644 index 0000000..2f853eb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BarcodeScanner: ImageVector + get() { + if (_barcodeScanner != null) { + return _barcodeScanner!! + } + _barcodeScanner = fluentIcon(name = "Filled.BarcodeScanner") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(2.0f, 6.0f) + close() + moveTo(16.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(19.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(20.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(5.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(21.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(22.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + lineTo(19.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.0f, 6.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(11.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(14.0f, 6.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(19.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-8.5f) + close() + } + } + return _barcodeScanner!! + } + +private var _barcodeScanner: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt new file mode 100644 index 0000000..c62a71e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Beaker: ImageVector + get() { + if (_beaker != null) { + return _beaker!! + } + _beaker = fluentIcon(name = "Filled.Beaker") { + fluentPath { + moveTo(9.0f, 4.5f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.37f, -0.1f, 0.74f, -0.27f, 1.07f) + lineTo(7.53f, 14.0f) + horizontalLineToRelative(8.93f) + lineToRelative(-1.19f, -2.19f) + curveToRelative(-0.18f, -0.33f, -0.27f, -0.7f, -0.27f, -1.07f) + lineTo(15.0f, 4.5f) + horizontalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 3.0f) + lineTo(8.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(17.27f, 15.5f) + lineTo(6.73f, 15.5f) + lineToRelative(-1.59f, 2.91f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 6.68f, 21.0f) + horizontalLineToRelative(10.64f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.54f, -2.59f) + lineToRelative(-1.59f, -2.91f) + close() + } + } + return _beaker!! + } + +private var _beaker: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt new file mode 100644 index 0000000..fc936b3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bed: ImageVector + get() { + if (_bed != null) { + return _bed!! + } + _bed = fluentIcon(name = "Filled.Bed") { + fluentPath { + moveTo(19.25f, 11.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 13.58f) + verticalLineToRelative(6.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(18.0f) + horizontalLineToRelative(-17.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineToRelative(0.17f, -0.01f) + horizontalLineToRelative(14.5f) + close() + moveTo(6.75f, 4.0f) + horizontalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 6.58f) + verticalLineTo(10.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, -0.87f) + lineTo(16.0f, 9.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineTo(10.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, -0.87f) + lineTo(10.0f, 9.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineTo(10.0f) + horizontalLineTo(4.0f) + verticalLineTo(6.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(6.75f, 4.0f) + close() + } + } + return _bed!! + } + +private var _bed: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt new file mode 100644 index 0000000..3ad61d7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bluetooth: ImageVector + get() { + if (_bluetooth != null) { + return _bluetooth!! + } + _bluetooth = fluentIcon(name = "Filled.Bluetooth") { + fluentPath { + moveTo(16.22f, 9.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.1f, -1.45f) + lineToRelative(-4.58f, -4.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.73f, 0.68f) + verticalLineToRelative(5.1f) + lineToRelative(-0.64f, -0.54f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.29f, 1.54f) + lineToRelative(1.93f, 1.6f) + verticalLineToRelative(0.6f) + lineToRelative(-1.92f, 1.6f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.28f, 1.53f) + lineToRelative(0.64f, -0.54f) + lineTo(10.01f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.73f, 0.68f) + lineToRelative(4.57f, -4.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.1f, -1.44f) + lineTo(13.49f, 12.0f) + lineToRelative(2.74f, -2.28f) + close() + moveTo(12.0f, 13.37f) + lineToRelative(2.12f, 1.77f) + lineToRelative(-2.12f, 2.3f) + verticalLineToRelative(-4.07f) + close() + moveTo(12.0f, 10.63f) + lineTo(12.0f, 6.56f) + lineToRelative(2.12f, 2.3f) + lineTo(12.0f, 10.63f) + close() + } + } + return _bluetooth!! + } + +private var _bluetooth: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt new file mode 100644 index 0000000..6a7669f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Board: ImageVector + get() { + if (_board != null) { + return _board!! + } + _board = fluentIcon(name = "Filled.Board") { + fluentPath { + moveTo(11.5f, 9.5f) + lineTo(11.5f, 21.0f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.5f) + horizontalLineToRelative(8.5f) + close() + moveTo(13.0f, 15.5f) + horizontalLineToRelative(8.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(13.0f, 21.0f) + verticalLineToRelative(-5.5f) + close() + moveTo(18.25f, 2.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.06f) + lineTo(21.5f, 14.0f) + lineTo(13.0f, 14.0f) + lineTo(13.0f, 2.5f) + horizontalLineToRelative(5.25f) + close() + moveTo(11.5f, 2.5f) + lineTo(11.5f, 8.0f) + lineTo(3.0f, 8.0f) + lineTo(3.0f, 5.75f) + curveTo(3.0f, 3.95f, 4.46f, 2.5f, 6.25f, 2.5f) + horizontalLineToRelative(5.25f) + close() + } + } + return _board!! + } + +private var _board: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt new file mode 100644 index 0000000..4a2361f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Book: ImageVector + get() { + if (_book != null) { + return _book!! + } + _book = fluentIcon(name = "Filled.Book") { + fluentPath { + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + horizontalLineTo(6.5f) + close() + moveTo(8.0f, 5.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _book!! + } + +private var _book: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt new file mode 100644 index 0000000..0915668 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookOpen: ImageVector + get() { + if (_bookOpen != null) { + return _bookOpen!! + } + _bookOpen = fluentIcon(name = "Filled.BookOpen") { + fluentPath { + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + curveToRelative(0.77f, 0.0f, 1.47f, -0.29f, 2.0f, -0.76f) + curveToRelative(0.53f, 0.47f, 1.23f, 0.76f, 2.0f, 0.76f) + horizontalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.77f, 0.0f, -1.47f, 0.29f, -2.0f, 0.76f) + arcTo(2.99f, 2.99f, 0.0f, false, false, 10.0f, 4.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(11.0f, 7.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(4.0f, 18.0f) + lineTo(4.0f, 6.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(13.0f, 17.0f) + lineTo(13.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(12.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _bookOpen!! + } + +private var _bookOpen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt new file mode 100644 index 0000000..a13dbaf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bookmark: ImageVector + get() { + if (_bookmark != null) { + return _bookmark!! + } + _bookmark = fluentIcon(name = "Filled.Bookmark") { + fluentPath { + moveTo(6.2f, 21.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.2f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + curveTo(17.55f, 3.0f, 19.0f, 4.46f, 19.0f, 6.25f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.6f, -0.7f, 0.96f, -1.19f, 0.6f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + close() + } + } + return _bookmark!! + } + +private var _bookmark: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt new file mode 100644 index 0000000..c08eb21 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookmarkMultiple: ImageVector + get() { + if (_bookmarkMultiple != null) { + return _bookmarkMultiple!! + } + _bookmarkMultiple = fluentIcon(name = "Filled.BookmarkMultiple") { + fluentPath { + moveTo(4.0f, 6.75f) + curveTo(4.0f, 5.5f, 5.0f, 4.5f, 6.25f, 4.5f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 0.65f) + lineToRelative(-5.62f, -3.28f) + lineToRelative(-5.62f, 3.28f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 21.25f) + verticalLineTo(6.75f) + close() + moveTo(15.25f, 2.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(11.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineTo(6.64f) + reflectiveCurveToRelative(0.11f, -0.56f, 0.8f, -1.08f) + curveTo(8.0f, 2.0f, 8.6f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.65f) + close() + } + } + return _bookmarkMultiple!! + } + +private var _bookmarkMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt new file mode 100644 index 0000000..7ac2873 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderAll: ImageVector + get() { + if (_borderAll != null) { + return _borderAll!! + } + _borderAll = fluentIcon(name = "Filled.BorderAll") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(3.0f, 6.0f) + close() + moveTo(13.0f, 19.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(6.0f) + close() + moveTo(11.0f, 13.0f) + lineTo(5.0f, 13.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(13.0f, 11.0f) + horizontalLineToRelative(6.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(6.0f) + close() + moveTo(11.0f, 5.0f) + lineTo(6.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(6.0f) + lineTo(11.0f, 5.0f) + close() + } + } + return _borderAll!! + } + +private var _borderAll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt new file mode 100644 index 0000000..7fec489 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Box: ImageVector + get() { + if (_box != null) { + return _box!! + } + _box = fluentIcon(name = "Filled.Box") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(10.92f) + curveToRelative(0.22f, -0.05f, 0.44f, -0.11f, 0.66f, -0.2f) + lineToRelative(7.5f, -3.04f) + curveToRelative(0.66f, -0.27f, 1.09f, -0.91f, 1.09f, -1.62f) + verticalLineTo(7.19f) + close() + moveTo(11.25f, 21.7f) + verticalLineTo(10.77f) + lineTo(2.0f, 7.19f) + verticalLineToRelative(9.64f) + curveToRelative(0.0f, 0.71f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.2f, 0.09f, 0.43f, 0.15f, 0.65f, 0.2f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + } + } + return _box!! + } + +private var _box: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt new file mode 100644 index 0000000..f651855 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Building: ImageVector + get() { + if (_building != null) { + return _building!! + } + _building = fluentIcon(name = "Filled.Building") { + fluentPath { + moveTo(6.75f, 2.0f) + curveTo(5.51f, 2.0f, 4.5f, 3.0f, 4.5f, 4.25f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.5f, 21.5f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(2.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-0.75f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(7.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(8.5f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.5f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(11.0f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(15.5f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(11.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(15.0f, 21.5f) + lineTo(15.0f, 18.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(3.5f) + lineTo(15.0f, 21.5f) + close() + moveTo(11.25f, 21.5f) + lineTo(11.25f, 18.0f) + lineTo(9.0f, 18.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(2.25f) + close() + } + } + return _building!! + } + +private var _building: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt new file mode 100644 index 0000000..4f150ad --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingMultiple: ImageVector + get() { + if (_buildingMultiple != null) { + return _buildingMultiple!! + } + _buildingMultiple = fluentIcon(name = "Filled.BuildingMultiple") { + fluentPath { + moveTo(7.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(14.0f, 4.25f) + lineTo(14.0f, 5.0f) + horizontalLineToRelative(4.75f) + curveTo(19.99f, 5.0f, 21.0f, 6.0f, 21.0f, 7.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 4.25f) + curveTo(3.0f, 3.01f, 4.0f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(6.5f) + curveTo(12.99f, 2.0f, 14.0f, 3.0f, 14.0f, 4.25f) + close() + moveTo(5.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(4.5f, 20.0f) + lineTo(10.0f, 20.0f) + lineTo(10.0f, 7.25f) + curveTo(10.0f, 6.01f, 11.0f, 5.0f, 12.25f, 5.0f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _buildingMultiple!! + } + +private var _buildingMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarLtr.kt new file mode 100644 index 0000000..083bba0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarLtr.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarLtr: ImageVector + get() { + if (_calendarLtr != null) { + return _calendarLtr!! + } + _calendarLtr = fluentIcon(name = "Filled.CalendarLtr") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(7.25f, 15.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 15.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(7.25f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(16.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + } + } + return _calendarLtr!! + } + +private var _calendarLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt new file mode 100644 index 0000000..db05d7d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarRtl: ImageVector + get() { + if (_calendarRtl != null) { + return _calendarRtl!! + } + _calendarRtl = fluentIcon(name = "Filled.CalendarRtl") { + fluentPath { + moveTo(3.0f, 8.5f) + verticalLineToRelative(9.25f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 8.5f) + lineTo(3.0f, 8.5f) + close() + moveTo(16.75f, 15.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 15.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(16.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.25f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-0.75f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + } + } + return _calendarRtl!! + } + +private var _calendarRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt new file mode 100644 index 0000000..1fa752a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Call: ImageVector + get() { + if (_call != null) { + return _call!! + } + _call = fluentIcon(name = "Filled.Call") { + fluentPath { + moveTo(7.77f, 2.44f) + lineToRelative(1.08f, -0.35f) + curveToRelative(1.0f, -0.32f, 2.08f, 0.2f, 2.52f, 1.22f) + lineToRelative(0.86f, 2.03f) + curveToRelative(0.37f, 0.88f, 0.16f, 1.92f, -0.52f, 2.57f) + lineToRelative(-1.9f, 1.8f) + arcToRelative(8.01f, 8.01f, 0.0f, false, false, 1.1f, 3.17f) + arcToRelative(8.68f, 8.68f, 0.0f, false, false, 2.26f, 2.6f) + lineToRelative(2.28f, -0.76f) + curveToRelative(0.86f, -0.29f, 1.8f, 0.04f, 2.33f, 0.82f) + lineToRelative(1.23f, 1.8f) + curveToRelative(0.62f, 0.91f, 0.5f, 2.16f, -0.26f, 2.93f) + lineToRelative(-0.81f, 0.82f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, -3.06f, 0.77f) + curveToRelative(-2.54f, -0.79f, -4.87f, -3.14f, -7.0f, -7.05f) + curveTo(5.75f, 10.9f, 5.0f, 7.57f, 5.62f, 4.84f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 2.15f, -2.4f) + close() + } + } + return _call!! + } + +private var _call: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt new file mode 100644 index 0000000..6ba8fb1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Camera: ImageVector + get() { + if (_camera != null) { + return _camera!! + } + _camera = fluentIcon(name = "Filled.Camera") { + fluentPath { + moveTo(13.92f, 2.5f) + curveToRelative(0.8f, 0.0f, 1.54f, 0.43f, 1.94f, 1.11f) + lineToRelative(0.82f, 1.4f) + horizontalLineToRelative(2.07f) + curveTo(20.55f, 5.0f, 22.0f, 6.45f, 22.0f, 8.24f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(2.08f) + lineToRelative(0.88f, -1.42f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.91f, -1.08f) + horizontalLineToRelative(3.8f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 0.0f, -9.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + } + } + return _camera!! + } + +private var _camera: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDown.kt new file mode 100644 index 0000000..0520a0a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDown.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CaretDown: ImageVector + get() { + if (_caretDown != null) { + return _caretDown!! + } + _caretDown = fluentIcon(name = "Filled.CaretDown") { + fluentPath { + moveTo(6.1f, 8.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.94f, 2.07f) + lineToRelative(5.52f, 6.31f) + curveToRelative(0.7f, 0.8f, 1.94f, 0.8f, 2.64f, 0.0f) + lineToRelative(5.52f, -6.3f) + curveToRelative(0.7f, -0.82f, 0.13f, -2.08f, -0.94f, -2.08f) + horizontalLineTo(6.1f) + close() + } + } + return _caretDown!! + } + +private var _caretDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDownRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDownRight.kt new file mode 100644 index 0000000..4cc3383 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretDownRight.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CaretDownRight: ImageVector + get() { + if (_caretDownRight != null) { + return _caretDownRight!! + } + _caretDownRight = fluentIcon(name = "Filled.CaretDownRight") { + fluentPath { + moveTo(18.0f, 7.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.13f, -0.88f) + lineToRelative(-9.55f, 9.55f) + curveToRelative(-0.78f, 0.78f, -0.23f, 2.13f, 0.89f, 2.13f) + horizontalLineToRelative(9.04f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(7.21f) + close() + } + } + return _caretDownRight!! + } + +private var _caretDownRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretLeft.kt new file mode 100644 index 0000000..9dd3cab --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretLeft.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CaretLeft: ImageVector + get() { + if (_caretLeft != null) { + return _caretLeft!! + } + _caretLeft = fluentIcon(name = "Filled.CaretLeft") { + fluentPath { + moveTo(15.0f, 17.9f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.07f, 0.94f) + lineToRelative(-6.31f, -5.52f) + curveToRelative(-0.8f, -0.7f, -0.8f, -1.94f, 0.0f, -2.64f) + lineToRelative(6.3f, -5.52f) + curveToRelative(0.82f, -0.7f, 2.08f, -0.13f, 2.08f, 0.94f) + verticalLineToRelative(11.8f) + close() + } + } + return _caretLeft!! + } + +private var _caretLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretRight.kt new file mode 100644 index 0000000..c504092 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretRight.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CaretRight: ImageVector + get() { + if (_caretRight != null) { + return _caretRight!! + } + _caretRight = fluentIcon(name = "Filled.CaretRight") { + fluentPath { + moveTo(9.0f, 17.9f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.07f, 0.94f) + lineToRelative(6.31f, -5.52f) + curveToRelative(0.8f, -0.7f, 0.8f, -1.94f, 0.0f, -2.64f) + lineToRelative(-6.3f, -5.52f) + curveTo(10.25f, 4.46f, 9.0f, 5.03f, 9.0f, 6.1f) + verticalLineToRelative(11.8f) + close() + } + } + return _caretRight!! + } + +private var _caretRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretUp.kt new file mode 100644 index 0000000..86cf0c9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CaretUp.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CaretUp: ImageVector + get() { + if (_caretUp != null) { + return _caretUp!! + } + _caretUp = fluentIcon(name = "Filled.CaretUp") { + fluentPath { + moveTo(6.1f, 16.98f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.94f, -2.07f) + lineToRelative(5.52f, -6.31f) + curveToRelative(0.7f, -0.8f, 1.94f, -0.8f, 2.64f, 0.0f) + lineToRelative(5.52f, 6.3f) + curveToRelative(0.7f, 0.82f, 0.13f, 2.08f, -0.94f, 2.08f) + horizontalLineTo(6.1f) + close() + } + } + return _caretUp!! + } + +private var _caretUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt new file mode 100644 index 0000000..f473856 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cart: ImageVector + get() { + if (_cart != null) { + return _cart!! + } + _cart = fluentIcon(name = "Filled.Cart") { + fluentPath { + moveTo(2.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.56f) + curveToRelative(0.95f, 0.0f, 1.52f, 0.64f, 1.84f, 1.23f) + curveToRelative(0.22f, 0.4f, 0.38f, 0.86f, 0.5f, 1.27f) + horizontalLineToRelative(12.6f) + curveToRelative(0.83f, 0.0f, 1.43f, 0.8f, 1.2f, 1.6f) + lineTo(18.12f, 14.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.64f, 2.0f) + lineTo(9.53f, 16.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.65f, -2.02f) + lineToRelative(-0.76f, -2.78f) + lineToRelative(-1.26f, -4.24f) + verticalLineToRelative(-0.01f) + curveToRelative(-0.16f, -0.57f, -0.3f, -1.1f, -0.52f, -1.5f) + curveTo(4.13f, 5.07f, 3.96f, 5.0f, 3.8f, 5.0f) + horizontalLineToRelative(-0.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(16.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + } + } + return _cart!! + } + +private var _cart: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt new file mode 100644 index 0000000..3e3fbf4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cast: ImageVector + get() { + if (_cast != null) { + return _cast!! + } + _cast = fluentIcon(name = "Filled.Cast") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 5.01f, 21.0f, 4.0f, 19.75f, 4.0f) + lineTo(4.25f, 4.0f) + close() + moveTo(5.75f, 9.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.24f, 7.25f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, -5.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(5.0f, 12.74f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.34f, 0.0f, 4.24f, 1.9f, 4.24f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.74f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _cast!! + } + +private var _cast: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt new file mode 100644 index 0000000..9df029e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Certificate: ImageVector + get() { + if (_certificate != null) { + return _certificate!! + } + _certificate = fluentIcon(name = "Filled.Certificate") { + fluentPath { + moveTo(15.0f, 18.0f) + arcToRelative(4.98f, 4.98f, 0.0f, false, false, 6.0f, 0.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.09f, 0.67f) + lineToRelative(-0.09f, -0.06f) + lineTo(18.0f, 20.6f) + lineToRelative(-1.82f, 1.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + verticalLineToRelative(-0.11f) + lineTo(15.0f, 18.0f) + close() + moveTo(19.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.6f) + lineTo(22.0f, 11.0f) + curveToRelative(-0.4f, -0.54f, -0.91f, -1.0f, -1.5f, -1.33f) + lineTo(20.5f, 5.75f) + curveToRelative(0.0f, -0.64f, -0.5f, -1.18f, -1.12f, -1.24f) + lineTo(4.75f, 4.51f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.49f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.12f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.25f) + horizontalLineToRelative(9.05f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.33f, 0.5f) + verticalLineToRelative(1.0f) + lineTo(4.75f, 18.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.58f) + lineTo(2.0f, 15.25f) + verticalLineToRelative(-9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + horizontalLineToRelative(14.67f) + close() + moveTo(18.0f, 10.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + moveTo(11.25f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(17.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + close() + } + } + return _certificate!! + } + +private var _certificate: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt new file mode 100644 index 0000000..7c8fec6 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Chat: ImageVector + get() { + if (_chat != null) { + return _chat!! + } + _chat = fluentIcon(name = "Filled.Chat") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -4.64f, 18.86f) + lineToRelative(-4.3f, 1.12f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -1.03f, -1.04f) + lineToRelative(1.11f, -4.29f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(13.25f, 13.0f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(13.35f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(15.35f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _chat!! + } + +private var _chat: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt new file mode 100644 index 0000000..0511737 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatMultiple: ImageVector + get() { + if (_chatMultiple != null) { + return _chatMultiple!! + } + _chatMultiple = fluentIcon(name = "Filled.ChatMultiple") { + fluentPath { + moveTo(9.5f, 3.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -6.8f, 10.67f) + arcToRelative(68.1f, 68.1f, 0.0f, false, false, -0.68f, 3.15f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.15f, 1.17f) + curveToRelative(0.63f, -0.11f, 1.98f, -0.36f, 3.24f, -0.65f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 9.5f, 3.0f) + close() + moveTo(9.46f, 19.0f) + arcToRelative(7.47f, 7.47f, 0.0f, false, false, 8.19f, 1.34f) + curveToRelative(1.04f, 0.24f, 2.19f, 0.48f, 2.91f, 0.64f) + curveToRelative(0.9f, 0.18f, 1.67f, -0.62f, 1.47f, -1.5f) + curveToRelative(-0.16f, -0.7f, -0.42f, -1.8f, -0.67f, -2.8f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -4.34f, -10.26f) + curveToRelative(0.35f, 0.63f, 0.62f, 1.31f, 0.8f, 2.04f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 2.08f, 7.79f) + lineToRelative(-0.13f, 0.25f) + lineToRelative(0.07f, 0.28f) + curveToRelative(0.23f, 0.9f, 0.46f, 1.9f, 0.64f, 2.65f) + lineToRelative(-2.74f, -0.61f) + lineToRelative(-0.26f, -0.07f) + lineToRelative(-0.25f, 0.13f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -5.59f, -0.14f) + arcToRelative(8.52f, 8.52f, 0.0f, false, true, -2.18f, 0.26f) + close() + } + } + return _chatMultiple!! + } + +private var _chatMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkmark.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkmark.kt new file mode 100644 index 0000000..5a366c2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkmark.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Checkmark: ImageVector + get() { + if (_checkmark != null) { + return _checkmark!! + } + _checkmark = fluentIcon(name = "Filled.Checkmark") { + fluentPath { + moveTo(8.5f, 16.59f) + lineToRelative(-3.8f, -3.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(4.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(11.0f, -11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineTo(8.5f, 16.6f) + close() + } + } + return _checkmark!! + } + +private var _checkmark: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt new file mode 100644 index 0000000..bf844bf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckmarkCircle: ImageVector + get() { + if (_checkmarkCircle != null) { + return _checkmarkCircle!! + } + _checkmarkCircle = fluentIcon(name = "Filled.CheckmarkCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(15.22f, 8.97f) + lineToRelative(-4.47f, 4.47f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + close() + } + } + return _checkmarkCircle!! + } + +private var _checkmarkCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt new file mode 100644 index 0000000..f62a76a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckmarkSquare: ImageVector + get() { + if (_checkmarkSquare != null) { + return _checkmarkSquare!! + } + _checkmarkSquare = fluentIcon(name = "Filled.CheckmarkSquare") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(16.28f, 9.78f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(1.47f, 1.47f) + lineToRelative(4.47f, -4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + } + } + return _checkmarkSquare!! + } + +private var _checkmarkSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt new file mode 100644 index 0000000..950bcb6 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckmarkStarburst: ImageVector + get() { + if (_checkmarkStarburst != null) { + return _checkmarkStarburst!! + } + _checkmarkStarburst = fluentIcon(name = "Filled.CheckmarkStarburst") { + fluentPath { + moveTo(9.84f, 2.03f) + lineToRelative(0.32f, 0.14f) + lineToRelative(1.29f, 0.63f) + curveToRelative(0.35f, 0.17f, 0.75f, 0.17f, 1.1f, 0.0f) + lineToRelative(1.28f, -0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.69f, 1.25f) + lineToRelative(0.07f, 0.17f) + lineToRelative(0.06f, 0.16f) + lineToRelative(0.46f, 1.36f) + curveToRelative(0.13f, 0.36f, 0.42f, 0.65f, 0.78f, 0.78f) + lineToRelative(1.36f, 0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, 3.81f) + lineToRelative(-0.63f, 1.29f) + curveToRelative(-0.17f, 0.35f, -0.17f, 0.75f, 0.0f, 1.1f) + lineToRelative(0.63f, 1.28f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, 3.82f) + lineToRelative(-1.36f, 0.46f) + curveToRelative(-0.36f, 0.13f, -0.65f, 0.42f, -0.78f, 0.78f) + lineToRelative(-0.46f, 1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.82f, 1.58f) + lineToRelative(-1.28f, -0.63f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.1f, 0.0f) + lineToRelative(-1.29f, 0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.81f, -1.58f) + lineToRelative(-0.46f, -1.36f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.78f, -0.78f) + lineToRelative(-1.36f, -0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.82f) + lineToRelative(0.63f, -1.28f) + curveToRelative(0.17f, -0.35f, 0.17f, -0.75f, 0.0f, -1.1f) + lineToRelative(-0.63f, -1.29f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, -3.81f) + lineToRelative(1.36f, -0.46f) + curveToRelative(0.36f, -0.13f, 0.65f, -0.42f, 0.78f, -0.78f) + lineToRelative(0.46f, -1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.49f, -1.72f) + close() + moveTo(15.47f, 8.97f) + lineToRelative(-5.42f, 5.42f) + lineToRelative(-1.97f, -2.37f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.16f, 0.96f) + lineToRelative(2.5f, 3.0f) + curveToRelative(0.29f, 0.34f, 0.8f, 0.36f, 1.11f, 0.05f) + lineToRelative(6.0f, -6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + close() + } + } + return _checkmarkStarburst!! + } + +private var _checkmarkStarburst: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt new file mode 100644 index 0000000..a9d5e20 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleDown: ImageVector + get() { + if (_chevronCircleDown != null) { + return _chevronCircleDown!! + } + _chevronCircleDown = fluentIcon(name = "Filled.ChevronCircleDown") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(7.47f, 9.97f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 13.44f) + lineTo(8.53f, 9.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _chevronCircleDown!! + } + +private var _chevronCircleDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt new file mode 100644 index 0000000..9723578 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleLeft: ImageVector + get() { + if (_chevronCircleLeft != null) { + return _chevronCircleLeft!! + } + _chevronCircleLeft = fluentIcon(name = "Filled.ChevronCircleLeft") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(14.03f, 7.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(10.56f, 12.0f) + lineToRelative(3.47f, -3.47f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _chevronCircleLeft!! + } + +private var _chevronCircleLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt new file mode 100644 index 0000000..940dae7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleRight: ImageVector + get() { + if (_chevronCircleRight != null) { + return _chevronCircleRight!! + } + _chevronCircleRight = fluentIcon(name = "Filled.ChevronCircleRight") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(9.97f, 16.53f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(4.0f, -4.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(13.44f, 12.0f) + lineToRelative(-3.47f, 3.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _chevronCircleRight!! + } + +private var _chevronCircleRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt new file mode 100644 index 0000000..4be53d7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleUp: ImageVector + get() { + if (_chevronCircleUp != null) { + return _chevronCircleUp!! + } + _chevronCircleUp = fluentIcon(name = "Filled.ChevronCircleUp") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(7.47f, 14.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(4.0f, -4.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 10.56f) + lineToRelative(-3.47f, 3.47f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + } + } + return _chevronCircleUp!! + } + +private var _chevronCircleUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronDown.kt new file mode 100644 index 0000000..d714e24 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronDown.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronDown: ImageVector + get() { + if (_chevronDown != null) { + return _chevronDown!! + } + _chevronDown = fluentIcon(name = "Filled.ChevronDown") { + fluentPath { + moveTo(4.3f, 8.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(6.3f, 6.29f) + lineToRelative(6.3f, -6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.42f) + lineToRelative(-7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-7.0f, -7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.42f) + close() + } + } + return _chevronDown!! + } + +private var _chevronDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronLeft.kt new file mode 100644 index 0000000..00ae6ca --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronLeft.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronLeft: ImageVector + get() { + if (_chevronLeft != null) { + return _chevronLeft!! + } + _chevronLeft = fluentIcon(name = "Filled.ChevronLeft") { + fluentPath { + moveTo(15.7f, 4.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineTo(9.42f, 12.0f) + lineToRelative(6.3f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-7.0f, -7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(7.0f, -7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + close() + } + } + return _chevronLeft!! + } + +private var _chevronLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronRight.kt new file mode 100644 index 0000000..f37018c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronRight.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronRight: ImageVector + get() { + if (_chevronRight != null) { + return _chevronRight!! + } + _chevronRight = fluentIcon(name = "Filled.ChevronRight") { + fluentPath { + moveTo(8.3f, 4.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineToRelative(6.29f, 6.3f) + lineToRelative(-6.3f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(7.0f, -7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-7.0f, -7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 0.0f) + close() + } + } + return _chevronRight!! + } + +private var _chevronRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUp.kt new file mode 100644 index 0000000..0462560 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUp.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronUp: ImageVector + get() { + if (_chevronUp != null) { + return _chevronUp!! + } + _chevronUp = fluentIcon(name = "Filled.ChevronUp") { + fluentPath { + moveTo(4.3f, 15.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineTo(12.0f, 9.42f) + lineToRelative(6.3f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.42f) + lineToRelative(-7.0f, -7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.42f) + close() + } + } + return _chevronUp!! + } + +private var _chevronUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt new file mode 100644 index 0000000..b0c600d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronUpDown: ImageVector + get() { + if (_chevronUpDown != null) { + return _chevronUpDown!! + } + _chevronUpDown = fluentIcon(name = "Filled.ChevronUpDown") { + fluentPath { + moveTo(18.79f, 8.39f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, 1.32f) + lineTo(12.0f, 4.4f) + lineToRelative(-5.3f, 5.3f) + lineToRelative(-0.09f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, -1.5f) + lineToRelative(6.0f, -6.0f) + lineToRelative(0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, 0.08f) + lineToRelative(6.0f, 6.0f) + lineToRelative(0.08f, 0.1f) + close() + moveTo(5.21f, 15.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, -1.32f) + lineTo(12.0f, 19.6f) + lineToRelative(5.3f, -5.3f) + lineToRelative(0.09f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, 1.5f) + lineToRelative(-6.0f, 6.0f) + lineToRelative(-0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, -0.08f) + lineToRelative(-6.0f, -6.0f) + lineToRelative(-0.08f, -0.1f) + close() + } + } + return _chevronUpDown!! + } + +private var _chevronUpDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt new file mode 100644 index 0000000..8cd2c98 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt @@ -0,0 +1,26 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Circle: ImageVector + get() { + if (_circle != null) { + return _circle!! + } + _circle = fluentIcon(name = "Filled.Circle") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + } + } + return _circle!! + } + +private var _circle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt new file mode 100644 index 0000000..1a137db --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt @@ -0,0 +1,26 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CircleSmall: ImageVector + get() { + if (_circleSmall != null) { + return _circleSmall!! + } + _circleSmall = fluentIcon(name = "Filled.CircleSmall") { + fluentPath { + moveTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + } + } + return _circleSmall!! + } + +private var _circleSmall: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt new file mode 100644 index 0000000..9f5f666 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.City: ImageVector + get() { + if (_city != null) { + return _city!! + } + _city = fluentIcon(name = "Filled.City") { + fluentPath { + moveTo(12.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(11.25f, 4.0f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(7.5f, 7.9f) + curveToRelative(1.52f, -0.13f, 3.0f, 1.04f, 3.0f, 2.75f) + lineTo(10.5f, 22.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-8.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, -2.75f) + horizontalLineToRelative(0.25f) + lineTo(16.5f, 5.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + lineTo(12.75f, 2.75f) + close() + moveTo(14.5f, 22.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(14.5f, 22.0f) + close() + moveTo(9.5f, 20.75f) + lineTo(9.5f, 22.0f) + lineTo(5.25f, 22.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-7.96f) + curveToRelative(0.0f, -0.59f, 0.3f, -1.14f, 0.79f, -1.46f) + lineToRelative(2.5f, -1.65f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.71f, 1.47f) + verticalLineToRelative(10.1f) + close() + } + } + return _city!! + } + +private var _city: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt new file mode 100644 index 0000000..f471ee4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Class: ImageVector + get() { + if (_class != null) { + return _class!! + } + _class = fluentIcon(name = "Filled.Class") { + fluentPath { + moveTo(17.25f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 4.75f) + verticalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 17.25f, 22.0f) + lineTo(6.75f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 19.25f) + lineTo(4.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.75f, 2.0f) + horizontalLineToRelative(0.3f) + verticalLineToRelative(8.17f) + curveToRelative(0.0f, 0.75f, 0.78f, 1.01f, 1.31f, 0.74f) + lineToRelative(0.09f, -0.06f) + lineToRelative(2.1f, -1.2f) + lineToRelative(2.13f, 1.23f) + curveToRelative(0.45f, 0.31f, 1.26f, 0.1f, 1.35f, -0.59f) + lineToRelative(0.01f, -0.12f) + lineTo(14.04f, 2.0f) + horizontalLineToRelative(3.21f) + close() + moveTo(12.55f, 2.0f) + verticalLineToRelative(7.08f) + lineToRelative(-1.63f, -0.94f) + arcToRelative(0.93f, 0.93f, 0.0f, false, false, -0.8f, 0.03f) + lineToRelative(-0.1f, 0.06f) + lineToRelative(-1.48f, 0.85f) + lineTo(8.54f, 2.0f) + horizontalLineToRelative(4.0f) + close() + } + } + return _class!! + } + +private var _class: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt new file mode 100644 index 0000000..5aa6464 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Clipboard: ImageVector + get() { + if (_clipboard != null) { + return _clipboard!! + } + _clipboard = fluentIcon(name = "Filled.Clipboard") { + fluentPath { + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineTo(6.25f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + verticalLineTo(6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + lineTo(8.0f, 4.25f) + curveTo(8.0f, 3.01f, 9.0f, 2.0f, 10.25f, 2.0f) + close() + } + } + return _clipboard!! + } + +private var _clipboard: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt new file mode 100644 index 0000000..47132cb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardPaste: ImageVector + get() { + if (_clipboardPaste != null) { + return _clipboardPaste!! + } + _clipboardPaste = fluentIcon(name = "Filled.ClipboardPaste") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(3.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(3.0f, 19.76f) + lineTo(3.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 8.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + close() + moveTo(12.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _clipboardPaste!! + } + +private var _clipboardPaste: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clock.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clock.kt new file mode 100644 index 0000000..2aff326 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clock.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Clock: ImageVector + get() { + if (_clock != null) { + return _clock!! + } + _clock = fluentIcon(name = "Filled.Clock") { + fluentPath { + moveTo(15.25f, 13.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineTo(12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + } + } + return _clock!! + } + +private var _clock: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt new file mode 100644 index 0000000..3b90ab1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClockAlarm: ImageVector + get() { + if (_clockAlarm != null) { + return _clockAlarm!! + } + _clockAlarm = fluentIcon(name = "Filled.ClockAlarm") { + fluentPath { + moveTo(9.1f, 3.48f) + arcTo(4.0f, 4.0f, 0.0f, true, false, 3.48f, 9.1f) + arcToRelative(8.99f, 8.99f, 0.0f, false, false, 1.65f, 8.71f) + lineToRelative(-1.91f, 1.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.9f, -1.9f) + arcToRelative(8.96f, 8.96f, 0.0f, false, false, 11.63f, 0.0f) + lineToRelative(1.91f, 1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.9f, -1.9f) + arcToRelative(8.96f, 8.96f, 0.0f, false, false, 1.64f, -8.72f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, -5.62f, -5.62f) + arcToRelative(8.99f, 8.99f, 0.0f, false, false, -5.8f, 0.0f) + close() + moveTo(6.0f, 3.5f) + curveToRelative(0.63f, 0.0f, 1.2f, 0.23f, 1.65f, 0.62f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, -3.53f, 3.53f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.0f, 3.5f) + close() + moveTo(16.35f, 4.12f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.53f, 3.53f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, -3.53f, -3.53f) + close() + moveTo(11.25f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(12.0f, 12.0f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _clockAlarm!! + } + +private var _clockAlarm: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt new file mode 100644 index 0000000..8233879 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClosedCaption: ImageVector + get() { + if (_closedCaption != null) { + return _closedCaption!! + } + _closedCaption = fluentIcon(name = "Filled.ClosedCaption") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(10.62f, 8.6f) + curveTo(8.22f, 7.22f, 5.5f, 8.85f, 5.5f, 12.0f) + curveToRelative(0.0f, 3.14f, 2.72f, 4.77f, 5.12f, 3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -1.3f) + curveTo(8.48f, 14.9f, 7.0f, 14.0f, 7.0f, 12.0f) + reflectiveCurveToRelative(1.48f, -2.9f, 2.88f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.74f, -1.3f) + close() + moveTo(18.12f, 8.6f) + curveTo(15.72f, 7.22f, 13.0f, 8.85f, 13.0f, 12.0f) + curveToRelative(0.0f, 3.14f, 2.72f, 4.77f, 5.12f, 3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -1.3f) + curveToRelative(-1.4f, 0.8f, -2.88f, -0.1f, -2.88f, -2.1f) + reflectiveCurveToRelative(1.48f, -2.9f, 2.88f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.74f, -1.3f) + close() + } + } + return _closedCaption!! + } + +private var _closedCaption: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cloud.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cloud.kt new file mode 100644 index 0000000..240f4a9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cloud.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cloud: ImageVector + get() { + if (_cloud != null) { + return _cloud!! + } + _cloud = fluentIcon(name = "Filled.Cloud") { + fluentPath { + moveTo(6.09f, 9.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, 8.0f) + horizontalLineTo(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + } + } + return _cloud!! + } + +private var _cloud: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt new file mode 100644 index 0000000..22723bb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Code: ImageVector + get() { + if (_code != null) { + return _code!! + } + _code = fluentIcon(name = "Filled.Code") { + fluentPath { + moveTo(8.09f, 18.61f) + lineToRelative(6.0f, -14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.87f, 0.67f) + lineToRelative(-0.04f, 0.11f) + lineToRelative(-6.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.87f, -0.67f) + lineToRelative(0.04f, -0.1f) + lineToRelative(6.0f, -14.01f) + lineToRelative(-6.0f, 14.0f) + close() + moveTo(2.29f, 11.29f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineTo(4.4f, 12.0f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.1f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(4.0f, -4.0f) + lineToRelative(-4.0f, 4.0f) + close() + moveTo(16.29f, 7.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.33f) + lineToRelative(0.08f, -0.1f) + lineTo(19.6f, 12.0f) + lineToRelative(-3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + } + } + return _code!! + } + +private var _code: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt new file mode 100644 index 0000000..426a3e8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Collections: ImageVector + get() { + if (_collections != null) { + return _collections!! + } + _collections = fluentIcon(name = "Filled.Collections") { + fluentPath { + moveTo(9.11f, 8.8f) + curveToRelative(0.34f, -0.3f, 0.75f, -0.53f, 1.2f, -0.66f) + lineToRelative(0.24f, -0.07f) + lineToRelative(0.16f, -0.03f) + lineToRelative(0.18f, -0.02f) + lineToRelative(0.18f, -0.02f) + horizontalLineToRelative(7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.06f) + lineToRelative(0.01f, 0.19f) + verticalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + horizontalLineToRelative(-7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(8.0f, 18.75f) + lineTo(8.0f, 11.1f) + lineToRelative(0.02f, -0.19f) + lineToRelative(0.02f, -0.2f) + lineToRelative(0.04f, -0.18f) + lineToRelative(0.06f, -0.22f) + lineToRelative(0.08f, -0.24f) + lineToRelative(0.08f, -0.2f) + lineToRelative(0.09f, -0.16f) + lineToRelative(0.1f, -0.16f) + lineToRelative(0.14f, -0.22f) + lineToRelative(0.1f, -0.12f) + lineToRelative(0.13f, -0.16f) + lineToRelative(0.1f, -0.11f) + lineToRelative(0.15f, -0.14f) + close() + moveTo(15.0f, 11.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineTo(11.0f, 15.0f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + horizontalLineToRelative(2.6f) + verticalLineToRelative(2.51f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineTo(19.0f, 15.0f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineTo(15.0f, 11.0f) + close() + moveTo(15.58f, 4.23f) + lineToRelative(0.05f, 0.18f) + lineToRelative(0.7f, 2.59f) + horizontalLineToRelative(-5.08f) + arcTo(4.25f, 4.25f, 0.0f, false, false, 7.0f, 11.25f) + verticalLineToRelative(6.43f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.9f, -2.23f) + lineToRelative(-0.05f, -0.17f) + lineToRelative(-1.94f, -7.25f) + curveToRelative(-0.45f, -1.67f, 0.5f, -3.39f, 2.12f, -3.92f) + lineToRelative(0.18f, -0.06f) + lineToRelative(7.24f, -1.94f) + curveToRelative(1.68f, -0.45f, 3.4f, 0.5f, 3.93f, 2.12f) + close() + } + } + return _collections!! + } + +private var _collections: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt new file mode 100644 index 0000000..a22eaeb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Color: ImageVector + get() { + if (_color != null) { + return _color!! + } + _color = fluentIcon(name = "Filled.Color") { + fluentPath { + moveTo(3.84f, 5.86f) + curveTo(6.78f, 1.94f, 12.87f, 0.8f, 17.2f, 3.5f) + curveToRelative(4.28f, 2.66f, 5.86f, 7.77f, 4.1f, 12.57f) + curveToRelative(-1.65f, 4.54f, -6.01f, 6.33f, -9.16f, 4.05f) + curveToRelative(-1.17f, -0.85f, -1.63f, -1.92f, -1.85f, -3.66f) + lineToRelative(-0.1f, -0.99f) + lineToRelative(-0.05f, -0.4f) + curveToRelative(-0.12f, -0.93f, -0.31f, -1.35f, -0.7f, -1.57f) + curveToRelative(-0.54f, -0.3f, -0.9f, -0.3f, -1.6f, -0.03f) + lineToRelative(-0.35f, 0.14f) + lineToRelative(-0.18f, 0.08f) + curveToRelative(-1.01f, 0.44f, -1.69f, 0.6f, -2.54f, 0.42f) + lineToRelative(-0.2f, -0.05f) + lineToRelative(-0.17f, -0.04f) + curveToRelative(-2.78f, -0.87f, -3.2f, -4.65f, -0.56f, -8.16f) + close() + moveTo(16.77f, 10.58f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.41f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.41f, 0.65f) + close() + moveTo(17.27f, 14.07f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.4f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.4f, 0.65f) + close() + moveTo(14.79f, 7.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.41f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.41f, 0.65f) + close() + moveTo(14.76f, 16.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.41f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.41f, 0.65f) + close() + moveTo(11.26f, 6.61f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.42f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.42f, 0.65f) + close() + } + } + return _color!! + } + +private var _color: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt new file mode 100644 index 0000000..90d7950 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Comment: ImageVector + get() { + if (_comment != null) { + return _comment!! + } + _comment = fluentIcon(name = "Filled.Comment") { + fluentPath { + moveTo(5.25f, 18.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + close() + } + } + return _comment!! + } + +private var _comment: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt new file mode 100644 index 0000000..a008672 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentMultiple: ImageVector + get() { + if (_commentMultiple != null) { + return _commentMultiple!! + } + _commentMultiple = fluentIcon(name = "Filled.CommentMultiple") { + fluentPath { + moveTo(8.25f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.24f, 3.0f) + horizontalLineToRelative(9.74f) + curveTo(17.1f, 5.0f, 19.0f, 6.9f, 19.0f, 9.25f) + verticalLineToRelative(6.74f) + curveToRelative(1.67f, -0.12f, 3.0f, -1.53f, 3.0f, -3.24f) + verticalLineToRelative(-6.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 17.25f, 2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(17.99f, 16.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, 3.0f) + horizontalLineToRelative(-4.08f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-6.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.25f, 6.0f) + horizontalLineToRelative(9.5f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + lineTo(18.0f, 16.0f) + close() + } + } + return _commentMultiple!! + } + +private var _commentMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt new file mode 100644 index 0000000..d3bd219 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Communication: ImageVector + get() { + if (_communication != null) { + return _communication!! + } + _communication = fluentIcon(name = "Filled.Communication") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, -5.66f, 13.65f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, 1.41f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 14.16f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.4f) + arcTo(8.0f, 8.0f, 0.0f, false, false, 12.0f, 5.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(8.0f, 13.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 6.83f, 2.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, 1.41f) + arcTo(5.98f, 5.98f, 0.0f, false, false, 12.0f, 7.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -4.24f, 10.24f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, -1.41f) + arcTo(3.98f, 3.98f, 0.0f, false, true, 8.0f, 13.0f) + close() + } + } + return _communication!! + } + +private var _communication: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt new file mode 100644 index 0000000..6149152 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Compose: ImageVector + get() { + if (_compose != null) { + return _compose!! + } + _compose = fluentIcon(name = "Filled.Compose") { + fluentPath { + moveTo(11.96f, 13.46f) + lineTo(21.7f, 3.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineToRelative(-9.75f, 9.75f) + lineToRelative(-0.29f, 1.71f) + lineToRelative(1.7f, -0.3f) + close() + moveTo(6.5f, 3.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 6.5f) + verticalLineToRelative(11.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 21.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-11.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 17.5f) + verticalLineToRelative(-11.0f) + curveTo(5.0f, 5.67f, 5.67f, 5.0f, 6.5f, 5.0f) + horizontalLineTo(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(6.5f) + close() + } + } + return _compose!! + } + +private var _compose: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt new file mode 100644 index 0000000..8c27a74 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContactCard: ImageVector + get() { + if (_contactCard != null) { + return _contactCard!! + } + _contactCard = fluentIcon(name = "Filled.ContactCard") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(9.75f, 12.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.6f) + curveToRelative(0.17f, 1.11f, 1.1f, 1.65f, 2.5f, 1.65f) + curveToRelative(1.33f, 0.0f, 2.24f, -0.49f, 2.46f, -1.5f) + lineToRelative(0.03f, -0.15f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(17.75f, 13.0f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(17.85f, 14.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.49f) + horizontalLineToRelative(-0.1f) + close() + moveTo(8.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(17.75f, 9.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(17.85f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _contactCard!! + } + +private var _contactCard: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt new file mode 100644 index 0000000..90b78c7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContactCardGroup: ImageVector + get() { + if (_contactCardGroup != null) { + return _contactCardGroup!! + } + _contactCardGroup = fluentIcon(name = "Filled.ContactCardGroup") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(9.25f, 12.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 1.27f, 0.97f, 1.92f, 2.5f, 1.92f) + curveToRelative(1.47f, 0.0f, 2.42f, -0.6f, 2.5f, -1.76f) + verticalLineToRelative(-0.74f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(12.25f, 12.5f) + horizontalLineToRelative(-1.42f) + curveToRelative(0.09f, 0.18f, 0.15f, 0.38f, 0.17f, 0.59f) + verticalLineToRelative(1.0f) + curveToRelative(-0.03f, 0.33f, -0.1f, 0.63f, -0.21f, 0.9f) + lineToRelative(0.34f, 0.01f) + curveToRelative(1.05f, 0.0f, 1.79f, -0.4f, 1.86f, -1.27f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-0.33f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-1.42f) + horizontalLineToRelative(1.42f) + close() + moveTo(18.25f, 12.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(7.5f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(11.37f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(18.25f, 9.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _contactCardGroup!! + } + +private var _contactCardGroup: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt new file mode 100644 index 0000000..37ff22b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cookies: ImageVector + get() { + if (_cookies != null) { + return _cookies!! + } + _cookies = fluentIcon(name = "Filled.Cookies") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.71f, 0.0f, 1.42f, 0.07f, 2.1f, 0.22f) + curveToRelative(0.59f, 0.13f, 0.8f, 0.84f, 0.38f, 1.27f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.2f, 4.2f) + curveToRelative(0.38f, 0.08f, 0.62f, 0.43f, 0.58f, 0.8f) + lineToRelative(-0.01f, 0.26f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.37f, 1.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.31f, 0.4f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _cookies!! + } + +private var _cookies: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Copy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Copy.kt new file mode 100644 index 0000000..8420088 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Copy.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Copy: ImageVector + get() { + if (_copy != null) { + return _copy!! + } + _copy = fluentIcon(name = "Filled.Copy") { + fluentPath { + moveTo(5.5f, 4.63f) + verticalLineTo(17.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.62f) + curveToRelative(-0.31f, 0.88f, -1.15f, 1.5f, -2.13f, 1.5f) + horizontalLineTo(8.75f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 4.0f, 17.25f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(17.75f, 2.0f) + curveTo(18.99f, 2.0f, 20.0f, 3.0f, 20.0f, 4.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + curveTo(6.5f, 3.01f, 7.5f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(9.0f) + close() + } + } + return _copy!! + } + +private var _copy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt new file mode 100644 index 0000000..e214580 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Crop: ImageVector + get() { + if (_crop != null) { + return _crop!! + } + _crop = fluentIcon(name = "Filled.Crop") { + fluentPath { + moveTo(7.0f, 15.5f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + horizontalLineTo(19.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineTo(19.0f) + horizontalLineTo(8.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 5.0f, 15.7f) + verticalLineTo(7.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineTo(5.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineTo(15.5f) + close() + moveTo(8.0f, 5.0f) + horizontalLineToRelative(7.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 19.0f, 8.3f) + verticalLineTo(16.0f) + horizontalLineToRelative(-2.0f) + verticalLineTo(8.5f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + horizontalLineTo(8.0f) + verticalLineTo(5.0f) + close() + } + } + return _crop!! + } + +private var _crop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt new file mode 100644 index 0000000..00e977e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cursor: ImageVector + get() { + if (_cursor != null) { + return _cursor!! + } + _cursor = fluentIcon(name = "Filled.Cursor") { + fluentPath { + moveTo(7.92f, 2.3f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 5.5f, 3.48f) + verticalLineTo(20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.68f, 0.93f) + lineToRelative(4.19f, -5.3f) + curveToRelative(0.31f, -0.4f, 0.79f, -0.62f, 1.3f, -0.62f) + horizontalLineToRelative(6.84f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.93f, -2.69f) + lineTo(7.92f, 2.3f) + close() + } + } + return _cursor!! + } + +private var _cursor: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cut.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cut.kt new file mode 100644 index 0000000..c552d57 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cut.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cut: ImageVector + get() { + if (_cut != null) { + return _cut!! + } + _cut = fluentIcon(name = "Filled.Cut") { + fluentPath { + moveTo(7.83f, 2.44f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.66f, 1.12f) + lineToRelative(4.8f, 7.11f) + lineToRelative(-2.33f, 3.68f) + arcTo(3.99f, 3.99f, 0.0f, false, false, 3.0f, 18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 7.2f, -2.4f) + lineToRelative(1.98f, -3.12f) + lineToRelative(1.89f, 2.8f) + arcTo(3.99f, 3.99f, 0.0f, false, false, 17.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, -1.25f, -7.8f) + lineToRelative(-3.62f, -5.38f) + lineToRelative(-4.3f, -6.38f) + close() + moveTo(5.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -4.0f, 0.0f) + close() + moveTo(15.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -4.0f, 0.0f) + close() + moveTo(14.52f, 8.79f) + lineToRelative(3.33f, -5.26f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.7f, -1.07f) + lineTo(13.3f, 6.98f) + lineToRelative(1.22f, 1.81f) + close() + } + } + return _cut!! + } + +private var _cut: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt new file mode 100644 index 0000000..30279ff --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DarkTheme: ImageVector + get() { + if (_darkTheme != null) { + return _darkTheme!! + } + _darkTheme = fluentIcon(name = "Filled.DarkTheme") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.0f) + lineTo(12.0f, 4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, 0.0f, 16.0f) + close() + } + } + return _darkTheme!! + } + +private var _darkTheme: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt new file mode 100644 index 0000000..968d5b0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataArea: ImageVector + get() { + if (_dataArea != null) { + return _dataArea!! + } + _dataArea = fluentIcon(name = "Filled.DataArea") { + fluentPath { + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(4.5f, 19.5f) + horizontalLineToRelative(15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 3.75f) + close() + moveTo(19.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.2f, -0.6f) + lineToRelative(-5.6f, 4.2f) + lineTo(8.88f, 8.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, -0.02f) + lineTo(5.5f, 9.4f) + verticalLineToRelative(9.09f) + horizontalLineToRelative(14.0f) + lineTo(19.5f, 6.75f) + close() + } + } + return _dataArea!! + } + +private var _dataArea: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt new file mode 100644 index 0000000..17199a7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataPie: ImageVector + get() { + if (_dataPie != null) { + return _dataPie!! + } + _dataPie = fluentIcon(name = "Filled.DataPie") { + fluentPath { + moveTo(10.25f, 4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 4.97f, -4.03f, 8.5f, -9.0f, 8.5f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -9.0f, -9.0f) + curveToRelative(0.0f, -4.97f, 3.53f, -9.0f, 8.5f, -9.0f) + close() + moveTo(13.25f, 1.75f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 9.0f, 9.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.5f, 2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _dataPie!! + } + +private var _dataPie: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt new file mode 100644 index 0000000..91b4183 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataUsage: ImageVector + get() { + if (_dataUsage != null) { + return _dataUsage!! + } + _dataUsage = fluentIcon(name = "Filled.DataUsage") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(7.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.75f, 9.0f) + close() + moveTo(16.25f, 7.0f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.75f, 0.73f) + verticalLineToRelative(8.54f) + curveToRelative(0.0f, 0.4f, 0.34f, 0.73f, 0.75f, 0.73f) + reflectiveCurveToRelative(0.75f, -0.33f, 0.75f, -0.73f) + lineTo(17.0f, 7.73f) + curveToRelative(0.0f, -0.4f, -0.34f, -0.73f, -0.75f, -0.73f) + close() + moveTo(11.98f, 12.0f) + curveToRelative(-0.4f, 0.0f, -0.73f, 0.33f, -0.73f, 0.73f) + lineToRelative(0.04f, 3.55f) + curveToRelative(0.0f, 0.4f, 0.33f, 0.72f, 0.73f, 0.72f) + curveToRelative(0.4f, 0.0f, 0.73f, -0.34f, 0.73f, -0.74f) + lineToRelative(-0.04f, -3.54f) + curveToRelative(0.0f, -0.4f, -0.33f, -0.73f, -0.73f, -0.72f) + close() + } + } + return _dataUsage!! + } + +private var _dataUsage: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Delete.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Delete.kt new file mode 100644 index 0000000..e37e668 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Delete.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Delete: ImageVector + get() { + if (_delete != null) { + return _delete!! + } + _delete = fluentIcon(name = "Filled.Delete") { + fluentPath { + moveTo(10.0f, 5.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + close() + moveTo(8.5f, 5.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + horizontalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.32f) + lineToRelative(-1.17f, 12.11f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 15.03f, 22.0f) + lineTo(8.97f, 22.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.73f, -3.39f) + lineTo(4.07f, 6.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(8.5f, 5.0f) + close() + moveTo(10.5f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(14.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _delete!! + } + +private var _delete: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt new file mode 100644 index 0000000..68f59f4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Desktop: ImageVector + get() { + if (_desktop != null) { + return _desktop!! + } + _desktop = fluentIcon(name = "Filled.Desktop") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(18.0f) + horizontalLineTo(4.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(10.65f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.09f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(6.75f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + verticalLineTo(18.0f) + close() + } + } + return _desktop!! + } + +private var _desktop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt new file mode 100644 index 0000000..37b81f2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopMac: ImageVector + get() { + if (_desktopMac != null) { + return _desktopMac!! + } + _desktopMac = fluentIcon(name = "Filled.DesktopMac") { + fluentPath { + moveTo(4.25f, 3.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(10.5f) + curveTo(2.0f, 16.99f, 3.0f, 18.0f, 4.25f, 18.0f) + lineTo(9.5f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(14.5f, 18.0f) + horizontalLineToRelative(5.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 5.25f) + curveTo(22.0f, 4.01f, 21.0f, 3.0f, 19.75f, 3.0f) + lineTo(4.25f, 3.0f) + close() + moveTo(13.0f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.45f, 0.1f, 0.88f, 0.3f, 1.25f) + horizontalLineToRelative(-2.6f) + curveToRelative(0.2f, -0.38f, 0.3f, -0.8f, 0.3f, -1.25f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(3.5f, 14.5f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(4.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 14.5f) + close() + } + } + return _desktopMac!! + } + +private var _desktopMac: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt new file mode 100644 index 0000000..064f2f0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Directions: ImageVector + get() { + if (_directions != null) { + return _directions!! + } + _directions = fluentIcon(name = "Filled.Directions") { + fluentPath { + moveTo(14.3f, 2.99f) + lineToRelative(6.72f, 6.71f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineToRelative(-6.72f, 6.72f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(2.98f, 14.3f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineTo(9.7f, 3.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + close() + moveTo(13.6f, 7.22f) + lineToRelative(-0.1f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 0.0f) + lineToRelative(-0.09f, 0.07f) + lineToRelative(-0.07f, 0.09f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.61f, 0.0f, 0.88f) + lineToRelative(0.07f, 0.1f) + lineToRelative(0.72f, 0.71f) + horizontalLineToRelative(-1.67f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.57f, 2.58f) + lineToRelative(-0.01f, 0.17f) + verticalLineToRelative(3.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.48f) + curveToRelative(0.07f, -0.59f, 0.53f, -1.05f, 1.12f, -1.11f) + horizontalLineToRelative(0.13f) + lineToRelative(1.5f, -0.01f) + lineToRelative(-0.72f, 0.72f) + lineToRelative(-0.07f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, 1.04f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.0f, -2.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.88f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _directions!! + } + +private var _directions: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dismiss.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dismiss.kt new file mode 100644 index 0000000..71911db --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dismiss.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Dismiss: ImageVector + get() { + if (_dismiss != null) { + return _dismiss!! + } + _dismiss = fluentIcon(name = "Filled.Dismiss") { + fluentPath { + moveTo(4.21f, 4.39f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineTo(12.0f, 10.6f) + lineToRelative(6.3f, -6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.42f) + lineTo(13.42f, 12.0f) + lineToRelative(6.3f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineTo(12.0f, 13.4f) + lineToRelative(-6.3f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineTo(10.58f, 12.0f) + lineToRelative(-6.3f, -6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(-0.08f, 0.1f) + close() + } + } + return _dismiss!! + } + +private var _dismiss: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt new file mode 100644 index 0000000..9fe5d49 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DismissCircle: ImageVector + get() { + if (_dismissCircle != null) { + return _dismissCircle!! + } + _dismissCircle = fluentIcon(name = "Filled.DismissCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(15.53f, 8.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.01f) + lineToRelative(-0.09f, 0.08f) + lineTo(12.0f, 10.94f) + lineTo(9.53f, 8.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.01f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, -0.01f, 0.89f) + lineToRelative(0.08f, 0.09f) + lineTo(10.94f, 12.0f) + lineToRelative(-2.47f, 2.47f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, -0.01f, 0.89f) + lineToRelative(0.08f, 0.09f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.26f, 0.2f, 0.62f, 0.2f, 0.89f, 0.01f) + lineToRelative(0.09f, -0.08f) + lineTo(12.0f, 13.06f) + lineToRelative(2.47f, 2.47f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.26f, 0.2f, 0.62f, 0.2f, 0.89f, 0.01f) + lineToRelative(0.09f, -0.08f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.09f) + lineTo(13.06f, 12.0f) + lineToRelative(2.47f, -2.47f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _dismissCircle!! + } + +private var _dismissCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt new file mode 100644 index 0000000..3016044 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DismissSquare: ImageVector + get() { + if (_dismissSquare != null) { + return _dismissSquare!! + } + _dismissSquare = fluentIcon(name = "Filled.DismissSquare") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(8.22f, 8.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.94f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _dismissSquare!! + } + +private var _dismissSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt new file mode 100644 index 0000000..7f3e3bb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Diversity: ImageVector + get() { + if (_diversity != null) { + return _diversity!! + } + _diversity = fluentIcon(name = "Filled.Diversity") { + fluentPath { + moveTo(16.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(5.55f, 3.9f) + curveToRelative(0.6f, -1.2f, 2.3f, -1.2f, 2.9f, 0.0f) + lineToRelative(2.37f, 4.71f) + arcTo(1.64f, 1.64f, 0.0f, false, true, 9.37f, 11.0f) + lineTo(4.63f, 11.0f) + curveToRelative(-1.22f, 0.0f, -2.0f, -1.3f, -1.45f, -2.39f) + lineTo(5.55f, 3.9f) + close() + moveTo(10.93f, 17.76f) + curveToRelative(-0.1f, 0.54f, -0.32f, 1.05f, -0.62f, 1.49f) + lineToRelative(-5.56f, -5.56f) + arcTo(3.98f, 3.98f, 0.0f, false, true, 7.0f, 13.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.93f, 4.75f) + verticalLineToRelative(0.01f) + close() + moveTo(7.69f, 20.94f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.62f, -4.69f) + verticalLineToRelative(-0.01f) + curveToRelative(0.1f, -0.54f, 0.32f, -1.05f, 0.62f, -1.49f) + lineToRelative(5.56f, 5.56f) + arcToRelative(3.98f, 3.98f, 0.0f, false, true, -1.56f, 0.63f) + close() + moveTo(16.52f, 13.12f) + curveToRelative(0.3f, -0.16f, 0.66f, -0.16f, 0.96f, 0.0f) + lineToRelative(2.97f, 1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, 0.89f) + verticalLineToRelative(2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, 0.89f) + lineToRelative(-2.97f, 1.53f) + curveToRelative(-0.3f, 0.16f, -0.66f, 0.16f, -0.96f, 0.0f) + lineToRelative(-2.97f, -1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, -0.89f) + verticalLineToRelative(-2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, -0.89f) + lineToRelative(2.97f, -1.53f) + close() + } + } + return _diversity!! + } + +private var _diversity: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Document.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Document.kt new file mode 100644 index 0000000..cd97c17 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Document.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Document: ImageVector + get() { + if (_document != null) { + return _document!! + } + _document = fluentIcon(name = "Filled.Document") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + } + } + return _document!! + } + +private var _document: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt new file mode 100644 index 0000000..334f775 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentCopy: ImageVector + get() { + if (_documentCopy != null) { + return _documentCopy!! + } + _documentCopy = fluentIcon(name = "Filled.DocumentCopy") { + fluentPath { + moveTo(13.0f, 6.75f) + lineTo(13.0f, 2.0f) + lineTo(8.75f, 2.0f) + curveTo(7.51f, 2.0f, 6.5f, 3.0f, 6.5f, 4.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 9.0f) + horizontalLineToRelative(-4.75f) + curveTo(14.01f, 9.0f, 13.0f, 8.0f, 13.0f, 6.75f) + close() + moveTo(14.5f, 6.75f) + lineTo(14.5f, 2.5f) + lineToRelative(5.0f, 5.0f) + horizontalLineToRelative(-4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.5f, 4.63f) + curveTo(4.63f, 4.93f, 4.0f, 5.77f, 4.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 8.75f, 22.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.8f, -0.62f, 2.12f, -1.5f) + lineTo(8.75f, 20.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(5.5f, 4.63f) + close() + } + } + return _documentCopy!! + } + +private var _documentCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt new file mode 100644 index 0000000..286c51d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentMultiple: ImageVector + get() { + if (_documentMultiple != null) { + return _documentMultiple!! + } + _documentMultiple = fluentIcon(name = "Filled.DocumentMultiple") { + fluentPath { + moveTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(4.25f) + verticalLineToRelative(4.75f) + curveTo(10.5f, 7.99f, 11.51f, 9.0f, 12.75f, 9.0f) + horizontalLineToRelative(4.75f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + close() + } + fluentPath { + moveTo(12.0f, 6.75f) + verticalLineTo(2.47f) + lineToRelative(0.22f, 0.19f) + lineToRelative(4.62f, 4.62f) + lineToRelative(0.2f, 0.22f) + horizontalLineToRelative(-4.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + fluentPath { + moveTo(8.75f, 22.0f) + curveToRelative(-0.98f, 0.0f, -1.81f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(8.62f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(8.94f) + lineToRelative(0.84f, 0.84f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.59f) + verticalLineToRelative(5.88f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 15.25f, 22.0f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _documentMultiple!! + } + +private var _documentMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt new file mode 100644 index 0000000..60a2c5c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Drafts: ImageVector + get() { + if (_drafts != null) { + return _drafts!! + } + _drafts = fluentIcon(name = "Filled.Drafts") { + fluentPath { + moveTo(13.94f, 5.0f) + lineTo(19.0f, 10.06f) + lineTo(9.06f, 20.0f) + curveToRelative(-0.27f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineTo(13.94f, 5.0f) + close() + moveTo(6.53f, 11.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.78f) + close() + moveTo(20.88f, 2.83f) + lineToRelative(0.15f, 0.14f) + lineToRelative(0.15f, 0.15f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, -0.15f, 4.91f) + lineToRelative(-0.97f, 0.97f) + lineTo(15.0f, 3.94f) + lineToRelative(0.97f, -0.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 4.9f, -0.14f) + close() + moveTo(10.53f, 7.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(7.78f) + close() + moveTo(14.53f, 3.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(11.78f) + close() + } + } + return _drafts!! + } + +private var _drafts: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt new file mode 100644 index 0000000..8057180 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Drop: ImageVector + get() { + if (_drop != null) { + return _drop!! + } + _drop = fluentIcon(name = "Filled.Drop") { + fluentPath { + moveTo(11.47f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + curveToRelative(0.4f, 0.4f, 2.0f, 2.13f, 3.5f, 4.36f) + curveTo(17.5f, 8.78f, 19.0f, 11.63f, 19.0f, 14.25f) + curveToRelative(0.0f, 2.52f, -0.75f, 4.48f, -2.04f, 5.8f) + arcTo(6.78f, 6.78f, 0.0f, false, true, 12.0f, 22.0f) + arcToRelative(6.78f, 6.78f, 0.0f, false, true, -4.96f, -1.94f) + curveTo(5.74f, 18.73f, 5.0f, 16.77f, 5.0f, 14.25f) + curveToRelative(0.0f, -2.62f, 1.5f, -5.46f, 2.97f, -7.67f) + curveToRelative(1.5f, -2.23f, 3.1f, -3.96f, 3.5f, -4.36f) + close() + } + } + return _drop!! + } + +private var _drop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt new file mode 100644 index 0000000..7686caf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Earth: ImageVector + get() { + if (_earth != null) { + return _earth!! + } + _earth = fluentIcon(name = "Filled.Earth") { + fluentPath { + moveTo(10.95f, 2.05f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 4.1f, 18.13f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 6.83f, -16.08f) + horizontalLineToRelative(0.02f) + close() + moveTo(12.0f, 3.5f) + horizontalLineToRelative(-0.16f) + curveToRelative(0.12f, 0.25f, 0.26f, 0.53f, 0.37f, 0.85f) + curveToRelative(0.35f, 0.92f, 0.67f, 2.28f, 0.1f, 3.49f) + curveToRelative(-0.52f, 1.11f, -1.42f, 1.4f, -2.09f, 1.57f) + lineToRelative(-0.08f, 0.02f) + curveToRelative(-0.66f, 0.17f, -0.9f, 0.24f, -1.1f, 0.52f) + curveToRelative(-0.16f, 0.25f, -0.14f, 0.58f, 0.07f, 1.25f) + lineToRelative(0.04f, 0.14f) + curveToRelative(0.09f, 0.26f, 0.18f, 0.57f, 0.23f, 0.87f) + curveToRelative(0.07f, 0.36f, 0.09f, 0.82f, -0.15f, 1.27f) + curveToRelative(-0.23f, 0.45f, -0.54f, 0.75f, -0.9f, 0.95f) + curveToRelative(-0.34f, 0.18f, -0.7f, 0.25f, -0.96f, 0.3f) + lineToRelative(-0.09f, 0.02f) + curveToRelative(-0.51f, 0.09f, -0.76f, 0.13f, -1.0f, 0.39f) + curveToRelative(-0.19f, 0.2f, -0.3f, 0.55f, -0.38f, 1.07f) + lineToRelative(-0.06f, 0.65f) + verticalLineToRelative(0.12f) + curveToRelative(-0.03f, 0.24f, -0.05f, 0.52f, -0.1f, 0.76f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 10.58f, 1.58f) + lineToRelative(-0.31f, -0.35f) + curveToRelative(-0.34f, -0.43f, -0.79f, -1.16f, -0.63f, -2.03f) + curveToRelative(0.07f, -0.42f, 0.3f, -0.77f, 0.51f, -1.04f) + curveToRelative(0.22f, -0.27f, 0.49f, -0.52f, 0.72f, -0.74f) + lineToRelative(0.16f, -0.14f) + curveToRelative(0.18f, -0.17f, 0.33f, -0.3f, 0.46f, -0.44f) + curveToRelative(0.17f, -0.18f, 0.21f, -0.26f, 0.21f, -0.27f) + curveToRelative(0.07f, -0.22f, -0.01f, -0.38f, -0.1f, -0.45f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.2f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.4f, 0.14f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, -0.83f, 0.08f) + curveToRelative(-0.27f, -0.1f, -0.41f, -0.31f, -0.49f, -0.43f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.27f, -0.77f) + lineToRelative(-0.12f, -0.55f) + lineToRelative(-0.04f, -0.21f) + lineToRelative(-0.13f, -0.54f) + lineToRelative(-0.02f, -0.04f) + arcToRelative(6.23f, 6.23f, 0.0f, false, false, -0.3f, -0.42f) + lineToRelative(-0.1f, -0.14f) + curveToRelative(-0.16f, -0.21f, -0.36f, -0.47f, -0.52f, -0.71f) + curveToRelative(-0.2f, -0.3f, -0.42f, -0.7f, -0.49f, -1.1f) + arcToRelative(1.39f, 1.39f, 0.0f, false, true, 0.54f, -1.38f) + arcToRelative(13.0f, 13.0f, 0.0f, false, false, 1.83f, -1.97f) + curveToRelative(0.29f, -0.36f, 0.54f, -0.7f, 0.73f, -0.95f) + arcTo(8.46f, 8.46f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _earth!! + } + +private var _earth: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Edit.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Edit.kt new file mode 100644 index 0000000..90d2011 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Edit.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Edit: ImageVector + get() { + if (_edit != null) { + return _edit!! + } + _edit = fluentIcon(name = "Filled.Edit") { + fluentPath { + moveTo(15.9f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, true, true, 5.05f, 5.06f) + lineToRelative(-0.89f, 0.89f) + lineTo(15.0f, 3.94f) + lineToRelative(0.9f, -0.9f) + close() + moveTo(13.93f, 5.0f) + lineToRelative(-10.0f, 10.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(10.0f, -10.0f) + lineTo(13.94f, 5.0f) + close() + } + } + return _edit!! + } + +private var _edit: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt new file mode 100644 index 0000000..3f5c218 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Emoji: ImageVector + get() { + if (_emoji != null) { + return _emoji!! + } + _emoji = fluentIcon(name = "Filled.Emoji") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(8.46f, 14.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, 0.93f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 9.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, -0.92f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -7.07f, 0.0f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _emoji!! + } + +private var _emoji: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt new file mode 100644 index 0000000..0ebee25 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Eraser: ImageVector + get() { + if (_eraser != null) { + return _eraser!! + } + _eraser = fluentIcon(name = "Filled.Eraser") { + fluentPath { + moveTo(15.87f, 2.67f) + lineToRelative(4.97f, 4.97f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-8.68f, 8.68f) + horizontalLineToRelative(6.1f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(9.83f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.71f, -0.65f) + lineToRelative(-4.97f, -4.97f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.18f) + lineToRelative(9.53f, -9.53f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(11.7f, 17.76f) + lineTo(5.74f, 11.8f) + lineToRelative(-1.5f, 1.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.94f, 4.95f) + curveToRelative(0.3f, 0.28f, 0.77f, 0.28f, 1.06f, -0.02f) + lineToRelative(1.46f, -1.5f) + close() + } + } + return _eraser!! + } + +private var _eraser: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ErrorCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ErrorCircle.kt new file mode 100644 index 0000000..3f1086e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ErrorCircle.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ErrorCircle: ImageVector + get() { + if (_errorCircle != null) { + return _errorCircle!! + } + _errorCircle = fluentIcon(name = "Filled.ErrorCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineToRelative(5.24f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(13.0f, 7.88f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 12.0f, 7.0f) + close() + } + } + return _errorCircle!! + } + +private var _errorCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eye.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eye.kt new file mode 100644 index 0000000..991dcda --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eye.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Eye: ImageVector + get() { + if (_eye != null) { + return _eye!! + } + _eye = fluentIcon(name = "Filled.Eye") { + fluentPath { + moveTo(12.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.7f, 7.56f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.45f, 0.37f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -16.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.45f, -0.36f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 5.5f) + close() + } + } + return _eye!! + } + +private var _eye: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt new file mode 100644 index 0000000..da5aa8d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Eyedropper: ImageVector + get() { + if (_eyedropper != null) { + return _eyedropper!! + } + _eyedropper = fluentIcon(name = "Filled.Eyedropper") { + fluentPath { + moveTo(21.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(14.0f, 4.94f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + lineToRelative(-0.58f, 0.58f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + verticalLineTo(8.0f) + lineToRelative(-6.77f, 6.78f) + curveToRelative(-0.42f, 0.42f, -0.66f, 1.0f, -0.66f, 1.6f) + verticalLineToRelative(0.68f) + lineTo(2.22f, 19.4f) + curveToRelative(-0.84f, 1.53f, 0.84f, 3.2f, 2.37f, 2.37f) + lineToRelative(2.35f, -1.28f) + horizontalLineToRelative(0.69f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.24f, 1.59f, -0.66f) + lineTo(16.0f, 13.06f) + lineToRelative(0.01f, 0.01f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.69f, -0.69f, 0.69f, -1.8f, 0.0f, -2.48f) + verticalLineTo(10.0f) + lineToRelative(1.96f, -1.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(12.0f, 9.07f) + lineTo(14.94f, 12.0f) + lineToRelative(-6.78f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, 0.22f) + horizontalLineToRelative(-0.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 0.1f) + lineToRelative(-2.51f, 1.36f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.16f, 0.04f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.14f, -0.08f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.08f, -0.14f) + curveToRelative(0.0f, -0.03f, 0.0f, -0.09f, 0.04f, -0.16f) + lineToRelative(1.37f, -2.51f) + curveToRelative(0.06f, -0.11f, 0.09f, -0.23f, 0.09f, -0.36f) + verticalLineToRelative(-0.88f) + curveToRelative(0.0f, -0.2f, 0.08f, -0.39f, 0.22f, -0.53f) + lineTo(12.0f, 9.06f) + close() + } + } + return _eyedropper!! + } + +private var _eyedropper: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt new file mode 100644 index 0000000..0cfbde0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Filmstrip: ImageVector + get() { + if (_filmstrip != null) { + return _filmstrip!! + } + _filmstrip = fluentIcon(name = "Filled.Filmstrip") { + fluentPath { + moveTo(22.0f, 6.25f) + curveTo(22.0f, 5.01f, 21.0f, 4.0f, 19.75f, 4.0f) + lineTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 6.25f) + close() + moveTo(19.75f, 5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(20.5f, 7.5f) + lineTo(18.0f, 7.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(1.75f) + close() + moveTo(18.0f, 9.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(2.5f) + lineTo(18.0f, 11.5f) + lineTo(18.0f, 9.0f) + close() + moveTo(18.0f, 13.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(2.0f) + lineTo(18.0f, 15.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(18.0f, 16.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(18.0f, 18.5f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.0f, 5.5f) + verticalLineToRelative(2.0f) + lineTo(3.5f, 7.5f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(6.0f, 5.5f) + close() + moveTo(6.0f, 16.5f) + verticalLineToRelative(2.0f) + lineTo(4.25f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 16.5f) + lineTo(6.0f, 16.5f) + close() + moveTo(6.0f, 15.0f) + lineTo(3.5f, 15.0f) + verticalLineToRelative(-2.0f) + lineTo(6.0f, 13.0f) + verticalLineToRelative(2.0f) + close() + moveTo(6.0f, 9.0f) + verticalLineToRelative(2.5f) + lineTo(3.5f, 11.5f) + lineTo(3.5f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _filmstrip!! + } + +private var _filmstrip: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filter.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filter.kt new file mode 100644 index 0000000..03a5eeb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filter.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Filter: ImageVector + get() { + if (_filter != null) { + return _filter!! + } + _filter = fluentIcon(name = "Filled.Filter") { + fluentPath { + moveTo(10.0f, 16.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(10.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(14.0f, 16.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(8.0f, 11.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(8.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(16.0f, 11.0f) + lineTo(8.0f, 11.0f) + close() + moveTo(5.0f, 6.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(5.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(19.0f, 6.0f) + lineTo(5.0f, 6.0f) + close() + } + } + return _filter!! + } + +private var _filter: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flag.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flag.kt new file mode 100644 index 0000000..ab5dd6c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flag.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Flag: ImageVector + get() { + if (_flag != null) { + return _flag!! + } + _flag = fluentIcon(name = "Filled.Flag") { + fluentPath { + moveTo(3.0f, 3.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.62f, 0.0f, 0.98f, 0.7f, 0.6f, 1.2f) + lineTo(16.7f, 9.75f) + lineToRelative(4.16f, 5.55f) + curveToRelative(0.38f, 0.5f, 0.02f, 1.2f, -0.6f, 1.2f) + horizontalLineTo(4.5f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineTo(3.75f) + close() + } + } + return _flag!! + } + +private var _flag: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flash.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flash.kt new file mode 100644 index 0000000..fedcbf5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flash.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Flash: ImageVector + get() { + if (_flash != null) { + return _flash!! + } + _flash = fluentIcon(name = "Filled.Flash") { + fluentPath { + moveTo(7.43f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.67f, 1.33f, 0.9f, 2.12f) + lineTo(8.59f, 21.54f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.56f, -0.01f) + curveToRelative(-1.21f, 0.0f, -2.05f, -1.2f, -1.65f, -2.34f) + lineToRelative(3.33f, -9.32f) + close() + } + } + return _flash!! + } + +private var _flash: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Folder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Folder.kt new file mode 100644 index 0000000..e7b22d8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Folder.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Folder: ImageVector + get() { + if (_folder != null) { + return _folder!! + } + _folder = fluentIcon(name = "Filled.Folder") { + fluentPath { + moveTo(13.82f, 6.5f) + horizontalLineToRelative(5.93f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineTo(4.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + verticalLineTo(10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(2.0f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + } + } + return _folder!! + } + +private var _folder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt new file mode 100644 index 0000000..ba7be4b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderOpen: ImageVector + get() { + if (_folderOpen != null) { + return _folderOpen!! + } + _folderOpen = fluentIcon(name = "Filled.FolderOpen") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.0f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(3.96f) + curveToRelative(0.52f, 0.0f, 1.03f, 0.18f, 1.43f, 0.52f) + lineToRelative(2.39f, 1.98f) + horizontalLineToRelative(5.72f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + lineTo(6.42f, 9.5f) + curveToRelative(-1.03f, 0.0f, -1.93f, 0.7f, -2.18f, 1.7f) + lineToRelative(-1.92f, 7.7f) + curveToRelative(0.04f, -0.16f, 0.0f, 0.01f, 0.0f, 0.0f) + curveToRelative(-0.2f, -0.33f, -0.32f, -0.73f, -0.32f, -1.15f) + lineTo(2.0f, 6.25f) + close() + moveTo(3.74f, 19.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.49f, 0.62f) + horizontalLineToRelative(14.24f) + curveToRelative(0.8f, 0.0f, 1.5f, -0.55f, 1.7f, -1.33f) + lineToRelative(1.76f, -7.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.48f, -0.62f) + lineTo(6.42f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, 0.57f) + lineToRelative(-1.95f, 7.8f) + close() + } + } + return _folderOpen!! + } + +private var _folderOpen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt new file mode 100644 index 0000000..416e6a7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Food: ImageVector + get() { + if (_food != null) { + return _food!! + } + _food = fluentIcon(name = "Filled.Food") { + fluentPath { + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(17.0f, 15.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(15.0f, 8.0f) + curveToRelative(0.0f, -2.2f, 1.5f, -5.0f, 3.0f, -5.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(13.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.0f, 3.87f) + lineTo(10.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineToRelative(-7.25f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.0f, -3.66f) + lineTo(5.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(7.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.0f, 1.73f) + lineTo(8.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(10.0f, 10.73f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.0f, -1.56f) + lineTo(11.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _food!! + } + +private var _food: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt new file mode 100644 index 0000000..002b431 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Form: ImageVector + get() { + if (_form != null) { + return _form!! + } + _form = fluentIcon(name = "Filled.Form") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(7.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(8.25f, 8.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(8.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(6.0f, 16.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(12.25f, 10.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(11.5f, 16.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.75f, 6.0f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _form!! + } + +private var _form: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt new file mode 100644 index 0000000..135b06a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FullScreenMaximize: ImageVector + get() { + if (_fullScreenMaximize != null) { + return _fullScreenMaximize!! + } + _fullScreenMaximize = fluentIcon(name = "Filled.FullScreenMaximize") { + fluentPath { + moveTo(5.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(5.0f, 6.0f) + close() + moveTo(5.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.0f) + close() + moveTo(18.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(19.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + close() + } + } + return _fullScreenMaximize!! + } + +private var _fullScreenMaximize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt new file mode 100644 index 0000000..1d29154 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FullScreenMinimize: ImageVector + get() { + if (_fullScreenMinimize != null) { + return _fullScreenMinimize!! + } + _fullScreenMinimize = fluentIcon(name = "Filled.FullScreenMinimize") { + fluentPath { + moveTo(9.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(4.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(2.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 6.5f) + lineTo(9.0f, 4.0f) + close() + moveTo(9.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.0f, 17.5f) + lineTo(9.0f, 20.0f) + close() + moveTo(16.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 9.0f) + lineTo(20.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(17.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(15.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + lineTo(20.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.5f, 2.5f) + lineTo(15.0f, 20.0f) + close() + } + } + return _fullScreenMinimize!! + } + +private var _fullScreenMinimize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt new file mode 100644 index 0000000..fecc7d8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Games: ImageVector + get() { + if (_games != null) { + return _games!! + } + _games = fluentIcon(name = "Filled.Games") { + fluentPath { + moveTo(15.0f, 5.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 0.24f, 14.0f) + lineTo(9.0f, 19.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -0.24f, -14.0f) + lineTo(15.0f, 5.0f) + close() + moveTo(14.75f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(8.0f, 9.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(1.6f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-1.6f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-1.6f) + verticalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.0f, 9.0f) + close() + moveTo(16.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _games!! + } + +private var _games: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt new file mode 100644 index 0000000..2e7cc2a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Gift: ImageVector + get() { + if (_gift != null) { + return _gift!! + } + _gift = fluentIcon(name = "Filled.Gift") { + fluentPath { + moveTo(11.25f, 13.0f) + verticalLineToRelative(9.0f) + horizontalLineToRelative(-4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 13.0f) + horizontalLineToRelative(7.25f) + close() + moveTo(20.0f, 13.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-9.0f) + lineTo(20.0f, 13.0f) + close() + moveTo(14.5f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.74f, 5.0f) + horizontalLineToRelative(2.51f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.47f, 1.25f, 1.04f) + verticalLineToRelative(2.92f) + curveToRelative(0.0f, 0.57f, -0.56f, 1.04f, -1.25f, 1.04f) + horizontalLineToRelative(-7.0f) + lineTo(12.75f, 7.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-7.0f) + curveTo(3.56f, 12.0f, 3.0f, 11.53f, 3.0f, 10.96f) + lineTo(3.0f, 8.04f) + curveTo(3.0f, 7.47f, 3.56f, 7.0f, 4.25f, 7.0f) + horizontalLineToRelative(2.51f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 12.0f, 3.17f) + curveTo(12.6f, 2.46f, 13.5f, 2.0f, 14.5f, 2.0f) + close() + moveTo(9.5f, 3.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 9.36f, 7.0f) + lineTo(11.25f, 7.0f) + lineTo(11.25f, 5.11f) + curveToRelative(-0.08f, -0.9f, -0.83f, -1.61f, -1.75f, -1.61f) + close() + moveTo(14.5f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(12.75f, 7.0f) + horizontalLineToRelative(1.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, -3.5f) + close() + } + } + return _gift!! + } + +private var _gift: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt new file mode 100644 index 0000000..56402d3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Glance: ImageVector + get() { + if (_glance != null) { + return _glance!! + } + _glance = fluentIcon(name = "Filled.Glance") { + fluentPath { + moveTo(19.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + moveTo(9.27f, 15.01f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.74f, -1.75f, 1.74f) + lineTo(4.75f, 21.0f) + curveTo(3.8f, 21.0f, 3.0f, 20.22f, 3.0f, 19.25f) + verticalLineToRelative(-2.49f) + curveToRelative(0.0f, -0.96f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.52f) + close() + moveTo(9.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-4.5f) + curveTo(3.8f, 13.0f, 3.0f, 12.22f, 3.0f, 11.25f) + verticalLineToRelative(-6.5f) + curveTo(3.0f, 3.78f, 3.8f, 3.0f, 4.75f, 3.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(19.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveTo(21.0f, 8.22f, 20.22f, 9.0f, 19.25f, 9.0f) + horizontalLineToRelative(-4.5f) + curveTo(13.78f, 9.0f, 13.0f, 8.22f, 13.0f, 7.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + } + } + return _glance!! + } + +private var _glance: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt new file mode 100644 index 0000000..ef7361f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Globe: ImageVector + get() { + if (_globe != null) { + return _globe!! + } + _globe = fluentIcon(name = "Filled.Globe") { + fluentPath { + moveTo(8.9f, 16.5f) + horizontalLineToRelative(6.2f) + curveToRelative(-0.62f, 3.27f, -1.87f, 5.5f, -3.1f, 5.5f) + curveToRelative(-1.2f, 0.0f, -2.4f, -2.1f, -3.04f, -5.2f) + lineToRelative(-0.06f, -0.3f) + horizontalLineToRelative(6.2f) + horizontalLineToRelative(-6.2f) + close() + moveTo(3.07f, 16.5f) + horizontalLineToRelative(4.3f) + curveToRelative(0.37f, 2.08f, 0.98f, 3.85f, 1.8f, 5.1f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -5.96f, -4.82f) + lineToRelative(-0.14f, -0.28f) + close() + moveTo(16.63f, 16.5f) + horizontalLineToRelative(4.3f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -6.1f, 5.1f) + arcToRelative(13.47f, 13.47f, 0.0f, false, false, 1.72f, -4.69f) + lineToRelative(0.08f, -0.4f) + horizontalLineToRelative(4.3f) + horizontalLineToRelative(-4.3f) + close() + moveTo(16.93f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(10.05f, 10.05f, 0.0f, false, true, -0.26f, 5.0f) + horizontalLineToRelative(-4.7f) + arcToRelative(27.53f, 27.53f, 0.0f, false, false, 0.13f, -4.34f) + lineToRelative(-0.04f, -0.66f) + horizontalLineToRelative(4.87f) + horizontalLineToRelative(-4.87f) + close() + moveTo(2.2f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(28.21f, 28.21f, 0.0f, false, false, 0.03f, 4.42f) + lineToRelative(0.06f, 0.58f) + horizontalLineToRelative(-4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.26f, -5.0f) + close() + moveTo(8.58f, 10.0f) + horizontalLineToRelative(6.84f) + arcToRelative(25.84f, 25.84f, 0.0f, false, true, -0.03f, 4.43f) + lineToRelative(-0.06f, 0.57f) + lineTo(8.67f, 15.0f) + arcToRelative(25.36f, 25.36f, 0.0f, false, true, -0.13f, -4.51f) + lineToRelative(0.04f, -0.49f) + horizontalLineToRelative(6.84f) + horizontalLineToRelative(-6.84f) + close() + moveTo(14.94f, 2.58f) + lineToRelative(-0.1f, -0.17f) + curveToRelative(3.01f, 0.89f, 5.44f, 3.16f, 6.53f, 6.09f) + horizontalLineToRelative(-4.59f) + curveToRelative(-0.31f, -2.42f, -0.96f, -4.5f, -1.84f, -5.92f) + lineToRelative(-0.1f, -0.17f) + lineToRelative(0.1f, 0.17f) + close() + moveTo(9.04f, 2.44f) + lineToRelative(0.12f, -0.03f) + arcToRelative(14.57f, 14.57f, 0.0f, false, false, -1.88f, 5.65f) + lineToRelative(-0.06f, 0.44f) + horizontalLineToRelative(-4.6f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 6.42f, -6.06f) + lineToRelative(0.12f, -0.03f) + lineToRelative(-0.12f, 0.03f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.32f, 0.0f, 2.65f, 2.54f, 3.21f, 6.19f) + lineToRelative(0.05f, 0.31f) + lineTo(8.74f, 8.5f) + curveTo(9.28f, 4.7f, 10.64f, 2.0f, 12.0f, 2.0f) + close() + } + } + return _globe!! + } + +private var _globe: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt new file mode 100644 index 0000000..9b2cb82 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Grid: ImageVector + get() { + if (_grid != null) { + return _grid!! + } + _grid = fluentIcon(name = "Filled.Grid") { + fluentPath { + moveTo(8.75f, 13.0f) + curveTo(9.99f, 13.0f, 11.0f, 14.0f, 11.0f, 15.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 19.99f, 10.0f, 21.0f, 8.75f, 21.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 14.01f, 4.0f, 13.0f, 5.25f, 13.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 13.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 21.0f, 13.0f, 20.0f, 13.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.75f, 3.0f) + curveTo(9.99f, 3.0f, 11.0f, 4.0f, 11.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 9.99f, 10.0f, 11.0f, 8.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 11.0f, 3.0f, 10.0f, 3.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 3.0f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(21.0f, 9.99f, 20.0f, 11.0f, 18.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 11.0f, 13.0f, 10.0f, 13.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(13.0f, 4.01f, 14.0f, 3.0f, 15.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + } + } + return _grid!! + } + +private var _grid: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt new file mode 100644 index 0000000..9879cd0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HandWave: ImageVector + get() { + if (_handWave != null) { + return _handWave!! + } + _handWave = fluentIcon(name = "Filled.HandWave") { + fluentPath { + moveTo(7.94f, 2.66f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.88f, 0.68f) + lineToRelative(2.25f, 6.23f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, -1.27f, 0.48f) + lineToRelative(-2.1f, -5.41f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.87f, 0.72f) + lineToRelative(3.16f, 8.12f) + arcToRelative(5.96f, 5.96f, 0.0f, false, false, -3.65f, 0.67f) + curveToRelative(-0.43f, 0.25f, -0.63f, 0.7f, -0.57f, 1.14f) + curveToRelative(0.06f, 0.42f, 0.34f, 0.77f, 0.73f, 0.94f) + curveToRelative(1.33f, 0.58f, 4.39f, 2.08f, 7.0f, 4.58f) + arcToRelative(4.08f, 4.08f, 0.0f, false, false, 3.96f, 1.04f) + lineToRelative(2.8f, -0.84f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, 1.77f, -1.76f) + curveToRelative(0.3f, -1.05f, 0.73f, -2.82f, 0.73f, -4.5f) + curveToRelative(0.0f, -1.15f, -0.4f, -2.59f, -0.77f, -3.67f) + curveToRelative(-0.73f, -2.15f, -1.54f, -4.27f, -2.28f, -6.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.9f, 0.65f) + lineToRelative(1.0f, 2.86f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -1.32f, 0.47f) + lineToRelative(-1.79f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.88f, 0.68f) + lineToRelative(1.62f, 4.53f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -1.33f, 0.47f) + lineToRelative(-2.4f, -6.68f) + close() + moveTo(18.64f, 2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, -0.19f) + arcToRelative(6.9f, 6.9f, 0.0f, false, true, 2.31f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, -0.26f) + arcToRelative(5.4f, 5.4f, 0.0f, false, false, -0.33f, -2.82f) + curveToRelative(-0.35f, -0.9f, -0.87f, -1.6f, -1.36f, -1.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.19f, -1.05f) + close() + moveTo(18.3f, 4.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 1.02f) + curveToRelative(0.42f, 0.45f, 0.8f, 1.0f, 0.8f, 1.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -1.5f, -0.62f, -2.39f, -1.2f, -3.01f) + close() + } + } + return _handWave!! + } + +private var _handWave: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt new file mode 100644 index 0000000..e8c7d4b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HatGraduation: ImageVector + get() { + if (_hatGraduation != null) { + return _hatGraduation!! + } + _hatGraduation = fluentIcon(name = "Filled.HatGraduation") { + fluentPath { + moveTo(5.0f, 17.75f) + verticalLineToRelative(-3.77f) + lineToRelative(4.06f, 2.66f) + arcToRelative(5.37f, 5.37f, 0.0f, false, false, 5.88f, 0.0f) + lineTo(19.0f, 13.98f) + verticalLineToRelative(3.77f) + curveToRelative(0.0f, 0.16f, -0.05f, 0.32f, -0.15f, 0.45f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.02f, 0.01f) + verticalLineToRelative(0.02f) + arcToRelative(3.4f, 3.4f, 0.0f, false, true, -0.41f, 0.43f) + curveToRelative(-0.28f, 0.27f, -0.7f, 0.61f, -1.25f, 0.96f) + arcTo(9.7f, 9.7f, 0.0f, false, true, 12.0f, 21.0f) + arcToRelative(9.7f, 9.7f, 0.0f, false, true, -5.16f, -1.36f) + arcToRelative(7.43f, 7.43f, 0.0f, false, true, -1.68f, -1.42f) + verticalLineToRelative(-0.01f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.16f, -0.46f) + close() + moveTo(22.16f, 10.13f) + lineToRelative(-8.04f, 5.25f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, -4.24f, 0.0f) + lineTo(3.0f, 10.88f) + verticalLineToRelative(5.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(1.5f, 10.0f) + curveToRelative(0.0f, -0.09f, 0.02f, -0.17f, 0.04f, -0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.3f, -0.88f) + lineTo(9.92f, 3.7f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, 4.18f, 0.0f) + lineToRelative(8.06f, 5.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.01f, 1.26f) + close() + } + } + return _hatGraduation!! + } + +private var _hatGraduation: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt new file mode 100644 index 0000000..dc8a75b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Headphones: ImageVector + get() { + if (_headphones != null) { + return _headphones!! + } + _headphones = fluentIcon(name = "Filled.Headphones") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 10.0f, 10.0f) + verticalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-2.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -17.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineTo(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-7.0f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + } + } + return _headphones!! + } + +private var _headphones: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Heart.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Heart.kt new file mode 100644 index 0000000..ef53e06 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Heart.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Heart: ImageVector + get() { + if (_heart != null) { + return _heart!! + } + _heart = fluentIcon(name = "Filled.Heart") { + fluentPath { + moveTo(12.82f, 5.58f) + lineTo(12.0f, 6.4f) + lineToRelative(-0.82f, -0.82f) + arcToRelative(5.37f, 5.37f, 0.0f, true, false, -7.6f, 7.6f) + lineToRelative(7.89f, 7.9f) + curveToRelative(0.3f, 0.29f, 0.77f, 0.29f, 1.06f, 0.0f) + lineToRelative(7.9f, -7.9f) + arcToRelative(5.38f, 5.38f, 0.0f, true, false, -7.61f, -7.6f) + close() + } + } + return _heart!! + } + +private var _heart: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/History.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/History.kt new file mode 100644 index 0000000..bac9c22 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/History.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.History: ImageVector + get() { + if (_history != null) { + return _history!! + } + _history = fluentIcon(name = "Filled.History") { + fluentPath { + moveTo(19.25f, 12.0f) + arcTo(7.25f, 7.25f, 0.0f, false, false, 7.58f, 6.25f) + horizontalLineToRelative(0.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineTo(7.0f) + horizontalLineToRelative(-0.03f) + lineToRelative(0.03f, -0.05f) + verticalLineToRelative(-2.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(0.5f) + arcToRelative(9.25f, 9.25f, 0.0f, true, true, -3.43f, 6.12f) + curveToRelative(0.06f, -0.51f, 0.51f, -0.87f, 1.03f, -0.87f) + curveToRelative(0.6f, 0.0f, 1.02f, 0.57f, 0.95f, 1.16f) + arcToRelative(7.25f, 7.25f, 0.0f, true, false, 14.45f, 0.84f) + close() + moveTo(13.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + verticalLineTo(8.0f) + close() + } + } + return _history!! + } + +private var _history: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Home.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Home.kt new file mode 100644 index 0000000..abcadf1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Home.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Home: ImageVector + get() { + if (_home != null) { + return _home!! + } + _home = fluentIcon(name = "Filled.Home") { + fluentPath { + moveTo(10.55f, 2.53f) + curveToRelative(0.84f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.75f, 5.7f) + curveToRelative(0.5f, 0.43f, 0.8f, 1.05f, 0.8f, 1.72f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.67f, 0.3f, -1.3f, 0.8f, -1.72f) + lineToRelative(6.75f, -5.7f) + close() + } + } + return _home!! + } + +private var _home: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Image.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Image.kt new file mode 100644 index 0000000..5dbb415 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Image.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Image: ImageVector + get() { + if (_image != null) { + return _image!! + } + _image = fluentIcon(name = "Filled.Image") { + fluentPath { + moveTo(11.56f, 13.65f) + lineToRelative(-0.09f, 0.07f) + lineToRelative(-6.92f, 6.8f) + curveToRelative(0.5f, 0.3f, 1.08f, 0.48f, 1.7f, 0.48f) + horizontalLineToRelative(11.5f) + curveToRelative(0.62f, 0.0f, 1.2f, -0.18f, 1.7f, -0.48f) + lineToRelative(-6.92f, -6.8f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.87f, 0.0f) + close() + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.63f, 0.18f, 1.21f, 0.49f, 1.7f) + lineToRelative(6.93f, -6.8f) + lineToRelative(0.14f, -0.13f) + curveToRelative(0.83f, -0.7f, 2.05f, -0.7f, 2.89f, 0.01f) + lineToRelative(0.13f, 0.12f) + lineToRelative(6.93f, 6.8f) + curveToRelative(0.31f, -0.49f, 0.49f, -1.07f, 0.49f, -1.7f) + lineTo(21.0f, 6.25f) + close() + moveTo(15.25f, 10.75f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + close() + } + } + return _image!! + } + +private var _image: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt new file mode 100644 index 0000000..37e58c0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageCopy: ImageVector + get() { + if (_imageCopy != null) { + return _imageCopy!! + } + _imageCopy = fluentIcon(name = "Filled.ImageCopy") { + fluentPath { + moveTo(4.5f, 6.0f) + curveTo(3.6f, 6.59f, 3.0f, 7.6f, 3.0f, 8.76f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 2.9f, 2.35f, 5.25f, 5.25f, 5.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.15f, 0.0f, 2.17f, -0.6f, 2.74f, -1.5f) + lineTo(8.25f, 19.01f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, -3.75f) + verticalLineToRelative(-9.0f) + verticalLineToRelative(-0.24f) + close() + moveTo(12.57f, 12.15f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-5.39f, 5.31f) + curveToRelative(0.49f, 0.3f, 1.06f, 0.46f, 1.67f, 0.46f) + horizontalLineToRelative(8.5f) + curveToRelative(0.62f, 0.0f, 1.2f, -0.17f, 1.7f, -0.48f) + lineToRelative(-5.42f, -5.3f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.77f, -0.06f) + lineToRelative(-0.1f, 0.06f) + close() + moveTo(8.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.5f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.64f, 0.19f, 1.24f, 0.5f, 1.74f) + lineToRelative(5.42f, -5.33f) + lineToRelative(0.13f, -0.12f) + curveToRelative(0.83f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(0.13f, 0.11f) + lineTo(20.0f, 16.47f) + curveToRelative(0.31f, -0.5f, 0.49f, -1.09f, 0.49f, -1.72f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.5f) + close() + moveTo(9.5f, 5.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _imageCopy!! + } + +private var _imageCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt new file mode 100644 index 0000000..ab1ed57 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageMultiple: ImageVector + get() { + if (_imageMultiple != null) { + return _imageMultiple!! + } + _imageMultiple = fluentIcon(name = "Filled.ImageMultiple") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(9.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.65f, -0.19f, 1.25f, -0.51f, 1.75f) + lineToRelative(-5.7f, -5.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.09f, 0.0f) + lineTo(3.51f, 17.0f) + curveTo(3.2f, 16.5f, 3.0f, 15.9f, 3.0f, 15.25f) + verticalLineToRelative(-9.0f) + close() + moveTo(13.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(11.26f, 12.72f) + lineToRelative(5.65f, 5.33f) + curveToRelative(-0.49f, 0.28f, -1.06f, 0.45f, -1.66f, 0.45f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.6f, 0.0f, -1.17f, -0.17f, -1.66f, -0.45f) + lineToRelative(5.64f, -5.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.0f) + close() + moveTo(8.75f, 21.0f) + curveTo(7.6f, 21.0f, 6.59f, 20.4f, 6.0f, 19.5f) + horizontalLineToRelative(9.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.75f, -3.75f) + lineTo(19.49f, 6.01f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _imageMultiple!! + } + +private var _imageMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Important.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Important.kt new file mode 100644 index 0000000..b4dd7e1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Important.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Important: ImageVector + get() { + if (_important != null) { + return _important!! + } + _important = fluentIcon(name = "Filled.Important") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(3.88f, 3.88f, 0.0f, false, false, -3.88f, 3.88f) + curveToRelative(0.0f, 2.92f, 1.21f, 6.55f, 1.82f, 8.2f) + arcTo(2.19f, 2.19f, 0.0f, false, false, 12.0f, 15.5f) + curveToRelative(0.9f, 0.0f, 1.74f, -0.54f, 2.06f, -1.42f) + curveToRelative(0.61f, -1.64f, 1.82f, -5.25f, 1.82f, -8.2f) + arcTo(3.88f, 3.88f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(12.0f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + } + } + return _important!! + } + +private var _important: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Info.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Info.kt new file mode 100644 index 0000000..e8a8cee --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Info.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Info: ImageVector + get() { + if (_info != null) { + return _info!! + } + _info = fluentIcon(name = "Filled.Info") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 10.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineToRelative(5.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineToRelative(-5.62f) + lineToRelative(-0.01f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -0.88f) + close() + moveTo(12.0f, 6.5f) + arcTo(1.25f, 1.25f, 0.0f, true, false, 12.0f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _info!! + } + +private var _info: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt new file mode 100644 index 0000000..510dc7e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.IosArrowLtr: ImageVector + get() { + if (_iosArrowLtr != null) { + return _iosArrowLtr!! + } + _iosArrowLtr = fluentIcon(name = "Filled.IosArrowLtr") { + fluentPath { + moveTo(12.73f, 3.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.46f, -1.38f) + lineToRelative(-8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.38f) + lineToRelative(8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.46f, -1.38f) + lineTo(4.88f, 12.0f) + lineToRelative(7.85f, -8.31f) + close() + } + } + return _iosArrowLtr!! + } + +private var _iosArrowLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt new file mode 100644 index 0000000..feaac2c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.IosArrowRtl: ImageVector + get() { + if (_iosArrowRtl != null) { + return _iosArrowRtl!! + } + _iosArrowRtl = fluentIcon(name = "Filled.IosArrowRtl") { + fluentPath { + moveTo(11.27f, 3.69f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.46f, -1.38f) + lineToRelative(8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.38f) + lineToRelative(-8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.46f, -1.38f) + lineTo(19.12f, 12.0f) + lineToRelative(-7.85f, -8.31f) + close() + } + } + return _iosArrowRtl!! + } + +private var _iosArrowRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Key.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Key.kt new file mode 100644 index 0000000..4fd5d25 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Key.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Key: ImageVector + get() { + if (_key != null) { + return _key!! + } + _key = fluentIcon(name = "Filled.Key") { + fluentPath { + moveTo(8.95f, 8.6f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, 6.55f, -6.55f) + curveToRelative(3.6f, 0.0f, 6.55f, 2.82f, 6.55f, 6.45f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, -8.1f, 6.35f) + curveToRelative(-0.03f, 0.67f, -0.58f, 1.2f, -1.25f, 1.2f) + horizontalLineToRelative(-1.75f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(7.95f, 19.05f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.7f, 22.05f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.17f) + curveToRelative(0.0f, -0.73f, 0.29f, -1.43f, 0.8f, -1.95f) + lineTo(9.0f, 9.95f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, 0.07f, -0.25f) + arcToRelative(6.39f, 6.39f, 0.0f, false, true, -0.11f, -1.1f) + close() + moveTo(18.25f, 7.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + } + } + return _key!! + } + +private var _key: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt new file mode 100644 index 0000000..8eaa4c1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Keyboard: ImageVector + get() { + if (_keyboard != null) { + return _keyboard!! + } + _keyboard = fluentIcon(name = "Filled.Keyboard") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(17.25f, 14.5f) + lineTo(6.65f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(10.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(15.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _keyboard!! + } + +private var _keyboard: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt new file mode 100644 index 0000000..7571cf5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Laptop: ImageVector + get() { + if (_laptop != null) { + return _laptop!! + } + _laptop = fluentIcon(name = "Filled.Laptop") { + fluentPath { + moveTo(2.75f, 16.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(5.75f) + curveTo(4.78f, 16.0f, 4.0f, 15.22f, 4.0f, 14.25f) + verticalLineToRelative(-7.5f) + curveTo(4.0f, 5.78f, 4.78f, 5.0f, 5.75f, 5.0f) + horizontalLineToRelative(12.5f) + close() + } + } + return _laptop!! + } + +private var _laptop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt new file mode 100644 index 0000000..c36cbac --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Layer: ImageVector + get() { + if (_layer != null) { + return _layer!! + } + _layer = fluentIcon(name = "Filled.Layer") { + fluentPath { + moveTo(13.39f, 3.42f) + lineToRelative(6.36f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.66f) + lineToRelative(-6.36f, 4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.78f, 0.0f) + lineTo(4.25f, 9.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.66f) + lineToRelative(6.36f, -4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.78f, 0.0f) + close() + moveTo(20.03f, 12.19f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.58f, 0.6f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineTo(4.55f, 12.8f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.2f, 1.7f) + close() + moveTo(20.03f, 15.44f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.58f, 0.6f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineToRelative(-6.05f, -4.08f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.2f, 1.7f) + close() + } + } + return _layer!! + } + +private var _layer: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt new file mode 100644 index 0000000..11898b3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LeafTwo: ImageVector + get() { + if (_leafTwo != null) { + return _leafTwo!! + } + _leafTwo = fluentIcon(name = "Filled.LeafTwo") { + fluentPath { + moveTo(3.7f, 2.0f) + curveTo(2.78f, 2.0f, 2.0f, 2.76f, 2.0f, 3.7f) + lineTo(2.0f, 8.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 5.0f, 5.92f) + arcToRelative(7.96f, 7.96f, 0.0f, false, true, 1.4f, -4.45f) + lineTo(6.23f, 7.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(2.1f, 2.1f) + arcTo(7.98f, 7.98f, 0.0f, false, true, 13.7f, 6.1f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 8.0f, 2.0f) + lineTo(3.7f, 2.0f) + close() + moveTo(9.55f, 18.39f) + lineToRelative(-2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.33f, -2.33f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 22.0f, 14.0f) + lineTo(22.0f, 8.75f) + curveTo(22.0f, 7.78f, 21.22f, 7.0f, 20.25f, 7.0f) + lineTo(15.0f, 7.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -5.45f, 11.39f) + close() + moveTo(15.78f, 14.29f) + lineToRelative(-4.1f, 4.09f) + curveToRelative(-0.4f, -0.3f, -0.75f, -0.66f, -1.06f, -1.06f) + lineToRelative(4.1f, -4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + close() + } + } + return _leafTwo!! + } + +private var _leafTwo: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt new file mode 100644 index 0000000..9936f6d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Library: ImageVector + get() { + if (_library != null) { + return _library!! + } + _library = fluentIcon(name = "Filled.Library") { + fluentPath { + moveTo(5.5f, 3.0f) + curveTo(6.33f, 3.0f, 7.0f, 3.67f, 7.0f, 4.5f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 2.0f, 19.5f) + verticalLineToRelative(-15.0f) + curveTo(2.0f, 3.67f, 2.67f, 3.0f, 3.5f, 3.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(11.5f, 3.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 8.0f, 19.5f) + verticalLineToRelative(-15.0f) + curveTo(8.0f, 3.67f, 8.67f, 3.0f, 9.5f, 3.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(18.78f, 6.12f) + lineTo(22.0f, 18.64f) + curveToRelative(0.21f, 0.8f, -0.27f, 1.62f, -1.07f, 1.83f) + lineToRelative(-1.88f, 0.48f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.83f, -1.08f) + lineTo(14.0f, 7.35f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 1.08f, -1.82f) + lineToRelative(1.87f, -0.49f) + curveToRelative(0.8f, -0.2f, 1.63f, 0.28f, 1.83f, 1.08f) + close() + } + } + return _library!! + } + +private var _library: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt new file mode 100644 index 0000000..5af6cb7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Lightbulb: ImageVector + get() { + if (_lightbulb != null) { + return _lightbulb!! + } + _lightbulb = fluentIcon(name = "Filled.Lightbulb") { + fluentPath { + moveTo(15.54f, 19.0f) + lineToRelative(-0.3f, 1.26f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.01f, 1.73f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-2.12f) + curveToRelative(-0.99f, 0.0f, -1.85f, -0.65f, -2.14f, -1.58f) + lineToRelative(-0.05f, -0.16f) + lineTo(8.46f, 19.0f) + horizontalLineToRelative(7.08f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.25f) + curveToRelative(0.0f, 2.14f, -0.94f, 4.1f, -2.77f, 5.84f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.07f, 0.13f) + lineToRelative(-0.52f, 2.28f) + horizontalLineTo(8.1f) + lineToRelative(-0.52f, -2.28f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.07f, -0.13f) + curveToRelative(-1.83f, -1.75f, -2.77f, -3.7f, -2.77f, -5.84f) + curveTo(4.75f, 5.25f, 8.0f, 2.0f, 12.0f, 2.0f) + close() + } + } + return _lightbulb!! + } + +private var _lightbulb: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Link.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Link.kt new file mode 100644 index 0000000..e5011d0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Link.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Link: ImageVector + get() { + if (_link != null) { + return _link!! + } + _link = fluentIcon(name = "Filled.Link") { + fluentPath { + moveTo(9.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.18f, 6.0f) + lineTo(9.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 17.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -0.22f, -10.0f) + lineTo(9.0f, 7.0f) + close() + moveTo(17.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.22f, 10.0f) + lineTo(15.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(17.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.18f, -6.0f) + lineTo(15.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(17.0f, 7.0f) + close() + moveTo(7.0f, 11.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(17.0f, 11.0f) + lineTo(7.0f, 11.0f) + close() + } + } + return _link!! + } + +private var _link: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt new file mode 100644 index 0000000..defca2d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.List: ImageVector + get() { + if (_list != null) { + return _list!! + } + _list = fluentIcon(name = "Filled.List") { + fluentPath { + moveTo(3.0f, 17.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(15.0f, 17.0f) + lineTo(3.0f, 17.0f) + close() + moveTo(3.0f, 11.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 11.0f) + lineTo(3.0f, 11.0f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(18.0f, 5.0f) + lineTo(3.0f, 5.0f) + close() + } + } + return _list!! + } + +private var _list: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt new file mode 100644 index 0000000..d0011ec --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LocalLanguage: ImageVector + get() { + if (_localLanguage != null) { + return _localLanguage!! + } + _localLanguage = fluentIcon(name = "Filled.LocalLanguage") { + fluentPath { + moveTo(9.56f, 7.5f) + lineToRelative(0.06f, 0.12f) + lineToRelative(5.3f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.8f, 0.87f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.38f, -3.4f) + horizontalLineTo(5.41f) + lineToRelative(-1.5f, 3.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.2f, 0.55f) + lineToRelative(-0.11f, -0.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.56f, -1.2f) + lineToRelative(0.04f, -0.12f) + lineToRelative(5.7f, -13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.78f, -0.1f) + close() + moveTo(19.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(7.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(20.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(8.66f, 10.57f) + lineTo(6.28f, 16.0f) + horizontalLineToRelative(4.6f) + lineToRelative(-2.22f, -5.43f) + close() + moveTo(11.0f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(5.97f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -1.85f) + verticalLineTo(4.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineTo(16.0f) + horizontalLineToRelative(-5.0f) + close() + } + } + return _localLanguage!! + } + +private var _localLanguage: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt new file mode 100644 index 0000000..c6108b0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Location: ImageVector + get() { + if (_location != null) { + return _location!! + } + _location = fluentIcon(name = "Filled.Location") { + fluentPath { + moveTo(18.16f, 16.88f) + lineToRelative(-1.19f, 1.18f) + lineToRelative(-3.4f, 3.3f) + curveToRelative(-0.88f, 0.85f, -2.26f, 0.85f, -3.13f, 0.0f) + lineToRelative(-3.5f, -3.39f) + lineToRelative(-1.1f, -1.09f) + arcToRelative(8.7f, 8.7f, 0.0f, true, true, 12.32f, 0.0f) + close() + moveTo(14.5f, 11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + close() + } + } + return _location!! + } + +private var _location: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt new file mode 100644 index 0000000..4af47bf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LockClosed: ImageVector + get() { + if (_lockClosed != null) { + return _lockClosed!! + } + _lockClosed = fluentIcon(name = "Filled.LockClosed") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-13.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 4.0f, 20.5f) + verticalLineToRelative(-11.0f) + curveTo(4.0f, 8.67f, 4.67f, 8.0f, 5.5f, 8.0f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + } + } + return _lockClosed!! + } + +private var _lockClosed: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt new file mode 100644 index 0000000..151a354 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LockOpen: ImageVector + get() { + if (_lockOpen != null) { + return _lockOpen!! + } + _lockOpen = fluentIcon(name = "Filled.LockOpen") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.77f, 2.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.77f) + lineToRelative(-0.04f, -0.1f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -3.88f, 0.51f) + lineTo(10.01f, 8.0f) + horizontalLineToRelative(7.74f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 8.0f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _lockOpen!! + } + +private var _lockOpen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mail.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mail.kt new file mode 100644 index 0000000..b899ef4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mail.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Mail: ImageVector + get() { + if (_mail != null) { + return _mail!! + } + _mail = fluentIcon(name = "Filled.Mail") { + fluentPath { + moveTo(22.0f, 8.6f) + verticalLineToRelative(8.15f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineTo(5.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineTo(8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineTo(22.0f, 8.61f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.23f, 2.92f) + lineTo(12.0f, 12.15f) + lineTo(2.02f, 6.92f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + horizontalLineToRelative(-13.5f) + close() + } + } + return _mail!! + } + +private var _mail: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt new file mode 100644 index 0000000..17fd695 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInbox: ImageVector + get() { + if (_mailInbox != null) { + return _mailInbox!! + } + _mailInbox = fluentIcon(name = "Filled.MailInbox") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 13.0f) + lineTo(9.0f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + } + } + return _mailInbox!! + } + +private var _mailInbox: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt new file mode 100644 index 0000000..41b2aef --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailRead: ImageVector + get() { + if (_mailRead != null) { + return _mailRead!! + } + _mailRead = fluentIcon(name = "Filled.MailRead") { + fluentPath { + moveTo(2.0f, 10.13f) + lineToRelative(9.65f, 5.03f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineTo(22.0f, 10.13f) + verticalLineToRelative(7.62f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 17.75f) + verticalLineToRelative(-7.62f) + close() + moveTo(3.1f, 8.17f) + lineToRelative(8.52f, -5.06f) + curveToRelative(0.2f, -0.13f, 0.44f, -0.14f, 0.66f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(8.52f, 5.06f) + curveToRelative(0.23f, 0.14f, 0.44f, 0.32f, 0.6f, 0.52f) + lineTo(12.0f, 13.65f) + lineTo(2.5f, 8.7f) + curveToRelative(0.12f, -0.15f, 0.27f, -0.29f, 0.43f, -0.4f) + lineToRelative(0.17f, -0.12f) + lineToRelative(8.52f, -5.06f) + lineTo(3.1f, 8.17f) + close() + } + } + return _mailRead!! + } + +private var _mailRead: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt new file mode 100644 index 0000000..d2a3888 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Map: ImageVector + get() { + if (_map != null) { + return _map!! + } + _map = fluentIcon(name = "Filled.Map") { + fluentPath { + moveTo(8.5f, 4.36f) + verticalLineToRelative(12.46f) + lineToRelative(-4.32f, 3.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + lineTo(3.0f, 19.24f) + lineTo(3.0f, 8.62f) + curveToRelative(0.0f, -0.21f, 0.09f, -0.41f, 0.24f, -0.55f) + lineTo(3.32f, 8.0f) + lineTo(8.5f, 4.36f) + close() + moveTo(21.0f, 4.65f) + verticalLineToRelative(10.73f) + curveToRelative(0.0f, 0.21f, -0.09f, 0.41f, -0.24f, 0.55f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.18f, 3.64f) + lineTo(15.5f, 7.17f) + lineToRelative(4.32f, -3.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.17f, 0.5f) + close() + moveTo(10.0f, 4.35f) + lineToRelative(4.0f, 2.82f) + verticalLineToRelative(12.47f) + lineToRelative(-4.0f, -2.82f) + lineTo(10.0f, 4.36f) + close() + } + } + return _map!! + } + +private var _map: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Maximize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Maximize.kt new file mode 100644 index 0000000..c473fdf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Maximize.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Maximize: ImageVector + get() { + if (_maximize != null) { + return _maximize!! + } + _maximize = fluentIcon(name = "Filled.Maximize") { + fluentPath { + moveTo(6.0f, 3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(3.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(6.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.0f, 5.0f) + close() + } + } + return _maximize!! + } + +private var _maximize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt new file mode 100644 index 0000000..aeda5a9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Mic: ImageVector + get() { + if (_mic != null) { + return _mic!! + } + _mic = fluentIcon(name = "Filled.Mic") { + fluentPath { + moveTo(18.25f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.5f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, -6.25f, 6.73f) + verticalLineToRelative(2.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 5.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + horizontalLineToRelative(0.72f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.25f, -5.03f) + verticalLineToRelative(-0.72f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + verticalLineTo(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + } + } + return _mic!! + } + +private var _mic: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreHorizontal.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreHorizontal.kt new file mode 100644 index 0000000..7ff7b07 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreHorizontal.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoreHorizontal: ImageVector + get() { + if (_moreHorizontal != null) { + return _moreHorizontal!! + } + _moreHorizontal = fluentIcon(name = "Filled.MoreHorizontal") { + fluentPath { + moveTo(8.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(14.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(18.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + } + } + return _moreHorizontal!! + } + +private var _moreHorizontal: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreVertical.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreVertical.kt new file mode 100644 index 0000000..b96534f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoreVertical.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoreVertical: ImageVector + get() { + if (_moreVertical != null) { + return _moreVertical!! + } + _moreVertical = fluentIcon(name = "Filled.MoreVertical") { + fluentPath { + moveTo(12.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + close() + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + close() + moveTo(10.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + } + } + return _moreVertical!! + } + +private var _moreVertical: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt new file mode 100644 index 0000000..480ee40 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoviesAndTv: ImageVector + get() { + if (_moviesAndTv != null) { + return _moviesAndTv!! + } + _moviesAndTv = fluentIcon(name = "Filled.MoviesAndTv") { + fluentPath { + moveTo(19.73f, 3.88f) + lineToRelative(0.05f, 0.15f) + lineToRelative(0.55f, 1.93f) + curveToRelative(0.1f, 0.36f, -0.08f, 0.74f, -0.42f, 0.89f) + lineToRelative(-0.1f, 0.03f) + lineTo(9.1f, 9.96f) + horizontalLineToRelative(11.16f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(8.6f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.57f, 2.74f) + lineTo(5.75f, 21.95f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.57f) + lineTo(3.0f, 19.2f) + verticalLineToRelative(-8.4f) + lineTo(2.48f, 9.0f) + curveToRelative(-0.4f, -1.41f, 0.36f, -2.87f, 1.72f, -3.35f) + lineToRelative(0.16f, -0.06f) + lineToRelative(12.02f, -3.44f) + curveToRelative(1.4f, -0.4f, 2.87f, 0.36f, 3.35f, 1.73f) + close() + moveTo(6.27f, 6.6f) + lineToRelative(-1.5f, 0.43f) + curveToRelative(-0.61f, 0.17f, -1.0f, 0.8f, -0.88f, 1.42f) + lineToRelative(0.03f, 0.12f) + lineToRelative(0.34f, 1.2f) + lineToRelative(0.3f, -0.08f) + lineToRelative(1.71f, -3.1f) + close() + moveTo(11.03f, 5.23f) + lineToRelative(-2.72f, 0.78f) + lineToRelative(-1.71f, 3.1f) + lineToRelative(2.72f, -0.79f) + lineToRelative(1.7f, -3.09f) + close() + moveTo(15.79f, 3.87f) + lineToRelative(-2.72f, 0.78f) + lineToRelative(-1.71f, 3.09f) + lineToRelative(2.71f, -0.78f) + lineToRelative(1.72f, -3.1f) + close() + moveTo(17.63f, 3.64f) + lineToRelative(-1.52f, 2.74f) + lineToRelative(2.57f, -0.74f) + lineToRelative(-0.34f, -1.2f) + curveToRelative(-0.1f, -0.38f, -0.38f, -0.66f, -0.7f, -0.8f) + close() + } + } + return _moviesAndTv!! + } + +private var _moviesAndTv: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt new file mode 100644 index 0000000..cbf08bb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MusicNote2: ImageVector + get() { + if (_musicNote2 != null) { + return _musicNote2!! + } + _musicNote2 = fluentIcon(name = "Filled.MusicNote2") { + fluentPath { + moveTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.72f) + lineToRelative(-10.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.53f, 0.72f) + verticalLineToRelative(9.88f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, 2.62f) + verticalLineToRelative(-7.94f) + lineToRelative(8.5f, -2.55f) + verticalLineToRelative(5.87f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, 2.62f) + verticalLineTo(2.75f) + close() + } + } + return _musicNote2!! + } + +private var _musicNote2: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt new file mode 100644 index 0000000..ae1ab73 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MyLocation: ImageVector + get() { + if (_myLocation != null) { + return _myLocation!! + } + _myLocation = fluentIcon(name = "Filled.MyLocation") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(13.0f, 4.31f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, 6.69f, 6.7f) + lineTo(21.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(19.69f, 13.0f) + arcTo(7.75f, 7.75f, 0.0f, false, true, 13.0f, 19.69f) + lineTo(13.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 19.69f) + arcTo(7.75f, 7.75f, 0.0f, false, true, 4.31f, 13.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(4.31f, 11.0f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, 6.7f, -6.69f) + lineTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(12.0f, 6.25f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, 0.0f, 11.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 0.0f, -11.5f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + } + } + return _myLocation!! + } + +private var _myLocation: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Navigation.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Navigation.kt new file mode 100644 index 0000000..26869ce --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Navigation.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Navigation: ImageVector + get() { + if (_navigation != null) { + return _navigation!! + } + _navigation = fluentIcon(name = "Filled.Navigation") { + fluentPath { + moveTo(3.0f, 17.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 17.0f) + lineTo(3.0f, 17.0f) + close() + moveTo(3.0f, 11.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 11.0f) + lineTo(3.0f, 11.0f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 5.0f) + lineTo(3.0f, 5.0f) + close() + } + } + return _navigation!! + } + +private var _navigation: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt new file mode 100644 index 0000000..e2891c5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.New: ImageVector + get() { + if (_new != null) { + return _new!! + } + _new = fluentIcon(name = "Filled.New") { + fluentPath { + moveTo(18.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(7.7f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.4f) + lineToRelative(7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.4f) + lineToRelative(-7.0f, -7.0f) + close() + } + } + return _new!! + } + +private var _new: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt new file mode 100644 index 0000000..f9ea937 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.News: ImageVector + get() { + if (_news != null) { + return _news!! + } + _news = fluentIcon(name = "Filled.News") { + fluentPath { + moveTo(16.75f, 4.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineTo(19.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.09f) + lineTo(20.0f, 7.01f) + curveToRelative(1.07f, 0.12f, 1.92f, 1.0f, 2.0f, 2.08f) + verticalLineToRelative(7.66f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(9.25f, 11.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.33f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.25f, 14.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(8.5f, 12.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(15.25f, 11.0f) + horizontalLineToRelative(-2.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + lineToRelative(2.5f, -0.01f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(15.25f, 7.5f) + horizontalLineToRelative(-9.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(9.5f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _news!! + } + +private var _news: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt new file mode 100644 index 0000000..c20c332 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Next: ImageVector + get() { + if (_next != null) { + return _next!! + } + _next = fluentIcon(name = "Filled.Next") { + fluentPath { + moveTo(3.0f, 4.75f) + curveToRelative(0.0f, -1.4f, 1.58f, -2.24f, 2.74f, -1.44f) + lineToRelative(10.5f, 7.2f) + curveToRelative(1.0f, 0.68f, 1.01f, 2.17f, 0.0f, 2.87f) + lineToRelative(-10.5f, 7.3f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 3.0f, 19.25f) + lineTo(3.0f, 4.75f) + close() + moveTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 3.75f) + close() + } + } + return _next!! + } + +private var _next: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt new file mode 100644 index 0000000..5d9e86a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Note: ImageVector + get() { + if (_note != null) { + return _note!! + } + _note = fluentIcon(name = "Filled.Note") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 13.0f) + horizontalLineToRelative(-4.75f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 13.0f, 16.25f) + lineTo(13.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(20.56f, 14.5f) + lineToRelative(-6.06f, 6.06f) + verticalLineToRelative(-4.31f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.31f) + close() + } + } + return _note!! + } + +private var _note: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt new file mode 100644 index 0000000..bc1a969 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Notebook: ImageVector + get() { + if (_notebook != null) { + return _notebook!! + } + _notebook = fluentIcon(name = "Filled.Notebook") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 15.0f) + close() + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 11.0f) + close() + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 7.0f) + close() + moveTo(14.75f, 5.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.38f, 0.27f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.65f) + verticalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _notebook!! + } + +private var _notebook: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt new file mode 100644 index 0000000..afc2fea --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NumberSymbol: ImageVector + get() { + if (_numberSymbol != null) { + return _numberSymbol!! + } + _numberSymbol = fluentIcon(name = "Filled.NumberSymbol") { + fluentPath { + moveTo(10.98f, 3.16f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.97f, -0.32f) + lineTo(8.15f, 8.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.82f) + lineToRelative(-0.67f, 4.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.82f) + lineTo(6.0f, 20.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.97f, 0.32f) + lineTo(8.84f, 16.0f) + horizontalLineToRelative(4.98f) + lineToRelative(-0.8f, 4.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.97f, 0.32f) + lineToRelative(0.86f, -5.17f) + horizontalLineTo(20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.82f) + lineToRelative(0.67f, -4.0f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.82f) + lineToRelative(0.8f, -4.83f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.97f, -0.32f) + lineToRelative(-0.86f, 5.15f) + horizontalLineToRelative(-4.97f) + lineToRelative(0.8f, -4.83f) + close() + moveTo(9.85f, 10.0f) + horizontalLineToRelative(4.97f) + lineToRelative(-0.67f, 4.0f) + horizontalLineTo(9.18f) + lineToRelative(0.67f, -4.0f) + close() + } + } + return _numberSymbol!! + } + +private var _numberSymbol: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Open.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Open.kt new file mode 100644 index 0000000..c22d971 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Open.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Open: ImageVector + get() { + if (_open != null) { + return _open!! + } + _open = fluentIcon(name = "Filled.Open") { + fluentPath { + moveTo(6.25f, 4.75f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, 3.5f) + lineTo(6.25f, 21.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, -3.5f) + lineTo(2.75f, 6.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.5f, -3.5f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(12.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(19.25f, 6.16f) + lineToRelative(-4.8f, 4.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.4f, -1.42f) + lineToRelative(4.79f, -4.79f) + horizontalLineToRelative(-4.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _open!! + } + +private var _open: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt new file mode 100644 index 0000000..30e2504 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.OpenFolder: ImageVector + get() { + if (_openFolder != null) { + return _openFolder!! + } + _openFolder = fluentIcon(name = "Filled.OpenFolder") { + fluentPath { + moveTo(6.75f, 3.0f) + horizontalLineToRelative(10.5f) + curveToRelative(2.0f, 0.0f, 3.64f, 1.57f, 3.75f, 3.55f) + verticalLineToRelative(4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -1.19f, -0.93f, -2.16f, -2.1f, -2.24f) + horizontalLineToRelative(-0.16f) + lineTo(6.75f, 4.5f) + curveToRelative(-1.18f, 0.0f, -2.15f, 0.9f, -2.25f, 2.06f) + verticalLineToRelative(10.69f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.25f) + horizontalLineToRelative(4.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.75f, -3.55f) + lineTo(3.0f, 6.55f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 6.55f, 3.0f) + lineToRelative(0.2f, -0.01f) + close() + moveTo(9.95f, 9.0f) + lineTo(16.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.11f, 2.0f) + horizontalLineToRelative(-3.69f) + lineToRelative(6.54f, 6.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineTo(11.0f, 12.4f) + verticalLineToRelative(3.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 0.99f) + lineTo(10.0f, 16.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineToRelative(-6.2f) + lineToRelative(0.02f, -0.1f) + verticalLineToRelative(-0.05f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.07f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.14f, -0.19f) + lineToRelative(0.11f, -0.1f) + lineToRelative(0.12f, -0.07f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.1f, -0.03f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.12f, -0.02f) + lineTo(16.0f, 8.99f) + lineTo(9.94f, 8.99f) + close() + } + } + return _openFolder!! + } + +private var _openFolder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Options.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Options.kt new file mode 100644 index 0000000..6ebe1ba --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Options.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Options: ImageVector + get() { + if (_options != null) { + return _options!! + } + _options = fluentIcon(name = "Filled.Options") { + fluentPath { + moveTo(8.75f, 13.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.16f, 2.5f) + horizontalLineToRelative(9.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-9.44f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -6.32f, 0.0f) + lineTo(2.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.94f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.16f, -2.5f) + close() + moveTo(15.25f, 4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.16f, 2.5f) + horizontalLineToRelative(2.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-2.94f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -6.32f, 0.0f) + lineTo(2.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.44f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 15.25f, 4.0f) + close() + } + } + return _options!! + } + +private var _options: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt new file mode 100644 index 0000000..fe5122e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaintBrush: ImageVector + get() { + if (_paintBrush != null) { + return _paintBrush!! + } + _paintBrush = fluentIcon(name = "Filled.PaintBrush") { + fluentPath { + moveTo(12.5f, 2.0f) + verticalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(2.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(2.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(11.0f) + horizontalLineTo(5.0f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.75f) + close() + moveTo(5.0f, 12.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineTo(10.0f) + verticalLineTo(20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(2.75f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineTo(12.5f) + horizontalLineTo(5.0f) + close() + } + } + return _paintBrush!! + } + +private var _paintBrush: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt new file mode 100644 index 0000000..6427fca --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Patch: ImageVector + get() { + if (_patch != null) { + return _patch!! + } + _patch = fluentIcon(name = "Filled.Patch") { + fluentPath { + moveTo(9.8f, 3.24f) + lineToRelative(1.5f, 1.5f) + lineToRelative(-6.57f, 6.55f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.59f) + lineTo(5.2f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + close() + moveTo(14.2f, 20.76f) + lineToRelative(-1.5f, -1.5f) + lineToRelative(6.57f, -6.55f) + lineToRelative(1.5f, 1.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.59f) + lineToRelative(-1.97f, 1.96f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + close() + moveTo(3.24f, 14.2f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, 4.6f) + lineToRelative(1.96f, 1.96f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.6f, 0.0f) + lineTo(20.76f, 9.8f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -4.6f) + lineTo(18.8f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -4.6f, 0.0f) + lineTo(3.24f, 14.2f) + close() + moveTo(12.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(9.0f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(12.0f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(15.75f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.0f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + } + } + return _patch!! + } + +private var _patch: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pause.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pause.kt new file mode 100644 index 0000000..7bf7ee8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pause.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pause: ImageVector + get() { + if (_pause != null) { + return _pause!! + } + _pause = fluentIcon(name = "Filled.Pause") { + fluentPath { + moveTo(6.25f, 3.0f) + curveTo(5.01f, 3.0f, 4.0f, 4.0f, 4.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 19.99f, 5.0f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(2.5f) + curveTo(9.99f, 21.0f, 11.0f, 20.0f, 11.0f, 18.75f) + lineTo(11.0f, 5.25f) + curveTo(11.0f, 4.01f, 10.0f, 3.0f, 8.75f, 3.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(15.25f, 3.0f) + curveTo(14.01f, 3.0f, 13.0f, 4.0f, 13.0f, 5.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 5.25f) + curveTo(20.0f, 4.01f, 19.0f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-2.5f) + close() + } + } + return _pause!! + } + +private var _pause: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt new file mode 100644 index 0000000..a60f0c9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Payment: ImageVector + get() { + if (_payment != null) { + return _payment!! + } + _payment = fluentIcon(name = "Filled.Payment") { + fluentPath { + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + lineTo(2.0f, 9.5f) + horizontalLineToRelative(20.0f) + lineTo(22.0f, 8.25f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(22.0f, 11.0f) + lineTo(2.0f, 11.0f) + verticalLineToRelative(4.75f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(22.0f, 11.0f) + close() + moveTo(15.75f, 14.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _payment!! + } + +private var _payment: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt new file mode 100644 index 0000000..3df229c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pen: ImageVector + get() { + if (_pen != null) { + return _pen!! + } + _pen = fluentIcon(name = "Filled.Pen") { + fluentPath { + moveTo(15.9f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, true, true, 5.05f, 5.06f) + lineToRelative(-0.89f, 0.89f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineToRelative(-1.79f, 1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(19.0f, 12.53f) + curveToRelative(0.68f, -0.68f, 0.68f, -1.79f, 0.0f, -2.47f) + lineToRelative(-10.0f, 10.0f) + curveToRelative(-0.4f, 0.4f, -0.92f, 0.7f, -1.48f, 0.82f) + lineToRelative(-4.6f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, -0.9f) + lineToRelative(1.1f, -4.6f) + arcTo(3.1f, 3.1f, 0.0f, false, true, 3.94f, 15.0f) + lineTo(15.9f, 3.05f) + close() + } + } + return _pen!! + } + +private var _pen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt new file mode 100644 index 0000000..49f5493 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.People: ImageVector + get() { + if (_people != null) { + return _people!! + } + _people = fluentIcon(name = "Filled.People") { + fluentPath { + moveTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 21.0f, 8.0f, 21.0f) + reflectiveCurveToRelative(6.0f, -4.5f, 6.0f, -4.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(17.0f, 19.5f) + arcToRelative(7.33f, 7.33f, 0.0f, false, true, -2.75f, -0.46f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.75f, -2.49f) + verticalLineToRelative(-0.04f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.87f, -0.34f, -1.66f, -0.9f, -2.25f) + lineTo(19.8f, 14.0f) + curveToRelative(1.22f, 0.0f, 2.2f, 0.98f, 2.2f, 2.2f) + curveToRelative(0.0f, 0.0f, 0.0f, 3.3f, -5.0f, 3.3f) + close() + } + } + return _people!! + } + +private var _people: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Person.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Person.kt new file mode 100644 index 0000000..c496d4e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Person.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Person: ImageVector + get() { + if (_person != null) { + return _person!! + } + _person = fluentIcon(name = "Filled.Person") { + fluentPath { + moveTo(17.75f, 14.0f) + curveTo(19.0f, 14.0f, 20.0f, 15.0f, 20.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, -0.18f, 1.13f, -0.51f, 1.6f) + curveTo(17.94f, 20.93f, 15.42f, 22.0f, 12.0f, 22.0f) + reflectiveCurveToRelative(-5.94f, -1.07f, -7.49f, -3.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.5f, -1.6f) + verticalLineToRelative(-0.91f) + curveTo(4.0f, 15.0f, 5.0f, 14.0f, 6.24f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _person!! + } + +private var _person: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt new file mode 100644 index 0000000..034c195 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonCircle: ImageVector + get() { + if (_personCircle != null) { + return _personCircle!! + } + _personCircle = fluentIcon(name = "Filled.PersonCircle") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 20.0f) + close() + moveTo(17.0f, 13.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-7.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.97f, 1.86f, 4.0f, 5.0f, 4.0f) + curveToRelative(3.14f, 0.0f, 5.0f, -2.03f, 5.0f, -4.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(14.75f, 8.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -5.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 5.5f, 0.0f) + close() + } + } + return _personCircle!! + } + +private var _personCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt new file mode 100644 index 0000000..f186251 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Phone: ImageVector + get() { + if (_phone != null) { + return _phone!! + } + _phone = fluentIcon(name = "Filled.Phone") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.25f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _phone!! + } + +private var _phone: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pin.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pin.kt new file mode 100644 index 0000000..73c309b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pin.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pin: ImageVector + get() { + if (_pin != null) { + return _pin!! + } + _pin = fluentIcon(name = "Filled.Pin") { + fluentPath { + moveTo(21.07f, 7.76f) + lineToRelative(-4.83f, -4.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -4.4f, 0.72f) + lineTo(9.4f, 8.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.42f, 0.37f) + lineTo(4.8f, 10.33f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.48f, 2.07f) + lineToRelative(3.1f, 3.1f) + lineTo(3.0f, 19.94f) + verticalLineTo(21.0f) + horizontalLineToRelative(1.06f) + lineToRelative(4.44f, -4.44f) + lineToRelative(3.1f, 3.1f) + curveToRelative(0.66f, 0.66f, 1.77f, 0.4f, 2.07f, -0.47f) + lineToRelative(1.44f, -4.17f) + curveToRelative(0.06f, -0.18f, 0.2f, -0.33f, 0.37f, -0.42f) + lineToRelative(4.87f, -2.44f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.72f, -4.4f) + close() + } + } + return _pin!! + } + +private var _pin: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Play.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Play.kt new file mode 100644 index 0000000..4682ac6 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Play.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Play: ImageVector + get() { + if (_play != null) { + return _play!! + } + _play = fluentIcon(name = "Filled.Play") { + fluentPath { + moveTo(5.0f, 5.27f) + curveToRelative(0.0f, -1.7f, 1.83f, -2.79f, 3.33f, -1.97f) + lineToRelative(12.36f, 6.72f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 3.96f) + lineTo(8.33f, 20.7f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 5.0f, 18.73f) + verticalLineTo(5.27f) + close() + } + } + return _play!! + } + +private var _play: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt new file mode 100644 index 0000000..1fd4d88 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PlugConnected: ImageVector + get() { + if (_plugConnected != null) { + return _plugConnected!! + } + _plugConnected = fluentIcon(name = "Filled.PlugConnected") { + fluentPath { + moveTo(19.49f, 5.57f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -1.9f, 8.96f) + curveToRelative(-0.64f, 0.35f, -1.42f, 0.14f, -1.94f, -0.38f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -0.73f, -1.3f, -0.38f, -1.95f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 8.96f, -1.89f) + lineToRelative(2.29f, -2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.29f, 2.3f) + close() + moveTo(3.28f, 21.78f) + lineToRelative(2.3f, -2.29f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, 8.95f, -1.9f) + curveToRelative(0.35f, -0.64f, 0.14f, -1.42f, -0.38f, -1.94f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -1.3f, -0.73f, -1.95f, -0.38f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -1.89f, 8.96f) + lineToRelative(-2.29f, 2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + close() + } + } + return _plugConnected!! + } + +private var _plugConnected: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt new file mode 100644 index 0000000..d1c0a1c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PlugDisconnected: ImageVector + get() { + if (_plugDisconnected != null) { + return _plugDisconnected!! + } + _plugDisconnected = fluentIcon(name = "Filled.PlugDisconnected") { + fluentPath { + moveTo(21.7f, 3.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.4f) + lineToRelative(-1.8f, 1.79f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -5.26f, 0.6f) + lineToRelative(-1.06f, 1.07f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(3.58f, 3.58f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(1.07f, -1.06f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 0.6f, -5.26f) + lineToRelative(1.8f, -1.8f) + close() + moveTo(10.7f, 11.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.4f) + lineToRelative(-1.48f, 1.46f) + lineToRelative(-0.29f, -0.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.78f, 1.77f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -0.6f, 5.26f) + lineToRelative(-1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(1.8f, -1.79f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 5.25f, -0.6f) + lineToRelative(1.77f, -1.78f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-0.3f, -0.3f) + lineToRelative(1.48f, -1.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-1.58f, -1.58f) + lineToRelative(1.47f, -1.47f) + close() + } + } + return _plugDisconnected!! + } + +private var _plugDisconnected: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt new file mode 100644 index 0000000..2abcb87 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Poll: ImageVector + get() { + if (_poll != null) { + return _poll!! + } + _poll = fluentIcon(name = "Filled.Poll") { + fluentPath { + moveTo(11.75f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + lineTo(9.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 11.75f, 2.0f) + close() + moveTo(18.75f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.75f, 7.0f) + close() + moveTo(4.75f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -5.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 12.0f) + close() + } + } + return _poll!! + } + +private var _poll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt new file mode 100644 index 0000000..e1de090 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Premium: ImageVector + get() { + if (_premium != null) { + return _premium!! + } + _premium = fluentIcon(name = "Filled.Premium") { + fluentPath { + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.83f, 0.44f) + lineToRelative(0.06f, 0.11f) + lineToRelative(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.06f, 1.01f) + lineToRelative(-0.09f, 0.1f) + lineToRelative(-8.97f, 9.98f) + arcToRelative(0.99f, 0.99f, 0.0f, false, true, -0.89f, 0.35f) + lineToRelative(-0.1f, -0.02f) + arcToRelative(0.98f, 0.98f, 0.0f, false, true, -0.54f, -0.32f) + lineToRelative(-8.98f, -9.98f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.2f, -1.0f) + lineToRelative(0.05f, -0.12f) + lineToRelative(3.0f, -6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.77f, -0.54f) + lineTo(6.0f, 3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(14.58f, 11.0f) + lineTo(9.42f, 11.0f) + lineTo(12.0f, 17.34f) + lineTo(14.58f, 11.0f) + close() + moveTo(18.75f, 11.0f) + horizontalLineToRelative(-2.02f) + lineToRelative(-1.66f, 4.09f) + lineTo(18.75f, 11.0f) + close() + moveTo(7.26f, 11.0f) + lineTo(5.25f, 11.0f) + lineToRelative(3.67f, 4.09f) + lineTo(7.26f, 11.0f) + close() + moveTo(8.62f, 5.0f) + horizontalLineToRelative(-2.0f) + lineToRelative(-2.0f, 4.0f) + horizontalLineToRelative(2.7f) + lineToRelative(1.3f, -4.0f) + close() + moveTo(13.27f, 5.0f) + horizontalLineToRelative(-2.54f) + lineToRelative(-1.3f, 4.0f) + horizontalLineToRelative(5.14f) + lineToRelative(-1.3f, -4.0f) + close() + moveTo(17.38f, 5.0f) + horizontalLineToRelative(-2.0f) + lineToRelative(1.3f, 4.0f) + horizontalLineToRelative(2.7f) + lineToRelative(-2.0f, -4.0f) + close() + } + } + return _premium!! + } + +private var _premium: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt new file mode 100644 index 0000000..1c6e493 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Print: ImageVector + get() { + if (_print != null) { + return _print!! + } + _print = fluentIcon(name = "Filled.Print") { + fluentPath { + moveTo(18.0f, 17.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 21.0f, 6.0f, 20.0f, 6.0f, 18.75f) + lineTo(6.0f, 17.5f) + lineTo(4.25f, 17.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-6.0f) + curveTo(2.0f, 7.45f, 3.46f, 6.0f, 5.25f, 6.0f) + lineTo(6.0f, 6.0f) + verticalLineToRelative(-0.75f) + curveTo(6.0f, 4.01f, 7.0f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + curveTo(17.0f, 3.0f, 18.0f, 4.0f, 18.0f, 5.25f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(0.75f) + curveTo(20.55f, 6.0f, 22.0f, 7.46f, 22.0f, 9.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.24f, 2.25f) + lineTo(18.0f, 17.5f) + close() + moveTo(15.75f, 13.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.75f, 4.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 6.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _print!! + } + +private var _print: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt new file mode 100644 index 0000000..dae40c4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Prohibited: ImageVector + get() { + if (_prohibited != null) { + return _prohibited!! + } + _prohibited = fluentIcon(name = "Filled.Prohibited") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(18.11f, 7.65f) + lineTo(7.65f, 18.11f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 18.11f, 7.65f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -6.11f, 11.85f) + lineTo(16.35f, 5.89f) + arcTo(7.47f, 7.47f, 0.0f, false, false, 12.0f, 4.5f) + close() + } + } + return _prohibited!! + } + +private var _prohibited: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt new file mode 100644 index 0000000..05f93d7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PuzzlePiece: ImageVector + get() { + if (_puzzlePiece != null) { + return _puzzlePiece!! + } + _puzzlePiece = fluentIcon(name = "Filled.PuzzlePiece") { + fluentPath { + moveTo(13.0f, 2.0f) + curveToRelative(1.36f, 0.0f, 2.47f, 1.1f, 2.47f, 2.47f) + verticalLineTo(5.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-1.53f) + arcToRelative(2.47f, 2.47f, 0.0f, false, false, -2.46f, 2.3f) + lineToRelative(-0.01f, 0.17f) + verticalLineToRelative(0.06f) + curveToRelative(0.0f, 1.31f, 1.02f, 2.38f, 2.3f, 2.46f) + lineToRelative(0.17f, 0.01f) + horizontalLineTo(20.0f) + verticalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-3.53f) + verticalLineToRelative(0.53f) + arcToRelative(2.47f, 2.47f, 0.0f, true, true, -4.94f, 0.0f) + verticalLineTo(19.0f) + horizontalLineTo(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-3.53f) + horizontalLineToRelative(-0.53f) + arcToRelative(2.47f, 2.47f, 0.0f, false, true, 0.0f, -4.94f) + horizontalLineTo(6.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.53f) + verticalLineToRelative(-0.53f) + curveTo(10.53f, 3.11f, 11.63f, 2.0f, 13.0f, 2.0f) + close() + } + } + return _puzzlePiece!! + } + +private var _puzzlePiece: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt new file mode 100644 index 0000000..4236d4d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Question: ImageVector + get() { + if (_question != null) { + return _question!! + } + _question = fluentIcon(name = "Filled.Question") { + fluentPath { + moveTo(12.0f, 4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + curveToRelative(0.0f, 0.82f, -0.2f, 1.3f, -0.44f, 1.63f) + curveToRelative(-0.26f, 0.36f, -0.62f, 0.64f, -1.13f, 0.98f) + lineToRelative(-0.11f, 0.08f) + curveToRelative(-0.45f, 0.3f, -1.02f, 0.7f, -1.47f, 1.25f) + arcTo(3.89f, 3.89f, 0.0f, false, false, 11.0f, 15.5f) + verticalLineToRelative(0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.66f, 0.18f, -1.02f, 0.4f, -1.3f) + curveToRelative(0.26f, -0.31f, 0.6f, -0.55f, 1.11f, -0.9f) + lineToRelative(0.06f, -0.04f) + arcToRelative(6.2f, 6.2f, 0.0f, false, false, 1.62f, -1.47f) + curveToRelative(0.5f, -0.7f, 0.81f, -1.6f, 0.81f, -2.79f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, -5.0f) + close() + moveTo(12.0f, 21.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + } + } + return _question!! + } + +private var _question: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt new file mode 100644 index 0000000..f8ac776 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.QuestionCircle: ImageVector + get() { + if (_questionCircle != null) { + return _questionCircle!! + } + _questionCircle = fluentIcon(name = "Filled.QuestionCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-0.1f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + curveToRelative(0.0f, 0.54f, -0.13f, 0.8f, -0.64f, 1.33f) + lineToRelative(-0.14f, 0.14f) + curveToRelative(-0.88f, 0.88f, -1.22f, 1.45f, -1.22f, 2.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -0.54f, 0.13f, -0.8f, 0.64f, -1.33f) + lineToRelative(0.14f, -0.14f) + curveToRelative(0.88f, -0.88f, 1.22f, -1.45f, 1.22f, -2.53f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 6.75f) + close() + } + } + return _questionCircle!! + } + +private var _questionCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrder.kt new file mode 100644 index 0000000..6baed96 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrder.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReOrder: ImageVector + get() { + if (_reOrder != null) { + return _reOrder!! + } + _reOrder = fluentIcon(name = "Filled.ReOrder") { + fluentPath { + moveTo(3.0f, 13.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 13.0f) + lineTo(3.0f, 13.0f) + close() + moveTo(3.0f, 9.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 9.0f) + lineTo(3.0f, 9.0f) + close() + } + } + return _reOrder!! + } + +private var _reOrder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt new file mode 100644 index 0000000..727f0af --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReOrderDotsHorizontal: ImageVector + get() { + if (_reOrderDotsHorizontal != null) { + return _reOrderDotsHorizontal!! + } + _reOrderDotsHorizontal = fluentIcon(name = "Filled.ReOrderDotsHorizontal") { + fluentPath { + moveTo(7.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(7.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(14.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + } + } + return _reOrderDotsHorizontal!! + } + +private var _reOrderDotsHorizontal: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt new file mode 100644 index 0000000..7654fa3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReOrderDotsVertical: ImageVector + get() { + if (_reOrderDotsVertical != null) { + return _reOrderDotsVertical!! + } + _reOrderDotsVertical = fluentIcon(name = "Filled.ReOrderDotsVertical") { + fluentPath { + moveTo(16.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(8.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(16.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(8.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(16.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + } + } + return _reOrderDotsVertical!! + } + +private var _reOrderDotsVertical: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt new file mode 100644 index 0000000..0e7c02e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Receipt: ImageVector + get() { + if (_receipt != null) { + return _receipt!! + } + _receipt = fluentIcon(name = "Filled.Receipt") { + fluentPath { + moveTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(8.5f) + curveTo(15.99f, 4.0f, 17.0f, 5.0f, 17.0f, 6.25f) + lineTo(17.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-11.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-12.0f) + close() + moveTo(17.0f, 19.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.0f, 15.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.0f, 19.0f) + close() + moveTo(7.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + } + } + return _receipt!! + } + +private var _receipt: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt new file mode 100644 index 0000000..f3f86ec --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Record: ImageVector + get() { + if (_record != null) { + return _record!! + } + _record = fluentIcon(name = "Filled.Record") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 18.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, -12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, 12.0f) + close() + } + } + return _record!! + } + +private var _record: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rename.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rename.kt new file mode 100644 index 0000000..9a82c70 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rename.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Rename: ImageVector + get() { + if (_rename != null) { + return _rename!! + } + _rename = fluentIcon(name = "Filled.Rename") { + fluentPath { + moveTo(9.75f, 2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(12.5f, 3.5f) + verticalLineToRelative(17.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(11.0f, 20.5f) + verticalLineToRelative(-17.0f) + lineTo(9.75f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(9.0f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(1.79f, 0.0f, 3.24f, 1.45f, 3.25f, 3.25f) + verticalLineToRelative(7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 18.44f, 19.0f) + lineTo(13.5f, 19.0f) + lineTo(13.5f, 5.0f) + horizontalLineToRelative(4.74f) + close() + moveTo(10.0f, 5.0f) + verticalLineToRelative(14.0f) + lineTo(5.24f, 19.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + verticalLineToRelative(-7.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + lineTo(10.0f, 5.0f) + close() + } + } + return _rename!! + } + +private var _rename: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt new file mode 100644 index 0000000..3b0be9c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Resize: ImageVector + get() { + if (_resize != null) { + return _resize!! + } + _resize = fluentIcon(name = "Filled.Resize") { + fluentPath { + moveTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + lineTo(2.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(4.0f, 5.25f) + curveTo(4.0f, 4.56f, 4.56f, 4.0f, 5.25f, 4.0f) + lineTo(10.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(14.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(4.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + lineTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(22.0f, 5.25f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + lineTo(14.0f, 2.0f) + close() + moveTo(14.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(4.75f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(14.0f, 22.0f) + close() + moveTo(10.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(5.25f, 20.0f) + curveTo(4.56f, 20.0f, 4.0f, 19.44f, 4.0f, 18.75f) + lineTo(4.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(4.75f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + lineTo(10.0f, 22.0f) + close() + } + } + return _resize!! + } + +private var _resize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt new file mode 100644 index 0000000..afb3b91 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Ribbon: ImageVector + get() { + if (_ribbon != null) { + return _ribbon!! + } + _ribbon = fluentIcon(name = "Filled.Ribbon") { + fluentPath { + moveTo(17.0f, 15.24f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.61f, -0.68f, 0.97f, -1.18f, 0.62f) + lineTo(12.0f, 19.17f) + lineToRelative(-3.82f, 2.69f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 21.25f) + verticalLineToRelative(-6.0f) + arcToRelative(7.97f, 7.97f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(7.0f, 7.0f, 0.0f, true, true, 0.0f, 14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 0.0f, -14.0f) + close() + } + } + return _ribbon!! + } + +private var _ribbon: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Save.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Save.kt new file mode 100644 index 0000000..80a01cc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Save.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Save: ImageVector + get() { + if (_save != null) { + return _save!! + } + _save = fluentIcon(name = "Filled.Save") { + fluentPath { + moveTo(6.75f, 3.0f) + horizontalLineToRelative(-1.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + lineTo(6.0f, 21.0f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(0.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 8.29f) + curveToRelative(0.0f, -0.87f, -0.34f, -1.7f, -0.95f, -2.3f) + lineTo(18.0f, 3.95f) + curveToRelative(-0.6f, -0.6f, -1.41f, -0.94f, -2.26f, -0.95f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(9.0f, 9.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(6.75f, 3.0f) + close() + moveTo(14.25f, 3.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(9.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(8.25f, 3.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(16.5f, 21.0f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(9.0f) + close() + } + } + return _save!! + } + +private var _save: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt new file mode 100644 index 0000000..fde45bf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SaveCopy: ImageVector + get() { + if (_saveCopy != null) { + return _saveCopy!! + } + _saveCopy = fluentIcon(name = "Filled.SaveCopy") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(10.75f, 6.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(10.0f, 10.0f) + lineTo(7.5f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(10.0f, 11.5f) + lineTo(10.0f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-2.6f) + lineTo(14.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-2.6f) + lineTo(11.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _saveCopy!! + } + +private var _saveCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt new file mode 100644 index 0000000..8f7852e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SaveMultiple: ImageVector + get() { + if (_saveMultiple != null) { + return _saveMultiple!! + } + _saveMultiple = fluentIcon(name = "Filled.SaveMultiple") { + fluentPath { + moveTo(5.75f, 3.5f) + lineTo(7.0f, 3.5f) + verticalLineToRelative(3.25f) + curveTo(7.0f, 7.99f, 8.0f, 9.0f, 9.25f, 9.0f) + horizontalLineToRelative(2.5f) + curveTo(12.99f, 9.0f, 14.0f, 8.0f, 14.0f, 6.75f) + lineTo(14.0f, 3.77f) + curveToRelative(0.37f, 0.16f, 0.72f, 0.39f, 1.01f, 0.68f) + lineToRelative(2.04f, 2.04f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(6.96f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + lineTo(15.0f, 18.5f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-4.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(4.75f) + horizontalLineToRelative(-0.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 15.75f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.5f) + close() + moveTo(7.5f, 18.5f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.75f) + close() + moveTo(8.5f, 3.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(8.5f, 3.5f) + close() + moveTo(10.75f, 21.5f) + curveToRelative(-1.37f, 0.0f, -2.6f, -0.58f, -3.46f, -1.5f) + horizontalLineToRelative(8.96f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.45f, 3.25f, -3.25f) + lineTo(19.5f, 8.94f) + lineToRelative(0.55f, 0.55f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(4.96f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, -4.75f, 4.75f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _saveMultiple!! + } + +private var _saveMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt new file mode 100644 index 0000000..e9d6e56 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanDash: ImageVector + get() { + if (_scanDash != null) { + return _scanDash!! + } + _scanDash = fluentIcon(name = "Filled.ScanDash") { + fluentPath { + moveTo(6.5f, 3.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 6.5f) + verticalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(5.0f, 6.5f) + curveTo(5.0f, 5.67f, 5.67f, 5.0f, 6.5f, 5.0f) + horizontalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(6.5f, 3.0f) + close() + moveTo(15.64f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.86f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 6.5f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 17.5f, 3.0f) + horizontalLineToRelative(-1.86f) + close() + moveTo(5.0f, 15.64f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(1.86f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 21.0f) + horizontalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(6.5f, 19.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 17.5f) + verticalLineToRelative(-1.86f) + close() + moveTo(21.0f, 15.64f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(1.86f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.86f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + verticalLineToRelative(-1.86f) + close() + moveTo(8.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(8.0f, 11.0f) + close() + } + } + return _scanDash!! + } + +private var _scanDash: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Search.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Search.kt new file mode 100644 index 0000000..b7bf038 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Search.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Search: ImageVector + get() { + if (_search != null) { + return _search!! + } + _search = fluentIcon(name = "Filled.Search") { + fluentPath { + moveTo(10.0f, 2.5f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 5.96f, 12.05f) + lineToRelative(4.75f, 4.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-4.74f, -4.75f) + arcTo(7.5f, 7.5f, 0.0f, true, true, 10.0f, 2.5f) + close() + moveTo(10.0f, 4.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + } + } + return _search!! + } + +private var _search: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt new file mode 100644 index 0000000..5c337b1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SearchSquare: ImageVector + get() { + if (_searchSquare != null) { + return _searchSquare!! + } + _searchSquare = fluentIcon(name = "Filled.SearchSquare") { + fluentPath { + moveTo(11.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(11.0f, 15.5f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 11.0f, 15.5f) + close() + } + } + return _searchSquare!! + } + +private var _searchSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt new file mode 100644 index 0000000..7acdb03 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectAllOff: ImageVector + get() { + if (_selectAllOff != null) { + return _selectAllOff!! + } + _selectAllOff = fluentIcon(name = "Filled.SelectAllOff") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + verticalLineTo(5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + } + } + return _selectAllOff!! + } + +private var _selectAllOff: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt new file mode 100644 index 0000000..f4f9637 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectAllOn: ImageVector + get() { + if (_selectAllOn != null) { + return _selectAllOn!! + } + _selectAllOn = fluentIcon(name = "Filled.SelectAllOn") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(13.47f, 7.47f) + lineToRelative(-3.89f, 3.89f) + lineToRelative(-0.98f, -1.31f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.2f, 0.9f) + lineToRelative(1.5f, 2.0f) + curveToRelative(0.27f, 0.37f, 0.8f, 0.4f, 1.13f, 0.08f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + close() + } + } + return _selectAllOn!! + } + +private var _selectAllOn: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Send.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Send.kt new file mode 100644 index 0000000..80d8208 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Send.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Send: ImageVector + get() { + if (_send != null) { + return _send!! + } + _send = fluentIcon(name = "Filled.Send") { + fluentPath { + moveTo(12.81f, 12.2f) + lineToRelative(-7.53f, 1.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.38f, 0.32f) + lineToRelative(-2.6f, 6.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.03f, 0.94f) + lineToRelative(18.0f, -9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.34f) + lineToRelative(-18.0f, -9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.94f) + lineToRelative(2.6f, 6.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.38f, 0.32f) + lineToRelative(7.53f, 1.25f) + arcToRelative(0.2f, 0.2f, 0.0f, false, true, 0.0f, 0.4f) + close() + } + } + return _send!! + } + +private var _send: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt new file mode 100644 index 0000000..b11e252 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SendCopy: ImageVector + get() { + if (_sendCopy != null) { + return _sendCopy!! + } + _sendCopy = fluentIcon(name = "Filled.SendCopy") { + fluentPath { + moveTo(20.0f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(21.0f, 17.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -5.27f, 5.5f) + lineTo(8.25f, 22.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.45f, -2.01f) + horizontalLineToRelative(2.4f) + lineToRelative(0.05f, 0.01f) + horizontalLineToRelative(7.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.3f) + verticalLineToRelative(-4.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(17.0f, 9.49f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(6.62f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.34f, 2.5f) + lineTo(5.5f, 19.49f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 17.15f) + lineTo(3.0f, 10.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.1f) + verticalLineToRelative(6.6f) + curveToRelative(0.0f, 0.24f, 0.18f, 0.45f, 0.4f, 0.49f) + horizontalLineToRelative(10.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.4f) + verticalLineToRelative(-6.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.3f, 5.79f) + lineToRelative(3.49f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(3.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-1.79f, -1.8f) + verticalLineToRelative(8.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(9.5f, 5.41f) + lineToRelative(-1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(3.5f, -3.5f) + lineToRelative(-3.5f, 3.5f) + close() + } + } + return _sendCopy!! + } + +private var _sendCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Settings.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Settings.kt new file mode 100644 index 0000000..1937a71 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Settings.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Settings: ImageVector + get() { + if (_settings != null) { + return _settings!! + } + _settings = fluentIcon(name = "Filled.Settings") { + fluentPath { + moveTo(12.01f, 2.25f) + curveToRelative(0.74f, 0.0f, 1.47f, 0.1f, 2.18f, 0.25f) + curveToRelative(0.32f, 0.07f, 0.55f, 0.33f, 0.59f, 0.65f) + lineToRelative(0.17f, 1.53f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 1.92f, 1.11f) + lineToRelative(1.4f, -0.61f) + curveToRelative(0.3f, -0.13f, 0.64f, -0.06f, 0.85f, 0.17f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, 3.8f) + curveToRelative(0.1f, 0.3f, 0.0f, 0.63f, -0.26f, 0.82f) + lineToRelative(-1.24f, 0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, 2.22f) + lineToRelative(1.24f, 0.92f) + curveToRelative(0.26f, 0.19f, 0.36f, 0.52f, 0.27f, 0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, 3.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, 0.17f) + lineToRelative(-1.4f, -0.62f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, 1.12f) + lineToRelative(-0.17f, 1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.58f, 0.65f) + arcToRelative(9.52f, 9.52f, 0.0f, false, true, -4.4f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, -0.65f) + lineToRelative(-0.17f, -1.52f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, -1.11f) + lineToRelative(-1.4f, 0.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, -0.18f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, -3.8f) + curveToRelative(-0.1f, -0.3f, 0.0f, -0.63f, 0.27f, -0.82f) + lineToRelative(1.24f, -0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, -2.22f) + lineToRelative(-1.24f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.28f, -0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, -3.8f) + curveToRelative(0.23f, -0.23f, 0.57f, -0.3f, 0.86f, -0.17f) + lineToRelative(1.4f, 0.62f) + curveToRelative(0.4f, 0.17f, 0.86f, 0.15f, 1.25f, -0.08f) + curveToRelative(0.38f, -0.22f, 0.63f, -0.6f, 0.68f, -1.04f) + lineToRelative(0.17f, -1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.58f, -0.65f) + curveToRelative(0.72f, -0.16f, 1.45f, -0.24f, 2.2f, -0.25f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + } + } + return _settings!! + } + +private var _settings: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Share.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Share.kt new file mode 100644 index 0000000..e569c4b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Share.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Share: ImageVector + get() { + if (_share != null) { + return _share!! + } + _share = fluentIcon(name = "Filled.Share") { + fluentPath { + moveTo(6.75f, 4.0f) + horizontalLineToRelative(3.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 5.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, 0.92f, -2.25f, 2.1f) + verticalLineToRelative(9.65f) + curveToRelative(0.0f, 1.19f, 0.92f, 2.17f, 2.1f, 2.24f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(9.5f) + curveToRelative(1.19f, 0.0f, 2.16f, -0.93f, 2.24f, -2.1f) + verticalLineToRelative(-0.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + curveToRelative(0.0f, 2.0f, -1.56f, 3.64f, -3.54f, 3.74f) + lineToRelative(-0.2f, 0.01f) + horizontalLineToRelative(-9.5f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.75f, -3.55f) + verticalLineToRelative(-9.7f) + curveToRelative(0.0f, -2.0f, 1.57f, -3.64f, 3.55f, -3.75f) + horizontalLineToRelative(3.66f) + horizontalLineToRelative(-3.46f) + close() + moveTo(14.5f, 6.54f) + lineTo(14.5f, 3.75f) + curveToRelative(0.0f, -0.62f, 0.7f, -0.96f, 1.19f, -0.61f) + lineToRelative(0.08f, 0.07f) + lineToRelative(6.0f, 5.75f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.7f, 0.07f, 1.0f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-5.99f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.26f, -0.43f) + verticalLineToRelative(-2.91f) + horizontalLineToRelative(-0.33f) + curveToRelative(-2.66f, -0.01f, -4.93f, 1.08f, -6.87f, 3.3f) + curveToRelative(-0.5f, 0.56f, -1.42f, 0.13f, -1.3f, -0.62f) + curveTo(6.84f, 10.0f, 9.6f, 7.1f, 14.2f, 6.57f) + lineToRelative(0.3f, -0.03f) + lineTo(14.5f, 3.75f) + verticalLineToRelative(2.8f) + close() + } + } + return _share!! + } + +private var _share: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt new file mode 100644 index 0000000..0a08b18 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareAndroid: ImageVector + get() { + if (_shareAndroid != null) { + return _shareAndroid!! + } + _shareAndroid = fluentIcon(name = "Filled.ShareAndroid") { + fluentPath { + moveTo(17.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -2.15f, 5.1f) + lineTo(9.4f, 11.2f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 1.58f) + lineToRelative(5.45f, 3.12f) + arcTo(2.99f, 2.99f, 0.0f, false, true, 20.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -5.9f, -0.79f) + lineTo(8.66f, 14.1f) + arcTo(2.99f, 2.99f, 0.0f, false, true, 3.5f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.15f, -2.1f) + lineTo(14.1f, 6.8f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 3.0f) + close() + } + } + return _shareAndroid!! + } + +private var _shareAndroid: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt new file mode 100644 index 0000000..d372a9e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareIos: ImageVector + get() { + if (_shareIos != null) { + return _shareIos!! + } + _shareIos = fluentIcon(name = "Filled.ShareIos") { + fluentPath { + moveTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.99f, 0.88f) + verticalLineTo(18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.8f, 4.0f) + horizontalLineTo(8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -3.8f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineTo(18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.85f, 2.0f) + horizontalLineTo(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.99f, -1.85f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.29f, 7.29f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.09f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.09f, -0.09f) + lineToRelative(-3.3f, -3.28f) + verticalLineToRelative(9.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(5.41f) + lineToRelative(-3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.07f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(5.0f, -4.99f) + lineToRelative(-5.0f, 5.0f) + close() + } + } + return _shareIos!! + } + +private var _shareIos: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt new file mode 100644 index 0000000..5b40b8c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Shield: ImageVector + get() { + if (_shield != null) { + return _shield!! + } + _shield = fluentIcon(name = "Filled.Shield") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + verticalLineTo(5.75f) + close() + } + } + return _shield!! + } + +private var _shield: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt new file mode 100644 index 0000000..5b3c4e0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Shifts: ImageVector + get() { + if (_shifts != null) { + return _shifts!! + } + _shifts = fluentIcon(name = "Filled.Shifts") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(11.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _shifts!! + } + +private var _shifts: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt new file mode 100644 index 0000000..6539213 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsActivity: ImageVector + get() { + if (_shiftsActivity != null) { + return _shiftsActivity!! + } + _shiftsActivity = fluentIcon(name = "Filled.ShiftsActivity") { + fluentPath { + moveTo(11.1f, 4.05f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.21f, -1.99f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 11.05f, 11.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.99f, -0.22f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, -8.84f, -8.84f) + close() + moveTo(14.77f, 2.39f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.54f, 1.93f) + curveToRelative(0.28f, 0.08f, 0.57f, 0.17f, 0.84f, 0.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.76f, -1.86f) + curveToRelative(-0.35f, -0.14f, -0.7f, -0.26f, -1.06f, -0.36f) + close() + moveTo(17.35f, 4.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, -0.06f) + lineToRelative(0.61f, 0.6f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 17.9f, 6.6f) + arcToRelative(7.94f, 7.94f, 0.0f, false, false, -0.49f, -0.49f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.06f, -1.4f) + close() + moveTo(11.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(10.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(19.94f, 7.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.3f, 0.55f) + arcToRelative(9.86f, 9.86f, 0.0f, false, true, 0.37f, 1.06f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.93f, 0.54f) + arcToRelative(7.9f, 7.9f, 0.0f, false, false, -0.29f, -0.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, -1.3f) + close() + } + } + return _shiftsActivity!! + } + +private var _shiftsActivity: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt new file mode 100644 index 0000000..ade0fcc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBag: ImageVector + get() { + if (_shoppingBag != null) { + return _shoppingBag!! + } + _shoppingBag = fluentIcon(name = "Filled.ShoppingBag") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(20.0f, 18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.82f, 3.36f) + lineToRelative(-0.55f, -0.1f) + arcToRelative(4.17f, 4.17f, 0.0f, false, true, -2.17f, -1.17f) + curveToRelative(-0.6f, -0.61f, -0.96f, -1.35f, -0.96f, -2.09f) + lineTo(14.5f, 7.0f) + horizontalLineToRelative(1.0f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.23f, 0.58f, 2.33f, 1.39f, 3.14f) + curveToRelative(0.32f, 0.33f, 0.68f, 0.62f, 1.08f, 0.86f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(8.5f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + } + } + return _shoppingBag!! + } + +private var _shoppingBag: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt new file mode 100644 index 0000000..99c46d5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SignOut: ImageVector + get() { + if (_signOut != null) { + return _signOut!! + } + _signOut = fluentIcon(name = "Filled.SignOut") { + fluentPath { + moveTo(12.0f, 4.35f) + lineTo(12.0f, 11.0f) + horizontalLineToRelative(7.44f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.0f, 3.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(1.71f, -1.72f) + lineTo(12.0f, 12.5f) + verticalLineToRelative(6.75f) + curveToRelative(0.0f, 0.47f, -0.42f, 0.82f, -0.88f, 0.74f) + lineToRelative(-8.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.74f) + verticalLineToRelative(-12.0f) + curveToRelative(0.0f, -0.37f, 0.27f, -0.68f, 0.63f, -0.74f) + lineToRelative(8.5f, -1.4f) + curveToRelative(0.46f, -0.07f, 0.87f, 0.28f, 0.87f, 0.74f) + close() + moveTo(8.5f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.0f, 18.5f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineToRelative(-0.01f, -4.25f) + lineTo(13.0f, 13.5f) + verticalLineToRelative(5.0f) + close() + moveTo(13.0f, 10.0f) + lineTo(13.0f, 5.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineTo(14.5f, 10.0f) + lineTo(13.0f, 10.0f) + close() + } + } + return _signOut!! + } + +private var _signOut: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt new file mode 100644 index 0000000..4bdda2c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Signature: ImageVector + get() { + if (_signature != null) { + return _signature!! + } + _signature = fluentIcon(name = "Filled.Signature") { + fluentPath { + moveTo(14.75f, 16.5f) + curveToRelative(1.3f, 0.0f, 1.82f, 0.58f, 2.2f, 1.87f) + lineToRelative(0.07f, 0.24f) + curveToRelative(0.19f, 0.66f, 0.3f, 0.86f, 0.52f, 0.95f) + curveToRelative(0.25f, 0.1f, 0.43f, 0.09f, 0.7f, -0.05f) + lineToRelative(0.15f, -0.08f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.17f, -0.11f) + lineToRelative(0.66f, -0.46f) + curveToRelative(0.62f, -0.4f, 1.17f, -0.67f, 1.85f, -0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, 1.46f) + curveToRelative(-0.4f, 0.1f, -0.76f, 0.25f, -1.14f, 0.49f) + lineToRelative(-0.3f, 0.19f) + lineToRelative(-0.48f, 0.33f) + curveToRelative(-0.23f, 0.15f, -0.4f, 0.26f, -0.59f, 0.35f) + arcToRelative(2.2f, 2.2f, 0.0f, false, true, -1.96f, 0.1f) + curveToRelative(-0.74f, -0.3f, -1.04f, -0.78f, -1.32f, -1.72f) + lineToRelative(-0.16f, -0.54f) + curveToRelative(-0.18f, -0.59f, -0.3f, -0.68f, -0.73f, -0.68f) + curveToRelative(-0.3f, 0.0f, -0.63f, 0.16f, -1.07f, 0.52f) + lineToRelative(-0.18f, 0.16f) + lineToRelative(-0.92f, 0.88f) + curveToRelative(-1.41f, 1.32f, -2.61f, 1.97f, -4.33f, 1.97f) + curveToRelative(-1.69f, 0.0f, -3.15f, -0.26f, -4.37f, -0.77f) + lineToRelative(2.95f, -0.8f) + curveToRelative(0.44f, 0.04f, 0.92f, 0.07f, 1.42f, 0.07f) + curveToRelative(1.18f, 0.0f, 2.03f, -0.42f, 3.08f, -1.37f) + lineToRelative(0.26f, -0.24f) + lineToRelative(0.53f, -0.5f) + curveToRelative(0.24f, -0.23f, 0.42f, -0.4f, 0.6f, -0.55f) + curveToRelative(0.68f, -0.57f, 1.3f, -0.87f, 2.03f, -0.87f) + close() + moveTo(19.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 0.0f, 5.06f) + lineToRelative(-0.29f, 0.29f) + curveToRelative(1.15f, 1.4f, 1.11f, 2.89f, 0.04f, 3.96f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.48f, -0.49f, 0.54f, -1.09f, -0.04f, -1.84f) + lineTo(9.06f, 18.0f) + curveToRelative(-0.28f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineToRelative(9.97f, -9.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 5.06f, 0.0f) + close() + } + } + return _signature!! + } + +private var _signature: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt new file mode 100644 index 0000000..e0bf97b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sparkle: ImageVector + get() { + if (_sparkle != null) { + return _sparkle!! + } + _sparkle = fluentIcon(name = "Filled.Sparkle") { + fluentPath { + moveTo(8.66f, 15.73f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 2.16f, -0.61f) + lineToRelative(0.62f, -1.86f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, 1.82f, -1.81f) + lineToRelative(1.78f, -0.58f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, -0.06f, -2.74f) + lineToRelative(-1.75f, -0.57f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.82f, -1.82f) + lineToRelative(-0.58f, -1.78f) + arcToRelative(1.45f, 1.45f, 0.0f, false, false, -2.73f, 0.02f) + lineToRelative(-0.59f, 1.8f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.77f, 1.78f) + lineToRelative(-1.77f, 0.57f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 0.01f, 2.73f) + lineToRelative(1.76f, 0.57f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, 1.82f, 1.83f) + lineToRelative(0.58f, 1.77f) + curveToRelative(0.1f, 0.29f, 0.28f, 0.53f, 0.52f, 0.7f) + close() + moveTo(16.33f, 20.78f) + curveToRelative(-0.19f, -0.13f, -0.33f, -0.33f, -0.4f, -0.55f) + lineToRelative(-0.34f, -1.0f) + arcToRelative(1.31f, 1.31f, 0.0f, false, false, -0.82f, -0.83f) + lineToRelative(-0.99f, -0.32f) + arcTo(1.15f, 1.15f, 0.0f, false, true, 13.0f, 17.0f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.77f, -1.08f) + lineToRelative(1.0f, -0.33f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.8f, -0.82f) + lineToRelative(0.33f, -0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 2.16f, -0.02f) + lineToRelative(0.33f, 1.01f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.82f, 0.82f) + lineToRelative(0.99f, 0.32f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.04f, 2.17f) + lineToRelative(-1.02f, 0.33f) + arcToRelative(1.32f, 1.32f, 0.0f, false, false, -0.81f, 0.82f) + lineToRelative(-0.33f, 0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, -1.75f, 0.56f) + close() + } + } + return _sparkle!! + } + +private var _sparkle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt new file mode 100644 index 0000000..92d1630 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Speaker2: ImageVector + get() { + if (_speaker2 != null) { + return _speaker2!! + } + _speaker2 = fluentIcon(name = "Filled.Speaker2") { + fluentPath { + moveTo(25.08f, 6.42f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 28.0f, 7.72f) + verticalLineToRelative(32.56f) + curveToRelative(0.0f, 1.51f, -1.8f, 2.31f, -2.92f, 1.3f) + lineToRelative(-8.2f, -7.36f) + curveToRelative(-0.88f, -0.79f, -2.0f, -1.22f, -3.18f, -1.22f) + lineTo(9.0f, 33.0f) + arcToRelative(5.25f, 5.25f, 0.0f, false, true, -5.25f, -5.25f) + verticalLineToRelative(-7.5f) + curveTo(3.75f, 17.35f, 6.1f, 15.0f, 9.0f, 15.0f) + horizontalLineToRelative(4.7f) + curveToRelative(1.17f, 0.0f, 2.3f, -0.43f, 3.18f, -1.21f) + lineToRelative(8.2f, -7.37f) + close() + moveTo(36.34f, 8.4f) + curveToRelative(0.47f, -0.5f, 1.26f, -0.53f, 1.76f, -0.06f) + horizontalLineToRelative(0.02f) + curveToRelative(-0.35f, -0.34f, -0.01f, 0.0f, -0.01f, 0.0f) + lineToRelative(0.02f, 0.03f) + arcToRelative(5.37f, 5.37f, 0.0f, false, true, 0.27f, 0.26f) + arcToRelative(20.4f, 20.4f, 0.0f, false, true, 2.7f, 3.79f) + arcTo(23.76f, 23.76f, 0.0f, false, true, 44.0f, 24.0f) + curveToRelative(0.0f, 5.05f, -1.45f, 8.94f, -2.9f, 11.58f) + arcToRelative(20.41f, 20.41f, 0.0f, false, true, -2.9f, 4.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.02f, 0.01f) + verticalLineToRelative(0.01f) + reflectiveCurveToRelative(0.66f, -0.66f, 0.0f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.72f, -1.82f) + arcToRelative(3.26f, 3.26f, 0.0f, false, false, 0.19f, -0.19f) + arcToRelative(17.9f, 17.9f, 0.0f, false, false, 2.33f, -3.28f) + curveTo(40.2f, 32.03f, 41.5f, 28.55f, 41.5f, 24.0f) + curveToRelative(0.0f, -4.55f, -1.3f, -8.03f, -2.6f, -10.37f) + arcToRelative(17.9f, 17.9f, 0.0f, false, false, -2.5f, -3.46f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.06f, -1.77f) + close() + moveTo(32.34f, 14.4f) + curveToRelative(0.46f, -0.5f, 1.25f, -0.54f, 1.76f, -0.07f) + lineToRelative(0.06f, 0.07f) + lineToRelative(-0.06f, -0.06f) + lineToRelative(0.02f, 0.02f) + arcToRelative(2.62f, 2.62f, 0.0f, false, true, 0.18f, 0.17f) + curveToRelative(0.12f, 0.12f, 0.27f, 0.3f, 0.45f, 0.51f) + arcToRelative(13.98f, 13.98f, 0.0f, false, true, -0.59f, 18.56f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.03f, 0.03f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + reflectiveCurveToRelative(0.39f, -0.4f, 0.0f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.71f, -1.82f) + lineToRelative(0.01f, -0.02f) + arcToRelative(4.57f, 4.57f, 0.0f, false, false, 0.43f, -0.47f) + arcToRelative(11.48f, 11.48f, 0.0f, false, false, -0.43f, -15.17f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.07f, -1.76f) + close() + } + } + return _speaker2!! + } + +private var _speaker2: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt new file mode 100644 index 0000000..3291fe0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sport: ImageVector + get() { + if (_sport != null) { + return _sport!! + } + _sport = fluentIcon(name = "Filled.Sport") { + fluentPath { + moveTo(20.1f, 4.97f) + curveToRelative(0.42f, 0.52f, 0.78f, 1.08f, 1.07f, 1.66f) + arcToRelative(2.77f, 2.77f, 0.0f, false, true, -3.66f, 0.93f) + lineToRelative(2.58f, -2.59f) + close() + moveTo(19.03f, 3.91f) + lineToRelative(-2.59f, 2.58f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.93f, -3.66f) + arcToRelative(8.2f, 8.2f, 0.0f, false, true, 1.66f, 1.08f) + close() + moveTo(20.53f, 14.96f) + arcToRelative(8.26f, 8.26f, 0.0f, false, false, 1.23f, -6.7f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, -5.34f, 0.38f) + lineToRelative(-1.1f, 1.11f) + lineToRelative(5.2f, 5.21f) + close() + moveTo(15.36f, 7.58f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 0.39f, -5.34f) + arcToRelative(8.26f, 8.26f, 0.0f, false, false, -6.71f, 1.24f) + lineToRelative(5.21f, 5.2f) + lineToRelative(1.1f, -1.1f) + close() + moveTo(13.19f, 9.75f) + lineToRelative(-5.3f, -5.3f) + arcTo(8.21f, 8.21f, 0.0f, false, false, 5.9f, 7.68f) + curveToRelative(1.91f, 0.3f, 4.44f, 1.02f, 6.53f, 2.82f) + lineToRelative(0.75f, -0.75f) + close() + moveTo(11.73f, 11.21f) + arcToRelative(9.2f, 9.2f, 0.0f, false, true, 1.06f, 1.06f) + arcToRelative(12.13f, 12.13f, 0.0f, false, true, 2.56f, 6.08f) + arcToRelative(16.23f, 16.23f, 0.0f, false, true, 0.13f, 1.32f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -2.5f, 2.3f) + curveToRelative(-1.98f, -0.15f, -5.34f, -0.77f, -7.76f, -3.19f) + reflectiveCurveTo(2.18f, 13.0f, 2.02f, 11.02f) + verticalLineToRelative(-0.19f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, 2.5f, -2.3f) + curveToRelative(0.34f, 0.02f, 0.72f, 0.06f, 1.14f, 0.12f) + curveToRelative(1.8f, 0.27f, 4.15f, 0.93f, 6.07f, 2.56f) + close() + moveTo(8.03f, 13.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.5f, -2.5f) + close() + moveTo(16.32f, 18.09f) + arcToRelative(13.02f, 13.02f, 0.0f, false, false, -2.82f, -6.53f) + lineToRelative(0.75f, -0.75f) + lineToRelative(5.3f, 5.3f) + arcToRelative(8.21f, 8.21f, 0.0f, false, true, -3.23f, 1.98f) + close() + } + } + return _sport!! + } + +private var _sport: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Star.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Star.kt new file mode 100644 index 0000000..432623c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Star.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Star: ImageVector + get() { + if (_star != null) { + return _star!! + } + _star = fluentIcon(name = "Filled.Star") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-3.82f, 3.72f) + lineToRelative(0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(-4.72f, 2.48f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + } + } + return _star!! + } + +private var _star: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt new file mode 100644 index 0000000..12738a1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Stop: ImageVector + get() { + if (_stop != null) { + return _stop!! + } + _stop = fluentIcon(name = "Filled.Stop") { + fluentPath { + moveTo(4.75f, 3.0f) + curveTo(3.78f, 3.0f, 3.0f, 3.78f, 3.0f, 4.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(14.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(4.75f) + curveTo(21.0f, 3.78f, 20.22f, 3.0f, 19.25f, 3.0f) + horizontalLineTo(4.75f) + close() + } + } + return _stop!! + } + +private var _stop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt new file mode 100644 index 0000000..58a6076 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Storage: ImageVector + get() { + if (_storage != null) { + return _storage!! + } + _storage = fluentIcon(name = "Filled.Storage") { + fluentPath { + moveTo(5.0f, 7.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(22.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(5.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -2.82f) + lineTo(2.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(19.0f, 7.0f) + lineTo(5.0f, 7.0f) + close() + moveTo(18.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _storage!! + } + +private var _storage: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt new file mode 100644 index 0000000..05efb59 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StyleGuide: ImageVector + get() { + if (_styleGuide != null) { + return _styleGuide!! + } + _styleGuide = fluentIcon(name = "Filled.StyleGuide") { + fluentPath { + moveTo(17.4f, 4.72f) + lineToRelative(2.72f, 10.14f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.94f, 3.37f) + lineToRelative(-6.28f, 1.69f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.37f, -1.95f) + lineTo(5.81f, 7.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.95f, -3.37f) + lineToRelative(6.28f, -1.68f) + curveToRelative(1.46f, -0.4f, 2.97f, 0.48f, 3.36f, 1.94f) + close() + moveTo(10.97f, 7.74f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.94f, 0.52f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.94f, -0.52f) + close() + moveTo(5.8f, 11.66f) + lineToRelative(1.76f, 6.57f) + curveToRelative(0.19f, 0.67f, 0.54f, 1.26f, 1.0f, 1.71f) + lineToRelative(-0.44f, -0.02f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.6f, -2.9f) + lineToRelative(0.28f, -5.36f) + close() + moveTo(4.88f, 10.18f) + lineToRelative(-0.36f, 6.8f) + curveToRelative(-0.03f, 0.7f, 0.12f, 1.36f, 0.43f, 1.94f) + lineToRelative(-0.42f, -0.16f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.56f) + lineToRelative(1.93f, -5.02f) + close() + } + } + return _styleGuide!! + } + +private var _styleGuide: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtract.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtract.kt new file mode 100644 index 0000000..7392d31 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtract.kt @@ -0,0 +1,28 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Subtract: ImageVector + get() { + if (_subtract != null) { + return _subtract!! + } + _subtract = fluentIcon(name = "Filled.Subtract") { + fluentPath { + moveTo(4.0f, 13.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + close() + } + } + return _subtract!! + } + +private var _subtract: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt new file mode 100644 index 0000000..dd4fd5b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SubtractCircle: ImageVector + get() { + if (_subtractCircle != null) { + return _subtractCircle!! + } + _subtractCircle = fluentIcon(name = "Filled.SubtractCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(7.75f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-8.6f) + close() + } + } + return _subtractCircle!! + } + +private var _subtractCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt new file mode 100644 index 0000000..6275f52 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SubtractSquare: ImageVector + get() { + if (_subtractSquare != null) { + return _subtractSquare!! + } + _subtractSquare = fluentIcon(name = "Filled.SubtractSquare") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(16.25f, 11.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _subtractSquare!! + } + +private var _subtractSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt new file mode 100644 index 0000000..7cc479d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Symbols: ImageVector + get() { + if (_symbols != null) { + return _symbols!! + } + _symbols = fluentIcon(name = "Filled.Symbols") { + fluentPath { + moveTo(16.92f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.88f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.7f, -0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.24f, 0.87f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -6.65f, 0.83f) + verticalLineToRelative(0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.4f, 13.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 17.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.11f, 0.0f, 2.15f, 0.4f, 2.95f, 1.1f) + verticalLineToRelative(-0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(2.6f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(19.74f, 15.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -4.7f, 0.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, -0.86f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 17.5f, 13.0f) + close() + moveTo(6.5f, 2.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, -9.0f) + close() + moveTo(19.21f, 2.0f) + curveTo(20.77f, 2.0f, 22.0f, 3.39f, 22.0f, 5.08f) + arcToRelative(3.2f, 3.2f, 0.0f, false, true, -0.85f, 2.21f) + lineToRelative(-2.5f, 3.14f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, -2.35f, 0.0f) + lineToRelative(-2.67f, -3.4f) + arcTo(3.27f, 3.27f, 0.0f, false, true, 13.0f, 5.08f) + curveTo(13.0f, 3.39f, 14.23f, 2.0f, 15.79f, 2.0f) + curveToRelative(0.56f, 0.0f, 1.1f, 0.19f, 1.55f, 0.52f) + lineToRelative(0.16f, 0.13f) + lineToRelative(0.16f, -0.13f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 19.21f, 2.0f) + close() + moveTo(3.91f, 4.98f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.1f, 4.1f) + lineToRelative(-4.1f, -4.1f) + close() + moveTo(6.5f, 3.5f) + curveToRelative(-0.56f, 0.0f, -1.08f, 0.15f, -1.52f, 0.41f) + lineToRelative(4.1f, 4.11f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 6.5f, 3.5f) + close() + } + } + return _symbols!! + } + +private var _symbols: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt new file mode 100644 index 0000000..4005ca2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.System: ImageVector + get() { + if (_system != null) { + return _system!! + } + _system = fluentIcon(name = "Filled.System") { + fluentPath { + moveTo(4.95f, 5.0f) + horizontalLineToRelative(14.1f) + curveTo(20.68f, 5.0f, 22.0f, 6.3f, 22.0f, 7.92f) + verticalLineToRelative(8.16f) + arcTo(2.93f, 2.93f, 0.0f, false, true, 19.05f, 19.0f) + lineTo(4.95f, 19.0f) + arcTo(2.93f, 2.93f, 0.0f, false, true, 2.0f, 16.08f) + lineTo(2.0f, 7.92f) + arcTo(2.93f, 2.93f, 0.0f, false, true, 4.95f, 5.0f) + close() + moveTo(4.95f, 7.0f) + arcToRelative(0.93f, 0.93f, 0.0f, false, false, -0.95f, 0.92f) + verticalLineToRelative(8.16f) + curveToRelative(0.0f, 0.5f, 0.42f, 0.92f, 0.95f, 0.92f) + horizontalLineToRelative(14.1f) + curveToRelative(0.53f, 0.0f, 0.95f, -0.41f, 0.95f, -0.92f) + lineTo(20.0f, 7.92f) + curveToRelative(0.0f, -0.5f, -0.42f, -0.92f, -0.95f, -0.92f) + lineTo(4.95f, 7.0f) + close() + } + } + return _system!! + } + +private var _system: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt new file mode 100644 index 0000000..9f694af --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Table: ImageVector + get() { + if (_table != null) { + return _table!! + } + _table = fluentIcon(name = "Filled.Table") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 21.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _table!! + } + +private var _table: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt new file mode 100644 index 0000000..a6333f1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tablet: ImageVector + get() { + if (_tablet != null) { + return _tablet!! + } + _tablet = fluentIcon(name = "Filled.Tablet") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(13.75f, 15.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _tablet!! + } + +private var _tablet: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tag.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tag.kt new file mode 100644 index 0000000..b143775 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tag.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tag: ImageVector + get() { + if (_tag != null) { + return _tag!! + } + _tag = fluentIcon(name = "Filled.Tag") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-8.5f, 8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _tag!! + } + +private var _tag: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt new file mode 100644 index 0000000..a59f2f1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagMultiple: ImageVector + get() { + if (_tagMultiple != null) { + return _tagMultiple!! + } + _tagMultiple = fluentIcon(name = "Filled.TagMultiple") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(-0.83f, 0.0f, -1.64f, 0.32f, -2.24f, 0.9f) + lineTo(3.7f, 9.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.04f, 3.22f) + lineToRelative(6.26f, 6.22f) + curveToRelative(0.87f, 0.87f, 2.28f, 0.88f, 3.16f, 0.01f) + lineToRelative(6.95f, -6.83f) + curveToRelative(0.62f, -0.61f, 0.97f, -1.45f, 0.97f, -2.32f) + lineTo(21.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 2.0f) + horizontalLineToRelative(-5.5f) + close() + moveTo(16.25f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(19.25f, 14.18f) + lineToRelative(1.48f, -1.45f) + lineToRelative(0.13f, -0.13f) + curveToRelative(0.31f, 0.95f, 0.08f, 2.05f, -0.69f, 2.8f) + lineToRelative(-5.33f, 5.24f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, -6.67f, -0.02f) + lineToRelative(-4.35f, -4.3f) + curveToRelative(-0.77f, -0.77f, -1.0f, -1.86f, -0.69f, -2.82f) + lineToRelative(1.63f, 1.62f) + lineToRelative(0.11f, 0.13f) + lineToRelative(2.41f, 2.38f) + lineToRelative(1.93f, 1.92f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.58f, 0.02f) + lineToRelative(5.33f, -5.23f) + lineToRelative(0.14f, -0.16f) + close() + } + } + return _tagMultiple!! + } + +private var _tagMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt new file mode 100644 index 0000000..983ffaf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Target: ImageVector + get() { + if (_target != null) { + return _target!! + } + _target = fluentIcon(name = "Filled.Target") { + fluentPath { + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 12.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -12.0f, 0.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, false, 0.0f, 16.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 0.0f, -16.0f) + close() + } + } + return _target!! + } + +private var _target: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt new file mode 100644 index 0000000..388f48d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListLtr: ImageVector + get() { + if (_taskListLtr != null) { + return _taskListLtr!! + } + _taskListLtr = fluentIcon(name = "Filled.TaskListLtr") { + fluentPath { + moveTo(6.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(4.0f, 4.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(21.0f, 17.0f) + lineTo(9.88f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(11.0f) + lineToRelative(0.12f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(21.0f, 11.0f) + lineTo(9.88f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(11.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(21.0f, 5.0f) + lineTo(9.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 10.0f, 7.0f) + horizontalLineToRelative(11.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 5.0f) + close() + moveTo(6.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(4.0f, 17.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(5.3f, 9.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.4f) + lineToRelative(0.3f, 0.29f) + lineToRelative(1.3f, -1.3f) + close() + } + } + return _taskListLtr!! + } + +private var _taskListLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt new file mode 100644 index 0000000..b0e4cc2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListRtl: ImageVector + get() { + if (_taskListRtl != null) { + return _taskListRtl!! + } + _taskListRtl = fluentIcon(name = "Filled.TaskListRtl") { + fluentPath { + moveTo(21.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(19.0f, 4.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(14.0f, 17.0f) + lineTo(2.88f, 17.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 19.0f) + horizontalLineToRelative(11.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(14.0f, 11.0f) + lineTo(2.88f, 11.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 13.0f) + horizontalLineToRelative(11.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(14.0f, 5.0f) + lineTo(2.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 7.0f) + horizontalLineToRelative(11.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 14.0f, 5.0f) + close() + moveTo(21.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(19.0f, 17.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(20.3f, 9.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.4f) + lineToRelative(0.3f, 0.29f) + lineToRelative(1.3f, -1.3f) + close() + } + } + return _taskListRtl!! + } + +private var _taskListRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt new file mode 100644 index 0000000..a0d024d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListSquareLtr: ImageVector + get() { + if (_taskListSquareLtr != null) { + return _taskListSquareLtr!! + } + _taskListSquareLtr = fluentIcon(name = "Filled.TaskListSquareLtr") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(12.5f, 9.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(13.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(10.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.25f, 9.19f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(10.78f, 13.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _taskListSquareLtr!! + } + +private var _taskListSquareLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt new file mode 100644 index 0000000..d5306e0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListSquareRtl: ImageVector + get() { + if (_taskListSquareRtl != null) { + return _taskListSquareRtl!! + } + _taskListSquareRtl = fluentIcon(name = "Filled.TaskListSquareRtl") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(7.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(6.5f, 9.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(17.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(17.78f, 13.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _taskListSquareRtl!! + } + +private var _taskListSquareRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt new file mode 100644 index 0000000..563b606 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBold: ImageVector + get() { + if (_textBold != null) { + return _textBold!! + } + _textBold = fluentIcon(name = "Filled.TextBold") { + fluentPath { + moveTo(6.0f, 5.75f) + curveTo(6.0f, 4.78f, 6.78f, 4.0f, 7.75f, 4.0f) + horizontalLineToRelative(4.75f) + arcToRelative(4.76f, 4.76f, 0.0f, false, true, 3.95f, 7.38f) + arcTo(4.84f, 4.84f, 0.0f, false, true, 18.0f, 15.0f) + curveToRelative(0.0f, 3.13f, -2.68f, 5.0f, -5.0f, 5.0f) + lineTo(7.75f, 20.0f) + curveTo(6.78f, 20.0f, 6.0f, 19.22f, 6.0f, 18.25f) + lineTo(6.0f, 5.75f) + close() + moveTo(9.5f, 13.5f) + verticalLineToRelative(3.0f) + lineTo(13.0f, 16.5f) + curveToRelative(0.31f, 0.0f, 0.71f, -0.14f, 1.02f, -0.42f) + curveToRelative(0.3f, -0.26f, 0.48f, -0.62f, 0.48f, -1.08f) + curveToRelative(0.0f, -0.89f, -0.75f, -1.5f, -1.5f, -1.5f) + lineTo(9.5f, 13.5f) + close() + moveTo(9.5f, 10.0f) + horizontalLineToRelative(3.0f) + curveToRelative(0.71f, 0.0f, 1.25f, -0.6f, 1.25f, -1.25f) + curveToRelative(0.0f, -0.66f, -0.54f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.0f) + lineTo(9.5f, 10.0f) + close() + } + } + return _textBold!! + } + +private var _textBold: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt new file mode 100644 index 0000000..c1c64e4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListLtr: ImageVector + get() { + if (_textBulletListLtr != null) { + return _textBulletListLtr!! + } + _textBulletListLtr = fluentIcon(name = "Filled.TextBulletListLtr") { + fluentPath { + moveTo(3.5f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 17.0f) + lineTo(21.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 17.0f) + lineTo(7.5f, 17.0f) + close() + moveTo(3.5f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 11.0f) + lineTo(21.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 11.0f) + lineTo(7.5f, 11.0f) + close() + moveTo(3.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 5.0f) + lineTo(21.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 5.0f) + lineTo(7.5f, 5.0f) + close() + } + } + return _textBulletListLtr!! + } + +private var _textBulletListLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt new file mode 100644 index 0000000..ab86732 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListRtl: ImageVector + get() { + if (_textBulletListRtl != null) { + return _textBulletListRtl!! + } + _textBulletListRtl = fluentIcon(name = "Filled.TextBulletListRtl") { + fluentPath { + moveTo(20.5f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.5f, 17.0f) + lineTo(3.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(16.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-0.12f) + close() + moveTo(20.5f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.5f, 11.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(16.5f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-0.12f) + close() + moveTo(20.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.5f, 5.0f) + lineTo(3.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(16.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _textBulletListRtl!! + } + +private var _textBulletListRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt new file mode 100644 index 0000000..ecb7181 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListSquare: ImageVector + get() { + if (_textBulletListSquare != null) { + return _textBulletListSquare!! + } + _textBulletListSquare = fluentIcon(name = "Filled.TextBulletListSquare") { + fluentPath { + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(8.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.25f, 15.0f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + close() + moveTo(7.75f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + moveTo(8.75f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _textBulletListSquare!! + } + +private var _textBulletListSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt new file mode 100644 index 0000000..295afb5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextItalic: ImageVector + get() { + if (_textItalic != null) { + return _textItalic!! + } + _textItalic = fluentIcon(name = "Filled.TextItalic") { + fluentPath { + moveTo(10.65f, 18.5f) + horizontalLineToRelative(3.85f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.5f) + lineTo(13.34f, 6.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.02f) + lineToRelative(-4.83f, 12.5f) + close() + } + } + return _textItalic!! + } + +private var _textItalic: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt new file mode 100644 index 0000000..3a97135 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextNumberListLtr: ImageVector + get() { + if (_textNumberListLtr != null) { + return _textNumberListLtr!! + } + _textNumberListLtr = fluentIcon(name = "Filled.TextNumberListLtr") { + fluentPath { + moveTo(6.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(1.42f, 1.42f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(19.5f, 18.0f) + horizontalLineToRelative(-8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(19.5f, 11.5f) + horizontalLineToRelative(-8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(19.5f, 5.0f) + horizontalLineToRelative(-8.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 11.0f, 7.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(5.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 7.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(2.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.4f, 1.4f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 5.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveTo(6.2f, 16.18f, 5.64f, 16.0f, 5.0f, 16.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.95f, 1.95f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(2.97f, 16.72f) + close() + } + } + return _textNumberListLtr!! + } + +private var _textNumberListLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt new file mode 100644 index 0000000..a705bee --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextNumberListRtl: ImageVector + get() { + if (_textNumberListRtl != null) { + return _textNumberListRtl!! + } + _textNumberListRtl = fluentIcon(name = "Filled.TextNumberListRtl") { + fluentPath { + moveTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(13.0f, 18.0f) + lineTo(4.38f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(13.0f, 11.5f) + lineTo(4.38f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(14.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(4.38f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 14.0f, 6.0f) + close() + moveTo(19.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 21.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(16.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.42f, 1.42f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 19.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveToRelative(-0.4f, -0.36f, -0.96f, -0.54f, -1.6f, -0.54f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.92f, 1.92f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(16.97f, 16.72f) + reflectiveCurveToRelative(0.2f, -0.17f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRtl!! + } + +private var _textNumberListRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt new file mode 100644 index 0000000..1ea568a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextSortAscending: ImageVector + get() { + if (_textSortAscending != null) { + return _textSortAscending!! + } + _textSortAscending = fluentIcon(name = "Filled.TextSortAscending") { + fluentPath { + moveTo(7.98f, 2.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.9f, 0.0f) + lineTo(3.3f, 10.74f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.89f, 0.66f) + lineToRelative(0.4f, -1.2f) + horizontalLineToRelative(2.88f) + lineToRelative(0.41f, 1.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.9f, -0.66f) + lineToRelative(-2.8f, -8.07f) + close() + moveTo(6.29f, 8.21f) + lineToRelative(0.74f, -2.15f) + lineToRelative(0.75f, 2.15f) + horizontalLineTo(6.29f) + close() + moveTo(3.75f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.8f, 1.6f) + lineTo(6.75f, 20.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.8f, -1.6f) + lineTo(8.0f, 15.0f) + horizontalLineTo(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(17.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(15.59f) + lineToRelative(1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.42f) + lineToRelative(1.8f, 1.8f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _textSortAscending!! + } + +private var _textSortAscending: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt new file mode 100644 index 0000000..3f3e8be --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextSortDescending: ImageVector + get() { + if (_textSortDescending != null) { + return _textSortDescending!! + } + _textSortDescending = fluentIcon(name = "Filled.TextSortDescending") { + fluentPath { + moveTo(3.75f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(10.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.8f, 1.6f) + lineTo(6.75f, 9.0f) + lineTo(10.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.75f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.8f, -1.6f) + lineTo(8.0f, 4.0f) + lineTo(4.75f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(7.98f, 12.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.9f, 0.0f) + lineTo(3.3f, 20.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.89f, 0.66f) + lineToRelative(0.4f, -1.2f) + horizontalLineToRelative(2.88f) + lineToRelative(0.41f, 1.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.9f, -0.66f) + lineToRelative(-2.8f, -8.07f) + close() + moveTo(6.29f, 18.21f) + lineToRelative(0.74f, -2.15f) + lineToRelative(0.75f, 2.15f) + lineTo(6.29f, 18.21f) + close() + moveTo(17.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(15.59f) + lineToRelative(1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.42f) + lineToRelative(1.8f, 1.8f) + lineTo(16.5f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _textSortDescending!! + } + +private var _textSortDescending: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt new file mode 100644 index 0000000..e73e95a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextT: ImageVector + get() { + if (_textT != null) { + return _textT!! + } + _textT = fluentIcon(name = "Filled.TextT") { + fluentPath { + moveTo(4.75f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(6.0f) + horizontalLineTo(13.0f) + verticalLineToRelative(12.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(1.0f) + verticalLineTo(6.0f) + horizontalLineTo(6.75f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineTo(5.0f) + close() + } + } + return _textT!! + } + +private var _textT: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt new file mode 100644 index 0000000..3ba5a41 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextUnderline: ImageVector + get() { + if (_textUnderline != null) { + return _textUnderline!! + } + _textUnderline = fluentIcon(name = "Filled.TextUnderline") { + fluentPath { + moveTo(6.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 3.46f, 1.32f, 5.0f, 4.25f, 5.0f) + curveToRelative(2.93f, 0.0f, 4.25f, -1.54f, 4.25f, -5.0f) + verticalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 4.54f, -2.18f, 7.0f, -6.25f, 7.0f) + curveToRelative(-4.08f, 0.0f, -6.25f, -2.46f, -6.25f, -7.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(7.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(10.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(7.0f) + close() + } + } + return _textUnderline!! + } + +private var _textUnderline: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt new file mode 100644 index 0000000..b9e29d1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ThumbDislike: ImageVector + get() { + if (_thumbDislike != null) { + return _thumbDislike!! + } + _thumbDislike = fluentIcon(name = "Filled.ThumbDislike") { + fluentPath { + moveTo(15.06f, 14.18f) + curveToRelative(0.46f, 1.43f, 0.69f, 2.68f, 0.69f, 3.76f) + curveToRelative(0.0f, 2.4f, -0.94f, 4.24f, -2.5f, 4.24f) + curveToRelative(-0.8f, 0.0f, -1.08f, -0.45f, -1.38f, -1.54f) + lineToRelative(-0.27f, -1.02f) + arcToRelative(264.6f, 264.6f, 0.0f, false, false, -0.56f, -1.9f) + lineToRelative(-2.87f, -4.49f) + arcToRelative(5.88f, 5.88f, 0.0f, false, false, -2.85f, -2.32f) + lineToRelative(-1.26f, -0.48f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.09f, -1.97f) + lineToRelative(0.69f, -3.54f) + curveToRelative(0.16f, -0.86f, 0.82f, -1.55f, 1.67f, -1.76f) + lineToRelative(8.25f, -2.02f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 5.73f, 3.44f) + lineToRelative(1.58f, 6.17f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.67f, 3.43f) + horizontalLineToRelative(-3.16f) + close() + } + } + return _thumbDislike!! + } + +private var _thumbDislike: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt new file mode 100644 index 0000000..3cee877 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ThumbLike: ImageVector + get() { + if (_thumbLike != null) { + return _thumbLike!! + } + _thumbLike = fluentIcon(name = "Filled.ThumbLike") { + fluentPath { + moveTo(15.06f, 9.0f) + curveToRelative(0.46f, -1.42f, 0.69f, -2.67f, 0.69f, -3.75f) + curveToRelative(0.0f, -2.4f, -0.94f, -4.25f, -2.5f, -4.25f) + curveToRelative(-0.85f, 0.0f, -1.11f, 0.5f, -1.44f, 1.75f) + arcToRelative(64.9f, 64.9f, 0.0f, false, true, -0.77f, 2.72f) + lineTo(8.17f, 9.95f) + arcToRelative(5.88f, 5.88f, 0.0f, false, true, -2.85f, 2.33f) + lineToRelative(-1.26f, 0.48f) + curveToRelative(-0.8f, 0.3f, -1.25f, 1.13f, -1.09f, 1.97f) + lineToRelative(0.69f, 3.54f) + curveToRelative(0.16f, 0.86f, 0.82f, 1.54f, 1.67f, 1.75f) + lineToRelative(8.25f, 2.03f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 5.73f, -3.44f) + lineToRelative(1.58f, -6.18f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.22f, 9.0f) + horizontalLineToRelative(-3.16f) + close() + } + } + return _thumbLike!! + } + +private var _thumbLike: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt new file mode 100644 index 0000000..20813e7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TicketDiagonal: ImageVector + get() { + if (_ticketDiagonal != null) { + return _ticketDiagonal!! + } + _ticketDiagonal = fluentIcon(name = "Filled.TicketDiagonal") { + fluentPath { + moveTo(15.6f, 2.53f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.2f, 0.0f) + lineToRelative(-9.87f, 9.88f) + curveToRelative(-0.88f, 0.88f, -0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.51f, 0.51f, 1.23f, 0.42f, 1.66f, 0.16f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.71f, 1.71f) + curveToRelative(-0.25f, 0.44f, -0.34f, 1.16f, 0.17f, 1.67f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(9.88f, -9.88f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineTo(20.3f, 7.24f) + curveToRelative(-0.51f, -0.51f, -1.23f, -0.42f, -1.66f, -0.16f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.71f, -1.71f) + curveToRelative(0.25f, -0.44f, 0.34f, -1.16f, -0.17f, -1.67f) + lineTo(15.6f, 2.53f) + close() + } + } + return _ticketDiagonal!! + } + +private var _ticketDiagonal: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt new file mode 100644 index 0000000..778f30d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Timer: ImageVector + get() { + if (_timer != null) { + return _timer!! + } + _timer = fluentIcon(name = "Filled.Timer") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, -17.0f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 8.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 8.0f) + close() + moveTo(19.17f, 5.12f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.15f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, 1.2f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.15f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.9f, -1.2f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + } + } + return _timer!! + } + +private var _timer: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt new file mode 100644 index 0000000..9530219 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Trophy: ImageVector + get() { + if (_trophy != null) { + return _trophy!! + } + _trophy = fluentIcon(name = "Filled.Trophy") { + fluentPath { + moveTo(15.25f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.12f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.27f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(3.15f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.06f, 3.24f) + lineToRelative(-0.2f, 0.01f) + arcToRelative(5.76f, 5.76f, 0.0f, false, true, -4.74f, 3.95f) + verticalLineToRelative(1.55f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.07f) + lineTo(17.5f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-0.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -3.24f) + lineToRelative(0.18f, -0.01f) + lineTo(11.0f, 17.5f) + verticalLineToRelative(-1.55f) + arcTo(5.76f, 5.76f, 0.0f, false, true, 6.27f, 12.0f) + horizontalLineToRelative(-0.02f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 8.75f) + verticalLineToRelative(-3.0f) + curveTo(3.0f, 4.78f, 3.78f, 4.0f, 4.75f, 4.0f) + lineTo(6.0f, 4.0f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(18.75f, 5.5f) + lineTo(17.5f, 5.5f) + verticalLineToRelative(4.98f) + curveToRelative(0.8f, -0.11f, 1.43f, -0.76f, 1.5f, -1.58f) + lineTo(19.0f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.18f, -0.24f) + lineToRelative(-0.06f, -0.01f) + close() + moveTo(6.0f, 5.5f) + lineTo(4.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.88f, 0.65f, 1.61f, 1.5f, 1.73f) + lineTo(6.0f, 5.5f) + close() + } + } + return _trophy!! + } + +private var _trophy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt new file mode 100644 index 0000000..a63671d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tv: ImageVector + get() { + if (_tv != null) { + return _tv!! + } + _tv = fluentIcon(name = "Filled.Tv") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 18.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 15.25f) + verticalLineToRelative(-8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + horizontalLineTo(4.75f) + close() + moveTo(5.0f, 20.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _tv!! + } + +private var _tv: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt new file mode 100644 index 0000000..d4089ee --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleCar: ImageVector + get() { + if (_vehicleCar != null) { + return _vehicleCar!! + } + _vehicleCar = fluentIcon(name = "Filled.VehicleCar") { + fluentPath { + moveTo(15.8f, 3.0f) + curveToRelative(1.49f, 0.0f, 2.79f, 1.01f, 3.15f, 2.46f) + lineTo(19.34f, 7.0f) + horizontalLineToRelative(0.91f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.54f) + lineToRelative(0.21f, 0.83f) + curveToRelative(0.65f, 0.4f, 1.08f, 1.1f, 1.08f, 1.92f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + lineTo(16.0f, 18.5f) + lineTo(8.0f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.81f, 0.43f, -1.53f, 1.08f, -1.92f) + lineToRelative(0.2f, -0.83f) + horizontalLineToRelative(-0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(3.0f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(0.91f) + lineToRelative(0.39f, -1.54f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 8.2f, 3.0f) + horizontalLineToRelative(7.6f) + close() + moveTo(6.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(6.5f, 18.5f) + close() + moveTo(19.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(19.5f, 18.5f) + close() + moveTo(13.75f, 14.0f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(15.8f, 4.5f) + lineTo(8.2f, 4.5f) + curveToRelative(-0.8f, 0.0f, -1.5f, 0.55f, -1.7f, 1.33f) + lineTo(5.71f, 9.0f) + lineTo(18.3f, 9.0f) + lineToRelative(-0.8f, -3.18f) + curveToRelative(-0.19f, -0.77f, -0.89f, -1.32f, -1.7f, -1.32f) + close() + } + } + return _vehicleCar!! + } + +private var _vehicleCar: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt new file mode 100644 index 0000000..6ece997 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Video: ImageVector + get() { + if (_video != null) { + return _video!! + } + _video = fluentIcon(name = "Filled.Video") { + fluentPath { + moveTo(16.0f, 16.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(7.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.5f) + close() + moveTo(21.76f, 5.89f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.24f, 0.65f) + verticalLineToRelative(10.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.65f, 0.76f) + lineTo(17.0f, 15.37f) + lineTo(17.0f, 8.63f) + lineToRelative(3.35f, -2.85f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.11f) + close() + } + } + return _video!! + } + +private var _video: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt new file mode 100644 index 0000000..dcefa1f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoClip: ImageVector + get() { + if (_videoClip != null) { + return _videoClip!! + } + _videoClip = fluentIcon(name = "Filled.VideoClip") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(9.5f, 9.38f) + verticalLineToRelative(5.24f) + curveToRelative(0.0f, 0.56f, 0.61f, 0.93f, 1.11f, 0.65f) + lineToRelative(4.79f, -2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.32f) + lineTo(10.6f, 8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.11f, 0.65f) + close() + } + } + return _videoClip!! + } + +private var _videoClip: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt new file mode 100644 index 0000000..422805d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoClipMultiple: ImageVector + get() { + if (_videoClipMultiple != null) { + return _videoClipMultiple!! + } + _videoClipMultiple = fluentIcon(name = "Filled.VideoClipMultiple") { + fluentPath { + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(10.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.0f) + curveTo(19.0f, 4.45f, 17.54f, 3.0f, 15.75f, 3.0f) + horizontalLineTo(5.25f) + close() + moveTo(8.0f, 13.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.6f, 0.66f, -0.95f, 1.15f, -0.63f) + lineToRelative(4.62f, 2.96f) + curveToRelative(0.31f, 0.2f, 0.31f, 0.64f, 0.0f, 0.84f) + lineToRelative(-4.62f, 2.96f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 13.25f) + close() + moveTo(7.75f, 21.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.24f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 20.0f, 15.75f) + verticalLineTo(6.01f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _videoClipMultiple!! + } + +private var _videoClipMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt new file mode 100644 index 0000000..723d624 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wallet: ImageVector + get() { + if (_wallet != null) { + return _wallet!! + } + _wallet = fluentIcon(name = "Filled.Wallet") { + fluentPath { + moveTo(3.0f, 5.0f) + verticalLineToRelative(12.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(12.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 19.0f, 6.09f) + verticalLineToRelative(-0.84f) + curveTo(19.0f, 4.01f, 18.0f, 3.0f, 16.75f, 3.0f) + lineTo(5.25f, 3.0f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.88f, -2.24f, 2.0f) + lineTo(3.0f, 5.0f) + close() + moveTo(5.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(17.5f, 6.0f) + lineTo(5.25f, 6.0f) + close() + moveTo(16.25f, 13.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _wallet!! + } + +private var _wallet: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt new file mode 100644 index 0000000..dc8668d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wand: ImageVector + get() { + if (_wand != null) { + return _wand!! + } + _wand = fluentIcon(name = "Filled.Wand") { + fluentPath { + moveTo(11.4f, 9.46f) + lineToRelative(-8.7f, 8.72f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, 3.2f, 3.2f) + lineToRelative(8.71f, -8.7f) + lineToRelative(-3.2f, -3.22f) + close() + moveTo(16.85f, 15.01f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(16.0f, 18.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(17.5f, 18.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + moveTo(13.31f, 7.57f) + lineToRelative(-0.13f, 0.12f) + lineToRelative(-0.71f, 0.71f) + lineToRelative(3.2f, 3.21f) + lineToRelative(0.72f, -0.71f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineToRelative(-0.16f, -0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.92f, 0.0f) + close() + moveTo(6.85f, 5.0f) + lineTo(6.75f, 5.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 8.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(7.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(7.5f, 6.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineTo(6.75f, 5.0f) + horizontalLineToRelative(0.1f) + close() + moveTo(18.85f, 3.0f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(18.0f, 5.99f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(19.5f, 6.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + } + } + return _wand!! + } + +private var _wand: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Warning.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Warning.kt new file mode 100644 index 0000000..8c57784 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Warning.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Warning: ImageVector + get() { + if (_warning != null) { + return _warning!! + } + _warning = fluentIcon(name = "Filled.Warning") { + fluentPath { + moveTo(10.03f, 3.66f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.94f, 0.0f) + lineToRelative(7.74f, 14.0f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 19.74f, 21.0f) + lineTo(4.25f, 21.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -1.97f, -3.34f) + lineToRelative(7.75f, -14.0f) + close() + moveTo(13.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(12.74f, 9.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(4.5f) + lineToRelative(0.02f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, -0.1f) + verticalLineToRelative(-4.5f) + lineToRelative(-0.01f, -0.1f) + close() + } + } + return _warning!! + } + +private var _warning: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt new file mode 100644 index 0000000..72c7a90 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wifi1: ImageVector + get() { + if (_wifi1 != null) { + return _wifi1!! + } + _wifi1 = fluentIcon(name = "Filled.Wifi1") { + fluentPath { + moveTo(17.78f, 10.7f) + curveToRelative(0.6f, 0.6f, 1.12f, 1.33f, 1.5f, 2.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.77f, 0.9f) + arcToRelative(6.13f, 6.13f, 0.0f, false, false, -10.94f, -0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.78f, -0.9f) + arcToRelative(8.13f, 8.13f, 0.0f, false, true, 13.0f, -2.07f) + close() + moveTo(15.74f, 13.7f) + curveToRelative(0.46f, 0.46f, 0.83f, 1.02f, 1.1f, 1.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.8f) + arcToRelative(3.23f, 3.23f, 0.0f, false, false, -5.93f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.83f, -0.8f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, 8.49f, -1.61f) + close() + moveTo(20.42f, 8.3f) + curveToRelative(0.5f, 0.5f, 0.99f, 1.09f, 1.4f, 1.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.64f, 1.14f) + arcToRelative(9.92f, 9.92f, 0.0f, false, false, -16.36f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.64f, -1.15f) + arcTo(11.92f, 11.92f, 0.0f, false, true, 20.42f, 8.3f) + close() + moveTo(13.06f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + close() + } + } + return _wifi1!! + } + +private var _wifi1: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt new file mode 100644 index 0000000..d7a8c51 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Window: ImageVector + get() { + if (_window != null) { + return _window!! + } + _window = fluentIcon(name = "Filled.Window") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(4.5f, 17.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + close() + } + } + return _window!! + } + +private var _window: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wrench.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wrench.kt new file mode 100644 index 0000000..d0f16af --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wrench.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wrench: ImageVector + get() { + if (_wrench != null) { + return _wrench!! + } + _wrench = fluentIcon(name = "Filled.Wrench") { + fluentPath { + moveTo(16.75f, 2.0f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, -5.0f, 6.84f) + lineToRelative(-9.07f, 9.38f) + arcToRelative(2.34f, 2.34f, 0.0f, true, false, 3.37f, 3.26f) + lineTo(15.0f, 12.2f) + arcTo(5.24f, 5.24f, 0.0f, false, false, 21.8f, 5.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.25f, -0.32f) + lineToRelative(-3.19f, 3.18f) + lineTo(15.3f, 6.6f) + lineToRelative(3.16f, -3.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.33f, -1.26f) + curveToRelative(-0.44f, -0.12f, -0.9f, -0.18f, -1.38f, -0.18f) + close() + } + } + return _wrench!! + } + +private var _wrench: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt new file mode 100644 index 0000000..dacfbbd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.XboxController: ImageVector + get() { + if (_xboxController != null) { + return _xboxController!! + } + _xboxController = fluentIcon(name = "Filled.XboxController") { + fluentPath { + moveTo(9.8f, 5.5f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.63f, -0.2f) + lineToRelative(-1.18f, 0.23f) + curveToRelative(-0.87f, 0.16f, -1.6f, 0.71f, -2.0f, 1.5f) + curveToRelative(-1.38f, 2.67f, -2.4f, 4.86f, -2.8f, 6.73f) + curveToRelative(-0.42f, 1.92f, -0.17f, 3.57f, 1.07f, 5.07f) + curveToRelative(0.82f, 1.0f, 2.23f, 0.8f, 2.97f, -0.03f) + lineToRelative(1.81f, -2.09f) + curveToRelative(0.41f, -0.47f, 1.0f, -0.75f, 1.63f, -0.75f) + horizontalLineToRelative(4.66f) + curveToRelative(0.62f, 0.0f, 1.22f, 0.28f, 1.63f, 0.75f) + lineToRelative(1.82f, 2.09f) + curveToRelative(0.73f, 0.83f, 2.14f, 1.03f, 2.96f, 0.03f) + curveToRelative(1.24f, -1.5f, 1.49f, -3.15f, 1.08f, -5.07f) + curveToRelative(-0.4f, -1.87f, -1.43f, -4.06f, -2.8f, -6.73f) + arcToRelative(2.85f, 2.85f, 0.0f, false, false, -2.0f, -1.5f) + lineToRelative(-1.19f, -0.23f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.64f, 0.2f) + lineToRelative(-0.44f, 0.24f) + curveToRelative(-0.35f, 0.19f, -0.73f, 0.3f, -1.1f, 0.3f) + horizontalLineToRelative(-1.3f) + curveToRelative(-0.37f, 0.0f, -0.75f, -0.11f, -1.1f, -0.3f) + lineTo(9.8f, 5.5f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _xboxController!! + } + +private var _xboxController: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt new file mode 100644 index 0000000..8746c88 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ZoomFit: ImageVector + get() { + if (_zoomFit != null) { + return _zoomFit!! + } + _zoomFit = fluentIcon(name = "Filled.ZoomFit") { + fluentPath { + moveTo(12.52f, 2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.0f) + lineTo(9.27f, 4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.03f, -1.09f) + lineToRelative(2.22f, -2.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.1f, 0.01f) + lineToRelative(2.2f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.03f, 1.08f) + lineToRelative(-2.21f, -2.1f) + close() + moveTo(4.77f, 8.2f) + curveToRelative(0.3f, 0.29f, 0.32f, 0.76f, 0.03f, 1.06f) + lineTo(2.7f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.01f, 1.03f) + lineToRelative(2.1f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.1f, 1.04f) + lineToRelative(-2.09f, -2.21f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.1f) + lineToRelative(2.1f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.04f) + close() + moveTo(19.23f, 8.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.03f) + lineToRelative(2.1f, 2.22f) + curveToRelative(0.82f, 0.86f, 0.82f, 2.22f, 0.0f, 3.1f) + lineToRelative(-2.1f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.09f, -1.03f) + lineToRelative(2.1f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.03f) + lineToRelative(-2.1f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.03f, -1.07f) + close() + moveTo(15.79f, 19.23f) + curveToRelative(0.29f, 0.3f, 0.28f, 0.77f, -0.02f, 1.06f) + lineToRelative(-2.22f, 2.1f) + curveToRelative(-0.86f, 0.82f, -2.22f, 0.82f, -3.1f, 0.0f) + lineToRelative(-2.2f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.02f, -1.1f) + lineToRelative(2.22f, 2.1f) + curveToRelative(0.29f, 0.28f, 0.74f, 0.28f, 1.03f, 0.0f) + lineToRelative(2.21f, -2.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.03f) + close() + moveTo(9.75f, 7.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.0f, 9.75f) + verticalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.75f, 17.0f) + horizontalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 14.25f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 7.0f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _zoomFit!! + } + +private var _zoomFit: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt new file mode 100644 index 0000000..7120175 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ZoomIn: ImageVector + get() { + if (_zoomIn != null) { + return _zoomIn!! + } + _zoomIn = fluentIcon(name = "Filled.ZoomIn") { + fluentPath { + moveTo(17.5f, 10.0f) + curveToRelative(0.0f, 1.71f, -0.57f, 3.29f, -1.54f, 4.55f) + lineToRelative(4.75f, 4.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-4.74f, -4.75f) + arcTo(7.5f, 7.5f, 0.0f, true, true, 17.5f, 10.0f) + close() + moveTo(10.0f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineTo(9.0f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineTo(9.0f) + verticalLineToRelative(2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(11.0f) + horizontalLineToRelative(2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(11.0f) + verticalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _zoomIn!! + } + +private var _zoomIn: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt new file mode 100644 index 0000000..3834618 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ZoomOut: ImageVector + get() { + if (_zoomOut != null) { + return _zoomOut!! + } + _zoomOut = fluentIcon(name = "Filled.ZoomOut") { + fluentPath { + moveTo(17.5f, 10.0f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, -2.95f, 5.96f) + lineToRelative(4.74f, 4.75f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -1.5f) + lineToRelative(-4.75f, -4.74f) + arcTo(7.47f, 7.47f, 0.0f, false, false, 17.5f, 10.0f) + close() + moveTo(13.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(7.0f) + close() + } + } + return _zoomOut!! + } + +private var _zoomOut: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Add.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Add.kt new file mode 100644 index 0000000..dea5908 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Add.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Add: ImageVector + get() { + if (_add != null) { + return _add!! + } + _add = fluentIcon(name = "Regular.Add") { + fluentPath { + moveTo(11.75f, 3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineTo(11.0f) + horizontalLineToRelative(7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(12.5f) + verticalLineToRelative(7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + verticalLineTo(12.5f) + horizontalLineTo(3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(11.0f) + verticalLineTo(3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _add!! + } + +private var _add: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt new file mode 100644 index 0000000..ad21d13 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AddCircle: ImageVector + get() { + if (_addCircle != null) { + return _addCircle!! + } + _addCircle = fluentIcon(name = "Regular.AddCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _addCircle!! + } + +private var _addCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt new file mode 100644 index 0000000..4ce3f2f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AddSquare: ImageVector + get() { + if (_addSquare != null) { + return _addSquare!! + } + _addSquare = fluentIcon(name = "Regular.AddSquare") { + fluentPath { + moveTo(12.0f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + close() + } + } + return _addSquare!! + } + +private var _addSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt new file mode 100644 index 0000000..46bf4f7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Album: ImageVector + get() { + if (_album != null) { + return _album!! + } + _album = fluentIcon(name = "Regular.Album") { + fluentPath { + moveTo(10.0f, 9.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(10.0f, 9.0f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(16.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(20.0f, 5.5f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(7.5f, 18.5f) + verticalLineToRelative(-13.0f) + lineTo(20.0f, 5.5f) + close() + moveTo(4.0f, 5.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(13.0f) + lineTo(4.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(3.5f, 6.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + } + } + return _album!! + } + +private var _album: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Alert.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Alert.kt new file mode 100644 index 0000000..05aa107 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Alert.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Alert: ImageVector + get() { + if (_alert != null) { + return _alert!! + } + _alert = fluentIcon(name = "Regular.Alert") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.5f, 7.25f) + verticalLineToRelative(4.35f) + lineToRelative(1.38f, 3.15f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.15f, 1.75f) + lineTo(15.0f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.18f) + verticalLineToRelative(-0.18f) + lineTo(4.27f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.14f, -1.75f) + lineTo(4.5f, 13.6f) + lineTo(4.5f, 9.5f) + curveTo(4.5f, 5.35f, 7.85f, 2.0f, 12.0f, 2.0f) + close() + moveTo(13.5f, 18.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.15f) + verticalLineToRelative(-0.15f) + close() + moveTo(12.0f, 3.5f) + curveToRelative(-3.32f, 0.0f, -6.0f, 2.67f, -6.0f, 6.0f) + verticalLineToRelative(4.4f) + lineTo(4.66f, 17.0f) + horizontalLineToRelative(14.7f) + lineTo(18.0f, 13.9f) + lineTo(18.0f, 9.29f) + arcToRelative(5.99f, 5.99f, 0.0f, false, false, -6.0f, -5.78f) + close() + } + } + return _alert!! + } + +private var _alert: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt new file mode 100644 index 0000000..2e73cee --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt @@ -0,0 +1,122 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppFolder: ImageVector + get() { + if (_appFolder != null) { + return _appFolder!! + } + _appFolder = fluentIcon(name = "Regular.AppFolder") { + fluentPath { + moveTo(11.5f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.96f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveTo(6.0f, 17.22f, 6.8f, 18.0f, 7.75f, 18.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(7.75f, 14.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(18.0f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(14.25f, 14.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(11.5f, 7.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveTo(6.78f, 6.0f, 6.0f, 6.78f, 6.0f, 7.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(7.75f, 7.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(18.0f, 7.75f) + curveTo(18.0f, 6.78f, 17.2f, 6.0f, 16.25f, 6.0f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(14.25f, 7.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _appFolder!! + } + +private var _appFolder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt new file mode 100644 index 0000000..4a86a52 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppGeneric: ImageVector + get() { + if (_appGeneric != null) { + return _appGeneric!! + } + _appGeneric = fluentIcon(name = "Regular.AppGeneric") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 17.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 8.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.75f) + close() + moveTo(6.85f, 9.5f) + horizontalLineToRelative(3.3f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.38f, 0.85f, 0.85f) + verticalLineToRelative(6.8f) + curveToRelative(0.0f, 0.47f, -0.38f, 0.85f, -0.85f, 0.85f) + horizontalLineToRelative(-3.3f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -0.85f, -0.85f) + verticalLineToRelative(-6.8f) + curveToRelative(0.0f, -0.47f, 0.38f, -0.85f, 0.85f, -0.85f) + close() + moveTo(7.5f, 16.5f) + horizontalLineToRelative(2.0f) + lineTo(9.5f, 11.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(5.5f) + close() + moveTo(12.0f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _appGeneric!! + } + +private var _appGeneric: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt new file mode 100644 index 0000000..89de12e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppRecent: ImageVector + get() { + if (_appRecent != null) { + return _appRecent!! + } + _appRecent = fluentIcon(name = "Regular.AppRecent") { + fluentPath { + moveTo(15.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineTo(18.0f, 5.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(18.0f, 19.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + lineTo(6.0f, 19.0f) + lineTo(4.25f, 19.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 5.0f) + lineTo(6.0f, 5.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(6.0f, 6.5f) + lineTo(4.25f, 6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 17.5f) + verticalLineToRelative(-11.0f) + close() + moveTo(19.75f, 6.5f) + lineTo(18.0f, 6.5f) + verticalLineToRelative(11.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _appRecent!! + } + +private var _appRecent: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt new file mode 100644 index 0000000..878ae0f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Apps: ImageVector + get() { + if (_apps != null) { + return _apps!! + } + _apps = fluentIcon(name = "Regular.Apps") { + fluentPath { + moveTo(18.5f, 2.33f) + lineToRelative(3.17f, 3.18f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-2.58f, 2.59f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 21.0f, 13.5f) + verticalLineToRelative(5.25f) + curveTo(21.0f, 20.0f, 20.0f, 21.0f, 18.75f, 21.0f) + lineTo(5.25f, 21.0f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + lineTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(5.25f) + curveToRelative(1.13f, 0.0f, 2.06f, 0.83f, 2.23f, 1.92f) + lineToRelative(2.58f, -2.59f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(4.5f, 18.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-6.75f) + lineTo(4.5f, 12.75f) + verticalLineToRelative(6.0f) + close() + moveTo(12.75f, 19.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.5f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(6.75f) + close() + moveTo(10.5f, 4.5f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.75f, 9.31f) + verticalLineToRelative(1.94f) + horizontalLineToRelative(1.94f) + lineToRelative(-1.94f, -1.94f) + close() + moveTo(16.37f, 3.39f) + lineTo(13.2f, 6.57f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(3.18f, 3.18f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(3.18f, -3.18f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-3.18f, -3.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _apps!! + } + +private var _apps: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt new file mode 100644 index 0000000..131ae25 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppsAddIn: ImageVector + get() { + if (_appsAddIn != null) { + return _appsAddIn!! + } + _appsAddIn = fluentIcon(name = "Regular.AppsAddIn") { + fluentPath { + moveTo(10.5f, 3.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(6.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.25f, 21.0f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + lineTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(5.25f) + close() + moveTo(11.25f, 12.75f) + lineTo(4.5f, 12.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-6.75f) + close() + moveTo(18.75f, 12.75f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(6.75f) + horizontalLineToRelative(6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.5f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.5f, 4.5f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(17.9f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(22.0f, 6.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineTo(18.0f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(14.0f, 6.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + close() + } + } + return _appsAddIn!! + } + +private var _appsAddIn: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt new file mode 100644 index 0000000..d27be9e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppsList: ImageVector + get() { + if (_appsList != null) { + return _appsList!! + } + _appsList = fluentIcon(name = "Regular.AppsList") { + fluentPath { + moveTo(6.25f, 16.0f) + curveTo(7.2f, 16.0f, 8.0f, 16.8f, 8.0f, 17.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 21.22f, 7.2f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 16.8f, 2.78f, 16.0f, 3.75f, 16.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 17.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.75f, 18.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 9.0f) + curveTo(7.2f, 9.0f, 8.0f, 9.78f, 8.0f, 10.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 14.22f, 7.2f, 15.0f, 6.25f, 15.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 15.0f, 2.0f, 14.22f, 2.0f, 13.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 10.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.75f, 11.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 2.0f) + curveTo(7.2f, 2.0f, 8.0f, 2.78f, 8.0f, 3.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 7.2f, 7.2f, 8.0f, 6.25f, 8.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 8.0f, 2.0f, 7.2f, 2.0f, 6.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 3.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.75f, 4.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + } + } + return _appsList!! + } + +private var _appsList: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt new file mode 100644 index 0000000..c87b690 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppsListDetail: ImageVector + get() { + if (_appsListDetail != null) { + return _appsListDetail!! + } + _appsListDetail = fluentIcon(name = "Regular.AppsListDetail") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 9.99f, 3.0f, 11.0f, 4.25f, 11.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 11.0f, 9.0f, 10.0f, 9.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 5.01f, 8.0f, 4.0f, 6.75f, 4.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(11.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 20.0f, 9.0f, 19.0f, 9.0f, 17.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 14.01f, 8.0f, 13.0f, 6.75f, 13.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(3.5f, 15.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(11.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _appsListDetail!! + } + +private var _appsListDetail: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt new file mode 100644 index 0000000..8d246c7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Archive: ImageVector + get() { + if (_archive != null) { + return _archive!! + } + _archive = fluentIcon(name = "Regular.Archive") { + fluentPath { + moveTo(10.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.78f, -0.4f, 1.47f, -1.0f, 1.87f) + verticalLineToRelative(8.63f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.25f, 21.0f) + horizontalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 8.62f) + curveToRelative(-0.6f, -0.4f, -1.0f, -1.09f, -1.0f, -1.87f) + verticalLineToRelative(-1.5f) + close() + moveTo(5.5f, 9.0f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-13.0f) + close() + moveTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + close() + } + } + return _archive!! + } + +private var _archive: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt new file mode 100644 index 0000000..c6662e7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleDown: ImageVector + get() { + if (_arrowCircleDown != null) { + return _arrowCircleDown!! + } + _arrowCircleDown = fluentIcon(name = "Regular.ArrowCircleDown") { + fluentPath { + moveTo(16.53f, 11.72f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-2.72f, 2.72f) + lineTo(12.75f, 7.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(6.7f) + lineToRelative(-2.72f, -2.73f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, 1.13f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + } + } + return _arrowCircleDown!! + } + +private var _arrowCircleDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt new file mode 100644 index 0000000..cc75768 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleDownRight: ImageVector + get() { + if (_arrowCircleDownRight != null) { + return _arrowCircleDownRight!! + } + _arrowCircleDownRight = fluentIcon(name = "Regular.ArrowCircleDownRight") { + fluentPath { + moveTo(13.5f, 14.5f) + lineTo(8.74f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.64f) + lineTo(9.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(5.27f, 5.22f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + } + } + return _arrowCircleDownRight!! + } + +private var _arrowCircleDownRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt new file mode 100644 index 0000000..1f28a01 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleLeft: ImageVector + get() { + if (_arrowCircleLeft != null) { + return _arrowCircleLeft!! + } + _arrowCircleLeft = fluentIcon(name = "Regular.ArrowCircleLeft") { + fluentPath { + moveTo(12.28f, 16.53f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + lineToRelative(-2.72f, -2.72f) + horizontalLineToRelative(6.79f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 12.0f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-6.7f) + lineToRelative(2.73f, -2.72f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, -0.98f) + lineToRelative(-4.0f, 4.0f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.71f, 0.07f, 0.98f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, -17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, 17.0f) + close() + } + } + return _arrowCircleLeft!! + } + +private var _arrowCircleLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt new file mode 100644 index 0000000..f8c5506 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleRight: ImageVector + get() { + if (_arrowCircleRight != null) { + return _arrowCircleRight!! + } + _arrowCircleRight = fluentIcon(name = "Regular.ArrowCircleRight") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(11.65f, 7.55f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.72f, -2.72f) + lineTo(7.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(7.0f, 12.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(6.69f) + lineToRelative(-2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowCircleRight!! + } + +private var _arrowCircleRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt new file mode 100644 index 0000000..12ebc2a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleUp: ImageVector + get() { + if (_arrowCircleUp != null) { + return _arrowCircleUp!! + } + _arrowCircleUp = fluentIcon(name = "Regular.ArrowCircleUp") { + fluentPath { + moveTo(7.47f, 12.28f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(2.72f, -2.72f) + verticalLineToRelative(6.79f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-6.7f) + lineToRelative(2.72f, 2.73f) + lineToRelative(0.09f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.97f, -1.13f) + lineToRelative(-4.0f, -4.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-4.0f, 4.0f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.71f, 0.07f, 0.98f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _arrowCircleUp!! + } + +private var _arrowCircleUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt new file mode 100644 index 0000000..f9036e0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleUpLeft: ImageVector + get() { + if (_arrowCircleUpLeft != null) { + return _arrowCircleUpLeft!! + } + _arrowCircleUpLeft = fluentIcon(name = "Regular.ArrowCircleUpLeft") { + fluentPath { + moveTo(10.5f, 9.5f) + horizontalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.64f) + lineToRelative(5.22f, 5.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(10.5f, 9.5f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, -17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, 17.0f) + close() + } + } + return _arrowCircleUpLeft!! + } + +private var _arrowCircleUpLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt new file mode 100644 index 0000000..9bf62b3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowClockwise: ImageVector + get() { + if (_arrowClockwise != null) { + return _arrowClockwise!! + } + _arrowClockwise = fluentIcon(name = "Regular.ArrowClockwise") { + fluentPath { + moveTo(12.0f, 4.5f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 7.42f, 6.4f) + curveToRelative(-0.07f, -0.46f, 0.26f, -0.9f, 0.72f, -0.9f) + curveToRelative(0.37f, 0.0f, 0.7f, 0.26f, 0.76f, 0.62f) + arcTo(9.0f, 9.0f, 0.0f, true, true, 18.0f, 5.3f) + verticalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.35f) + arcToRelative(7.47f, 7.47f, 0.0f, false, false, -5.1f, -2.0f) + close() + } + } + return _arrowClockwise!! + } + +private var _arrowClockwise: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt new file mode 100644 index 0000000..966b4d2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowClockwiseDashes: ImageVector + get() { + if (_arrowClockwiseDashes != null) { + return _arrowClockwiseDashes!! + } + _arrowClockwiseDashes = fluentIcon(name = "Regular.ArrowClockwiseDashes") { + fluentPath { + moveTo(10.13f, 3.2f) + arcToRelative(9.03f, 9.03f, 0.0f, false, true, 3.74f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.3f, 1.46f) + arcToRelative(7.53f, 7.53f, 0.0f, false, false, -3.13f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.31f, -1.47f) + close() + moveTo(15.87f, 4.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, -0.22f) + curveToRelative(0.39f, 0.25f, 0.76f, 0.53f, 1.1f, 0.84f) + lineTo(18.0f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.35f) + curveToRelative(-0.32f, -0.3f, -0.65f, -0.56f, -1.02f, -0.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.21f, -1.03f) + close() + moveTo(19.5f, 12.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(21.0f, 12.0f) + curveToRelative(0.0f, 0.64f, -0.07f, 1.27f, -0.2f, 1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.46f, -0.3f) + curveToRelative(0.1f, -0.51f, 0.16f, -1.03f, 0.16f, -1.57f) + close() + moveTo(8.13f, 4.67f) + curveToRelative(0.23f, 0.35f, 0.13f, 0.81f, -0.21f, 1.04f) + arcTo(7.54f, 7.54f, 0.0f, false, false, 5.7f, 7.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.26f, -0.81f) + arcTo(9.04f, 9.04f, 0.0f, false, true, 7.1f, 4.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.22f) + close() + moveTo(4.66f, 10.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.47f, -0.31f) + arcToRelative(9.03f, 9.03f, 0.0f, false, false, 0.0f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.47f, -0.3f) + arcToRelative(7.53f, 7.53f, 0.0f, false, true, 0.0f, -3.13f) + close() + moveTo(19.33f, 15.87f) + curveToRelative(0.35f, 0.22f, 0.44f, 0.69f, 0.22f, 1.03f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, -2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, false, 2.21f, -2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, -0.22f) + close() + moveTo(5.71f, 16.08f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.26f, 0.82f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, 2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, true, -2.21f, -2.2f) + close() + moveTo(9.55f, 19.92f) + curveToRelative(0.09f, -0.4f, 0.48f, -0.67f, 0.89f, -0.58f) + arcToRelative(7.54f, 7.54f, 0.0f, false, false, 3.12f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.31f, 1.47f) + arcToRelative(9.03f, 9.03f, 0.0f, false, true, -3.74f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.58f, -0.9f) + close() + } + } + return _arrowClockwiseDashes!! + } + +private var _arrowClockwiseDashes: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt new file mode 100644 index 0000000..227a5c7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCounterclockwise: ImageVector + get() { + if (_arrowCounterclockwise != null) { + return _arrowCounterclockwise!! + } + _arrowCounterclockwise = fluentIcon(name = "Regular.ArrowCounterclockwise") { + fluentPath { + moveTo(12.0f, 4.5f) + arcToRelative(7.5f, 7.5f, 0.0f, true, true, -7.42f, 6.4f) + curveToRelative(0.07f, -0.46f, -0.26f, -0.9f, -0.72f, -0.9f) + curveToRelative(-0.37f, 0.0f, -0.7f, 0.26f, -0.76f, 0.62f) + arcTo(9.0f, 9.0f, 0.0f, true, false, 6.0f, 5.3f) + verticalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.9f) + arcToRelative(7.47f, 7.47f, 0.0f, false, true, 5.1f, -2.0f) + close() + } + } + return _arrowCounterclockwise!! + } + +private var _arrowCounterclockwise: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt new file mode 100644 index 0000000..c2882bd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCounterclockwiseDashes: ImageVector + get() { + if (_arrowCounterclockwiseDashes != null) { + return _arrowCounterclockwiseDashes!! + } + _arrowCounterclockwiseDashes = fluentIcon(name = "Regular.ArrowCounterclockwiseDashes") { + fluentPath { + moveTo(13.87f, 3.2f) + arcToRelative(9.03f, 9.03f, 0.0f, false, false, -3.74f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.3f, 1.46f) + arcToRelative(7.53f, 7.53f, 0.0f, false, true, 3.13f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.31f, -1.47f) + close() + moveTo(8.13f, 4.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, -0.22f) + curveToRelative(-0.39f, 0.25f, -0.76f, 0.53f, -1.1f, 0.84f) + lineTo(6.0f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.9f, 6.5f) + curveToRelative(0.32f, -0.3f, 0.65f, -0.56f, 1.02f, -0.8f) + curveToRelative(0.34f, -0.22f, 0.44f, -0.68f, 0.21f, -1.03f) + close() + moveTo(4.5f, 12.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(3.0f, 12.0f) + curveToRelative(0.0f, 0.64f, 0.07f, 1.27f, 0.2f, 1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.46f, -0.3f) + curveToRelative(-0.1f, -0.51f, -0.16f, -1.03f, -0.16f, -1.57f) + close() + moveTo(15.87f, 4.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.21f, 1.04f) + arcToRelative(7.55f, 7.55f, 0.0f, false, true, 2.21f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.26f, -0.81f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, -2.65f, -2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.22f) + close() + moveTo(19.34f, 10.44f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.47f, -0.31f) + arcToRelative(9.03f, 9.03f, 0.0f, false, true, 0.0f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.47f, -0.3f) + arcToRelative(7.54f, 7.54f, 0.0f, false, false, 0.0f, -3.13f) + close() + moveTo(4.67f, 15.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 1.03f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, 2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, true, -2.21f, -2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, -0.22f) + close() + moveTo(18.29f, 16.08f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.26f, 0.82f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, -2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, false, 2.21f, -2.2f) + close() + moveTo(14.45f, 19.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.58f) + arcToRelative(7.54f, 7.54f, 0.0f, false, true, -3.12f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.31f, 1.47f) + arcToRelative(9.03f, 9.03f, 0.0f, false, false, 3.74f, 0.0f) + curveToRelative(0.4f, -0.1f, 0.67f, -0.49f, 0.58f, -0.9f) + close() + } + } + return _arrowCounterclockwiseDashes!! + } + +private var _arrowCounterclockwiseDashes: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt new file mode 100644 index 0000000..0fcb7a7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCurveDownLeft: ImageVector + get() { + if (_arrowCurveDownLeft != null) { + return _arrowCurveDownLeft!! + } + _arrowCurveDownLeft = fluentIcon(name = "Regular.ArrowCurveDownLeft") { + fluentPath { + moveTo(16.4f, 3.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.02f, -0.28f) + arcToRelative(7.92f, 7.92f, 0.0f, false, false, -3.92f, 4.7f) + arcToRelative(15.4f, 15.4f, 0.0f, false, false, -0.46f, 4.55f) + verticalLineTo(18.44f) + lineToRelative(-3.72f, -3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(5.0f, 5.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-3.72f, 3.72f) + verticalLineToRelative(-5.69f) + verticalLineToRelative(-0.38f) + curveToRelative(0.0f, -1.41f, 0.0f, -2.8f, 0.4f, -4.13f) + arcToRelative(6.43f, 6.43f, 0.0f, false, true, 3.22f, -3.84f) + curveToRelative(0.36f, -0.2f, 0.49f, -0.66f, 0.28f, -1.02f) + close() + } + } + return _arrowCurveDownLeft!! + } + +private var _arrowCurveDownLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDown.kt new file mode 100644 index 0000000..f34dca7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDown.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowDown: ImageVector + get() { + if (_arrowDown != null) { + return _arrowDown!! + } + _arrowDown = fluentIcon(name = "Regular.ArrowDown") { + fluentPath { + moveTo(19.8f, 13.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, -1.04f) + lineToRelative(-5.95f, 6.25f) + verticalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(14.73f) + lineTo(5.3f, 12.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.1f, 1.04f) + lineToRelative(7.08f, 7.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.44f, 0.0f) + lineToRelative(7.07f, -7.42f) + close() + } + } + return _arrowDown!! + } + +private var _arrowDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownLeft.kt new file mode 100644 index 0000000..9c4a49d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownLeft.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowDownLeft: ImageVector + get() { + if (_arrowDownLeft != null) { + return _arrowDownLeft!! + } + _arrowDownLeft = fluentIcon(name = "Regular.ArrowDownLeft") { + fluentPath { + moveTo(13.25f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineTo(5.58f) + lineToRelative(15.2f, -15.2f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -1.08f, -1.08f) + lineTo(4.5f, 18.42f) + verticalLineToRelative(-7.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, 0.33f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.5f) + close() + } + } + return _arrowDownLeft!! + } + +private var _arrowDownLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownload.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownload.kt new file mode 100644 index 0000000..199bd0a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowDownload.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowDownload: ImageVector + get() { + if (_arrowDownload != null) { + return _arrowDownload!! + } + _arrowDownload = fluentIcon(name = "Regular.ArrowDownload") { + fluentPath { + moveTo(18.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(13.0f) + close() + moveTo(11.65f, 2.01f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.7f) + lineToRelative(3.72f, -3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineTo(11.0f, 16.43f) + lineTo(11.0f, 2.76f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(0.1f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _arrowDownload!! + } + +private var _arrowDownload: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt new file mode 100644 index 0000000..3a11cf0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowEnterLeft: ImageVector + get() { + if (_arrowEnterLeft != null) { + return _arrowEnterLeft!! + } + _arrowEnterLeft = fluentIcon(name = "Regular.ArrowEnterLeft") { + fluentPath { + moveTo(21.25f, 4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 15.0f) + horizontalLineTo(4.59f) + lineToRelative(3.71f, 3.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineTo(4.6f, 13.5f) + horizontalLineToRelative(13.66f) + curveToRelative(1.19f, 0.0f, 2.17f, -0.93f, 2.24f, -2.1f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _arrowEnterLeft!! + } + +private var _arrowEnterLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt new file mode 100644 index 0000000..07fd6c9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowEnterUp: ImageVector + get() { + if (_arrowEnterUp != null) { + return _arrowEnterUp!! + } + _arrowEnterUp = fluentIcon(name = "Regular.ArrowEnterUp") { + fluentPath { + moveTo(20.0f, 21.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-6.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 9.0f, 18.25f) + verticalLineTo(4.6f) + lineTo(5.28f, 8.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.72f, -3.72f) + verticalLineToRelative(13.66f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.25f) + horizontalLineToRelative(6.65f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + } + } + return _arrowEnterUp!! + } + +private var _arrowEnterUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExpand.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExpand.kt new file mode 100644 index 0000000..236bd00 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExpand.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowExpand: ImageVector + get() { + if (_arrowExpand != null) { + return _arrowExpand!! + } + _arrowExpand = fluentIcon(name = "Regular.ArrowExpand") { + fluentPath { + moveTo(7.6f, 15.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(-3.1f, 3.1f) + horizontalLineToRelative(2.19f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.2f) + lineToRelative(3.1f, -3.1f) + close() + moveTo(16.25f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.2f) + lineToRelative(-3.1f, -3.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.1f, 3.1f) + verticalLineToRelative(-2.2f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.69f, 0.64f, -0.74f) + horizontalLineToRelative(0.1f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.33f, 0.75f, 0.74f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.42f, -0.33f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.0f) + close() + moveTo(7.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.56f, 4.5f) + lineToRelative(3.1f, 3.1f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.07f, 0.0f) + lineTo(4.5f, 5.56f) + verticalLineToRelative(2.19f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 7.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + close() + moveTo(20.25f, 3.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.2f) + lineToRelative(-3.09f, 3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.08f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.07f) + lineToRelative(3.1f, -3.09f) + horizontalLineToRelative(-2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.74f, -0.75f) + horizontalLineToRelative(4.0f) + close() + } + } + return _arrowExpand!! + } + +private var _arrowExpand: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt new file mode 100644 index 0000000..8d77953 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowExportLtr: ImageVector + get() { + if (_arrowExportLtr != null) { + return _arrowExportLtr!! + } + _arrowExportLtr = fluentIcon(name = "Regular.ArrowExportLtr") { + fluentPath { + moveTo(2.75f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(13.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(2.0f, 5.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.65f, 6.3f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(5.0f, 5.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(3.71f, -3.72f) + lineTo(5.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.75f) + lineTo(19.45f, 11.01f) + lineToRelative(-3.73f, -3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowExportLtr!! + } + +private var _arrowExportLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt new file mode 100644 index 0000000..ab67913 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowExportRtl: ImageVector + get() { + if (_arrowExportRtl != null) { + return _arrowExportRtl!! + } + _arrowExportRtl = fluentIcon(name = "Regular.ArrowExportRtl") { + fluentPath { + moveTo(21.24f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.69f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(13.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, 0.1f) + verticalLineTo(5.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.35f, 6.3f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.97f) + lineToRelative(0.07f, 0.09f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.97f) + lineToRelative(-0.07f, -0.09f) + lineToRelative(-3.71f, -3.72f) + horizontalLineToRelative(13.67f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineTo(4.55f) + lineToRelative(3.73f, -3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(0.07f, 0.08f) + close() + } + } + return _arrowExportRtl!! + } + +private var _arrowExportRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt new file mode 100644 index 0000000..3991d79 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowExportUp: ImageVector + get() { + if (_arrowExportUp != null) { + return _arrowExportUp!! + } + _arrowExportUp = fluentIcon(name = "Regular.ArrowExportUp") { + fluentPath { + moveTo(12.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineTo(11.0f, 4.56f) + verticalLineToRelative(13.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(4.56f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-5.0f, -5.0f) + close() + moveTo(5.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-13.0f) + close() + } + } + return _arrowExportUp!! + } + +private var _arrowExportUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForward.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForward.kt new file mode 100644 index 0000000..0246c68 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForward.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowForward: ImageVector + get() { + if (_arrowForward != null) { + return _arrowForward!! + } + _arrowForward = fluentIcon(name = "Regular.ArrowForward") { + fluentPath { + moveTo(14.72f, 16.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(5.0f, -5.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(18.44f, 11.0f) + horizontalLineTo(10.6f) + curveToRelative(-1.6f, 0.0f, -2.81f, 0.24f, -3.89f, 0.76f) + lineToRelative(-0.24f, 0.13f) + arcToRelative(6.2f, 6.2f, 0.0f, false, false, -2.58f, 2.58f) + arcTo(8.4f, 8.4f, 0.0f, false, false, 3.0f, 18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -1.48f, 0.23f, -2.52f, 0.71f, -3.43f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, 1.96f, -1.96f) + arcToRelative(6.63f, 6.63f, 0.0f, false, true, 3.1f, -0.7f) + lineToRelative(0.33f, -0.01f) + horizontalLineToRelative(7.84f) + lineToRelative(-3.72f, 3.72f) + close() + } + } + return _arrowForward!! + } + +private var _arrowForward: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt new file mode 100644 index 0000000..16db4a0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookDownLeft: ImageVector + get() { + if (_arrowHookDownLeft != null) { + return _arrowHookDownLeft!! + } + _arrowHookDownLeft = fluentIcon(name = "Regular.ArrowHookDownLeft") { + fluentPath { + moveTo(7.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineTo(14.0f) + curveToRelative(1.98f, 0.0f, 3.5f, 0.82f, 4.52f, 2.07f) + arcTo(7.05f, 7.05f, 0.0f, false, true, 20.0f, 10.5f) + curveToRelative(0.0f, 1.58f, -0.48f, 3.2f, -1.48f, 4.43f) + arcTo(5.63f, 5.63f, 0.0f, false, true, 14.0f, 17.0f) + horizontalLineTo(7.56f) + lineToRelative(2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-3.75f, -3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(3.75f, -3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(7.56f, 15.5f) + horizontalLineTo(14.0f) + curveToRelative(1.52f, 0.0f, 2.62f, -0.61f, 3.36f, -1.52f) + arcToRelative(5.56f, 5.56f, 0.0f, false, false, 1.14f, -3.48f) + curveToRelative(0.0f, -1.3f, -0.4f, -2.56f, -1.14f, -3.48f) + arcTo(4.13f, 4.13f, 0.0f, false, false, 14.0f, 5.5f) + horizontalLineTo(7.75f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 4.75f) + close() + } + } + return _arrowHookDownLeft!! + } + +private var _arrowHookDownLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt new file mode 100644 index 0000000..a1e517e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookDownRight: ImageVector + get() { + if (_arrowHookDownRight != null) { + return _arrowHookDownRight!! + } + _arrowHookDownRight = fluentIcon(name = "Regular.ArrowHookDownRight") { + fluentPath { + moveTo(10.5f, 5.5f) + horizontalLineTo(16.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 4.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 13.0f) + horizontalLineToRelative(5.95f) + lineToRelative(-2.62f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(3.89f, -3.88f) + curveToRelative(0.1f, -0.1f, 0.16f, -0.23f, 0.2f, -0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.21f, -0.74f) + lineToRelative(-3.88f, -3.88f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.6f, 2.61f) + horizontalLineTo(10.5f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _arrowHookDownRight!! + } + +private var _arrowHookDownRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt new file mode 100644 index 0000000..2fe628b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookUpLeft: ImageVector + get() { + if (_arrowHookUpLeft != null) { + return _arrowHookUpLeft!! + } + _arrowHookUpLeft = fluentIcon(name = "Regular.ArrowHookUpLeft") { + fluentPath { + moveTo(7.0f, 19.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineTo(14.0f) + curveToRelative(1.98f, 0.0f, 3.5f, -0.82f, 4.52f, -2.07f) + arcTo(7.05f, 7.05f, 0.0f, false, false, 20.0f, 13.5f) + curveToRelative(0.0f, -1.58f, -0.48f, -3.2f, -1.48f, -4.43f) + arcTo(5.63f, 5.63f, 0.0f, false, false, 14.0f, 7.0f) + horizontalLineTo(7.56f) + lineToRelative(2.47f, -2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(5.22f, 7.22f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(3.75f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(7.56f, 8.5f) + horizontalLineTo(14.0f) + curveToRelative(1.52f, 0.0f, 2.62f, 0.61f, 3.36f, 1.52f) + arcToRelative(5.56f, 5.56f, 0.0f, false, true, 1.14f, 3.48f) + curveToRelative(0.0f, 1.3f, -0.4f, 2.56f, -1.14f, 3.48f) + arcTo(4.13f, 4.13f, 0.0f, false, true, 14.0f, 18.5f) + horizontalLineTo(7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _arrowHookUpLeft!! + } + +private var _arrowHookUpLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt new file mode 100644 index 0000000..95081e8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookUpRight: ImageVector + get() { + if (_arrowHookUpRight != null) { + return _arrowHookUpRight!! + } + _arrowHookUpRight = fluentIcon(name = "Regular.ArrowHookUpRight") { + fluentPath { + moveTo(10.5f, 18.5f) + horizontalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(10.5f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 0.0f, -13.0f) + horizontalLineToRelative(5.95f) + lineToRelative(-2.62f, -2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(3.89f, 3.88f) + curveToRelative(0.1f, 0.1f, 0.16f, 0.23f, 0.2f, 0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.21f, 0.74f) + lineToRelative(-3.88f, 3.88f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.6f, -2.61f) + horizontalLineTo(10.5f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, 10.0f) + close() + } + } + return _arrowHookUpRight!! + } + +private var _arrowHookUpRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt new file mode 100644 index 0000000..722e248 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowImport: ImageVector + get() { + if (_arrowImport != null) { + return _arrowImport!! + } + _arrowImport = fluentIcon(name = "Regular.ArrowImport") { + fluentPath { + moveTo(21.25f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 5.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.65f, 6.3f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(5.0f, 5.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(3.71f, -3.72f) + lineTo(2.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.75f) + lineTo(16.45f, 11.01f) + lineToRelative(-3.73f, -3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowImport!! + } + +private var _arrowImport: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowLeft.kt new file mode 100644 index 0000000..2ef02b4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowLeft.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowLeft: ImageVector + get() { + if (_arrowLeft != null) { + return _arrowLeft!! + } + _arrowLeft = fluentIcon(name = "Regular.ArrowLeft") { + fluentPath { + moveTo(10.73f, 19.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.04f, -1.1f) + lineToRelative(-6.25f, -5.95f) + horizontalLineToRelative(14.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(5.52f) + lineToRelative(6.25f, -5.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, -1.1f) + lineToRelative(-7.42f, 7.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.44f) + lineToRelative(7.42f, 7.07f) + close() + } + } + return _arrowLeft!! + } + +private var _arrowLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt new file mode 100644 index 0000000..84923ce --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowMaximize: ImageVector + get() { + if (_arrowMaximize != null) { + return _arrowMaximize!! + } + _arrowMaximize = fluentIcon(name = "Regular.ArrowMaximize") { + fluentPath { + moveTo(12.75f, 3.0f) + horizontalLineToRelative(7.55f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.06f, 0.03f) + curveToRelative(0.08f, 0.03f, 0.15f, 0.09f, 0.22f, 0.15f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.06f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.01f, 0.06f) + verticalLineToRelative(0.1f) + lineToRelative(0.01f, 7.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-5.8f) + lineTo(5.56f, 19.5f) + horizontalLineToRelative(5.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.39f, -0.28f, 0.7f, -0.65f, 0.75f) + horizontalLineTo(3.68f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -0.18f, -0.04f) + lineToRelative(-0.1f, -0.04f) + horizontalLineTo(3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.38f, -0.56f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.11f) + verticalLineToRelative(5.8f) + lineTo(18.44f, 4.5f) + horizontalLineToRelative(-5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(0.1f) + close() + } + } + return _arrowMaximize!! + } + +private var _arrowMaximize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt new file mode 100644 index 0000000..ca140b5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowMinimize: ImageVector + get() { + if (_arrowMinimize != null) { + return _arrowMinimize!! + } + _arrowMinimize = fluentIcon(name = "Regular.ArrowMinimize") { + fluentPath { + moveTo(21.78f, 2.22f) + curveToRelative(0.26f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-6.23f, 6.23f) + horizontalLineToRelative(5.7f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.69f, -0.64f, 0.74f) + horizontalLineTo(13.68f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.2f, -0.04f) + lineToRelative(-0.1f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.38f, -0.56f) + verticalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.49f, -0.1f) + verticalLineTo(8.43f) + lineToRelative(6.23f, -6.22f) + curveToRelative(0.29f, -0.3f, 0.76f, -0.3f, 1.06f, 0.0f) + close() + moveTo(11.0f, 13.75f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.11f) + verticalLineToRelative(-5.8f) + lineToRelative(-6.22f, 6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(6.22f, -6.22f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.74f, -0.76f) + horizontalLineToRelative(7.56f) + lineToRelative(0.07f, 0.01f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.09f, 0.04f) + lineToRelative(0.08f, 0.06f) + curveToRelative(0.06f, 0.04f, 0.11f, 0.09f, 0.15f, 0.14f) + lineToRelative(0.07f, 0.1f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.02f, 0.07f) + lineToRelative(0.01f, 0.06f) + verticalLineToRelative(0.06f) + verticalLineToRelative(-0.01f) + lineToRelative(0.01f, 0.07f) + close() + } + } + return _arrowMinimize!! + } + +private var _arrowMinimize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt new file mode 100644 index 0000000..b660e22 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowNext: ImageVector + get() { + if (_arrowNext != null) { + return _arrowNext!! + } + _arrowNext = fluentIcon(name = "Regular.ArrowNext") { + fluentPath { + moveTo(18.25f, 3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(17.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(8.25f, 8.25f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-8.25f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(12.94f, 12.0f) + lineTo(5.22f, 4.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _arrowNext!! + } + +private var _arrowNext: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt new file mode 100644 index 0000000..b633310 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowPrevious: ImageVector + get() { + if (_arrowPrevious != null) { + return _arrowPrevious!! + } + _arrowPrevious = fluentIcon(name = "Regular.ArrowPrevious") { + fluentPath { + moveTo(5.75f, 3.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + lineTo(6.5f, 3.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.75f, 3.0f) + close() + moveTo(18.78f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-8.25f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(8.25f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineTo(11.06f, 12.0f) + lineToRelative(7.72f, -7.72f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _arrowPrevious!! + } + +private var _arrowPrevious: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt new file mode 100644 index 0000000..2f102f3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRedo: ImageVector + get() { + if (_arrowRedo != null) { + return _arrowRedo!! + } + _arrowRedo = fluentIcon(name = "Regular.ArrowRedo") { + fluentPath { + moveTo(19.25f, 2.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(5.69f) + lineToRelative(-4.57f, -4.56f) + arcToRelative(6.41f, 6.41f, 0.0f, false, false, -8.88f, -0.18f) + lineToRelative(-0.19f, 0.18f) + arcToRelative(6.4f, 6.4f, 0.0f, false, false, 0.0f, 9.06f) + lineToRelative(8.85f, 8.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-8.85f, -8.84f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, 6.77f, -7.1f) + lineToRelative(0.18f, 0.16f) + lineToRelative(4.57f, 4.56f) + horizontalLineToRelative(-5.69f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _arrowRedo!! + } + +private var _arrowRedo: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt new file mode 100644 index 0000000..1dcc87d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRepeatAll: ImageVector + get() { + if (_arrowRepeatAll != null) { + return _arrowRepeatAll!! + } + _arrowRepeatAll = fluentIcon(name = "Regular.ArrowRepeatAll") { + fluentPath { + moveTo(14.61f, 2.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.72f, 0.07f, 0.98f) + lineToRelative(1.97f, 1.98f) + lineTo(8.27f, 5.51f) + arcToRelative(6.51f, 6.51f, 0.0f, false, false, -4.58f, 10.92f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.08f, -1.03f) + lineToRelative(-0.2f, -0.23f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 8.5f, 7.02f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.83f, 1.84f) + lineToRelative(-0.07f, 0.07f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.72f, 0.07f, 1.0f) + curveToRelative(0.3f, 0.29f, 0.77f, 0.29f, 1.06f, 0.0f) + lineToRelative(3.18f, -3.2f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.72f, -0.07f, -0.99f) + lineToRelative(-3.18f, -3.19f) + close() + moveTo(20.23f, 7.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, 1.07f) + arcToRelative(5.01f, 5.01f, 0.0f, false, true, -3.68f, 8.41f) + lineTo(8.56f, 17.05f) + lineToRelative(1.9f, -1.9f) + lineToRelative(0.08f, -0.1f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.63f, 0.0f, -0.9f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.01f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-3.18f, 3.2f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.63f, 0.0f, 0.9f) + lineToRelative(0.07f, 0.08f) + lineToRelative(3.18f, 3.19f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.29f, 0.22f, 0.7f, 0.2f, 0.97f, -0.07f) + reflectiveCurveToRelative(0.3f, -0.7f, 0.07f, -0.99f) + lineToRelative(-0.07f, -0.07f) + lineToRelative(-1.9f, -1.91f) + lineTo(15.73f, 18.56f) + arcTo(6.51f, 6.51f, 0.0f, false, false, 20.3f, 7.63f) + lineToRelative(-0.07f, -0.07f) + close() + } + } + return _arrowRepeatAll!! + } + +private var _arrowRepeatAll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt new file mode 100644 index 0000000..5f1a2e5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRepeatAllOff: ImageVector + get() { + if (_arrowRepeatAllOff != null) { + return _arrowRepeatAllOff!! + } + _arrowRepeatAllOff = fluentIcon(name = "Regular.ArrowRepeatAllOff") { + fluentPath { + moveTo(3.2f, 2.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.5f, -3.5f) + curveToRelative(-0.45f, 0.11f, -0.9f, 0.19f, -1.37f, 0.21f) + lineToRelative(-0.35f, 0.01f) + lineTo(8.56f, 18.5f) + lineToRelative(1.9f, 1.9f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 1.05f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-3.18f, -3.18f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -0.9f) + lineToRelative(0.07f, -0.08f) + lineToRelative(3.18f, -3.18f) + lineToRelative(0.08f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.07f, 0.07f) + curveToRelative(0.2f, 0.27f, 0.2f, 0.63f, 0.0f, 0.9f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.9f, 1.9f) + horizontalLineToRelative(6.94f) + curveToRelative(0.14f, 0.0f, 0.28f, 0.0f, 0.42f, -0.02f) + lineTo(6.4f, 7.46f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -1.6f, 7.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.11f, 1.0f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 5.3f, 6.36f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + close() + moveTo(19.75f, 7.38f) + curveToRelative(0.22f, 0.0f, 0.42f, 0.1f, 0.55f, 0.24f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.75f, 9.46f) + lineToRelative(-1.06f, -1.07f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.69f, -7.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.57f, -1.24f) + close() + moveTo(14.53f, 2.4f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.18f, 3.18f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.7f, 0.07f, 0.99f) + lineToRelative(-0.07f, 0.07f) + lineToRelative(-3.18f, 3.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(15.38f, 7.0f) + horizontalLineToRelative(-5.9f) + lineTo(7.98f, 5.52f) + lineToRelative(0.28f, -0.02f) + horizontalLineToRelative(7.25f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.27f, -0.27f, 0.69f, -0.3f, 0.98f, -0.07f) + close() + } + } + return _arrowRepeatAllOff!! + } + +private var _arrowRepeatAllOff: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt new file mode 100644 index 0000000..c254b73 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReply: ImageVector + get() { + if (_arrowReply != null) { + return _arrowReply!! + } + _arrowReply = fluentIcon(name = "Regular.ArrowReply") { + fluentPath { + moveTo(9.28f, 16.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(5.56f, 11.0f) + horizontalLineToRelative(7.84f) + curveToRelative(1.6f, 0.0f, 2.81f, 0.24f, 3.89f, 0.76f) + lineToRelative(0.24f, 0.13f) + arcToRelative(6.2f, 6.2f, 0.0f, false, true, 2.58f, 2.58f) + arcTo(8.4f, 8.4f, 0.0f, false, true, 21.0f, 18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.48f, -0.23f, -2.52f, -0.71f, -3.43f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -1.96f, -1.96f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, -3.1f, -0.7f) + lineToRelative(-0.33f, -0.01f) + horizontalLineTo(5.56f) + lineToRelative(3.72f, 3.72f) + close() + } + } + return _arrowReply!! + } + +private var _arrowReply: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt new file mode 100644 index 0000000..40500b4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReplyAll: ImageVector + get() { + if (_arrowReplyAll != null) { + return _arrowReplyAll!! + } + _arrowReplyAll = fluentIcon(name = "Regular.ArrowReplyAll") { + fluentPath { + moveTo(13.28f, 16.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(9.56f, 11.0f) + horizontalLineToRelative(3.84f) + curveToRelative(1.6f, 0.0f, 2.81f, 0.24f, 3.89f, 0.76f) + lineToRelative(0.24f, 0.13f) + arcToRelative(6.2f, 6.2f, 0.0f, false, true, 2.58f, 2.58f) + arcTo(8.4f, 8.4f, 0.0f, false, true, 21.0f, 18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.48f, -0.23f, -2.52f, -0.71f, -3.43f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -1.96f, -1.96f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, -3.1f, -0.7f) + lineToRelative(-0.33f, -0.01f) + lineTo(9.56f, 12.5f) + lineToRelative(3.72f, 3.72f) + close() + moveTo(9.28f, 6.22f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineTo(4.8f, 11.75f) + lineToRelative(4.47f, 4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(5.0f, -5.0f) + curveToRelative(0.29f, -0.3f, 0.76f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _arrowReplyAll!! + } + +private var _arrowReplyAll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt new file mode 100644 index 0000000..25c4ac2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReplyDown: ImageVector + get() { + if (_arrowReplyDown != null) { + return _arrowReplyDown!! + } + _arrowReplyDown = fluentIcon(name = "Regular.ArrowReplyDown") { + fluentPath { + moveTo(9.28f, 7.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(5.56f, 13.0f) + horizontalLineToRelative(7.84f) + curveToRelative(1.6f, 0.0f, 2.81f, -0.24f, 3.89f, -0.76f) + lineToRelative(0.24f, -0.13f) + arcToRelative(6.2f, 6.2f, 0.0f, false, false, 2.58f, -2.58f) + arcTo(8.4f, 8.4f, 0.0f, false, false, 21.0f, 5.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 1.48f, -0.23f, 2.52f, -0.71f, 3.43f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, -1.96f, 1.96f) + curveToRelative(-0.84f, 0.45f, -1.79f, 0.67f, -3.1f, 0.7f) + lineToRelative(-0.33f, 0.01f) + horizontalLineTo(5.56f) + lineToRelative(3.72f, -3.72f) + close() + } + } + return _arrowReplyDown!! + } + +private var _arrowReplyDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt new file mode 100644 index 0000000..7a3bde0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReset: ImageVector + get() { + if (_arrowReset != null) { + return _arrowReset!! + } + _arrowReset = fluentIcon(name = "Regular.ArrowReset") { + fluentPath { + moveTo(6.78f, 2.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineTo(4.56f, 6.0f) + horizontalLineToRelative(8.69f) + arcToRelative(7.75f, 7.75f, 0.0f, true, true, -7.75f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + arcToRelative(6.25f, 6.25f, 0.0f, true, false, 6.25f, -6.25f) + horizontalLineTo(4.56f) + lineToRelative(2.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(3.5f, -3.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _arrowReset!! + } + +private var _arrowReset: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRight.kt new file mode 100644 index 0000000..2edb8ea --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRight.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRight: ImageVector + get() { + if (_arrowRight != null) { + return _arrowRight!! + } + _arrowRight = fluentIcon(name = "Regular.ArrowRight") { + fluentPath { + moveTo(13.27f, 4.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, 1.1f) + lineToRelative(6.25f, 5.95f) + horizontalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(14.73f) + lineToRelative(-6.25f, 5.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.04f, 1.1f) + lineToRelative(7.42f, -7.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.44f) + lineTo(13.27f, 4.2f) + close() + } + } + return _arrowRight!! + } + +private var _arrowRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt new file mode 100644 index 0000000..62f62ff --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSort: ImageVector + get() { + if (_arrowSort != null) { + return _arrowSort!! + } + _arrowSort = fluentIcon(name = "Regular.ArrowSort") { + fluentPath { + moveTo(17.25f, 4.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(12.7f) + lineToRelative(-3.22f, -3.23f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.14f) + lineToRelative(4.5f, 4.5f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.7f, 0.2f, 0.97f, -0.07f) + lineToRelative(4.5f, -4.5f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.7f, -0.07f, -0.98f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineTo(18.0f, 17.45f) + lineTo(18.0f, 4.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + close() + moveTo(6.21f, 4.22f) + lineToRelative(-4.49f, 4.5f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.7f, 0.07f, 0.98f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineTo(6.0f, 6.56f) + lineTo(6.0f, 19.36f) + curveToRelative(0.05f, 0.36f, 0.37f, 0.64f, 0.75f, 0.64f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineTo(7.5f, 6.55f) + lineToRelative(3.22f, 3.23f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, -1.14f) + lineToRelative(-4.5f, -4.5f) + lineToRelative(-0.09f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + close() + } + } + return _arrowSort!! + } + +private var _arrowSort: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt new file mode 100644 index 0000000..e8326cf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSortDown: ImageVector + get() { + if (_arrowSortDown != null) { + return _arrowSortDown!! + } + _arrowSortDown = fluentIcon(name = "Regular.ArrowSortDown") { + fluentPath { + moveTo(11.65f, 4.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(12.7f) + lineToRelative(3.22f, -3.23f) + curveToRelative(0.27f, -0.26f, 0.68f, -0.29f, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.69f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.14f) + lineToRelative(0.08f, 0.07f) + lineTo(11.0f, 17.44f) + verticalLineTo(4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _arrowSortDown!! + } + +private var _arrowSortDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt new file mode 100644 index 0000000..4116fc1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSortUp: ImageVector + get() { + if (_arrowSortUp != null) { + return _arrowSortUp!! + } + _arrowSortUp = fluentIcon(name = "Regular.ArrowSortUp") { + fluentPath { + moveTo(6.72f, 8.71f) + lineToRelative(4.5f, -4.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.22f, -3.22f) + verticalLineToRelative(12.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.69f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.64f) + verticalLineTo(6.56f) + lineTo(7.78f, 9.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.09f) + lineToRelative(4.5f, -4.49f) + lineToRelative(-4.5f, 4.5f) + close() + } + } + return _arrowSortUp!! + } + +private var _arrowSortUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt new file mode 100644 index 0000000..850754c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSquareDown: ImageVector + get() { + if (_arrowSquareDown != null) { + return _arrowSquareDown!! + } + _arrowSquareDown = fluentIcon(name = "Regular.ArrowSquareDown") { + fluentPath { + moveTo(16.53f, 11.72f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-2.72f, 2.72f) + verticalLineTo(7.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(6.7f) + lineToRelative(-2.72f, -2.73f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _arrowSquareDown!! + } + +private var _arrowSquareDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt new file mode 100644 index 0000000..c93e08e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSwap: ImageVector + get() { + if (_arrowSwap != null) { + return _arrowSwap!! + } + _arrowSwap = fluentIcon(name = "Regular.ArrowSwap") { + fluentPath { + moveTo(14.78f, 2.22f) + lineToRelative(4.5f, 4.5f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.08f) + lineTo(16.94f, 8.0f) + lineTo(5.24f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.27f, -0.7f, 0.64f, -0.75f) + lineTo(16.94f, 6.5f) + lineToRelative(-3.22f, -3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.5f, 4.5f) + lineToRelative(-4.5f, -4.5f) + close() + moveTo(19.5f, 16.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(7.06f, 17.5f) + lineToRelative(3.22f, 3.22f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineTo(7.07f, 16.0f) + horizontalLineToRelative(11.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + verticalLineToRelative(-0.1f) + close() + } + } + return _arrowSwap!! + } + +private var _arrowSwap: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSync.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSync.kt new file mode 100644 index 0000000..6818176 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSync.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSync: ImageVector + get() { + if (_arrowSync != null) { + return _arrowSync!! + } + _arrowSync = fluentIcon(name = "Regular.ArrowSync") { + fluentPath { + moveTo(16.25f, 5.18f) + curveToRelative(-0.25f, 0.33f, -0.19f, 0.8f, 0.14f, 1.05f) + arcToRelative(7.24f, 7.24f, 0.0f, false, true, -3.6f, 12.98f) + lineToRelative(0.68f, -0.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -1.13f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-0.75f, -0.75f) + arcTo(8.75f, 8.75f, 0.0f, false, false, 17.3f, 5.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, 0.14f) + close() + moveTo(10.53f, 1.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(0.75f, 0.75f) + arcToRelative(8.75f, 8.75f, 0.0f, false, false, -4.85f, 15.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.96f, -1.16f) + arcTo(7.23f, 7.23f, 0.0f, false, true, 11.2f, 4.8f) + lineToRelative(-0.68f, 0.68f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _arrowSync!! + } + +private var _arrowSync: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt new file mode 100644 index 0000000..dcc28f1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSyncCircle: ImageVector + get() { + if (_arrowSyncCircle != null) { + return _arrowSyncCircle!! + } + _arrowSyncCircle = fluentIcon(name = "Regular.ArrowSyncCircle") { + fluentPath { + moveTo(16.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(14.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.27f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -5.94f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.16f, -0.96f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 16.0f, 9.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(8.0f, 15.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(10.0f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.84f, 13.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 5.84f, 0.77f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.14f, 0.97f) + arcTo(5.01f, 5.01f, 0.0f, false, true, 8.0f, 15.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + } + } + return _arrowSyncCircle!! + } + +private var _arrowSyncCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt new file mode 100644 index 0000000..0430bc1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowUndo: ImageVector + get() { + if (_arrowUndo != null) { + return _arrowUndo!! + } + _arrowUndo = fluentIcon(name = "Regular.ArrowUndo") { + fluentPath { + moveTo(4.75f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.69f) + lineToRelative(4.57f, -4.56f) + arcToRelative(6.41f, 6.41f, 0.0f, false, true, 8.88f, -0.18f) + lineToRelative(0.19f, 0.18f) + arcToRelative(6.4f, 6.4f, 0.0f, false, true, 0.0f, 9.06f) + lineToRelative(-8.85f, 8.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(8.85f, -8.84f) + arcToRelative(4.9f, 4.9f, 0.0f, false, false, -6.77f, -7.1f) + lineToRelative(-0.18f, 0.16f) + lineTo(6.56f, 9.5f) + horizontalLineToRelative(5.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _arrowUndo!! + } + +private var _arrowUndo: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUp.kt new file mode 100644 index 0000000..8e27ee1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUp.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowUp: ImageVector + get() { + if (_arrowUp != null) { + return _arrowUp!! + } + _arrowUp = fluentIcon(name = "Regular.ArrowUp") { + fluentPath { + moveTo(4.2f, 10.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.1f, 1.04f) + lineToRelative(5.95f, -6.25f) + verticalLineToRelative(14.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(5.52f) + lineToRelative(5.95f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.1f, -1.04f) + lineToRelative(-7.08f, -7.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.44f, 0.0f) + lineTo(4.2f, 10.73f) + close() + } + } + return _arrowUp!! + } + +private var _arrowUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpLeft.kt new file mode 100644 index 0000000..7e17026 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpLeft.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowUpLeft: ImageVector + get() { + if (_arrowUpLeft != null) { + return _arrowUpLeft!! + } + _arrowUpLeft = fluentIcon(name = "Regular.ArrowUpLeft") { + fluentPath { + moveTo(13.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(5.58f) + lineToRelative(15.2f, 15.2f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -1.08f, 1.08f) + lineTo(4.5f, 5.58f) + verticalLineToRelative(7.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + close() + } + } + return _arrowUpLeft!! + } + +private var _arrowUpLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpRight.kt new file mode 100644 index 0000000..efd0f8c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpRight.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowUpRight: ImageVector + get() { + if (_arrowUpRight != null) { + return _arrowUpRight!! + } + _arrowUpRight = fluentIcon(name = "Regular.ArrowUpRight") { + fluentPath { + moveTo(10.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.67f) + lineTo(3.22f, 19.7f) + arcToRelative(0.76f, 0.76f, 0.0f, true, false, 1.08f, 1.08f) + lineToRelative(15.2f, -15.2f) + verticalLineToRelative(7.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.5f) + close() + } + } + return _arrowUpRight!! + } + +private var _arrowUpRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt new file mode 100644 index 0000000..acf5ed0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowUpload: ImageVector + get() { + if (_arrowUpload != null) { + return _arrowUpload!! + } + _arrowUpload = fluentIcon(name = "Regular.ArrowUpload") { + fluentPath { + moveTo(18.25f, 3.51f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(13.0f) + close() + moveTo(11.65f, 22.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + verticalLineTo(7.56f) + lineToRelative(3.72f, 3.72f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.29f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.09f, 0.07f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + lineToRelative(0.08f, -0.07f) + lineTo(11.0f, 7.58f) + verticalLineToRelative(13.67f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + close() + } + } + return _arrowUpload!! + } + +private var _arrowUpload: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Attach.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Attach.kt new file mode 100644 index 0000000..2239626 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Attach.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Attach: ImageVector + get() { + if (_attach != null) { + return _attach!! + } + _attach = fluentIcon(name = "Regular.Attach") { + fluentPath { + moveTo(11.77f, 3.74f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 8.66f, 8.3f) + lineToRelative(-0.19f, 0.2f) + lineToRelative(-8.8f, 8.8f) + lineToRelative(-0.03f, 0.03f) + arcToRelative(3.72f, 3.72f, 0.0f, false, true, -5.4f, -5.1f) + lineToRelative(0.05f, -0.06f) + lineToRelative(0.08f, -0.09f) + lineToRelative(0.14f, -0.15f) + lineToRelative(7.44f, -7.45f) + curveToRelative(0.27f, -0.27f, 0.69f, -0.29f, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-7.59f, 7.61f) + arcToRelative(2.23f, 2.23f, 0.0f, false, false, 3.17f, 3.1f) + lineToRelative(8.84f, -8.82f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 13.0f, 4.64f) + lineToRelative(-0.17f, 0.16f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-9.54f, 9.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(9.55f, -9.55f) + close() + } + } + return _attach!! + } + +private var _attach: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backspace.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backspace.kt new file mode 100644 index 0000000..5d0554d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backspace.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Backspace: ImageVector + get() { + if (_backspace != null) { + return _backspace!! + } + _backspace = fluentIcon(name = "Regular.Backspace") { + fluentPath { + moveTo(18.75f, 4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.77f, 0.0f, -1.5f, -0.27f, -2.09f, -0.76f) + lineToRelative(-0.15f, -0.13f) + lineToRelative(-5.0f, -4.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -0.11f, -4.6f) + lineTo(3.0f, 9.64f) + lineToRelative(5.0f, -4.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.03f, -0.88f) + lineToRelative(0.2f, -0.01f) + horizontalLineToRelative(8.51f) + close() + moveTo(18.75f, 5.5f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.4f, 0.0f, -0.77f, 0.13f, -1.08f, 0.37f) + lineToRelative(-0.13f, 0.11f) + lineToRelative(-5.0f, 4.75f) + lineToRelative(-0.06f, 0.06f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.05f, 2.36f) + lineToRelative(0.12f, 0.12f) + lineToRelative(5.0f, 4.75f) + curveToRelative(0.28f, 0.27f, 0.64f, 0.43f, 1.03f, 0.47f) + lineToRelative(0.17f, 0.01f) + horizontalLineToRelative(8.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + moveTo(11.45f, 8.4f) + lineToRelative(0.08f, 0.07f) + lineTo(14.0f, 10.94f) + lineToRelative(2.47f, -2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineTo(15.06f, 12.0f) + lineToRelative(2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineTo(14.0f, 13.06f) + lineToRelative(-2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(12.94f, 12.0f) + lineToRelative(-2.47f, -2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + close() + } + } + return _backspace!! + } + +private var _backspace: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt new file mode 100644 index 0000000..5427d8b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BarcodeScanner: ImageVector + get() { + if (_barcodeScanner != null) { + return _barcodeScanner!! + } + _barcodeScanner = fluentIcon(name = "Regular.BarcodeScanner") { + fluentPath { + moveTo(2.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 3.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(17.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.75f, 16.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 18.25f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 16.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 21.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.75f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(13.75f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(18.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + } + } + return _barcodeScanner!! + } + +private var _barcodeScanner: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt new file mode 100644 index 0000000..15b8308 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Beaker: ImageVector + get() { + if (_beaker != null) { + return _beaker!! + } + _beaker = fluentIcon(name = "Regular.Beaker") { + fluentPath { + moveTo(8.0f, 4.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.37f, -0.1f, 0.74f, -0.27f, 1.07f) + lineToRelative(-3.59f, 6.6f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 6.68f, 21.0f) + horizontalLineToRelative(10.64f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.54f, -2.59f) + lineToRelative(-3.59f, -6.6f) + curveToRelative(-0.18f, -0.33f, -0.27f, -0.7f, -0.27f, -1.07f) + lineTo(15.0f, 4.5f) + horizontalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 3.0f) + lineTo(8.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(10.5f, 10.74f) + lineTo(10.5f, 4.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.62f, 0.16f, 1.24f, 0.45f, 1.79f) + lineToRelative(0.8f, 1.47f) + horizontalLineToRelative(-5.5f) + lineToRelative(0.8f, -1.47f) + curveToRelative(0.3f, -0.55f, 0.45f, -1.17f, 0.45f, -1.8f) + close() + moveTo(8.43f, 15.5f) + horizontalLineToRelative(7.14f) + lineToRelative(1.97f, 3.63f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.22f, 0.37f) + lineTo(6.68f, 19.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.22f, -0.37f) + lineToRelative(1.97f, -3.63f) + close() + } + } + return _beaker!! + } + +private var _beaker: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt new file mode 100644 index 0000000..356bd82 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bed: ImageVector + get() { + if (_bed != null) { + return _bed!! + } + _bed = fluentIcon(name = "Regular.Bed") { + fluentPath { + moveTo(6.75f, 4.0f) + horizontalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 6.58f) + verticalLineToRelative(3.52f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.0f, 2.46f) + verticalLineToRelative(7.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 18.0f) + horizontalLineToRelative(-17.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -1.26f, 0.85f, -2.32f, 2.0f, -2.65f) + lineTo(4.0f, 6.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(6.75f, 4.0f) + close() + moveTo(19.25f, 11.5f) + lineTo(4.75f, 11.5f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + verticalLineToRelative(3.75f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(-3.75f) + curveToRelative(0.0f, -0.65f, -0.5f, -1.18f, -1.12f, -1.24f) + lineToRelative(-0.13f, -0.01f) + close() + moveTo(17.25f, 5.5f) + lineTo(6.75f, 5.5f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + lineTo(5.5f, 10.0f) + lineTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(11.0f, 10.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(17.0f, 10.0f) + horizontalLineToRelative(1.5f) + lineTo(18.5f, 6.75f) + curveToRelative(0.0f, -0.65f, -0.5f, -1.18f, -1.12f, -1.24f) + lineToRelative(-0.13f, -0.01f) + close() + } + } + return _bed!! + } + +private var _bed: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt new file mode 100644 index 0000000..96a1359 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bluetooth: ImageVector + get() { + if (_bluetooth != null) { + return _bluetooth!! + } + _bluetooth = fluentIcon(name = "Regular.Bluetooth") { + fluentPath { + moveTo(11.7f, 12.97f) + lineToRelative(2.68f, 2.24f) + lineToRelative(-2.88f, 3.12f) + verticalLineToRelative(-5.2f) + lineToRelative(0.2f, -0.16f) + close() + moveTo(12.87f, 12.0f) + lineToRelative(3.08f, -2.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -1.08f) + lineToRelative(-4.71f, -5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, 0.5f) + verticalLineToRelative(5.86f) + lineToRelative(-1.13f, -0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.96f, 1.16f) + lineTo(10.0f, 11.56f) + verticalLineToRelative(0.87f) + lineToRelative(-2.08f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.15f) + lineToRelative(1.12f, -0.94f) + verticalLineToRelative(5.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.3f, 0.5f) + lineToRelative(4.72f, -5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, -1.09f) + lineTo(12.87f, 12.0f) + close() + moveTo(11.7f, 11.02f) + lineToRelative(-0.2f, -0.16f) + lineTo(11.5f, 5.67f) + lineToRelative(2.88f, 3.12f) + lineToRelative(-2.68f, 2.23f) + close() + } + } + return _bluetooth!! + } + +private var _bluetooth: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt new file mode 100644 index 0000000..e9dd110 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Board: ImageVector + get() { + if (_board != null) { + return _board!! + } + _board = fluentIcon(name = "Regular.Board") { + fluentPath { + moveTo(18.25f, 2.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.06f) + verticalLineToRelative(12.19f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-12.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(3.0f, 17.75f) + verticalLineToRelative(-12.0f) + curveTo(3.0f, 3.95f, 4.46f, 2.5f, 6.25f, 2.5f) + horizontalLineToRelative(12.0f) + close() + moveTo(11.5f, 9.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(8.41f) + curveToRelative(0.09f, 0.9f, 0.84f, 1.6f, 1.75f, 1.6f) + horizontalLineToRelative(5.25f) + lineTo(11.5f, 9.5f) + close() + moveTo(20.0f, 15.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(5.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 15.5f) + close() + moveTo(18.25f, 4.0f) + lineTo(13.0f, 4.0f) + verticalLineToRelative(10.0f) + horizontalLineToRelative(7.0f) + lineTo(20.0f, 5.59f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.75f, -1.6f) + close() + moveTo(11.5f, 4.0f) + lineTo(6.11f, 4.0f) + curveToRelative(-0.9f, 0.08f, -1.6f, 0.83f, -1.6f, 1.75f) + lineTo(4.5f, 8.0f) + horizontalLineToRelative(7.0f) + lineTo(11.5f, 4.0f) + close() + } + } + return _board!! + } + +private var _board: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt new file mode 100644 index 0000000..507e0fe --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Book: ImageVector + get() { + if (_book != null) { + return _book!! + } + _book = fluentIcon(name = "Regular.Book") { + fluentPath { + moveTo(7.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(7.0f, 6.0f) + close() + moveTo(8.5f, 7.5f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(1.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(5.5f, 18.0f) + lineTo(19.0f, 18.0f) + lineTo(19.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(5.5f, 18.0f) + close() + } + } + return _book!! + } + +private var _book: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt new file mode 100644 index 0000000..2cab007 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookOpen: ImageVector + get() { + if (_bookOpen != null) { + return _bookOpen!! + } + _bookOpen = fluentIcon(name = "Regular.BookOpen") { + fluentPath { + moveTo(12.0f, 19.14f) + curveToRelative(-0.5f, 0.53f, -1.21f, 0.86f, -2.0f, 0.86f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.22f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(10.0f, 4.0f) + curveToRelative(0.79f, 0.0f, 1.5f, 0.33f, 2.0f, 0.86f) + curveToRelative(0.5f, -0.53f, 1.21f, -0.86f, 2.0f, -0.86f) + horizontalLineToRelative(6.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(14.0f, 20.0f) + curveToRelative(-0.79f, 0.0f, -1.5f, -0.33f, -2.0f, -0.86f) + close() + moveTo(3.5f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(10.0f, 18.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(11.25f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(3.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + close() + moveTo(12.75f, 17.25f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(6.25f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(14.0f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + close() + } + } + return _bookOpen!! + } + +private var _bookOpen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt new file mode 100644 index 0000000..0617344 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bookmark: ImageVector + get() { + if (_bookmark != null) { + return _bookmark!! + } + _bookmark = fluentIcon(name = "Regular.Bookmark") { + fluentPath { + moveTo(6.2f, 21.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.2f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + curveTo(17.55f, 3.0f, 19.0f, 4.46f, 19.0f, 6.25f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.6f, -0.7f, 0.96f, -1.19f, 0.6f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + close() + moveTo(17.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.96f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(13.53f) + lineToRelative(5.06f, -3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, 0.0f) + lineToRelative(5.06f, 3.64f) + lineTo(17.5f, 6.25f) + close() + } + } + return _bookmark!! + } + +private var _bookmark: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt new file mode 100644 index 0000000..6537163 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookmarkMultiple: ImageVector + get() { + if (_bookmarkMultiple != null) { + return _bookmarkMultiple!! + } + _bookmarkMultiple = fluentIcon(name = "Regular.BookmarkMultiple") { + fluentPath { + moveTo(4.0f, 6.75f) + curveTo(4.0f, 5.5f, 5.0f, 4.5f, 6.25f, 4.5f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 0.65f) + lineToRelative(-5.62f, -3.28f) + lineToRelative(-5.62f, 3.28f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 21.25f) + lineTo(4.0f, 6.75f) + close() + moveTo(6.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.2f) + lineToRelative(4.87f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, 0.0f) + lineTo(16.0f, 19.94f) + lineTo(16.0f, 6.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.74f) + horizontalLineToRelative(-9.0f) + close() + moveTo(15.25f, 2.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(11.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(18.5f, 6.75f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + lineTo(6.64f, 3.5f) + reflectiveCurveToRelative(0.11f, -0.56f, 0.8f, -1.08f) + curveTo(8.0f, 2.0f, 8.6f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.65f) + close() + } + } + return _bookmarkMultiple!! + } + +private var _bookmarkMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt new file mode 100644 index 0000000..db2f121 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderAll: ImageVector + get() { + if (_borderAll != null) { + return _borderAll!! + } + _borderAll = fluentIcon(name = "Regular.BorderAll") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(12.75f, 19.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-5.5f) + horizontalLineToRelative(-6.75f) + verticalLineToRelative(6.75f) + close() + moveTo(11.25f, 12.75f) + lineTo(4.5f, 12.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(5.5f) + verticalLineToRelative(-6.75f) + close() + moveTo(12.75f, 11.25f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-5.5f) + verticalLineToRelative(6.75f) + close() + moveTo(11.25f, 4.5f) + horizontalLineToRelative(-5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(6.75f) + lineTo(11.25f, 4.5f) + close() + } + } + return _borderAll!! + } + +private var _borderAll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt new file mode 100644 index 0000000..2ed6528 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Box: ImageVector + get() { + if (_box != null) { + return _box!! + } + _box = fluentIcon(name = "Regular.Box") { + fluentPath { + moveTo(10.6f, 2.51f) + curveToRelative(0.9f, -0.36f, 1.9f, -0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.67f, 0.27f, 1.1f, 0.91f, 1.1f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.71f, -0.43f, 1.35f, -1.1f, 1.62f) + lineToRelative(-7.5f, 3.04f) + curveToRelative(-0.9f, 0.37f, -1.9f, 0.37f, -2.8f, 0.0f) + lineToRelative(-7.5f, -3.04f) + curveToRelative(-0.67f, -0.27f, -1.1f, -0.91f, -1.1f, -1.62f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.7f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-1.9f, 0.77f) + lineToRelative(7.52f, 2.93f) + lineToRelative(2.67f, -1.03f) + lineToRelative(-6.6f, -2.68f) + close() + moveTo(14.69f, 8.41f) + lineTo(7.21f, 5.5f) + lineTo(4.6f, 6.56f) + lineTo(12.0f, 9.45f) + lineToRelative(2.7f, -1.04f) + close() + moveTo(3.5f, 16.83f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.2f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.09f, 0.04f) + verticalLineToRelative(-9.38f) + lineTo(3.5f, 7.75f) + verticalLineToRelative(9.08f) + close() + moveTo(12.85f, 20.1f) + lineToRelative(7.5f, -3.04f) + curveToRelative(0.09f, -0.04f, 0.15f, -0.13f, 0.15f, -0.23f) + lineTo(20.5f, 7.77f) + lineToRelative(-7.75f, 3.0f) + verticalLineToRelative(9.37f) + lineToRelative(0.1f, -0.04f) + close() + } + } + return _box!! + } + +private var _box: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt new file mode 100644 index 0000000..7e817d7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Building: ImageVector + get() { + if (_building != null) { + return _building!! + } + _building = fluentIcon(name = "Regular.Building") { + fluentPath { + moveTo(8.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(11.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.0f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(14.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(14.5f) + curveToRelative(0.42f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(16.5f, 9.5f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-8.0f) + close() + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(18.5f, 20.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 20.0f) + horizontalLineToRelative(-2.0f) + lineTo(5.5f, 4.25f) + close() + moveTo(15.0f, 18.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(-2.0f) + lineTo(15.0f, 18.0f) + close() + moveTo(11.25f, 18.0f) + verticalLineToRelative(2.0f) + lineTo(9.0f, 20.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.25f) + close() + } + } + return _building!! + } + +private var _building: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt new file mode 100644 index 0000000..9d4d70b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingMultiple: ImageVector + get() { + if (_buildingMultiple != null) { + return _buildingMultiple!! + } + _buildingMultiple = fluentIcon(name = "Regular.BuildingMultiple") { + fluentPath { + moveTo(8.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(15.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(17.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(15.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(14.0f, 5.0f) + verticalLineToRelative(-0.75f) + curveTo(14.0f, 3.01f, 13.0f, 2.0f, 11.75f, 2.0f) + horizontalLineToRelative(-6.5f) + curveTo(4.01f, 2.0f, 3.0f, 3.0f, 3.0f, 4.25f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(21.0f, 7.25f) + curveTo(21.0f, 6.01f, 20.0f, 5.0f, 18.75f, 5.0f) + lineTo(14.0f, 5.0f) + close() + moveTo(4.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(12.5f, 5.0f) + horizontalLineToRelative(-0.25f) + curveTo(11.01f, 5.0f, 10.0f, 6.0f, 10.0f, 7.25f) + lineTo(10.0f, 20.0f) + lineTo(4.5f, 20.0f) + lineTo(4.5f, 4.25f) + close() + moveTo(14.5f, 20.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.0f) + lineTo(16.5f, 20.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(18.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(13.0f, 20.0f) + horizontalLineToRelative(-1.5f) + lineTo(11.5f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(19.5f, 20.0f) + lineTo(18.0f, 20.0f) + verticalLineToRelative(-2.25f) + close() + } + } + return _buildingMultiple!! + } + +private var _buildingMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarLtr.kt new file mode 100644 index 0000000..f5d0304 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarLtr.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarLtr: ImageVector + get() { + if (_calendarLtr != null) { + return _calendarLtr!! + } + _calendarLtr = fluentIcon(name = "Regular.CalendarLtr") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 8.5f) + close() + moveTo(7.75f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(16.25f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + } + } + return _calendarLtr!! + } + +private var _calendarLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt new file mode 100644 index 0000000..b2501b0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarRtl: ImageVector + get() { + if (_calendarRtl != null) { + return _calendarRtl!! + } + _calendarRtl = fluentIcon(name = "Regular.CalendarRtl") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + close() + moveTo(16.25f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(16.25f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(7.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + } + } + return _calendarRtl!! + } + +private var _calendarRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt new file mode 100644 index 0000000..bb4fa40 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Call: ImageVector + get() { + if (_call != null) { + return _call!! + } + _call = fluentIcon(name = "Regular.Call") { + fluentPath { + moveTo(7.06f, 2.42f) + lineToRelative(1.16f, -0.35f) + curveToRelative(1.33f, -0.4f, 2.74f, 0.24f, 3.3f, 1.5f) + lineToRelative(0.9f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.63f, 3.15f) + lineTo(10.3f, 10.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.08f, 0.16f) + curveToRelative(-0.04f, 0.4f, 0.23f, 1.17f, 0.85f, 2.24f) + curveToRelative(0.45f, 0.78f, 0.86f, 1.33f, 1.2f, 1.64f) + curveToRelative(0.25f, 0.21f, 0.38f, 0.26f, 0.44f, 0.24f) + lineToRelative(2.0f, -0.61f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.04f, 1.02f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.8f, 1.12f, 0.66f, 2.66f, -0.34f, 3.6f) + lineToRelative(-0.88f, 0.85f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.6f, 0.89f) + curveToRelative(-2.75f, -0.77f, -5.21f, -3.1f, -7.43f, -6.93f) + curveToRelative(-2.21f, -3.83f, -2.99f, -7.14f, -2.27f, -9.91f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.55f, -2.65f) + close() + moveTo(7.49f, 3.85f) + curveToRelative(-0.75f, 0.23f, -1.33f, 0.83f, -1.53f, 1.6f) + curveToRelative(-0.6f, 2.33f, 0.09f, 5.26f, 2.12f, 8.78f) + curveToRelative(2.04f, 3.53f, 4.23f, 5.59f, 6.54f, 6.23f) + curveToRelative(0.76f, 0.21f, 1.58f, 0.01f, 2.15f, -0.53f) + lineToRelative(0.9f, -0.84f) + curveToRelative(0.45f, -0.43f, 0.51f, -1.13f, 0.14f, -1.64f) + lineToRelative(-1.28f, -1.77f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.38f, -0.47f) + lineToRelative(-2.01f, 0.62f) + curveToRelative(-1.17f, 0.35f, -2.23f, -0.6f, -3.37f, -2.57f) + curveTo(9.0f, 11.93f, 8.64f, 10.9f, 8.73f, 10.1f) + curveToRelative(0.05f, -0.42f, 0.24f, -0.8f, 0.55f, -1.09f) + lineToRelative(1.5f, -1.39f) + curveToRelative(0.38f, -0.37f, 0.5f, -0.94f, 0.28f, -1.43f) + lineToRelative(-0.9f, -2.0f) + curveToRelative(-0.26f, -0.58f, -0.9f, -0.87f, -1.5f, -0.69f) + lineToRelative(-1.17f, 0.35f) + close() + } + } + return _call!! + } + +private var _call: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt new file mode 100644 index 0000000..87348f1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Camera: ImageVector + get() { + if (_camera != null) { + return _camera!! + } + _camera = fluentIcon(name = "Regular.Camera") { + fluentPath { + moveTo(13.92f, 2.5f) + curveToRelative(0.8f, 0.0f, 1.54f, 0.43f, 1.94f, 1.11f) + lineToRelative(0.82f, 1.4f) + horizontalLineToRelative(2.07f) + curveTo(20.55f, 5.0f, 22.0f, 6.45f, 22.0f, 8.24f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(2.08f) + lineToRelative(0.88f, -1.42f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.91f, -1.08f) + horizontalLineToRelative(3.8f) + close() + moveTo(13.92f, 4.0f) + horizontalLineToRelative(-3.8f) + curveToRelative(-0.22f, 0.0f, -0.43f, 0.1f, -0.57f, 0.27f) + lineToRelative(-0.07f, 0.1f) + lineToRelative(-1.1f, 1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, 0.36f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.37f) + lineToRelative(-1.03f, -1.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, -0.37f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, -9.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + } + } + return _camera!! + } + +private var _camera: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDown.kt new file mode 100644 index 0000000..850b9ab --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDown.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CaretDown: ImageVector + get() { + if (_caretDown != null) { + return _caretDown!! + } + _caretDown = fluentIcon(name = "Regular.CaretDown") { + fluentPath { + moveTo(5.16f, 10.07f) + curveTo(4.46f, 9.27f, 5.03f, 8.0f, 6.1f, 8.0f) + horizontalLineToRelative(11.8f) + curveToRelative(1.07f, 0.0f, 1.65f, 1.26f, 0.94f, 2.07f) + lineToRelative(-5.52f, 6.31f) + curveToRelative(-0.7f, 0.8f, -1.94f, 0.8f, -2.64f, 0.0f) + lineToRelative(-5.52f, -6.3f) + close() + moveTo(6.66f, 9.5f) + lineToRelative(5.15f, 5.9f) + curveToRelative(0.1f, 0.11f, 0.28f, 0.11f, 0.38f, 0.0f) + lineToRelative(5.16f, -5.9f) + lineTo(6.65f, 9.5f) + close() + } + } + return _caretDown!! + } + +private var _caretDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDownRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDownRight.kt new file mode 100644 index 0000000..dbd796a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretDownRight.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CaretDownRight: ImageVector + get() { + if (_caretDownRight != null) { + return _caretDownRight!! + } + _caretDownRight = fluentIcon(name = "Regular.CaretDownRight") { + fluentPath { + moveTo(16.5f, 7.81f) + lineToRelative(-8.69f, 8.7f) + horizontalLineToRelative(8.44f) + curveToRelative(0.14f, -0.01f, 0.25f, -0.12f, 0.25f, -0.26f) + lineTo(16.5f, 7.81f) + close() + moveTo(15.87f, 6.32f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.13f, 0.89f) + verticalLineToRelative(9.04f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(7.21f, 18.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.89f, -2.13f) + lineToRelative(9.55f, -9.55f) + close() + } + } + return _caretDownRight!! + } + +private var _caretDownRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretLeft.kt new file mode 100644 index 0000000..2827c52 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretLeft.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CaretLeft: ImageVector + get() { + if (_caretLeft != null) { + return _caretLeft!! + } + _caretLeft = fluentIcon(name = "Regular.CaretLeft") { + fluentPath { + moveTo(12.93f, 18.84f) + curveToRelative(0.8f, 0.7f, 2.07f, 0.13f, 2.07f, -0.94f) + lineTo(15.0f, 6.1f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.07f, -0.94f) + lineToRelative(-6.31f, 5.52f) + curveToRelative(-0.8f, 0.7f, -0.8f, 1.94f, 0.0f, 2.64f) + lineToRelative(6.3f, 5.52f) + close() + moveTo(13.5f, 17.34f) + lineTo(7.6f, 12.2f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.0f, -0.38f) + lineToRelative(5.9f, -5.16f) + verticalLineToRelative(10.7f) + close() + } + } + return _caretLeft!! + } + +private var _caretLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretRight.kt new file mode 100644 index 0000000..6fa2c18 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretRight.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CaretRight: ImageVector + get() { + if (_caretRight != null) { + return _caretRight!! + } + _caretRight = fluentIcon(name = "Regular.CaretRight") { + fluentPath { + moveTo(11.07f, 18.84f) + curveToRelative(-0.8f, 0.7f, -2.07f, 0.13f, -2.07f, -0.94f) + lineTo(9.0f, 6.1f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.07f, -0.94f) + lineToRelative(6.31f, 5.52f) + curveToRelative(0.8f, 0.7f, 0.8f, 1.94f, 0.0f, 2.64f) + lineToRelative(-6.3f, 5.52f) + close() + moveTo(10.5f, 17.34f) + lineToRelative(5.9f, -5.15f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.0f, -0.38f) + lineToRelative(-5.9f, -5.16f) + verticalLineToRelative(10.7f) + close() + } + } + return _caretRight!! + } + +private var _caretRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretUp.kt new file mode 100644 index 0000000..ab042c9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CaretUp.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CaretUp: ImageVector + get() { + if (_caretUp != null) { + return _caretUp!! + } + _caretUp = fluentIcon(name = "Regular.CaretUp") { + fluentPath { + moveTo(5.16f, 14.9f) + curveToRelative(-0.7f, 0.82f, -0.13f, 2.08f, 0.94f, 2.08f) + horizontalLineToRelative(11.8f) + curveToRelative(1.07f, 0.0f, 1.65f, -1.26f, 0.94f, -2.07f) + lineTo(13.32f, 8.6f) + curveToRelative(-0.7f, -0.8f, -1.94f, -0.8f, -2.64f, 0.0f) + lineToRelative(-5.52f, 6.3f) + close() + moveTo(6.66f, 15.48f) + lineToRelative(5.15f, -5.9f) + curveToRelative(0.1f, -0.1f, 0.28f, -0.1f, 0.38f, 0.0f) + lineToRelative(5.16f, 5.9f) + lineTo(6.65f, 15.48f) + close() + } + } + return _caretUp!! + } + +private var _caretUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt new file mode 100644 index 0000000..1e96ebd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cart: ImageVector + get() { + if (_cart != null) { + return _cart!! + } + _cart = fluentIcon(name = "Regular.Cart") { + fluentPath { + moveTo(2.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.56f) + curveToRelative(0.95f, 0.0f, 1.52f, 0.64f, 1.84f, 1.23f) + curveToRelative(0.22f, 0.4f, 0.38f, 0.86f, 0.5f, 1.27f) + horizontalLineToRelative(12.6f) + curveToRelative(0.83f, 0.0f, 1.43f, 0.8f, 1.2f, 1.6f) + lineTo(18.12f, 14.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.64f, 2.0f) + lineTo(9.53f, 16.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.65f, -2.02f) + lineToRelative(-0.76f, -2.78f) + lineToRelative(-1.26f, -4.24f) + verticalLineToRelative(-0.01f) + curveToRelative(-0.16f, -0.57f, -0.3f, -1.1f, -0.52f, -1.5f) + curveTo(4.13f, 5.07f, 3.96f, 5.0f, 3.8f, 5.0f) + horizontalLineToRelative(-0.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.57f, 10.84f) + lineToRelative(0.75f, 2.74f) + curveToRelative(0.15f, 0.54f, 0.65f, 0.92f, 1.21f, 0.92f) + horizontalLineToRelative(5.95f) + curveToRelative(0.56f, 0.0f, 1.05f, -0.37f, 1.2f, -0.9f) + lineToRelative(1.74f, -6.1f) + lineTo(6.59f, 7.5f) + lineToRelative(0.97f, 3.29f) + lineToRelative(0.01f, 0.05f) + close() + moveTo(11.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(9.5f, 19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + close() + moveTo(18.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + close() + } + } + return _cart!! + } + +private var _cart: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt new file mode 100644 index 0000000..f801acd --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cast: ImageVector + get() { + if (_cast != null) { + return _cast!! + } + _cast = fluentIcon(name = "Regular.Cast") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + close() + moveTo(7.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(5.0f, 12.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.34f, 0.0f, 4.24f, 1.9f, 4.24f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.74f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.0f, 9.75f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.75f, -0.76f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, -5.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _cast!! + } + +private var _cast: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt new file mode 100644 index 0000000..0fd5514 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Certificate: ImageVector + get() { + if (_certificate != null) { + return _certificate!! + } + _certificate = fluentIcon(name = "Regular.Certificate") { + fluentPath { + moveTo(18.0f, 10.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.0f, 6.65f) + verticalLineToRelative(4.6f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.09f, 0.67f) + lineToRelative(-0.09f, -0.06f) + lineTo(18.0f, 20.6f) + lineToRelative(-1.82f, 1.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + verticalLineToRelative(-0.11f) + lineToRelative(-0.01f, -4.6f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 18.0f, 10.0f) + close() + moveTo(19.5f, 17.71f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.0f, 0.0f) + verticalLineToRelative(2.1f) + lineToRelative(1.07f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(1.07f, 0.75f) + verticalLineToRelative(-2.1f) + close() + moveTo(19.25f, 3.01f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.58f) + lineTo(22.0f, 11.0f) + curveToRelative(-0.4f, -0.54f, -0.91f, -1.0f, -1.5f, -1.33f) + lineTo(20.5f, 5.75f) + curveToRelative(0.0f, -0.64f, -0.5f, -1.18f, -1.12f, -1.24f) + lineTo(4.75f, 4.51f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.49f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.12f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.25f) + horizontalLineToRelative(9.05f) + lineToRelative(0.13f, 0.2f) + lineToRelative(0.13f, 0.2f) + lineToRelative(0.07f, 0.1f) + verticalLineToRelative(1.0f) + lineTo(4.75f, 18.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.58f) + lineTo(2.0f, 15.25f) + verticalLineToRelative(-9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + horizontalLineToRelative(14.67f) + close() + moveTo(18.0f, 11.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(11.25f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(17.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + close() + } + } + return _certificate!! + } + +private var _certificate: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt new file mode 100644 index 0000000..fdec8d1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Chat: ImageVector + get() { + if (_chat != null) { + return _chat!! + } + _chat = fluentIcon(name = "Regular.Chat") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -4.59f, 18.89f) + lineTo(3.6f, 21.96f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.54f, -1.54f) + lineToRelative(1.06f, -3.83f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -7.43f, 12.64f) + lineToRelative(0.15f, 0.27f) + lineToRelative(-1.1f, 3.98f) + lineToRelative(3.98f, -1.11f) + lineToRelative(0.27f, 0.15f) + arcTo(8.5f, 8.5f, 0.0f, true, false, 12.0f, 3.5f) + close() + moveTo(8.75f, 13.0f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.75f, 9.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(6.6f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _chat!! + } + +private var _chat: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt new file mode 100644 index 0000000..3af77c1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatMultiple: ImageVector + get() { + if (_chatMultiple != null) { + return _chatMultiple!! + } + _chatMultiple = fluentIcon(name = "Regular.ChatMultiple") { + fluentPath { + moveTo(9.56f, 3.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -6.8f, 10.67f) + lineToRelative(-0.72f, 2.84f) + curveToRelative(-0.23f, 0.92f, 0.59f, 1.75f, 1.5f, 1.53f) + lineToRelative(2.93f, -0.7f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 9.56f, 3.0f) + close() + moveTo(3.56f, 10.5f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 3.33f, 5.37f) + lineToRelative(-0.24f, -0.12f) + lineToRelative(-0.27f, 0.07f) + lineToRelative(-2.78f, 0.66f) + lineToRelative(0.69f, -2.7f) + lineToRelative(0.07f, -0.28f) + lineToRelative(-0.13f, -0.25f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -0.67f, -2.75f) + close() + moveTo(14.56f, 21.0f) + arcToRelative(7.47f, 7.47f, 0.0f, false, true, -5.1f, -2.0f) + arcToRelative(8.28f, 8.28f, 0.0f, false, false, 2.18f, -0.26f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, 5.6f, 0.13f) + lineToRelative(0.24f, -0.12f) + lineToRelative(0.26f, 0.07f) + curveToRelative(0.92f, 0.22f, 1.96f, 0.44f, 2.74f, 0.6f) + curveToRelative(-0.18f, -0.74f, -0.41f, -1.75f, -0.64f, -2.64f) + lineToRelative(-0.07f, -0.28f) + lineToRelative(0.13f, -0.25f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, -2.09f, -7.8f) + arcToRelative(8.44f, 8.44f, 0.0f, false, false, -0.8f, -2.04f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 4.35f, 10.26f) + lineToRelative(0.67f, 2.8f) + curveToRelative(0.2f, 0.9f, -0.57f, 1.7f, -1.47f, 1.5f) + curveToRelative(-0.72f, -0.15f, -1.87f, -0.39f, -2.91f, -0.63f) + curveToRelative(-0.94f, 0.42f, -1.99f, 0.66f, -3.09f, 0.66f) + close() + } + } + return _chatMultiple!! + } + +private var _chatMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkmark.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkmark.kt new file mode 100644 index 0000000..b28fd92 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkmark.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Checkmark: ImageVector + get() { + if (_checkmark != null) { + return _checkmark!! + } + _checkmark = fluentIcon(name = "Regular.Checkmark") { + fluentPath { + moveTo(4.53f, 12.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(4.5f, 4.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(11.0f, -11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(8.5f, 16.94f) + lineToRelative(-3.97f, -3.97f) + close() + } + } + return _checkmark!! + } + +private var _checkmark: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt new file mode 100644 index 0000000..d8add4f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckmarkCircle: ImageVector + get() { + if (_checkmarkCircle != null) { + return _checkmarkCircle!! + } + _checkmarkCircle = fluentIcon(name = "Regular.CheckmarkCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(10.75f, 13.44f) + lineToRelative(4.47f, -4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.97f, 1.97f) + lineToRelative(4.47f, -4.47f) + lineToRelative(-4.47f, 4.47f) + close() + } + } + return _checkmarkCircle!! + } + +private var _checkmarkCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt new file mode 100644 index 0000000..e0e3da7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckmarkSquare: ImageVector + get() { + if (_checkmarkSquare != null) { + return _checkmarkSquare!! + } + _checkmarkSquare = fluentIcon(name = "Regular.CheckmarkSquare") { + fluentPath { + moveTo(16.28f, 9.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-4.47f, 4.47f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _checkmarkSquare!! + } + +private var _checkmarkSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt new file mode 100644 index 0000000..97813ae --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt @@ -0,0 +1,114 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckmarkStarburst: ImageVector + get() { + if (_checkmarkStarburst != null) { + return _checkmarkStarburst!! + } + _checkmarkStarburst = fluentIcon(name = "Regular.CheckmarkStarburst") { + fluentPath { + moveTo(9.84f, 2.03f) + lineToRelative(0.32f, 0.14f) + lineToRelative(1.29f, 0.63f) + curveToRelative(0.35f, 0.17f, 0.75f, 0.17f, 1.1f, 0.0f) + lineToRelative(1.28f, -0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.69f, 1.25f) + lineToRelative(0.07f, 0.17f) + lineToRelative(0.06f, 0.16f) + lineToRelative(0.46f, 1.36f) + curveToRelative(0.13f, 0.36f, 0.42f, 0.65f, 0.78f, 0.78f) + lineToRelative(1.36f, 0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, 3.81f) + lineToRelative(-0.63f, 1.29f) + curveToRelative(-0.17f, 0.35f, -0.17f, 0.75f, 0.0f, 1.1f) + lineToRelative(0.63f, 1.28f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, 3.82f) + lineToRelative(-1.36f, 0.46f) + curveToRelative(-0.36f, 0.13f, -0.65f, 0.42f, -0.78f, 0.78f) + lineToRelative(-0.46f, 1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.82f, 1.58f) + lineToRelative(-1.28f, -0.63f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.1f, 0.0f) + lineToRelative(-1.29f, 0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.81f, -1.58f) + lineToRelative(-0.46f, -1.36f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.78f, -0.78f) + lineToRelative(-1.36f, -0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.82f) + lineToRelative(0.63f, -1.28f) + curveToRelative(0.17f, -0.35f, 0.17f, -0.75f, 0.0f, -1.1f) + lineToRelative(-0.63f, -1.29f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, -3.81f) + lineToRelative(1.36f, -0.46f) + curveToRelative(0.36f, -0.13f, 0.65f, -0.42f, 0.78f, -0.78f) + lineToRelative(0.46f, -1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.49f, -1.72f) + close() + moveTo(7.77f, 4.23f) + lineTo(7.3f, 5.6f) + curveToRelative(-0.28f, 0.8f, -0.91f, 1.44f, -1.72f, 1.72f) + lineToRelative(-1.36f, 0.46f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.71f, 1.73f) + lineToRelative(0.63f, 1.29f) + curveToRelative(0.37f, 0.76f, 0.37f, 1.66f, 0.0f, 2.42f) + lineToRelative(-0.63f, 1.29f) + lineToRelative(-0.07f, 0.15f) + curveToRelative(-0.22f, 0.65f, 0.13f, 1.36f, 0.78f, 1.58f) + lineToRelative(1.36f, 0.46f) + curveToRelative(0.8f, 0.28f, 1.44f, 0.91f, 1.72f, 1.72f) + lineToRelative(0.46f, 1.35f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.73f, 0.72f) + lineToRelative(1.29f, -0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.42f, 0.0f) + lineToRelative(1.29f, 0.63f) + lineToRelative(0.15f, 0.07f) + curveToRelative(0.65f, 0.22f, 1.36f, -0.13f, 1.58f, -0.79f) + lineToRelative(0.46f, -1.35f) + curveToRelative(0.28f, -0.8f, 0.91f, -1.44f, 1.72f, -1.72f) + lineToRelative(1.35f, -0.46f) + curveToRelative(0.06f, -0.01f, 0.1f, -0.04f, 0.15f, -0.06f) + curveToRelative(0.62f, -0.3f, 0.88f, -1.05f, 0.57f, -1.67f) + lineToRelative(-0.63f, -1.29f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, -2.42f) + lineToRelative(0.63f, -1.29f) + lineToRelative(0.07f, -0.15f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.79f, -1.58f) + lineToRelative(-1.35f, -0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.72f, -1.72f) + lineToRelative(-0.46f, -1.36f) + lineToRelative(-0.03f, -0.07f) + lineToRelative(-0.03f, -0.07f) + lineToRelative(-0.06f, -0.12f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.61f, -0.45f) + lineToRelative(-1.29f, 0.63f) + curveToRelative(-0.76f, 0.37f, -1.66f, 0.37f, -2.42f, 0.0f) + lineTo(9.5f, 3.52f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.73f, 0.71f) + close() + moveTo(10.05f, 14.39f) + lineToRelative(5.42f, -5.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-6.0f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.03f, 0.03f) + lineToRelative(-0.08f, -0.08f) + lineToRelative(-2.5f, -3.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 11.94f) + lineToRelative(0.08f, 0.08f) + lineToRelative(1.97f, 2.37f) + lineToRelative(5.42f, -5.42f) + lineToRelative(-5.42f, 5.42f) + close() + } + } + return _checkmarkStarburst!! + } + +private var _checkmarkStarburst: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt new file mode 100644 index 0000000..1ecb07f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleDown: ImageVector + get() { + if (_chevronCircleDown != null) { + return _chevronCircleDown!! + } + _chevronCircleDown = fluentIcon(name = "Regular.ChevronCircleDown") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(7.47f, 9.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 13.44f) + lineToRelative(3.47f, -3.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _chevronCircleDown!! + } + +private var _chevronCircleDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt new file mode 100644 index 0000000..76c3970 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleLeft: ImageVector + get() { + if (_chevronCircleLeft != null) { + return _chevronCircleLeft!! + } + _chevronCircleLeft = fluentIcon(name = "Regular.ChevronCircleLeft") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + moveTo(14.03f, 16.53f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineTo(10.56f, 12.0f) + lineToRelative(3.47f, -3.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + close() + } + } + return _chevronCircleLeft!! + } + +private var _chevronCircleLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt new file mode 100644 index 0000000..ac52558 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleRight: ImageVector + get() { + if (_chevronCircleRight != null) { + return _chevronCircleRight!! + } + _chevronCircleRight = fluentIcon(name = "Regular.ChevronCircleRight") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -17.0f, 0.0f) + close() + moveTo(9.97f, 16.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineTo(13.44f, 12.0f) + lineTo(9.97f, 8.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + } + } + return _chevronCircleRight!! + } + +private var _chevronCircleRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt new file mode 100644 index 0000000..5a41139 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleUp: ImageVector + get() { + if (_chevronCircleUp != null) { + return _chevronCircleUp!! + } + _chevronCircleUp = fluentIcon(name = "Regular.ChevronCircleUp") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, -17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, 17.0f) + close() + moveTo(7.47f, 14.03f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.56f) + lineToRelative(3.47f, 3.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _chevronCircleUp!! + } + +private var _chevronCircleUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronDown.kt new file mode 100644 index 0000000..0fe9f0a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronDown.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronDown: ImageVector + get() { + if (_chevronDown != null) { + return _chevronDown!! + } + _chevronDown = fluentIcon(name = "Regular.ChevronDown") { + fluentPath { + moveTo(4.22f, 8.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 15.19f) + lineToRelative(6.72f, -6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-7.25f, 7.25f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineTo(4.22f, 9.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _chevronDown!! + } + +private var _chevronDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronLeft.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronLeft.kt new file mode 100644 index 0000000..d7cd58d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronLeft.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronLeft: ImageVector + get() { + if (_chevronLeft != null) { + return _chevronLeft!! + } + _chevronLeft = fluentIcon(name = "Regular.ChevronLeft") { + fluentPath { + moveTo(15.53f, 4.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineTo(8.81f, 12.0f) + lineToRelative(6.72f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-7.25f, -7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(7.25f, -7.25f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _chevronLeft!! + } + +private var _chevronLeft: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronRight.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronRight.kt new file mode 100644 index 0000000..80c8fd0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronRight.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronRight: ImageVector + get() { + if (_chevronRight != null) { + return _chevronRight!! + } + _chevronRight = fluentIcon(name = "Regular.ChevronRight") { + fluentPath { + moveTo(8.47f, 4.22f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineTo(15.19f, 12.0f) + lineToRelative(-6.72f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(7.25f, -7.25f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineTo(9.53f, 4.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _chevronRight!! + } + +private var _chevronRight: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUp.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUp.kt new file mode 100644 index 0000000..6008277 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUp.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronUp: ImageVector + get() { + if (_chevronUp != null) { + return _chevronUp!! + } + _chevronUp = fluentIcon(name = "Regular.ChevronUp") { + fluentPath { + moveTo(4.22f, 15.53f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineTo(12.0f, 8.81f) + lineToRelative(6.72f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-7.25f, -7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-7.25f, 7.25f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _chevronUp!! + } + +private var _chevronUp: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt new file mode 100644 index 0000000..8e3b4fc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronUpDown: ImageVector + get() { + if (_chevronUpDown != null) { + return _chevronUpDown!! + } + _chevronUpDown = fluentIcon(name = "Regular.ChevronUpDown") { + fluentPath { + moveTo(12.54f, 2.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.08f, 0.0f) + lineTo(5.2f, 8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, 1.04f) + lineTo(12.0f, 3.83f) + lineToRelative(5.7f, 5.94f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.1f, -1.04f) + lineToRelative(-6.26f, -6.5f) + close() + moveTo(12.54f, 21.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.08f, 0.0f) + lineToRelative(-6.25f, -6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.08f, -1.04f) + lineTo(12.0f, 20.17f) + lineToRelative(5.7f, -5.94f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.1f, 1.04f) + lineToRelative(-6.26f, 6.5f) + close() + } + } + return _chevronUpDown!! + } + +private var _chevronUpDown: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt new file mode 100644 index 0000000..3c7f412 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Circle: ImageVector + get() { + if (_circle != null) { + return _circle!! + } + _circle = fluentIcon(name = "Regular.Circle") { + fluentPath { + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + } + } + return _circle!! + } + +private var _circle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt new file mode 100644 index 0000000..7ef8fb5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CircleSmall: ImageVector + get() { + if (_circleSmall != null) { + return _circleSmall!! + } + _circleSmall = fluentIcon(name = "Regular.CircleSmall") { + fluentPath { + moveTo(12.0f, 9.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + } + } + return _circleSmall!! + } + +private var _circleSmall: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt new file mode 100644 index 0000000..152cfed --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.City: ImageVector + get() { + if (_city != null) { + return _city!! + } + _city = fluentIcon(name = "Regular.City") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + lineTo(12.75f, 4.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(16.5f, 11.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 22.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.43f) + curveToRelative(0.0f, -0.62f, 0.33f, -1.2f, 0.86f, -1.5f) + lineTo(7.5f, 8.45f) + lineTo(7.5f, 5.75f) + curveTo(7.5f, 4.78f, 8.28f, 4.0f, 9.25f, 4.0f) + horizontalLineToRelative(2.0f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.0f, 8.02f) + curveToRelative(0.81f, 0.12f, 1.5f, 0.8f, 1.5f, 1.73f) + lineTo(10.5f, 20.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-7.75f) + curveToRelative(0.0f, -0.88f, 0.65f, -1.61f, 1.5f, -1.73f) + lineTo(15.0f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.27f) + close() + moveTo(15.25f, 12.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(7.75f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(8.62f, 9.54f) + lineToRelative(-3.5f, 2.06f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.12f, 0.22f) + verticalLineToRelative(8.43f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(9.0f, 20.5f) + lineTo(9.0f, 9.75f) + curveToRelative(0.0f, -0.2f, -0.21f, -0.31f, -0.38f, -0.21f) + close() + } + } + return _city!! + } + +private var _city: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt new file mode 100644 index 0000000..7d5db0c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Class: ImageVector + get() { + if (_class != null) { + return _class!! + } + _class = fluentIcon(name = "Regular.Class") { + fluentPath { + moveTo(17.25f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 4.75f) + verticalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 17.25f, 22.0f) + lineTo(6.75f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 19.25f) + lineTo(4.0f, 4.75f) + curveToRelative(0.0f, -1.26f, 0.85f, -2.32f, 2.0f, -2.65f) + verticalLineToRelative(1.65f) + curveToRelative(-0.3f, 0.23f, -0.5f, 0.6f, -0.5f, 1.0f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(10.5f) + curveToRelative(0.7f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(18.5f, 4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(15.0f, 3.5f) + lineTo(15.0f, 2.0f) + horizontalLineToRelative(2.25f) + close() + moveTo(14.0f, 2.0f) + verticalLineToRelative(8.14f) + curveToRelative(0.0f, 0.75f, -0.8f, 1.03f, -1.29f, 0.76f) + lineToRelative(-0.08f, -0.05f) + lineToRelative(-2.13f, -1.28f) + lineToRelative(-2.08f, 1.25f) + curveToRelative(-0.5f, 0.36f, -1.33f, 0.14f, -1.41f, -0.56f) + lineTo(7.0f, 10.14f) + lineTo(7.0f, 2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(12.5f, 3.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(5.52f) + lineToRelative(1.57f, -0.95f) + arcToRelative(0.92f, 0.92f, 0.0f, false, true, 0.82f, -0.02f) + lineToRelative(1.61f, 0.97f) + lineTo(12.5f, 3.5f) + close() + } + } + return _class!! + } + +private var _class: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt new file mode 100644 index 0000000..1eb75c9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Clipboard: ImageVector + get() { + if (_clipboard != null) { + return _clipboard!! + } + _clipboard = fluentIcon(name = "Regular.Clipboard") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineToRelative(-0.01f, -0.25f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + verticalLineToRelative(0.18f) + lineTo(8.0f, 4.25f) + curveTo(8.0f, 3.01f, 9.0f, 2.0f, 10.25f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(13.75f, 6.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.8f, 0.0f, -1.5f, -0.41f, -1.9f, -1.03f) + lineToRelative(0.03f, 0.03f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + lineToRelative(0.02f, -0.03f) + curveToRelative(-0.4f, 0.62f, -1.1f, 1.03f, -1.89f, 1.03f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _clipboard!! + } + +private var _clipboard: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt new file mode 100644 index 0000000..ac9f5a0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardPaste: ImageVector + get() { + if (_clipboardPaste != null) { + return _clipboardPaste!! + } + _clipboardPaste = fluentIcon(name = "Regular.ClipboardPaste") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(3.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(3.0f, 19.76f) + lineTo(3.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 8.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + close() + moveTo(18.75f, 9.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(12.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _clipboardPaste!! + } + +private var _clipboardPaste: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clock.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clock.kt new file mode 100644 index 0000000..6a267f4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clock.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Clock: ImageVector + get() { + if (_clock != null) { + return _clock!! + } + _clock = fluentIcon(name = "Regular.Clock") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.67f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, 16.66f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, -16.66f) + close() + moveTo(11.25f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.0f, 12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _clock!! + } + +private var _clock: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt new file mode 100644 index 0000000..dd5a796 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClockAlarm: ImageVector + get() { + if (_clockAlarm != null) { + return _clockAlarm!! + } + _clockAlarm = fluentIcon(name = "Regular.ClockAlarm") { + fluentPath { + moveTo(12.0f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.0f, 12.0f) + lineTo(12.0f, 7.75f) + close() + moveTo(3.48f, 9.1f) + arcTo(4.0f, 4.0f, 0.0f, true, true, 9.1f, 3.48f) + arcToRelative(8.99f, 8.99f, 0.0f, false, true, 5.8f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 5.62f, 5.62f) + arcToRelative(8.99f, 8.99f, 0.0f, false, true, -1.65f, 8.71f) + lineToRelative(1.91f, 1.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.9f, -1.9f) + arcToRelative(8.96f, 8.96f, 0.0f, false, true, -11.63f, 0.0f) + lineToRelative(-1.91f, 1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.9f, -1.9f) + arcTo(8.96f, 8.96f, 0.0f, false, true, 3.49f, 9.1f) + close() + moveTo(3.5f, 6.0f) + curveToRelative(0.0f, 0.63f, 0.23f, 1.2f, 0.62f, 1.65f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, 3.53f, -3.53f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.5f, 6.0f) + close() + moveTo(19.88f, 7.65f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.53f, -3.53f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, 3.53f, 3.53f) + close() + moveTo(4.5f, 12.0f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 15.0f, 0.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -15.0f, 0.0f) + close() + } + } + return _clockAlarm!! + } + +private var _clockAlarm: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt new file mode 100644 index 0000000..ef89737 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClosedCaption: ImageVector + get() { + if (_closedCaption != null) { + return _closedCaption!! + } + _closedCaption = fluentIcon(name = "Regular.ClosedCaption") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(18.75f, 5.5f) + lineTo(5.11f, 5.5f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(5.5f, 12.0f) + curveToRelative(0.0f, -3.15f, 2.71f, -4.78f, 5.12f, -3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.3f) + curveTo(8.48f, 9.1f, 7.0f, 10.0f, 7.0f, 12.0f) + reflectiveCurveToRelative(1.48f, 2.9f, 2.88f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.74f, 1.3f) + curveToRelative(-2.4f, 1.37f, -5.12f, -0.26f, -5.12f, -3.4f) + close() + moveTo(13.0f, 12.0f) + curveToRelative(0.0f, -3.15f, 2.71f, -4.78f, 5.12f, -3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.3f) + curveToRelative(-1.4f, -0.8f, -2.88f, 0.1f, -2.88f, 2.1f) + reflectiveCurveToRelative(1.48f, 2.9f, 2.88f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.74f, 1.3f) + curveTo(15.72f, 16.78f, 13.0f, 15.15f, 13.0f, 12.0f) + close() + } + } + return _closedCaption!! + } + +private var _closedCaption: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cloud.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cloud.kt new file mode 100644 index 0000000..167fc28 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cloud.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cloud: ImageVector + get() { + if (_cloud != null) { + return _cloud!! + } + _cloud = fluentIcon(name = "Regular.Cloud") { + fluentPath { + moveTo(6.09f, 9.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, 8.0f) + lineTo(6.0f, 17.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(11.75f, 6.5f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -4.24f, 4.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 11.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(11.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -4.24f, -4.04f) + close() + } + } + return _cloud!! + } + +private var _cloud: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt new file mode 100644 index 0000000..7fb6e12 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Code: ImageVector + get() { + if (_code != null) { + return _code!! + } + _code = fluentIcon(name = "Regular.Code") { + fluentPath { + moveTo(8.07f, 18.94f) + lineToRelative(6.5f, -14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.4f, 0.52f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-6.5f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, -0.52f) + lineToRelative(0.04f, -0.1f) + lineToRelative(6.5f, -14.5f) + lineToRelative(-6.5f, 14.5f) + close() + moveTo(2.22f, 11.47f) + lineToRelative(4.25f, -4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineTo(3.81f, 12.0f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.25f, -4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.25f, -4.25f) + lineToRelative(-4.25f, 4.25f) + close() + moveTo(16.47f, 7.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.25f, 4.25f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.25f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(20.19f, 12.0f) + lineToRelative(-3.72f, -3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _code!! + } + +private var _code: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt new file mode 100644 index 0000000..d33baa2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Collections: ImageVector + get() { + if (_collections != null) { + return _collections!! + } + _collections = fluentIcon(name = "Regular.Collections") { + fluentPath { + moveTo(11.07f, 8.0f) + horizontalLineToRelative(7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.06f) + lineToRelative(0.01f, 0.19f) + verticalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + horizontalLineToRelative(-7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(8.0f, 18.75f) + verticalLineToRelative(-7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 11.07f, 8.0f) + close() + moveTo(18.75f, 9.5f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + horizontalLineToRelative(7.65f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.14f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(15.0f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.58f, 4.23f) + lineToRelative(0.05f, 0.18f) + lineToRelative(0.7f, 2.59f) + horizontalLineToRelative(-1.56f) + lineToRelative(-0.58f, -2.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.15f, -1.24f) + lineTo(4.8f, 5.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.27f, 2.0f) + lineToRelative(0.03f, 0.14f) + lineTo(5.5f, 14.9f) + curveToRelative(0.2f, 0.72f, 0.8f, 1.21f, 1.5f, 1.29f) + verticalLineToRelative(1.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.9f, -2.23f) + lineToRelative(-0.05f, -0.17f) + lineToRelative(-1.94f, -7.25f) + curveToRelative(-0.45f, -1.67f, 0.5f, -3.39f, 2.12f, -3.92f) + lineToRelative(0.18f, -0.06f) + lineToRelative(7.24f, -1.94f) + curveToRelative(1.68f, -0.45f, 3.4f, 0.5f, 3.93f, 2.12f) + close() + } + } + return _collections!! + } + +private var _collections: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt new file mode 100644 index 0000000..1084a10 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Color: ImageVector + get() { + if (_color != null) { + return _color!! + } + _color = fluentIcon(name = "Regular.Color") { + fluentPath { + moveTo(3.84f, 5.86f) + curveTo(6.78f, 1.94f, 12.87f, 0.8f, 17.2f, 3.5f) + curveToRelative(4.28f, 2.66f, 5.86f, 7.77f, 4.1f, 12.57f) + curveToRelative(-1.65f, 4.54f, -6.01f, 6.33f, -9.16f, 4.05f) + curveToRelative(-1.17f, -0.85f, -1.63f, -1.92f, -1.85f, -3.66f) + lineToRelative(-0.1f, -0.99f) + lineToRelative(-0.05f, -0.4f) + curveToRelative(-0.12f, -0.93f, -0.31f, -1.35f, -0.7f, -1.57f) + curveToRelative(-0.54f, -0.3f, -0.9f, -0.3f, -1.6f, -0.03f) + lineToRelative(-0.35f, 0.14f) + lineToRelative(-0.18f, 0.08f) + curveToRelative(-1.01f, 0.44f, -1.69f, 0.6f, -2.54f, 0.42f) + lineToRelative(-0.2f, -0.05f) + lineToRelative(-0.17f, -0.04f) + curveToRelative(-2.78f, -0.87f, -3.2f, -4.65f, -0.56f, -8.16f) + close() + moveTo(4.82f, 12.57f) + lineToRelative(0.13f, 0.04f) + lineToRelative(0.13f, 0.03f) + curveToRelative(0.44f, 0.09f, 0.81f, 0.02f, 1.44f, -0.24f) + lineToRelative(0.6f, -0.26f) + curveToRelative(1.2f, -0.5f, 1.98f, -0.54f, 3.04f, 0.05f) + curveToRelative(0.92f, 0.51f, 1.28f, 1.3f, 1.46f, 2.66f) + lineToRelative(0.06f, 0.46f) + lineToRelative(0.05f, 0.53f) + lineToRelative(0.05f, 0.43f) + curveToRelative(0.17f, 1.36f, 0.48f, 2.09f, 1.24f, 2.64f) + curveToRelative(2.28f, 1.65f, 5.54f, 0.3f, 6.87f, -3.35f) + curveToRelative(1.52f, -4.15f, 0.18f, -8.51f, -3.48f, -10.79f) + curveToRelative(-3.67f, -2.28f, -8.9f, -1.3f, -11.37f, 1.99f) + curveToRelative(-2.08f, 2.76f, -1.82f, 5.28f, -0.22f, 5.81f) + close() + moveTo(16.05f, 10.58f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.41f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.41f, 0.65f) + close() + moveTo(16.55f, 14.07f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.4f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.4f, 0.65f) + close() + moveTo(14.07f, 7.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.41f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.41f, 0.65f) + close() + moveTo(14.04f, 16.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.42f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.42f, 0.65f) + close() + moveTo(10.54f, 6.61f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.42f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.42f, 0.65f) + close() + } + } + return _color!! + } + +private var _color: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt new file mode 100644 index 0000000..0117f87 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Comment: ImageVector + get() { + if (_comment != null) { + return _comment!! + } + _comment = fluentIcon(name = "Regular.Comment") { + fluentPath { + moveTo(5.25f, 18.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + close() + moveTo(12.51f, 16.5f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + close() + } + } + return _comment!! + } + +private var _comment: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt new file mode 100644 index 0000000..7b62266 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentMultiple: ImageVector + get() { + if (_commentMultiple != null) { + return _commentMultiple!! + } + _commentMultiple = fluentIcon(name = "Regular.CommentMultiple") { + fluentPath { + moveTo(5.0f, 5.0f) + curveToRelative(0.13f, -1.67f, 1.54f, -3.0f, 3.25f, -3.0f) + horizontalLineToRelative(9.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(6.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, 3.24f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 15.74f, 19.0f) + horizontalLineToRelative(-5.08f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.0f, -3.24f) + close() + moveTo(6.52f, 5.0f) + horizontalLineToRelative(9.23f) + curveTo(17.55f, 5.0f, 19.0f, 6.46f, 19.0f, 8.25f) + verticalLineToRelative(6.23f) + curveToRelative(0.85f, -0.12f, 1.5f, -0.85f, 1.5f, -1.73f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.88f, 0.0f, -1.61f, 0.65f, -1.73f, 1.5f) + close() + moveTo(5.25f, 17.5f) + lineTo(6.5f, 17.5f) + verticalLineToRelative(2.75f) + lineToRelative(3.67f, -2.75f) + horizontalLineToRelative(5.58f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 6.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + close() + } + } + return _commentMultiple!! + } + +private var _commentMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt new file mode 100644 index 0000000..26637a1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Communication: ImageVector + get() { + if (_communication != null) { + return _communication!! + } + _communication = fluentIcon(name = "Regular.Communication") { + fluentPath { + moveTo(12.0f, 4.5f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 5.98f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 14.15f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.05f, -1.05f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 12.0f, 4.5f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -3.53f, 8.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 9.19f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.07f, -1.06f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 12.0f, 8.0f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(11.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + } + } + return _communication!! + } + +private var _communication: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt new file mode 100644 index 0000000..04a3c04 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Compose: ImageVector + get() { + if (_compose != null) { + return _compose!! + } + _compose = fluentIcon(name = "Regular.Compose") { + fluentPath { + moveTo(21.78f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-10.0f, 10.0f) + lineToRelative(-0.47f, 1.53f) + lineToRelative(1.53f, -0.47f) + lineToRelative(10.0f, -10.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _compose!! + } + +private var _compose: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt new file mode 100644 index 0000000..f3afe05 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContactCard: ImageVector + get() { + if (_contactCard != null) { + return _contactCard!! + } + _contactCard = fluentIcon(name = "Regular.ContactCard") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 5.5f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(9.75f, 12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.6f) + curveToRelative(-0.17f, 1.11f, -1.1f, 1.65f, -2.5f, 1.65f) + reflectiveCurveToRelative(-2.33f, -0.54f, -2.5f, -1.65f) + verticalLineToRelative(-0.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(13.25f, 13.0f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(13.25f, 9.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _contactCard!! + } + +private var _contactCard: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt new file mode 100644 index 0000000..3fd3213 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContactCardGroup: ImageVector + get() { + if (_contactCardGroup != null) { + return _contactCardGroup!! + } + _contactCardGroup = fluentIcon(name = "Regular.ContactCardGroup") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(18.75f, 5.5f) + lineTo(5.11f, 5.5f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(9.25f, 12.5f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 1.27f, -0.97f, 1.92f, -2.5f, 1.92f) + reflectiveCurveTo(5.0f, 15.1f, 5.0f, 13.83f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(10.83f, 12.5f) + horizontalLineToRelative(1.42f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.33f) + curveToRelative(0.0f, 0.97f, -0.77f, 1.42f, -1.88f, 1.42f) + curveToRelative(-0.11f, 0.0f, -0.22f, 0.0f, -0.33f, -0.02f) + curveToRelative(0.11f, -0.26f, 0.18f, -0.56f, 0.2f, -0.9f) + lineToRelative(0.01f, -0.25f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.27f, -0.06f, -0.52f, -0.17f, -0.75f) + close() + moveTo(15.25f, 12.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + moveTo(7.5f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(11.37f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + } + } + return _contactCardGroup!! + } + +private var _contactCardGroup: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt new file mode 100644 index 0000000..555d996 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cookies: ImageVector + get() { + if (_cookies != null) { + return _cookies!! + } + _cookies = fluentIcon(name = "Regular.Cookies") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.71f, 0.0f, 1.42f, 0.07f, 2.1f, 0.22f) + curveToRelative(0.59f, 0.13f, 0.8f, 0.84f, 0.38f, 1.27f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.2f, 4.2f) + curveToRelative(0.38f, 0.08f, 0.62f, 0.43f, 0.58f, 0.8f) + lineToRelative(-0.01f, 0.26f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.37f, 1.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.31f, 0.4f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 8.47f, 9.26f) + lineToRelative(0.02f, -0.25f) + verticalLineToRelative(-0.16f) + lineToRelative(-0.2f, 0.09f) + curveToRelative(-0.32f, 0.14f, -0.67f, 0.23f, -1.04f, 0.28f) + lineToRelative(-0.27f, 0.02f) + lineToRelative(-0.23f, 0.01f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.96f, -3.4f) + lineToRelative(-0.02f, -0.2f) + lineToRelative(-0.01f, -0.19f) + lineToRelative(-0.15f, -0.06f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -2.34f, -3.23f) + lineToRelative(-0.02f, -0.22f) + verticalLineToRelative(-0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.21f, -1.3f) + lineToRelative(0.1f, -0.23f) + lineToRelative(0.08f, -0.2f) + lineToRelative(-0.28f, -0.01f) + lineTo(12.0f, 3.5f) + close() + moveTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _cookies!! + } + +private var _cookies: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Copy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Copy.kt new file mode 100644 index 0000000..f726290 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Copy.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Copy: ImageVector + get() { + if (_copy != null) { + return _copy!! + } + _copy = fluentIcon(name = "Regular.Copy") { + fluentPath { + moveTo(5.5f, 4.63f) + lineTo(5.5f, 17.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.62f) + curveToRelative(-0.31f, 0.88f, -1.15f, 1.5f, -2.13f, 1.5f) + lineTo(8.75f, 22.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(17.75f, 2.0f) + curveTo(18.99f, 2.0f, 20.0f, 3.0f, 20.0f, 4.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + curveTo(6.5f, 3.01f, 7.5f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(17.75f, 3.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _copy!! + } + +private var _copy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt new file mode 100644 index 0000000..61422d3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Crop: ImageVector + get() { + if (_crop != null) { + return _crop!! + } + _crop = fluentIcon(name = "Regular.Crop") { + fluentPath { + moveTo(21.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(18.5f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(18.5f) + horizontalLineTo(8.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineToRelative(-0.01f, -0.18f) + verticalLineTo(7.0f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(5.5f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(12.6f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(12.5f) + close() + moveTo(8.0f, 5.5f) + horizontalLineToRelative(7.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineTo(16.0f) + horizontalLineTo(17.0f) + verticalLineTo(8.75f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineTo(15.24f, 7.0f) + horizontalLineTo(8.0f) + verticalLineTo(5.5f) + close() + } + } + return _crop!! + } + +private var _crop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt new file mode 100644 index 0000000..e941801 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cursor: ImageVector + get() { + if (_cursor != null) { + return _cursor!! + } + _cursor = fluentIcon(name = "Regular.Cursor") { + fluentPath { + moveTo(5.5f, 3.48f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 7.92f, 2.3f) + lineTo(21.44f, 12.8f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.93f, 2.69f) + horizontalLineToRelative(-6.85f) + curveToRelative(-0.5f, 0.0f, -0.98f, 0.23f, -1.3f, 0.62f) + lineToRelative(-4.18f, 5.3f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.68f, -0.93f) + verticalLineToRelative(-17.0f) + close() + moveTo(20.51f, 14.0f) + lineTo(7.0f, 3.48f) + verticalLineTo(20.5f) + lineToRelative(4.2f, -5.3f) + curveToRelative(0.59f, -0.75f, 1.5f, -1.2f, 2.46f, -1.2f) + horizontalLineToRelative(6.85f) + close() + } + } + return _cursor!! + } + +private var _cursor: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cut.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cut.kt new file mode 100644 index 0000000..97ee83a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cut.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cut: ImageVector + get() { + if (_cut != null) { + return _cut!! + } + _cut = fluentIcon(name = "Regular.Cut") { + fluentPath { + moveTo(12.14f, 9.34f) + lineTo(7.37f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.24f, 0.84f) + lineToRelative(5.13f, 7.55f) + lineToRelative(-2.4f, 3.74f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 1.18f, 0.94f) + lineToRelative(2.14f, -3.33f) + lineToRelative(2.06f, 3.03f) + arcTo(3.99f, 3.99f, 0.0f, false, false, 17.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, -1.5f, -7.71f) + lineToRelative(-2.44f, -3.6f) + lineToRelative(-0.92f, -1.35f) + close() + moveTo(4.5f, 18.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(14.5f, 18.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(13.94f, 9.32f) + lineToRelative(3.94f, -6.17f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.26f, -0.8f) + lineToRelative(-3.6f, 5.62f) + lineToRelative(0.92f, 1.35f) + close() + } + } + return _cut!! + } + +private var _cut: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt new file mode 100644 index 0000000..6c6c0a4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DarkTheme: ImageVector + get() { + if (_darkTheme != null) { + return _darkTheme!! + } + _darkTheme = fluentIcon(name = "Regular.DarkTheme") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.5f) + verticalLineToRelative(-17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, 17.0f) + close() + } + } + return _darkTheme!! + } + +private var _darkTheme: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt new file mode 100644 index 0000000..148e212 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataArea: ImageVector + get() { + if (_dataArea != null) { + return _dataArea!! + } + _dataArea = fluentIcon(name = "Regular.DataArea") { + fluentPath { + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.26f) + lineToRelative(3.65f, -1.92f) + curveToRelative(0.23f, -0.12f, 0.5f, -0.12f, 0.73f, 0.01f) + lineToRelative(3.82f, 2.25f) + lineToRelative(5.6f, -4.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.2f, 0.6f) + lineTo(19.5f, 19.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-8.99f) + verticalLineToRelative(-7.51f) + close() + moveTo(4.5f, 11.7f) + verticalLineToRelative(7.8f) + lineTo(18.0f, 19.5f) + lineTo(18.0f, 8.25f) + lineToRelative(-4.8f, 3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.83f, 0.05f) + lineTo(8.48f, 9.6f) + lineTo(4.5f, 11.7f) + close() + } + } + return _dataArea!! + } + +private var _dataArea: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt new file mode 100644 index 0000000..691c725 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataPie: ImageVector + get() { + if (_dataPie != null) { + return _dataPie!! + } + _dataPie = fluentIcon(name = "Regular.DataPie") { + fluentPath { + moveTo(10.25f, 4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 4.97f, -4.03f, 8.5f, -9.0f, 8.5f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -9.0f, -9.0f) + curveToRelative(0.0f, -4.97f, 3.53f, -9.0f, 8.5f, -9.0f) + close() + moveTo(9.5f, 5.79f) + lineToRelative(-0.2f, 0.02f) + curveToRelative(-3.7f, 0.47f, -6.05f, 3.62f, -6.05f, 7.44f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, 7.5f, 7.5f) + curveToRelative(3.82f, 0.0f, 6.97f, -2.35f, 7.44f, -6.04f) + lineToRelative(0.02f, -0.21f) + horizontalLineToRelative(-7.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(9.5f, 5.79f) + close() + moveTo(13.25f, 1.75f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 9.0f, 9.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.5f, 2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.0f, 3.29f) + lineTo(14.0f, 10.0f) + horizontalLineToRelative(6.71f) + lineToRelative(-0.02f, -0.2f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 14.2f, 3.3f) + lineTo(14.0f, 3.3f) + close() + } + } + return _dataPie!! + } + +private var _dataPie: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt new file mode 100644 index 0000000..ae69eeb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataUsage: ImageVector + get() { + if (_dataUsage != null) { + return _dataUsage!! + } + _dataUsage = fluentIcon(name = "Regular.DataUsage") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(18.25f, 4.5f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.7f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(7.75f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-6.6f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.25f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.27f, 0.74f, 0.63f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.54f) + curveToRelative(0.0f, 0.4f, -0.34f, 0.73f, -0.75f, 0.73f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.74f, -0.63f) + lineToRelative(-0.01f, -0.1f) + lineTo(15.5f, 7.73f) + curveToRelative(0.0f, -0.4f, 0.34f, -0.73f, 0.75f, -0.73f) + close() + moveTo(11.98f, 12.0f) + curveToRelative(0.37f, 0.0f, 0.67f, 0.26f, 0.73f, 0.62f) + verticalLineToRelative(0.1f) + lineToRelative(0.04f, 3.54f) + curveToRelative(0.0f, 0.4f, -0.32f, 0.73f, -0.73f, 0.74f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.73f, -0.62f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.04f, -3.55f) + curveToRelative(0.0f, -0.4f, 0.32f, -0.73f, 0.73f, -0.73f) + close() + } + } + return _dataUsage!! + } + +private var _dataUsage: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Delete.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Delete.kt new file mode 100644 index 0000000..2e95ead --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Delete.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Delete: ImageVector + get() { + if (_delete != null) { + return _delete!! + } + _delete = fluentIcon(name = "Regular.Delete") { + fluentPath { + moveTo(10.0f, 5.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + close() + moveTo(8.5f, 5.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + horizontalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.32f) + lineToRelative(-1.17f, 12.11f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 15.03f, 22.0f) + lineTo(8.97f, 22.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.73f, -3.39f) + lineTo(4.07f, 6.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(8.5f, 5.0f) + close() + moveTo(10.5f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(14.25f, 9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.73f, 18.47f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.24f, 2.03f) + horizontalLineToRelative(6.06f) + curveToRelative(1.15f, 0.0f, 2.12f, -0.88f, 2.24f, -2.03f) + lineTo(18.42f, 6.5f) + lineTo(5.58f, 6.5f) + lineToRelative(1.15f, 11.97f) + close() + } + } + return _delete!! + } + +private var _delete: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt new file mode 100644 index 0000000..2479c86 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Desktop: ImageVector + get() { + if (_desktop != null) { + return _desktop!! + } + _desktop = fluentIcon(name = "Regular.Desktop") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(10.65f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.09f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + moveTo(19.75f, 4.5f) + lineTo(4.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(15.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineTo(20.49f, 5.25f) + curveToRelative(0.0f, -0.38f, -0.27f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + } + } + return _desktop!! + } + +private var _desktop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt new file mode 100644 index 0000000..ac7ffac --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopMac: ImageVector + get() { + if (_desktopMac != null) { + return _desktopMac!! + } + _desktopMac = fluentIcon(name = "Regular.DesktopMac") { + fluentPath { + moveTo(4.25f, 3.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(10.5f) + curveTo(2.0f, 16.99f, 3.0f, 18.0f, 4.25f, 18.0f) + lineTo(9.5f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(14.5f, 18.0f) + horizontalLineToRelative(5.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 5.25f) + curveTo(22.0f, 4.01f, 21.0f, 3.0f, 19.75f, 3.0f) + lineTo(4.25f, 3.0f) + close() + moveTo(13.0f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.45f, 0.1f, 0.88f, 0.3f, 1.25f) + horizontalLineToRelative(-2.6f) + curveToRelative(0.2f, -0.38f, 0.3f, -0.8f, 0.3f, -1.25f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(20.5f, 13.0f) + horizontalLineToRelative(-17.0f) + lineTo(3.5f, 5.25f) + close() + moveTo(3.5f, 14.5f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(4.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 14.5f) + close() + } + } + return _desktopMac!! + } + +private var _desktopMac: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt new file mode 100644 index 0000000..a1eebe2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Directions: ImageVector + get() { + if (_directions != null) { + return _directions!! + } + _directions = fluentIcon(name = "Regular.Directions") { + fluentPath { + moveTo(14.3f, 2.99f) + lineToRelative(6.72f, 6.71f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineToRelative(-6.72f, 6.72f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(2.98f, 14.3f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineTo(9.7f, 3.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + close() + moveTo(10.76f, 4.05f) + lineToRelative(-6.71f, 6.71f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(6.71f, 6.72f) + curveToRelative(0.69f, 0.68f, 1.8f, 0.68f, 2.48f, 0.0f) + lineToRelative(6.72f, -6.72f) + curveToRelative(0.68f, -0.69f, 0.68f, -1.8f, 0.0f, -2.48f) + lineToRelative(-6.72f, -6.71f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + close() + moveTo(12.46f, 7.31f) + lineToRelative(0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(0.72f, -0.72f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + lineTo(10.5f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.35f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + horizontalLineToRelative(0.17f) + lineToRelative(1.5f, -0.01f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(-0.07f, 0.09f) + close() + } + } + return _directions!! + } + +private var _directions: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dismiss.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dismiss.kt new file mode 100644 index 0000000..343c992 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dismiss.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Dismiss: ImageVector + get() { + if (_dismiss != null) { + return _dismiss!! + } + _dismiss = fluentIcon(name = "Regular.Dismiss") { + fluentPath { + moveTo(4.4f, 4.55f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineTo(12.0f, 10.94f) + lineToRelative(6.47f, -6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(6.47f, 6.47f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineTo(12.0f, 13.06f) + lineToRelative(-6.47f, 6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineTo(4.47f, 5.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _dismiss!! + } + +private var _dismiss: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt new file mode 100644 index 0000000..f65b77a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DismissCircle: ImageVector + get() { + if (_dismissCircle != null) { + return _dismissCircle!! + } + _dismissCircle = fluentIcon(name = "Regular.DismissCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(15.45f, 8.4f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineTo(13.06f, 12.0f) + lineToRelative(2.47f, 2.47f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(10.94f, 12.0f) + lineTo(8.47f, 9.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineTo(12.0f, 10.94f) + lineToRelative(2.47f, -2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + } + } + return _dismissCircle!! + } + +private var _dismissCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt new file mode 100644 index 0000000..431e2d5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DismissSquare: ImageVector + get() { + if (_dismissSquare != null) { + return _dismissSquare!! + } + _dismissSquare = fluentIcon(name = "Regular.DismissSquare") { + fluentPath { + moveTo(8.22f, 8.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.94f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _dismissSquare!! + } + +private var _dismissSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt new file mode 100644 index 0000000..fd228c5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Diversity: ImageVector + get() { + if (_diversity != null) { + return _diversity!! + } + _diversity = fluentIcon(name = "Regular.Diversity") { + fluentPath { + moveTo(13.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(13.0f, 6.0f) + close() + moveTo(5.55f, 3.9f) + curveToRelative(0.6f, -1.2f, 2.3f, -1.2f, 2.9f, 0.0f) + lineToRelative(2.37f, 4.71f) + arcTo(1.64f, 1.64f, 0.0f, false, true, 9.37f, 11.0f) + lineTo(4.63f, 11.0f) + curveToRelative(-1.22f, 0.0f, -2.0f, -1.3f, -1.45f, -2.39f) + lineTo(5.55f, 3.9f) + close() + moveTo(6.94f, 4.52f) + curveToRelative(-0.01f, 0.0f, -0.03f, 0.01f, -0.05f, 0.05f) + lineTo(4.52f, 9.3f) + arcToRelative(0.14f, 0.14f, 0.0f, false, false, -0.02f, 0.07f) + arcToRelative(0.16f, 0.16f, 0.0f, false, false, 0.07f, 0.13f) + arcToRelative(0.1f, 0.1f, 0.0f, false, false, 0.06f, 0.01f) + horizontalLineToRelative(4.74f) + arcToRelative(0.1f, 0.1f, 0.0f, false, false, 0.06f, -0.01f) + lineToRelative(0.05f, -0.05f) + arcToRelative(0.16f, 0.16f, 0.0f, false, false, 0.02f, -0.08f) + curveToRelative(0.0f, -0.01f, 0.0f, -0.04f, -0.02f, -0.07f) + lineTo(7.11f, 4.57f) + curveToRelative(-0.02f, -0.04f, -0.04f, -0.05f, -0.05f, -0.05f) + arcTo(0.13f, 0.13f, 0.0f, false, false, 7.0f, 4.5f) + curveToRelative(-0.03f, 0.0f, -0.05f, 0.0f, -0.06f, 0.02f) + close() + moveTo(11.0f, 17.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, -8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 8.0f, 0.0f) + close() + moveTo(9.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.66f, -2.22f) + lineToRelative(3.38f, 3.38f) + curveToRelative(0.18f, -0.35f, 0.28f, -0.74f, 0.28f, -1.16f) + close() + moveTo(7.0f, 19.5f) + curveToRelative(0.42f, 0.0f, 0.81f, -0.1f, 1.16f, -0.28f) + lineToRelative(-3.38f, -3.38f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 7.0f, 19.5f) + close() + moveTo(16.52f, 13.12f) + curveToRelative(0.3f, -0.16f, 0.66f, -0.16f, 0.96f, 0.0f) + lineToRelative(2.97f, 1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, 0.89f) + verticalLineToRelative(2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, 0.89f) + lineToRelative(-2.97f, 1.53f) + curveToRelative(-0.3f, 0.16f, -0.66f, 0.16f, -0.96f, 0.0f) + lineToRelative(-2.97f, -1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, -0.89f) + verticalLineToRelative(-2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, -0.89f) + lineToRelative(2.97f, -1.53f) + close() + moveTo(14.5f, 15.85f) + verticalLineToRelative(2.3f) + lineToRelative(2.5f, 1.3f) + lineToRelative(2.5f, -1.3f) + verticalLineToRelative(-2.3f) + lineToRelative(-2.5f, -1.3f) + lineToRelative(-2.5f, 1.3f) + close() + } + } + return _diversity!! + } + +private var _diversity: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Document.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Document.kt new file mode 100644 index 0000000..acea14d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Document.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Document: ImageVector + get() { + if (_document != null) { + return _document!! + } + _document = fluentIcon(name = "Regular.Document") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(6.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(19.41f, 8.42f) + lineTo(13.6f, 2.58f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.22f, -0.18f) + lineToRelative(-0.13f, -0.07f) + lineToRelative(-0.21f, -0.12f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + lineTo(12.17f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + close() + } + } + return _document!! + } + +private var _document: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt new file mode 100644 index 0000000..c5f9e66 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentCopy: ImageVector + get() { + if (_documentCopy != null) { + return _documentCopy!! + } + _documentCopy = fluentIcon(name = "Regular.DocumentCopy") { + fluentPath { + moveTo(5.5f, 4.63f) + lineTo(5.5f, 17.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.62f) + curveToRelative(-0.31f, 0.88f, -1.15f, 1.5f, -2.13f, 1.5f) + lineTo(8.75f, 22.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(13.13f, 2.0f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.59f, 0.66f) + lineToRelative(4.62f, 4.62f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.6f) + verticalLineToRelative(8.37f) + curveToRelative(0.0f, 1.25f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + curveTo(6.5f, 3.01f, 7.51f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(4.38f) + close() + moveTo(13.0f, 3.5f) + lineTo(8.75f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-3.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(13.0f, 6.76f) + lineTo(13.0f, 3.5f) + close() + moveTo(14.5f, 4.56f) + verticalLineToRelative(2.2f) + curveToRelative(0.0f, 0.37f, 0.28f, 0.69f, 0.65f, 0.74f) + horizontalLineToRelative(2.29f) + lineTo(14.5f, 4.56f) + close() + } + } + return _documentCopy!! + } + +private var _documentCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt new file mode 100644 index 0000000..7a7629a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentMultiple: ImageVector + get() { + if (_documentMultiple != null) { + return _documentMultiple!! + } + _documentMultiple = fluentIcon(name = "Regular.DocumentMultiple") { + fluentPath { + moveTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(4.38f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.6f, 0.66f) + lineToRelative(4.61f, 4.62f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.59f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + close() + moveTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.0f, 9.0f) + horizontalLineToRelative(-3.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.01f, -2.25f, -2.25f) + lineTo(10.5f, 3.5f) + lineTo(6.25f, 3.5f) + close() + moveTo(12.0f, 4.56f) + verticalLineToRelative(2.19f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.19f) + lineTo(12.0f, 4.56f) + close() + } + fluentPath { + moveTo(6.63f, 20.5f) + curveToRelative(0.3f, 0.87f, 1.14f, 1.5f, 2.12f, 1.5f) + horizontalLineToRelative(6.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 20.0f, 17.25f) + verticalLineToRelative(-5.88f) + curveToRelative(0.0f, -0.6f, -0.24f, -1.17f, -0.66f, -1.6f) + lineToRelative(-0.84f, -0.83f) + verticalLineToRelative(8.31f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.63f) + close() + } + } + return _documentMultiple!! + } + +private var _documentMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt new file mode 100644 index 0000000..1e195fe --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Drafts: ImageVector + get() { + if (_drafts != null) { + return _drafts!! + } + _drafts = fluentIcon(name = "Regular.Drafts") { + fluentPath { + moveTo(20.88f, 2.83f) + lineToRelative(0.15f, 0.14f) + lineToRelative(0.15f, 0.15f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, -0.15f, 4.91f) + lineTo(9.06f, 20.0f) + curveToRelative(-0.27f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineTo(15.97f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 4.9f, -0.14f) + close() + moveTo(15.0f, 6.06f) + lineTo(5.06f, 16.0f) + curveToRelative(-0.09f, 0.1f, -0.16f, 0.2f, -0.19f, 0.33f) + lineToRelative(-1.05f, 3.85f) + lineToRelative(3.85f, -1.05f) + curveToRelative(0.13f, -0.03f, 0.24f, -0.1f, 0.33f, -0.2f) + lineTo(17.94f, 9.0f) + lineTo(15.0f, 6.06f) + close() + moveTo(6.53f, 11.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.78f) + close() + moveTo(10.53f, 7.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(7.78f) + close() + moveTo(17.03f, 4.03f) + lineToRelative(-0.97f, 0.97f) + lineTo(19.0f, 7.94f) + lineToRelative(0.97f, -0.97f) + arcToRelative(2.08f, 2.08f, 0.0f, true, false, -2.94f, -2.94f) + close() + moveTo(14.53f, 3.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(11.78f) + close() + } + } + return _drafts!! + } + +private var _drafts: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt new file mode 100644 index 0000000..bfe2fdc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Drop: ImageVector + get() { + if (_drop != null) { + return _drop!! + } + _drop = fluentIcon(name = "Regular.Drop") { + fluentPath { + moveTo(11.47f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + curveToRelative(0.4f, 0.4f, 2.0f, 2.13f, 3.5f, 4.36f) + curveTo(17.5f, 8.78f, 19.0f, 11.63f, 19.0f, 14.25f) + curveToRelative(0.0f, 2.52f, -0.75f, 4.48f, -2.04f, 5.8f) + arcTo(6.78f, 6.78f, 0.0f, false, true, 12.0f, 22.0f) + arcToRelative(6.78f, 6.78f, 0.0f, false, true, -4.96f, -1.94f) + curveTo(5.74f, 18.73f, 5.0f, 16.77f, 5.0f, 14.25f) + curveToRelative(0.0f, -2.62f, 1.5f, -5.46f, 2.97f, -7.67f) + curveToRelative(1.5f, -2.23f, 3.1f, -3.96f, 3.5f, -4.36f) + close() + moveTo(9.22f, 7.42f) + curveToRelative(-1.46f, 2.17f, -2.72f, 4.7f, -2.72f, 6.83f) + curveToRelative(0.0f, 2.23f, 0.65f, 3.77f, 1.62f, 4.76f) + curveToRelative(0.96f, 0.98f, 2.32f, 1.49f, 3.88f, 1.49f) + reflectiveCurveToRelative(2.92f, -0.5f, 3.88f, -1.5f) + curveToRelative(0.97f, -0.98f, 1.62f, -2.52f, 1.62f, -4.75f) + curveToRelative(0.0f, -2.13f, -1.26f, -4.66f, -2.72f, -6.83f) + arcTo(33.36f, 33.36f, 0.0f, false, false, 12.0f, 3.85f) + curveToRelative(-0.65f, 0.73f, -1.74f, 2.02f, -2.78f, 3.57f) + close() + } + } + return _drop!! + } + +private var _drop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt new file mode 100644 index 0000000..70f4d02 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt @@ -0,0 +1,109 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Earth: ImageVector + get() { + if (_earth != null) { + return _earth!! + } + _earth = fluentIcon(name = "Regular.Earth") { + fluentPath { + moveTo(10.95f, 2.05f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 4.1f, 18.13f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 6.83f, -16.08f) + horizontalLineToRelative(0.02f) + close() + moveTo(12.0f, 3.5f) + horizontalLineToRelative(-0.16f) + curveToRelative(0.12f, 0.25f, 0.26f, 0.53f, 0.37f, 0.85f) + curveToRelative(0.35f, 0.92f, 0.67f, 2.28f, 0.1f, 3.49f) + curveToRelative(-0.52f, 1.11f, -1.42f, 1.4f, -2.09f, 1.57f) + lineToRelative(-0.08f, 0.02f) + curveToRelative(-0.66f, 0.17f, -0.9f, 0.24f, -1.1f, 0.52f) + curveToRelative(-0.16f, 0.25f, -0.14f, 0.58f, 0.07f, 1.25f) + lineToRelative(0.04f, 0.14f) + curveToRelative(0.09f, 0.26f, 0.18f, 0.57f, 0.23f, 0.87f) + curveToRelative(0.07f, 0.36f, 0.09f, 0.82f, -0.15f, 1.27f) + curveToRelative(-0.23f, 0.45f, -0.54f, 0.75f, -0.9f, 0.95f) + curveToRelative(-0.34f, 0.18f, -0.7f, 0.25f, -0.96f, 0.3f) + lineToRelative(-0.09f, 0.02f) + curveToRelative(-0.51f, 0.09f, -0.76f, 0.13f, -1.0f, 0.39f) + curveToRelative(-0.19f, 0.2f, -0.3f, 0.55f, -0.38f, 1.07f) + lineToRelative(-0.06f, 0.65f) + verticalLineToRelative(0.12f) + curveToRelative(-0.03f, 0.24f, -0.05f, 0.52f, -0.1f, 0.76f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 10.58f, 1.58f) + lineToRelative(-0.31f, -0.35f) + curveToRelative(-0.34f, -0.43f, -0.79f, -1.16f, -0.63f, -2.03f) + curveToRelative(0.07f, -0.42f, 0.3f, -0.77f, 0.51f, -1.04f) + curveToRelative(0.22f, -0.27f, 0.49f, -0.52f, 0.72f, -0.74f) + lineToRelative(0.16f, -0.14f) + curveToRelative(0.18f, -0.17f, 0.33f, -0.3f, 0.46f, -0.44f) + curveToRelative(0.17f, -0.18f, 0.21f, -0.26f, 0.21f, -0.27f) + curveToRelative(0.07f, -0.22f, -0.01f, -0.38f, -0.1f, -0.45f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.2f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.4f, 0.14f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, -0.83f, 0.08f) + curveToRelative(-0.27f, -0.1f, -0.41f, -0.31f, -0.49f, -0.43f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.27f, -0.77f) + lineToRelative(-0.12f, -0.55f) + lineToRelative(-0.04f, -0.21f) + lineToRelative(-0.13f, -0.54f) + lineToRelative(-0.02f, -0.04f) + arcToRelative(6.23f, 6.23f, 0.0f, false, false, -0.3f, -0.42f) + lineToRelative(-0.1f, -0.14f) + curveToRelative(-0.16f, -0.21f, -0.36f, -0.47f, -0.52f, -0.71f) + curveToRelative(-0.2f, -0.3f, -0.42f, -0.7f, -0.49f, -1.1f) + arcToRelative(1.39f, 1.39f, 0.0f, false, true, 0.54f, -1.38f) + arcToRelative(13.0f, 13.0f, 0.0f, false, false, 1.83f, -1.97f) + curveToRelative(0.29f, -0.36f, 0.54f, -0.7f, 0.73f, -0.95f) + arcTo(8.46f, 8.46f, 0.0f, false, false, 12.0f, 3.5f) + close() + moveTo(17.73f, 5.72f) + lineToRelative(-0.76f, 0.98f) + curveToRelative(-0.6f, 0.75f, -1.4f, 1.68f, -2.05f, 2.19f) + curveToRelative(0.03f, 0.1f, 0.1f, 0.26f, 0.26f, 0.5f) + arcToRelative(10.73f, 10.73f, 0.0f, false, false, 0.56f, 0.77f) + curveToRelative(0.18f, 0.23f, 0.42f, 0.54f, 0.52f, 0.84f) + curveToRelative(0.1f, 0.23f, 0.15f, 0.52f, 0.2f, 0.76f) + lineToRelative(0.05f, 0.25f) + lineToRelative(0.08f, 0.37f) + curveToRelative(0.6f, -0.17f, 1.2f, -0.07f, 1.67f, 0.3f) + curveToRelative(0.6f, 0.46f, 0.86f, 1.28f, 0.62f, 2.07f) + curveToRelative(-0.11f, 0.36f, -0.36f, 0.66f, -0.56f, 0.87f) + arcToRelative(11.53f, 11.53f, 0.0f, false, true, -0.7f, 0.65f) + curveToRelative(-0.22f, 0.2f, -0.41f, 0.4f, -0.56f, 0.57f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, -0.2f, 0.36f) + curveToRelative(-0.04f, 0.22f, 0.06f, 0.51f, 0.32f, 0.84f) + arcToRelative(3.14f, 3.14f, 0.0f, false, false, 0.38f, 0.4f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 0.17f, -12.72f) + close() + moveTo(3.5f, 12.0f) + curveToRelative(0.0f, 1.4f, 0.34f, 2.72f, 0.94f, 3.88f) + curveToRelative(0.08f, -0.56f, 0.26f, -1.25f, 0.74f, -1.77f) + arcToRelative(2.91f, 2.91f, 0.0f, false, true, 1.93f, -0.86f) + curveToRelative(0.25f, -0.04f, 0.4f, -0.08f, 0.5f, -0.14f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, 0.3f, -0.32f) + curveToRelative(0.0f, -0.03f, 0.03f, -0.1f, 0.0f, -0.33f) + curveToRelative(-0.04f, -0.18f, -0.1f, -0.38f, -0.18f, -0.63f) + lineToRelative(-0.06f, -0.2f) + curveToRelative(-0.18f, -0.6f, -0.48f, -1.6f, 0.12f, -2.5f) + curveToRelative(0.53f, -0.8f, 1.36f, -1.0f, 1.9f, -1.13f) + lineToRelative(0.16f, -0.04f) + curveToRelative(0.56f, -0.15f, 0.88f, -0.28f, 1.1f, -0.76f) + curveToRelative(0.3f, -0.63f, 0.18f, -1.48f, -0.14f, -2.32f) + arcToRelative(7.61f, 7.61f, 0.0f, false, false, -0.58f, -1.2f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 3.5f, 12.0f) + close() + } + } + return _earth!! + } + +private var _earth: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Edit.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Edit.kt new file mode 100644 index 0000000..c80d5fa --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Edit.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Edit: ImageVector + get() { + if (_edit != null) { + return _edit!! + } + _edit = fluentIcon(name = "Regular.Edit") { + fluentPath { + moveTo(20.95f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(3.94f, 15.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.07f) + lineTo(20.95f, 8.11f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(16.95f, 4.11f) + arcToRelative(2.08f, 2.08f, 0.0f, true, true, 2.94f, 2.94f) + lineToRelative(-0.89f, 0.89f) + lineTo(16.06f, 5.0f) + lineToRelative(0.9f, -0.9f) + close() + moveTo(15.0f, 6.06f) + lineTo(17.94f, 9.0f) + lineToRelative(-10.0f, 10.0f) + arcToRelative(1.6f, 1.6f, 0.0f, false, true, -0.76f, 0.43f) + lineToRelative(-3.42f, 0.8f) + lineToRelative(0.82f, -3.4f) + curveToRelative(0.06f, -0.3f, 0.21f, -0.56f, 0.42f, -0.77f) + lineToRelative(10.0f, -10.0f) + close() + } + } + return _edit!! + } + +private var _edit: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt new file mode 100644 index 0000000..0c22a96 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Emoji: ImageVector + get() { + if (_emoji != null) { + return _emoji!! + } + _emoji = fluentIcon(name = "Regular.Emoji") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(8.46f, 14.78f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 7.07f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.18f, 0.94f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -9.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.18f, -0.94f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _emoji!! + } + +private var _emoji: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt new file mode 100644 index 0000000..e564680 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Eraser: ImageVector + get() { + if (_eraser != null) { + return _eraser!! + } + _eraser = fluentIcon(name = "Regular.Eraser") { + fluentPath { + moveTo(15.87f, 2.67f) + lineToRelative(4.97f, 4.97f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-8.68f, 8.68f) + horizontalLineToRelative(6.1f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(9.83f, 21.0f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.71f, -0.65f) + lineToRelative(-4.97f, -4.97f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.18f) + lineToRelative(9.53f, -9.53f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(5.71f, 11.77f) + lineToRelative(-1.49f, 1.49f) + curveToRelative(-0.3f, 0.29f, -0.3f, 0.76f, 0.0f, 1.06f) + lineToRelative(4.97f, 4.96f) + curveToRelative(0.15f, 0.15f, 0.34f, 0.22f, 0.53f, 0.22f) + horizontalLineToRelative(0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.46f, -0.22f) + lineToRelative(1.49f, -1.48f) + lineToRelative(-6.03f, -6.03f) + close() + moveTo(13.75f, 3.73f) + lineTo(6.77f, 10.7f) + lineToRelative(6.03f, 6.03f) + lineToRelative(6.98f, -6.98f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineTo(14.8f, 3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _eraser!! + } + +private var _eraser: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ErrorCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ErrorCircle.kt new file mode 100644 index 0000000..30e162b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ErrorCircle.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ErrorCircle: ImageVector + get() { + if (_errorCircle != null) { + return _errorCircle!! + } + _errorCircle = fluentIcon(name = "Regular.ErrorCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.67f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, 16.66f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, -16.66f) + close() + moveTo(12.0f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, 0.1f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.74f, -0.75f) + close() + } + } + return _errorCircle!! + } + +private var _errorCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eye.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eye.kt new file mode 100644 index 0000000..bab3485 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eye.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Eye: ImageVector + get() { + if (_eye != null) { + return _eye!! + } + _eye = fluentIcon(name = "Regular.Eye") { + fluentPath { + moveTo(12.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.7f, 7.56f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.45f, 0.37f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -16.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.45f, -0.36f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 5.5f) + close() + } + } + return _eye!! + } + +private var _eye: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt new file mode 100644 index 0000000..b27bf26 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Eyedropper: ImageVector + get() { + if (_eyedropper != null) { + return _eyedropper!! + } + _eyedropper = fluentIcon(name = "Regular.Eyedropper") { + fluentPath { + moveTo(21.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(14.0f, 4.94f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + lineToRelative(-0.58f, 0.58f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineTo(10.93f, 8.0f) + lineToRelative(-6.77f, 6.78f) + curveToRelative(-0.42f, 0.42f, -0.66f, 1.0f, -0.66f, 1.6f) + verticalLineToRelative(0.68f) + lineTo(2.22f, 19.4f) + curveToRelative(-0.84f, 1.53f, 0.84f, 3.2f, 2.37f, 2.37f) + lineToRelative(2.35f, -1.28f) + horizontalLineToRelative(0.69f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.24f, 1.59f, -0.66f) + lineTo(16.0f, 13.06f) + lineToRelative(0.01f, 0.01f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.69f, -0.69f, 0.69f, -1.8f, 0.0f, -2.48f) + lineTo(19.07f, 10.0f) + lineToRelative(1.96f, -1.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(17.03f, 4.03f) + arcToRelative(2.08f, 2.08f, 0.0f, false, true, 2.94f, 2.94f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(0.54f, 0.54f) + curveToRelative(0.1f, 0.1f, 0.1f, 0.26f, 0.0f, 0.36f) + lineToRelative(-0.58f, 0.58f) + curveToRelative(-0.1f, 0.1f, -0.26f, 0.1f, -0.36f, 0.0f) + lineTo(12.0f, 6.93f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.0f, -0.36f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.1f, -0.1f, 0.26f, -0.1f, 0.36f, 0.0f) + lineToRelative(0.54f, 0.54f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(14.93f, 12.0f) + lineToRelative(-6.77f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, 0.22f) + horizontalLineToRelative(-0.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 0.1f) + lineToRelative(-2.51f, 1.36f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.16f, 0.04f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.14f, -0.08f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.08f, -0.14f) + curveToRelative(0.0f, -0.03f, 0.0f, -0.09f, 0.04f, -0.16f) + lineToRelative(1.37f, -2.51f) + curveToRelative(0.06f, -0.11f, 0.09f, -0.23f, 0.09f, -0.36f) + verticalLineToRelative(-0.88f) + curveToRelative(0.0f, -0.2f, 0.08f, -0.39f, 0.22f, -0.53f) + lineTo(12.0f, 9.06f) + lineTo(14.94f, 12.0f) + close() + } + } + return _eyedropper!! + } + +private var _eyedropper: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt new file mode 100644 index 0000000..7490dc2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Filmstrip: ImageVector + get() { + if (_filmstrip != null) { + return _filmstrip!! + } + _filmstrip = fluentIcon(name = "Regular.Filmstrip") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(18.0f, 5.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + lineTo(20.5f, 6.25f) + close() + moveTo(20.5f, 9.0f) + lineTo(18.0f, 9.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(2.5f) + lineTo(20.5f, 9.0f) + close() + moveTo(20.5f, 13.0f) + lineTo(18.0f, 13.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.0f) + close() + moveTo(20.5f, 16.5f) + lineTo(18.0f, 16.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 16.5f) + close() + moveTo(16.5f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.5f, 7.5f) + lineTo(6.0f, 7.5f) + verticalLineToRelative(-2.0f) + lineTo(4.25f, 5.5f) + close() + moveTo(6.0f, 18.5f) + verticalLineToRelative(-2.0f) + lineTo(3.5f, 16.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 18.5f) + close() + moveTo(6.0f, 13.0f) + lineTo(3.5f, 13.0f) + verticalLineToRelative(2.0f) + lineTo(6.0f, 15.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.0f, 11.5f) + lineTo(6.0f, 9.0f) + lineTo(3.5f, 9.0f) + verticalLineToRelative(2.5f) + lineTo(6.0f, 11.5f) + close() + } + } + return _filmstrip!! + } + +private var _filmstrip: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filter.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filter.kt new file mode 100644 index 0000000..7acfbaa --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filter.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Filter: ImageVector + get() { + if (_filter != null) { + return _filter!! + } + _filter = fluentIcon(name = "Regular.Filter") { + fluentPath { + moveTo(13.5f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(16.5f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(9.0f) + close() + moveTo(19.5f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(15.0f) + close() + } + } + return _filter!! + } + +private var _filter: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flag.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flag.kt new file mode 100644 index 0000000..d63bdf4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flag.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Flag: ImageVector + get() { + if (_flag != null) { + return _flag!! + } + _flag = fluentIcon(name = "Regular.Flag") { + fluentPath { + moveTo(3.0f, 3.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.62f, 0.0f, 0.98f, 0.7f, 0.6f, 1.2f) + lineTo(16.7f, 9.75f) + lineToRelative(4.16f, 5.55f) + curveToRelative(0.38f, 0.5f, 0.02f, 1.2f, -0.6f, 1.2f) + lineTo(4.5f, 16.5f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(3.0f, 3.75f) + close() + moveTo(18.75f, 4.5f) + lineTo(4.5f, 4.5f) + lineTo(4.5f, 15.0f) + horizontalLineToRelative(14.25f) + lineToRelative(-3.6f, -4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -0.9f) + lineToRelative(3.6f, -4.8f) + close() + } + } + return _flag!! + } + +private var _flag: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flash.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flash.kt new file mode 100644 index 0000000..bbdf4fc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flash.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Flash: ImageVector + get() { + if (_flash != null) { + return _flash!! + } + _flash = fluentIcon(name = "Regular.Flash") { + fluentPath { + moveTo(7.43f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.67f, 1.33f, 0.9f, 2.12f) + lineTo(8.59f, 21.54f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.56f, -0.01f) + curveToRelative(-1.21f, 0.0f, -2.05f, -1.2f, -1.65f, -2.34f) + lineToRelative(3.33f, -9.32f) + close() + moveTo(8.78f, 3.5f) + lineToRelative(-3.26f, 9.16f) + curveToRelative(-0.06f, 0.16f, 0.06f, 0.33f, 0.23f, 0.33f) + lineToRelative(2.5f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.91f) + lineTo(7.51f, 20.5f) + lineTo(18.16f, 9.5f) + horizontalLineToRelative(-4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.71f, -0.99f) + lineTo(14.7f, 3.5f) + lineTo(8.78f, 3.5f) + close() + } + } + return _flash!! + } + +private var _flash: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Folder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Folder.kt new file mode 100644 index 0000000..77773b5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Folder.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Folder: ImageVector + get() { + if (_folder != null) { + return _folder!! + } + _folder = fluentIcon(name = "Regular.Folder") { + fluentPath { + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(15.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.5f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + } + } + return _folder!! + } + +private var _folder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt new file mode 100644 index 0000000..1651c88 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderOpen: ImageVector + get() { + if (_folderOpen != null) { + return _folderOpen!! + } + _folderOpen = fluentIcon(name = "Regular.FolderOpen") { + fluentPath { + moveTo(20.0f, 9.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-5.72f) + lineTo(9.64f, 4.52f) + curveToRelative(-0.4f, -0.34f, -0.9f, -0.52f, -1.43f, -0.52f) + lineTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + lineTo(18.47f, 20.0f) + curveToRelative(0.8f, 0.0f, 1.5f, -0.55f, 1.7f, -1.33f) + lineToRelative(1.75f, -7.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.7f, -2.17f) + lineTo(20.0f, 9.5f) + close() + moveTo(4.25f, 5.5f) + horizontalLineToRelative(3.96f) + curveToRelative(0.17f, 0.0f, 0.34f, 0.06f, 0.48f, 0.17f) + lineToRelative(2.58f, 2.16f) + curveToRelative(0.14f, 0.1f, 0.3f, 0.17f, 0.48f, 0.17f) + horizontalLineToRelative(6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.75f) + lineTo(6.42f, 9.5f) + curveToRelative(-1.03f, 0.0f, -1.93f, 0.7f, -2.18f, 1.7f) + lineToRelative(-0.74f, 2.98f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.7f, 11.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.72f, -0.57f) + horizontalLineToRelative(13.8f) + curveToRelative(0.16f, 0.0f, 0.28f, 0.15f, 0.24f, 0.31f) + lineToRelative(-1.75f, 7.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.24f, 0.19f) + lineTo(4.28f, 18.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.24f, -0.31f) + lineToRelative(1.66f, -6.62f) + close() + } + } + return _folderOpen!! + } + +private var _folderOpen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt new file mode 100644 index 0000000..4f2249f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Food: ImageVector + get() { + if (_food != null) { + return _food!! + } + _food = fluentIcon(name = "Regular.Food") { + fluentPath { + moveTo(18.25f, 3.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(19.0f, 4.0f) + verticalLineToRelative(16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(17.5f, 15.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(14.5f, 7.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 3.75f, -3.75f) + close() + moveTo(12.25f, 3.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(13.0f, 4.0f) + verticalLineToRelative(4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.25f, 3.93f) + lineTo(9.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.17f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.24f, -3.72f) + lineTo(5.0f, 8.0f) + lineTo(5.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(6.5f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.75f, 2.39f) + lineTo(8.25f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(9.75f, 10.39f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.74f, -2.2f) + lineTo(11.5f, 8.0f) + lineTo(11.5f, 4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(17.5f, 13.5f) + lineTo(17.5f, 4.88f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 16.0f, 6.83f) + verticalLineToRelative(6.67f) + horizontalLineToRelative(1.5f) + lineTo(17.5f, 4.88f) + verticalLineToRelative(8.62f) + close() + } + } + return _food!! + } + +private var _food: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt new file mode 100644 index 0000000..eab1cd6 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Form: ImageVector + get() { + if (_form != null) { + return _form!! + } + _form = fluentIcon(name = "Regular.Form") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + close() + moveTo(7.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(8.25f, 8.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(8.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(6.0f, 16.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(12.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(11.5f, 16.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.75f, 6.0f) + close() + } + } + return _form!! + } + +private var _form: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt new file mode 100644 index 0000000..0c00b61 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FullScreenMaximize: ImageVector + get() { + if (_fullScreenMaximize != null) { + return _fullScreenMaximize!! + } + _fullScreenMaximize = fluentIcon(name = "Regular.FullScreenMaximize") { + fluentPath { + moveTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(4.5f, 18.25f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.0f) + close() + moveTo(18.25f, 4.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + close() + moveTo(19.5f, 18.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + close() + } + } + return _fullScreenMaximize!! + } + +private var _fullScreenMaximize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt new file mode 100644 index 0000000..e74047a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FullScreenMinimize: ImageVector + get() { + if (_fullScreenMinimize != null) { + return _fullScreenMinimize!! + } + _fullScreenMinimize = fluentIcon(name = "Regular.FullScreenMinimize") { + fluentPath { + moveTo(8.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(8.5f, 20.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(2.5f) + close() + moveTo(16.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.5f, 20.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(2.5f) + close() + } + } + return _fullScreenMinimize!! + } + +private var _fullScreenMinimize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt new file mode 100644 index 0000000..40da716 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Games: ImageVector + get() { + if (_games != null) { + return _games!! + } + _games = fluentIcon(name = "Regular.Games") { + fluentPath { + moveTo(15.0f, 5.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 0.24f, 14.0f) + lineTo(9.0f, 19.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -0.24f, -14.0f) + lineTo(15.0f, 5.0f) + close() + moveTo(15.0f, 6.5f) + lineTo(9.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -0.22f, 11.0f) + lineTo(15.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.22f, -11.0f) + lineTo(15.0f, 6.5f) + close() + moveTo(8.0f, 9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.75f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(16.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _games!! + } + +private var _games: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt new file mode 100644 index 0000000..30f506b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Gift: ImageVector + get() { + if (_gift != null) { + return _gift!! + } + _gift = fluentIcon(name = "Regular.Gift") { + fluentPath { + moveTo(14.5f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.74f, 5.0f) + horizontalLineToRelative(2.51f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.6f, -0.43f, 1.1f, -1.0f, 1.22f) + verticalLineToRelative(5.78f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(4.0f, 18.75f) + verticalLineToRelative(-5.78f) + curveToRelative(-0.57f, -0.11f, -1.0f, -0.62f, -1.0f, -1.22f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 7.56f, 3.56f, 7.0f, 4.25f, 7.0f) + horizontalLineToRelative(2.51f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 12.0f, 3.17f) + curveTo(12.6f, 2.46f, 13.5f, 2.0f, 14.5f, 2.0f) + close() + moveTo(11.25f, 13.0f) + lineTo(5.5f, 13.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(4.0f) + lineTo(11.25f, 13.0f) + close() + moveTo(18.5f, 13.0f) + horizontalLineToRelative(-5.75f) + verticalLineToRelative(7.5f) + horizontalLineToRelative(4.0f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(18.5f, 13.0f) + close() + moveTo(11.25f, 8.5f) + lineTo(4.5f, 8.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-3.0f) + close() + moveTo(19.5f, 11.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-6.75f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(6.75f) + close() + moveTo(14.5f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(12.75f, 7.0f) + lineTo(14.64f, 7.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.14f, -3.5f) + close() + moveTo(9.5f, 3.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 9.36f, 7.0f) + lineTo(11.25f, 7.0f) + lineTo(11.25f, 5.1f) + curveToRelative(-0.08f, -0.9f, -0.83f, -1.61f, -1.75f, -1.61f) + close() + } + } + return _gift!! + } + +private var _gift: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt new file mode 100644 index 0000000..600616d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Glance: ImageVector + get() { + if (_glance != null) { + return _glance!! + } + _glance = fluentIcon(name = "Regular.Glance") { + fluentPath { + moveTo(19.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + moveTo(9.27f, 15.01f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.74f, -1.75f, 1.74f) + lineTo(4.75f, 21.0f) + curveTo(3.8f, 21.0f, 3.0f, 20.22f, 3.0f, 19.25f) + verticalLineToRelative(-2.49f) + curveToRelative(0.0f, -0.96f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.52f) + close() + moveTo(19.25f, 12.51f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.24f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.27f, 16.51f) + lineTo(4.75f, 16.51f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.13f, 0.12f, 0.24f, 0.25f, 0.24f) + horizontalLineToRelative(4.52f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.49f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-4.5f) + curveTo(3.8f, 13.0f, 3.0f, 12.22f, 3.0f, 11.25f) + verticalLineToRelative(-6.5f) + curveTo(3.0f, 3.78f, 3.8f, 3.0f, 4.75f, 3.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(9.25f, 4.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.14f, 0.12f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.56f) + curveToRelative(0.11f, -0.03f, 0.2f, -0.13f, 0.2f, -0.25f) + verticalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.26f, -0.25f) + close() + moveTo(19.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveTo(21.0f, 8.22f, 20.22f, 9.0f, 19.25f, 9.0f) + horizontalLineToRelative(-4.5f) + curveTo(13.78f, 9.0f, 13.0f, 8.22f, 13.0f, 7.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + moveTo(14.75f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _glance!! + } + +private var _glance: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt new file mode 100644 index 0000000..2ab5cb8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Globe: ImageVector + get() { + if (_globe != null) { + return _globe!! + } + _globe = fluentIcon(name = "Regular.Globe") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(14.94f, 16.5f) + lineTo(9.06f, 16.5f) + curveToRelative(0.65f, 2.41f, 1.79f, 4.0f, 2.94f, 4.0f) + reflectiveCurveToRelative(2.29f, -1.59f, 2.94f, -4.0f) + close() + moveTo(7.51f, 16.5f) + lineTo(4.79f, 16.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.09f, 3.41f) + curveToRelative(-0.52f, -0.82f, -0.95f, -1.85f, -1.27f, -3.02f) + lineToRelative(-0.1f, -0.39f) + close() + moveTo(19.21f, 16.5f) + lineTo(16.5f, 16.5f) + curveToRelative(-0.32f, 1.33f, -0.79f, 2.5f, -1.37f, 3.41f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 3.9f, -3.13f) + lineToRelative(0.2f, -0.28f) + close() + moveTo(7.1f, 10.0f) + lineTo(3.74f, 10.0f) + verticalLineToRelative(0.02f) + arcToRelative(8.52f, 8.52f, 0.0f, false, false, 0.3f, 4.98f) + horizontalLineToRelative(3.18f) + arcToRelative(20.3f, 20.3f, 0.0f, false, true, -0.13f, -5.0f) + close() + moveTo(15.4f, 10.0f) + lineTo(8.6f, 10.0f) + arcToRelative(18.97f, 18.97f, 0.0f, false, false, 0.14f, 5.0f) + horizontalLineToRelative(6.52f) + arcToRelative(18.5f, 18.5f, 0.0f, false, false, 0.14f, -5.0f) + close() + moveTo(20.27f, 10.0f) + horizontalLineToRelative(-3.35f) + arcToRelative(20.85f, 20.85f, 0.0f, false, true, -0.13f, 5.0f) + horizontalLineToRelative(3.18f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 0.3f, -5.0f) + close() + moveTo(8.88f, 4.09f) + horizontalLineToRelative(-0.02f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.61f, 4.4f) + lineToRelative(3.05f, 0.01f) + curveToRelative(0.31f, -1.75f, 0.86f, -3.28f, 1.58f, -4.41f) + close() + moveTo(12.0f, 3.49f) + lineToRelative(-0.12f, 0.01f) + curveToRelative(-1.26f, 0.12f, -2.48f, 2.12f, -3.05f, 5.0f) + horizontalLineToRelative(6.34f) + curveToRelative(-0.56f, -2.87f, -1.78f, -4.87f, -3.04f, -5.0f) + lineTo(12.0f, 3.5f) + close() + moveTo(15.12f, 4.09f) + lineToRelative(0.1f, 0.17f) + arcTo(12.64f, 12.64f, 0.0f, false, true, 16.7f, 8.5f) + horizontalLineToRelative(3.05f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.34f, -4.29f) + lineToRelative(-0.29f, -0.12f) + close() + } + } + return _globe!! + } + +private var _globe: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt new file mode 100644 index 0000000..c6db22b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Grid: ImageVector + get() { + if (_grid != null) { + return _grid!! + } + _grid = fluentIcon(name = "Regular.Grid") { + fluentPath { + moveTo(8.75f, 13.0f) + curveTo(9.99f, 13.0f, 11.0f, 14.0f, 11.0f, 15.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 19.99f, 10.0f, 21.0f, 8.75f, 21.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 14.01f, 4.0f, 13.0f, 5.25f, 13.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 13.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 21.0f, 13.0f, 20.0f, 13.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.75f, 14.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 14.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.75f, 3.0f) + curveTo(9.99f, 3.0f, 11.0f, 4.0f, 11.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 9.99f, 10.0f, 11.0f, 8.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 11.0f, 3.0f, 10.0f, 3.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 3.0f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(21.0f, 9.99f, 20.0f, 11.0f, 18.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 11.0f, 13.0f, 10.0f, 13.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(13.0f, 4.01f, 14.0f, 3.0f, 15.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.75f, 4.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 4.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _grid!! + } + +private var _grid: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt new file mode 100644 index 0000000..a5fc0b6 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HandWave: ImageVector + get() { + if (_handWave != null) { + return _handWave!! + } + _handWave = fluentIcon(name = "Regular.HandWave") { + fluentPath { + moveTo(18.63f, 2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.19f) + arcToRelative(6.9f, 6.9f, 0.0f, false, true, 2.31f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, -0.26f) + arcToRelative(5.4f, 5.4f, 0.0f, false, false, -0.33f, -2.82f) + curveToRelative(-0.35f, -0.9f, -0.87f, -1.6f, -1.36f, -1.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.19f, -1.05f) + close() + moveTo(9.59f, 2.87f) + arcTo(2.05f, 2.05f, 0.0f, false, false, 5.87f, 4.0f) + arcToRelative(2.02f, 2.02f, 0.0f, false, false, -1.93f, 2.65f) + lineToRelative(1.96f, 5.92f) + arcToRelative(4.8f, 4.8f, 0.0f, false, false, -1.79f, 0.2f) + arcToRelative(3.9f, 3.9f, 0.0f, false, false, -1.76f, 1.16f) + arcToRelative(1.4f, 1.4f, 0.0f, false, false, -0.28f, 1.42f) + curveToRelative(0.16f, 0.43f, 0.5f, 0.78f, 0.92f, 0.97f) + arcToRelative(25.2f, 25.2f, 0.0f, false, true, 6.75f, 4.48f) + arcToRelative(4.08f, 4.08f, 0.0f, false, false, 3.96f, 1.05f) + lineToRelative(2.59f, -0.78f) + arcToRelative(2.66f, 2.66f, 0.0f, false, false, 1.89f, -2.18f) + curveToRelative(0.14f, -1.05f, 0.32f, -2.64f, 0.32f, -4.14f) + curveToRelative(0.0f, -1.76f, -0.46f, -3.7f, -1.0f, -5.41f) + arcToRelative(37.43f, 37.43f, 0.0f, false, false, -1.63f, -4.15f) + arcToRelative(2.05f, 2.05f, 0.0f, false, false, -2.27f, -1.14f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -0.78f, 0.32f) + lineToRelative(-0.16f, -0.48f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 9.6f, 2.87f) + close() + moveTo(8.43f, 3.87f) + lineToRelative(0.4f, 1.18f) + lineToRelative(0.04f, 0.1f) + lineToRelative(1.67f, 4.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.17f, 0.35f) + horizontalLineToRelative(0.01f) + curveToRelative(0.24f, -0.2f, 0.34f, -0.53f, 0.24f, -0.83f) + lineToRelative(-1.69f, -4.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.97f, -0.27f) + lineToRelative(0.72f, 2.27f) + lineToRelative(0.04f, 0.15f) + lineToRelative(0.87f, 2.7f) + lineToRelative(0.17f, 0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, -0.46f) + lineToRelative(-0.16f, -0.51f) + lineToRelative(-0.89f, -2.79f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, 0.48f, -0.7f) + curveToRelative(0.27f, -0.06f, 0.52f, 0.08f, 0.62f, 0.3f) + curveToRelative(0.41f, 0.89f, 1.04f, 2.34f, 1.56f, 3.98f) + curveToRelative(0.53f, 1.64f, 0.93f, 3.41f, 0.93f, 4.95f) + curveToRelative(0.0f, 1.4f, -0.17f, 2.9f, -0.3f, 3.93f) + curveToRelative(-0.07f, 0.45f, -0.39f, 0.82f, -0.84f, 0.95f) + lineToRelative(-2.59f, 0.78f) + curveToRelative(-0.84f, 0.25f, -1.8f, -0.02f, -2.5f, -0.69f) + arcToRelative(26.69f, 26.69f, 0.0f, false, false, -7.25f, -4.83f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(2.4f, 2.4f, 0.0f, false, true, 1.06f, -0.68f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 2.24f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, -0.96f) + lineToRelative(-2.35f, -7.1f) + arcToRelative(0.52f, 0.52f, 0.0f, false, true, 0.98f, -0.32f) + lineToRelative(1.44f, 4.34f) + lineToRelative(0.26f, 0.79f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, -0.48f) + lineToRelative(-0.26f, -0.78f) + lineToRelative(-1.8f, -5.5f) + arcToRelative(0.55f, 0.55f, 0.0f, false, true, 1.03f, -0.36f) + close() + moveTo(18.3f, 4.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 1.02f) + curveToRelative(0.42f, 0.45f, 0.8f, 1.0f, 0.8f, 1.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -1.5f, -0.62f, -2.39f, -1.2f, -3.01f) + close() + } + } + return _handWave!! + } + +private var _handWave: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt new file mode 100644 index 0000000..dd6979b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HatGraduation: ImageVector + get() { + if (_hatGraduation != null) { + return _hatGraduation!! + } + _hatGraduation = fluentIcon(name = "Regular.HatGraduation") { + fluentPath { + moveTo(9.9f, 3.7f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, 4.2f, 0.0f) + lineToRelative(8.05f, 5.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.01f, 1.26f) + lineTo(19.0f, 12.19f) + verticalLineToRelative(5.56f) + curveToRelative(0.0f, 0.16f, -0.05f, 0.32f, -0.15f, 0.45f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.02f, 0.02f) + verticalLineToRelative(0.01f) + arcToRelative(3.38f, 3.38f, 0.0f, false, true, -0.41f, 0.43f) + curveToRelative(-0.28f, 0.27f, -0.7f, 0.61f, -1.25f, 0.96f) + arcTo(9.7f, 9.7f, 0.0f, false, true, 12.0f, 21.0f) + arcToRelative(9.7f, 9.7f, 0.0f, false, true, -5.16f, -1.36f) + arcToRelative(7.43f, 7.43f, 0.0f, false, true, -1.69f, -1.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.15f, -0.45f) + verticalLineToRelative(-5.56f) + lineToRelative(-2.0f, -1.3f) + verticalLineToRelative(5.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(1.5f, 9.5f) + curveToRelative(0.0f, -0.27f, 0.14f, -0.5f, 0.36f, -0.64f) + lineTo(9.9f, 3.7f) + close() + moveTo(14.12f, 15.38f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, -4.24f, 0.0f) + lineToRelative(-3.38f, -2.2f) + verticalLineToRelative(4.29f) + lineToRelative(0.13f, 0.13f) + curveToRelative(0.21f, 0.2f, 0.54f, 0.48f, 1.0f, 0.76f) + arcTo(8.2f, 8.2f, 0.0f, false, false, 12.0f, 19.5f) + arcToRelative(8.2f, 8.2f, 0.0f, false, false, 4.37f, -1.14f) + arcToRelative(5.94f, 5.94f, 0.0f, false, false, 1.13f, -0.9f) + verticalLineToRelative(-4.29f) + lineToRelative(-3.38f, 2.21f) + close() + moveTo(13.28f, 4.96f) + curveToRelative(-0.78f, -0.5f, -1.78f, -0.5f, -2.56f, 0.0f) + lineTo(3.63f, 9.51f) + lineToRelative(7.07f, 4.62f) + curveToRelative(0.79f, 0.51f, 1.81f, 0.51f, 2.6f, 0.0f) + lineToRelative(7.07f, -4.62f) + lineToRelative(-7.09f, -4.55f) + close() + } + } + return _hatGraduation!! + } + +private var _hatGraduation: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt new file mode 100644 index 0000000..c63b1df --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Headphones: ImageVector + get() { + if (_headphones != null) { + return _headphones!! + } + _headphones = fluentIcon(name = "Regular.Headphones") { + fluentPath { + moveTo(22.0f, 12.0f) + verticalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(16.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(15.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineToRelative(4.62f) + verticalLineToRelative(-2.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -17.0f, 0.0f) + verticalLineToRelative(2.0f) + lineTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(5.0f, 22.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-7.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + verticalLineToRelative(7.0f) + verticalLineToRelative(-7.0f) + close() + moveTo(7.5f, 15.5f) + horizontalLineToRelative(-4.0f) + lineTo(3.5f, 19.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-5.0f) + close() + moveTo(20.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(5.0f) + lineTo(19.0f, 20.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(20.5f, 15.5f) + close() + } + } + return _headphones!! + } + +private var _headphones: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Heart.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Heart.kt new file mode 100644 index 0000000..4c02443 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Heart.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Heart: ImageVector + get() { + if (_heart != null) { + return _heart!! + } + _heart = fluentIcon(name = "Regular.Heart") { + fluentPath { + moveTo(12.82f, 5.58f) + lineTo(12.0f, 6.4f) + lineToRelative(-0.82f, -0.82f) + arcToRelative(5.37f, 5.37f, 0.0f, true, false, -7.6f, 7.6f) + lineToRelative(7.89f, 7.9f) + curveToRelative(0.3f, 0.29f, 0.77f, 0.29f, 1.06f, 0.0f) + lineToRelative(7.9f, -7.9f) + arcToRelative(5.38f, 5.38f, 0.0f, true, false, -7.61f, -7.6f) + close() + moveTo(19.37f, 12.12f) + lineTo(12.0f, 19.48f) + lineToRelative(-7.36f, -7.36f) + arcToRelative(3.87f, 3.87f, 0.0f, true, true, 5.48f, -5.48f) + lineTo(11.47f, 8.0f) + curveToRelative(0.3f, 0.3f, 0.79f, 0.29f, 1.08f, -0.02f) + lineToRelative(1.33f, -1.34f) + arcToRelative(3.88f, 3.88f, 0.0f, false, true, 5.49f, 5.48f) + close() + } + } + return _heart!! + } + +private var _heart: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/History.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/History.kt new file mode 100644 index 0000000..3c5efac --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/History.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.History: ImageVector + get() { + if (_history != null) { + return _history!! + } + _history = fluentIcon(name = "Regular.History") { + fluentPath { + moveTo(19.5f, 12.0f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 6.9f, 6.5f) + horizontalLineToRelative(1.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.04f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -2.9f, 5.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.62f) + curveToRelative(0.46f, 0.0f, 0.79f, 0.44f, 0.72f, 0.9f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 19.5f, 12.0f) + close() + moveTo(12.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 11.5f) + lineTo(12.5f, 7.75f) + close() + } + } + return _history!! + } + +private var _history: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Home.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Home.kt new file mode 100644 index 0000000..6acd022 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Home.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Home: ImageVector + get() { + if (_home != null) { + return _home!! + } + _home = fluentIcon(name = "Regular.Home") { + fluentPath { + moveTo(10.55f, 2.53f) + curveToRelative(0.84f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.75f, 5.7f) + curveToRelative(0.5f, 0.42f, 0.8f, 1.05f, 0.8f, 1.71f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.76f, -1.75f, 1.76f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + verticalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.5f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.67f, 0.3f, -1.3f, 0.8f, -1.73f) + lineToRelative(6.75f, -5.69f) + close() + moveTo(12.48f, 3.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 0.0f) + lineToRelative(-6.75f, 5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.27f, 0.56f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.26f, 0.25f, 0.26f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.23f, -0.1f, -0.44f, -0.27f, -0.58f) + lineToRelative(-6.75f, -5.7f) + close() + } + } + return _home!! + } + +private var _home: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Image.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Image.kt new file mode 100644 index 0000000..210b351 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Image.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Image: ImageVector + get() { + if (_image != null) { + return _image!! + } + _image = fluentIcon(name = "Regular.Image") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(18.33f, 19.4f) + lineToRelative(-5.8f, -5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.81f, 5.7f) + curveToRelative(0.18f, 0.06f, 0.38f, 0.09f, 0.58f, 0.09f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.03f, 0.58f, -0.1f) + lineToRelative(-5.8f, -5.69f) + lineToRelative(5.8f, 5.7f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.6f) + lineToRelative(5.83f, -5.7f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.02f, -0.12f) + lineToRelative(0.12f, 0.11f) + lineToRelative(5.83f, 5.7f) + curveToRelative(0.06f, -0.18f, 0.1f, -0.38f, 0.1f, -0.59f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(15.25f, 6.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(15.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _image!! + } + +private var _image: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt new file mode 100644 index 0000000..2731857 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageCopy: ImageVector + get() { + if (_imageCopy != null) { + return _imageCopy!! + } + _imageCopy = fluentIcon(name = "Regular.ImageCopy") { + fluentPath { + moveTo(4.5f, 6.0f) + curveTo(3.6f, 6.59f, 3.0f, 7.6f, 3.0f, 8.76f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 2.9f, 2.35f, 5.25f, 5.25f, 5.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.15f, 0.0f, 2.17f, -0.6f, 2.74f, -1.5f) + lineTo(8.25f, 19.01f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, -3.75f) + verticalLineToRelative(-9.0f) + verticalLineToRelative(-0.24f) + close() + moveTo(8.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.5f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.5f) + close() + moveTo(13.43f, 12.14f) + lineToRelative(0.1f, 0.07f) + lineToRelative(4.3f, 4.2f) + curveToRelative(-0.18f, 0.06f, -0.38f, 0.09f, -0.58f, 0.09f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.03f, -0.58f, -0.1f) + lineToRelative(4.3f, -4.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.96f, -0.07f) + close() + moveTo(8.75f, 4.5f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.2f, -0.04f, 0.4f, -0.1f, 0.6f) + lineToRelative(-4.33f, -4.21f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.0f, -0.12f) + lineToRelative(-0.14f, 0.12f) + lineToRelative(-4.33f, 4.2f) + curveToRelative(-0.06f, -0.18f, -0.1f, -0.38f, -0.1f, -0.59f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(10.5f, 6.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _imageCopy!! + } + +private var _imageCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt new file mode 100644 index 0000000..bc2dba8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageMultiple: ImageVector + get() { + if (_imageMultiple != null) { + return _imageMultiple!! + } + _imageMultiple = fluentIcon(name = "Regular.ImageMultiple") { + fluentPath { + moveTo(13.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(9.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-9.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.23f, -0.04f, 0.45f, -0.13f, 0.65f) + lineToRelative(-4.58f, -4.29f) + curveToRelative(-0.87f, -0.8f, -2.21f, -0.8f, -3.08f, 0.0f) + lineToRelative(-4.58f, 4.3f) + curveToRelative(-0.09f, -0.2f, -0.13f, -0.43f, -0.13f, -0.66f) + verticalLineToRelative(-9.0f) + close() + moveTo(11.26f, 12.71f) + lineToRelative(4.5f, 4.21f) + curveToRelative(-0.16f, 0.05f, -0.33f, 0.08f, -0.51f, 0.08f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.18f, 0.0f, -0.35f, -0.03f, -0.52f, -0.08f) + lineToRelative(4.5f, -4.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.0f) + close() + moveTo(8.75f, 21.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(9.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.75f, -3.75f) + lineTo(19.5f, 6.01f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _imageMultiple!! + } + +private var _imageMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Important.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Important.kt new file mode 100644 index 0000000..8566503 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Important.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Important: ImageVector + get() { + if (_important != null) { + return _important!! + } + _important = fluentIcon(name = "Regular.Important") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(3.88f, 3.88f, 0.0f, false, false, -3.88f, 3.88f) + curveToRelative(0.0f, 2.92f, 1.21f, 6.55f, 1.82f, 8.2f) + arcTo(2.19f, 2.19f, 0.0f, false, false, 12.0f, 15.5f) + curveToRelative(0.9f, 0.0f, 1.74f, -0.54f, 2.06f, -1.42f) + curveToRelative(0.61f, -1.64f, 1.82f, -5.25f, 1.82f, -8.2f) + arcTo(3.88f, 3.88f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(9.62f, 5.88f) + arcToRelative(2.38f, 2.38f, 0.0f, false, true, 4.76f, 0.0f) + curveToRelative(0.0f, 2.65f, -1.12f, 6.04f, -1.72f, 7.68f) + arcTo(0.69f, 0.69f, 0.0f, false, true, 12.0f, 14.0f) + arcToRelative(0.69f, 0.69f, 0.0f, false, true, -0.65f, -0.44f) + curveToRelative(-0.61f, -1.65f, -1.72f, -5.06f, -1.72f, -7.68f) + close() + moveTo(12.0f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(11.0f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + } + } + return _important!! + } + +private var _important: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Info.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Info.kt new file mode 100644 index 0000000..0930a2b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Info.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Info: ImageVector + get() { + if (_info != null) { + return _info!! + } + _info = fluentIcon(name = "Regular.Info") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 10.5f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineToRelative(0.01f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-5.6f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _info!! + } + +private var _info: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt new file mode 100644 index 0000000..03b538c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.IosArrowLtr: ImageVector + get() { + if (_iosArrowLtr != null) { + return _iosArrowLtr!! + } + _iosArrowLtr = fluentIcon(name = "Regular.IosArrowLtr") { + fluentPath { + moveTo(4.3f, 12.0f) + lineToRelative(8.49f, -8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.08f, -1.04f) + lineToRelative(-9.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.04f) + lineToRelative(9.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, -1.04f) + lineTo(4.29f, 12.0f) + close() + } + } + return _iosArrowLtr!! + } + +private var _iosArrowLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt new file mode 100644 index 0000000..d0b91e7 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.IosArrowRtl: ImageVector + get() { + if (_iosArrowRtl != null) { + return _iosArrowRtl!! + } + _iosArrowRtl = fluentIcon(name = "Regular.IosArrowRtl") { + fluentPath { + moveTo(19.7f, 12.0f) + lineToRelative(-8.49f, -8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.08f, -1.04f) + lineToRelative(9.0f, 9.25f) + curveToRelative(0.28f, 0.29f, 0.28f, 0.75f, 0.0f, 1.04f) + lineToRelative(-9.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.08f, -1.04f) + lineToRelative(8.5f, -8.73f) + close() + } + } + return _iosArrowRtl!! + } + +private var _iosArrowRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Key.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Key.kt new file mode 100644 index 0000000..fd44e6b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Key.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Key: ImageVector + get() { + if (_key != null) { + return _key!! + } + _key = fluentIcon(name = "Regular.Key") { + fluentPath { + moveTo(18.25f, 7.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(15.5f, 2.05f) + arcTo(6.55f, 6.55f, 0.0f, false, false, 9.06f, 9.7f) + curveToRelative(0.02f, 0.1f, -0.02f, 0.2f, -0.07f, 0.25f) + lineToRelative(-6.24f, 6.23f) + curveToRelative(-0.51f, 0.52f, -0.8f, 1.22f, -0.8f, 1.95f) + verticalLineToRelative(2.17f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-1.25f) + horizontalLineTo(9.7f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-1.75f) + horizontalLineToRelative(1.75f) + curveToRelative(0.67f, 0.0f, 1.22f, -0.54f, 1.25f, -1.2f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, 8.1f, -6.35f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -6.55f, -6.45f) + close() + moveTo(10.45f, 8.6f) + arcToRelative(5.05f, 5.05f, 0.0f, false, true, 5.05f, -5.05f) + curveToRelative(2.8f, 0.0f, 5.05f, 2.18f, 5.05f, 4.95f) + arcToRelative(5.05f, 5.05f, 0.0f, false, true, -7.06f, 4.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, 0.69f) + verticalLineToRelative(0.75f) + horizontalLineTo(10.7f) + curveToRelative(-0.7f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(1.75f) + horizontalLineTo(7.7f) + curveToRelative(-0.7f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineTo(3.7f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.17f) + curveToRelative(0.0f, -0.33f, 0.13f, -0.65f, 0.37f, -0.89f) + lineToRelative(6.23f, -6.23f) + curveToRelative(0.42f, -0.42f, 0.58f, -1.0f, 0.49f, -1.57f) + curveToRelative(-0.06f, -0.3f, -0.1f, -0.58f, -0.1f, -0.84f) + close() + } + } + return _key!! + } + +private var _key: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt new file mode 100644 index 0000000..39541ed --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Keyboard: ImageVector + get() { + if (_keyboard != null) { + return _keyboard!! + } + _keyboard = fluentIcon(name = "Regular.Keyboard") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 6.5f) + lineTo(4.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(6.75f, 14.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + moveTo(16.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(10.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(13.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(15.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _keyboard!! + } + +private var _keyboard: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt new file mode 100644 index 0000000..b74eea5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Laptop: ImageVector + get() { + if (_laptop != null) { + return _laptop!! + } + _laptop = fluentIcon(name = "Regular.Laptop") { + fluentPath { + moveTo(2.75f, 16.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.75f, 16.0f) + curveTo(4.78f, 16.0f, 4.0f, 15.22f, 4.0f, 14.25f) + verticalLineToRelative(-7.5f) + curveTo(4.0f, 5.78f, 4.78f, 5.0f, 5.75f, 5.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(18.25f, 6.5f) + lineTo(5.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _laptop!! + } + +private var _laptop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt new file mode 100644 index 0000000..adb14a0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Layer: ImageVector + get() { + if (_layer != null) { + return _layer!! + } + _layer = fluentIcon(name = "Regular.Layer") { + fluentPath { + moveTo(20.03f, 12.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.58f, 0.59f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineTo(4.55f, 12.8f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.2f, 1.7f) + close() + moveTo(20.23f, 13.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, 2.29f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineToRelative(-6.05f, -4.08f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + close() + moveTo(13.39f, 3.42f) + lineToRelative(6.36f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.66f) + lineToRelative(-6.36f, 4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.78f, 0.0f) + lineTo(4.25f, 9.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.66f) + lineToRelative(6.36f, -4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.78f, 0.0f) + close() + moveTo(11.56f, 4.61f) + lineToRelative(-0.11f, 0.06f) + lineTo(5.7f, 8.5f) + lineToRelative(5.74f, 3.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.99f, 0.06f) + lineToRelative(0.11f, -0.06f) + lineTo(18.3f, 8.5f) + lineToRelative(-5.74f, -3.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.99f, -0.06f) + close() + } + } + return _layer!! + } + +private var _layer: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt new file mode 100644 index 0000000..2e361ff --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LeafTwo: ImageVector + get() { + if (_leafTwo != null) { + return _leafTwo!! + } + _leafTwo = fluentIcon(name = "Regular.LeafTwo") { + fluentPath { + moveTo(2.0f, 4.7f) + lineTo(2.0f, 9.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 6.3f, 6.0f) + curveToRelative(0.26f, 0.88f, 0.69f, 1.69f, 1.25f, 2.39f) + lineToRelative(-2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.33f, -2.33f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 22.0f, 13.0f) + lineTo(22.0f, 7.75f) + curveTo(22.0f, 6.78f, 21.22f, 6.0f, 20.25f, 6.0f) + lineTo(15.0f, 6.0f) + curveToRelative(-0.58f, 0.0f, -1.15f, 0.07f, -1.69f, 0.2f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 8.01f, 3.0f) + lineTo(3.7f, 3.0f) + curveTo(2.77f, 3.0f, 2.0f, 3.76f, 2.0f, 4.7f) + close() + moveTo(11.68f, 17.38f) + lineToRelative(4.1f, -4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-4.1f, 4.1f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 15.0f, 7.5f) + horizontalLineToRelative(5.25f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.1f, 0.25f, 0.25f) + lineTo(20.5f, 13.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -8.82f, 4.38f) + close() + moveTo(8.0f, 4.5f) + curveToRelative(1.66f, 0.0f, 3.1f, 0.9f, 3.89f, 2.23f) + arcToRelative(7.03f, 7.03f, 0.0f, false, false, -2.71f, 2.39f) + lineToRelative(-1.9f, -1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.24f, 2.24f) + arcToRelative(6.98f, 6.98f, 0.0f, false, false, -0.44f, 2.98f) + lineTo(8.0f, 13.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 3.5f, 9.0f) + lineTo(3.5f, 4.7f) + curveToRelative(0.0f, -0.1f, 0.1f, -0.2f, 0.2f, -0.2f) + lineTo(8.0f, 4.5f) + close() + } + } + return _leafTwo!! + } + +private var _leafTwo: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt new file mode 100644 index 0000000..7410929 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Library: ImageVector + get() { + if (_library != null) { + return _library!! + } + _library = fluentIcon(name = "Regular.Library") { + fluentPath { + moveTo(4.0f, 3.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.85f) + lineTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.85f, 2.0f) + lineTo(4.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -1.85f) + lineTo(2.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.85f, -2.0f) + lineTo(5.0f, 3.0f) + lineTo(4.0f, 3.0f) + close() + moveTo(10.0f, 3.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.85f) + lineTo(13.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.85f, 2.0f) + lineTo(10.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -1.85f) + lineTo(8.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.85f, -2.0f) + lineTo(11.0f, 3.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(16.97f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.9f, 1.35f) + lineToRelative(0.04f, 0.15f) + lineToRelative(3.02f, 11.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.3f, 2.39f) + lineToRelative(-0.14f, 0.04f) + lineToRelative(-0.97f, 0.25f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.39f, -1.28f) + lineToRelative(-0.05f, -0.16f) + lineToRelative(-3.01f, -11.74f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.3f, -2.4f) + lineToRelative(0.14f, -0.04f) + lineToRelative(0.97f, -0.25f) + curveToRelative(0.16f, -0.04f, 0.33f, -0.06f, 0.5f, -0.06f) + close() + moveTo(5.0f, 4.5f) + lineTo(4.0f, 4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + lineTo(3.5f, 19.0f) + curveToRelative(0.0f, 0.24f, 0.18f, 0.45f, 0.41f, 0.5f) + lineTo(5.0f, 19.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(5.5f, 5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + lineTo(5.0f, 4.5f) + close() + moveTo(11.0f, 4.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + lineTo(9.5f, 19.0f) + curveToRelative(0.0f, 0.24f, 0.18f, 0.45f, 0.41f, 0.5f) + lineTo(11.0f, 19.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(11.5f, 5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + lineTo(11.0f, 4.5f) + close() + moveTo(16.98f, 6.5f) + horizontalLineToRelative(-0.07f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.97f, 0.24f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.38f, 0.51f) + lineToRelative(0.02f, 0.1f) + lineToRelative(3.02f, 11.75f) + curveToRelative(0.06f, 0.26f, 0.3f, 0.37f, 0.48f, 0.37f) + horizontalLineToRelative(0.06f) + lineToRelative(0.06f, -0.01f) + lineToRelative(0.97f, -0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.38f, -0.52f) + lineToRelative(-0.02f, -0.09f) + lineToRelative(-3.01f, -11.74f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.48f, -0.38f) + close() + } + } + return _library!! + } + +private var _library: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt new file mode 100644 index 0000000..4de5bf4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Lightbulb: ImageVector + get() { + if (_lightbulb != null) { + return _lightbulb!! + } + _lightbulb = fluentIcon(name = "Regular.Lightbulb") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.25f) + curveToRelative(0.0f, 2.1f, -0.9f, 4.02f, -2.66f, 5.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.18f, 0.27f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-1.13f, 4.9f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.02f, 1.73f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-2.12f) + curveToRelative(-0.99f, 0.0f, -1.85f, -0.65f, -2.14f, -1.58f) + lineToRelative(-0.05f, -0.16f) + lineToRelative(-1.13f, -4.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.2f, -0.37f) + curveToRelative(-1.68f, -1.64f, -2.58f, -3.46f, -2.66f, -5.44f) + lineToRelative(-0.01f, -0.3f) + verticalLineToRelative(-0.24f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 7.25f, -7.0f) + close() + moveTo(14.12f, 18.5f) + lineTo(9.88f, 18.5f) + lineToRelative(0.33f, 1.42f) + curveToRelative(0.07f, 0.3f, 0.33f, 0.53f, 0.63f, 0.57f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(2.12f) + curveToRelative(0.31f, 0.0f, 0.59f, -0.2f, 0.7f, -0.48f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.33f, -1.42f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, 5.53f) + verticalLineToRelative(0.5f) + curveToRelative(0.08f, 1.56f, 0.8f, 3.02f, 2.21f, 4.39f) + curveToRelative(0.27f, 0.26f, 0.46f, 0.58f, 0.57f, 0.93f) + lineToRelative(0.05f, 0.17f) + lineToRelative(0.46f, 1.98f) + horizontalLineToRelative(4.92f) + lineToRelative(0.46f, -1.98f) + curveToRelative(0.08f, -0.36f, 0.25f, -0.69f, 0.5f, -0.97f) + lineToRelative(0.12f, -0.13f) + curveToRelative(1.4f, -1.37f, 2.13f, -2.83f, 2.2f, -4.4f) + lineToRelative(0.01f, -0.27f) + verticalLineToRelative(-0.22f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _lightbulb!! + } + +private var _lightbulb: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Link.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Link.kt new file mode 100644 index 0000000..cfb55f8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Link.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Link: ImageVector + get() { + if (_link != null) { + return _link!! + } + _link = fluentIcon(name = "Regular.Link") { + fluentPath { + moveTo(9.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.11f, 1.5f) + horizontalLineTo(7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -0.2f, 7.0f) + horizontalLineToRelative(2.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.11f, 1.5f) + horizontalLineTo(7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -0.25f, -10.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(17.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.25f, 10.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.11f, -1.5f) + horizontalLineTo(17.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.2f, -7.0f) + horizontalLineToRelative(-2.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.11f, -1.5f) + horizontalLineTo(17.0f) + close() + moveTo(7.0f, 11.25f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(17.0f) + horizontalLineTo(7.0f) + close() + } + } + return _link!! + } + +private var _link: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt new file mode 100644 index 0000000..856cc47 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.List: ImageVector + get() { + if (_list != null) { + return _list!! + } + _list = fluentIcon(name = "Regular.List") { + fluentPath { + moveTo(2.75f, 18.0f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(12.6f) + horizontalLineToRelative(-12.5f) + close() + moveTo(2.75f, 11.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(2.75f, 5.0f) + horizontalLineToRelative(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(15.6f) + horizontalLineToRelative(-15.5f) + close() + } + } + return _list!! + } + +private var _list: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt new file mode 100644 index 0000000..d80aaba --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LocalLanguage: ImageVector + get() { + if (_localLanguage != null) { + return _localLanguage!! + } + _localLanguage = fluentIcon(name = "Regular.LocalLanguage") { + fluentPath { + moveTo(9.34f, 6.37f) + lineToRelative(0.05f, 0.1f) + lineToRelative(5.56f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.42f, 0.98f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.9f, -0.33f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.43f, -3.73f) + horizontalLineToRelative(-7.1f) + lineToRelative(-0.08f, -0.01f) + lineToRelative(-1.55f, 3.76f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.96f, 0.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.43f, -0.88f) + lineToRelative(0.03f, -0.1f) + lineToRelative(5.97f, -14.5f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, 1.31f, -0.09f) + close() + moveTo(18.74f, 2.0f) + curveToRelative(0.39f, 0.0f, 0.7f, 0.29f, 0.75f, 0.65f) + verticalLineTo(7.5f) + horizontalLineToRelative(1.76f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(19.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, -0.29f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.82f, 8.75f) + lineToRelative(-3.16f, 7.54f) + horizontalLineToRelative(6.1f) + lineTo(8.82f, 8.75f) + close() + moveTo(10.75f, 2.0f) + horizontalLineToRelative(5.5f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.29f, 0.74f, 0.65f) + verticalLineToRelative(3.1f) + curveTo(17.0f, 8.1f, 15.1f, 10.0f, 12.76f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.74f, -2.58f) + verticalLineTo(3.5f) + horizontalLineToRelative(-4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(5.6f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _localLanguage!! + } + +private var _localLanguage: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt new file mode 100644 index 0000000..58fe6b5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Location: ImageVector + get() { + if (_location != null) { + return _location!! + } + _location = fluentIcon(name = "Regular.Location") { + fluentPath { + moveTo(5.84f, 4.57f) + arcToRelative(8.7f, 8.7f, 0.0f, true, true, 12.32f, 12.31f) + lineToRelative(-1.19f, 1.18f) + lineToRelative(-3.4f, 3.3f) + curveToRelative(-0.88f, 0.85f, -2.26f, 0.85f, -3.13f, 0.0f) + lineToRelative(-3.5f, -3.39f) + lineToRelative(-1.1f, -1.09f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 0.0f, -12.31f) + close() + moveTo(17.1f, 5.63f) + arcToRelative(7.2f, 7.2f, 0.0f, true, false, -10.2f, 10.2f) + lineToRelative(1.5f, 1.46f) + lineToRelative(3.08f, 3.0f) + curveToRelative(0.29f, 0.28f, 0.75f, 0.28f, 1.04f, 0.0f) + lineToRelative(3.4f, -3.3f) + lineToRelative(1.18f, -1.17f) + arcToRelative(7.2f, 7.2f, 0.0f, false, false, 0.0f, -10.2f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _location!! + } + +private var _location: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt new file mode 100644 index 0000000..61f2294 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LockClosed: ImageVector + get() { + if (_lockClosed != null) { + return _lockClosed!! + } + _lockClosed = fluentIcon(name = "Regular.LockClosed") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.75f) + curveTo(18.99f, 8.0f, 20.0f, 9.0f, 20.0f, 10.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + verticalLineToRelative(-9.5f) + curveTo(4.0f, 9.01f, 5.0f, 8.0f, 6.25f, 8.0f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(17.75f, 9.5f) + lineTo(6.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 3.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.5f, 6.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _lockClosed!! + } + +private var _lockClosed: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt new file mode 100644 index 0000000..ac54b1b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LockOpen: ImageVector + get() { + if (_lockOpen != null) { + return _lockOpen!! + } + _lockOpen = fluentIcon(name = "Regular.LockOpen") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(1.88f, 0.0f, 3.33f, 1.21f, 3.93f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.43f, 0.48f) + curveTo(14.1f, 4.26f, 13.2f, 3.5f, 12.0f, 3.5f) + curveToRelative(-1.4f, 0.0f, -2.42f, 0.96f, -2.5f, 2.56f) + lineTo(9.5f, 8.0f) + horizontalLineToRelative(8.25f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.92f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.25f) + curveTo(8.0f, 3.71f, 9.7f, 2.0f, 12.0f, 2.0f) + close() + moveTo(17.75f, 9.5f) + lineTo(6.25f, 9.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.69f, 0.65f, 0.74f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _lockOpen!! + } + +private var _lockOpen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mail.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mail.kt new file mode 100644 index 0000000..1d17335 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mail.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Mail: ImageVector + get() { + if (_mail != null) { + return _mail!! + } + _mail = fluentIcon(name = "Regular.Mail") { + fluentPath { + moveTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineTo(5.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + horizontalLineToRelative(-13.5f) + close() + moveTo(20.5f, 9.37f) + lineToRelative(-8.15f, 4.3f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.1f, -0.6f, 0.04f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineTo(9.37f) + close() + moveTo(18.75f, 5.5f) + horizontalLineTo(5.25f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(8.5f, -4.47f) + verticalLineToRelative(-0.43f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + } + } + return _mail!! + } + +private var _mail: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt new file mode 100644 index 0000000..762113d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInbox: ImageVector + get() { + if (_mailInbox != null) { + return _mailInbox!! + } + _mailInbox = fluentIcon(name = "Regular.MailInbox") { + fluentPath { + moveTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + horizontalLineToRelative(-11.5f) + close() + moveTo(4.5f, 14.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 14.5f) + horizontalLineToRelative(-3.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.48f, 3.0f) + lineTo(12.0f, 17.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.63f, -2.81f) + lineToRelative(-0.04f, -0.19f) + lineTo(4.5f, 14.5f) + verticalLineToRelative(3.25f) + verticalLineToRelative(-3.25f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + lineTo(4.5f, 13.0f) + lineTo(9.0f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineToRelative(-0.15f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(15.0f, 13.0f) + horizontalLineToRelative(4.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + } + } + return _mailInbox!! + } + +private var _mailInbox: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt new file mode 100644 index 0000000..a69372f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailRead: ImageVector + get() { + if (_mailRead != null) { + return _mailRead!! + } + _mailRead = fluentIcon(name = "Regular.MailRead") { + fluentPath { + moveTo(3.1f, 8.17f) + lineToRelative(8.52f, -5.06f) + curveToRelative(0.2f, -0.13f, 0.44f, -0.14f, 0.66f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(8.52f, 5.06f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 22.0f, 9.93f) + verticalLineToRelative(7.82f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.1f) + curveToRelative(0.0f, -0.73f, 0.36f, -1.42f, 0.96f, -1.84f) + lineToRelative(0.14f, -0.1f) + lineToRelative(8.52f, -5.05f) + lineTo(3.1f, 8.17f) + close() + moveTo(20.5f, 10.91f) + lineToRelative(-8.15f, 4.25f) + curveToRelative(-0.18f, 0.1f, -0.4f, 0.12f, -0.59f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-8.16f, -4.25f) + verticalLineToRelative(6.84f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-6.84f) + close() + moveTo(12.0f, 4.62f) + lineTo(3.9f, 9.43f) + lineToRelative(8.1f, 4.22f) + lineToRelative(8.09f, -4.22f) + lineTo(12.0f, 4.63f) + close() + } + } + return _mailRead!! + } + +private var _mailRead: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt new file mode 100644 index 0000000..406af91 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Map: ImageVector + get() { + if (_map != null) { + return _map!! + } + _map = fluentIcon(name = "Regular.Map") { + fluentPath { + moveTo(9.2f, 4.0f) + horizontalLineToRelative(0.16f) + lineToRelative(0.02f, 0.01f) + curveToRelative(0.09f, 0.01f, 0.17f, 0.04f, 0.25f, 0.1f) + lineToRelative(0.05f, 0.03f) + lineToRelative(5.07f, 3.56f) + lineToRelative(5.07f, -3.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.17f, 0.5f) + lineToRelative(0.01f, 0.11f) + lineTo(21.0f, 15.4f) + curveToRelative(0.0f, 0.2f, -0.09f, 0.4f, -0.24f, 0.54f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.5f, 3.87f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.83f, 0.02f) + lineToRelative(-5.1f, -3.6f) + lineToRelative(-5.07f, 3.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + lineTo(3.0f, 19.24f) + lineTo(3.0f, 8.62f) + curveToRelative(0.0f, -0.21f, 0.09f, -0.41f, 0.24f, -0.55f) + lineTo(3.32f, 8.0f) + lineToRelative(5.5f, -3.86f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, 0.2f, -0.1f) + lineTo(9.14f, 4.0f) + lineTo(9.2f, 4.0f) + close() + moveTo(19.5f, 6.2f) + lineToRelative(-4.0f, 2.8f) + verticalLineToRelative(8.8f) + lineToRelative(4.0f, -2.8f) + lineTo(19.5f, 6.2f) + close() + moveTo(8.5f, 6.2f) + lineTo(4.5f, 9.0f) + verticalLineToRelative(8.8f) + lineToRelative(4.0f, -2.8f) + lineTo(8.5f, 6.2f) + close() + moveTo(10.0f, 6.2f) + lineTo(10.0f, 15.0f) + lineToRelative(4.0f, 2.8f) + lineTo(14.0f, 9.0f) + lineToRelative(-4.0f, -2.8f) + close() + } + } + return _map!! + } + +private var _map: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Maximize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Maximize.kt new file mode 100644 index 0000000..87bb615 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Maximize.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Maximize: ImageVector + get() { + if (_maximize != null) { + return _maximize!! + } + _maximize = fluentIcon(name = "Regular.Maximize") { + fluentPath { + moveTo(5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + close() + moveTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.5f) + close() + } + } + return _maximize!! + } + +private var _maximize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt new file mode 100644 index 0000000..6049204 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Mic: ImageVector + get() { + if (_mic != null) { + return _mic!! + } + _mic = fluentIcon(name = "Regular.Mic") { + fluentPath { + moveTo(18.25f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.5f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, -6.25f, 6.73f) + verticalLineToRelative(2.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 5.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + horizontalLineToRelative(0.72f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.25f, -5.03f) + verticalLineToRelative(-0.72f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(12.0f, 3.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.5f, 6.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + lineTo(14.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _mic!! + } + +private var _mic: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreHorizontal.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreHorizontal.kt new file mode 100644 index 0000000..32355c8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreHorizontal.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoreHorizontal: ImageVector + get() { + if (_moreHorizontal != null) { + return _moreHorizontal!! + } + _moreHorizontal = fluentIcon(name = "Regular.MoreHorizontal") { + fluentPath { + moveTo(7.75f, 12.0f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.5f, 0.0f) + close() + moveTo(13.75f, 12.0f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.5f, 0.0f) + close() + moveTo(18.0f, 13.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, -3.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 3.5f) + close() + } + } + return _moreHorizontal!! + } + +private var _moreHorizontal: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreVertical.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreVertical.kt new file mode 100644 index 0000000..eccb11c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoreVertical.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoreVertical: ImageVector + get() { + if (_moreVertical != null) { + return _moreVertical!! + } + _moreVertical = fluentIcon(name = "Regular.MoreVertical") { + fluentPath { + moveTo(12.0f, 7.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, 0.0f, -3.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.0f, 3.5f) + close() + moveTo(12.0f, 13.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, 0.0f, -3.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.0f, 3.5f) + close() + moveTo(10.25f, 18.0f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.5f, 0.0f) + close() + } + } + return _moreVertical!! + } + +private var _moreVertical: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt new file mode 100644 index 0000000..087cde5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoviesAndTv: ImageVector + get() { + if (_moviesAndTv != null) { + return _moviesAndTv!! + } + _moviesAndTv = fluentIcon(name = "Regular.MoviesAndTv") { + fluentPath { + moveTo(19.73f, 3.92f) + lineToRelative(0.05f, 0.16f) + lineToRelative(0.55f, 1.92f) + curveToRelative(0.1f, 0.36f, -0.08f, 0.74f, -0.42f, 0.9f) + lineToRelative(-0.1f, 0.03f) + lineTo(9.1f, 10.0f) + horizontalLineToRelative(11.16f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + verticalLineToRelative(8.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.43f, 22.0f) + lineTo(5.75f, 22.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.58f) + lineTo(3.0f, 19.25f) + verticalLineToRelative(-8.4f) + lineToRelative(-0.52f, -1.81f) + curveToRelative(-0.4f, -1.4f, 0.36f, -2.87f, 1.72f, -3.35f) + lineToRelative(0.16f, -0.05f) + lineToRelative(12.02f, -3.45f) + curveToRelative(1.4f, -0.4f, 2.87f, 0.37f, 3.35f, 1.73f) + close() + moveTo(19.5f, 11.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(7.75f) + curveToRelative(0.0f, 0.6f, 0.43f, 1.1f, 1.0f, 1.23f) + lineToRelative(0.12f, 0.01f) + lineToRelative(0.13f, 0.01f) + horizontalLineToRelative(12.5f) + curveToRelative(0.65f, 0.0f, 1.18f, -0.5f, 1.24f, -1.12f) + lineTo(19.49f, 11.5f) + close() + moveTo(6.27f, 6.65f) + lineToRelative(-1.5f, 0.43f) + curveToRelative(-0.61f, 0.18f, -1.0f, 0.8f, -0.88f, 1.42f) + lineToRelative(0.03f, 0.12f) + lineToRelative(0.34f, 1.2f) + lineToRelative(0.3f, -0.08f) + lineToRelative(1.71f, -3.1f) + close() + moveTo(11.03f, 5.29f) + lineToRelative(-2.72f, 0.77f) + lineToRelative(-1.71f, 3.1f) + lineToRelative(2.72f, -0.78f) + lineToRelative(1.7f, -3.1f) + close() + moveTo(15.79f, 3.92f) + lineToRelative(-2.72f, 0.78f) + lineToRelative(-1.71f, 3.1f) + lineTo(14.07f, 7.0f) + lineToRelative(1.72f, -3.09f) + close() + moveTo(17.63f, 3.69f) + lineToRelative(-1.52f, 2.74f) + lineToRelative(2.57f, -0.74f) + lineToRelative(-0.34f, -1.2f) + curveToRelative(-0.1f, -0.37f, -0.38f, -0.66f, -0.7f, -0.8f) + close() + } + } + return _moviesAndTv!! + } + +private var _moviesAndTv: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt new file mode 100644 index 0000000..3e97eed --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MusicNote2: ImageVector + get() { + if (_musicNote2 != null) { + return _musicNote2!! + } + _musicNote2 = fluentIcon(name = "Regular.MusicNote2") { + fluentPath { + moveTo(19.7f, 2.15f) + curveToRelative(0.19f, 0.14f, 0.3f, 0.36f, 0.3f, 0.6f) + lineTo(20.0f, 16.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, -2.87f) + lineTo(18.5f, 7.76f) + lineTo(10.0f, 10.3f) + verticalLineToRelative(8.19f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, -2.87f) + lineTo(8.5f, 5.75f) + curveToRelative(0.0f, -0.33f, 0.22f, -0.62f, 0.53f, -0.72f) + lineToRelative(10.0f, -3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.67f, 0.12f) + close() + moveTo(10.0f, 8.75f) + lineToRelative(8.5f, -2.56f) + lineTo(18.5f, 3.76f) + lineTo(10.0f, 6.3f) + verticalLineToRelative(2.43f) + close() + moveTo(6.5f, 16.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(14.5f, 16.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + } + } + return _musicNote2!! + } + +private var _musicNote2: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt new file mode 100644 index 0000000..aa99cdf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MyLocation: ImageVector + get() { + if (_myLocation != null) { + return _myLocation!! + } + _myLocation = fluentIcon(name = "Regular.MyLocation") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.79f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 6.71f, 6.71f) + horizontalLineToRelative(1.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(19.46f, 12.75f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, -6.71f, 6.71f) + verticalLineToRelative(1.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(11.25f, 19.46f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, -6.71f, -6.71f) + lineTo(2.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(4.54f, 11.25f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 6.71f, -6.71f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 6.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, -12.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + } + } + return _myLocation!! + } + +private var _myLocation: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Navigation.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Navigation.kt new file mode 100644 index 0000000..79de012 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Navigation.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Navigation: ImageVector + get() { + if (_navigation != null) { + return _navigation!! + } + _navigation = fluentIcon(name = "Regular.Navigation") { + fluentPath { + moveTo(2.75f, 18.0f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(2.75f, 11.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(2.75f, 5.0f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + } + } + return _navigation!! + } + +private var _navigation: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt new file mode 100644 index 0000000..97d4686 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.New: ImageVector + get() { + if (_new != null) { + return _new!! + } + _new = fluentIcon(name = "Regular.New") { + fluentPath { + moveTo(18.25f, 4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.0f, 18.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.28f, 7.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(6.5f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-6.5f, -6.5f) + close() + } + } + return _new!! + } + +private var _new: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt new file mode 100644 index 0000000..118848b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.News: ImageVector + get() { + if (_news != null) { + return _news!! + } + _news = fluentIcon(name = "Regular.News") { + fluentPath { + moveTo(18.75f, 20.0f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(12.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineTo(19.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(5.25f, 18.5f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(19.0f, 8.5f) + verticalLineToRelative(7.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-10.0f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(4.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + horizontalLineToRelative(-13.5f) + close() + moveTo(12.25f, 14.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + moveTo(9.25f, 11.0f) + curveToRelative(0.4f, 0.0f, 0.74f, 0.34f, 0.74f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.33f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.49f, 12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(12.25f, 11.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + moveTo(5.75f, 7.5f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-9.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.6f) + horizontalLineToRelative(-9.5f) + close() + } + } + return _news!! + } + +private var _news: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt new file mode 100644 index 0000000..de17149 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Next: ImageVector + get() { + if (_next != null) { + return _next!! + } + _next = fluentIcon(name = "Regular.Next") { + fluentPath { + moveTo(3.0f, 4.75f) + curveToRelative(0.0f, -1.4f, 1.58f, -2.24f, 2.74f, -1.44f) + lineToRelative(10.5f, 7.2f) + curveToRelative(1.0f, 0.68f, 1.01f, 2.17f, 0.0f, 2.87f) + lineToRelative(-10.5f, 7.3f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 3.0f, 19.25f) + lineTo(3.0f, 4.75f) + close() + moveTo(4.9f, 4.55f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.4f, 0.2f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.2f, 0.23f, 0.32f, 0.4f, 0.2f) + lineToRelative(10.5f, -7.3f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.01f, -0.41f) + lineToRelative(-10.5f, -7.2f) + close() + moveTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 3.75f) + close() + } + } + return _next!! + } + +private var _next: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt new file mode 100644 index 0000000..e73c34a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Note: ImageVector + get() { + if (_note != null) { + return _note!! + } + _note = fluentIcon(name = "Regular.Note") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(6.88f) + curveToRelative(0.0f, 0.6f, -0.24f, 1.17f, -0.66f, 1.59f) + lineToRelative(-5.62f, 5.62f) + curveToRelative(-0.42f, 0.42f, -1.0f, 0.66f, -1.6f, 0.66f) + lineTo(6.26f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(13.0f, 19.5f) + verticalLineToRelative(-3.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineToRelative(0.18f, -0.01f) + horizontalLineToRelative(3.25f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(18.44f, 14.5f) + horizontalLineToRelative(-2.19f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(2.19f) + lineToRelative(3.94f, -3.94f) + close() + } + } + return _note!! + } + +private var _note: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt new file mode 100644 index 0000000..29d6f63 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Notebook: ImageVector + get() { + if (_notebook != null) { + return _notebook!! + } + _notebook = fluentIcon(name = "Regular.Notebook") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(16.75f, 3.5f) + lineTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 15.0f) + close() + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 11.0f) + close() + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 7.0f) + close() + moveTo(15.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.5f, 6.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-1.0f) + close() + } + } + return _notebook!! + } + +private var _notebook: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt new file mode 100644 index 0000000..899b2cb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NumberSymbol: ImageVector + get() { + if (_numberSymbol != null) { + return _numberSymbol!! + } + _numberSymbol = fluentIcon(name = "Regular.NumberSymbol") { + fluentPath { + moveTo(10.99f, 2.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.28f) + lineTo(8.5f, 8.0f) + lineTo(3.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(4.46f) + lineToRelative(-0.95f, 5.0f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.23f) + lineToRelative(-0.97f, 5.11f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.28f) + lineTo(8.5f, 16.0f) + horizontalLineToRelative(5.47f) + lineToRelative(-0.97f, 5.12f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.28f) + lineTo(15.5f, 16.0f) + horizontalLineToRelative(4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.46f) + lineToRelative(0.95f, -5.0f) + horizontalLineToRelative(4.51f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.23f) + lineTo(18.0f, 2.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.28f) + lineTo(15.5f, 8.0f) + horizontalLineToRelative(-5.47f) + lineTo(11.0f, 2.9f) + close() + moveTo(9.74f, 9.49f) + horizontalLineToRelative(5.47f) + lineToRelative(-0.94f, 5.0f) + lineTo(8.79f, 14.49f) + lineToRelative(0.95f, -5.0f) + close() + } + } + return _numberSymbol!! + } + +private var _numberSymbol: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Open.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Open.kt new file mode 100644 index 0000000..44e5ad6 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Open.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Open: ImageVector + get() { + if (_open != null) { + return _open!! + } + _open = fluentIcon(name = "Regular.Open") { + fluentPath { + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(13.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(5.56f) + lineToRelative(-5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(5.22f, -5.22f) + horizontalLineToRelative(-4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _open!! + } + +private var _open: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt new file mode 100644 index 0000000..0f9ba87 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.OpenFolder: ImageVector + get() { + if (_openFolder != null) { + return _openFolder!! + } + _openFolder = fluentIcon(name = "Regular.OpenFolder") { + fluentPath { + moveTo(6.75f, 3.0f) + horizontalLineToRelative(10.5f) + curveToRelative(2.0f, 0.0f, 3.64f, 1.57f, 3.75f, 3.55f) + verticalLineToRelative(4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -1.19f, -0.93f, -2.16f, -2.1f, -2.24f) + horizontalLineToRelative(-0.16f) + lineTo(6.75f, 4.5f) + curveToRelative(-1.18f, 0.0f, -2.15f, 0.9f, -2.25f, 2.06f) + verticalLineToRelative(10.69f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.25f) + horizontalLineToRelative(4.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.75f, -3.55f) + lineTo(3.0f, 6.55f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 6.55f, 3.0f) + lineToRelative(0.2f, -0.01f) + close() + moveTo(9.75f, 9.0f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.79f) + lineToRelative(7.22f, 7.22f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-7.22f, -7.22f) + verticalLineToRelative(4.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.68f, -0.65f, 0.73f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(9.0f, 9.73f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.07f) + lineToRelative(0.03f, -0.11f) + lineToRelative(0.03f, -0.1f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, 0.16f, -0.23f) + lineToRelative(0.04f, -0.04f) + lineToRelative(0.08f, -0.06f) + lineToRelative(0.06f, -0.04f) + lineToRelative(0.1f, -0.04f) + lineToRelative(0.07f, -0.02f) + lineToRelative(0.06f, -0.01f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(6.52f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _openFolder!! + } + +private var _openFolder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Options.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Options.kt new file mode 100644 index 0000000..30ce57e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Options.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Options: ImageVector + get() { + if (_options != null) { + return _options!! + } + _options = fluentIcon(name = "Regular.Options") { + fluentPath { + moveTo(8.75f, 13.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.16f, 2.5f) + horizontalLineToRelative(9.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-9.44f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -6.32f, 0.0f) + lineTo(2.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.94f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.16f, -2.5f) + close() + moveTo(8.75f, 15.0f) + curveToRelative(-0.76f, 0.0f, -1.41f, 0.49f, -1.65f, 1.17f) + lineToRelative(-0.02f, 0.07f) + lineToRelative(-0.04f, 0.14f) + arcToRelative(1.76f, 1.76f, 0.0f, false, false, 0.02f, 0.82f) + lineToRelative(0.04f, 0.13f) + lineToRelative(0.02f, 0.07f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.28f, -0.07f) + lineToRelative(0.04f, -0.13f) + lineToRelative(-0.01f, 0.06f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.04f, -0.82f) + lineToRelative(-0.03f, -0.13f) + lineToRelative(-0.02f, -0.07f) + lineToRelative(-0.04f, -0.14f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 8.75f, 15.0f) + close() + moveTo(15.25f, 4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.16f, 2.5f) + horizontalLineToRelative(2.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-2.94f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -6.32f, 0.0f) + lineTo(2.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.44f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 15.25f, 4.0f) + close() + moveTo(15.25f, 5.5f) + curveToRelative(-0.76f, 0.0f, -1.41f, 0.49f, -1.65f, 1.17f) + lineToRelative(-0.02f, 0.07f) + lineToRelative(-0.04f, 0.14f) + arcToRelative(1.76f, 1.76f, 0.0f, false, false, 0.02f, 0.82f) + lineToRelative(0.04f, 0.13f) + lineToRelative(0.02f, 0.07f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.28f, -0.07f) + lineToRelative(0.04f, -0.13f) + lineToRelative(-0.01f, 0.06f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.04f, -0.82f) + lineToRelative(-0.03f, -0.13f) + lineToRelative(-0.02f, -0.07f) + lineToRelative(-0.04f, -0.14f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.63f, -1.1f) + close() + } + } + return _options!! + } + +private var _options: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt new file mode 100644 index 0000000..073f423 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaintBrush: ImageVector + get() { + if (_paintBrush != null) { + return _paintBrush!! + } + _paintBrush = fluentIcon(name = "Regular.PaintBrush") { + fluentPath { + moveTo(5.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + lineTo(9.5f, 16.5f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 5.0f, 0.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(2.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(19.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.75f, 2.0f) + close() + moveTo(6.5f, 11.0f) + lineTo(6.5f, 3.5f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(14.0f, 3.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(16.5f, 3.5f) + horizontalLineToRelative(1.0f) + lineTo(17.5f, 11.0f) + horizontalLineToRelative(-11.0f) + close() + moveTo(6.5f, 14.25f) + lineTo(6.5f, 12.5f) + horizontalLineToRelative(11.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(-3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _paintBrush!! + } + +private var _paintBrush: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt new file mode 100644 index 0000000..6523e3b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Patch: ImageVector + get() { + if (_patch != null) { + return _patch!! + } + _patch = fluentIcon(name = "Regular.Patch") { + fluentPath { + moveTo(12.0f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(10.25f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(14.5f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(12.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.0f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(3.24f, 18.3f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineTo(13.7f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + lineToRelative(2.46f, 2.46f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineTo(10.3f, 20.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(3.24f, 18.3f) + close() + moveTo(4.3f, 14.76f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(2.46f, 2.46f) + curveToRelative(0.69f, 0.68f, 1.8f, 0.68f, 2.48f, 0.0f) + lineToRelative(1.7f, -1.7f) + lineTo(6.0f, 13.06f) + lineToRelative(-1.7f, 1.7f) + close() + moveTo(16.94f, 12.0f) + lineTo(12.0f, 7.06f) + lineTo(7.06f, 12.0f) + lineTo(12.0f, 16.94f) + lineTo(16.94f, 12.0f) + close() + moveTo(18.0f, 10.94f) + lineToRelative(1.7f, -1.7f) + curveToRelative(0.69f, -0.69f, 0.69f, -1.8f, 0.0f, -2.48f) + lineTo(17.24f, 4.3f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + lineTo(13.06f, 6.0f) + lineTo(18.0f, 10.94f) + close() + moveTo(10.23f, 5.29f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.47f, 0.0f) + lineTo(4.3f, 6.77f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(1.0f, 1.0f) + lineToRelative(-1.07f, 1.05f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.59f) + lineTo(5.7f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + lineToRelative(1.0f, 1.0f) + lineToRelative(-1.07f, 1.05f) + close() + moveTo(12.71f, 19.77f) + lineToRelative(1.0f, 1.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.59f, 0.0f) + lineToRelative(2.46f, -2.47f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -4.6f) + lineToRelative(-1.0f, -1.0f) + lineToRelative(-1.05f, 1.07f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.68f, 0.68f, 0.68f, 1.78f, 0.0f, 2.47f) + lineToRelative(-2.47f, 2.46f) + curveToRelative(-0.69f, 0.69f, -1.8f, 0.69f, -2.48f, 0.0f) + lineToRelative(-1.0f, -1.0f) + lineToRelative(-1.05f, 1.07f) + close() + } + } + return _patch!! + } + +private var _patch: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pause.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pause.kt new file mode 100644 index 0000000..3f48c18 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pause.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pause: ImageVector + get() { + if (_pause != null) { + return _pause!! + } + _pause = fluentIcon(name = "Regular.Pause") { + fluentPath { + moveTo(6.25f, 3.0f) + curveTo(5.01f, 3.0f, 4.0f, 4.0f, 4.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 19.99f, 5.0f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(2.5f) + curveTo(9.99f, 21.0f, 11.0f, 20.0f, 11.0f, 18.75f) + lineTo(11.0f, 5.25f) + curveTo(11.0f, 4.01f, 10.0f, 3.0f, 8.75f, 3.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(5.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 5.25f) + close() + moveTo(15.25f, 3.0f) + curveTo(14.01f, 3.0f, 13.0f, 4.0f, 13.0f, 5.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 5.25f) + curveTo(20.0f, 4.01f, 19.0f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(14.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(14.5f, 5.25f) + close() + } + } + return _pause!! + } + +private var _pause: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt new file mode 100644 index 0000000..e3ef6b9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Payment: ImageVector + get() { + if (_payment != null) { + return _payment!! + } + _payment = fluentIcon(name = "Regular.Payment") { + fluentPath { + moveTo(15.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(2.0f, 8.25f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 5.0f, 22.0f, 6.46f, 22.0f, 8.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(5.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + verticalLineToRelative(-7.5f) + close() + moveTo(20.5f, 9.5f) + verticalLineTo(8.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineTo(9.5f) + horizontalLineToRelative(17.0f) + close() + moveTo(3.5f, 11.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(11.0f) + horizontalLineToRelative(-17.0f) + close() + } + } + return _payment!! + } + +private var _payment: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt new file mode 100644 index 0000000..3059adb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pen: ImageVector + get() { + if (_pen != null) { + return _pen!! + } + _pen = fluentIcon(name = "Regular.Pen") { + fluentPath { + moveTo(20.95f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(3.94f, 15.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(10.0f, -10.0f) + curveToRelative(0.68f, 0.68f, 0.68f, 1.79f, 0.0f, 2.47f) + lineToRelative(-1.79f, 1.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.79f, -1.78f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -4.59f) + lineToRelative(0.9f, -0.9f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.05f) + close() + moveTo(16.95f, 4.11f) + arcToRelative(2.08f, 2.08f, 0.0f, true, true, 2.94f, 2.94f) + lineTo(7.94f, 19.0f) + arcToRelative(1.6f, 1.6f, 0.0f, false, true, -0.76f, 0.43f) + lineToRelative(-3.42f, 0.8f) + lineToRelative(0.82f, -3.4f) + curveToRelative(0.06f, -0.3f, 0.21f, -0.56f, 0.42f, -0.77f) + lineTo(16.95f, 4.11f) + close() + } + } + return _pen!! + } + +private var _pen: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt new file mode 100644 index 0000000..5fd9288 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.People: ImageVector + get() { + if (_people != null) { + return _people!! + } + _people = fluentIcon(name = "Regular.People") { + fluentPath { + moveTo(5.5f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(14.25f, 19.04f) + curveToRelative(0.7f, 0.28f, 1.6f, 0.46f, 2.75f, 0.46f) + curveToRelative(2.28f, 0.0f, 3.59f, -0.7f, 4.3f, -1.56f) + arcToRelative(3.14f, 3.14f, 0.0f, false, false, 0.7f, -1.73f) + verticalLineToRelative(-0.03f) + curveToRelative(0.0f, -1.2f, -0.97f, -2.18f, -2.18f, -2.18f) + lineTo(14.1f, 14.0f) + curveToRelative(0.4f, 0.41f, 0.68f, 0.93f, 0.81f, 1.5f) + horizontalLineToRelative(4.91f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.68f, 0.7f) + lineToRelative(-0.04f, 0.18f) + curveToRelative(-0.04f, 0.16f, -0.13f, 0.38f, -0.32f, 0.6f) + curveTo(19.8f, 17.42f, 18.97f, 18.0f, 17.0f, 18.0f) + curveToRelative(-0.98f, 0.0f, -1.67f, -0.15f, -2.17f, -0.34f) + curveToRelative(-0.1f, 0.4f, -0.28f, 0.88f, -0.58f, 1.38f) + close() + moveTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 19.97f, 5.17f, 21.0f, 8.0f, 21.0f) + reflectiveCurveToRelative(4.39f, -1.03f, 5.2f, -2.2f) + arcToRelative(4.48f, 4.48f, 0.0f, false, false, 0.8f, -2.27f) + verticalLineToRelative(-0.28f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(3.5f, 16.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.34f) + lineToRelative(-0.06f, 0.33f) + curveToRelative(-0.07f, 0.28f, -0.2f, 0.65f, -0.46f, 1.02f) + curveToRelative(-0.5f, 0.71f, -1.56f, 1.56f, -3.98f, 1.56f) + reflectiveCurveToRelative(-3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + close() + } + } + return _people!! + } + +private var _people: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Person.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Person.kt new file mode 100644 index 0000000..82b44a1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Person.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Person: ImageVector + get() { + if (_person != null) { + return _person!! + } + _person = fluentIcon(name = "Regular.Person") { + fluentPath { + moveTo(17.75f, 14.0f) + curveTo(19.0f, 14.0f, 20.0f, 15.0f, 20.0f, 16.25f) + verticalLineToRelative(0.57f) + curveToRelative(0.0f, 0.9f, -0.32f, 1.76f, -0.9f, 2.44f) + curveTo(17.53f, 21.1f, 15.15f, 22.0f, 12.0f, 22.0f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(4.0f, 15.0f, 5.01f, 14.0f, 6.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 15.5f) + lineTo(6.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveTo(7.3f, 19.76f, 9.26f, 20.5f, 12.0f, 20.5f) + curveToRelative(2.74f, 0.0f, 4.7f, -0.74f, 5.96f, -2.21f) + curveToRelative(0.35f, -0.41f, 0.54f, -0.93f, 0.54f, -1.47f) + verticalLineToRelative(-0.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _person!! + } + +private var _person: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt new file mode 100644 index 0000000..ebb526e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonCircle: ImageVector + get() { + if (_personCircle != null) { + return _personCircle!! + } + _personCircle = fluentIcon(name = "Regular.PersonCircle") { + fluentPath { + moveTo(17.0f, 13.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-7.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.97f, 1.86f, 4.0f, 5.0f, 4.0f) + curveToRelative(3.14f, 0.0f, 5.0f, -2.03f, 5.0f, -4.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(14.75f, 8.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -5.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 5.5f, 0.0f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 17.0f, 0.0f) + close() + } + } + return _personCircle!! + } + +private var _personCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt new file mode 100644 index 0000000..2e46f32 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Phone: ImageVector + get() { + if (_phone != null) { + return _phone!! + } + _phone = fluentIcon(name = "Regular.Phone") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(13.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + } + } + return _phone!! + } + +private var _phone: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pin.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pin.kt new file mode 100644 index 0000000..a4f43d4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pin.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pin: ImageVector + get() { + if (_pin != null) { + return _pin!! + } + _pin = fluentIcon(name = "Regular.Pin") { + fluentPath { + moveTo(16.24f, 2.93f) + lineToRelative(4.83f, 4.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.72f, 4.4f) + lineToRelative(-4.87f, 2.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, 0.42f) + lineToRelative(-1.44f, 4.17f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.07f, 0.48f) + lineToRelative(-3.1f, -3.1f) + lineTo(4.06f, 21.0f) + lineTo(3.0f, 21.0f) + verticalLineToRelative(-1.06f) + lineToRelative(4.44f, -4.44f) + lineToRelative(-3.1f, -3.1f) + curveToRelative(-0.66f, -0.66f, -0.4f, -1.77f, 0.47f, -2.07f) + lineToRelative(4.17f, -1.44f) + curveToRelative(0.18f, -0.06f, 0.34f, -0.2f, 0.42f, -0.37f) + lineToRelative(2.44f, -4.87f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 4.4f, -0.72f) + close() + moveTo(20.01f, 8.82f) + lineToRelative(-4.83f, -4.83f) + curveToRelative(-0.6f, -0.6f, -1.62f, -0.44f, -2.0f, 0.33f) + lineToRelative(-2.44f, 4.87f) + curveToRelative(-0.26f, 0.52f, -0.72f, 0.93f, -1.27f, 1.12f) + lineToRelative(-3.8f, 1.3f) + lineToRelative(6.71f, 6.71f) + lineToRelative(1.31f, -3.79f) + curveToRelative(0.2f, -0.55f, 0.6f, -1.01f, 1.12f, -1.27f) + lineToRelative(4.87f, -2.44f) + curveToRelative(0.77f, -0.38f, 0.93f, -1.4f, 0.33f, -2.0f) + close() + } + } + return _pin!! + } + +private var _pin: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Play.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Play.kt new file mode 100644 index 0000000..3262d9f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Play.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Play: ImageVector + get() { + if (_play != null) { + return _play!! + } + _play = fluentIcon(name = "Regular.Play") { + fluentPath { + moveTo(7.6f, 4.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 0.66f) + verticalLineToRelative(13.46f) + curveToRelative(0.0f, 0.56f, 0.6f, 0.93f, 1.1f, 0.65f) + lineToRelative(12.37f, -6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.32f) + lineTo(7.61f, 4.61f) + close() + moveTo(5.0f, 5.27f) + curveToRelative(0.0f, -1.7f, 1.83f, -2.79f, 3.33f, -1.97f) + lineToRelative(12.36f, 6.72f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 3.96f) + lineTo(8.33f, 20.7f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 5.0f, 18.73f) + verticalLineTo(5.27f) + close() + } + } + return _play!! + } + +private var _play: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt new file mode 100644 index 0000000..64edf67 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PlugConnected: ImageVector + get() { + if (_plugConnected != null) { + return _plugConnected!! + } + _plugConnected = fluentIcon(name = "Regular.PlugConnected") { + fluentPath { + moveTo(19.49f, 5.57f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -1.9f, 8.96f) + curveToRelative(-0.64f, 0.35f, -1.42f, 0.14f, -1.94f, -0.38f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -0.73f, -1.3f, -0.38f, -1.95f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 8.96f, -1.89f) + lineToRelative(2.29f, -2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.29f, 2.3f) + close() + moveTo(17.47f, 12.83f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -6.3f, -6.3f) + curveToRelative(-0.27f, 0.35f, -0.19f, 0.83f, 0.12f, 1.14f) + lineToRelative(5.04f, 5.04f) + curveToRelative(0.31f, 0.3f, 0.8f, 0.39f, 1.14f, 0.12f) + close() + moveTo(3.28f, 21.78f) + lineToRelative(2.3f, -2.29f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, 8.95f, -1.9f) + curveToRelative(0.35f, -0.64f, 0.14f, -1.42f, -0.38f, -1.94f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -1.3f, -0.73f, -1.95f, -0.38f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -1.89f, 8.96f) + lineToRelative(-2.29f, 2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + close() + moveTo(7.67f, 11.29f) + lineToRelative(5.04f, 5.04f) + curveToRelative(0.3f, 0.31f, 0.39f, 0.8f, 0.12f, 1.14f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -6.3f, -6.3f) + curveToRelative(0.35f, -0.27f, 0.83f, -0.19f, 1.14f, 0.12f) + close() + } + } + return _plugConnected!! + } + +private var _plugConnected: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt new file mode 100644 index 0000000..6a859e1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PlugDisconnected: ImageVector + get() { + if (_plugDisconnected != null) { + return _plugDisconnected!! + } + _plugDisconnected = fluentIcon(name = "Regular.PlugDisconnected") { + fluentPath { + moveTo(21.78f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.01f, 2.01f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -5.47f, 0.46f) + lineToRelative(-1.06f, 1.07f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(3.58f, 3.58f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(1.07f, -1.06f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 0.46f, -5.47f) + lineToRelative(2.01f, -2.01f) + close() + moveTo(18.19f, 5.76f) + lineToRelative(0.03f, 0.02f) + lineToRelative(0.02f, 0.03f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, 3.88f) + lineToRelative(-1.06f, 1.07f) + curveToRelative(-0.1f, 0.1f, -0.26f, 0.1f, -0.36f, 0.0f) + lineToRelative(-3.58f, -3.58f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.0f, -0.36f) + lineToRelative(1.07f, -1.06f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.88f, 0.0f) + close() + moveTo(10.78f, 11.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.0f, 11.94f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.78f, 1.77f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -0.46f, 5.47f) + lineToRelative(-2.01f, 2.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.01f, -2.01f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 5.47f, -0.46f) + lineToRelative(1.77f, -1.78f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-0.47f, -0.47f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(11.0f, 14.94f) + lineTo(9.06f, 13.0f) + lineToRelative(1.72f, -1.72f) + close() + moveTo(7.47f, 13.53f) + lineToRelative(3.0f, 3.0f) + lineToRelative(0.47f, 0.47f) + lineToRelative(-1.25f, 1.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.88f, 0.0f) + lineToRelative(-0.05f, -0.05f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, -3.88f) + lineTo(7.0f, 13.06f) + lineToRelative(0.47f, 0.47f) + close() + } + } + return _plugDisconnected!! + } + +private var _plugDisconnected: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt new file mode 100644 index 0000000..e5746be --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Poll: ImageVector + get() { + if (_poll != null) { + return _poll!! + } + _poll = fluentIcon(name = "Regular.Poll") { + fluentPath { + moveTo(11.75f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + lineTo(9.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 11.75f, 2.0f) + close() + moveTo(18.75f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.75f, 7.0f) + close() + moveTo(4.75f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -5.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 12.0f) + close() + moveTo(11.75f, 3.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + lineTo(13.0f, 4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(18.75f, 8.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(9.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(4.75f, 13.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.5f, 0.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + } + } + return _poll!! + } + +private var _poll: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt new file mode 100644 index 0000000..23f5b54 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Premium: ImageVector + get() { + if (_premium != null) { + return _premium!! + } + _premium = fluentIcon(name = "Regular.Premium") { + fluentPath { + moveTo(18.0f, 3.0f) + curveToRelative(0.24f, 0.0f, 0.46f, 0.12f, 0.6f, 0.3f) + lineToRelative(0.06f, 0.1f) + lineToRelative(3.26f, 6.02f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.01f, 0.03f) + lineToRelative(0.02f, 0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.07f, 0.0f, 0.14f, -0.02f, 0.2f) + lineToRelative(-0.05f, 0.13f) + lineToRelative(-0.03f, 0.06f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.08f, 0.1f) + lineToRelative(0.06f, -0.07f) + lineToRelative(-0.02f, 0.03f) + lineToRelative(-9.25f, 10.5f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, -0.3f, 0.24f) + lineToRelative(-0.1f, 0.03f) + lineToRelative(-0.08f, 0.02f) + lineTo(12.0f, 21.0f) + horizontalLineToRelative(-0.1f) + lineToRelative(-0.12f, -0.03f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, -0.17f, -0.08f) + horizontalLineToRelative(-0.01f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, -0.13f, -0.1f) + lineToRelative(-9.3f, -10.55f) + lineToRelative(-0.02f, -0.04f) + lineToRelative(-0.04f, -0.06f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.1f, -0.3f) + lineTo(2.0f, 9.75f) + verticalLineToRelative(-0.07f) + lineToRelative(0.02f, -0.08f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.02f, -0.05f) + lineToRelative(0.03f, -0.06f) + lineToRelative(3.25f, -6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.56f, -0.38f) + lineTo(6.0f, 3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(15.0f, 10.5f) + lineTo(9.0f, 10.5f) + lineToRelative(3.0f, 7.69f) + lineToRelative(3.0f, -7.69f) + close() + moveTo(7.39f, 10.5f) + lineTo(4.4f, 10.5f) + lineToRelative(5.35f, 6.07f) + lineToRelative(-2.37f, -6.07f) + close() + moveTo(19.59f, 10.5f) + lineTo(16.6f, 10.5f) + lineToRelative(-2.37f, 6.07f) + lineToRelative(5.35f, -6.07f) + close() + moveTo(8.97f, 4.5f) + lineTo(6.44f, 4.5f) + lineTo(4.01f, 9.0f) + horizontalLineToRelative(3.52f) + lineToRelative(1.44f, -4.5f) + close() + moveTo(13.45f, 4.5f) + horizontalLineToRelative(-2.9f) + lineTo(9.1f, 9.0f) + horizontalLineToRelative(5.79f) + lineToRelative(-1.44f, -4.5f) + close() + moveTo(17.55f, 4.5f) + horizontalLineToRelative(-2.52f) + lineTo(16.47f, 9.0f) + horizontalLineToRelative(3.52f) + lineToRelative(-2.44f, -4.5f) + close() + } + } + return _premium!! + } + +private var _premium: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt new file mode 100644 index 0000000..6dd28c1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Print: ImageVector + get() { + if (_print != null) { + return _print!! + } + _print = fluentIcon(name = "Regular.Print") { + fluentPath { + moveTo(15.75f, 3.0f) + curveTo(17.0f, 3.0f, 18.0f, 4.0f, 18.0f, 5.25f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(0.75f) + curveTo(20.55f, 6.0f, 22.0f, 7.46f, 22.0f, 9.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.24f, 2.25f) + lineTo(18.0f, 17.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 21.0f, 6.0f, 20.0f, 6.0f, 18.75f) + lineTo(6.0f, 17.5f) + lineTo(4.25f, 17.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-6.0f) + curveTo(2.0f, 7.45f, 3.46f, 6.0f, 5.25f, 6.0f) + lineTo(6.0f, 6.0f) + verticalLineToRelative(-0.75f) + curveTo(6.0f, 4.01f, 7.0f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 13.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 7.5f) + lineTo(5.25f, 7.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.79f, -1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 16.0f) + verticalLineToRelative(-1.75f) + curveTo(6.0f, 13.01f, 7.0f, 12.0f, 8.25f, 12.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(18.0f, 16.0f) + horizontalLineToRelative(1.78f) + curveToRelative(0.4f, -0.01f, 0.73f, -0.34f, 0.73f, -0.75f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.96f, -0.8f, -1.75f, -1.76f, -1.75f) + close() + moveTo(15.75f, 4.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 6.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _print!! + } + +private var _print: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt new file mode 100644 index 0000000..d840b4d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Prohibited: ImageVector + get() { + if (_prohibited != null) { + return _prohibited!! + } + _prohibited = fluentIcon(name = "Regular.Prohibited") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(18.52f, 6.54f) + lineTo(6.54f, 18.52f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 18.51f, 6.55f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -6.52f, 13.96f) + lineTo(17.46f, 5.48f) + arcTo(8.47f, 8.47f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _prohibited!! + } + +private var _prohibited: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt new file mode 100644 index 0000000..0d6589f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PuzzlePiece: ImageVector + get() { + if (_puzzlePiece != null) { + return _puzzlePiece!! + } + _puzzlePiece = fluentIcon(name = "Regular.PuzzlePiece") { + fluentPath { + moveTo(13.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(16.0f, 5.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.87f, 0.0f, 1.59f, 0.63f, 1.73f, 1.46f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.89f) + lineTo(18.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -1.48f, 1.24f) + lineToRelative(-0.01f, 0.13f) + lineTo(16.51f, 12.0f) + curveToRelative(0.0f, 0.74f, 0.53f, 1.37f, 1.23f, 1.48f) + lineToRelative(0.13f, 0.02f) + lineTo(20.0f, 13.5f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.75f) + lineTo(16.0f, 19.0f) + verticalLineToRelative(0.17f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.64f, 2.8f) + lineToRelative(-0.18f, 0.02f) + lineTo(13.0f, 21.99f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -2.81f) + lineTo(10.0f, 19.0f) + lineTo(7.75f, 19.0f) + curveToRelative(-0.87f, 0.0f, -1.59f, -0.63f, -1.73f, -1.46f) + lineToRelative(-0.01f, -0.14f) + lineToRelative(-0.01f, -0.15f) + lineTo(6.0f, 15.0f) + horizontalLineToRelative(-0.16f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.8f, -2.64f) + lineToRelative(-0.02f, -0.18f) + lineTo(3.02f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(6.0f, 9.0f) + lineTo(6.0f, 6.75f) + curveToRelative(0.0f, -0.87f, 0.63f, -1.59f, 1.46f, -1.73f) + lineToRelative(0.15f, -0.01f) + lineToRelative(0.14f, -0.01f) + lineTo(10.0f, 5.0f) + verticalLineToRelative(-0.17f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.64f, -2.8f) + lineToRelative(0.18f, -0.02f) + lineTo(13.0f, 2.01f) + close() + moveTo(13.0f, 3.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(11.5f, 6.5f) + lineTo(7.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(3.75f) + lineTo(6.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -0.14f, 3.0f) + lineTo(7.5f, 13.5f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.12f, 0.08f, 0.22f, 0.2f, 0.25f) + horizontalLineToRelative(3.8f) + lineTo(11.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.14f) + lineTo(14.5f, 17.5f) + horizontalLineToRelative(3.75f) + curveToRelative(0.12f, 0.0f, 0.22f, -0.08f, 0.24f, -0.19f) + lineTo(18.49f, 15.0f) + horizontalLineToRelative(-0.69f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.8f, -2.85f) + verticalLineToRelative(-0.35f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.84f, 9.0f) + horizontalLineToRelative(0.67f) + lineTo(18.51f, 6.75f) + curveToRelative(0.0f, -0.1f, -0.05f, -0.18f, -0.13f, -0.22f) + lineToRelative(-0.06f, -0.02f) + lineToRelative(-0.06f, -0.01f) + lineTo(14.5f, 6.5f) + lineTo(14.5f, 5.0f) + curveToRelative(0.0f, -0.82f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + } + } + return _puzzlePiece!! + } + +private var _puzzlePiece: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt new file mode 100644 index 0000000..9aabf60 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Question: ImageVector + get() { + if (_question != null) { + return _question!! + } + _question = fluentIcon(name = "Regular.Question") { + fluentPath { + moveTo(12.0f, 4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + curveToRelative(0.0f, 0.85f, -0.22f, 1.42f, -0.53f, 1.86f) + arcToRelative(5.82f, 5.82f, 0.0f, false, true, -1.44f, 1.34f) + curveToRelative(-1.0f, 0.77f, -2.28f, 1.73f, -2.28f, 3.8f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 16.0f) + curveToRelative(0.0f, -1.32f, 0.71f, -1.86f, 1.79f, -2.68f) + lineToRelative(0.04f, -0.04f) + curveToRelative(0.53f, -0.4f, 1.15f, -0.88f, 1.62f, -1.56f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 12.0f, 4.0f) + close() + moveTo(12.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _question!! + } + +private var _question: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt new file mode 100644 index 0000000..df39672 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.QuestionCircle: ImageVector + get() { + if (_questionCircle != null) { + return _questionCircle!! + } + _questionCircle = fluentIcon(name = "Regular.QuestionCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.67f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, 16.66f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, -16.66f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + curveToRelative(0.0f, 1.01f, -0.3f, 1.57f, -1.05f, 2.36f) + lineToRelative(-0.17f, 0.17f) + curveToRelative(-0.62f, 0.62f, -0.78f, 0.89f, -0.78f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.01f, 0.3f, -1.57f, 1.05f, -2.36f) + lineToRelative(0.17f, -0.17f) + curveToRelative(0.62f, -0.62f, 0.78f, -0.89f, 0.78f, -1.47f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.5f, -0.13f) + verticalLineToRelative(0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 12.0f, 6.75f) + close() + } + } + return _questionCircle!! + } + +private var _questionCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrder.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrder.kt new file mode 100644 index 0000000..7b69a4a --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrder.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReOrder: ImageVector + get() { + if (_reOrder != null) { + return _reOrder!! + } + _reOrder = fluentIcon(name = "Regular.ReOrder") { + fluentPath { + moveTo(2.75f, 13.25f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(2.75f, 9.25f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + } + } + return _reOrder!! + } + +private var _reOrder: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt new file mode 100644 index 0000000..bb40166 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReOrderDotsHorizontal: ImageVector + get() { + if (_reOrderDotsHorizontal != null) { + return _reOrderDotsHorizontal!! + } + _reOrderDotsHorizontal = fluentIcon(name = "Regular.ReOrderDotsHorizontal") { + fluentPath { + moveTo(7.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(7.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(14.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(14.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(21.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(21.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _reOrderDotsHorizontal!! + } + +private var _reOrderDotsHorizontal: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt new file mode 100644 index 0000000..716d9c9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReOrderDotsVertical: ImageVector + get() { + if (_reOrderDotsVertical != null) { + return _reOrderDotsVertical!! + } + _reOrderDotsVertical = fluentIcon(name = "Regular.ReOrderDotsVertical") { + fluentPath { + moveTo(15.5f, 17.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(8.5f, 17.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(15.5f, 10.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(8.5f, 10.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(15.5f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(8.5f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _reOrderDotsVertical!! + } + +private var _reOrderDotsVertical: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt new file mode 100644 index 0000000..e8ad252 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Receipt: ImageVector + get() { + if (_receipt != null) { + return _receipt!! + } + _receipt = fluentIcon(name = "Regular.Receipt") { + fluentPath { + moveTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(8.5f) + curveTo(15.99f, 4.0f, 17.0f, 5.0f, 17.0f, 6.25f) + lineTo(17.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-10.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 17.25f) + verticalLineToRelative(-11.0f) + close() + moveTo(17.0f, 15.5f) + lineTo(17.0f, 19.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.0f, 15.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(15.5f, 19.0f) + lineTo(15.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.25f) + close() + moveTo(7.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.75f) + close() + moveTo(7.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _receipt!! + } + +private var _receipt: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt new file mode 100644 index 0000000..ba2fcb9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Record: ImageVector + get() { + if (_record != null) { + return _record!! + } + _record = fluentIcon(name = "Regular.Record") { + fluentPath { + moveTo(12.0f, 18.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, -12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, 12.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _record!! + } + +private var _record: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rename.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rename.kt new file mode 100644 index 0000000..0ac072f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rename.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Rename: ImageVector + get() { + if (_rename != null) { + return _rename!! + } + _rename = fluentIcon(name = "Regular.Rename") { + fluentPath { + moveTo(9.75f, 2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(12.5f, 3.5f) + verticalLineToRelative(17.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(11.0f, 20.5f) + verticalLineToRelative(-17.0f) + lineTo(9.75f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(9.0f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(1.79f, 0.0f, 3.24f, 1.45f, 3.25f, 3.25f) + verticalLineToRelative(7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 18.44f, 19.0f) + lineTo(13.5f, 19.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(4.8f) + curveToRelative(0.94f, -0.03f, 1.7f, -0.8f, 1.69f, -1.75f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.97f, -0.79f, -1.75f, -1.75f, -1.75f) + lineTo(13.5f, 6.5f) + lineTo(13.5f, 5.0f) + horizontalLineToRelative(4.74f) + close() + moveTo(10.0f, 5.0f) + verticalLineToRelative(1.5f) + lineTo(5.25f, 6.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(10.0f, 17.5f) + lineTo(10.0f, 19.0f) + lineTo(5.25f, 19.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + verticalLineToRelative(-7.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + lineTo(10.0f, 5.0f) + close() + } + } + return _rename!! + } + +private var _rename: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt new file mode 100644 index 0000000..d8368ef --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Resize: ImageVector + get() { + if (_resize != null) { + return _resize!! + } + _resize = fluentIcon(name = "Regular.Resize") { + fluentPath { + moveTo(11.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(13.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(13.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.0f) + close() + moveTo(10.25f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _resize!! + } + +private var _resize: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt new file mode 100644 index 0000000..f8f84c2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Ribbon: ImageVector + get() { + if (_ribbon != null) { + return _ribbon!! + } + _ribbon = fluentIcon(name = "Regular.Ribbon") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 5.0f, 11.9f) + verticalLineToRelative(7.35f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.1f, 0.67f) + lineToRelative(-0.08f, -0.06f) + lineTo(12.0f, 19.18f) + lineToRelative(-3.82f, 2.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + verticalLineToRelative(-0.11f) + lineTo(7.0f, 13.9f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(15.5f, 19.8f) + verticalLineToRelative(-4.74f) + arcToRelative(6.97f, 6.97f, 0.0f, false, true, -7.0f, 0.0f) + verticalLineToRelative(4.74f) + lineToRelative(3.07f, -2.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(3.07f, 2.16f) + verticalLineToRelative(-4.75f) + verticalLineToRelative(4.75f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + } + } + return _ribbon!! + } + +private var _ribbon: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Save.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Save.kt new file mode 100644 index 0000000..eccf362 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Save.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Save: ImageVector + get() { + if (_save != null) { + return _save!! + } + _save = fluentIcon(name = "Regular.Save") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(9.96f) + curveToRelative(0.87f, 0.0f, 1.7f, 0.34f, 2.3f, 0.95f) + lineTo(20.05f, 6.0f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(9.96f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(6.0f, 19.5f) + verticalLineToRelative(-5.25f) + curveTo(6.0f, 13.01f, 7.0f, 12.0f, 8.25f, 12.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.25f) + horizontalLineToRelative(0.25f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(19.5f, 8.29f) + curveToRelative(0.0f, -0.47f, -0.18f, -0.91f, -0.51f, -1.24f) + lineTo(16.95f, 5.0f) + curveToRelative(-0.26f, -0.26f, -0.6f, -0.43f, -0.95f, -0.49f) + verticalLineToRelative(2.73f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-4.5f) + curveTo(8.01f, 9.5f, 7.0f, 8.5f, 7.0f, 7.25f) + lineTo(7.0f, 4.5f) + lineTo(5.75f, 4.5f) + close() + moveTo(16.5f, 19.5f) + verticalLineToRelative(-5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.25f) + horizontalLineToRelative(9.0f) + close() + moveTo(8.5f, 4.5f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(14.5f, 4.5f) + horizontalLineToRelative(-6.0f) + close() + } + } + return _save!! + } + +private var _save: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt new file mode 100644 index 0000000..9eefff9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SaveCopy: ImageVector + get() { + if (_saveCopy != null) { + return _saveCopy!! + } + _saveCopy = fluentIcon(name = "Regular.SaveCopy") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(17.25f, 3.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.75f, 6.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(11.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + lineTo(11.5f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + lineTo(7.5f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(10.0f, 10.0f) + lineTo(10.0f, 7.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _saveCopy!! + } + +private var _saveCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt new file mode 100644 index 0000000..b3e0327 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SaveMultiple: ImageVector + get() { + if (_saveMultiple != null) { + return _saveMultiple!! + } + _saveMultiple = fluentIcon(name = "Regular.SaveMultiple") { + fluentPath { + moveTo(5.75f, 18.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 15.75f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.5f) + horizontalLineToRelative(6.96f) + curveToRelative(0.87f, 0.0f, 1.7f, 0.34f, 2.3f, 0.95f) + lineToRelative(2.04f, 2.04f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(6.96f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-9.5f) + close() + moveTo(4.5f, 6.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(4.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(15.0f, 17.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(16.5f, 8.79f) + curveToRelative(0.0f, -0.47f, -0.18f, -0.91f, -0.51f, -1.24f) + lineTo(14.0f, 5.56f) + verticalLineToRelative(1.19f) + curveTo(14.0f, 7.99f, 13.0f, 9.0f, 11.75f, 9.0f) + horizontalLineToRelative(-2.5f) + curveTo(8.01f, 9.0f, 7.0f, 8.0f, 7.0f, 6.75f) + lineTo(7.0f, 5.0f) + lineTo(5.75f, 5.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + close() + moveTo(13.5f, 17.0f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 17.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(8.5f, 6.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(12.5f, 5.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.75f) + close() + moveTo(10.75f, 21.5f) + curveToRelative(-1.37f, 0.0f, -2.6f, -0.58f, -3.46f, -1.5f) + horizontalLineToRelative(8.96f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.45f, 3.25f, -3.25f) + lineTo(19.5f, 8.94f) + lineToRelative(0.55f, 0.55f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(4.96f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, -4.75f, 4.75f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _saveMultiple!! + } + +private var _saveMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt new file mode 100644 index 0000000..661ec1f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanDash: ImageVector + get() { + if (_scanDash != null) { + return _scanDash!! + } + _scanDash = fluentIcon(name = "Regular.ScanDash") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(15.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(4.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(21.0f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-2.0f) + close() + moveTo(7.5f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _scanDash!! + } + +private var _scanDash: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Search.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Search.kt new file mode 100644 index 0000000..84e002e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Search.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Search: ImageVector + get() { + if (_search != null) { + return _search!! + } + _search = fluentIcon(name = "Regular.Search") { + fluentPath { + moveTo(10.0f, 2.75f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 5.63f, 11.82f) + lineToRelative(4.9f, 4.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.9f, -4.9f) + arcTo(7.25f, 7.25f, 0.0f, true, true, 10.0f, 2.75f) + close() + moveTo(10.0f, 4.25f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, 0.0f, 11.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 0.0f, -11.5f) + close() + } + } + return _search!! + } + +private var _search: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt new file mode 100644 index 0000000..4f5b111 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SearchSquare: ImageVector + get() { + if (_searchSquare != null) { + return _searchSquare!! + } + _searchSquare = fluentIcon(name = "Regular.SearchSquare") { + fluentPath { + moveTo(11.0f, 15.5f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 11.0f, 15.5f) + close() + moveTo(11.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _searchSquare!! + } + +private var _searchSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt new file mode 100644 index 0000000..146dfe3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectAllOff: ImageVector + get() { + if (_selectAllOff != null) { + return _selectAllOff!! + } + _selectAllOff = fluentIcon(name = "Regular.SelectAllOff") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(17.25f, 3.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _selectAllOff!! + } + +private var _selectAllOff: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt new file mode 100644 index 0000000..a7fa193 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectAllOn: ImageVector + get() { + if (_selectAllOn != null) { + return _selectAllOn!! + } + _selectAllOn = fluentIcon(name = "Regular.SelectAllOn") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(17.25f, 3.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(9.58f, 11.36f) + lineToRelative(3.89f, -3.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.5f, 4.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-1.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, -0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(0.98f, 1.3f) + lineToRelative(3.89f, -3.88f) + lineToRelative(-3.89f, 3.89f) + close() + } + } + return _selectAllOn!! + } + +private var _selectAllOn: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Send.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Send.kt new file mode 100644 index 0000000..b3f2fc3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Send.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Send: ImageVector + get() { + if (_send != null) { + return _send!! + } + _send = fluentIcon(name = "Regular.Send") { + fluentPath { + moveTo(5.7f, 12.0f) + lineTo(2.3f, 3.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.94f, -0.98f) + lineToRelative(0.1f, 0.04f) + lineToRelative(18.0f, 9.0f) + curveToRelative(0.51f, 0.26f, 0.54f, 0.97f, 0.1f, 1.28f) + lineToRelative(-0.1f, 0.06f) + lineToRelative(-18.0f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.07f, -0.85f) + lineToRelative(0.03f, -0.1f) + lineTo(5.7f, 12.0f) + lineTo(2.3f, 3.27f) + lineTo(5.7f, 12.0f) + close() + moveTo(4.4f, 4.54f) + lineToRelative(2.61f, 6.7f) + lineToRelative(6.63f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(7.0f) + lineToRelative(-2.6f, 6.7f) + lineTo(19.31f, 12.0f) + lineTo(4.4f, 4.54f) + close() + } + } + return _send!! + } + +private var _send: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt new file mode 100644 index 0000000..a092905 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SendCopy: ImageVector + get() { + if (_sendCopy != null) { + return _sendCopy!! + } + _sendCopy = fluentIcon(name = "Regular.SendCopy") { + fluentPath { + moveTo(19.75f, 11.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 15.97f, 22.0f) + lineTo(8.25f, 22.0f) + curveToRelative(-0.98f, 0.0f, -1.81f, -0.63f, -2.12f, -1.5f) + lineTo(15.93f, 20.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 19.0f, 17.42f) + lineToRelative(0.01f, -0.18f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(17.25f, 9.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-10.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(7.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(10.0f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.22f, 6.22f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.09f, 0.07f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.72f, -2.72f) + verticalLineToRelative(9.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.69f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-9.7f) + lineTo(7.28f, 7.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.0f, -4.0f) + lineToRelative(-4.0f, 4.0f) + close() + } + } + return _sendCopy!! + } + +private var _sendCopy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Settings.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Settings.kt new file mode 100644 index 0000000..dd920c0 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Settings.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Settings: ImageVector + get() { + if (_settings != null) { + return _settings!! + } + _settings = fluentIcon(name = "Regular.Settings") { + fluentPath { + moveTo(12.01f, 2.25f) + curveToRelative(0.74f, 0.0f, 1.47f, 0.1f, 2.18f, 0.25f) + curveToRelative(0.32f, 0.07f, 0.55f, 0.33f, 0.59f, 0.65f) + lineToRelative(0.17f, 1.53f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 1.92f, 1.11f) + lineToRelative(1.4f, -0.61f) + curveToRelative(0.3f, -0.13f, 0.64f, -0.06f, 0.85f, 0.17f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, 3.8f) + curveToRelative(0.1f, 0.3f, 0.0f, 0.63f, -0.26f, 0.82f) + lineToRelative(-1.24f, 0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, 2.22f) + lineToRelative(1.24f, 0.92f) + curveToRelative(0.26f, 0.19f, 0.36f, 0.52f, 0.27f, 0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, 3.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, 0.17f) + lineToRelative(-1.4f, -0.62f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, 1.12f) + lineToRelative(-0.17f, 1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.58f, 0.65f) + arcToRelative(9.52f, 9.52f, 0.0f, false, true, -4.4f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, -0.65f) + lineToRelative(-0.17f, -1.52f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, -1.11f) + lineToRelative(-1.4f, 0.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, -0.18f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, -3.8f) + curveToRelative(-0.1f, -0.3f, 0.0f, -0.63f, 0.27f, -0.82f) + lineToRelative(1.24f, -0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, -2.22f) + lineToRelative(-1.24f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.28f, -0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, -3.8f) + curveToRelative(0.23f, -0.23f, 0.57f, -0.3f, 0.86f, -0.17f) + lineToRelative(1.4f, 0.62f) + curveToRelative(0.4f, 0.17f, 0.86f, 0.15f, 1.25f, -0.08f) + curveToRelative(0.38f, -0.22f, 0.63f, -0.6f, 0.68f, -1.04f) + lineToRelative(0.17f, -1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.58f, -0.65f) + curveToRelative(0.72f, -0.16f, 1.45f, -0.24f, 2.2f, -0.25f) + close() + moveTo(12.01f, 3.75f) + curveToRelative(-0.45f, 0.0f, -0.9f, 0.04f, -1.35f, 0.12f) + lineToRelative(-0.11f, 0.97f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, -4.02f, 2.33f) + lineToRelative(-0.9f, -0.4f) + arcTo(8.3f, 8.3f, 0.0f, false, false, 4.28f, 9.1f) + lineToRelative(0.8f, 0.59f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 0.0f, 4.64f) + lineToRelative(-0.8f, 0.59f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, 1.35f, 2.32f) + lineToRelative(0.9f, -0.4f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 4.02f, 2.32f) + lineToRelative(0.1f, 0.99f) + curveToRelative(0.9f, 0.15f, 1.8f, 0.15f, 2.7f, 0.0f) + lineToRelative(0.1f, -0.99f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 4.02f, -2.32f) + lineToRelative(0.9f, 0.4f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, 1.36f, -2.32f) + lineToRelative(-0.8f, -0.59f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 0.0f, -4.64f) + lineToRelative(0.8f, -0.59f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, -1.35f, -2.32f) + lineToRelative(-0.9f, 0.4f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -4.02f, -2.32f) + lineToRelative(-0.11f, -0.98f) + curveToRelative(-0.45f, -0.08f, -0.9f, -0.11f, -1.34f, -0.12f) + close() + moveTo(12.0f, 8.25f) + arcToRelative(3.75f, 3.75f, 0.0f, true, true, 0.0f, 7.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 0.0f, -7.5f) + close() + moveTo(12.0f, 9.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + } + } + return _settings!! + } + +private var _settings: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Share.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Share.kt new file mode 100644 index 0000000..9b7d880 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Share.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Share: ImageVector + get() { + if (_share != null) { + return _share!! + } + _share = fluentIcon(name = "Regular.Share") { + fluentPath { + moveTo(6.75f, 4.0f) + horizontalLineToRelative(3.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 5.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, 0.92f, -2.25f, 2.1f) + verticalLineToRelative(9.65f) + curveToRelative(0.0f, 1.19f, 0.92f, 2.17f, 2.1f, 2.24f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(9.5f) + curveToRelative(1.19f, 0.0f, 2.16f, -0.93f, 2.24f, -2.1f) + verticalLineToRelative(-0.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + curveToRelative(0.0f, 2.0f, -1.56f, 3.64f, -3.54f, 3.74f) + lineToRelative(-0.2f, 0.01f) + horizontalLineToRelative(-9.5f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.75f, -3.55f) + verticalLineToRelative(-9.7f) + curveToRelative(0.0f, -2.0f, 1.57f, -3.64f, 3.55f, -3.75f) + horizontalLineToRelative(3.66f) + horizontalLineToRelative(-3.46f) + close() + moveTo(14.5f, 6.52f) + lineTo(14.5f, 3.75f) + curveToRelative(0.0f, -0.62f, 0.7f, -0.96f, 1.19f, -0.61f) + lineToRelative(0.08f, 0.07f) + lineToRelative(6.0f, 5.75f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.7f, 0.07f, 1.0f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-5.99f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.26f, -0.43f) + verticalLineToRelative(-2.83f) + lineToRelative(-0.35f, 0.03f) + curveToRelative(-2.4f, 0.25f, -4.7f, 1.33f, -6.92f, 3.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.23f, -0.66f) + curveToRelative(0.66f, -5.32f, 3.44f, -8.25f, 8.2f, -8.62f) + lineToRelative(0.3f, -0.02f) + lineTo(14.51f, 3.75f) + verticalLineToRelative(2.77f) + close() + moveTo(16.0f, 5.5f) + verticalLineToRelative(1.74f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + curveToRelative(-3.87f, 0.0f, -6.27f, 1.68f, -7.31f, 5.16f) + lineToRelative(-0.08f, 0.28f) + lineToRelative(0.35f, -0.24f) + arcToRelative(12.68f, 12.68f, 0.0f, false, true, 7.04f, -2.2f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.74f) + lineToRelative(4.16f, -3.99f) + lineToRelative(-4.16f, -4.0f) + close() + } + } + return _share!! + } + +private var _share: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt new file mode 100644 index 0000000..0f7d761 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareAndroid: ImageVector + get() { + if (_shareAndroid != null) { + return _shareAndroid!! + } + _shareAndroid = fluentIcon(name = "Regular.ShareAndroid") { + fluentPath { + moveTo(17.0f, 2.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -2.6f, 5.85f) + lineToRelative(-4.56f, 2.6f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, 2.1f) + lineToRelative(4.56f, 2.6f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 20.5f, 18.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -6.84f, -1.05f) + lineToRelative(-4.56f, -2.6f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 3.0f, 12.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 6.1f, -2.35f) + lineToRelative(4.56f, -2.6f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 17.0f, 2.5f) + close() + moveTo(17.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(6.5f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(17.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + } + } + return _shareAndroid!! + } + +private var _shareAndroid: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt new file mode 100644 index 0000000..f64e1d9 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareIos: ImageVector + get() { + if (_shareIos != null) { + return _shareIos!! + } + _shareIos = fluentIcon(name = "Regular.ShareIos") { + fluentPath { + moveTo(19.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(7.1f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 17.44f, 22.0f) + horizontalLineTo(6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + verticalLineToRelative(-7.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.49f, -0.1f) + verticalLineToRelative(7.1f) + curveToRelative(0.0f, 0.92f, 0.71f, 1.67f, 1.61f, 1.75f) + horizontalLineToRelative(11.14f) + curveToRelative(0.92f, 0.0f, 1.68f, -0.7f, 1.75f, -1.6f) + verticalLineToRelative(-7.15f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.22f, 7.22f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.09f, 0.07f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-3.72f, -3.72f) + verticalLineToRelative(11.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.69f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + verticalLineTo(4.55f) + lineTo(7.28f, 8.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(5.0f, -5.0f) + lineToRelative(-5.0f, 5.0f) + close() + } + } + return _shareIos!! + } + +private var _shareIos: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt new file mode 100644 index 0000000..25c2ea5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Shield: ImageVector + get() { + if (_shield != null) { + return _shield!! + } + _shield = fluentIcon(name = "Regular.Shield") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + close() + moveTo(4.5f, 6.48f) + lineTo(4.5f, 11.0f) + curveToRelative(0.0f, 4.26f, 2.45f, 7.38f, 7.5f, 9.44f) + curveToRelative(5.05f, -2.06f, 7.5f, -5.18f, 7.5f, -9.44f) + lineTo(19.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, 2.8f) + close() + } + } + return _shield!! + } + +private var _shield: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt new file mode 100644 index 0000000..68fd190 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Shifts: ImageVector + get() { + if (_shifts != null) { + return _shifts!! + } + _shifts = fluentIcon(name = "Regular.Shifts") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(11.75f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _shifts!! + } + +private var _shifts: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt new file mode 100644 index 0000000..0e2c0d1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsActivity: ImageVector + get() { + if (_shiftsActivity != null) { + return _shiftsActivity!! + } + _shiftsActivity = fluentIcon(name = "Regular.ShiftsActivity") { + fluentPath { + moveTo(11.31f, 3.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.12f, -1.5f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 10.78f, 10.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, -0.12f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -9.16f, -9.16f) + close() + moveTo(17.7f, 4.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.04f) + curveToRelative(0.21f, 0.2f, 0.42f, 0.4f, 0.61f, 0.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.1f, 1.02f) + arcToRelative(8.55f, 8.55f, 0.0f, false, false, -0.53f, -0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.04f, -1.06f) + close() + moveTo(11.25f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.0f, 12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.78f, 2.89f) + curveToRelative(0.11f, -0.4f, 0.53f, -0.63f, 0.93f, -0.52f) + curveToRelative(0.36f, 0.1f, 0.72f, 0.23f, 1.07f, 0.37f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.57f, 1.39f) + curveToRelative(-0.3f, -0.12f, -0.6f, -0.23f, -0.9f, -0.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.92f) + close() + moveTo(21.26f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.39f, 0.56f) + arcToRelative(8.4f, 8.4f, 0.0f, false, true, 0.31f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.45f, -0.4f) + arcToRelative(9.43f, 9.43f, 0.0f, false, false, -0.37f, -1.08f) + close() + } + } + return _shiftsActivity!! + } + +private var _shiftsActivity: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt new file mode 100644 index 0000000..e50be59 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBag: ImageVector + get() { + if (_shoppingBag != null) { + return _shoppingBag!! + } + _shoppingBag = fluentIcon(name = "Regular.ShoppingBag") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(10.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, 3.5f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(13.63f, 20.5f) + arcToRelative(3.48f, 3.48f, 0.0f, false, true, -0.62f, -2.0f) + verticalLineToRelative(-10.0f) + lineTo(5.5f, 8.5f) + lineTo(5.5f, 18.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.0f, 20.5f) + horizontalLineToRelative(5.63f) + close() + moveTo(11.5f, 7.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(13.0f, 7.0f) + horizontalLineToRelative(2.5f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(2.0f) + close() + moveTo(14.51f, 18.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.99f, 0.0f) + verticalLineToRelative(-10.0f) + horizontalLineToRelative(-3.99f) + verticalLineToRelative(10.0f) + close() + } + } + return _shoppingBag!! + } + +private var _shoppingBag: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt new file mode 100644 index 0000000..f88f6c2 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SignOut: ImageVector + get() { + if (_signOut != null) { + return _signOut!! + } + _signOut = fluentIcon(name = "Regular.SignOut") { + fluentPath { + moveTo(8.5f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 4.35f) + lineTo(12.0f, 11.0f) + horizontalLineToRelative(7.44f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.0f, 3.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(1.71f, -1.72f) + lineTo(12.0f, 12.5f) + verticalLineToRelative(6.75f) + curveToRelative(0.0f, 0.47f, -0.42f, 0.82f, -0.88f, 0.74f) + lineToRelative(-8.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.74f) + verticalLineToRelative(-12.0f) + curveToRelative(0.0f, -0.37f, 0.27f, -0.68f, 0.63f, -0.74f) + lineToRelative(8.5f, -1.4f) + curveToRelative(0.46f, -0.07f, 0.87f, 0.28f, 0.87f, 0.74f) + close() + moveTo(10.5f, 5.24f) + lineToRelative(-7.0f, 1.15f) + verticalLineToRelative(10.73f) + lineToRelative(7.0f, 1.24f) + lineTo(10.5f, 5.24f) + close() + moveTo(13.0f, 18.5f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineToRelative(-0.01f, -4.25f) + lineTo(13.0f, 13.5f) + verticalLineToRelative(5.0f) + close() + moveTo(13.0f, 10.0f) + lineTo(13.0f, 5.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineTo(14.5f, 10.0f) + lineTo(13.0f, 10.0f) + close() + } + } + return _signOut!! + } + +private var _signOut: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt new file mode 100644 index 0000000..b04d226 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Signature: ImageVector + get() { + if (_signature != null) { + return _signature!! + } + _signature = fluentIcon(name = "Regular.Signature") { + fluentPath { + moveTo(14.75f, 16.5f) + curveToRelative(1.3f, 0.0f, 1.82f, 0.58f, 2.2f, 1.87f) + lineToRelative(0.07f, 0.24f) + curveToRelative(0.19f, 0.66f, 0.3f, 0.86f, 0.52f, 0.95f) + curveToRelative(0.25f, 0.1f, 0.43f, 0.09f, 0.7f, -0.05f) + lineToRelative(0.15f, -0.08f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.17f, -0.11f) + lineToRelative(0.66f, -0.46f) + curveToRelative(0.62f, -0.4f, 1.17f, -0.67f, 1.85f, -0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, 1.46f) + curveToRelative(-0.4f, 0.1f, -0.76f, 0.25f, -1.14f, 0.49f) + lineToRelative(-0.3f, 0.19f) + lineToRelative(-0.48f, 0.33f) + curveToRelative(-0.23f, 0.15f, -0.4f, 0.26f, -0.59f, 0.35f) + arcToRelative(2.2f, 2.2f, 0.0f, false, true, -1.96f, 0.1f) + curveToRelative(-0.74f, -0.3f, -1.04f, -0.78f, -1.32f, -1.72f) + lineToRelative(-0.16f, -0.54f) + curveToRelative(-0.18f, -0.59f, -0.3f, -0.68f, -0.73f, -0.68f) + curveToRelative(-0.3f, 0.0f, -0.63f, 0.16f, -1.07f, 0.52f) + lineToRelative(-0.18f, 0.16f) + lineToRelative(-0.92f, 0.88f) + curveToRelative(-1.41f, 1.32f, -2.61f, 1.97f, -4.33f, 1.97f) + curveToRelative(-1.69f, 0.0f, -3.15f, -0.26f, -4.37f, -0.77f) + lineToRelative(2.95f, -0.8f) + curveToRelative(0.44f, 0.04f, 0.92f, 0.07f, 1.42f, 0.07f) + curveToRelative(1.18f, 0.0f, 2.03f, -0.42f, 3.08f, -1.37f) + lineToRelative(0.26f, -0.24f) + lineToRelative(0.53f, -0.5f) + curveToRelative(0.24f, -0.23f, 0.42f, -0.4f, 0.6f, -0.55f) + curveToRelative(0.68f, -0.57f, 1.3f, -0.87f, 2.03f, -0.87f) + close() + moveTo(19.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 0.0f, 5.06f) + lineToRelative(-0.29f, 0.29f) + curveToRelative(1.15f, 1.4f, 1.11f, 2.89f, 0.04f, 3.96f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.48f, -0.49f, 0.54f, -1.09f, -0.04f, -1.84f) + lineTo(9.06f, 18.0f) + curveToRelative(-0.28f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineToRelative(9.97f, -9.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 5.06f, 0.0f) + close() + moveTo(15.03f, 4.03f) + lineTo(5.06f, 14.0f) + curveToRelative(-0.09f, 0.1f, -0.16f, 0.2f, -0.2f, 0.33f) + lineToRelative(-1.04f, 3.85f) + lineToRelative(3.85f, -1.05f) + curveToRelative(0.12f, -0.03f, 0.24f, -0.1f, 0.33f, -0.2f) + lineToRelative(9.97f, -9.96f) + arcToRelative(2.08f, 2.08f, 0.0f, true, false, -2.94f, -2.94f) + close() + } + } + return _signature!! + } + +private var _signature: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt new file mode 100644 index 0000000..d286420 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sparkle: ImageVector + get() { + if (_sparkle != null) { + return _sparkle!! + } + _sparkle = fluentIcon(name = "Regular.Sparkle") { + fluentPath { + moveTo(8.66f, 15.73f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 2.16f, -0.61f) + lineToRelative(0.62f, -1.86f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, 1.82f, -1.81f) + lineToRelative(1.78f, -0.58f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, -0.06f, -2.74f) + lineToRelative(-1.75f, -0.57f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.82f, -1.82f) + lineToRelative(-0.58f, -1.78f) + arcToRelative(1.45f, 1.45f, 0.0f, false, false, -2.73f, 0.02f) + lineToRelative(-0.59f, 1.8f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.77f, 1.78f) + lineToRelative(-1.77f, 0.57f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 0.01f, 2.73f) + lineToRelative(1.76f, 0.57f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, 1.82f, 1.83f) + lineToRelative(0.58f, 1.77f) + curveToRelative(0.1f, 0.29f, 0.28f, 0.53f, 0.52f, 0.7f) + close() + moveTo(8.29f, 11.48f) + arcTo(4.4f, 4.4f, 0.0f, false, false, 6.21f, 10.0f) + lineToRelative(-1.6f, -0.5f) + lineToRelative(1.61f, -0.52f) + arcTo(4.4f, 4.4f, 0.0f, false, false, 8.95f, 6.2f) + lineToRelative(0.52f, -1.58f) + lineToRelative(0.51f, 1.59f) + arcToRelative(4.37f, 4.37f, 0.0f, false, false, 2.78f, 2.77f) + lineToRelative(1.62f, 0.52f) + lineToRelative(-1.59f, 0.52f) + arcToRelative(4.38f, 4.38f, 0.0f, false, false, -2.77f, 2.77f) + lineToRelative(-0.51f, 1.59f) + lineToRelative(-0.52f, -1.59f) + curveToRelative(-0.16f, -0.47f, -0.4f, -0.91f, -0.7f, -1.3f) + close() + moveTo(16.33f, 20.78f) + curveToRelative(-0.19f, -0.13f, -0.33f, -0.33f, -0.4f, -0.55f) + lineToRelative(-0.34f, -1.0f) + arcToRelative(1.31f, 1.31f, 0.0f, false, false, -0.82f, -0.83f) + lineToRelative(-0.99f, -0.32f) + arcTo(1.15f, 1.15f, 0.0f, false, true, 13.0f, 17.0f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.77f, -1.08f) + lineToRelative(1.0f, -0.33f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.8f, -0.82f) + lineToRelative(0.33f, -0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 2.16f, -0.02f) + lineToRelative(0.33f, 1.01f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.82f, 0.82f) + lineToRelative(0.99f, 0.32f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.04f, 2.17f) + lineToRelative(-1.02f, 0.33f) + arcToRelative(1.32f, 1.32f, 0.0f, false, false, -0.81f, 0.82f) + lineToRelative(-0.33f, 0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, -1.75f, 0.56f) + close() + moveTo(15.3f, 17.0f) + arcToRelative(2.79f, 2.79f, 0.0f, false, true, 1.7f, 1.7f) + arcToRelative(2.8f, 2.8f, 0.0f, false, true, 1.7f, -1.7f) + arcToRelative(2.81f, 2.81f, 0.0f, false, true, -1.72f, -1.7f) + arcTo(2.8f, 2.8f, 0.0f, false, true, 15.3f, 17.0f) + close() + } + } + return _sparkle!! + } + +private var _sparkle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt new file mode 100644 index 0000000..7e6ed1e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Speaker2: ImageVector + get() { + if (_speaker2 != null) { + return _speaker2!! + } + _speaker2 = fluentIcon(name = "Regular.Speaker2") { + fluentPath { + moveTo(25.08f, 6.42f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 28.0f, 7.72f) + verticalLineToRelative(32.56f) + curveToRelative(0.0f, 1.51f, -1.8f, 2.31f, -2.92f, 1.3f) + lineToRelative(-8.2f, -7.36f) + curveToRelative(-0.88f, -0.79f, -2.0f, -1.22f, -3.18f, -1.22f) + lineTo(9.0f, 33.0f) + arcToRelative(5.25f, 5.25f, 0.0f, false, true, -5.25f, -5.25f) + verticalLineToRelative(-7.5f) + curveTo(3.75f, 17.35f, 6.1f, 15.0f, 9.0f, 15.0f) + horizontalLineToRelative(4.7f) + curveToRelative(1.17f, 0.0f, 2.3f, -0.43f, 3.18f, -1.21f) + lineToRelative(8.2f, -7.37f) + close() + moveTo(25.5f, 9.4f) + lineToRelative(-6.95f, 6.25f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, -4.85f, 1.85f) + lineTo(9.0f, 17.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.75f, 2.75f) + verticalLineToRelative(7.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.0f, 30.5f) + horizontalLineToRelative(4.7f) + curveToRelative(1.79f, 0.0f, 3.51f, 0.66f, 4.85f, 1.86f) + lineToRelative(6.95f, 6.24f) + lineTo(25.5f, 9.4f) + close() + moveTo(36.34f, 8.4f) + curveToRelative(0.47f, -0.5f, 1.26f, -0.53f, 1.76f, -0.06f) + curveToRelative(0.0f, 0.0f, -0.33f, -0.34f, 0.02f, 0.0f) + lineToRelative(0.01f, 0.03f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, 0.27f, 0.26f) + arcToRelative(20.4f, 20.4f, 0.0f, false, true, 2.7f, 3.79f) + arcTo(23.76f, 23.76f, 0.0f, false, true, 44.0f, 24.0f) + curveToRelative(0.0f, 5.05f, -1.45f, 8.94f, -2.9f, 11.58f) + arcToRelative(20.41f, 20.41f, 0.0f, false, true, -2.9f, 4.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.01f, 0.01f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + lineToRelative(0.22f, -0.22f) + lineToRelative(-0.23f, 0.22f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.7f, -1.82f) + arcToRelative(5.03f, 5.03f, 0.0f, false, false, 0.18f, -0.19f) + arcToRelative(17.91f, 17.91f, 0.0f, false, false, 2.33f, -3.28f) + curveTo(40.2f, 32.03f, 41.5f, 28.55f, 41.5f, 24.0f) + curveToRelative(0.0f, -4.55f, -1.3f, -8.03f, -2.6f, -10.37f) + arcToRelative(17.91f, 17.91f, 0.0f, false, false, -2.5f, -3.46f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.06f, -1.77f) + close() + moveTo(32.34f, 14.4f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, -0.06f) + lineToRelative(0.02f, 0.02f) + arcToRelative(3.13f, 3.13f, 0.0f, false, true, 0.18f, 0.17f) + curveToRelative(0.12f, 0.12f, 0.27f, 0.3f, 0.45f, 0.51f) + arcToRelative(13.98f, 13.98f, 0.0f, false, true, -0.59f, 18.56f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.03f, 0.03f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.71f, -1.82f) + lineToRelative(0.01f, -0.02f) + arcToRelative(4.2f, 4.2f, 0.0f, false, false, 0.43f, -0.47f) + arcToRelative(11.48f, 11.48f, 0.0f, false, false, -0.43f, -15.17f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.07f, -1.76f) + close() + moveTo(38.12f, 8.35f) + lineToRelative(-0.01f, -0.01f) + close() + moveTo(34.1f, 14.33f) + lineToRelative(0.06f, 0.07f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.06f, -0.07f) + close() + } + } + return _speaker2!! + } + +private var _speaker2: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt new file mode 100644 index 0000000..b6aa4e5 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sport: ImageVector + get() { + if (_sport != null) { + return _sport!! + } + _sport = fluentIcon(name = "Regular.Sport") { + fluentPath { + moveTo(6.09f, 7.19f) + curveToRelative(-0.07f, 0.16f, -0.13f, 0.33f, -0.18f, 0.5f) + curveToRelative(0.46f, 0.06f, 0.96f, 0.16f, 1.48f, 0.3f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, 1.09f, -1.95f) + lineToRelative(4.2f, 4.21f) + lineToRelative(-0.24f, 0.25f) + arcToRelative(10.2f, 10.2f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(0.25f, -0.25f) + lineToRelative(4.21f, 4.21f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, -1.94f, 1.09f) + curveToRelative(0.13f, 0.52f, 0.23f, 1.02f, 0.3f, 1.48f) + arcToRelative(8.2f, 8.2f, 0.0f, false, false, 5.0f, -4.58f) + arcTo(8.25f, 8.25f, 0.0f, true, false, 6.1f, 7.2f) + close() + moveTo(20.05f, 7.81f) + curveToRelative(-0.88f, 0.7f, -2.09f, 0.78f, -3.05f, 0.25f) + lineToRelative(2.02f, -2.02f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, 1.03f, 1.77f) + close() + moveTo(15.92f, 9.14f) + curveToRelative(1.34f, 0.94f, 3.11f, 1.01f, 4.52f, 0.21f) + arcToRelative(6.74f, 6.74f, 0.0f, false, true, -1.42f, 5.11f) + lineToRelative(-4.21f, -4.21f) + lineToRelative(1.1f, -1.1f) + close() + moveTo(14.86f, 8.08f) + lineToRelative(-1.11f, 1.1f) + lineToRelative(-4.21f, -4.2f) + arcToRelative(6.74f, 6.74f, 0.0f, false, true, 5.1f, -1.42f) + curveToRelative(-0.8f, 1.4f, -0.72f, 3.18f, 0.22f, 4.52f) + close() + moveTo(15.94f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.24f, -3.04f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, 1.78f, 1.03f) + lineToRelative(-2.02f, 2.01f) + close() + moveTo(6.97f, 13.48f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(2.03f, 11.03f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, 2.49f, -2.5f) + curveToRelative(1.98f, 0.16f, 5.34f, 0.78f, 7.76f, 3.2f) + reflectiveCurveToRelative(3.04f, 5.78f, 3.2f, 7.76f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -2.5f, 2.5f) + curveToRelative(-1.98f, -0.16f, -5.34f, -0.78f, -7.76f, -3.2f) + reflectiveCurveTo(2.18f, 13.0f, 2.02f, 11.02f) + close() + moveTo(4.4f, 10.03f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, -0.88f, 0.89f) + curveToRelative(0.14f, 1.86f, 0.72f, 4.77f, 2.76f, 6.81f) + reflectiveCurveToRelative(4.95f, 2.62f, 6.81f, 2.76f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, 0.89f, -0.89f) + curveToRelative(-0.15f, -1.86f, -0.72f, -4.77f, -2.76f, -6.81f) + reflectiveCurveToRelative(-4.95f, -2.61f, -6.82f, -2.76f) + close() + } + } + return _sport!! + } + +private var _sport: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Star.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Star.kt new file mode 100644 index 0000000..2bc1163 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Star.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Star: ImageVector + get() { + if (_star != null) { + return _star!! + } + _star = fluentIcon(name = "Regular.Star") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-3.82f, 3.72f) + lineToRelative(0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(-4.72f, 2.48f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(11.99f, 4.04f) + lineTo(9.75f, 8.6f) + curveToRelative(-0.2f, 0.4f, -0.58f, 0.68f, -1.02f, 0.74f) + lineToRelative(-5.05f, 0.74f) + lineToRelative(3.66f, 3.56f) + curveToRelative(0.32f, 0.3f, 0.46f, 0.76f, 0.39f, 1.2f) + lineToRelative(-0.87f, 5.02f) + lineToRelative(4.52f, -2.37f) + curveToRelative(0.4f, -0.2f, 0.86f, -0.2f, 1.26f, 0.0f) + lineToRelative(4.51f, 2.37f) + lineToRelative(-0.86f, -5.03f) + curveToRelative(-0.07f, -0.43f, 0.07f, -0.88f, 0.39f, -1.2f) + lineToRelative(3.65f, -3.55f) + lineToRelative(-5.05f, -0.74f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.01f, -0.74f) + lineTo(12.0f, 4.04f) + close() + } + } + return _star!! + } + +private var _star: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt new file mode 100644 index 0000000..9bb10ef --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Stop: ImageVector + get() { + if (_stop != null) { + return _stop!! + } + _stop = fluentIcon(name = "Regular.Stop") { + fluentPath { + moveTo(19.25f, 4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineTo(4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineTo(4.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(14.5f) + close() + moveTo(4.75f, 3.0f) + curveTo(3.78f, 3.0f, 3.0f, 3.78f, 3.0f, 4.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(14.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(4.75f) + curveTo(21.0f, 3.78f, 20.22f, 3.0f, 19.25f, 3.0f) + horizontalLineTo(4.75f) + close() + } + } + return _stop!! + } + +private var _stop: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt new file mode 100644 index 0000000..780b773 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Storage: ImageVector + get() { + if (_storage != null) { + return _storage!! + } + _storage = fluentIcon(name = "Regular.Storage") { + fluentPath { + moveTo(5.0f, 7.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(22.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(5.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -2.82f) + lineTo(2.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(19.0f, 7.0f) + lineTo(5.0f, 7.0f) + close() + moveTo(19.0f, 8.5f) + lineTo(5.0f, 8.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(14.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(18.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _storage!! + } + +private var _storage: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt new file mode 100644 index 0000000..35c2e47 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StyleGuide: ImageVector + get() { + if (_styleGuide != null) { + return _styleGuide!! + } + _styleGuide = fluentIcon(name = "Regular.StyleGuide") { + fluentPath { + moveTo(14.04f, 2.78f) + curveToRelative(1.46f, -0.4f, 2.97f, 0.48f, 3.36f, 1.94f) + lineToRelative(2.72f, 10.14f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.94f, 3.37f) + lineToRelative(-6.28f, 1.69f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.37f, -1.95f) + lineTo(5.81f, 7.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.95f, -3.37f) + lineToRelative(6.28f, -1.68f) + close() + moveTo(5.8f, 11.66f) + lineToRelative(1.76f, 6.57f) + curveToRelative(0.19f, 0.67f, 0.54f, 1.26f, 1.0f, 1.71f) + lineToRelative(-0.44f, -0.02f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.6f, -2.9f) + lineToRelative(0.28f, -5.36f) + close() + moveTo(14.42f, 4.23f) + lineTo(8.15f, 5.9f) + curveToRelative(-0.67f, 0.18f, -1.07f, 0.86f, -0.89f, 1.53f) + lineToRelative(2.72f, 10.14f) + curveToRelative(0.18f, 0.67f, 0.86f, 1.06f, 1.53f, 0.89f) + lineToRelative(6.28f, -1.69f) + curveToRelative(0.67f, -0.17f, 1.06f, -0.86f, 0.88f, -1.53f) + lineTo(15.96f, 5.11f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.54f, -0.88f) + close() + moveTo(4.88f, 10.18f) + lineToRelative(-0.36f, 6.8f) + curveToRelative(-0.03f, 0.7f, 0.12f, 1.36f, 0.43f, 1.94f) + lineToRelative(-0.42f, -0.16f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.56f) + lineToRelative(1.93f, -5.02f) + close() + moveTo(9.74f, 7.03f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.52f, 1.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.52f, -1.94f) + close() + } + } + return _styleGuide!! + } + +private var _styleGuide: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtract.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtract.kt new file mode 100644 index 0000000..ff8fc4d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtract.kt @@ -0,0 +1,28 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Subtract: ImageVector + get() { + if (_subtract != null) { + return _subtract!! + } + _subtract = fluentIcon(name = "Regular.Subtract") { + fluentPath { + moveTo(3.75f, 12.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _subtract!! + } + +private var _subtract: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt new file mode 100644 index 0000000..7b0ee1f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SubtractCircle: ImageVector + get() { + if (_subtractCircle != null) { + return _subtractCircle!! + } + _subtractCircle = fluentIcon(name = "Regular.SubtractCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(16.25f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(8.5f) + close() + } + } + return _subtractCircle!! + } + +private var _subtractCircle: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt new file mode 100644 index 0000000..2162694 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SubtractSquare: ImageVector + get() { + if (_subtractSquare != null) { + return _subtractSquare!! + } + _subtractSquare = fluentIcon(name = "Regular.SubtractSquare") { + fluentPath { + moveTo(16.25f, 11.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _subtractSquare!! + } + +private var _subtractSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt new file mode 100644 index 0000000..4c965b3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt @@ -0,0 +1,115 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Symbols: ImageVector + get() { + if (_symbols != null) { + return _symbols!! + } + _symbols = fluentIcon(name = "Regular.Symbols") { + fluentPath { + moveTo(16.92f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.88f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.7f, -0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.24f, 0.87f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -6.65f, 0.83f) + verticalLineToRelative(0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.4f, 13.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 17.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.11f, 0.0f, 2.15f, 0.4f, 2.95f, 1.1f) + verticalLineToRelative(-0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(2.6f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(19.74f, 15.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -4.7f, 0.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, -0.86f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 17.5f, 13.0f) + close() + moveTo(6.5f, 2.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, -9.0f) + close() + moveTo(19.21f, 2.0f) + curveTo(20.77f, 2.0f, 22.0f, 3.39f, 22.0f, 5.08f) + arcToRelative(3.2f, 3.2f, 0.0f, false, true, -0.85f, 2.21f) + lineToRelative(-2.5f, 3.14f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, -2.35f, 0.0f) + lineToRelative(-2.67f, -3.4f) + arcTo(3.27f, 3.27f, 0.0f, false, true, 13.0f, 5.08f) + curveTo(13.0f, 3.39f, 14.23f, 2.0f, 15.79f, 2.0f) + curveToRelative(0.56f, 0.0f, 1.1f, 0.19f, 1.55f, 0.52f) + lineToRelative(0.16f, 0.13f) + lineToRelative(0.16f, -0.13f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 19.21f, 2.0f) + close() + moveTo(3.91f, 4.98f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.1f, 4.1f) + lineToRelative(-4.1f, -4.1f) + close() + moveTo(19.21f, 3.51f) + curveToRelative(-0.35f, 0.0f, -0.68f, 0.18f, -0.92f, 0.5f) + lineToRelative(-0.79f, 1.0f) + lineToRelative(-0.78f, -1.0f) + arcToRelative(1.19f, 1.19f, 0.0f, false, false, -0.93f, -0.5f) + curveToRelative(-0.69f, 0.0f, -1.29f, 0.68f, -1.29f, 1.57f) + curveToRelative(0.0f, 0.4f, 0.12f, 0.76f, 0.32f, 1.02f) + lineToRelative(2.66f, 3.38f) + lineToRelative(2.56f, -3.21f) + curveToRelative(0.29f, -0.3f, 0.46f, -0.72f, 0.46f, -1.2f) + curveToRelative(0.0f, -0.88f, -0.6f, -1.56f, -1.29f, -1.56f) + close() + moveTo(6.5f, 3.5f) + curveToRelative(-0.56f, 0.0f, -1.08f, 0.15f, -1.52f, 0.41f) + lineToRelative(4.1f, 4.11f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 6.5f, 3.5f) + close() + } + } + return _symbols!! + } + +private var _symbols: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt new file mode 100644 index 0000000..16a829b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.System: ImageVector + get() { + if (_system != null) { + return _system!! + } + _system = fluentIcon(name = "Regular.System") { + fluentPath { + moveTo(4.75f, 5.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 19.0f) + lineTo(4.75f, 19.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 5.0f) + close() + moveTo(4.75f, 6.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 6.5f) + close() + } + } + return _system!! + } + +private var _system: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt new file mode 100644 index 0000000..6b2f5c8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Table: ImageVector + get() { + if (_table != null) { + return _table!! + } + _table = fluentIcon(name = "Regular.Table") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(10.0f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.0f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(15.5f, 19.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _table!! + } + +private var _table: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt new file mode 100644 index 0000000..cd9b933 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tablet: ImageVector + get() { + if (_tablet != null) { + return _tablet!! + } + _tablet = fluentIcon(name = "Regular.Tablet") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 5.5f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.25f, 15.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _tablet!! + } + +private var _tablet: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tag.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tag.kt new file mode 100644 index 0000000..0e65eaa --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tag.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tag: ImageVector + get() { + if (_tag != null) { + return _tag!! + } + _tag = fluentIcon(name = "Regular.Tag") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-8.5f, 8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(19.75f, 3.5f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.46f, 0.0f, -0.9f, 0.18f, -1.23f, 0.51f) + lineToRelative(-8.52f, 8.53f) + curveToRelative(-0.67f, 0.68f, -0.66f, 1.78f, 0.02f, 2.46f) + lineTo(9.0f, 19.45f) + curveToRelative(0.68f, 0.68f, 1.8f, 0.68f, 2.48f, 0.0f) + lineToRelative(8.5f, -8.5f) + curveToRelative(0.33f, -0.33f, 0.51f, -0.77f, 0.51f, -1.24f) + lineTo(20.49f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _tag!! + } + +private var _tag: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt new file mode 100644 index 0000000..6a2cea4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagMultiple: ImageVector + get() { + if (_tagMultiple != null) { + return _tagMultiple!! + } + _tagMultiple = fluentIcon(name = "Regular.TagMultiple") { + fluentPath { + moveTo(17.5f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(10.5f, 2.9f) + curveToRelative(0.61f, -0.58f, 1.42f, -0.9f, 2.25f, -0.9f) + horizontalLineToRelative(5.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 4.75f) + lineTo(21.0f, 9.7f) + curveToRelative(0.0f, 0.87f, -0.35f, 1.7f, -0.97f, 2.32f) + lineToRelative(-6.95f, 6.83f) + curveToRelative(-0.88f, 0.87f, -2.29f, 0.86f, -3.16f, 0.0f) + lineToRelative(-6.26f, -6.23f) + curveToRelative(-0.9f, -0.9f, -0.88f, -2.35f, 0.04f, -3.23f) + lineToRelative(6.8f, -6.5f) + close() + moveTo(12.75f, 3.5f) + curveToRelative(-0.45f, 0.0f, -0.88f, 0.17f, -1.2f, 0.48f) + lineToRelative(-6.82f, 6.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.78f, -0.01f, 1.07f) + lineToRelative(6.26f, 6.23f) + curveToRelative(0.29f, 0.3f, 0.76f, 0.3f, 1.05f, 0.0f) + lineToRelative(6.95f, -6.83f) + curveToRelative(0.33f, -0.33f, 0.52f, -0.78f, 0.52f, -1.25f) + lineTo(19.5f, 4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-5.5f) + close() + moveTo(20.73f, 12.73f) + lineToRelative(-1.47f, 1.45f) + lineToRelative(-0.14f, 0.16f) + lineToRelative(-5.33f, 5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.58f, -0.02f) + lineToRelative(-1.93f, -1.92f) + lineToRelative(-2.4f, -2.38f) + arcToRelative(1.26f, 1.26f, 0.0f, false, true, -0.12f, -0.13f) + lineTo(3.13f, 13.5f) + curveToRelative(-0.3f, 0.96f, -0.08f, 2.05f, 0.69f, 2.81f) + lineToRelative(4.35f, 4.31f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 6.67f, 0.02f) + lineToRelative(5.33f, -5.23f) + curveToRelative(0.77f, -0.76f, 1.0f, -1.86f, 0.7f, -2.81f) + lineToRelative(-0.14f, 0.13f) + close() + } + } + return _tagMultiple!! + } + +private var _tagMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt new file mode 100644 index 0000000..f4c7420 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Target: ImageVector + get() { + if (_target != null) { + return _target!! + } + _target = fluentIcon(name = "Regular.Target") { + fluentPath { + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 12.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -12.0f, 0.0f) + close() + moveTo(12.0f, 7.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 0.0f, -9.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + } + } + return _target!! + } + +private var _target: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt new file mode 100644 index 0000000..196122c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListLtr: ImageVector + get() { + if (_taskListLtr != null) { + return _taskListLtr!! + } + _taskListLtr = fluentIcon(name = "Regular.TaskListLtr") { + fluentPath { + moveTo(6.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(3.75f, 5.69f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(21.25f, 18.01f) + lineTo(9.65f, 18.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.5f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.25f, 11.5f) + lineTo(9.65f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.25f, 5.0f) + lineTo(9.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(6.78f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(6.78f, 10.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _taskListLtr!! + } + +private var _taskListLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt new file mode 100644 index 0000000..436583c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListRtl: ImageVector + get() { + if (_taskListRtl != null) { + return _taskListRtl!! + } + _taskListRtl = fluentIcon(name = "Regular.TaskListRtl") { + fluentPath { + moveTo(21.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(14.25f, 18.01f) + lineTo(2.65f, 18.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.5f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(14.25f, 11.5f) + lineTo(2.65f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(14.25f, 5.0f) + lineTo(2.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.78f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(21.78f, 10.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _taskListRtl!! + } + +private var _taskListRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt new file mode 100644 index 0000000..ff5e0fe --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListSquareLtr: ImageVector + get() { + if (_taskListSquareLtr != null) { + return _taskListSquareLtr!! + } + _taskListSquareLtr = fluentIcon(name = "Regular.TaskListSquareLtr") { + fluentPath { + moveTo(12.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(10.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.25f, 9.19f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(10.78f, 13.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _taskListSquareLtr!! + } + +private var _taskListSquareLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt new file mode 100644 index 0000000..f62ac4e --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListSquareRtl: ImageVector + get() { + if (_taskListSquareRtl != null) { + return _taskListSquareRtl!! + } + _taskListSquareRtl = fluentIcon(name = "Regular.TaskListSquareRtl") { + fluentPath { + moveTo(7.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(6.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(17.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(17.78f, 13.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _taskListSquareRtl!! + } + +private var _taskListSquareRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt new file mode 100644 index 0000000..f44ca3b --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBold: ImageVector + get() { + if (_textBold != null) { + return _textBold!! + } + _textBold = fluentIcon(name = "Regular.TextBold") { + fluentPath { + moveTo(6.94f, 4.44f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 8.0f, 4.0f) + horizontalLineToRelative(4.38f) + arcToRelative(4.64f, 4.64f, 0.0f, false, true, 3.75f, 7.3f) + arcTo(4.7f, 4.7f, 0.0f, false, true, 18.0f, 15.13f) + curveToRelative(0.0f, 3.11f, -2.7f, 4.88f, -4.88f, 4.88f) + lineTo(8.0f, 20.01f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-13.0f) + curveToRelative(0.0f, -0.4f, 0.15f, -0.78f, 0.44f, -1.06f) + close() + moveTo(9.5f, 10.25f) + horizontalLineToRelative(2.88f) + curveToRelative(0.9f, 0.0f, 1.62f, -0.76f, 1.62f, -1.62f) + curveTo(14.0f, 7.76f, 13.28f, 7.0f, 12.38f, 7.0f) + lineTo(9.5f, 7.0f) + verticalLineToRelative(3.25f) + close() + moveTo(9.5f, 13.25f) + lineTo(9.5f, 17.0f) + horizontalLineToRelative(3.62f) + curveToRelative(0.87f, 0.0f, 1.88f, -0.75f, 1.88f, -1.88f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, -1.88f, -1.87f) + lineTo(9.5f, 13.25f) + close() + } + } + return _textBold!! + } + +private var _textBold: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt new file mode 100644 index 0000000..d772258 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListLtr: ImageVector + get() { + if (_textBulletListLtr != null) { + return _textBulletListLtr!! + } + _textBulletListLtr = fluentIcon(name = "Regular.TextBulletListLtr") { + fluentPath { + moveTo(3.25f, 17.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 18.0f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + moveTo(3.25f, 11.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 11.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + moveTo(3.25f, 4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 5.0f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + } + } + return _textBulletListLtr!! + } + +private var _textBulletListLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt new file mode 100644 index 0000000..a1d7ecb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListRtl: ImageVector + get() { + if (_textBulletListRtl != null) { + return _textBulletListRtl!! + } + _textBulletListRtl = fluentIcon(name = "Regular.TextBulletListRtl") { + fluentPath { + moveTo(20.75f, 17.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(17.25f, 18.0f) + lineTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(20.75f, 11.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(17.25f, 11.5f) + lineTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(20.75f, 4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(17.25f, 5.0f) + lineTo(2.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _textBulletListRtl!! + } + +private var _textBulletListRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt new file mode 100644 index 0000000..5eeb9cc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListSquare: ImageVector + get() { + if (_textBulletListSquare != null) { + return _textBulletListSquare!! + } + _textBulletListSquare = fluentIcon(name = "Regular.TextBulletListSquare") { + fluentPath { + moveTo(8.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.75f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(4.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(4.5f, 5.25f) + close() + } + } + return _textBulletListSquare!! + } + +private var _textBulletListSquare: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt new file mode 100644 index 0000000..69f1f41 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextItalic: ImageVector + get() { + if (_textItalic != null) { + return _textItalic!! + } + _textItalic = fluentIcon(name = "Regular.TextItalic") { + fluentPath { + moveTo(9.75f, 4.0f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(15.06f) + lineToRelative(-5.01f, 13.0f) + horizontalLineToRelative(4.21f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.68f) + lineToRelative(0.03f, -0.07f) + lineTo(13.45f, 5.5f) + horizontalLineToRelative(-3.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.27f, -0.7f, 0.64f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(8.5f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _textItalic!! + } + +private var _textItalic: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt new file mode 100644 index 0000000..faa0f58 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextNumberListLtr: ImageVector + get() { + if (_textNumberListLtr != null) { + return _textNumberListLtr!! + } + _textNumberListLtr = fluentIcon(name = "Regular.TextNumberListLtr") { + fluentPath { + moveTo(6.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(1.42f, 1.42f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(20.5f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(20.5f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.76f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + close() + moveTo(20.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(5.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 7.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(2.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.4f, 1.4f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 5.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveTo(6.2f, 16.18f, 5.64f, 16.0f, 5.0f, 16.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.95f, 1.95f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(2.97f, 16.72f) + close() + } + } + return _textNumberListLtr!! + } + +private var _textNumberListLtr: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt new file mode 100644 index 0000000..137a8ed --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextNumberListRtl: ImageVector + get() { + if (_textNumberListRtl != null) { + return _textNumberListRtl!! + } + _textNumberListRtl = fluentIcon(name = "Regular.TextNumberListRtl") { + fluentPath { + moveTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(14.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(14.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.76f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + close() + moveTo(14.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(19.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 21.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(16.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.42f, 1.42f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 19.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveToRelative(-0.4f, -0.36f, -0.96f, -0.54f, -1.6f, -0.54f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.92f, 1.92f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(16.97f, 16.72f) + reflectiveCurveToRelative(0.2f, -0.17f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRtl!! + } + +private var _textNumberListRtl: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt new file mode 100644 index 0000000..f0bc9fb --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextSortAscending: ImageVector + get() { + if (_textSortAscending != null) { + return _textSortAscending!! + } + _textSortAscending = fluentIcon(name = "Regular.TextSortAscending") { + fluentPath { + moveTo(17.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(16.69f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.5f, 3.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.22f, 2.22f) + lineTo(16.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.77f, 2.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.4f, -0.01f) + lineToRelative(-3.32f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.4f, 0.54f) + lineToRelative(0.79f, -2.02f) + horizontalLineToRelative(3.55f) + lineToRelative(0.76f, 2.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, -0.52f) + lineToRelative(-3.18f, -8.5f) + close() + moveTo(5.82f, 8.0f) + lineToRelative(1.23f, -3.15f) + lineTo(8.23f, 8.0f) + horizontalLineToRelative(-2.4f) + close() + moveTo(4.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(9.5f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.63f, 1.15f) + lineTo(6.11f, 20.5f) + lineTo(9.5f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(4.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, -1.15f) + lineToRelative(4.02f, -6.35f) + lineTo(4.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textSortAscending!! + } + +private var _textSortAscending: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt new file mode 100644 index 0000000..83b9df4 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextSortDescending: ImageVector + get() { + if (_textSortDescending != null) { + return _textSortDescending!! + } + _textSortDescending = fluentIcon(name = "Regular.TextSortDescending") { + fluentPath { + moveTo(4.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(9.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.63f, 1.15f) + lineTo(6.11f, 9.5f) + lineTo(9.5f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(4.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, -1.15f) + lineTo(8.14f, 3.5f) + lineTo(4.75f, 3.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 2.75f) + close() + moveTo(6.37f, 12.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(3.18f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.53f) + lineToRelative(-0.76f, -2.01f) + lineTo(5.24f, 19.5f) + lineToRelative(-0.8f, 2.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.39f, -0.54f) + lineToRelative(3.32f, -8.5f) + close() + moveTo(8.23f, 18.0f) + lineToRelative(-1.18f, -3.15f) + lineTo(5.82f, 18.0f) + horizontalLineToRelative(2.41f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(16.69f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.5f, 3.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.22f, 2.22f) + lineTo(16.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _textSortDescending!! + } + +private var _textSortDescending: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt new file mode 100644 index 0000000..cc8d12c --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextT: ImageVector + get() { + if (_textT != null) { + return _textT!! + } + _textT = fluentIcon(name = "Regular.TextT") { + fluentPath { + moveTo(5.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(5.5f) + horizontalLineToRelative(-4.75f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-13.0f) + horizontalLineTo(6.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + } + } + return _textT!! + } + +private var _textT: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt new file mode 100644 index 0000000..da00da8 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextUnderline: ImageVector + get() { + if (_textUnderline != null) { + return _textUnderline!! + } + _textUnderline = fluentIcon(name = "Regular.TextUnderline") { + fluentPath { + moveTo(6.75f, 19.0f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + moveTo(17.25f, 4.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 4.4f, -2.06f, 6.75f, -6.0f, 6.75f) + curveToRelative(-3.86f, 0.0f, -5.91f, -2.26f, -6.0f, -6.47f) + lineTo(6.0f, 4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(6.1f) + curveTo(7.5f, 14.35f, 8.93f, 16.0f, 12.0f, 16.0f) + curveToRelative(2.98f, 0.0f, 4.43f, -1.56f, 4.5f, -4.98f) + lineTo(16.5f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _textUnderline!! + } + +private var _textUnderline: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt new file mode 100644 index 0000000..3274bbc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ThumbDislike: ImageVector + get() { + if (_thumbDislike != null) { + return _thumbDislike!! + } + _thumbDislike = fluentIcon(name = "Regular.ThumbDislike") { + fluentPath { + moveTo(16.5f, 17.99f) + curveToRelative(0.0f, 2.44f, -1.14f, 4.2f, -3.0f, 4.2f) + curveToRelative(-0.98f, 0.0f, -1.35f, -0.55f, -1.7f, -1.8f) + lineToRelative(-0.2f, -0.77f) + arcToRelative(267.17f, 267.17f, 0.0f, false, false, -0.56f, -1.9f) + lineToRelative(-2.87f, -4.49f) + arcToRelative(5.88f, 5.88f, 0.0f, false, false, -2.85f, -2.32f) + lineToRelative(-0.47f, -0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.72f, -3.1f) + lineToRelative(0.4f, -2.08f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.95f, 3.0f) + lineToRelative(7.63f, -1.87f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 5.73f, 3.44f) + lineToRelative(1.42f, 5.55f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.15f, 4.05f) + horizontalLineToRelative(-1.83f) + curveToRelative(0.5f, 1.64f, 0.75f, 2.9f, 0.75f, 3.8f) + close() + moveTo(4.6f, 7.92f) + curveToRelative(-0.11f, 0.6f, 0.21f, 1.19f, 0.78f, 1.4f) + lineToRelative(0.47f, 0.19f) + arcToRelative(7.38f, 7.38f, 0.0f, false, true, 3.59f, 2.92f) + lineToRelative(2.86f, 4.48f) + curveToRelative(0.1f, 0.14f, 0.16f, 0.3f, 0.2f, 0.46f) + lineToRelative(0.56f, 1.92f) + lineToRelative(0.21f, 0.79f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.22f, 0.6f) + curveToRelative(0.87f, 0.0f, 1.51f, -0.98f, 1.51f, -2.7f) + curveToRelative(0.0f, -0.88f, -0.33f, -2.33f, -0.98f, -4.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.7f, -0.99f) + horizontalLineToRelative(2.86f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.7f, -2.18f) + lineToRelative(-1.42f, -5.55f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.93f, -2.35f) + lineTo(6.31f, 4.47f) + curveToRelative(-0.67f, 0.16f, -1.17f, 0.7f, -1.3f, 1.36f) + lineToRelative(-0.4f, 2.1f) + close() + } + } + return _thumbDislike!! + } + +private var _thumbDislike: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt new file mode 100644 index 0000000..c6a4e00 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ThumbLike: ImageVector + get() { + if (_thumbLike != null) { + return _thumbLike!! + } + _thumbLike = fluentIcon(name = "Regular.ThumbLike") { + fluentPath { + moveTo(16.5f, 5.2f) + curveToRelative(0.0f, -2.44f, -1.14f, -4.2f, -3.0f, -4.2f) + curveToRelative(-1.03f, 0.0f, -1.39f, 0.6f, -1.75f, 2.0f) + lineToRelative(-0.15f, 0.57f) + arcToRelative(268.49f, 268.49f, 0.0f, false, true, -0.56f, 1.9f) + lineTo(8.17f, 9.95f) + arcToRelative(5.88f, 5.88f, 0.0f, false, true, -2.85f, 2.33f) + lineToRelative(-0.47f, 0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -1.72f, 3.1f) + lineToRelative(0.4f, 2.08f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 2.42f, 2.54f) + lineToRelative(7.63f, 1.87f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 5.73f, -3.44f) + lineToRelative(1.42f, -5.55f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 17.58f, 9.0f) + horizontalLineToRelative(-1.83f) + curveToRelative(0.5f, -1.63f, 0.75f, -2.89f, 0.75f, -3.8f) + close() + moveTo(4.6f, 15.27f) + curveToRelative(-0.11f, -0.6f, 0.21f, -1.2f, 0.78f, -1.4f) + lineToRelative(0.47f, -0.19f) + arcToRelative(7.38f, 7.38f, 0.0f, false, false, 3.59f, -2.92f) + lineToRelative(2.86f, -4.48f) + curveToRelative(0.1f, -0.15f, 0.16f, -0.3f, 0.2f, -0.46f) + arcToRelative(261.43f, 261.43f, 0.0f, false, false, 0.7f, -2.43f) + curveToRelative(0.19f, -0.73f, 0.28f, -0.89f, 0.3f, -0.89f) + curveToRelative(0.86f, 0.0f, 1.5f, 0.99f, 1.5f, 2.7f) + curveToRelative(0.0f, 0.89f, -0.33f, 2.34f, -0.98f, 4.32f) + curveToRelative(-0.17f, 0.48f, 0.2f, 0.98f, 0.7f, 0.98f) + horizontalLineToRelative(2.86f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.7f, 2.19f) + lineToRelative(-1.42f, 5.55f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.93f, 2.35f) + lineToRelative(-7.62f, -1.87f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 5.0f, 17.35f) + lineToRelative(-0.4f, -2.08f) + close() + } + } + return _thumbLike!! + } + +private var _thumbLike: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt new file mode 100644 index 0000000..ee6fb23 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TicketDiagonal: ImageVector + get() { + if (_ticketDiagonal != null) { + return _ticketDiagonal!! + } + _ticketDiagonal = fluentIcon(name = "Regular.TicketDiagonal") { + fluentPath { + moveTo(14.53f, 3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-9.88f, 9.87f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(1.07f, 1.07f) + arcTo(2.74f, 2.74f, 0.0f, false, true, 8.75f, 18.0f) + curveToRelative(0.0f, 0.49f, -0.13f, 0.94f, -0.35f, 1.34f) + lineToRelative(1.07f, 1.07f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(9.88f, -9.88f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineTo(19.34f, 8.4f) + arcTo(2.74f, 2.74f, 0.0f, false, true, 15.25f, 6.0f) + curveToRelative(0.0f, -0.49f, 0.13f, -0.94f, 0.35f, -1.34f) + lineToRelative(-1.07f, -1.07f) + close() + moveTo(12.41f, 2.53f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.51f, 0.51f, 0.42f, 1.23f, 0.16f, 1.66f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.71f, 1.71f) + curveToRelative(0.44f, -0.25f, 1.16f, -0.34f, 1.67f, 0.17f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-9.88f, 9.88f) + curveToRelative(-0.88f, 0.88f, -2.3f, 0.88f, -3.18f, 0.0f) + lineTo(7.24f, 20.3f) + curveToRelative(-0.51f, -0.51f, -0.42f, -1.23f, -0.16f, -1.66f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.71f, -1.71f) + curveToRelative(-0.44f, 0.25f, -1.16f, 0.34f, -1.67f, -0.17f) + lineTo(2.53f, 15.6f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.18f) + lineToRelative(9.88f, -9.88f) + close() + } + } + return _ticketDiagonal!! + } + +private var _ticketDiagonal: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt new file mode 100644 index 0000000..b64f72d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Timer: ImageVector + get() { + if (_timer != null) { + return _timer!! + } + _timer = fluentIcon(name = "Regular.Timer") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, -17.0f) + close() + moveTo(12.0f, 6.5f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 0.0f, 14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 0.0f, -14.0f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.15f, 5.11f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.16f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 1.21f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.16f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, -1.22f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + } + } + return _timer!! + } + +private var _timer: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt new file mode 100644 index 0000000..0896ed1 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Trophy: ImageVector + get() { + if (_trophy != null) { + return _trophy!! + } + _trophy = fluentIcon(name = "Regular.Trophy") { + fluentPath { + moveTo(15.25f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.12f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.27f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(3.15f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.06f, 3.24f) + lineToRelative(-0.2f, 0.01f) + arcToRelative(5.76f, 5.76f, 0.0f, false, true, -4.74f, 3.95f) + verticalLineToRelative(1.55f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.07f) + lineTo(17.5f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-0.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -3.24f) + lineToRelative(0.18f, -0.01f) + lineTo(11.0f, 17.5f) + verticalLineToRelative(-1.55f) + arcTo(5.76f, 5.76f, 0.0f, false, true, 6.27f, 12.0f) + horizontalLineToRelative(-0.02f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 8.75f) + verticalLineToRelative(-3.0f) + curveTo(3.0f, 4.78f, 3.78f, 4.0f, 4.75f, 4.0f) + lineTo(6.0f, 4.0f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(14.25f, 19.0f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.83f, 0.0f, -1.52f, 0.58f, -1.7f, 1.35f) + lineToRelative(-0.03f, 0.15f) + horizontalLineToRelative(8.47f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 14.4f, 19.0f) + horizontalLineToRelative(-0.16f) + close() + moveTo(15.25f, 3.5f) + horizontalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 8.5f, 0.0f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 5.5f) + lineTo(17.5f, 5.5f) + verticalLineToRelative(4.98f) + curveToRelative(0.8f, -0.11f, 1.43f, -0.76f, 1.5f, -1.58f) + lineTo(19.0f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.18f, -0.24f) + lineToRelative(-0.06f, -0.01f) + close() + moveTo(6.0f, 5.5f) + lineTo(4.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.88f, 0.65f, 1.61f, 1.5f, 1.73f) + lineTo(6.0f, 5.5f) + close() + } + } + return _trophy!! + } + +private var _trophy: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt new file mode 100644 index 0000000..18b7183 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tv: ImageVector + get() { + if (_tv != null) { + return _tv!! + } + _tv = fluentIcon(name = "Regular.Tv") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 18.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 15.25f) + verticalLineToRelative(-8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + horizontalLineTo(4.75f) + close() + moveTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineTo(4.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(5.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(5.75f) + close() + } + } + return _tv!! + } + +private var _tv: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt new file mode 100644 index 0000000..4457d31 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleCar: ImageVector + get() { + if (_vehicleCar != null) { + return _vehicleCar!! + } + _vehicleCar = fluentIcon(name = "Regular.VehicleCar") { + fluentPath { + moveTo(15.8f, 3.0f) + curveToRelative(1.49f, 0.0f, 2.79f, 1.01f, 3.15f, 2.46f) + lineTo(19.34f, 7.0f) + horizontalLineToRelative(0.91f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.54f) + lineToRelative(0.21f, 0.83f) + curveToRelative(0.65f, 0.4f, 1.08f, 1.1f, 1.08f, 1.92f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + lineTo(16.0f, 18.5f) + lineTo(8.0f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.81f, 0.43f, -1.53f, 1.08f, -1.92f) + lineToRelative(0.2f, -0.83f) + horizontalLineToRelative(-0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(3.0f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(0.91f) + lineToRelative(0.39f, -1.54f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 8.2f, 3.0f) + horizontalLineToRelative(7.6f) + close() + moveTo(6.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(6.5f, 18.5f) + close() + moveTo(19.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(19.5f, 18.5f) + close() + moveTo(18.75f, 10.5f) + lineTo(5.25f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(4.5f, 17.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.25f, 14.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + horizontalLineToRelative(-3.5f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(15.8f, 4.5f) + lineTo(8.2f, 4.5f) + curveToRelative(-0.8f, 0.0f, -1.5f, 0.55f, -1.7f, 1.33f) + lineTo(5.71f, 9.0f) + lineTo(18.3f, 9.0f) + lineToRelative(-0.8f, -3.18f) + curveToRelative(-0.19f, -0.77f, -0.89f, -1.32f, -1.7f, -1.32f) + close() + } + } + return _vehicleCar!! + } + +private var _vehicleCar: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt new file mode 100644 index 0000000..039bf1f --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Video: ImageVector + get() { + if (_video != null) { + return _video!! + } + _video = fluentIcon(name = "Regular.Video") { + fluentPath { + moveTo(13.75f, 4.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(0.17f) + lineToRelative(3.86f, -2.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.64f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.58f, -0.64f, 0.94f, -1.14f, 0.64f) + lineTo(17.0f, 16.07f) + verticalLineToRelative(0.18f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(8.5f) + close() + moveTo(13.75f, 6.0f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(20.5f, 7.57f) + lineTo(17.0f, 9.67f) + verticalLineToRelative(4.66f) + lineToRelative(3.5f, 2.1f) + lineTo(20.5f, 7.57f) + close() + } + } + return _video!! + } + +private var _video: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt new file mode 100644 index 0000000..1d00efc --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoClip: ImageVector + get() { + if (_videoClip != null) { + return _videoClip!! + } + _videoClip = fluentIcon(name = "Regular.VideoClip") { + fluentPath { + moveTo(9.5f, 9.38f) + verticalLineToRelative(5.24f) + curveToRelative(0.0f, 0.57f, 0.61f, 0.93f, 1.11f, 0.65f) + lineToRelative(4.79f, -2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.32f) + lineTo(10.6f, 8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.11f, 0.65f) + close() + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + horizontalLineTo(5.25f) + close() + moveTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _videoClip!! + } + +private var _videoClip: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt new file mode 100644 index 0000000..6a56aab --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoClipMultiple: ImageVector + get() { + if (_videoClipMultiple != null) { + return _videoClipMultiple!! + } + _videoClipMultiple = fluentIcon(name = "Regular.VideoClipMultiple") { + fluentPath { + moveTo(8.0f, 7.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.6f, 0.66f, 0.95f, 1.15f, 0.63f) + lineToRelative(4.62f, -2.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.84f) + lineTo(9.15f, 7.12f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.0f, 7.75f) + close() + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(10.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.0f) + curveTo(19.0f, 4.45f, 17.54f, 3.0f, 15.75f, 3.0f) + horizontalLineTo(5.25f) + close() + moveTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.0f) + close() + moveTo(5.01f, 19.5f) + curveToRelative(0.58f, 0.9f, 1.59f, 1.5f, 2.74f, 1.5f) + horizontalLineToRelative(8.5f) + curveToRelative(2.9f, 0.0f, 5.25f, -2.35f, 5.25f, -5.25f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.15f, -0.6f, -2.16f, -1.5f, -2.74f) + verticalLineToRelative(9.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, 3.75f) + horizontalLineTo(5.01f) + close() + } + } + return _videoClipMultiple!! + } + +private var _videoClipMultiple: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt new file mode 100644 index 0000000..066f11d --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wallet: ImageVector + get() { + if (_wallet != null) { + return _wallet!! + } + _wallet = fluentIcon(name = "Regular.Wallet") { + fluentPath { + moveTo(15.5f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(0.01f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(11.5f) + curveTo(17.99f, 3.0f, 19.0f, 4.0f, 19.0f, 5.25f) + verticalLineToRelative(0.84f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.5f, 3.16f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-12.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 5.0f) + close() + moveTo(18.25f, 7.5f) + lineTo(4.5f, 7.5f) + verticalLineToRelative(10.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(12.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(17.5f, 6.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(17.5f, 6.0f) + close() + } + } + return _wallet!! + } + +private var _wallet: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt new file mode 100644 index 0000000..1ed4615 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt @@ -0,0 +1,129 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wand: ImageVector + get() { + if (_wand != null) { + return _wand!! + } + _wand = fluentIcon(name = "Regular.Wand") { + fluentPath { + moveTo(13.31f, 7.57f) + lineToRelative(-0.13f, 0.12f) + lineTo(2.7f, 18.18f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, 3.2f, 3.2f) + lineTo(16.4f, 10.9f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineToRelative(-0.16f, -0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.92f, 0.0f) + close() + moveTo(12.47f, 10.53f) + lineToRelative(1.08f, 1.08f) + lineToRelative(-8.7f, 8.72f) + arcToRelative(0.77f, 0.77f, 0.0f, true, true, -1.1f, -1.1f) + lineToRelative(8.72f, -8.7f) + close() + moveTo(16.85f, 15.0f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(16.0f, 17.99f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(17.5f, 18.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + moveTo(15.3f, 8.75f) + lineToRelative(0.03f, 0.03f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineToRelative(-0.71f, 0.71f) + lineToRelative(-1.1f, -1.09f) + lineToRelative(0.74f, -0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.02f) + close() + moveTo(6.85f, 5.01f) + lineTo(6.75f, 5.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 8.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(7.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(7.5f, 6.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineTo(6.75f, 5.0f) + horizontalLineToRelative(0.1f) + close() + moveTo(18.85f, 3.01f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(18.0f, 6.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(19.5f, 6.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + } + } + return _wand!! + } + +private var _wand: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Warning.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Warning.kt new file mode 100644 index 0000000..dc6a5aa --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Warning.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Warning: ImageVector + get() { + if (_warning != null) { + return _warning!! + } + _warning = fluentIcon(name = "Regular.Warning") { + fluentPath { + moveTo(13.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(12.74f, 9.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + lineToRelative(0.01f, 4.5f) + verticalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-4.5f) + lineToRelative(-0.01f, -0.1f) + close() + moveTo(13.97f, 3.65f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.94f, 0.0f) + lineTo(2.3f, 17.67f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 21.0f) + horizontalLineToRelative(15.49f) + curveToRelative(1.71f, 0.0f, 2.8f, -1.84f, 1.96f, -3.34f) + lineToRelative(-7.74f, -14.0f) + close() + moveTo(11.34f, 4.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.32f, 0.0f) + lineToRelative(7.74f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, 1.11f) + lineTo(4.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -1.11f) + lineToRelative(7.74f, -14.0f) + close() + } + } + return _warning!! + } + +private var _warning: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt new file mode 100644 index 0000000..14a7058 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wifi1: ImageVector + get() { + if (_wifi1 != null) { + return _wifi1!! + } + _wifi1 = fluentIcon(name = "Regular.Wifi1") { + fluentPath { + moveTo(17.74f, 10.75f) + curveToRelative(0.6f, 0.6f, 1.1f, 1.3f, 1.5f, 2.07f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, 0.68f) + arcToRelative(6.56f, 6.56f, 0.0f, false, false, -11.71f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, -0.67f) + arcToRelative(8.06f, 8.06f, 0.0f, false, true, 12.9f, -2.06f) + close() + moveTo(15.64f, 13.82f) + curveToRelative(0.45f, 0.45f, 0.82f, 1.0f, 1.08f, 1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.38f, 0.6f) + arcTo(3.6f, 3.6f, 0.0f, false, false, 8.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.37f, -0.6f) + arcToRelative(5.1f, 5.1f, 0.0f, false, true, 8.26f, -1.57f) + close() + moveTo(20.44f, 8.28f) + curveToRelative(0.52f, 0.5f, 1.0f, 1.09f, 1.42f, 1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, 0.85f) + arcToRelative(10.45f, 10.45f, 0.0f, false, false, -17.23f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.23f, -0.86f) + arcToRelative(11.95f, 11.95f, 0.0f, false, true, 18.29f, -1.69f) + close() + moveTo(13.06f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + close() + } + } + return _wifi1!! + } + +private var _wifi1: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt new file mode 100644 index 0000000..b68e1bf --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Window: ImageVector + get() { + if (_window != null) { + return _window!! + } + _window = fluentIcon(name = "Regular.Window") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + close() + moveTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + close() + } + } + return _window!! + } + +private var _window: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wrench.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wrench.kt new file mode 100644 index 0000000..1500b19 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wrench.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wrench: ImageVector + get() { + if (_wrench != null) { + return _wrench!! + } + _wrench = fluentIcon(name = "Regular.Wrench") { + fluentPath { + moveTo(10.5f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 8.38f, -5.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.19f, 1.2f) + lineTo(16.3f, 6.6f) + lineToRelative(1.06f, 1.06f) + lineToRelative(2.78f, -2.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.2f, 0.18f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -6.42f, 8.28f) + lineToRelative(-7.37f, 7.62f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, -4.4f, -4.24f) + lineTo(10.64f, 9.0f) + curveToRelative(-0.08f, -0.4f, -0.13f, -0.81f, -0.13f, -1.24f) + close() + moveTo(16.25f, 3.5f) + arcTo(4.25f, 4.25f, 0.0f, false, false, 12.18f, 9.0f) + curveToRelative(0.08f, 0.26f, 0.01f, 0.54f, -0.18f, 0.74f) + lineToRelative(-7.76f, 8.03f) + arcToRelative(1.55f, 1.55f, 0.0f, true, false, 2.23f, 2.16f) + lineToRelative(7.67f, -7.94f) + curveToRelative(0.2f, -0.2f, 0.5f, -0.28f, 0.78f, -0.2f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 5.46f, -5.02f) + lineToRelative(-2.49f, 2.5f) + curveToRelative(-0.3f, 0.28f, -0.77f, 0.28f, -1.06f, 0.0f) + lineToRelative(-2.12f, -2.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.47f, -2.47f) + curveToRelative(-0.3f, -0.06f, -0.61f, -0.1f, -0.93f, -0.1f) + close() + } + } + return _wrench!! + } + +private var _wrench: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt new file mode 100644 index 0000000..d8bf844 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.XboxController: ImageVector + get() { + if (_xboxController != null) { + return _xboxController!! + } + _xboxController = fluentIcon(name = "Regular.XboxController") { + fluentPath { + moveTo(9.8f, 5.5f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.63f, -0.2f) + lineToRelative(-1.18f, 0.23f) + curveToRelative(-0.86f, 0.16f, -1.6f, 0.71f, -2.0f, 1.5f) + curveToRelative(-1.37f, 2.67f, -2.4f, 4.86f, -2.8f, 6.73f) + curveToRelative(-0.42f, 1.92f, -0.17f, 3.57f, 1.07f, 5.07f) + curveToRelative(0.82f, 1.0f, 2.23f, 0.8f, 2.97f, -0.03f) + curveToRelative(0.56f, -0.64f, 1.2f, -1.37f, 1.81f, -2.09f) + curveToRelative(0.41f, -0.47f, 1.0f, -0.75f, 1.63f, -0.75f) + horizontalLineToRelative(4.66f) + curveToRelative(0.62f, 0.0f, 1.22f, 0.28f, 1.63f, 0.75f) + lineToRelative(1.82f, 2.09f) + curveToRelative(0.73f, 0.83f, 2.14f, 1.03f, 2.96f, 0.03f) + curveToRelative(1.24f, -1.5f, 1.49f, -3.15f, 1.08f, -5.07f) + curveToRelative(-0.4f, -1.87f, -1.43f, -4.06f, -2.8f, -6.73f) + arcToRelative(2.85f, 2.85f, 0.0f, false, false, -2.0f, -1.5f) + lineToRelative(-1.19f, -0.23f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.64f, 0.2f) + lineToRelative(-0.43f, 0.24f) + curveToRelative(-0.36f, 0.19f, -0.74f, 0.3f, -1.12f, 0.3f) + horizontalLineToRelative(-1.28f) + curveToRelative(-0.38f, 0.0f, -0.76f, -0.11f, -1.11f, -0.3f) + lineTo(9.8f, 5.5f) + close() + moveTo(8.45f, 6.7f) + curveToRelative(0.27f, -0.05f, 0.53f, -0.02f, 0.73f, 0.08f) + lineToRelative(0.4f, 0.21f) + curveToRelative(0.54f, 0.3f, 1.15f, 0.47f, 1.79f, 0.47f) + horizontalLineToRelative(1.28f) + curveToRelative(0.64f, 0.0f, 1.26f, -0.17f, 1.8f, -0.47f) + lineToRelative(0.4f, -0.2f) + curveToRelative(0.2f, -0.1f, 0.45f, -0.14f, 0.73f, -0.08f) + lineToRelative(1.18f, 0.22f) + curveToRelative(0.43f, 0.08f, 0.8f, 0.36f, 1.0f, 0.75f) + curveToRelative(1.38f, 2.7f, 2.32f, 4.72f, 2.67f, 6.37f) + curveToRelative(0.34f, 1.6f, 0.12f, 2.78f, -0.78f, 3.87f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.35f, 0.15f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, -0.44f, -0.22f) + arcToRelative(236.7f, 236.7f, 0.0f, false, true, -1.8f, -2.07f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -2.72f, -1.25f) + horizontalLineTo(9.67f) + curveToRelative(-1.04f, 0.0f, -2.03f, 0.46f, -2.7f, 1.25f) + lineToRelative(-1.81f, 2.07f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, -0.45f, 0.22f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.35f, -0.15f) + curveToRelative(-0.9f, -1.1f, -1.12f, -2.27f, -0.78f, -3.87f) + curveToRelative(0.35f, -1.65f, 1.3f, -3.67f, 2.67f, -6.37f) + curveToRelative(0.2f, -0.4f, 0.57f, -0.67f, 1.0f, -0.75f) + lineToRelative(1.19f, -0.22f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _xboxController!! + } + +private var _xboxController: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt new file mode 100644 index 0000000..af112e3 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ZoomFit: ImageVector + get() { + if (_zoomFit != null) { + return _zoomFit!! + } + _zoomFit = fluentIcon(name = "Regular.ZoomFit") { + fluentPath { + moveTo(11.49f, 2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.0f) + lineToRelative(2.2f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.04f, -1.09f) + lineToRelative(-2.2f, -2.09f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.1f, 0.0f) + lineTo(8.24f, 3.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.03f, 1.1f) + lineToRelative(2.22f, -2.1f) + close() + moveTo(4.8f, 9.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.09f, -1.02f) + lineToRelative(-2.1f, 2.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.01f, 3.09f) + lineToRelative(2.1f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, -1.03f) + lineToRelative(-2.09f, -2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.03f) + lineToRelative(2.1f, -2.23f) + close() + moveTo(20.3f, 8.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.09f, 1.04f) + lineToRelative(2.1f, 2.2f) + curveToRelative(0.27f, 0.3f, 0.27f, 0.75f, 0.0f, 1.04f) + lineToRelative(-2.1f, 2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.09f, 1.04f) + lineToRelative(2.1f, -2.22f) + curveToRelative(0.82f, -0.87f, 0.82f, -2.23f, 0.0f, -3.1f) + lineToRelative(-2.1f, -2.2f) + close() + moveTo(15.77f, 20.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.04f, -1.09f) + lineToRelative(-2.2f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 0.0f) + lineToRelative(-2.22f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.03f, 1.09f) + lineToRelative(2.22f, 2.1f) + curveToRelative(0.87f, 0.82f, 2.23f, 0.82f, 3.1f, 0.0f) + lineToRelative(2.2f, -2.1f) + close() + moveTo(9.75f, 7.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.0f, 9.75f) + verticalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.75f, 17.0f) + horizontalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 14.25f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 7.0f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.5f, 9.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-4.5f) + close() + } + } + return _zoomFit!! + } + +private var _zoomFit: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt new file mode 100644 index 0000000..5edcc74 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ZoomIn: ImageVector + get() { + if (_zoomIn != null) { + return _zoomIn!! + } + _zoomIn = fluentIcon(name = "Regular.ZoomIn") { + fluentPath { + moveTo(13.5f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(10.0f, 2.75f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 5.63f, 11.82f) + lineToRelative(4.9f, 4.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.9f, -4.9f) + arcTo(7.25f, 7.25f, 0.0f, true, true, 10.0f, 2.75f) + close() + moveTo(10.0f, 4.25f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, 0.0f, 11.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 0.0f, -11.5f) + close() + } + } + return _zoomIn!! + } + +private var _zoomIn: ImageVector? = null diff --git a/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt new file mode 100644 index 0000000..8a38e50 --- /dev/null +++ b/fluent-icons-core/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ZoomOut: ImageVector + get() { + if (_zoomOut != null) { + return _zoomOut!! + } + _zoomOut = fluentIcon(name = "Regular.ZoomOut") { + fluentPath { + moveTo(12.75f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.5f) + close() + moveTo(17.25f, 10.0f) + arcToRelative(7.25f, 7.25f, 0.0f, true, false, -2.68f, 5.63f) + lineToRelative(4.9f, 4.9f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, -1.13f) + lineToRelative(-4.9f, -4.9f) + arcTo(7.22f, 7.22f, 0.0f, false, false, 17.25f, 10.0f) + close() + moveTo(4.25f, 10.0f) + arcToRelative(5.75f, 5.75f, 0.0f, true, true, 11.5f, 0.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -11.5f, 0.0f) + close() + } + } + return _zoomOut!! + } + +private var _zoomOut: ImageVector? = null diff --git a/fluent-icons-extended/build.gradle.kts b/fluent-icons-extended/build.gradle.kts new file mode 100644 index 0000000..9775648 --- /dev/null +++ b/fluent-icons-extended/build.gradle.kts @@ -0,0 +1,64 @@ +plugins { + kotlin("multiplatform") + id("org.jetbrains.compose") + id("com.android.library") + id("maven-publish") +} + +group = "com.konyaco" +version = "0.0.1-dev4" + +kotlin { + jvm() + android() + sourceSets { + val commonMain by getting { + dependencies { + implementation(compose.foundation) + implementation(project(":fluent")) + implementation(project(":fluent-icons-core")) + } + } + val jvmMain by getting { + dependencies { + implementation(compose.desktop.currentOs) + } + } + val jvmTest by getting + } +} + +android { + compileSdk = 33 + namespace = "com.konyaco.fluent.icons" + sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") + defaultConfig { + minSdk = 24 + targetSdk = 33 + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 + } +} + +publishing { + repositories { + maven { + name = "OSSRHSnapshot" + url = uri("https://s01.oss.sonatype.org/content/repositories/snapshots/") + credentials { + username = System.getenv("MAVEN_USERNAME") + password = System.getenv("MAVEN_PASSWORD") + } + } + maven { + name = "OSSRH" + url = uri("https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/") + credentials { + username = System.getenv("MAVEN_USERNAME") + password = System.getenv("MAVEN_PASSWORD") + } + } + } +} diff --git a/fluent-icons-extended/gradle.properties b/fluent-icons-extended/gradle.properties new file mode 100644 index 0000000..3a6e0f9 --- /dev/null +++ b/fluent-icons-extended/gradle.properties @@ -0,0 +1 @@ +kotlin.daemon.jvmargs=-Xmx8G \ No newline at end of file diff --git a/fluent-icons-extended/src/androidMain/AndroidManifest.xml b/fluent-icons-extended/src/androidMain/AndroidManifest.xml new file mode 100644 index 0000000..10728cc --- /dev/null +++ b/fluent-icons-extended/src/androidMain/AndroidManifest.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessTime.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessTime.kt new file mode 100644 index 0000000..7409b34 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessTime.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AccessTime: ImageVector + get() { + if (_accessTime != null) { + return _accessTime!! + } + _accessTime = fluentIcon(name = "Filled.AccessTime") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(7.5f, 8.74f) + arcTo(2.3f, 2.3f, 0.0f, false, true, 9.25f, 8.0f) + curveToRelative(1.15f, 0.0f, 1.9f, 0.8f, 2.15f, 1.66f) + curveToRelative(0.26f, 0.85f, 0.1f, 1.9f, -0.62f, 2.62f) + arcToRelative(8.1f, 8.1f, 0.0f, false, true, -0.79f, 0.67f) + lineToRelative(-0.04f, 0.03f) + curveToRelative(-0.28f, 0.22f, -0.53f, 0.41f, -0.75f, 0.63f) + arcToRelative(2.3f, 2.3f, 0.0f, false, false, -0.58f, 0.89f) + horizontalLineToRelative(2.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.25f, 0.52f, -2.08f, 1.14f, -2.7f) + curveToRelative(0.3f, -0.3f, 0.62f, -0.55f, 0.9f, -0.76f) + curveToRelative(0.28f, -0.22f, 0.5f, -0.4f, 0.68f, -0.57f) + curveToRelative(0.27f, -0.27f, 0.37f, -0.72f, 0.25f, -1.13f) + curveToRelative(-0.12f, -0.38f, -0.37f, -0.59f, -0.72f, -0.59f) + reflectiveCurveToRelative(-0.53f, 0.14f, -0.64f, 0.25f) + arcToRelative(0.84f, 0.84f, 0.0f, false, false, -0.15f, 0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.43f, -0.46f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.08f, -0.17f) + curveToRelative(0.07f, -0.14f, 0.18f, -0.32f, 0.35f, -0.5f) + close() + moveTo(13.25f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(1.5f) + verticalLineTo(8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(13.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _accessTime!! + } + +private var _accessTime: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Accessibility.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Accessibility.kt new file mode 100644 index 0000000..24c0389 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Accessibility.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Accessibility: ImageVector + get() { + if (_accessibility != null) { + return _accessibility!! + } + _accessibility = fluentIcon(name = "Filled.Accessibility") { + fluentPath { + moveTo(12.0f, 6.5f) + arcTo(2.25f, 2.25f, 0.0f, true, false, 12.0f, 2.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(6.15f, 4.18f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -2.96f, 1.18f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, 1.18f, 2.96f) + lineTo(7.39f, 9.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.61f, 0.92f) + verticalLineToRelative(3.04f) + lineToRelative(-1.88f, 5.46f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.26f, 1.46f) + lineToRelative(1.38f, -4.02f) + curveToRelative(0.08f, -0.23f, 0.4f, -0.23f, 0.48f, 0.0f) + lineToRelative(1.38f, 4.02f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.26f, -1.46f) + lineTo(16.0f, 13.56f) + verticalLineToRelative(-3.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.61f, -0.92f) + lineToRelative(3.02f, -1.28f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, 1.18f, -2.96f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -2.96f, -1.18f) + lineToRelative(-1.6f, 0.68f) + curveToRelative(-0.35f, 0.14f, -0.58f, 0.42f, -0.7f, 0.73f) + arcToRelative(3.8f, 3.8f, 0.0f, false, true, -7.1f, 0.0f) + curveToRelative(-0.12f, -0.3f, -0.35f, -0.59f, -0.7f, -0.73f) + lineToRelative(-1.6f, -0.68f) + close() + } + } + return _accessibility!! + } + +private var _accessibility: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessibilityCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessibilityCheckmark.kt new file mode 100644 index 0000000..31f181a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AccessibilityCheckmark.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AccessibilityCheckmark: ImageVector + get() { + if (_accessibilityCheckmark != null) { + return _accessibilityCheckmark!! + } + _accessibilityCheckmark = fluentIcon(name = "Filled.AccessibilityCheckmark") { + fluentPath { + moveTo(12.0f, 6.5f) + arcTo(2.25f, 2.25f, 0.0f, true, false, 12.0f, 2.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(6.15f, 4.18f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -2.96f, 1.18f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, 1.18f, 2.96f) + lineTo(7.39f, 9.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.61f, 0.92f) + verticalLineToRelative(3.04f) + lineToRelative(-1.88f, 5.46f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.26f, 1.46f) + lineToRelative(0.7f, -2.01f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 4.93f, -7.3f) + verticalLineToRelative(-0.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.6f, -0.92f) + lineToRelative(3.02f, -1.28f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, 1.18f, -2.96f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -2.96f, -1.18f) + lineToRelative(-1.6f, 0.68f) + curveToRelative(-0.35f, 0.14f, -0.58f, 0.42f, -0.7f, 0.73f) + arcToRelative(3.8f, 3.8f, 0.0f, false, true, -7.1f, 0.0f) + curveToRelative(-0.12f, -0.3f, -0.35f, -0.59f, -0.7f, -0.73f) + lineToRelative(-1.6f, -0.68f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _accessibilityCheckmark!! + } + +private var _accessibilityCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt new file mode 100644 index 0000000..546a1c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddCircle.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AddCircle: ImageVector + get() { + if (_addCircle != null) { + return _addCircle!! + } + _addCircle = fluentIcon(name = "Filled.AddCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(3.6f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-3.6f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-3.6f) + verticalLineToRelative(-3.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f) + close() + } + } + return _addCircle!! + } + +private var _addCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt new file mode 100644 index 0000000..a7a030e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSquare.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AddSquare: ImageVector + get() { + if (_addSquare != null) { + return _addSquare!! + } + _addSquare = fluentIcon(name = "Filled.AddSquare") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(12.75f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(-3.5f) + close() + } + } + return _addSquare!! + } + +private var _addSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSubtractCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSubtractCircle.kt new file mode 100644 index 0000000..505e526 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AddSubtractCircle.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AddSubtractCircle: ImageVector + get() { + if (_addSubtractCircle != null) { + return _addSubtractCircle!! + } + _addSubtractCircle = fluentIcon(name = "Filled.AddSubtractCircle") { + fluentPath { + moveTo(13.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(18.52f, 6.54f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 6.55f, 18.51f) + lineTo(18.51f, 6.55f) + close() + moveTo(6.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(9.5f, 8.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(9.5f, 9.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(8.0f, 9.5f) + lineTo(6.75f, 9.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.0f, 8.75f) + close() + } + } + return _addSubtractCircle!! + } + +private var _addSubtractCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Airplane.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Airplane.kt new file mode 100644 index 0000000..fb32525 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Airplane.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Airplane: ImageVector + get() { + if (_airplane != null) { + return _airplane!! + } + _airplane = fluentIcon(name = "Filled.Airplane") { + fluentPath { + moveTo(21.99f, 11.95f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.05f, 1.99f) + lineToRelative(-4.74f, -0.14f) + lineToRelative(-3.45f, 7.14f) + curveToRelative(-0.28f, 0.57f, -0.86f, 0.94f, -1.5f, 0.94f) + arcToRelative(0.93f, 0.93f, 0.0f, false, true, -0.92f, -1.04f) + lineToRelative(0.86f, -7.19f) + lineToRelative(-3.76f, -0.1f) + lineToRelative(-0.5f, 1.33f) + curveToRelative(-0.18f, 0.51f, -0.66f, 0.85f, -1.2f, 0.85f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -0.9f, -0.9f) + verticalLineToRelative(-1.48f) + lineTo(3.0f, 13.18f) + arcToRelative(1.26f, 1.26f, 0.0f, false, true, 0.0f, -2.47f) + lineToRelative(0.82f, -0.17f) + verticalLineTo(9.07f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.78f, -0.9f) + horizontalLineToRelative(0.12f) + curveToRelative(0.54f, 0.0f, 1.02f, 0.33f, 1.2f, 0.84f) + lineToRelative(0.5f, 1.34f) + lineToRelative(3.75f, -0.1f) + lineToRelative(-0.85f, -7.1f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.51f, 0.4f, -0.93f, 0.92f, -0.93f) + curveToRelative(0.58f, 0.0f, 1.12f, 0.3f, 1.42f, 0.8f) + lineToRelative(0.08f, 0.14f) + lineToRelative(3.4f, 7.04f) + lineToRelative(4.79f, -0.14f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.05f, 1.93f) + verticalLineToRelative(0.06f) + close() + } + } + return _airplane!! + } + +private var _airplane: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AirplaneTakeOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AirplaneTakeOff.kt new file mode 100644 index 0000000..fd0f9c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AirplaneTakeOff.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AirplaneTakeOff: ImageVector + get() { + if (_airplaneTakeOff != null) { + return _airplaneTakeOff!! + } + _airplaneTakeOff = fluentIcon(name = "Filled.AirplaneTakeOff") { + fluentPath { + moveTo(12.4f, 5.93f) + lineTo(10.51f, 4.4f) + arcToRelative(1.84f, 1.84f, 0.0f, false, false, -2.76f, 2.33f) + lineToRelative(0.38f, 0.68f) + lineToRelative(3.46f, -0.72f) + curveToRelative(0.06f, -0.01f, 0.17f, -0.06f, 0.3f, -0.2f) + curveToRelative(0.14f, -0.18f, 0.3f, -0.37f, 0.5f, -0.57f) + close() + moveTo(3.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(21.55f, 6.83f) + curveToRelative(-0.95f, -1.08f, -2.62f, -2.5f, -4.86f, -2.33f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -2.43f, 1.06f) + curveToRelative(-0.67f, 0.52f, -1.22f, 1.12f, -1.6f, 1.57f) + curveToRelative(-0.24f, 0.3f, -0.54f, 0.49f, -0.85f, 0.55f) + lineToRelative(-4.67f, 0.97f) + lineToRelative(-0.96f, -1.77f) + arcTo(1.7f, 1.7f, 0.0f, false, false, 3.0f, 7.7f) + verticalLineToRelative(3.7f) + arcToRelative(2.3f, 2.3f, 0.0f, false, false, 2.73f, 2.24f) + lineToRelative(3.3f, -0.63f) + lineToRelative(-0.51f, 1.23f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.46f, 1.97f) + lineToRelative(3.23f, -4.32f) + lineToRelative(5.37f, -1.85f) + arcToRelative(2.14f, 2.14f, 0.0f, false, false, 1.34f, -1.32f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, -0.37f, -1.88f) + close() + } + } + return _airplaneTakeOff!! + } + +private var _airplaneTakeOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt new file mode 100644 index 0000000..a288643 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Album.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Album: ImageVector + get() { + if (_album != null) { + return _album!! + } + _album = fluentIcon(name = "Filled.Album") { + fluentPath { + moveTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(16.0f) + lineTo(4.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(2.0f, 6.0f) + close() + moveTo(16.0f, 8.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(16.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(6.5f, 20.0f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(6.5f, 4.0f) + verticalLineToRelative(16.0f) + close() + moveTo(12.0f, 7.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(10.0f, 9.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + close() + } + } + return _album!! + } + +private var _album: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlbumAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlbumAdd.kt new file mode 100644 index 0000000..bb3dd0d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlbumAdd.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlbumAdd: ImageVector + get() { + if (_albumAdd != null) { + return _albumAdd!! + } + _albumAdd = fluentIcon(name = "Filled.AlbumAdd") { + fluentPath { + moveTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(7.17f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -3.0f, 1.64f) + lineTo(2.0f, 6.0f) + close() + moveTo(16.0f, 8.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(16.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(12.5f, 20.0f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(6.5f, 4.0f) + verticalLineToRelative(7.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 6.0f, 9.0f) + close() + moveTo(10.0f, 9.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(10.0f, 9.0f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(7.0f, 20.5f) + lineTo(7.0f, 18.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(7.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + lineTo(6.0f, 17.0f) + lineTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + } + } + return _albumAdd!! + } + +private var _albumAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertBadge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertBadge.kt new file mode 100644 index 0000000..b1d0fb3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertBadge.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlertBadge: ImageVector + get() { + if (_alertBadge != null) { + return _alertBadge!! + } + _alertBadge = fluentIcon(name = "Filled.AlertBadge") { + fluentPath { + moveTo(18.5f, 9.0f) + curveToRelative(0.34f, 0.0f, 0.66f, -0.05f, 0.97f, -0.14f) + curveToRelative(0.02f, 0.21f, 0.03f, 0.43f, 0.03f, 0.64f) + verticalLineToRelative(4.0f) + lineToRelative(1.42f, 3.16f) + arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.87f, 1.34f) + lineTo(3.95f, 18.0f) + arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.86f, -1.34f) + lineTo(4.5f, 13.5f) + lineTo(4.5f, 9.24f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 11.44f, -6.12f) + arcTo(3.49f, 3.49f, 0.0f, false, false, 18.5f, 9.0f) + close() + moveTo(14.96f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.92f, 0.0f) + horizontalLineToRelative(5.92f) + close() + moveTo(18.5f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + } + } + return _alertBadge!! + } + +private var _alertBadge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOff.kt new file mode 100644 index 0000000..eedc047 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOff.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlertOff: ImageVector + get() { + if (_alertOff != null) { + return _alertOff!! + } + _alertOff = fluentIcon(name = "Filled.AlertOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(3.0f, 3.0f) + curveToRelative(-0.42f, 0.9f, -0.68f, 1.9f, -0.72f, 2.96f) + verticalLineToRelative(4.26f) + lineToRelative(-1.41f, 3.16f) + arcTo(0.95f, 0.95f, 0.0f, false, false, 3.95f, 18.0f) + horizontalLineToRelative(13.0f) + lineToRelative(3.77f, 3.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(21.0f, 17.05f) + curveToRelative(0.0f, 0.22f, -0.07f, 0.42f, -0.2f, 0.58f) + lineTo(7.06f, 3.87f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 19.5f, 9.5f) + verticalLineToRelative(4.0f) + lineToRelative(1.42f, 3.15f) + curveToRelative(0.05f, 0.12f, 0.08f, 0.26f, 0.08f, 0.4f) + close() + moveTo(14.96f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.92f, 0.0f) + horizontalLineToRelative(5.92f) + close() + } + } + return _alertOff!! + } + +private var _alertOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOn.kt new file mode 100644 index 0000000..db640b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertOn.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlertOn: ImageVector + get() { + if (_alertOn != null) { + return _alertOn!! + } + _alertOn = fluentIcon(name = "Filled.AlertOn") { + fluentPath { + moveTo(9.04f, 19.0f) + horizontalLineToRelative(5.92f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.92f, 0.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.5f, 7.5f) + verticalLineToRelative(4.0f) + lineToRelative(1.42f, 3.16f) + arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.87f, 1.34f) + lineTo(3.95f, 18.0f) + arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.86f, -1.34f) + lineTo(4.5f, 13.5f) + lineTo(4.5f, 9.24f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(23.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(21.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(23.0f, 8.25f) + close() + moveTo(3.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(1.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(3.0f, 8.25f) + close() + moveTo(22.6f, 2.55f) + curveToRelative(0.23f, 0.3f, 0.2f, 0.72f, -0.07f, 0.98f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-2.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, -1.13f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, 0.15f) + close() + moveTo(2.45f, 2.4f) + lineToRelative(2.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.9f, 1.2f) + lineToRelative(-2.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.9f, -1.2f) + close() + } + } + return _alertOn!! + } + +private var _alertOn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertSnooze.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertSnooze.kt new file mode 100644 index 0000000..56f2196 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertSnooze.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlertSnooze: ImageVector + get() { + if (_alertSnooze != null) { + return _alertSnooze!! + } + _alertSnooze = fluentIcon(name = "Filled.AlertSnooze") { + fluentPath { + moveTo(15.25f, 7.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.04f) + lineToRelative(-1.65f, 2.31f) + lineToRelative(-0.06f, 0.1f) + curveToRelative(-0.25f, 0.48f, 0.1f, 1.09f, 0.67f, 1.09f) + horizontalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-1.04f) + lineToRelative(1.65f, -2.31f) + lineToRelative(0.06f, -0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 15.25f, 7.0f) + close() + moveTo(21.25f, 2.0f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(2.13f) + lineToRelative(-2.76f, 4.35f) + lineToRelative(-0.05f, 0.09f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.75f, 9.0f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-2.13f) + lineToRelative(2.76f, -4.35f) + lineToRelative(0.05f, -0.09f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 21.25f, 2.0f) + close() + moveTo(12.7f, 5.5f) + horizontalLineToRelative(2.55f) + curveToRelative(0.5f, 0.0f, 0.96f, 0.16f, 1.32f, 0.42f) + lineToRelative(0.62f, -0.99f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -1.69f, -2.06f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -11.0f, 6.37f) + verticalLineToRelative(4.26f) + lineToRelative(-1.41f, 3.16f) + arcTo(0.95f, 0.95f, 0.0f, false, false, 3.95f, 18.0f) + horizontalLineToRelative(16.1f) + arcToRelative(0.95f, 0.95f, 0.0f, false, false, 0.87f, -1.34f) + lineTo(19.5f, 13.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-1.75f) + lineToRelative(-0.39f, -0.03f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.8f, 3.0f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.2f, 0.01f) + horizontalLineToRelative(-2.55f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.0f, -3.3f) + lineToRelative(0.03f, -0.04f) + lineToRelative(0.11f, -0.18f) + lineToRelative(0.38f, -0.53f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, 1.18f, -3.93f) + horizontalLineToRelative(0.05f) + lineToRelative(0.2f, -0.02f) + close() + moveTo(14.96f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.92f, 0.0f) + horizontalLineToRelative(5.92f) + close() + } + } + return _alertSnooze!! + } + +private var _alertSnooze: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertUrgent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertUrgent.kt new file mode 100644 index 0000000..178c712 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlertUrgent.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlertUrgent: ImageVector + get() { + if (_alertUrgent != null) { + return _alertUrgent!! + } + _alertUrgent = fluentIcon(name = "Filled.AlertUrgent") { + fluentPath { + moveTo(10.43f, 19.92f) + lineToRelative(3.56f, -1.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -3.56f, 1.5f) + close() + moveTo(15.86f, 2.1f) + arcToRelative(11.72f, 11.72f, 0.0f, false, true, 4.68f, 4.4f) + arcTo(11.72f, 11.72f, 0.0f, false, true, 22.0f, 12.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.04f) + curveToRelative(0.05f, -2.1f, -0.37f, -3.92f, -1.26f, -5.46f) + arcToRelative(10.23f, 10.23f, 0.0f, false, false, -4.1f, -3.82f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.72f, -1.32f) + close() + moveTo(6.71f, 6.52f) + arcToRelative(5.82f, 5.82f, 0.0f, false, true, 7.6f, 2.74f) + lineToRelative(0.1f, 0.21f) + lineToRelative(1.29f, 2.9f) + lineToRelative(1.7f, 1.46f) + curveToRelative(0.09f, 0.08f, 0.17f, 0.18f, 0.26f, 0.33f) + lineToRelative(0.06f, 0.11f) + curveToRelative(0.28f, 0.63f, 0.0f, 1.37f, -0.64f, 1.65f) + lineTo(6.76f, 20.49f) + arcTo(1.25f, 1.25f, 0.0f, false, true, 5.0f, 19.35f) + lineTo(5.0f, 17.0f) + lineToRelative(-1.24f, -2.79f) + arcToRelative(5.82f, 5.82f, 0.0f, false, true, 2.95f, -7.7f) + close() + moveTo(15.62f, 5.69f) + curveToRelative(0.97f, 0.53f, 1.75f, 1.3f, 2.32f, 2.3f) + curveToRelative(0.57f, 0.99f, 0.85f, 2.04f, 0.82f, 3.14f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, -0.03f) + curveToRelative(0.02f, -0.82f, -0.18f, -1.6f, -0.62f, -2.37f) + arcToRelative(4.42f, 4.42f, 0.0f, false, false, -1.73f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.71f, -1.32f) + close() + } + } + return _alertUrgent!! + } + +private var _alertUrgent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignBottom.kt new file mode 100644 index 0000000..6fc92bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignBottom.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlignBottom: ImageVector + get() { + if (_alignBottom != null) { + return _alignBottom!! + } + _alignBottom = fluentIcon(name = "Filled.AlignBottom") { + fluentPath { + moveTo(2.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 21.0f) + close() + moveTo(4.0f, 15.75f) + curveTo(4.0f, 16.99f, 5.0f, 18.0f, 6.25f, 18.0f) + horizontalLineToRelative(2.5f) + curveTo(9.99f, 18.0f, 11.0f, 17.0f, 11.0f, 15.75f) + lineTo(11.0f, 5.25f) + curveTo(11.0f, 4.01f, 10.0f, 3.0f, 8.75f, 3.0f) + horizontalLineToRelative(-2.5f) + curveTo(5.01f, 3.0f, 4.0f, 4.0f, 4.0f, 5.25f) + verticalLineToRelative(10.5f) + close() + moveTo(13.0f, 15.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(7.0f) + close() + } + } + return _alignBottom!! + } + +private var _alignBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterHorizontal.kt new file mode 100644 index 0000000..fa4947d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterHorizontal.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlignCenterHorizontal: ImageVector + get() { + if (_alignCenterHorizontal != null) { + return _alignCenterHorizontal!! + } + _alignCenterHorizontal = fluentIcon(name = "Filled.AlignCenterHorizontal") { + fluentPath { + moveTo(21.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(20.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + curveTo(5.01f, 4.5f, 4.0f, 5.5f, 4.0f, 6.75f) + verticalLineToRelative(4.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineTo(4.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-4.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(1.25f) + close() + } + } + return _alignCenterHorizontal!! + } + +private var _alignCenterHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterVertical.kt new file mode 100644 index 0000000..7f10460 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignCenterVertical.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlignCenterVertical: ImageVector + get() { + if (_alignCenterVertical != null) { + return _alignCenterVertical!! + } + _alignCenterVertical = fluentIcon(name = "Filled.AlignCenterVertical") { + fluentPath { + moveTo(11.25f, 21.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(20.0f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(4.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-4.5f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineTo(4.0f) + horizontalLineToRelative(-4.5f) + curveTo(5.51f, 4.0f, 4.5f, 5.0f, 4.5f, 6.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(1.25f) + close() + } + } + return _alignCenterVertical!! + } + +private var _alignCenterVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignLeft.kt new file mode 100644 index 0000000..f8ed2f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignLeft.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlignLeft: ImageVector + get() { + if (_alignLeft != null) { + return _alignLeft!! + } + _alignLeft = fluentIcon(name = "Filled.AlignLeft") { + fluentPath { + moveTo(3.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 2.75f) + close() + moveTo(8.25f, 4.0f) + curveTo(7.01f, 4.0f, 6.0f, 5.0f, 6.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(6.0f, 9.99f, 7.0f, 11.0f, 8.25f, 11.0f) + horizontalLineToRelative(10.5f) + curveTo(19.99f, 11.0f, 21.0f, 10.0f, 21.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(21.0f, 5.01f, 20.0f, 4.0f, 18.75f, 4.0f) + lineTo(8.25f, 4.0f) + close() + moveTo(8.25f, 13.0f) + curveTo(7.01f, 13.0f, 6.0f, 14.0f, 6.0f, 15.25f) + verticalLineToRelative(2.5f) + curveTo(6.0f, 18.99f, 7.0f, 20.0f, 8.25f, 20.0f) + horizontalLineToRelative(7.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _alignLeft!! + } + +private var _alignLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignRight.kt new file mode 100644 index 0000000..99d35f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignRight.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlignRight: ImageVector + get() { + if (_alignRight != null) { + return _alignRight!! + } + _alignRight = fluentIcon(name = "Filled.AlignRight") { + fluentPath { + moveTo(21.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 2.75f) + close() + moveTo(15.75f, 4.0f) + curveTo(16.99f, 4.0f, 18.0f, 5.0f, 18.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(18.0f, 9.99f, 17.0f, 11.0f, 15.75f, 11.0f) + lineTo(5.25f, 11.0f) + curveTo(4.01f, 11.0f, 3.0f, 10.0f, 3.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(3.0f, 5.01f, 4.0f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(15.75f, 13.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(7.0f) + close() + } + } + return _alignRight!! + } + +private var _alignRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignTop.kt new file mode 100644 index 0000000..2852796 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AlignTop.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AlignTop: ImageVector + get() { + if (_alignTop != null) { + return _alignTop!! + } + _alignTop = fluentIcon(name = "Filled.AlignTop") { + fluentPath { + moveTo(2.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 3.0f) + close() + moveTo(4.0f, 8.25f) + curveTo(4.0f, 7.01f, 5.0f, 6.0f, 6.25f, 6.0f) + horizontalLineToRelative(2.5f) + curveTo(9.99f, 6.0f, 11.0f, 7.0f, 11.0f, 8.25f) + verticalLineToRelative(10.5f) + curveTo(11.0f, 19.99f, 10.0f, 21.0f, 8.75f, 21.0f) + horizontalLineToRelative(-2.5f) + curveTo(5.01f, 21.0f, 4.0f, 20.0f, 4.0f, 18.75f) + lineTo(4.0f, 8.25f) + close() + moveTo(13.0f, 8.25f) + curveTo(13.0f, 7.01f, 14.0f, 6.0f, 15.25f, 6.0f) + horizontalLineToRelative(2.5f) + curveTo(18.99f, 6.0f, 20.0f, 7.0f, 20.0f, 8.25f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-7.0f) + close() + } + } + return _alignTop!! + } + +private var _alignTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalCat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalCat.kt new file mode 100644 index 0000000..1f531f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalCat.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AnimalCat: ImageVector + get() { + if (_animalCat != null) { + return _animalCat!! + } + _animalCat = fluentIcon(name = "Filled.AnimalCat") { + fluentPath { + moveTo(7.25f, 22.0f) + horizontalLineTo(5.8f) + arcToRelative(3.8f, 3.8f, 0.0f, false, true, -2.78f, -6.39f) + lineToRelative(1.14f, -1.22f) + arcToRelative(3.06f, 3.06f, 0.0f, false, false, -0.08f, -4.25f) + lineTo(2.97f, 9.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.11f, 1.11f) + arcToRelative(4.56f, 4.56f, 0.0f, false, true, 0.11f, 6.34f) + lineToRelative(-1.13f, 1.21f) + arcTo(2.3f, 2.3f, 0.0f, false, false, 5.8f, 20.5f) + horizontalLineToRelative(0.67f) + arcTo(23.84f, 23.84f, 0.0f, false, true, 7.0f, 15.45f) + curveToRelative(0.34f, -1.46f, 0.91f, -3.0f, 1.9f, -4.17f) + arcToRelative(5.4f, 5.4f, 0.0f, false, true, 3.6f, -1.99f) + verticalLineTo(5.15f) + arcTo(3.15f, 3.15f, 0.0f, false, true, 15.64f, 2.0f) + curveTo(16.4f, 2.0f, 17.0f, 2.6f, 17.0f, 3.35f) + verticalLineTo(4.0f) + horizontalLineToRelative(1.64f) + curveToRelative(0.95f, 0.0f, 1.83f, 0.5f, 2.33f, 1.3f) + lineToRelative(0.62f, 1.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.09f, 4.19f) + verticalLineToRelative(9.26f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-2.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 12.74f, 16.0f) + horizontalLineTo(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(1.25f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineTo(22.0f) + horizontalLineTo(7.25f) + close() + } + } + return _animalCat!! + } + +private var _animalCat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalDog.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalDog.kt new file mode 100644 index 0000000..e43f5d6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalDog.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AnimalDog: ImageVector + get() { + if (_animalDog != null) { + return _animalDog!! + } + _animalDog = fluentIcon(name = "Filled.AnimalDog") { + fluentPath { + moveTo(10.88f, 8.66f) + curveToRelative(0.38f, 0.22f, 0.84f, 0.34f, 1.37f, 0.34f) + curveToRelative(0.84f, 0.0f, 1.55f, -0.3f, 2.04f, -0.84f) + curveToRelative(0.48f, -0.53f, 0.7f, -1.22f, 0.7f, -1.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 0.38f, -0.11f, 0.69f, -0.3f, 0.9f) + curveToRelative(-0.18f, 0.19f, -0.48f, 0.35f, -0.94f, 0.35f) + curveToRelative(-0.45f, 0.0f, -0.73f, -0.16f, -0.92f, -0.37f) + curveToRelative(-0.18f, -0.21f, -0.3f, -0.5f, -0.33f, -0.84f) + verticalLineTo(4.25f) + curveTo(11.0f, 3.01f, 12.0f, 2.0f, 13.25f, 2.0f) + horizontalLineToRelative(3.18f) + curveToRelative(0.51f, 0.0f, 1.01f, 0.14f, 1.45f, 0.4f) + lineToRelative(2.76f, 1.71f) + curveToRelative(0.22f, 0.14f, 0.36f, 0.38f, 0.36f, 0.64f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-0.25f) + verticalLineToRelative(9.53f) + curveToRelative(0.92f, 0.1f, 1.62f, 0.37f, 2.05f, 0.97f) + curveToRelative(0.25f, 0.36f, 0.36f, 0.76f, 0.4f, 1.13f) + curveToRelative(0.05f, 0.35f, 0.05f, 0.73f, 0.05f, 1.09f) + verticalLineToRelative(0.03f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(17.0f) + verticalLineToRelative(-0.77f) + curveToRelative(0.0f, -0.58f, 0.0f, -2.21f, -1.5f, -3.17f) + verticalLineToRelative(-2.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.26f) + arcToRelative(4.62f, 4.62f, 0.0f, false, false, -0.7f, -0.02f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.08f, 1.5f) + horizontalLineTo(13.5f) + arcToRelative(1.94f, 1.94f, 0.0f, false, true, 0.93f, 0.18f) + curveToRelative(1.04f, 0.48f, 1.07f, 1.44f, 1.07f, 2.07f) + verticalLineTo(22.0f) + horizontalLineTo(5.83f) + arcToRelative(3.83f, 3.83f, 0.0f, false, true, -1.97f, -7.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.78f, 1.28f) + arcToRelative(2.33f, 2.33f, 0.0f, false, false, 1.2f, 4.34f) + curveToRelative(0.31f, 0.0f, 0.51f, -0.08f, 0.64f, -0.18f) + curveToRelative(0.14f, -0.1f, 0.25f, -0.23f, 0.33f, -0.4f) + arcToRelative(1.93f, 1.93f, 0.0f, false, false, 0.19f, -0.7f) + verticalLineToRelative(-0.03f) + arcToRelative(7.94f, 7.94f, 0.0f, false, true, 0.03f, -0.65f) + curveToRelative(0.04f, -0.43f, 0.1f, -1.02f, 0.23f, -1.68f) + curveToRelative(0.26f, -1.29f, 0.8f, -2.97f, 1.96f, -4.14f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.54f, -3.36f) + lineToRelative(0.12f, -0.7f) + close() + } + } + return _animalDog!! + } + +private var _animalDog: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalRabbit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalRabbit.kt new file mode 100644 index 0000000..6359b8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalRabbit.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AnimalRabbit: ImageVector + get() { + if (_animalRabbit != null) { + return _animalRabbit!! + } + _animalRabbit = fluentIcon(name = "Filled.AnimalRabbit") { + fluentPath { + moveTo(15.53f, 5.44f) + lineToRelative(5.43f, 5.43f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, -3.35f, 6.0f) + verticalLineTo(17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-2.1f) + verticalLineToRelative(-0.75f) + lineToRelative(-0.01f, -0.17f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.57f, -2.58f) + horizontalLineTo(9.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineTo(10.87f) + curveToRelative(0.6f, 0.07f, 1.06f, 0.53f, 1.12f, 1.12f) + verticalLineTo(19.0f) + horizontalLineTo(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.2f, 0.02f, -0.39f, 0.04f, -0.57f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 1.87f, -3.12f) + arcTo(4.46f, 4.46f, 0.0f, false, true, 9.5f, 10.0f) + horizontalLineToRelative(3.6f) + curveToRelative(0.6f, 0.0f, 1.18f, 0.11f, 1.71f, 0.33f) + curveToRelative(0.16f, -0.28f, 0.36f, -0.54f, 0.6f, -0.78f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.11f, -2.1f) + close() + } + } + return _animalRabbit!! + } + +private var _animalRabbit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalTurtle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalTurtle.kt new file mode 100644 index 0000000..9e7395b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AnimalTurtle.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AnimalTurtle: ImageVector + get() { + if (_animalTurtle != null) { + return _animalTurtle!! + } + _animalTurtle = fluentIcon(name = "Filled.AnimalTurtle") { + fluentPath { + moveTo(11.0f, 6.0f) + arcToRelative(6.14f, 6.14f, 0.0f, false, true, 5.8f, 4.12f) + lineToRelative(0.07f, 0.24f) + lineToRelative(0.05f, 0.14f) + horizontalLineToRelative(2.33f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.74f, 2.58f) + verticalLineToRelative(1.17f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + horizontalLineToRelative(-1.77f) + lineToRelative(0.24f, 0.6f) + curveToRelative(0.35f, 0.84f, -0.01f, 1.8f, -0.81f, 2.21f) + lineToRelative(-0.14f, 0.07f) + curveToRelative(-0.16f, 0.06f, -0.32f, 0.1f, -0.5f, 0.12f) + horizontalLineToRelative(-1.95f) + curveToRelative(-0.63f, 0.0f, -1.2f, -0.33f, -1.51f, -0.86f) + lineToRelative(-0.08f, -0.14f) + lineToRelative(-0.53f, -1.14f) + horizontalLineToRelative(0.05f) + curveToRelative(-1.4f, 0.18f, -2.82f, 0.2f, -4.22f, 0.06f) + lineToRelative(-0.5f, -0.06f) + lineTo(8.14f, 18.0f) + curveToRelative(-0.3f, 0.61f, -0.9f, 1.0f, -1.59f, 1.0f) + horizontalLineToRelative(-1.8f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.62f, -2.41f) + lineToRelative(0.44f, -1.05f) + arcTo(3.24f, 3.24f, 0.0f, false, true, 2.0f, 12.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(1.89f) + lineToRelative(0.5f, -1.64f) + arcTo(6.14f, 6.14f, 0.0f, false, true, 11.0f, 6.0f) + close() + moveTo(17.77f, 15.7f) + curveToRelative(-0.77f, 0.3f, -1.55f, 0.56f, -2.35f, 0.76f) + lineToRelative(-0.55f, 0.13f) + lineToRelative(0.36f, 0.77f) + curveToRelative(0.03f, 0.05f, 0.07f, 0.09f, 0.12f, 0.11f) + lineToRelative(0.05f, 0.02f) + horizontalLineToRelative(1.84f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.25f, -0.27f) + lineToRelative(-0.02f, -0.07f) + lineTo(17.0f, 16.0f) + horizontalLineToRelative(-0.05f) + lineToRelative(0.42f, -0.15f) + lineToRelative(0.4f, -0.16f) + close() + moveTo(4.22f, 15.7f) + lineToRelative(0.4f, 0.14f) + lineToRelative(0.38f, 0.14f) + lineToRelative(-0.48f, 1.17f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.23f, 0.34f) + horizontalLineToRelative(1.86f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.17f, -0.14f) + lineToRelative(0.36f, -0.76f) + horizontalLineToRelative(0.04f) + curveToRelative(-1.0f, -0.2f, -2.0f, -0.51f, -2.96f, -0.9f) + close() + moveTo(4.02f, 14.0f) + lineToRelative(0.15f, -0.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.02f, 0.05f) + curveToRelative(0.09f, 0.17f, 0.2f, 0.32f, 0.33f, 0.45f) + close() + moveTo(17.37f, 12.0f) + lineToRelative(0.76f, 2.5f) + horizontalLineToRelative(2.12f) + curveToRelative(0.11f, 0.0f, 0.21f, -0.08f, 0.24f, -0.2f) + verticalLineToRelative(-1.05f) + curveToRelative(0.0f, -0.65f, -0.49f, -1.18f, -1.12f, -1.24f) + horizontalLineToRelative(-0.12f) + lineTo(17.37f, 12.0f) + close() + } + } + return _animalTurtle!! + } + +private var _animalTurtle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt new file mode 100644 index 0000000..2cdd1e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppFolder.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppFolder: ImageVector + get() { + if (_appFolder != null) { + return _appFolder!! + } + _appFolder = fluentIcon(name = "Filled.AppFolder") { + fluentPath { + moveTo(11.5f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(18.0f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(11.5f, 7.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveTo(6.78f, 6.0f, 6.0f, 6.78f, 6.0f, 7.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(18.0f, 7.75f) + curveTo(18.0f, 6.78f, 17.2f, 6.0f, 16.25f, 6.0f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _appFolder!! + } + +private var _appFolder: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt new file mode 100644 index 0000000..170abe9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppGeneric.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppGeneric: ImageVector + get() { + if (_appGeneric != null) { + return _appGeneric!! + } + _appGeneric = fluentIcon(name = "Filled.AppGeneric") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 8.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.0f) + close() + moveTo(6.0f, 10.35f) + curveToRelative(0.0f, -0.47f, 0.38f, -0.85f, 0.85f, -0.85f) + horizontalLineToRelative(3.3f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.38f, 0.85f, 0.85f) + verticalLineToRelative(6.8f) + curveToRelative(0.0f, 0.47f, -0.38f, 0.85f, -0.85f, 0.85f) + horizontalLineToRelative(-3.3f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -0.85f, -0.85f) + verticalLineToRelative(-6.8f) + close() + moveTo(7.5f, 11.0f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(2.0f) + lineTo(9.5f, 11.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(12.75f, 9.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _appGeneric!! + } + +private var _appGeneric: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt new file mode 100644 index 0000000..740aedd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppRecent.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppRecent: ImageVector + get() { + if (_appRecent != null) { + return _appRecent!! + } + _appRecent = fluentIcon(name = "Filled.AppRecent") { + fluentPath { + moveTo(18.0f, 19.75f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + verticalLineTo(4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + close() + moveTo(19.0f, 5.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineTo(19.0f) + verticalLineTo(5.0f) + close() + moveTo(5.0f, 19.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 5.0f) + horizontalLineTo(5.0f) + verticalLineToRelative(14.0f) + close() + } + } + return _appRecent!! + } + +private var _appRecent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppStore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppStore.kt new file mode 100644 index 0000000..eef98c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppStore.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppStore: ImageVector + get() { + if (_appStore != null) { + return _appStore!! + } + _appStore = fluentIcon(name = "Filled.AppStore") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(9.37f, 15.25f) + lineTo(7.63f, 15.25f) + lineToRelative(-0.07f, 0.12f) + lineToRelative(-0.04f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, 0.74f) + lineToRelative(0.06f, -0.08f) + lineToRelative(0.5f, -0.88f) + close() + moveTo(13.29f, 10.02f) + lineToRelative(-0.87f, 1.5f) + lineToRelative(2.66f, 4.6f) + lineToRelative(0.06f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, -0.74f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.5f, -0.87f) + horizontalLineToRelative(0.97f) + curveToRelative(0.34f, -0.05f, 0.6f, -0.31f, 0.64f, -0.64f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, -0.65f) + horizontalLineToRelative(-1.84f) + lineToRelative(-1.72f, -2.99f) + close() + moveTo(13.26f, 7.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, 0.19f) + lineToRelative(-0.05f, 0.08f) + lineToRelative(-0.24f, 0.41f) + lineToRelative(-0.24f, -0.4f) + lineToRelative(-0.05f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.87f, -0.24f) + lineToRelative(-0.1f, 0.05f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.23f, 0.86f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.67f, 1.15f) + lineTo(8.95f, 13.0f) + horizontalLineToRelative(-1.7f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(6.13f) + lineTo(12.4f, 13.0f) + horizontalLineToRelative(-1.73f) + lineToRelative(2.85f, -4.87f) + lineToRelative(0.05f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.32f, -0.93f) + close() + } + } + return _appStore!! + } + +private var _appStore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppTitle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppTitle.kt new file mode 100644 index 0000000..140e98d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppTitle.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppTitle: ImageVector + get() { + if (_appTitle != null) { + return _appTitle!! + } + _appTitle = fluentIcon(name = "Filled.AppTitle") { + fluentPath { + moveTo(4.75f, 20.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + moveTo(16.25f, 3.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.25f, 19.0f) + horizontalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 15.25f) + verticalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 7.75f, 3.0f) + horizontalLineToRelative(8.5f) + close() + } + } + return _appTitle!! + } + +private var _appTitle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ApprovalsApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ApprovalsApp.kt new file mode 100644 index 0000000..7d3fa15 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ApprovalsApp.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ApprovalsApp: ImageVector + get() { + if (_approvalsApp != null) { + return _approvalsApp!! + } + _approvalsApp = fluentIcon(name = "Filled.ApprovalsApp") { + fluentPath { + moveTo(10.54f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, -1.4f) + lineToRelative(0.76f, -0.77f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 7.65f, 7.85f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.98f, 0.24f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -9.57f, -10.1f) + lineToRelative(-0.82f, -0.81f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.42f) + close() + moveTo(16.21f, 9.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.42f, -1.4f) + lineTo(11.0f, 13.58f) + lineToRelative(3.8f, -3.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + close() + } + } + return _approvalsApp!! + } + +private var _approvalsApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt new file mode 100644 index 0000000..243abf4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Apps.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Apps: ImageVector + get() { + if (_apps != null) { + return _apps!! + } + _apps = fluentIcon(name = "Filled.Apps") { + fluentPath { + moveTo(18.5f, 2.33f) + lineToRelative(3.17f, 3.18f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-2.42f, 2.42f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.75f, 2.4f) + verticalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 3.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.39f, 1.74f) + lineToRelative(2.42f, -2.42f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(11.0f, 13.0f) + lineTo(5.0f, 13.0f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(18.5f, 13.0f) + lineTo(13.0f, 13.0f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(14.44f, 11.0f) + lineTo(13.0f, 9.56f) + lineTo(13.0f, 11.0f) + horizontalLineToRelative(1.44f) + close() + moveTo(10.5f, 5.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(5.0f, 11.0f) + horizontalLineToRelative(6.0f) + lineTo(11.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _apps!! + } + +private var _apps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt new file mode 100644 index 0000000..984dd66 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsAddIn.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppsAddIn: ImageVector + get() { + if (_appsAddIn != null) { + return _appsAddIn!! + } + _appsAddIn = fluentIcon(name = "Filled.AppsAddIn") { + fluentPath { + moveTo(10.5f, 3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 5.5f) + lineTo(13.0f, 11.0f) + horizontalLineToRelative(5.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 3.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(11.0f, 13.0f) + lineTo(5.0f, 13.0f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(18.5f, 13.0f) + lineTo(13.0f, 13.0f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(10.5f, 5.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(5.0f, 11.0f) + horizontalLineToRelative(6.0f) + lineTo(11.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.88f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.0f, 5.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(22.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(19.0f, 7.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(18.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(14.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(17.0f, 5.0f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(18.0f, 2.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _appsAddIn!! + } + +private var _appsAddIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt new file mode 100644 index 0000000..7610ab5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsList.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppsList: ImageVector + get() { + if (_appsList != null) { + return _appsList!! + } + _appsList = fluentIcon(name = "Filled.AppsList") { + fluentPath { + moveTo(6.25f, 16.0f) + curveTo(7.2f, 16.0f, 8.0f, 16.8f, 8.0f, 17.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 21.22f, 7.2f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 16.8f, 2.78f, 16.0f, 3.75f, 16.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(9.75f, 18.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 9.0f) + curveTo(7.2f, 9.0f, 8.0f, 9.78f, 8.0f, 10.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 14.22f, 7.2f, 15.0f, 6.25f, 15.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 15.0f, 2.0f, 14.22f, 2.0f, 13.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(9.75f, 11.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 2.0f) + curveTo(7.2f, 2.0f, 8.0f, 2.78f, 8.0f, 3.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 7.2f, 7.2f, 8.0f, 6.25f, 8.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 8.0f, 2.0f, 7.2f, 2.0f, 6.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(9.75f, 4.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + } + } + return _appsList!! + } + +private var _appsList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt new file mode 100644 index 0000000..2c442c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AppsListDetail.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AppsListDetail: ImageVector + get() { + if (_appsListDetail != null) { + return _appsListDetail!! + } + _appsListDetail = fluentIcon(name = "Filled.AppsListDetail") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 9.99f, 3.0f, 11.0f, 4.25f, 11.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 11.0f, 9.0f, 10.0f, 9.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 5.01f, 8.0f, 4.0f, 6.75f, 4.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(11.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 20.0f, 9.0f, 19.0f, 9.0f, 17.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 14.01f, 8.0f, 13.0f, 6.75f, 13.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(11.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _appsListDetail!! + } + +private var _appsListDetail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt new file mode 100644 index 0000000..8f0c7c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Archive.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Archive: ImageVector + get() { + if (_archive != null) { + return _archive!! + } + _archive = fluentIcon(name = "Filled.Archive") { + fluentPath { + moveTo(3.0f, 4.5f) + curveTo(3.0f, 3.67f, 3.67f, 3.0f, 4.5f, 3.0f) + horizontalLineToRelative(15.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(21.0f, 6.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-15.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 6.0f) + lineTo(3.0f, 4.5f) + close() + moveTo(4.0f, 9.0f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(8.25f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.25f, 21.0f) + horizontalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 9.0f) + close() + moveTo(10.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _archive!! + } + +private var _archive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveArrowBack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveArrowBack.kt new file mode 100644 index 0000000..5922eef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveArrowBack.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArchiveArrowBack: ImageVector + get() { + if (_archiveArrowBack != null) { + return _archiveArrowBack!! + } + _archiveArrowBack = fluentIcon(name = "Filled.ArchiveArrowBack") { + fluentPath { + moveTo(3.0f, 4.5f) + curveTo(3.0f, 3.67f, 3.67f, 3.0f, 4.5f, 3.0f) + horizontalLineToRelative(15.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(21.0f, 6.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-15.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 6.0f) + lineTo(3.0f, 4.5f) + close() + moveTo(4.0f, 9.0f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(2.5f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -5.5f, 0.23f) + curveToRelative(-0.01f, -0.4f, -0.34f, -0.73f, -0.75f, -0.73f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.1f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -1.33f, 8.5f) + lineTo(7.75f, 21.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 9.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.35f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.64f, -0.65f) + horizontalLineToRelative(2.04f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-2.04f) + lineToRelative(0.64f, -0.65f) + close() + } + } + return _archiveArrowBack!! + } + +private var _archiveArrowBack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveMultiple.kt new file mode 100644 index 0000000..1baf096 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveMultiple.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArchiveMultiple: ImageVector + get() { + if (_archiveMultiple != null) { + return _archiveMultiple!! + } + _archiveMultiple = fluentIcon(name = "Filled.ArchiveMultiple") { + fluentPath { + moveTo(4.75f, 2.0f) + curveTo(3.78f, 2.0f, 3.0f, 2.78f, 3.0f, 3.75f) + verticalLineToRelative(1.5f) + curveTo(3.0f, 6.22f, 3.78f, 7.0f, 4.75f, 7.0f) + horizontalLineToRelative(13.5f) + curveTo(19.22f, 7.0f, 20.0f, 6.22f, 20.0f, 5.25f) + verticalLineToRelative(-1.5f) + curveTo(20.0f, 2.78f, 19.22f, 2.0f, 18.25f, 2.0f) + lineTo(4.75f, 2.0f) + close() + moveTo(19.0f, 8.0f) + lineTo(4.0f, 8.0f) + verticalLineToRelative(7.75f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.75f, 3.75f) + horizontalLineToRelative(7.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.0f, 15.75f) + lineTo(19.0f, 8.0f) + close() + moveTo(9.0f, 11.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(9.75f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(21.5f, 11.75f) + curveToRelative(0.0f, -1.23f, -0.59f, -2.32f, -1.5f, -3.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 2.35f, -1.9f, 4.25f, -4.25f, 4.25f) + horizontalLineToRelative(-8.5f) + curveToRelative(0.68f, 0.91f, 1.77f, 1.5f, 3.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 5.75f, -5.75f) + verticalLineToRelative(-4.5f) + close() + } + } + return _archiveMultiple!! + } + +private var _archiveMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveSettings.kt new file mode 100644 index 0000000..04f6934 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArchiveSettings.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArchiveSettings: ImageVector + get() { + if (_archiveSettings != null) { + return _archiveSettings!! + } + _archiveSettings = fluentIcon(name = "Filled.ArchiveSettings") { + fluentPath { + moveTo(3.0f, 4.5f) + curveTo(3.0f, 3.67f, 3.67f, 3.0f, 4.5f, 3.0f) + horizontalLineToRelative(15.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(21.0f, 6.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-15.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 6.0f) + lineTo(3.0f, 4.5f) + close() + moveTo(4.0f, 9.0f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(2.5f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -5.5f, 0.23f) + curveToRelative(-0.01f, -0.4f, -0.34f, -0.73f, -0.75f, -0.73f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.1f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -1.33f, 8.5f) + lineTo(7.75f, 21.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 9.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _archiveSettings!! + } + +private var _archiveSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitContent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitContent.kt new file mode 100644 index 0000000..84162d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitContent.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowAutofitContent: ImageVector + get() { + if (_arrowAutofitContent != null) { + return _arrowAutofitContent!! + } + _arrowAutofitContent = fluentIcon(name = "Filled.ArrowAutofitContent") { + fluentPath { + moveTo(6.06f, 5.24f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.12f, -0.98f) + lineToRelative(-1.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 0.98f) + lineToRelative(1.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.12f, -0.98f) + lineTo(5.4f, 7.5f) + horizontalLineToRelative(2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(5.4f) + lineToRelative(0.66f, -0.76f) + close() + moveTo(18.02f, 4.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 1.05f) + lineToRelative(0.66f, 0.76f) + horizontalLineToRelative(-2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.86f) + lineToRelative(-0.66f, 0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, 0.98f) + lineToRelative(1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -0.98f) + lineToRelative(-1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -0.07f) + close() + moveTo(5.75f, 11.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 13.75f) + verticalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.75f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 17.75f) + verticalLineToRelative(-4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 11.0f) + horizontalLineTo(5.75f) + close() + moveTo(6.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _arrowAutofitContent!! + } + +private var _arrowAutofitContent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitDown.kt new file mode 100644 index 0000000..4a5a61f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitDown.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowAutofitDown: ImageVector + get() { + if (_arrowAutofitDown != null) { + return _arrowAutofitDown!! + } + _arrowAutofitDown = fluentIcon(name = "Filled.ArrowAutofitDown") { + fluentPath { + moveTo(12.95f, 18.1f) + lineToRelative(0.09f, 0.1f) + lineToRelative(2.35f, 2.36f) + curveToRelative(0.18f, 0.27f, 0.5f, 0.44f, 0.86f, 0.44f) + curveToRelative(0.32f, 0.0f, 0.62f, -0.14f, 0.8f, -0.37f) + horizontalLineToRelative(0.01f) + lineToRelative(0.05f, -0.07f) + lineToRelative(2.36f, -2.36f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.01f, -1.18f) + verticalLineToRelative(-0.01f) + lineToRelative(-0.1f, -0.12f) + lineToRelative(-0.1f, -0.09f) + horizontalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.18f, -0.01f) + lineToRelative(-0.12f, 0.1f) + lineToRelative(-0.8f, 0.8f) + verticalLineTo(3.79f) + lineToRelative(-0.01f, -0.01f) + curveToRelative(-0.07f, -0.47f, -0.51f, -0.78f, -0.99f, -0.78f) + reflectiveCurveToRelative(-0.92f, 0.31f, -0.99f, 0.78f) + lineToRelative(-0.01f, 0.12f) + verticalLineToRelative(13.69f) + lineToRelative(-0.8f, -0.8f) + lineToRelative(-0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.4f) + close() + moveTo(4.0f, 17.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 20.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-11.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 6.5f) + verticalLineToRelative(11.0f) + close() + } + } + return _arrowAutofitDown!! + } + +private var _arrowAutofitDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeight.kt new file mode 100644 index 0000000..e455bd3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeight.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowAutofitHeight: ImageVector + get() { + if (_arrowAutofitHeight != null) { + return _arrowAutofitHeight!! + } + _arrowAutofitHeight = fluentIcon(name = "Filled.ArrowAutofitHeight") { + fluentPath { + moveTo(12.95f, 5.9f) + lineToRelative(0.09f, -0.1f) + lineToRelative(2.35f, -2.36f) + curveToRelative(0.18f, -0.27f, 0.5f, -0.44f, 0.86f, -0.44f) + curveToRelative(0.32f, 0.0f, 0.62f, 0.14f, 0.8f, 0.37f) + horizontalLineToRelative(0.01f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.36f, 2.36f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.01f, 1.18f) + verticalLineToRelative(0.01f) + lineToRelative(-0.1f, 0.12f) + lineToRelative(-0.1f, 0.09f) + horizontalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.18f, 0.01f) + lineToRelative(-0.12f, -0.1f) + lineToRelative(-0.8f, -0.8f) + lineTo(17.25f, 9.71f) + lineToRelative(-0.01f, 0.01f) + curveToRelative(-0.07f, 0.47f, -0.51f, 0.78f, -0.99f, 0.78f) + reflectiveCurveToRelative(-0.92f, -0.31f, -0.99f, -0.78f) + lineToRelative(-0.01f, -0.12f) + lineTo(15.25f, 6.41f) + lineToRelative(-0.8f, 0.8f) + lineToRelative(-0.1f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.4f) + close() + moveTo(4.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 4.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 17.5f) + verticalLineToRelative(-11.0f) + close() + moveTo(14.45f, 16.79f) + lineToRelative(-0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.3f, 1.5f) + lineToRelative(2.34f, 2.36f) + curveToRelative(0.18f, 0.27f, 0.5f, 0.44f, 0.86f, 0.44f) + reflectiveCurveToRelative(0.68f, -0.17f, 0.86f, -0.44f) + lineToRelative(2.36f, -2.36f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.09f, -1.3f) + verticalLineToRelative(-0.01f) + lineToRelative(-0.1f, -0.09f) + horizontalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.3f, 0.1f) + lineToRelative(-0.8f, 0.79f) + verticalLineToRelative(-3.31f) + curveToRelative(-0.08f, -0.47f, -0.52f, -0.78f, -1.0f, -0.78f) + curveToRelative(-0.52f, 0.0f, -1.0f, 0.38f, -1.0f, 0.9f) + verticalLineToRelative(3.19f) + lineToRelative(-0.8f, -0.8f) + close() + } + } + return _arrowAutofitHeight!! + } + +private var _arrowAutofitHeight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeightDotted.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeightDotted.kt new file mode 100644 index 0000000..95e0c68 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitHeightDotted.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowAutofitHeightDotted: ImageVector + get() { + if (_arrowAutofitHeightDotted != null) { + return _arrowAutofitHeightDotted!! + } + _arrowAutofitHeightDotted = fluentIcon(name = "Filled.ArrowAutofitHeightDotted") { + fluentPath { + moveTo(17.2f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f) + lineToRelative(1.8f, -1.79f) + lineToRelative(1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-2.5f, -2.5f) + close() + moveTo(6.5f, 4.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 6.5f) + verticalLineToRelative(11.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 20.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-11.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(17.2f, 20.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.4f) + lineToRelative(-1.8f, 1.79f) + lineToRelative(-1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(16.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(16.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(17.5f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _arrowAutofitHeightDotted!! + } + +private var _arrowAutofitHeightDotted: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitUp.kt new file mode 100644 index 0000000..90fa437 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitUp.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowAutofitUp: ImageVector + get() { + if (_arrowAutofitUp != null) { + return _arrowAutofitUp!! + } + _arrowAutofitUp = fluentIcon(name = "Filled.ArrowAutofitUp") { + fluentPath { + moveTo(12.95f, 5.9f) + lineToRelative(0.09f, -0.1f) + lineToRelative(2.35f, -2.36f) + curveToRelative(0.18f, -0.27f, 0.5f, -0.44f, 0.86f, -0.44f) + curveToRelative(0.32f, 0.0f, 0.62f, 0.14f, 0.8f, 0.37f) + horizontalLineToRelative(0.01f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.36f, 2.36f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.01f, 1.18f) + verticalLineToRelative(0.01f) + lineToRelative(-0.1f, 0.12f) + lineToRelative(-0.1f, 0.09f) + horizontalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.18f, 0.01f) + lineToRelative(-0.12f, -0.1f) + lineToRelative(-0.8f, -0.8f) + verticalLineTo(20.21f) + lineToRelative(-0.01f, 0.01f) + curveToRelative(-0.07f, 0.47f, -0.51f, 0.78f, -0.99f, 0.78f) + reflectiveCurveToRelative(-0.92f, -0.31f, -0.99f, -0.78f) + lineToRelative(-0.01f, -0.12f) + verticalLineTo(6.41f) + lineToRelative(-0.8f, 0.8f) + lineToRelative(-0.1f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.4f) + close() + moveTo(4.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 4.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 17.5f) + verticalLineToRelative(-11.0f) + close() + } + } + return _arrowAutofitUp!! + } + +private var _arrowAutofitUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidth.kt new file mode 100644 index 0000000..aa5f0dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidth.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowAutofitWidth: ImageVector + get() { + if (_arrowAutofitWidth != null) { + return _arrowAutofitWidth!! + } + _arrowAutofitWidth = fluentIcon(name = "Filled.ArrowAutofitWidth") { + fluentPath { + moveTo(17.5f, 4.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 20.0f, 6.5f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-11.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 4.0f) + horizontalLineToRelative(11.0f) + close() + moveTo(18.2f, 13.04f) + lineToRelative(-0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.4f) + lineToRelative(0.09f, 0.1f) + lineToRelative(0.8f, 0.8f) + lineTo(14.29f, 15.25f) + lineToRelative(-0.01f, 0.01f) + curveToRelative(-0.47f, 0.07f, -0.78f, 0.51f, -0.78f, 0.99f) + reflectiveCurveToRelative(0.31f, 0.92f, 0.78f, 0.99f) + lineToRelative(0.12f, 0.01f) + horizontalLineToRelative(3.19f) + lineToRelative(-0.8f, 0.8f) + lineToRelative(-0.1f, 0.11f) + verticalLineToRelative(0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.18f) + horizontalLineToRelative(0.01f) + lineToRelative(0.1f, 0.11f) + lineToRelative(0.1f, 0.1f) + horizontalLineToRelative(0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.17f, 0.0f) + lineToRelative(0.01f, -0.01f) + lineToRelative(0.1f, -0.08f) + lineToRelative(2.36f, -2.36f) + lineToRelative(0.07f, -0.05f) + curveToRelative(0.23f, -0.19f, 0.37f, -0.49f, 0.37f, -0.8f) + curveToRelative(0.0f, -0.37f, -0.17f, -0.69f, -0.44f, -0.87f) + lineToRelative(-2.36f, -2.35f) + close() + moveTo(7.27f, 14.36f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.8f, 0.8f) + horizontalLineToRelative(3.18f) + curveToRelative(0.53f, 0.0f, 0.9f, 0.47f, 0.9f, 1.0f) + curveToRelative(0.0f, 0.47f, -0.31f, 0.91f, -0.77f, 0.98f) + horizontalLineToRelative(-0.01f) + lineToRelative(-0.11f, 0.01f) + horizontalLineToRelative(-3.2f) + lineToRelative(0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.1f, 1.3f) + lineToRelative(-0.1f, 0.1f) + verticalLineToRelative(0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.3f, 0.1f) + lineToRelative(-0.1f, -0.1f) + lineToRelative(-2.36f, -2.35f) + curveToRelative(-0.28f, -0.17f, -0.45f, -0.5f, -0.45f, -0.86f) + curveToRelative(0.0f, -0.35f, 0.17f, -0.68f, 0.45f, -0.86f) + lineToRelative(2.35f, -2.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.3f) + close() + } + } + return _arrowAutofitWidth!! + } + +private var _arrowAutofitWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidthDotted.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidthDotted.kt new file mode 100644 index 0000000..47a4d0d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowAutofitWidthDotted.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowAutofitWidthDotted: ImageVector + get() { + if (_arrowAutofitWidthDotted != null) { + return _arrowAutofitWidthDotted!! + } + _arrowAutofitWidthDotted = fluentIcon(name = "Filled.ArrowAutofitWidthDotted") { + fluentPath { + moveTo(20.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 4.0f) + horizontalLineToRelative(-11.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 6.5f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.28f, 0.23f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(11.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(18.2f, 19.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.4f) + lineToRelative(1.79f, 1.8f) + lineToRelative(-1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + close() + moveTo(3.3f, 15.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineToRelative(2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.4f) + lineToRelative(-1.79f, -1.8f) + lineToRelative(1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.42f, -1.4f) + lineToRelative(-2.5f, 2.5f) + close() + moveTo(13.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(9.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(8.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(17.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + } + } + return _arrowAutofitWidthDotted!! + } + +private var _arrowAutofitWidthDotted: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBetweenDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBetweenDown.kt new file mode 100644 index 0000000..b2e9a97 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBetweenDown.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowBetweenDown: ImageVector + get() { + if (_arrowBetweenDown != null) { + return _arrowBetweenDown!! + } + _arrowBetweenDown = fluentIcon(name = "Filled.ArrowBetweenDown") { + fluentPath { + moveTo(6.5f, 2.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(0.25f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 7.0f, 5.0f) + horizontalLineToRelative(10.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(7.0f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-0.25f) + close() + moveTo(12.0f, 6.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(7.09f) + lineToRelative(2.8f, -2.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-4.5f, -4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.42f) + lineToRelative(2.8f, 2.8f) + lineTo(11.0f, 7.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.5f, 21.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 19.0f) + horizontalLineToRelative(10.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(7.0f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-0.25f) + close() + } + } + return _arrowBetweenDown!! + } + +private var _arrowBetweenDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBidirectionalUpDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBidirectionalUpDown.kt new file mode 100644 index 0000000..e2e6d86 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBidirectionalUpDown.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowBidirectionalUpDown: ImageVector + get() { + if (_arrowBidirectionalUpDown != null) { + return _arrowBidirectionalUpDown!! + } + _arrowBidirectionalUpDown = fluentIcon(name = "Filled.ArrowBidirectionalUpDown") { + fluentPath { + moveTo(7.97f, 9.69f) + arcTo(1.0f, 1.0f, 0.0f, true, true, 6.54f, 8.3f) + lineToRelative(4.75f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.45f, 0.0f) + lineToRelative(4.75f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.46f, 1.38f) + lineTo(13.0f, 6.5f) + verticalLineToRelative(11.0f) + lineToRelative(3.02f, -3.19f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.46f, 1.38f) + lineToRelative(-4.76f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.45f, 0.0f) + lineToRelative(-4.74f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.44f, -1.38f) + lineTo(11.0f, 17.5f) + verticalLineToRelative(-11.0f) + lineTo(7.97f, 9.7f) + close() + } + } + return _arrowBidirectionalUpDown!! + } + +private var _arrowBidirectionalUpDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBounce.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBounce.kt new file mode 100644 index 0000000..ef21a59 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowBounce.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowBounce: ImageVector + get() { + if (_arrowBounce != null) { + return _arrowBounce!! + } + _arrowBounce = fluentIcon(name = "Filled.ArrowBounce") { + fluentPath { + moveTo(11.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(9.41f) + lineToRelative(8.04f, 8.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 0.0f) + lineTo(21.7f, 9.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineToRelative(-7.54f, 7.55f) + lineTo(5.41f, 8.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + } + } + return _arrowBounce!! + } + +private var _arrowBounce: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt new file mode 100644 index 0000000..a629497 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDown.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleDown: ImageVector + get() { + if (_arrowCircleDown != null) { + return _arrowCircleDown!! + } + _arrowCircleDown = fluentIcon(name = "Filled.ArrowCircleDown") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + close() + moveTo(16.53f, 11.72f) + curveToRelative(0.27f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -1.13f) + lineToRelative(0.09f, 0.07f) + lineToRelative(2.72f, 2.72f) + lineTo(11.25f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineToRelative(0.01f, 6.69f) + lineToRelative(2.72f, -2.72f) + curveToRelative(0.27f, -0.27f, 0.68f, -0.3f, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _arrowCircleDown!! + } + +private var _arrowCircleDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownDouble.kt new file mode 100644 index 0000000..4ff1690 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownDouble.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleDownDouble: ImageVector + get() { + if (_arrowCircleDownDouble != null) { + return _arrowCircleDownDouble!! + } + _arrowCircleDownDouble = fluentIcon(name = "Filled.ArrowCircleDownDouble") { + fluentPath { + moveTo(11.25f, 13.75f) + curveToRelative(0.27f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.97f, 1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.69f, 0.7f) + verticalLineToRelative(-6.7f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineToRelative(0.01f, 6.69f) + lineToRelative(0.69f, -0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + close() + moveTo(17.67f, 13.68f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.97f, 1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.69f, 0.7f) + verticalLineToRelative(-6.7f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(6.79f) + lineToRelative(0.7f, -0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + } + } + return _arrowCircleDownDouble!! + } + +private var _arrowCircleDownDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt new file mode 100644 index 0000000..ba21a9a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownRight.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleDownRight: ImageVector + get() { + if (_arrowCircleDownRight != null) { + return _arrowCircleDownRight!! + } + _arrowCircleDownRight = fluentIcon(name = "Filled.ArrowCircleDownRight") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(4.74f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(5.22f, 5.17f) + lineTo(14.5f, 8.75f) + close() + } + } + return _arrowCircleDownRight!! + } + +private var _arrowCircleDownRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownSplit.kt new file mode 100644 index 0000000..1e7089e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleDownSplit.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleDownSplit: ImageVector + get() { + if (_arrowCircleDownSplit != null) { + return _arrowCircleDownSplit!! + } + _arrowCircleDownSplit = fluentIcon(name = "Filled.ArrowCircleDownSplit") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 20.0f) + close() + moveTo(11.0f, 14.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.44f, 0.44f) + lineTo(9.5f, 10.5f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(3.94f) + lineToRelative(-0.51f, -0.44f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, 1.13f) + lineToRelative(1.79f, 1.72f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(1.72f, -1.72f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.72f, -0.07f, -0.98f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.44f, 0.44f) + verticalLineToRelative(-4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.64f) + horizontalLineToRelative(-2.5f) + lineTo(12.75f, 5.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 5.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + lineTo(11.25f, 9.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(4.69f) + lineTo(7.56f, 14.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(1.72f, 1.72f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineTo(11.0f, 15.06f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.22f, -0.29f, 0.2f, -0.7f, -0.07f, -0.97f) + close() + } + } + return _arrowCircleDownSplit!! + } + +private var _arrowCircleDownSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt new file mode 100644 index 0000000..012316c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleLeft.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleLeft: ImageVector + get() { + if (_arrowCircleLeft != null) { + return _arrowCircleLeft!! + } + _arrowCircleLeft = fluentIcon(name = "Filled.ArrowCircleLeft") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(12.28f, 16.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.72f, 2.72f) + horizontalLineToRelative(6.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(9.56f, 12.75f) + lineToRelative(2.72f, 2.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowCircleLeft!! + } + +private var _arrowCircleLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt new file mode 100644 index 0000000..01ed623 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleRight.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleRight: ImageVector + get() { + if (_arrowCircleRight != null) { + return _arrowCircleRight!! + } + _arrowCircleRight = fluentIcon(name = "Filled.ArrowCircleRight") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.78f, 7.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.01f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, 0.0f, 0.89f) + lineToRelative(0.07f, 0.09f) + lineToRelative(2.72f, 2.72f) + lineTo(7.65f, 11.25f) + curveToRelative(-0.33f, 0.05f, -0.6f, 0.31f, -0.64f, 0.65f) + lineTo(7.0f, 12.0f) + verticalLineToRelative(0.1f) + curveToRelative(0.05f, 0.33f, 0.32f, 0.6f, 0.65f, 0.64f) + horizontalLineToRelative(6.79f) + lineToRelative(-2.72f, 2.73f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, 1.05f) + lineToRelative(0.08f, -0.07f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-4.0f, -4.0f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _arrowCircleRight!! + } + +private var _arrowCircleRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt new file mode 100644 index 0000000..a97c0b2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUp.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleUp: ImageVector + get() { + if (_arrowCircleUp != null) { + return _arrowCircleUp!! + } + _arrowCircleUp = fluentIcon(name = "Filled.ArrowCircleUp") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(7.47f, 12.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-2.72f, -2.72f) + verticalLineToRelative(6.69f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineTo(12.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.01f, -6.69f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + close() + } + } + return _arrowCircleUp!! + } + +private var _arrowCircleUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt new file mode 100644 index 0000000..2a3b9dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCircleUpLeft.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCircleUpLeft: ImageVector + get() { + if (_arrowCircleUpLeft != null) { + return _arrowCircleUpLeft!! + } + _arrowCircleUpLeft = fluentIcon(name = "Filled.ArrowCircleUpLeft") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-4.74f) + lineToRelative(5.27f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.61f) + verticalLineToRelative(4.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + } + } + return _arrowCircleUpLeft!! + } + +private var _arrowCircleUpLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt new file mode 100644 index 0000000..08689f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwise.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowClockwise: ImageVector + get() { + if (_arrowClockwise != null) { + return _arrowClockwise!! + } + _arrowClockwise = fluentIcon(name = "Filled.ArrowClockwise") { + fluentPath { + moveTo(12.0f, 4.75f) + arcToRelative(7.25f, 7.25f, 0.0f, true, false, 7.2f, 6.4f) + curveToRelative(-0.07f, -0.58f, 0.36f, -1.15f, 0.95f, -1.15f) + curveToRelative(0.52f, 0.0f, 0.97f, 0.36f, 1.03f, 0.87f) + arcToRelative(9.25f, 9.25f, 0.0f, true, true, -3.43f, -6.12f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.7f) + lineToRelative(0.03f, 0.05f) + horizontalLineToRelative(-0.03f) + verticalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(0.67f) + arcTo(7.22f, 7.22f, 0.0f, false, false, 12.0f, 4.75f) + close() + } + } + return _arrowClockwise!! + } + +private var _arrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt new file mode 100644 index 0000000..0e900fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowClockwiseDashes.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowClockwiseDashes: ImageVector + get() { + if (_arrowClockwiseDashes != null) { + return _arrowClockwiseDashes!! + } + _arrowClockwiseDashes = fluentIcon(name = "Filled.ArrowClockwiseDashes") { + fluentPath { + moveTo(12.0f, 2.75f) + curveToRelative(-0.66f, 0.0f, -1.3f, 0.07f, -1.92f, 0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.41f, 1.96f) + arcToRelative(7.28f, 7.28f, 0.0f, false, true, 3.02f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.41f, -1.96f) + arcToRelative(9.28f, 9.28f, 0.0f, false, false, -1.92f, -0.2f) + close() + moveTo(17.75f, 4.75f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(0.67f) + curveToRelative(-0.15f, -0.12f, -0.31f, -0.23f, -0.47f, -0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.09f, -1.68f) + curveToRelative(0.24f, 0.16f, 0.48f, 0.33f, 0.71f, 0.51f) + close() + moveTo(8.35f, 4.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.39f, -0.29f) + arcToRelative(9.3f, 9.3f, 0.0f, false, false, -2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.68f, 1.1f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, 2.13f, -2.14f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.3f, -1.39f) + close() + moveTo(4.13f, 9.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.19f, 0.77f) + arcToRelative(9.28f, 9.28f, 0.0f, false, false, 0.0f, 3.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.96f, -0.41f) + arcToRelative(7.28f, 7.28f, 0.0f, false, true, 0.0f, -3.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.77f, -1.18f) + close() + moveTo(20.24f, 10.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(19.24f, 12.0f) + curveToRelative(0.0f, 0.52f, -0.05f, 1.02f, -0.16f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.96f, 0.42f) + curveToRelative(0.13f, -0.62f, 0.2f, -1.26f, 0.2f, -1.92f) + verticalLineToRelative(-0.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(19.46f, 15.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.39f, 0.3f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, -2.13f, 2.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.09f, 1.68f) + arcToRelative(9.3f, 9.3f, 0.0f, false, false, 2.72f, -2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.3f, -1.38f) + close() + moveTo(5.91f, 15.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.68f, 1.09f) + arcToRelative(9.3f, 9.3f, 0.0f, false, false, 2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.1f, -1.68f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, -2.14f, -2.13f) + close() + moveTo(10.48f, 19.09f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.41f, 1.96f) + arcToRelative(9.28f, 9.28f, 0.0f, false, false, 3.84f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.41f, -1.96f) + arcToRelative(7.29f, 7.29f, 0.0f, false, true, -3.02f, 0.0f) + close() + } + } + return _arrowClockwiseDashes!! + } + +private var _arrowClockwiseDashes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCollapseAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCollapseAll.kt new file mode 100644 index 0000000..e7e9747 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCollapseAll.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCollapseAll: ImageVector + get() { + if (_arrowCollapseAll != null) { + return _arrowCollapseAll!! + } + _arrowCollapseAll = fluentIcon(name = "Filled.ArrowCollapseAll") { + fluentPath { + moveTo(2.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(6.3f, 8.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.4f) + lineTo(8.0f, 11.42f) + lineTo(8.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-7.59f) + lineToRelative(-1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(3.0f, -3.0f) + close() + moveTo(21.0f, 10.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + close() + } + } + return _arrowCollapseAll!! + } + +private var _arrowCollapseAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt new file mode 100644 index 0000000..d7c0903 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwise.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCounterclockwise: ImageVector + get() { + if (_arrowCounterclockwise != null) { + return _arrowCounterclockwise!! + } + _arrowCounterclockwise = fluentIcon(name = "Filled.ArrowCounterclockwise") { + fluentPath { + moveTo(12.0f, 4.75f) + arcToRelative(7.25f, 7.25f, 0.0f, true, true, -7.2f, 6.4f) + curveToRelative(0.07f, -0.58f, -0.36f, -1.15f, -0.95f, -1.15f) + curveToRelative(-0.52f, 0.0f, -0.97f, 0.36f, -1.03f, 0.87f) + arcToRelative(9.25f, 9.25f, 0.0f, true, false, 3.43f, -6.12f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(2.7f) + lineTo(4.22f, 7.0f) + horizontalLineToRelative(0.03f) + verticalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-0.67f) + arcTo(7.22f, 7.22f, 0.0f, false, true, 12.0f, 4.75f) + close() + } + } + return _arrowCounterclockwise!! + } + +private var _arrowCounterclockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt new file mode 100644 index 0000000..442a7d4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCounterclockwiseDashes.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCounterclockwiseDashes: ImageVector + get() { + if (_arrowCounterclockwiseDashes != null) { + return _arrowCounterclockwiseDashes!! + } + _arrowCounterclockwiseDashes = fluentIcon(name = "Filled.ArrowCounterclockwiseDashes") { + fluentPath { + moveTo(12.0f, 2.75f) + curveToRelative(0.66f, 0.0f, 1.3f, 0.07f, 1.92f, 0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.41f, 1.96f) + arcToRelative(7.28f, 7.28f, 0.0f, false, false, -3.02f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.41f, -1.96f) + curveToRelative(0.62f, -0.13f, 1.26f, -0.2f, 1.92f, -0.2f) + close() + moveTo(6.25f, 4.75f) + verticalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-0.67f) + curveToRelative(0.15f, -0.12f, 0.31f, -0.23f, 0.47f, -0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.09f, -1.68f) + curveToRelative(-0.24f, 0.16f, -0.48f, 0.33f, -0.71f, 0.51f) + close() + moveTo(15.65f, 4.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.39f, -0.29f) + arcToRelative(9.3f, 9.3f, 0.0f, false, true, 2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.68f, 1.1f) + arcToRelative(7.3f, 7.3f, 0.0f, false, false, -2.13f, -2.14f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.3f, -1.39f) + close() + moveTo(19.86f, 9.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.19f, 0.77f) + arcToRelative(9.28f, 9.28f, 0.0f, false, true, 0.0f, 3.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.96f, -0.41f) + arcToRelative(7.29f, 7.29f, 0.0f, false, false, 0.0f, -3.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.77f, -1.18f) + close() + moveTo(3.75f, 10.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(4.75f, 12.0f) + curveToRelative(0.0f, 0.52f, 0.05f, 1.02f, 0.16f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.96f, 0.42f) + arcToRelative(9.28f, 9.28f, 0.0f, false, true, -0.2f, -1.92f) + verticalLineToRelative(-0.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.53f, 15.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.39f, 0.3f) + arcToRelative(7.3f, 7.3f, 0.0f, false, false, 2.13f, 2.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.09f, 1.68f) + arcToRelative(9.3f, 9.3f, 0.0f, false, true, -2.72f, -2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.3f, -1.38f) + close() + moveTo(18.08f, 15.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.68f, 1.09f) + arcToRelative(9.3f, 9.3f, 0.0f, false, true, -2.72f, 2.72f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.1f, -1.68f) + arcToRelative(7.3f, 7.3f, 0.0f, false, false, 2.14f, -2.13f) + close() + moveTo(13.51f, 19.09f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.41f, 1.96f) + arcToRelative(9.28f, 9.28f, 0.0f, false, true, -3.84f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.41f, -1.96f) + arcToRelative(7.29f, 7.29f, 0.0f, false, false, 3.02f, 0.0f) + close() + } + } + return _arrowCounterclockwiseDashes!! + } + +private var _arrowCounterclockwiseDashes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt new file mode 100644 index 0000000..e7e6484 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowCurveDownLeft.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowCurveDownLeft: ImageVector + get() { + if (_arrowCurveDownLeft != null) { + return _arrowCurveDownLeft!! + } + _arrowCurveDownLeft = fluentIcon(name = "Filled.ArrowCurveDownLeft") { + fluentPath { + moveTo(16.87f, 3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.37f, 1.37f) + arcToRelative(6.18f, 6.18f, 0.0f, false, false, -3.12f, 3.7f) + arcToRelative(13.87f, 13.87f, 0.0f, false, false, -0.38f, 4.06f) + verticalLineToRelative(5.46f) + lineToRelative(3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.42f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.42f) + lineToRelative(3.3f, 3.3f) + verticalLineToRelative(-5.09f) + verticalLineToRelative(-0.4f) + curveToRelative(0.0f, -1.37f, -0.01f, -3.02f, 0.47f, -4.61f) + arcToRelative(8.17f, 8.17f, 0.0f, false, true, 4.03f, -4.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.37f, 0.37f) + close() + } + } + return _arrowCurveDownLeft!! + } + +private var _arrowCurveDownLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt new file mode 100644 index 0000000..7180f53 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterLeft.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowEnterLeft: ImageVector + get() { + if (_arrowEnterLeft != null) { + return _arrowEnterLeft!! + } + _arrowEnterLeft = fluentIcon(name = "Filled.ArrowEnterLeft") { + fluentPath { + moveTo(21.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(6.62f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.3f, 3.5f) + horizontalLineTo(5.4f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.01f, 1.01f, 0.0f, false, true, -0.1f, -0.11f) + lineToRelative(-0.07f, -0.12f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.03f, -0.11f) + lineToRelative(-0.03f, -0.12f) + verticalLineToRelative(-0.06f) + lineTo(2.0f, 14.0f) + verticalLineToRelative(-0.08f) + lineToRelative(0.02f, -0.12f) + lineToRelative(0.03f, -0.11f) + lineToRelative(0.04f, -0.11f) + lineToRelative(0.06f, -0.1f) + lineToRelative(0.06f, -0.1f) + lineToRelative(0.08f, -0.09f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineTo(5.4f, 13.0f) + horizontalLineTo(18.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _arrowEnterLeft!! + } + +private var _arrowEnterLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt new file mode 100644 index 0000000..9fd2c5a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowEnterUp.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowEnterUp: ImageVector + get() { + if (_arrowEnterUp != null) { + return _arrowEnterUp!! + } + _arrowEnterUp = fluentIcon(name = "Filled.ArrowEnterUp") { + fluentPath { + moveTo(20.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 9.0f, 18.7f) + verticalLineTo(5.4f) + lineToRelative(-3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.11f, -0.1f) + lineToRelative(0.12f, -0.07f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.11f, -0.03f) + lineToRelative(0.12f, -0.03f) + horizontalLineToRelative(0.06f) + lineTo(10.0f, 2.0f) + horizontalLineToRelative(0.08f) + lineToRelative(0.12f, 0.02f) + lineToRelative(0.11f, 0.03f) + lineToRelative(0.11f, 0.04f) + lineToRelative(0.1f, 0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(0.09f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineTo(11.0f, 5.4f) + verticalLineTo(18.5f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + } + } + return _arrowEnterUp!! + } + +private var _arrowEnterUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt new file mode 100644 index 0000000..c02359e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportLtr.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowExportLtr: ImageVector + get() { + if (_arrowExportLtr != null) { + return _arrowExportLtr!! + } + _arrowExportLtr = fluentIcon(name = "Filled.ArrowExportLtr") { + fluentPath { + moveTo(2.75f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.21f, 6.4f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.09f, 0.1f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.1f, -0.1f) + lineTo(18.57f, 13.0f) + horizontalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineToRelative(12.7f) + lineTo(15.3f, 7.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(-0.08f, 0.1f) + close() + } + } + return _arrowExportLtr!! + } + +private var _arrowExportLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt new file mode 100644 index 0000000..b82e930 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportRtl.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowExportRtl: ImageVector + get() { + if (_arrowExportRtl != null) { + return _arrowExportRtl!! + } + _arrowExportRtl = fluentIcon(name = "Filled.ArrowExportRtl") { + fluentPath { + moveTo(21.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.29f, -0.75f, 0.65f) + verticalLineToRelative(13.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, 0.1f) + verticalLineTo(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.75f) + close() + moveTo(8.79f, 6.4f) + lineToRelative(-0.09f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.32f) + lineToRelative(0.08f, 0.1f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, -1.32f) + lineToRelative(-0.09f, -0.1f) + lineTo(5.42f, 13.0f) + horizontalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.99f, -0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, -1.0f) + horizontalLineTo(5.41f) + lineToRelative(3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.31f) + lineToRelative(-0.09f, -0.1f) + lineToRelative(0.09f, 0.1f) + close() + } + } + return _arrowExportRtl!! + } + +private var _arrowExportRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt new file mode 100644 index 0000000..9edbe20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowExportUp.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowExportUp: ImageVector + get() { + if (_arrowExportUp != null) { + return _arrowExportUp!! + } + _arrowExportUp = fluentIcon(name = "Filled.ArrowExportUp") { + fluentPath { + moveTo(12.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f) + lineTo(11.0f, 5.42f) + verticalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(5.41f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-5.0f, -5.0f) + close() + moveTo(5.26f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(5.25f) + close() + } + } + return _arrowExportUp!! + } + +private var _arrowExportUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownLightning.kt new file mode 100644 index 0000000..9ad2346 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownLightning.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowForwardDownLightning: ImageVector + get() { + if (_arrowForwardDownLightning != null) { + return _arrowForwardDownLightning!! + } + _arrowForwardDownLightning = fluentIcon(name = "Filled.ArrowForwardDownLightning") { + fluentPath { + moveTo(13.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(8.53f, 13.0f) + lineTo(7.1f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, 0.32f) + lineToRelative(-1.13f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.47f, 0.68f) + horizontalLineToRelative(0.78f) + lineToRelative(-0.77f, 2.32f) + arcToRelative(0.52f, 0.52f, 0.0f, false, false, 0.92f, 0.44f) + lineToRelative(2.63f, -4.03f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.4f, -0.73f) + lineTo(8.5f, 15.0f) + lineToRelative(0.5f, -1.32f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, -0.68f) + close() + moveTo(16.3f, 4.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineTo(19.59f, 9.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 7.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(0.25f) + arcTo(8.0f, 8.0f, 0.0f, false, false, 13.0f, 11.0f) + horizontalLineToRelative(6.59f) + lineToRelative(-3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, 0.0f) + close() + } + } + return _arrowForwardDownLightning!! + } + +private var _arrowForwardDownLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownPerson.kt new file mode 100644 index 0000000..2935162 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowForwardDownPerson.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowForwardDownPerson: ImageVector + get() { + if (_arrowForwardDownPerson != null) { + return _arrowForwardDownPerson!! + } + _arrowForwardDownPerson = fluentIcon(name = "Filled.ArrowForwardDownPerson") { + fluentPath { + moveTo(16.3f, 5.7f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.41f, -1.4f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, -1.4f) + lineToRelative(3.29f, -3.3f) + lineTo(13.0f, 11.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, -8.0f, -7.75f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 5.78f, 6.0f) + horizontalLineToRelative(6.81f) + lineToRelative(-3.3f, -3.3f) + close() + moveTo(9.0f, 13.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(11.0f, 18.88f) + curveTo(11.0f, 20.43f, 9.71f, 22.0f, 6.5f, 22.0f) + reflectiveCurveTo(2.0f, 20.44f, 2.0f, 18.87f) + verticalLineToRelative(-0.1f) + curveTo(2.0f, 17.8f, 2.8f, 17.0f, 3.77f, 17.0f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _arrowForwardDownPerson!! + } + +private var _arrowForwardDownPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt new file mode 100644 index 0000000..fab90dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookDownLeft: ImageVector + get() { + if (_arrowHookDownLeft != null) { + return _arrowHookDownLeft!! + } + _arrowHookDownLeft = fluentIcon(name = "Filled.ArrowHookDownLeft") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(5.0f) + curveToRelative(2.24f, 0.0f, 4.01f, 0.78f, 5.22f, 2.02f) + arcTo(6.42f, 6.42f, 0.0f, false, true, 20.0f, 10.5f) + curveToRelative(0.0f, 1.61f, -0.59f, 3.24f, -1.78f, 4.48f) + arcTo(7.06f, 7.06f, 0.0f, false, true, 13.0f, 17.0f) + horizontalLineTo(8.41f) + lineToRelative(2.05f, 2.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.42f) + lineTo(5.3f, 16.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.42f) + lineToRelative(3.75f, -3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 1.42f) + lineTo(8.4f, 15.0f) + horizontalLineTo(13.0f) + curveToRelative(1.76f, 0.0f, 2.99f, -0.6f, 3.78f, -1.41f) + arcTo(4.42f, 4.42f, 0.0f, false, false, 18.0f, 10.5f) + curveToRelative(0.0f, -1.14f, -0.41f, -2.26f, -1.22f, -3.09f) + arcTo(5.07f, 5.07f, 0.0f, false, false, 13.0f, 6.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _arrowHookDownLeft!! + } + +private var _arrowHookDownLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt new file mode 100644 index 0000000..2a974d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookDownRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookDownRight: ImageVector + get() { + if (_arrowHookDownRight != null) { + return _arrowHookDownRight!! + } + _arrowHookDownRight = fluentIcon(name = "Filled.ArrowHookDownRight") { + fluentPath { + moveTo(10.5f, 6.0f) + horizontalLineTo(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 13.0f) + horizontalLineToRelative(5.14f) + lineToRelative(-1.93f, 1.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, 1.42f) + lineToRelative(3.53f, -3.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.21f, -0.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.18f, -1.24f) + lineToRelative(-0.03f, -0.03f) + lineToRelative(-3.53f, -3.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, 1.41f) + lineTo(15.59f, 15.0f) + horizontalLineTo(10.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, -9.0f) + close() + } + } + return _arrowHookDownRight!! + } + +private var _arrowHookDownRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt new file mode 100644 index 0000000..a6ad62e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookUpLeft: ImageVector + get() { + if (_arrowHookUpLeft != null) { + return _arrowHookUpLeft!! + } + _arrowHookUpLeft = fluentIcon(name = "Filled.ArrowHookUpLeft") { + fluentPath { + moveTo(7.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + curveToRelative(2.24f, 0.0f, 4.01f, -0.78f, 5.22f, -2.02f) + arcTo(6.42f, 6.42f, 0.0f, false, false, 20.0f, 13.5f) + curveToRelative(0.0f, -1.61f, -0.59f, -3.24f, -1.78f, -4.48f) + arcTo(7.06f, 7.06f, 0.0f, false, false, 13.0f, 7.0f) + horizontalLineTo(8.41f) + lineToRelative(2.05f, -2.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineTo(5.3f, 7.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.42f) + lineToRelative(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.42f) + lineTo(8.4f, 9.0f) + horizontalLineTo(13.0f) + curveToRelative(1.76f, 0.0f, 2.99f, 0.6f, 3.78f, 1.41f) + curveToRelative(0.8f, 0.83f, 1.22f, 1.95f, 1.22f, 3.09f) + reflectiveCurveToRelative(-0.41f, 2.26f, -1.22f, 3.09f) + arcTo(5.07f, 5.07f, 0.0f, false, true, 13.0f, 18.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + } + } + return _arrowHookUpLeft!! + } + +private var _arrowHookUpLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt new file mode 100644 index 0000000..0ef40fd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowHookUpRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowHookUpRight: ImageVector + get() { + if (_arrowHookUpRight != null) { + return _arrowHookUpRight!! + } + _arrowHookUpRight = fluentIcon(name = "Filled.ArrowHookUpRight") { + fluentPath { + moveTo(10.5f, 18.0f) + horizontalLineTo(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 0.0f, -13.0f) + horizontalLineToRelative(5.14f) + lineToRelative(-1.93f, -1.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, -1.42f) + lineToRelative(3.53f, 3.53f) + curveToRelative(0.1f, 0.1f, 0.16f, 0.2f, 0.21f, 0.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.18f, 1.24f) + lineToRelative(-0.03f, 0.03f) + lineToRelative(-3.53f, 3.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.41f) + lineTo(15.59f, 9.0f) + horizontalLineTo(10.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + close() + } + } + return _arrowHookUpRight!! + } + +private var _arrowHookUpRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt new file mode 100644 index 0000000..5418bf5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowImport.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowImport: ImageVector + get() { + if (_arrowImport != null) { + return _arrowImport!! + } + _arrowImport = fluentIcon(name = "Filled.ArrowImport") { + fluentPath { + moveTo(21.25f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.21f, 6.39f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.09f, 0.1f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.1f, -0.1f) + lineTo(15.57f, 13.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(2.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineToRelative(12.7f) + lineTo(12.3f, 7.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(-0.08f, 0.1f) + close() + } + } + return _arrowImport!! + } + +private var _arrowImport: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt new file mode 100644 index 0000000..c09c051 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximize.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowMaximize: ImageVector + get() { + if (_arrowMaximize != null) { + return _arrowMaximize!! + } + _arrowMaximize = fluentIcon(name = "Filled.ArrowMaximize") { + fluentPath { + moveTo(12.5f, 3.0f) + horizontalLineToRelative(7.55f) + lineToRelative(0.12f, 0.02f) + lineToRelative(0.09f, 0.02f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.06f, 0.04f) + lineToRelative(0.06f, 0.04f) + lineToRelative(0.06f, 0.05f) + lineToRelative(0.07f, 0.06f) + lineToRelative(0.1f, 0.1f) + lineToRelative(0.06f, 0.12f) + lineToRelative(0.06f, 0.11f) + lineToRelative(0.03f, 0.1f) + lineToRelative(0.02f, 0.07f) + verticalLineToRelative(0.05f) + lineTo(21.0f, 4.0f) + verticalLineToRelative(7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineTo(6.41f) + lineTo(6.4f, 19.0f) + horizontalLineToRelative(5.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(3.94f) + lineToRelative(-0.1f, -0.01f) + lineToRelative(-0.07f, -0.02f) + lineToRelative(-0.08f, -0.02f) + lineToRelative(-0.07f, -0.02f) + lineToRelative(-0.09f, -0.05f) + lineToRelative(-0.09f, -0.05f) + lineToRelative(-0.1f, -0.07f) + lineToRelative(0.04f, 0.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.17f, -0.17f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-0.03f, -0.07f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.02f, -0.1f) + verticalLineToRelative(-0.07f) + lineTo(3.0f, 20.0f) + verticalLineToRelative(-7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineToRelative(5.21f) + lineTo(17.58f, 5.0f) + horizontalLineTo(12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _arrowMaximize!! + } + +private var _arrowMaximize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximizeVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximizeVertical.kt new file mode 100644 index 0000000..a32b829 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMaximizeVertical.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowMaximizeVertical: ImageVector + get() { + if (_arrowMaximizeVertical != null) { + return _arrowMaximizeVertical!! + } + _arrowMaximizeVertical = fluentIcon(name = "Filled.ArrowMaximizeVertical") { + fluentPath { + moveTo(15.2f, 6.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-0.8f, -0.79f) + verticalLineTo(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(5.41f) + lineToRelative(-0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(2.5f, -2.5f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 12.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.7f, 0.3f) + lineToRelative(2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + close() + } + fluentPath { + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(5.0f) + close() + } + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.7f, -0.3f) + lineToRelative(2.5f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.4f) + lineToRelative(-0.8f, 0.79f) + verticalLineTo(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(3.59f) + lineToRelative(-0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.19f, 0.19f, 0.44f, 0.29f, 0.7f, 0.29f) + } + } + return _arrowMaximizeVertical!! + } + +private var _arrowMaximizeVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt new file mode 100644 index 0000000..99006d6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimize.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowMinimize: ImageVector + get() { + if (_arrowMinimize != null) { + return _arrowMinimize!! + } + _arrowMinimize = fluentIcon(name = "Filled.ArrowMinimize") { + fluentPath { + moveTo(10.5f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.89f) + lineTo(11.5f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(9.5f, 15.9f) + lineToRelative(-5.8f, 5.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(5.79f, -5.78f) + lineTo(3.0f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(7.62f) + close() + moveTo(13.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(14.5f, 8.1f) + lineToRelative(5.8f, -5.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-5.8f, 5.8f) + lineTo(21.0f, 9.52f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 1.99f) + lineTo(13.5f, 11.51f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(12.5f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _arrowMinimize!! + } + +private var _arrowMinimize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimizeVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimizeVertical.kt new file mode 100644 index 0000000..14214dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMinimizeVertical.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowMinimizeVertical: ImageVector + get() { + if (_arrowMinimizeVertical != null) { + return _arrowMinimizeVertical!! + } + _arrowMinimizeVertical = fluentIcon(name = "Filled.ArrowMinimizeVertical") { + fluentPath { + moveTo(13.8f, 18.7f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.4f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, 1.4f) + lineToRelative(0.8f, -0.79f) + lineTo(11.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-3.09f) + lineToRelative(0.8f, 0.8f) + close() + moveTo(4.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(5.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(3.09f) + lineToRelative(-0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineToRelative(-0.8f, 0.8f) + lineTo(13.0f, 3.0f) + close() + } + } + return _arrowMinimizeVertical!! + } + +private var _arrowMinimizeVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMove.kt new file mode 100644 index 0000000..043e844 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowMove.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowMove: ImageVector + get() { + if (_arrowMove != null) { + return _arrowMove!! + } + _arrowMove = fluentIcon(name = "Filled.ArrowMove") { + fluentPath { + moveTo(15.46f, 6.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 0.0f) + lineTo(13.0f, 5.4f) + verticalLineToRelative(2.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(11.0f, 5.41f) + lineTo(9.96f, 6.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.42f) + lineTo(11.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(2.75f, 2.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f) + close() + moveTo(6.46f, 14.04f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, 1.42f) + lineTo(2.3f, 12.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.42f) + lineToRelative(2.75f, -2.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 1.42f) + lineTo(5.4f, 11.0f) + horizontalLineToRelative(2.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(5.41f, 13.0f) + lineToRelative(1.05f, 1.04f) + close() + moveTo(18.96f, 15.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.42f) + lineTo(18.6f, 13.0f) + horizontalLineToRelative(-2.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.84f) + lineToRelative(-1.05f, -1.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, -1.42f) + lineToRelative(2.75f, 2.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f) + lineToRelative(-2.75f, 2.75f) + close() + moveTo(11.0f, 18.59f) + verticalLineToRelative(-2.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.84f) + lineToRelative(1.04f, -1.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 1.42f) + lineTo(12.7f, 21.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 0.0f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.42f, -1.42f) + lineTo(11.0f, 18.6f) + close() + } + } + return _arrowMove!! + } + +private var _arrowMove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt new file mode 100644 index 0000000..251985c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowNext.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowNext: ImageVector + get() { + if (_arrowNext != null) { + return _arrowNext!! + } + _arrowNext = fluentIcon(name = "Filled.ArrowNext") { + fluentPath { + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(17.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(5.3f, 3.3f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.6f, 3.2f) + lineToRelative(0.1f, 0.08f) + lineToRelative(8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineTo(12.6f, 12.0f) + lineToRelative(-7.3f, -7.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + } + } + return _arrowNext!! + } + +private var _arrowNext: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowOutlineUpRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowOutlineUpRight.kt new file mode 100644 index 0000000..0aee1aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowOutlineUpRight.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowOutlineUpRight: ImageVector + get() { + if (_arrowOutlineUpRight != null) { + return _arrowOutlineUpRight!! + } + _arrowOutlineUpRight = fluentIcon(name = "Filled.ArrowOutlineUpRight") { + fluentPath { + moveTo(19.83f, 2.01f) + curveToRelative(1.24f, -0.14f, 2.3f, 0.91f, 2.16f, 2.16f) + lineToRelative(-1.34f, 12.06f) + arcToRelative(1.95f, 1.95f, 0.0f, false, true, -3.32f, 1.16f) + lineToRelative(-1.27f, -1.27f) + lineToRelative(-5.3f, 5.3f) + curveToRelative(-0.76f, 0.77f, -2.0f, 0.77f, -2.76f, 0.0f) + lineTo(2.57f, 16.0f) + curveToRelative(-0.76f, -0.76f, -0.76f, -2.0f, 0.0f, -2.76f) + lineToRelative(5.3f, -5.3f) + lineToRelative(-1.26f, -1.27f) + arcToRelative(1.95f, 1.95f, 0.0f, false, true, 1.16f, -3.32f) + lineToRelative(12.06f, -1.34f) + close() + } + } + return _arrowOutlineUpRight!! + } + +private var _arrowOutlineUpRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowParagraph.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowParagraph.kt new file mode 100644 index 0000000..f281384 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowParagraph.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowParagraph: ImageVector + get() { + if (_arrowParagraph != null) { + return _arrowParagraph!! + } + _arrowParagraph = fluentIcon(name = "Filled.ArrowParagraph") { + fluentPath { + moveTo(21.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-4.59f) + lineToRelative(2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.42f, 1.4f) + lineTo(14.4f, 8.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(7.3f, 11.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineTo(9.58f, 15.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(6.59f) + lineToRelative(-2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(4.0f, -4.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 13.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.3f, -0.71f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + close() + } + } + return _arrowParagraph!! + } + +private var _arrowParagraph: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt new file mode 100644 index 0000000..eb1e99d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowPrevious.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowPrevious: ImageVector + get() { + if (_arrowPrevious != null) { + return _arrowPrevious!! + } + _arrowPrevious = fluentIcon(name = "Filled.ArrowPrevious") { + fluentPath { + moveTo(6.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + lineTo(5.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f) + lineTo(7.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(18.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.31f, -0.09f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.32f) + lineToRelative(0.08f, 0.1f) + lineToRelative(8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineTo(11.4f, 12.0f) + lineToRelative(7.3f, -7.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + close() + } + } + return _arrowPrevious!! + } + +private var _arrowPrevious: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt new file mode 100644 index 0000000..be17e04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRedo.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRedo: ImageVector + get() { + if (_arrowRedo != null) { + return _arrowRedo!! + } + _arrowRedo = fluentIcon(name = "Filled.ArrowRedo") { + fluentPath { + moveTo(18.0f, 7.59f) + lineToRelative(-3.64f, -3.64f) + arcToRelative(6.66f, 6.66f, 0.0f, true, false, -9.42f, 9.42f) + lineToRelative(8.34f, 8.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, -1.42f) + lineToRelative(-8.34f, -8.33f) + arcToRelative(4.66f, 4.66f, 0.0f, false, true, 6.42f, -6.76f) + lineToRelative(0.18f, 0.17f) + lineTo(16.59f, 9.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, -0.11f) + verticalLineToRelative(4.7f) + lineToRelative(-3.64f, -3.64f) + lineTo(18.0f, 7.6f) + close() + } + } + return _arrowRedo!! + } + +private var _arrowRedo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt new file mode 100644 index 0000000..348e34d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAll.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRepeatAll: ImageVector + get() { + if (_arrowRepeatAll != null) { + return _arrowRepeatAll!! + } + _arrowRepeatAll = fluentIcon(name = "Filled.ArrowRepeatAll") { + fluentPath { + moveTo(14.71f, 2.29f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.33f, 0.08f) + lineToRelative(-0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, 1.32f) + lineTo(14.6f, 5.0f) + lineTo(8.76f, 5.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -5.57f, 10.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.63f, -1.17f) + lineToRelative(-0.14f, -0.22f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 9.0f, 7.0f) + horizontalLineToRelative(5.6f) + lineToRelative(-1.3f, 1.3f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, 1.33f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -1.32f) + lineToRelative(-3.0f, -3.0f) + close() + moveTo(20.79f, 8.06f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.62f, 1.18f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 15.0f, 16.99f) + lineTo(9.41f, 16.99f) + lineToRelative(1.3f, -1.3f) + lineToRelative(0.08f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.23f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.23f, 0.0f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-3.0f, 3.0f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.23f) + lineToRelative(0.08f, 0.09f) + lineToRelative(3.0f, 3.0f) + lineToRelative(0.1f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.41f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-1.3f, -1.3f) + horizontalLineToRelative(5.83f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 20.8f, 8.05f) + close() + } + } + return _arrowRepeatAll!! + } + +private var _arrowRepeatAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt new file mode 100644 index 0000000..731579e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRepeatAllOff.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRepeatAllOff: ImageVector + get() { + if (_arrowRepeatAllOff != null) { + return _arrowRepeatAllOff!! + } + _arrowRepeatAllOff = fluentIcon(name = "Filled.ArrowRepeatAllOff") { + fluentPath { + moveTo(3.61f, 2.2f) + lineToRelative(0.1f, 0.1f) + lineToRelative(18.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.49f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-3.07f, -3.07f) + curveToRelative(-0.6f, 0.2f, -1.23f, 0.32f, -1.89f, 0.35f) + lineTo(15.0f, 19.0f) + lineTo(9.4f, 19.0f) + lineToRelative(1.3f, 1.3f) + lineToRelative(0.09f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.41f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-3.0f, -3.0f) + lineToRelative(-0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.23f) + lineToRelative(0.08f, -0.1f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.22f, 0.0f) + lineToRelative(0.1f, 0.08f) + lineToRelative(0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.23f) + lineToRelative(-0.08f, 0.1f) + lineTo(9.4f, 17.0f) + horizontalLineToRelative(5.6f) + lineToRelative(0.54f, -0.03f) + lineToRelative(-9.2f, -9.2f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -1.67f, 6.75f) + lineToRelative(0.14f, 0.22f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.63f, 1.16f) + arcTo(6.99f, 6.99f, 0.0f, false, true, 4.9f, 6.32f) + lineTo(2.29f, 3.71f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + close() + moveTo(20.0f, 7.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.79f, 0.38f) + lineToRelative(0.05f, 0.08f) + lineToRelative(0.02f, 0.03f) + arcToRelative(6.96f, 6.96f, 0.0f, false, true, -1.0f, 8.87f) + lineToRelative(-1.41f, -1.42f) + arcToRelative(4.99f, 4.99f, 0.0f, false, false, 0.86f, -6.16f) + lineToRelative(-0.14f, -0.22f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 20.0f, 7.68f) + close() + moveTo(14.63f, 2.22f) + lineToRelative(0.08f, 0.08f) + lineToRelative(3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 1.33f) + lineToRelative(-0.08f, 0.09f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineTo(14.6f, 7.0f) + lineTo(9.83f, 7.0f) + lineTo(7.9f, 5.1f) + curveToRelative(0.28f, -0.05f, 0.56f, -0.07f, 0.85f, -0.08f) + horizontalLineToRelative(5.84f) + lineToRelative(-1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.33f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.33f, -0.07f) + close() + } + } + return _arrowRepeatAllOff!! + } + +private var _arrowRepeatAllOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt new file mode 100644 index 0000000..99c7184 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReply.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReply: ImageVector + get() { + if (_arrowReply != null) { + return _arrowReply!! + } + _arrowReply = fluentIcon(name = "Filled.ArrowReply") { + fluentPath { + moveTo(9.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(5.0f, -5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 9.7f, 7.7f) + lineTo(6.41f, 11.0f) + horizontalLineTo(13.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, 7.75f) + verticalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -5.78f, -6.0f) + horizontalLineTo(6.41f) + lineToRelative(3.3f, 3.3f) + close() + } + } + return _arrowReply!! + } + +private var _arrowReply: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt new file mode 100644 index 0000000..6d637b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyAll.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReplyAll: ImageVector + get() { + if (_arrowReplyAll != null) { + return _arrowReplyAll!! + } + _arrowReplyAll = fluentIcon(name = "Filled.ArrowReplyAll") { + fluentPath { + moveTo(13.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 1.4f) + lineTo(10.41f, 11.0f) + lineTo(13.0f, 11.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, 7.75f) + lineTo(21.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -5.78f, -6.0f) + horizontalLineToRelative(-2.81f) + lineToRelative(3.3f, 3.3f) + close() + moveTo(8.7f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineTo(4.41f, 12.0f) + lineToRelative(4.3f, 4.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, 1.4f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f) + close() + } + } + return _arrowReplyAll!! + } + +private var _arrowReplyAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt new file mode 100644 index 0000000..d3e56c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReplyDown.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReplyDown: ImageVector + get() { + if (_arrowReplyDown != null) { + return _arrowReplyDown!! + } + _arrowReplyDown = fluentIcon(name = "Filled.ArrowReplyDown") { + fluentPath { + moveTo(9.7f, 8.7f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 8.3f, 7.3f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, -1.4f) + lineTo(6.41f, 14.0f) + horizontalLineTo(13.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 8.0f, -7.75f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -5.78f, 6.0f) + horizontalLineTo(6.41f) + lineToRelative(3.3f, -3.3f) + close() + } + } + return _arrowReplyDown!! + } + +private var _arrowReplyDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt new file mode 100644 index 0000000..40302a5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowReset.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowReset: ImageVector + get() { + if (_arrowReset != null) { + return _arrowReset!! + } + _arrowReset = fluentIcon(name = "Filled.ArrowReset") { + fluentPath { + moveTo(7.2f, 2.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f) + lineTo(5.42f, 5.75f) + horizontalLineToRelative(7.84f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, -8.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 6.0f, -6.0f) + horizontalLineTo(5.41f) + lineToRelative(1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + close() + } + } + return _arrowReset!! + } + +private var _arrowReset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateClockwise.kt new file mode 100644 index 0000000..fcbe083 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateClockwise.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRotateClockwise: ImageVector + get() { + if (_arrowRotateClockwise != null) { + return _arrowRotateClockwise!! + } + _arrowRotateClockwise = fluentIcon(name = "Filled.ArrowRotateClockwise") { + fluentPath { + moveTo(12.0f, 3.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 4.13f, 17.0f) + lineTo(18.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(14.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(13.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(15.0f, 18.33f) + arcTo(7.0f, 7.0f, 0.0f, true, false, 5.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 9.0f, -9.0f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _arrowRotateClockwise!! + } + +private var _arrowRotateClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateCounterclockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateCounterclockwise.kt new file mode 100644 index 0000000..31a5024 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRotateCounterclockwise.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRotateCounterclockwise: ImageVector + get() { + if (_arrowRotateCounterclockwise != null) { + return _arrowRotateCounterclockwise!! + } + _arrowRotateCounterclockwise = fluentIcon(name = "Filled.ArrowRotateCounterclockwise") { + fluentPath { + moveTo(12.0f, 3.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, -4.13f, 17.0f) + lineTo(6.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(10.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + lineTo(11.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, -0.12f) + lineTo(9.0f, 18.33f) + arcTo(7.0f, 7.0f, 0.0f, true, true, 19.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, -9.0f, -9.0f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _arrowRotateCounterclockwise!! + } + +private var _arrowRotateCounterclockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRouting.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRouting.kt new file mode 100644 index 0000000..2846b97 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRouting.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRouting: ImageVector + get() { + if (_arrowRouting != null) { + return _arrowRouting!! + } + _arrowRouting = fluentIcon(name = "Filled.ArrowRouting") { + fluentPath { + moveTo(18.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.4f) + lineTo(18.59f, 5.0f) + horizontalLineToRelative(-5.6f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineTo(7.84f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineTo(9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(5.58f) + lineTo(17.3f, 8.29f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 18.7f, 9.7f) + lineToRelative(3.01f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.41f) + lineToRelative(-3.0f, -3.0f) + close() + } + } + return _arrowRouting!! + } + +private var _arrowRouting: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRoutingRectangleMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRoutingRectangleMultiple.kt new file mode 100644 index 0000000..3ea798d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowRoutingRectangleMultiple.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowRoutingRectangleMultiple: ImageVector + get() { + if (_arrowRoutingRectangleMultiple != null) { + return _arrowRoutingRectangleMultiple!! + } + _arrowRoutingRectangleMultiple = fluentIcon(name = "Filled.ArrowRoutingRectangleMultiple") { + fluentPath { + moveTo(18.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.4f) + lineTo(18.59f, 5.0f) + horizontalLineToRelative(-5.6f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(7.84f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 2.0f) + lineTo(9.0f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(5.58f) + lineTo(17.3f, 8.29f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 18.7f, 9.7f) + lineToRelative(3.01f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.41f) + lineToRelative(-3.0f, -3.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-3.0f) + close() + } + } + return _arrowRoutingRectangleMultiple!! + } + +private var _arrowRoutingRectangleMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt new file mode 100644 index 0000000..7ff76f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSort.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSort: ImageVector + get() { + if (_arrowSort != null) { + return _arrowSort!! + } + _arrowSort = fluentIcon(name = "Filled.ArrowSort") { + fluentPath { + moveTo(6.29f, 4.3f) + lineToRelative(-4.0f, 4.0f) + lineToRelative(-0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, 1.32f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -0.08f) + lineTo(6.0f, 7.4f) + verticalLineToRelative(11.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 0.9f) + lineToRelative(0.1f, -0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.9f, -0.99f) + verticalLineTo(7.42f) + lineToRelative(2.28f, 2.29f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -1.5f) + lineToRelative(-4.0f, -4.0f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 0.08f) + close() + moveTo(17.0f, 4.0f) + lineToRelative(-0.12f, 0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, 1.0f) + verticalLineToRelative(11.57f) + lineToRelative(-2.3f, -2.29f) + lineToRelative(-0.09f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 1.5f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -0.08f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -1.32f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 0.08f) + lineTo(18.0f, 16.6f) + verticalLineTo(4.89f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 17.0f, 4.0f) + close() + } + } + return _arrowSort!! + } + +private var _arrowSort: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt new file mode 100644 index 0000000..b2a3b0e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDown.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSortDown: ImageVector + get() { + if (_arrowSortDown != null) { + return _arrowSortDown!! + } + _arrowSortDown = fluentIcon(name = "Filled.ArrowSortDown") { + fluentPath { + moveTo(11.88f, 4.01f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(11.7f) + lineToRelative(2.3f, -2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + lineToRelative(0.1f, 0.08f) + lineTo(11.0f, 16.6f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -0.99f) + horizontalLineTo(12.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _arrowSortDown!! + } + +private var _arrowSortDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDownLines.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDownLines.kt new file mode 100644 index 0000000..96956d2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortDownLines.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSortDownLines: ImageVector + get() { + if (_arrowSortDownLines != null) { + return _arrowSortDownLines!! + } + _arrowSortDownLines = fluentIcon(name = "Filled.ArrowSortDownLines") { + fluentPath { + moveTo(8.5f, 4.0f) + lineToRelative(-0.12f, 0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, 1.0f) + verticalLineToRelative(11.57f) + lineTo(5.2f, 14.3f) + lineToRelative(-0.09f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 1.5f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -0.08f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -1.32f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 0.08f) + lineTo(9.5f, 16.6f) + lineTo(9.5f, 4.89f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -0.89f) + close() + moveTo(13.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-8.0f) + close() + moveTo(13.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(12.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _arrowSortDownLines!! + } + +private var _arrowSortDownLines: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt new file mode 100644 index 0000000..78702be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSortUp.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSortUp: ImageVector + get() { + if (_arrowSortUp != null) { + return _arrowSortUp!! + } + _arrowSortUp = fluentIcon(name = "Filled.ArrowSortUp") { + fluentPath { + moveTo(7.3f, 8.3f) + lineToRelative(3.99f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.1f) + lineToRelative(0.1f, 0.1f) + lineToRelative(4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.1f) + lineTo(13.0f, 7.43f) + verticalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(7.4f) + lineToRelative(-2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(4.0f, -4.0f) + lineToRelative(-4.0f, 4.0f) + close() + } + } + return _arrowSortUp!! + } + +private var _arrowSortUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSplit.kt new file mode 100644 index 0000000..cfb47d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSplit.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSplit: ImageVector + get() { + if (_arrowSplit != null) { + return _arrowSplit!! + } + _arrowSplit = fluentIcon(name = "Filled.ArrowSplit") { + fluentPath { + moveTo(12.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(2.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.0f, 11.75f) + verticalLineToRelative(5.84f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.42f) + lineToRelative(1.3f, 1.3f) + verticalLineToRelative(-5.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.84f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.42f) + lineTo(6.0f, 17.6f) + verticalLineToRelative(-5.84f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 8.75f, 9.0f) + horizontalLineTo(11.0f) + verticalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _arrowSplit!! + } + +private var _arrowSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt new file mode 100644 index 0000000..64023a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSquareDown.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSquareDown: ImageVector + get() { + if (_arrowSquareDown != null) { + return _arrowSquareDown!! + } + _arrowSquareDown = fluentIcon(name = "Filled.ArrowSquareDown") { + fluentPath { + moveTo(5.5f, 3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 5.5f) + verticalLineToRelative(13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 21.0f) + horizontalLineToRelative(13.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.5f, 3.0f) + horizontalLineToRelative(-13.0f) + close() + moveTo(16.53f, 11.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.72f, 2.72f) + lineTo(11.25f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.69f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _arrowSquareDown!! + } + +private var _arrowSquareDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepIn.kt new file mode 100644 index 0000000..b3d1b11 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepIn.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowStepIn: ImageVector + get() { + if (_arrowStepIn != null) { + return _arrowStepIn!! + } + _arrowStepIn = fluentIcon(name = "Filled.ArrowStepIn") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(9.26f) + lineToRelative(3.48f, -3.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.04f, 1.08f) + lineToRelative(-4.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 0.0f) + lineTo(6.73f, 9.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.04f, -1.08f) + lineToRelative(3.48f, 3.3f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _arrowStepIn!! + } + +private var _arrowStepIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInLeft.kt new file mode 100644 index 0000000..a2e11f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInLeft.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowStepInLeft: ImageVector + get() { + if (_arrowStepInLeft != null) { + return _arrowStepInLeft!! + } + _arrowStepInLeft = fluentIcon(name = "Filled.ArrowStepInLeft") { + fluentPath { + moveTo(15.3f, 16.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.1f, 1.04f) + lineToRelative(-4.5f, -4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.04f) + lineToRelative(4.5f, -4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.1f, 1.04f) + lineTo(12.0f, 11.25f) + horizontalLineToRelative(9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.26f) + lineToRelative(3.3f, 3.48f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + } + } + return _arrowStepInLeft!! + } + +private var _arrowStepInLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInRight.kt new file mode 100644 index 0000000..4a17f3e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepInRight.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowStepInRight: ImageVector + get() { + if (_arrowStepInRight != null) { + return _arrowStepInRight!! + } + _arrowStepInRight = fluentIcon(name = "Filled.ArrowStepInRight") { + fluentPath { + moveTo(8.7f, 16.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.1f, 1.04f) + lineToRelative(4.5f, -4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.04f) + lineTo(9.8f, 6.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 1.04f) + lineToRelative(3.3f, 3.48f) + horizontalLineTo(2.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.26f) + lineToRelative(-3.3f, 3.48f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + close() + } + } + return _arrowStepInRight!! + } + +private var _arrowStepInRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepOut.kt new file mode 100644 index 0000000..36a11dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowStepOut.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowStepOut: ImageVector + get() { + if (_arrowStepOut != null) { + return _arrowStepOut!! + } + _arrowStepOut = fluentIcon(name = "Filled.ArrowStepOut") { + fluentPath { + moveTo(12.75f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(4.49f) + lineTo(7.77f, 7.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.04f, -1.08f) + lineToRelative(4.75f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.0f) + lineToRelative(4.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 1.08f) + lineToRelative(-3.48f, -3.3f) + verticalLineToRelative(9.26f) + close() + moveTo(15.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _arrowStepOut!! + } + +private var _arrowStepOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt new file mode 100644 index 0000000..8b22efa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSwap.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSwap: ImageVector + get() { + if (_arrowSwap != null) { + return _arrowSwap!! + } + _arrowSwap = fluentIcon(name = "Filled.ArrowSwap") { + fluentPath { + moveTo(15.2f, 2.3f) + lineToRelative(4.0f, 3.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.1f, 1.32f) + lineToRelative(-0.1f, 0.09f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.49f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineTo(16.1f, 8.0f) + lineTo(5.5f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.87f) + lineTo(4.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(16.1f, 6.0f) + lineToRelative(-2.3f, -2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.09f, -1.31f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(4.0f, 4.0f) + lineToRelative(-4.0f, -4.0f) + close() + moveTo(19.5f, 16.88f) + lineTo(19.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.89f, 1.0f) + lineTo(7.91f, 18.0f) + lineToRelative(2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineTo(7.9f, 16.0f) + lineTo(18.5f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.5f, 17.0f) + verticalLineToRelative(-0.12f) + close() + } + } + return _arrowSwap!! + } + +private var _arrowSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCheckmark.kt new file mode 100644 index 0000000..40d8a6d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCheckmark.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSyncCheckmark: ImageVector + get() { + if (_arrowSyncCheckmark != null) { + return _arrowSyncCheckmark!! + } + _arrowSyncCheckmark = fluentIcon(name = "Filled.ArrowSyncCheckmark") { + fluentPath { + moveTo(16.25f, 5.18f) + curveToRelative(-0.25f, 0.33f, -0.19f, 0.8f, 0.14f, 1.05f) + arcToRelative(7.24f, 7.24f, 0.0f, false, true, -3.6f, 12.98f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, -2.05f, -0.07f) + lineToRelative(-0.33f, 0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-0.75f, -0.75f) + arcTo(8.75f, 8.75f, 0.0f, false, false, 17.3f, 5.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, 0.14f) + close() + moveTo(10.53f, 1.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(0.75f, 0.75f) + arcToRelative(8.75f, 8.75f, 0.0f, false, false, -4.85f, 15.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.96f, -1.16f) + arcTo(7.23f, 7.23f, 0.0f, false, true, 11.2f, 4.8f) + horizontalLineToRelative(-0.01f) + arcToRelative(7.32f, 7.32f, 0.0f, false, true, 2.06f, 0.07f) + lineToRelative(0.33f, -0.33f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + moveTo(18.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, -12.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 12.0f, 0.0f) + close() + moveTo(15.03f, 9.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineTo(11.0f, 12.94f) + lineToRelative(-0.97f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, -3.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _arrowSyncCheckmark!! + } + +private var _arrowSyncCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt new file mode 100644 index 0000000..4643616 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncCircle.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSyncCircle: ImageVector + get() { + if (_arrowSyncCircle != null) { + return _arrowSyncCircle!! + } + _arrowSyncCircle = fluentIcon(name = "Filled.ArrowSyncCircle") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 20.0f) + close() + moveTo(15.27f, 10.75f) + lineTo(14.0f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(16.0f, 9.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -7.83f, -0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.16f, 0.96f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.94f, 1.02f) + close() + moveTo(8.0f, 15.75f) + lineTo(8.0f, 15.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 7.82f, 0.24f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.14f, -0.97f) + arcToRelative(3.51f, 3.51f, 0.0f, false, true, -5.84f, -0.77f) + lineTo(10.0f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(7.25f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + } + } + return _arrowSyncCircle!! + } + +private var _arrowSyncCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncDismiss.kt new file mode 100644 index 0000000..0aad4da --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowSyncDismiss.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowSyncDismiss: ImageVector + get() { + if (_arrowSyncDismiss != null) { + return _arrowSyncDismiss!! + } + _arrowSyncDismiss = fluentIcon(name = "Filled.ArrowSyncDismiss") { + fluentPath { + moveTo(16.25f, 5.18f) + curveToRelative(-0.25f, 0.33f, -0.19f, 0.8f, 0.14f, 1.05f) + arcToRelative(7.24f, 7.24f, 0.0f, false, true, -3.6f, 12.98f) + lineToRelative(0.01f, -0.01f) + arcToRelative(7.33f, 7.33f, 0.0f, false, true, -2.05f, -0.07f) + lineToRelative(-0.34f, 0.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-0.75f, -0.75f) + arcTo(8.75f, 8.75f, 0.0f, false, false, 17.3f, 5.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, 0.14f) + close() + moveTo(10.53f, 1.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(0.75f, 0.75f) + arcToRelative(8.75f, 8.75f, 0.0f, false, false, -4.85f, 15.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.96f, -1.16f) + arcTo(7.23f, 7.23f, 0.0f, false, true, 11.2f, 4.8f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(7.32f, 7.32f, 0.0f, false, true, 2.05f, 0.07f) + lineToRelative(0.34f, -0.34f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + moveTo(18.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, -12.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 12.0f, 0.0f) + close() + moveTo(10.53f, 9.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(10.94f, 12.0f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineToRelative(-1.47f, -1.47f) + close() + } + } + return _arrowSyncDismiss!! + } + +private var _arrowSyncDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrending.kt new file mode 100644 index 0000000..dbffe72 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrending.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTrending: ImageVector + get() { + if (_arrowTrending != null) { + return _arrowTrending!! + } + _arrowTrending = fluentIcon(name = "Filled.ArrowTrending") { + fluentPath { + moveTo(14.0f, 5.5f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(7.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineTo(8.9f) + lineToRelative(-7.3f, 7.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineTo(9.0f, 13.9f) + lineToRelative(-5.28f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(6.0f, -6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineTo(12.0f, 14.1f) + lineToRelative(6.58f, -6.59f) + horizontalLineTo(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.99f, -0.88f) + verticalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineTo(21.0f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _arrowTrending!! + } + +private var _arrowTrending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingCheckmark.kt new file mode 100644 index 0000000..c16e068 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingCheckmark.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTrendingCheckmark: ImageVector + get() { + if (_arrowTrendingCheckmark != null) { + return _arrowTrendingCheckmark!! + } + _arrowTrendingCheckmark = fluentIcon(name = "Filled.ArrowTrendingCheckmark") { + fluentPath { + moveTo(20.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(19.0f, 6.41f) + lineToRelative(-5.8f, 5.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineTo(10.0f, 10.4f) + lineToRelative(-5.3f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(6.0f, -6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(1.8f, 1.8f) + lineTo(17.59f, 5.0f) + lineTo(15.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _arrowTrendingCheckmark!! + } + +private var _arrowTrendingCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingDown.kt new file mode 100644 index 0000000..7cf7526 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingDown.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTrendingDown: ImageVector + get() { + if (_arrowTrendingDown != null) { + return _arrowTrendingDown!! + } + _arrowTrendingDown = fluentIcon(name = "Filled.ArrowTrendingDown") { + fluentPath { + moveTo(14.0f, 19.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + verticalLineTo(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, -0.12f) + verticalLineToRelative(4.7f) + lineTo(12.7f, 8.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.31f, -0.08f) + lineToRelative(-0.1f, 0.08f) + lineTo(9.0f, 10.6f) + lineToRelative(-5.28f, -5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.5f, 1.32f) + lineToRelative(0.08f, 0.1f) + lineToRelative(6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 0.08f) + lineToRelative(0.1f, -0.09f) + lineTo(12.0f, 10.41f) + lineTo(18.58f, 17.0f) + horizontalLineTo(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.99f, 0.88f) + verticalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f) + horizontalLineTo(14.0f) + close() + } + } + return _arrowTrendingDown!! + } + +private var _arrowTrendingDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingLines.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingLines.kt new file mode 100644 index 0000000..472ed0d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingLines.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTrendingLines: ImageVector + get() { + if (_arrowTrendingLines != null) { + return _arrowTrendingLines!! + } + _arrowTrendingLines = fluentIcon(name = "Filled.ArrowTrendingLines") { + fluentPath { + moveTo(17.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(20.0f, 5.41f) + lineToRelative(-5.8f, 5.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineTo(10.0f, 8.4f) + lineToRelative(-5.3f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(6.0f, -6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(2.8f, 2.8f) + lineTo(18.59f, 4.0f) + lineTo(17.0f, 4.0f) + close() + moveTo(5.0f, 18.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + close() + moveTo(10.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-7.0f) + close() + moveTo(14.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(20.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(20.0f, 11.0f) + close() + } + } + return _arrowTrendingLines!! + } + +private var _arrowTrendingLines: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingSettings.kt new file mode 100644 index 0000000..39e89ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingSettings.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTrendingSettings: ImageVector + get() { + if (_arrowTrendingSettings != null) { + return _arrowTrendingSettings!! + } + _arrowTrendingSettings = fluentIcon(name = "Filled.ArrowTrendingSettings") { + fluentPath { + moveTo(20.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(19.0f, 6.41f) + lineToRelative(-5.8f, 5.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineTo(10.0f, 10.4f) + lineToRelative(-5.3f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(6.0f, -6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(1.8f, 1.8f) + lineTo(17.59f, 5.0f) + lineTo(15.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _arrowTrendingSettings!! + } + +private var _arrowTrendingSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingText.kt new file mode 100644 index 0000000..25aff95 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingText.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTrendingText: ImageVector + get() { + if (_arrowTrendingText != null) { + return _arrowTrendingText!! + } + _arrowTrendingText = fluentIcon(name = "Filled.ArrowTrendingText") { + fluentPath { + moveTo(21.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.59f) + lineToRelative(-5.09f, 5.09f) + lineToRelative(-1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, 1.42f) + lineToRelative(5.3f, -5.3f) + lineToRelative(1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.56f, 0.28f) + curveToRelative(0.3f, -0.2f, 0.63f, -0.34f, 0.98f, -0.42f) + lineTo(19.0f, 6.41f) + lineTo(19.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 4.0f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(14.0f, 16.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(14.0f, 19.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _arrowTrendingText!! + } + +private var _arrowTrendingText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingWrench.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingWrench.kt new file mode 100644 index 0000000..8f209c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTrendingWrench.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTrendingWrench: ImageVector + get() { + if (_arrowTrendingWrench != null) { + return _arrowTrendingWrench!! + } + _arrowTrendingWrench = fluentIcon(name = "Filled.ArrowTrendingWrench") { + fluentPath { + moveTo(21.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.59f) + lineToRelative(-5.09f, 5.09f) + lineToRelative(-1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, 1.42f) + lineToRelative(5.3f, -5.3f) + lineToRelative(1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineTo(19.0f, 6.4f) + lineTo(19.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 4.0f) + close() + moveTo(20.48f, 11.83f) + curveToRelative(0.25f, -0.25f, 0.17f, -0.67f, -0.18f, -0.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.54f, 5.47f) + lineToRelative(-3.74f, 3.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.12f, 2.12f) + lineToRelative(3.74f, -3.74f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 5.47f, -4.54f) + curveToRelative(-0.08f, -0.35f, -0.5f, -0.44f, -0.75f, -0.19f) + lineToRelative(-1.74f, 1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, -2.12f) + lineToRelative(1.74f, -1.75f) + close() + } + } + return _arrowTrendingWrench!! + } + +private var _arrowTrendingWrench: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnBidirectionalDownRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnBidirectionalDownRight.kt new file mode 100644 index 0000000..763be25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnBidirectionalDownRight.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTurnBidirectionalDownRight: ImageVector + get() { + if (_arrowTurnBidirectionalDownRight != null) { + return _arrowTurnBidirectionalDownRight!! + } + _arrowTurnBidirectionalDownRight = fluentIcon(name = + "Filled.ArrowTurnBidirectionalDownRight") { + fluentPath { + moveTo(17.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.4f) + lineTo(18.58f, 7.0f) + horizontalLineTo(11.5f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 7.0f, 11.5f) + verticalLineToRelative(7.09f) + lineToRelative(-2.3f, -2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.42f) + lineToRelative(4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineTo(9.0f, 18.6f) + verticalLineTo(11.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 11.5f, 9.0f) + horizontalLineToRelative(7.09f) + lineToRelative(-2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-4.0f, -4.0f) + close() + } + } + return _arrowTurnBidirectionalDownRight!! + } + +private var _arrowTurnBidirectionalDownRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnRight.kt new file mode 100644 index 0000000..b4fc0fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowTurnRight.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowTurnRight: ImageVector + get() { + if (_arrowTurnRight != null) { + return _arrowTurnRight!! + } + _arrowTurnRight = fluentIcon(name = "Filled.ArrowTurnRight") { + fluentPath { + moveTo(16.46f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.42f, 1.4f) + lineToRelative(2.3f, 2.3f) + horizontalLineTo(10.5f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 6.0f, 11.5f) + verticalLineTo(20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-8.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 10.5f, 9.0f) + horizontalLineToRelative(7.34f) + lineToRelative(-2.8f, 2.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(4.25f, -4.24f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + lineTo(16.46f, 3.3f) + close() + } + } + return _arrowTurnRight!! + } + +private var _arrowTurnRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt new file mode 100644 index 0000000..8d782dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUndo.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowUndo: ImageVector + get() { + if (_arrowUndo != null) { + return _arrowUndo!! + } + _arrowUndo = fluentIcon(name = "Filled.ArrowUndo") { + fluentPath { + moveTo(6.9f, 6.68f) + lineToRelative(2.74f, -2.73f) + arcToRelative(6.66f, 6.66f, 0.0f, true, true, 9.42f, 9.42f) + lineToRelative(-8.34f, 8.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.42f) + lineToRelative(8.34f, -8.33f) + arcToRelative(4.66f, 4.66f, 0.0f, false, false, -6.42f, -6.76f) + lineToRelative(-0.18f, 0.17f) + lineTo(7.41f, 9.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(4.94f) + lineToRelative(-0.1f, -0.01f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.14f, -0.04f) + lineToRelative(-0.08f, -0.04f) + lineToRelative(-0.1f, -0.07f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.13f, -0.1f) + lineToRelative(-0.09f, -0.1f) + lineToRelative(-0.07f, -0.12f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.01f, -0.06f) + lineToRelative(-0.02f, -0.08f) + verticalLineToRelative(-0.06f) + lineTo(4.0f, 10.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.11f) + verticalLineToRelative(4.7f) + lineToRelative(3.64f, -3.64f) + lineToRelative(-2.73f, 2.73f) + close() + } + } + return _arrowUndo!! + } + +private var _arrowUndo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt new file mode 100644 index 0000000..4405645 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowUpload.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowUpload: ImageVector + get() { + if (_arrowUpload != null) { + return _arrowUpload!! + } + _arrowUpload = fluentIcon(name = "Filled.ArrowUpload") { + fluentPath { + moveTo(5.25f, 3.5f) + horizontalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineTo(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.49f) + horizontalLineToRelative(0.1f) + close() + moveTo(11.88f, 22.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + verticalLineTo(8.4f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.31f, 0.08f) + lineToRelative(0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-5.0f, -4.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 1.5f) + lineToRelative(0.1f, -0.09f) + lineTo(11.0f, 8.42f) + verticalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f) + close() + } + } + return _arrowUpload!! + } + +private var _arrowUpload: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowsBidirectional.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowsBidirectional.kt new file mode 100644 index 0000000..3d09132 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ArrowsBidirectional.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ArrowsBidirectional: ImageVector + get() { + if (_arrowsBidirectional != null) { + return _arrowsBidirectional!! + } + _arrowsBidirectional = fluentIcon(name = "Filled.ArrowsBidirectional") { + fluentPath { + moveTo(15.0f, 9.0f) + horizontalLineTo(9.0f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.66f, -0.78f, -1.0f, -1.26f, -0.54f) + lineToRelative(-5.5f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.08f) + lineToRelative(5.5f, 5.25f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.19f, -0.61f) + verticalLineTo(15.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.66f, 0.78f, 1.0f, 1.26f, 0.54f) + lineToRelative(5.5f, -5.25f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.79f, 0.0f, -1.08f) + lineToRelative(-5.5f, -5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.27f, 0.54f) + verticalLineTo(9.0f) + close() + } + } + return _arrowsBidirectional!! + } + +private var _arrowsBidirectional: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachArrowRight.kt new file mode 100644 index 0000000..193c55c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachArrowRight.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AttachArrowRight: ImageVector + get() { + if (_attachArrowRight != null) { + return _attachArrowRight!! + } + _attachArrowRight = fluentIcon(name = "Filled.AttachArrowRight") { + fluentPath { + moveTo(16.0f, 2.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 4.64f, 9.8f) + arcToRelative(6.45f, 6.45f, 0.0f, false, false, -2.07f, -0.71f) + lineToRelative(0.23f, -0.23f) + lineToRelative(0.16f, -0.17f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -5.75f, -5.55f) + lineToRelative(-0.16f, 0.16f) + lineToRelative(-0.02f, 0.01f) + lineToRelative(-9.32f, 9.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.41f) + lineTo(11.6f, 3.9f) + lineToRelative(0.05f, -0.04f) + arcTo(5.98f, 5.98f, 0.0f, false, true, 16.0f, 2.0f) + close() + moveTo(11.1f, 18.57f) + curveToRelative(0.12f, 0.75f, 0.37f, 1.45f, 0.73f, 2.1f) + lineToRelative(-0.34f, 0.34f) + lineToRelative(-0.05f, 0.04f) + lineToRelative(-0.06f, 0.05f) + arcToRelative(3.71f, 3.71f, 0.0f, false, true, -6.15f, -2.82f) + curveToRelative(0.0f, -0.9f, 0.33f, -1.76f, 0.9f, -2.42f) + lineToRelative(0.15f, -0.17f) + horizontalLineToRelative(0.01f) + lineToRelative(7.3f, -7.31f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.41f) + lineTo(7.7f, 17.1f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(1.72f, 1.72f, 0.0f, false, false, 2.29f, 2.55f) + lineToRelative(0.12f, -0.1f) + lineToRelative(0.99f, -0.98f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _attachArrowRight!! + } + +private var _attachArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachText.kt new file mode 100644 index 0000000..4e2b8b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AttachText.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AttachText: ImageVector + get() { + if (_attachText != null) { + return _attachText!! + } + _attachText = fluentIcon(name = "Filled.AttachText") { + fluentPath { + moveTo(7.0f, 3.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 5.0f, 4.78f) + lineTo(12.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.18f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(8.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f) + lineTo(10.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -6.0f, -0.18f) + lineTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(2.0f, 8.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 5.0f, -5.0f) + close() + moveTo(15.0f, 17.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(15.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(15.0f, 13.0f) + horizontalLineToRelative(5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(15.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(5.62f) + lineTo(15.0f, 13.0f) + close() + moveTo(15.0f, 9.0f) + horizontalLineToRelative(5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(15.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(5.62f) + lineTo(15.0f, 9.0f) + close() + moveTo(15.0f, 5.0f) + horizontalLineToRelative(5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(15.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(5.62f) + lineTo(15.0f, 5.0f) + close() + } + } + return _attachText!! + } + +private var _attachText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitHeight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitHeight.kt new file mode 100644 index 0000000..42b0c82 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitHeight.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AutoFitHeight: ImageVector + get() { + if (_autoFitHeight != null) { + return _autoFitHeight!! + } + _autoFitHeight = fluentIcon(name = "Filled.AutoFitHeight") { + fluentPath { + moveTo(6.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(6.0f, 3.0f) + close() + moveTo(10.35f, 13.7f) + lineToRelative(0.1f, 0.09f) + lineToRelative(0.8f, 0.8f) + lineTo(11.25f, 9.4f) + lineToRelative(-0.8f, 0.8f) + lineToRelative(-0.1f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.4f) + lineToRelative(0.09f, -0.1f) + lineToRelative(2.35f, -2.36f) + curveToRelative(0.18f, -0.27f, 0.5f, -0.44f, 0.86f, -0.44f) + curveToRelative(0.32f, 0.0f, 0.62f, 0.14f, 0.8f, 0.37f) + horizontalLineToRelative(0.01f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.36f, 2.36f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.01f, 1.18f) + verticalLineToRelative(0.01f) + lineToRelative(-0.1f, 0.12f) + lineToRelative(-0.1f, 0.09f) + horizontalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.18f, 0.01f) + lineToRelative(-0.12f, -0.1f) + lineToRelative(-0.8f, -0.8f) + verticalLineToRelative(5.18f) + lineToRelative(0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.3f, -0.1f) + verticalLineToRelative(0.01f) + lineToRelative(0.1f, 0.09f) + horizontalLineToRelative(0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.1f, 1.3f) + verticalLineToRelative(0.01f) + lineToRelative(-0.1f, 0.1f) + lineToRelative(-2.35f, 2.36f) + curveToRelative(-0.18f, 0.27f, -0.5f, 0.44f, -0.86f, 0.44f) + curveToRelative(-0.35f, 0.0f, -0.68f, -0.17f, -0.86f, -0.44f) + lineTo(9.04f, 15.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.3f, -1.51f) + horizontalLineToRelative(0.01f) + close() + moveTo(5.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _autoFitHeight!! + } + +private var _autoFitHeight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitWidth.kt new file mode 100644 index 0000000..6837c65 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/AutoFitWidth.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.AutoFitWidth: ImageVector + get() { + if (_autoFitWidth != null) { + return _autoFitWidth!! + } + _autoFitWidth = fluentIcon(name = "Filled.AutoFitWidth") { + fluentPath { + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(5.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(12.0f) + close() + moveTo(19.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(12.0f) + close() + moveTo(13.79f, 13.8f) + lineToRelative(-0.09f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, 1.3f) + lineToRelative(2.36f, -2.34f) + curveToRelative(0.27f, -0.18f, 0.44f, -0.5f, 0.44f, -0.86f) + reflectiveCurveToRelative(-0.17f, -0.68f, -0.44f, -0.86f) + lineTo(15.2f, 8.78f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.3f, 0.1f) + horizontalLineToRelative(-0.01f) + lineToRelative(-0.09f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.1f, 1.3f) + lineToRelative(0.79f, 0.8f) + lineTo(9.4f, 11.0f) + lineToRelative(0.8f, -0.8f) + lineToRelative(0.1f, -0.11f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.19f) + horizontalLineToRelative(-0.01f) + lineToRelative(-0.1f, -0.1f) + lineToRelative(-0.1f, -0.1f) + lineToRelative(-0.02f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.17f, 0.0f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.1f, 0.09f) + lineToRelative(-2.36f, 2.35f) + lineToRelative(-0.07f, 0.05f) + curveToRelative(-0.23f, 0.2f, -0.37f, 0.49f, -0.37f, 0.81f) + curveToRelative(0.0f, 0.36f, 0.17f, 0.68f, 0.44f, 0.86f) + lineToRelative(2.36f, 2.36f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.4f) + lineToRelative(-0.09f, -0.1f) + lineToRelative(-0.8f, -0.8f) + horizontalLineToRelative(5.18f) + lineToRelative(-0.8f, 0.8f) + close() + } + } + return _autoFitWidth!! + } + +private var _autoFitWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autocorrect.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autocorrect.kt new file mode 100644 index 0000000..9ca2465 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autocorrect.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Autocorrect: ImageVector + get() { + if (_autocorrect != null) { + return _autocorrect!! + } + _autocorrect = fluentIcon(name = "Filled.Autocorrect") { + fluentPath { + moveTo(13.6f, 4.72f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.94f, 0.95f) + lineToRelative(2.87f, 4.58f) + horizontalLineToRelative(4.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.75f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -4.0f, -2.0f) + horizontalLineToRelative(0.3f) + lineToRelative(-0.28f, -0.45f) + lineToRelative(-1.92f, -3.07f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.63f, -0.1f) + lineToRelative(-0.07f, 0.1f) + lineTo(3.6f, 18.78f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.75f, -0.96f) + lineToRelative(0.05f, -0.1f) + lineTo(9.46f, 5.67f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 4.13f, -0.95f) + close() + moveTo(14.75f, 12.25f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + } + } + return _autocorrect!! + } + +private var _autocorrect: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autosum.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autosum.kt new file mode 100644 index 0000000..6a0b0af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Autosum.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Autosum: ImageVector + get() { + if (_autosum != null) { + return _autosum!! + } + _autosum = fluentIcon(name = "Filled.Autosum") { + fluentPath { + moveTo(4.83f, 4.61f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 5.75f, 4.0f) + horizontalLineToRelative(12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(8.11f) + lineToRelative(4.95f, 5.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.04f, 1.34f) + lineTo(7.92f, 18.5f) + horizontalLineToRelative(10.33f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(5.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.76f, -1.65f) + lineToRelative(6.0f, -7.0f) + lineTo(5.03f, 5.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.2f, -1.09f) + close() + } + } + return _autosum!! + } + +private var _autosum: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backpack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backpack.kt new file mode 100644 index 0000000..75039d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Backpack.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Backpack: ImageVector + get() { + if (_backpack != null) { + return _backpack!! + } + _backpack = fluentIcon(name = "Filled.Backpack") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.74f, 3.42f) + arcTo(8.0f, 8.0f, 0.0f, false, false, 4.0f, 12.5f) + lineTo(4.0f, 14.0f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(-1.5f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, -4.26f, -7.08f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(20.0f, 15.71f) + lineTo(9.5f, 15.71f) + verticalLineToRelative(1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.54f) + lineTo(4.0f, 15.71f) + verticalLineToRelative(3.04f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-3.04f) + close() + moveTo(12.0f, 4.5f) + curveToRelative(-0.7f, 0.0f, -1.37f, 0.09f, -2.02f, 0.26f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.04f, 0.0f) + arcTo(8.01f, 8.01f, 0.0f, false, false, 12.0f, 4.5f) + close() + moveTo(8.0f, 10.42f) + arcTo(2.42f, 2.42f, 0.0f, false, true, 10.42f, 8.0f) + horizontalLineToRelative(3.16f) + arcTo(2.42f, 2.42f, 0.0f, false, true, 16.0f, 10.42f) + curveToRelative(0.0f, 0.87f, -0.7f, 1.58f, -1.58f, 1.58f) + lineTo(9.58f, 12.0f) + curveTo(8.71f, 12.0f, 8.0f, 11.3f, 8.0f, 10.42f) + close() + moveTo(10.42f, 9.5f) + curveToRelative(-0.51f, 0.0f, -0.92f, 0.41f, -0.92f, 0.92f) + curveToRelative(0.0f, 0.04f, 0.04f, 0.08f, 0.08f, 0.08f) + horizontalLineToRelative(4.84f) + curveToRelative(0.04f, 0.0f, 0.08f, -0.04f, 0.08f, -0.08f) + curveToRelative(0.0f, -0.51f, -0.41f, -0.92f, -0.92f, -0.92f) + horizontalLineToRelative(-3.16f) + close() + } + } + return _backpack!! + } + +private var _backpack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BackpackAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BackpackAdd.kt new file mode 100644 index 0000000..7ee924a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BackpackAdd.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BackpackAdd: ImageVector + get() { + if (_backpackAdd != null) { + return _backpackAdd!! + } + _backpackAdd = fluentIcon(name = "Filled.BackpackAdd") { + fluentPath { + moveTo(8.26f, 5.42f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 7.48f, 0.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 4.2f, 6.05f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -4.17f, -0.24f) + curveToRelative(0.15f, -0.24f, 0.23f, -0.52f, 0.23f, -0.81f) + arcTo(2.42f, 2.42f, 0.0f, false, false, 13.58f, 8.0f) + horizontalLineToRelative(-3.16f) + arcTo(2.42f, 2.42f, 0.0f, false, false, 8.0f, 10.42f) + curveToRelative(0.0f, 0.87f, 0.7f, 1.58f, 1.58f, 1.58f) + horizontalLineToRelative(4.45f) + curveToRelative(-0.8f, 0.51f, -1.5f, 1.2f, -2.0f, 2.0f) + lineTo(4.0f, 14.0f) + verticalLineToRelative(-1.5f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 4.26f, -7.08f) + close() + moveTo(9.98f, 4.76f) + arcToRelative(8.01f, 8.01f, 0.0f, false, true, 4.04f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -4.04f, 0.0f) + close() + moveTo(11.25f, 15.71f) + lineTo(9.5f, 15.71f) + verticalLineToRelative(1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.54f) + lineTo(4.0f, 15.71f) + verticalLineToRelative(3.04f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(5.56f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -1.56f, -6.29f) + close() + moveTo(9.5f, 10.41f) + curveToRelative(0.0f, -0.5f, 0.41f, -0.91f, 0.92f, -0.91f) + horizontalLineToRelative(3.16f) + curveToRelative(0.51f, 0.0f, 0.92f, 0.41f, 0.92f, 0.92f) + curveToRelative(0.0f, 0.04f, -0.04f, 0.08f, -0.08f, 0.08f) + lineTo(9.58f, 10.5f) + arcToRelative(0.08f, 0.08f, 0.0f, false, true, -0.08f, -0.08f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(18.0f, 20.5f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + } + } + return _backpackAdd!! + } + +private var _backpackAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Badge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Badge.kt new file mode 100644 index 0000000..6149274 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Badge.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Badge: ImageVector + get() { + if (_badge != null) { + return _badge!! + } + _badge = fluentIcon(name = "Filled.Badge") { + fluentPath { + moveTo(16.0f, 4.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 5.0f, 3.16f) + verticalLineToRelative(10.59f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + horizontalLineTo(5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineTo(5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(10.59f) + curveToRelative(-0.22f, 0.46f, -0.34f, 0.96f, -0.34f, 1.5f) + close() + moveTo(19.5f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _badge!! + } + +private var _badge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Balloon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Balloon.kt new file mode 100644 index 0000000..14d0a1a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Balloon.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Balloon: ImageVector + get() { + if (_balloon != null) { + return _balloon!! + } + _balloon = fluentIcon(name = "Filled.Balloon") { + fluentPath { + moveTo(5.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 14.0f, 0.0f) + curveToRelative(0.0f, 2.03f, -0.67f, 4.24f, -1.85f, 5.96f) + arcToRelative(6.58f, 6.58f, 0.0f, false, true, -4.4f, 2.99f) + verticalLineToRelative(0.3f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.25f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(13.5f, 20.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-0.3f) + arcToRelative(6.58f, 6.58f, 0.0f, false, true, -4.4f, -3.0f) + arcTo(10.88f, 10.88f, 0.0f, false, true, 5.0f, 9.0f) + close() + moveTo(12.92f, 5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.34f, 1.47f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.85f, 1.85f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.46f, -0.35f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -2.97f, -2.96f) + close() + } + } + return _balloon!! + } + +private var _balloon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt new file mode 100644 index 0000000..2f853eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BarcodeScanner.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BarcodeScanner: ImageVector + get() { + if (_barcodeScanner != null) { + return _barcodeScanner!! + } + _barcodeScanner = fluentIcon(name = "Filled.BarcodeScanner") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(2.0f, 6.0f) + close() + moveTo(16.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(19.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(20.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(5.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(21.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(22.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + lineTo(19.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.0f, 6.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(11.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(14.0f, 6.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(19.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-8.5f) + close() + } + } + return _barcodeScanner!! + } + +private var _barcodeScanner: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery0.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery0.kt new file mode 100644 index 0000000..c181e8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery0.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery0: ImageVector + get() { + if (_battery0 != null) { + return _battery0!! + } + _battery0 = fluentIcon(name = "Filled.Battery0") { + fluentPath { + moveTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineTo(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineTo(9.0f) + close() + } + } + return _battery0!! + } + +private var _battery0: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery1.kt new file mode 100644 index 0000000..db9a343 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery1.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery1: ImageVector + get() { + if (_battery1 != null) { + return _battery1!! + } + _battery1 = fluentIcon(name = "Filled.Battery1") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineTo(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineTo(9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(7.0f, 9.0f) + horizontalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery1!! + } + +private var _battery1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery10.kt new file mode 100644 index 0000000..62ad5a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery10.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery10: ImageVector + get() { + if (_battery10 != null) { + return _battery10!! + } + _battery10 = fluentIcon(name = "Filled.Battery10") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(16.0f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery10!! + } + +private var _battery10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery2.kt new file mode 100644 index 0000000..ee4fb0b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery2.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery2: ImageVector + get() { + if (_battery2 != null) { + return _battery2!! + } + _battery2 = fluentIcon(name = "Filled.Battery2") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineTo(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineTo(9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(8.0f, 9.0f) + horizontalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery2!! + } + +private var _battery2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery3.kt new file mode 100644 index 0000000..f1ad73a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery3.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery3: ImageVector + get() { + if (_battery3 != null) { + return _battery3!! + } + _battery3 = fluentIcon(name = "Filled.Battery3") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineTo(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineTo(9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(9.0f, 9.0f) + horizontalLineTo(6.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineTo(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery3!! + } + +private var _battery3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery4.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery4.kt new file mode 100644 index 0000000..1254ec6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery4.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery4: ImageVector + get() { + if (_battery4 != null) { + return _battery4!! + } + _battery4 = fluentIcon(name = "Filled.Battery4") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(10.0f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery4!! + } + +private var _battery4: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery5.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery5.kt new file mode 100644 index 0000000..b8c2bd3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery5.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery5: ImageVector + get() { + if (_battery5 != null) { + return _battery5!! + } + _battery5 = fluentIcon(name = "Filled.Battery5") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(11.0f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery5!! + } + +private var _battery5: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery6.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery6.kt new file mode 100644 index 0000000..09acdba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery6.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery6: ImageVector + get() { + if (_battery6 != null) { + return _battery6!! + } + _battery6 = fluentIcon(name = "Filled.Battery6") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(12.0f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery6!! + } + +private var _battery6: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery7.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery7.kt new file mode 100644 index 0000000..7275b7d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery7.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery7: ImageVector + get() { + if (_battery7 != null) { + return _battery7!! + } + _battery7 = fluentIcon(name = "Filled.Battery7") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(13.0f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery7!! + } + +private var _battery7: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery8.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery8.kt new file mode 100644 index 0000000..7455129 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery8.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery8: ImageVector + get() { + if (_battery8 != null) { + return _battery8!! + } + _battery8 = fluentIcon(name = "Filled.Battery8") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(14.0f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _battery8!! + } + +private var _battery8: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery9.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery9.kt new file mode 100644 index 0000000..3f291dc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Battery9.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Battery9: ImageVector + get() { + if (_battery9 != null) { + return _battery9!! + } + _battery9 = fluentIcon(name = "Filled.Battery9") { + fluentPath { + moveTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineTo(6.0f) + close() + moveTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-0.5f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineTo(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineTo(9.0f) + close() + } + } + return _battery9!! + } + +private var _battery9: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCharge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCharge.kt new file mode 100644 index 0000000..c39d0ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCharge.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BatteryCharge: ImageVector + get() { + if (_batteryCharge != null) { + return _batteryCharge!! + } + _batteryCharge = fluentIcon(name = "Filled.BatteryCharge") { + fluentPath { + moveTo(10.75f, 6.0f) + lineTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(20.0f, 10.0f) + lineToRelative(1.0f, 0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(2.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.87f, 0.99f) + lineTo(21.0f, 14.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(8.0f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + lineTo(8.0f, 12.0f) + horizontalLineToRelative(0.63f) + curveToRelative(0.72f, 0.0f, 1.3f, -0.55f, 1.37f, -1.24f) + lineToRelative(0.01f, -0.14f) + lineTo(10.01f, 6.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + lineTo(17.0f, 6.0f) + horizontalLineToRelative(-6.25f) + close() + moveTo(6.65f, 4.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + lineTo(7.49f, 6.0f) + horizontalLineToRelative(0.76f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveTo(9.0f, 10.22f, 8.22f, 11.0f, 7.25f, 11.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.75f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineTo(4.76f, 11.0f) + lineTo(3.74f, 11.0f) + curveTo(2.78f, 11.0f, 2.0f, 10.22f, 2.0f, 9.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.75f) + lineTo(3.5f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(5.0f, 6.0f) + horizontalLineToRelative(1.0f) + lineTo(6.0f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _batteryCharge!! + } + +private var _batteryCharge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCheckmark.kt new file mode 100644 index 0000000..0aa824c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryCheckmark.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BatteryCheckmark: ImageVector + get() { + if (_batteryCheckmark != null) { + return _batteryCheckmark!! + } + _batteryCheckmark = fluentIcon(name = "Filled.BatteryCheckmark") { + fluentPath { + moveTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-4.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -6.33f, -8.0f) + curveToRelative(-1.75f, 0.0f, -3.33f, 0.69f, -4.5f, 1.81f) + lineTo(2.0f, 9.0f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.85f, 14.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 17.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _batteryCheckmark!! + } + +private var _batteryCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatterySaver.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatterySaver.kt new file mode 100644 index 0000000..3f2857c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatterySaver.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BatterySaver: ImageVector + get() { + if (_batterySaver != null) { + return _batterySaver!! + } + _batterySaver = fluentIcon(name = "Filled.BatterySaver") { + fluentPath { + moveTo(8.65f, 4.36f) + curveTo(10.2f, 7.21f, 11.0f, 9.51f, 11.0f, 11.08f) + curveToRelative(0.0f, 1.58f, -0.74f, 2.9f, -1.46f, 3.52f) + lineToRelative(-0.2f, 0.14f) + lineToRelative(-0.11f, 0.06f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.64f, -0.5f) + lineToRelative(0.03f, -0.09f) + curveToRelative(0.61f, -1.51f, 0.9f, -3.0f, 0.88f, -4.46f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.0f, 9.73f) + verticalLineToRelative(0.02f) + curveToRelative(0.01f, 0.37f, 0.0f, 0.74f, -0.05f, 1.12f) + lineToRelative(-0.06f, 0.48f) + lineToRelative(-0.04f, 0.23f) + lineToRelative(-0.07f, 0.33f) + lineToRelative(-0.1f, 0.42f) + lineToRelative(-0.05f, 0.15f) + curveToRelative(-0.17f, 0.6f, -0.4f, 1.21f, -0.68f, 1.83f) + arcToRelative(7.1f, 7.1f, 0.0f, false, true, -3.91f, 3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.58f, -1.39f) + curveToRelative(0.97f, -0.4f, 1.74f, -0.94f, 2.33f, -1.62f) + curveToRelative(-1.67f, -0.53f, -2.63f, -1.67f, -2.77f, -3.27f) + curveToRelative(-0.15f, -1.81f, 0.54f, -3.04f, 2.26f, -4.41f) + lineToRelative(0.5f, -0.38f) + lineToRelative(0.35f, -0.27f) + lineToRelative(0.37f, -0.29f) + arcToRelative(8.81f, 8.81f, 0.0f, false, false, 1.87f, -1.98f) + curveToRelative(0.3f, -0.46f, 1.0f, -0.47f, 1.28f, 0.02f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + verticalLineTo(10.0f) + lineToRelative(1.0f, 0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(2.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.87f, 0.99f) + horizontalLineTo(20.0f) + verticalLineToRelative(1.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.18f, 18.0f) + horizontalLineTo(8.24f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.11f, -2.0f) + horizontalLineToRelative(0.82f) + lineToRelative(0.1f, -0.02f) + curveToRelative(0.75f, -0.17f, 2.95f, -1.2f, 2.95f, -4.96f) + curveToRelative(0.0f, -1.22f, -0.3f, -2.57f, -0.9f, -4.06f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, 0.55f, -0.95f) + horizontalLineTo(17.0f) + close() + } + } + return _batterySaver!! + } + +private var _batterySaver: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryWarning.kt new file mode 100644 index 0000000..bdd4030 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BatteryWarning.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BatteryWarning: ImageVector + get() { + if (_batteryWarning != null) { + return _batteryWarning!! + } + _batteryWarning = fluentIcon(name = "Filled.BatteryWarning") { + fluentPath { + moveTo(8.24f, 11.2f) + curveToRelative(0.24f, 0.13f, 0.43f, 0.32f, 0.56f, 0.56f) + lineToRelative(4.0f, 7.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 11.5f, 21.0f) + lineTo(3.5f, 21.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.3f, -2.25f) + lineToRelative(4.0f, -7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.05f, -0.55f) + close() + moveTo(7.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-3.47f) + lineToRelative(-3.86f, -6.74f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.34f, 0.0f) + lineToRelative(-2.97f, 5.17f) + arcTo(2.99f, 2.99f, 0.0f, false, true, 2.0f, 15.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(7.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, -0.09f) + verticalLineToRelative(-3.0f) + lineToRelative(-0.01f, -0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.41f) + close() + } + } + return _batteryWarning!! + } + +private var _batteryWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beach.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beach.kt new file mode 100644 index 0000000..e027a11 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beach.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Beach: ImageVector + get() { + if (_beach != null) { + return _beach!! + } + _beach = fluentIcon(name = "Filled.Beach") { + fluentPath { + moveTo(18.57f, 2.85f) + arcToRelative(6.75f, 6.75f, 0.0f, false, false, -9.22f, 2.47f) + lineToRelative(-0.25f, 0.43f) + curveToRelative(-0.2f, 0.36f, -0.08f, 0.82f, 0.28f, 1.03f) + lineTo(13.9f, 9.4f) + lineToRelative(-2.8f, 4.9f) + arcToRelative(7.76f, 7.76f, 0.0f, false, false, -4.79f, 2.61f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.58f, 1.37f) + curveToRelative(0.24f, 0.73f, 0.73f, 0.95f, 1.12f, 0.96f) + curveToRelative(0.4f, 0.0f, 0.86f, -0.22f, 1.08f, -0.87f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 3.8f, 0.0f) + curveToRelative(0.22f, 0.65f, 0.68f, 0.87f, 1.08f, 0.87f) + reflectiveCurveToRelative(0.88f, -0.23f, 1.12f, -0.96f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.58f, -1.37f) + arcToRelative(7.75f, 7.75f, 0.0f, false, false, -4.84f, -2.61f) + lineToRelative(2.37f, -4.15f) + lineToRelative(4.56f, 2.63f) + curveToRelative(0.36f, 0.2f, 0.81f, 0.08f, 1.02f, -0.28f) + lineToRelative(0.25f, -0.43f) + arcToRelative(6.75f, 6.75f, 0.0f, false, false, -2.47f, -9.22f) + close() + moveTo(6.71f, 18.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.44f, 0.07f) + curveToRelative(-0.21f, 0.89f, -0.6f, 1.36f, -1.04f, 1.63f) + curveToRelative(-0.46f, 0.29f, -1.05f, 0.4f, -1.73f, 0.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.82f, 0.0f, 1.73f, -0.13f, 2.52f, -0.63f) + curveToRelative(0.41f, -0.25f, 0.77f, -0.6f, 1.06f, -1.03f) + arcToRelative(3.81f, 3.81f, 0.0f, false, false, 5.92f, -0.02f) + arcToRelative(3.82f, 3.82f, 0.0f, false, false, 6.0f, -0.08f) + arcToRelative(4.46f, 4.46f, 0.0f, false, false, 3.5f, 1.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + curveToRelative(-1.18f, 0.0f, -2.38f, -0.8f, -2.78f, -2.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.01f) + curveToRelative(-0.79f, 2.44f, -3.81f, 2.4f, -4.58f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.42f, 0.0f) + curveToRelative(-0.77f, 2.3f, -3.8f, 2.34f, -4.58f, -0.1f) + close() + } + } + return _beach!! + } + +private var _beach: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt new file mode 100644 index 0000000..c62a71e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Beaker.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Beaker: ImageVector + get() { + if (_beaker != null) { + return _beaker!! + } + _beaker = fluentIcon(name = "Filled.Beaker") { + fluentPath { + moveTo(9.0f, 4.5f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.37f, -0.1f, 0.74f, -0.27f, 1.07f) + lineTo(7.53f, 14.0f) + horizontalLineToRelative(8.93f) + lineToRelative(-1.19f, -2.19f) + curveToRelative(-0.18f, -0.33f, -0.27f, -0.7f, -0.27f, -1.07f) + lineTo(15.0f, 4.5f) + horizontalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 3.0f) + lineTo(8.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(17.27f, 15.5f) + lineTo(6.73f, 15.5f) + lineToRelative(-1.59f, 2.91f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 6.68f, 21.0f) + horizontalLineToRelative(10.64f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.54f, -2.59f) + lineToRelative(-1.59f, -2.91f) + close() + } + } + return _beaker!! + } + +private var _beaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BeakerEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BeakerEdit.kt new file mode 100644 index 0000000..f7f3d72 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BeakerEdit.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BeakerEdit: ImageVector + get() { + if (_beakerEdit != null) { + return _beakerEdit!! + } + _beakerEdit = fluentIcon(name = "Filled.BeakerEdit") { + fluentPath { + moveTo(7.0f, 3.5f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.37f, -0.1f, 0.74f, -0.27f, 1.07f) + lineTo(5.53f, 13.0f) + horizontalLineToRelative(8.93f) + lineToRelative(-1.19f, -2.19f) + curveToRelative(-0.18f, -0.33f, -0.27f, -0.7f, -0.27f, -1.07f) + lineTo(13.0f, 3.5f) + horizontalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 14.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(15.27f, 14.5f) + lineTo(4.73f, 14.5f) + lineToRelative(-1.59f, 2.91f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 4.68f, 20.0f) + horizontalLineToRelative(6.74f) + lineToRelative(0.1f, -0.42f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineToRelative(2.99f, -2.98f) + lineToRelative(-0.2f, -0.38f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _beakerEdit!! + } + +private var _beakerEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt new file mode 100644 index 0000000..fc936b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bed.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bed: ImageVector + get() { + if (_bed != null) { + return _bed!! + } + _bed = fluentIcon(name = "Filled.Bed") { + fluentPath { + moveTo(19.25f, 11.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 13.58f) + verticalLineToRelative(6.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(18.0f) + horizontalLineToRelative(-17.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineToRelative(0.17f, -0.01f) + horizontalLineToRelative(14.5f) + close() + moveTo(6.75f, 4.0f) + horizontalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 6.58f) + verticalLineTo(10.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, -0.87f) + lineTo(16.0f, 9.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineTo(10.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, -0.87f) + lineTo(10.0f, 9.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineTo(10.0f) + horizontalLineTo(4.0f) + verticalLineTo(6.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(6.75f, 4.0f) + close() + } + } + return _bed!! + } + +private var _bed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BinFull.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BinFull.kt new file mode 100644 index 0000000..372b5f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BinFull.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BinFull: ImageVector + get() { + if (_binFull != null) { + return _binFull!! + } + _binFull = fluentIcon(name = "Filled.BinFull") { + fluentPath { + moveTo(17.16f, 3.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.82f, -1.26f) + lineToRelative(-14.0f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.34f, 0.63f) + verticalLineToRelative(7.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.45f, 3.25f, -3.25f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(21.0f, 11.0f) + lineTo(21.0f, 7.75f) + curveTo(21.0f, 6.78f, 20.22f, 6.0f, 19.25f, 6.0f) + horizontalLineToRelative(-3.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-3.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(9.5f, 11.0f) + lineTo(5.3f, 11.0f) + lineToRelative(11.86f, -7.62f) + close() + moveTo(14.5f, 10.0f) + verticalLineToRelative(1.0f) + lineTo(11.0f, 11.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.25f) + close() + moveTo(19.5f, 11.0f) + lineTo(16.0f, 11.0f) + lineTo(16.0f, 7.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + lineTo(19.5f, 11.0f) + close() + } + } + return _binFull!! + } + +private var _binFull: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt new file mode 100644 index 0000000..3ad61d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bluetooth.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bluetooth: ImageVector + get() { + if (_bluetooth != null) { + return _bluetooth!! + } + _bluetooth = fluentIcon(name = "Filled.Bluetooth") { + fluentPath { + moveTo(16.22f, 9.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.1f, -1.45f) + lineToRelative(-4.58f, -4.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.73f, 0.68f) + verticalLineToRelative(5.1f) + lineToRelative(-0.64f, -0.54f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.29f, 1.54f) + lineToRelative(1.93f, 1.6f) + verticalLineToRelative(0.6f) + lineToRelative(-1.92f, 1.6f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.28f, 1.53f) + lineToRelative(0.64f, -0.54f) + lineTo(10.01f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.73f, 0.68f) + lineToRelative(4.57f, -4.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.1f, -1.44f) + lineTo(13.49f, 12.0f) + lineToRelative(2.74f, -2.28f) + close() + moveTo(12.0f, 13.37f) + lineToRelative(2.12f, 1.77f) + lineToRelative(-2.12f, 2.3f) + verticalLineToRelative(-4.07f) + close() + moveTo(12.0f, 10.63f) + lineTo(12.0f, 6.56f) + lineToRelative(2.12f, 2.3f) + lineTo(12.0f, 10.63f) + close() + } + } + return _bluetooth!! + } + +private var _bluetooth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothConnected.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothConnected.kt new file mode 100644 index 0000000..278f51a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothConnected.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BluetoothConnected: ImageVector + get() { + if (_bluetoothConnected != null) { + return _bluetoothConnected!! + } + _bluetoothConnected = fluentIcon(name = "Filled.BluetoothConnected") { + fluentPath { + moveTo(10.0f, 9.1f) + lineTo(10.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.66f, -0.76f) + lineToRelative(0.08f, 0.08f) + lineToRelative(4.57f, 4.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.37f) + lineToRelative(-0.1f, 0.08f) + lineTo(13.49f, 12.0f) + lineToRelative(2.74f, 2.28f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.17f, 1.35f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-4.57f, 4.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.73f, -0.57f) + lineTo(10.02f, 14.9f) + lineToRelative(-0.64f, 0.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.38f, -1.45f) + lineToRelative(0.1f, -0.09f) + lineTo(10.0f, 12.3f) + verticalLineToRelative(-0.59f) + lineToRelative(-1.93f, -1.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.18f, -1.61f) + lineToRelative(0.1f, 0.07f) + lineToRelative(0.65f, 0.54f) + lineTo(10.0f, 4.0f) + verticalLineToRelative(5.1f) + close() + moveTo(12.0f, 13.37f) + verticalLineToRelative(4.07f) + lineToRelative(2.13f, -2.3f) + lineTo(12.0f, 13.37f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.56f) + verticalLineToRelative(4.07f) + lineToRelative(2.13f, -1.77f) + lineTo(12.0f, 6.56f) + close() + } + } + return _bluetoothConnected!! + } + +private var _bluetoothConnected: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothDisabled.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothDisabled.kt new file mode 100644 index 0000000..98f01ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothDisabled.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BluetoothDisabled: ImageVector + get() { + if (_bluetoothDisabled != null) { + return _bluetoothDisabled!! + } + _bluetoothDisabled = fluentIcon(name = "Filled.BluetoothDisabled") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(10.0f, 11.06f) + verticalLineToRelative(1.24f) + lineTo(8.1f, 13.9f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.28f, 1.53f) + lineToRelative(0.64f, -0.54f) + lineTo(10.02f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.73f, 0.68f) + lineToRelative(3.78f, -4.1f) + lineToRelative(5.2f, 5.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(12.01f, 13.07f) + lineToRelative(2.1f, 2.1f) + lineToRelative(-2.1f, 2.27f) + verticalLineToRelative(-4.37f) + close() + moveTo(16.21f, 9.72f) + lineToRelative(-1.8f, 1.5f) + lineToRelative(-1.42f, -1.41f) + lineToRelative(1.14f, -0.95f) + lineTo(12.0f, 6.56f) + verticalLineToRelative(2.26f) + lineToRelative(-2.0f, -2.0f) + lineTo(10.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.73f, -0.68f) + lineToRelative(4.57f, 4.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.1f, 1.45f) + close() + } + } + return _bluetoothDisabled!! + } + +private var _bluetoothDisabled: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothSearching.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothSearching.kt new file mode 100644 index 0000000..38b3d78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BluetoothSearching.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BluetoothSearching: ImageVector + get() { + if (_bluetoothSearching != null) { + return _bluetoothSearching!! + } + _bluetoothSearching = fluentIcon(name = "Filled.BluetoothSearching") { + fluentPath { + moveTo(10.0f, 9.1f) + lineTo(10.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.66f, -0.76f) + lineToRelative(0.08f, 0.08f) + lineToRelative(4.57f, 4.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.37f) + lineToRelative(-0.1f, 0.08f) + lineTo(13.49f, 12.0f) + lineToRelative(2.74f, 2.28f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.17f, 1.35f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-4.57f, 4.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.73f, -0.57f) + lineTo(10.02f, 14.9f) + lineToRelative(-0.64f, 0.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.38f, -1.45f) + lineToRelative(0.1f, -0.09f) + lineTo(10.0f, 12.3f) + verticalLineToRelative(-0.59f) + lineToRelative(-1.93f, -1.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.18f, -1.61f) + lineToRelative(0.1f, 0.07f) + lineToRelative(0.65f, 0.54f) + lineTo(10.0f, 4.0f) + verticalLineToRelative(5.1f) + close() + moveTo(12.0f, 13.37f) + verticalLineToRelative(4.07f) + lineToRelative(2.13f, -2.3f) + lineTo(12.0f, 13.37f) + close() + moveTo(19.88f, 7.24f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.11f) + arcToRelative(7.14f, 7.14f, 0.0f, false, true, 0.0f, 9.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.53f, -1.3f) + arcToRelative(5.14f, 5.14f, 0.0f, false, false, 0.0f, -6.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, -1.41f) + close() + moveTo(17.62f, 9.24f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.11f) + arcToRelative(4.07f, 4.07f, 0.0f, false, true, 0.0f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.52f, -1.3f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.0f, -2.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, -1.41f) + close() + moveTo(12.0f, 6.56f) + verticalLineToRelative(4.07f) + lineToRelative(2.12f, -1.77f) + lineTo(12.0f, 6.56f) + close() + } + } + return _bluetoothSearching!! + } + +private var _bluetoothSearching: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Blur.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Blur.kt new file mode 100644 index 0000000..b8cccba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Blur.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Blur: ImageVector + get() { + if (_blur != null) { + return _blur!! + } + _blur = fluentIcon(name = "Filled.Blur") { + fluentPath { + moveTo(3.0f, 12.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 13.98f, -7.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.23f) + curveToRelative(0.47f, 0.45f, 0.89f, 0.95f, 1.25f, 1.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(8.06f) + curveToRelative(0.24f, 0.48f, 0.44f, 0.98f, 0.59f, 1.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(8.88f) + curveToRelative(0.08f, 0.49f, 0.12f, 0.99f, 0.12f, 1.5f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(8.95f) + arcToRelative(8.96f, 8.96f, 0.0f, false, true, -0.3f, 1.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(8.3f) + curveToRelative(-0.23f, 0.53f, -0.5f, 1.03f, -0.82f, 1.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.7f) + arcTo(9.0f, 9.0f, 0.0f, false, true, 3.0f, 12.0f) + close() + } + } + return _blur!! + } + +private var _blur: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt new file mode 100644 index 0000000..6a7669f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Board.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Board: ImageVector + get() { + if (_board != null) { + return _board!! + } + _board = fluentIcon(name = "Filled.Board") { + fluentPath { + moveTo(11.5f, 9.5f) + lineTo(11.5f, 21.0f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.5f) + horizontalLineToRelative(8.5f) + close() + moveTo(13.0f, 15.5f) + horizontalLineToRelative(8.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(13.0f, 21.0f) + verticalLineToRelative(-5.5f) + close() + moveTo(18.25f, 2.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.06f) + lineTo(21.5f, 14.0f) + lineTo(13.0f, 14.0f) + lineTo(13.0f, 2.5f) + horizontalLineToRelative(5.25f) + close() + moveTo(11.5f, 2.5f) + lineTo(11.5f, 8.0f) + lineTo(3.0f, 8.0f) + lineTo(3.0f, 5.75f) + curveTo(3.0f, 3.95f, 4.46f, 2.5f, 6.25f, 2.5f) + horizontalLineToRelative(5.25f) + close() + } + } + return _board!! + } + +private var _board: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardHeart.kt new file mode 100644 index 0000000..9831dc2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardHeart.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoardHeart: ImageVector + get() { + if (_boardHeart != null) { + return _boardHeart!! + } + _boardHeart = fluentIcon(name = "Filled.BoardHeart") { + fluentPath { + moveTo(11.5f, 21.0f) + verticalLineToRelative(-1.93f) + lineToRelative(-0.2f, -0.2f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, 0.2f, -6.7f) + lineTo(11.5f, 9.5f) + lineTo(3.0f, 9.5f) + verticalLineToRelative(8.44f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 6.26f, 21.0f) + horizontalLineToRelative(5.25f) + close() + moveTo(21.5f, 5.75f) + verticalLineToRelative(5.73f) + arcToRelative(4.4f, 4.4f, 0.0f, false, false, -4.5f, 0.3f) + arcToRelative(4.4f, 4.4f, 0.0f, false, false, -4.0f, -0.52f) + lineTo(13.0f, 2.5f) + horizontalLineToRelative(5.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.06f) + verticalLineToRelative(0.19f) + close() + moveTo(11.5f, 17.48f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, 0.52f, -4.42f) + arcToRelative(3.4f, 3.4f, 0.0f, false, true, 4.94f, 0.0f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.04f, -0.04f) + lineToRelative(0.2f, -0.2f) + arcToRelative(3.4f, 3.4f, 0.0f, false, true, 4.74f, 0.2f) + arcToRelative(3.7f, 3.7f, 0.0f, false, true, 0.0f, 5.11f) + lineToRelative(-4.45f, 4.6f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-4.45f, -4.6f) + curveToRelative(-0.2f, -0.21f, -0.38f, -0.44f, -0.52f, -0.69f) + close() + moveTo(11.5f, 8.0f) + lineTo(11.5f, 2.5f) + lineTo(6.25f, 2.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 5.75f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(8.5f) + close() + } + } + return _boardHeart!! + } + +private var _boardHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardSplit.kt new file mode 100644 index 0000000..6d69cc7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoardSplit.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoardSplit: ImageVector + get() { + if (_boardSplit != null) { + return _boardSplit!! + } + _boardSplit = fluentIcon(name = "Filled.BoardSplit") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 11.0f) + horizontalLineToRelative(11.0f) + lineTo(14.0f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(3.0f, 17.75f) + lineTo(3.0f, 12.5f) + horizontalLineToRelative(11.0f) + lineTo(14.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + close() + moveTo(15.5f, 16.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(2.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + horizontalLineToRelative(-5.5f) + close() + moveTo(21.0f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.5f) + verticalLineToRelative(5.0f) + lineTo(21.0f, 14.5f) + close() + moveTo(21.0f, 8.0f) + horizontalLineToRelative(-5.5f) + lineTo(15.5f, 3.0f) + horizontalLineToRelative(2.25f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 8.0f) + close() + } + } + return _boardSplit!! + } + +private var _boardSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt new file mode 100644 index 0000000..4a2361f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Book.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Book: ImageVector + get() { + if (_book != null) { + return _book!! + } + _book = fluentIcon(name = "Filled.Book") { + fluentPath { + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + horizontalLineTo(6.5f) + close() + moveTo(8.0f, 5.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _book!! + } + +private var _book: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookAdd.kt new file mode 100644 index 0000000..565a9c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookAdd.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookAdd: ImageVector + get() { + if (_bookAdd != null) { + return _bookAdd!! + } + _bookAdd = fluentIcon(name = "Filled.BookAdd") { + fluentPath { + moveTo(5.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 22.0f) + horizontalLineToRelative(7.31f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(5.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(6.81f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 8.19f, -8.19f) + lineTo(19.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.0f, 2.0f) + lineTo(5.5f, 2.0f) + close() + moveTo(7.0f, 5.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _bookAdd!! + } + +private var _bookAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookArrowClockwise.kt new file mode 100644 index 0000000..84ee218 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookArrowClockwise.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookArrowClockwise: ImageVector + get() { + if (_bookArrowClockwise != null) { + return _bookArrowClockwise!! + } + _bookArrowClockwise = fluentIcon(name = "Filled.BookArrowClockwise") { + fluentPath { + moveTo(22.0f, 4.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.33f) + lineToRelative(-0.02f, -0.01f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 21.5f, 7.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 23.0f, 7.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, -2.5f, -4.87f) + verticalLineTo(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + close() + moveTo(12.1f, 2.0f) + horizontalLineTo(6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-5.69f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 12.1f, 2.0f) + close() + } + } + return _bookArrowClockwise!! + } + +private var _bookArrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookClock.kt new file mode 100644 index 0000000..9f2ec94 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookClock.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookClock: ImageVector + get() { + if (_bookClock != null) { + return _bookClock!! + } + _bookClock = fluentIcon(name = "Filled.BookClock") { + fluentPath { + moveTo(11.75f, 11.38f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.69f, 0.62f) + horizontalLineToRelative(1.31f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + horizontalLineTo(13.0f) + verticalLineTo(9.12f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, -1.25f, 0.0f) + verticalLineToRelative(2.26f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + horizontalLineTo(18.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(12.38f, 6.0f) + arcToRelative(4.75f, 4.75f, 0.0f, true, false, 0.0f, 9.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 0.0f, -9.5f) + close() + } + } + return _bookClock!! + } + +private var _bookClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCoins.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCoins.kt new file mode 100644 index 0000000..eddde33 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCoins.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookCoins: ImageVector + get() { + if (_bookCoins != null) { + return _bookCoins!! + } + _bookCoins = fluentIcon(name = "Filled.BookCoins") { + fluentPath { + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(10.2f, 7.46f) + curveTo(9.62f, 7.74f, 9.0f, 8.24f, 9.0f, 9.0f) + reflectiveCurveToRelative(0.62f, 1.26f, 1.2f, 1.54f) + curveToRelative(0.62f, 0.3f, 1.43f, 0.46f, 2.3f, 0.46f) + curveToRelative(0.87f, 0.0f, 1.68f, -0.17f, 2.3f, -0.46f) + curveToRelative(0.58f, -0.28f, 1.2f, -0.78f, 1.2f, -1.54f) + reflectiveCurveToRelative(-0.62f, -1.26f, -1.2f, -1.54f) + arcTo(5.46f, 5.46f, 0.0f, false, false, 12.5f, 7.0f) + curveToRelative(-0.87f, 0.0f, -1.68f, 0.17f, -2.3f, 0.46f) + close() + moveTo(16.0f, 10.9f) + arcTo(5.58f, 5.58f, 0.0f, false, true, 12.5f, 12.0f) + arcTo(5.58f, 5.58f, 0.0f, false, true, 9.0f, 10.89f) + lineTo(9.0f, 11.0f) + curveToRelative(0.0f, 1.1f, 1.57f, 2.0f, 3.5f, 2.0f) + reflectiveCurveToRelative(3.5f, -0.9f, 3.5f, -2.0f) + verticalLineToRelative(-0.11f) + close() + moveTo(12.5f, 14.0f) + arcTo(5.58f, 5.58f, 0.0f, false, true, 9.0f, 12.89f) + lineTo(9.0f, 13.0f) + curveToRelative(0.0f, 1.1f, 1.57f, 2.0f, 3.5f, 2.0f) + reflectiveCurveToRelative(3.5f, -0.9f, 3.5f, -2.0f) + verticalLineToRelative(-0.11f) + arcTo(5.58f, 5.58f, 0.0f, false, true, 12.5f, 14.0f) + close() + } + } + return _bookCoins!! + } + +private var _bookCoins: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCompass.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCompass.kt new file mode 100644 index 0000000..de9d19c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookCompass.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookCompass: ImageVector + get() { + if (_bookCompass != null) { + return _bookCompass!! + } + _bookCompass = fluentIcon(name = "Filled.BookCompass") { + fluentPath { + moveTo(11.0f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(13.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.6f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 10.35f, 12.0f) + lineToRelative(-1.3f, 3.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, 0.56f) + lineToRelative(1.23f, -3.09f) + arcToRelative(2.76f, 2.76f, 0.0f, false, false, 1.14f, 0.0f) + lineToRelative(1.23f, 3.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, -0.56f) + lineTo(14.15f, 12.0f) + arcTo(2.74f, 2.74f, 0.0f, false, false, 13.0f, 7.35f) + verticalLineToRelative(-1.6f) + close() + } + } + return _bookCompass!! + } + +private var _bookCompass: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookContacts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookContacts.kt new file mode 100644 index 0000000..b5d25f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookContacts.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookContacts: ImageVector + get() { + if (_bookContacts != null) { + return _bookContacts!! + } + _bookContacts = fluentIcon(name = "Filled.BookContacts") { + fluentPath { + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(15.5f, 12.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.0f, -1.38f, 1.75f, -3.25f, 1.75f) + reflectiveCurveTo(9.0f, 13.75f, 9.0f, 12.75f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(14.0f, 8.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.5f, 0.0f) + close() + } + } + return _bookContacts!! + } + +private var _bookContacts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookDatabase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookDatabase.kt new file mode 100644 index 0000000..c7800f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookDatabase.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookDatabase: ImageVector + get() { + if (_bookDatabase != null) { + return _bookDatabase!! + } + _bookDatabase = fluentIcon(name = "Filled.BookDatabase") { + fluentPath { + moveTo(10.56f, 8.42f) + curveToRelative(-0.5f, 0.27f, -0.56f, 0.5f, -0.56f, 0.58f) + curveToRelative(0.0f, 0.08f, 0.07f, 0.31f, 0.56f, 0.58f) + curveToRelative(0.46f, 0.24f, 1.14f, 0.42f, 1.94f, 0.42f) + reflectiveCurveToRelative(1.48f, -0.18f, 1.94f, -0.42f) + curveToRelative(0.5f, -0.27f, 0.56f, -0.5f, 0.56f, -0.58f) + curveToRelative(0.0f, -0.08f, -0.07f, -0.31f, -0.56f, -0.58f) + arcTo(4.21f, 4.21f, 0.0f, false, false, 12.5f, 8.0f) + curveToRelative(-0.8f, 0.0f, -1.48f, 0.18f, -1.94f, 0.42f) + close() + moveTo(15.0f, 13.0f) + verticalLineToRelative(-2.02f) + curveToRelative(-0.7f, 0.33f, -1.57f, 0.52f, -2.5f, 0.52f) + curveToRelative(-0.93f, 0.0f, -1.8f, -0.19f, -2.5f, -0.52f) + lineTo(10.0f, 13.0f) + curveToRelative(0.0f, 0.08f, 0.07f, 0.31f, 0.56f, 0.58f) + curveToRelative(0.46f, 0.24f, 1.14f, 0.42f, 1.94f, 0.42f) + reflectiveCurveToRelative(1.48f, -0.18f, 1.94f, -0.42f) + curveToRelative(0.5f, -0.27f, 0.56f, -0.5f, 0.56f, -0.58f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(9.85f, 7.1f) + curveToRelative(-0.7f, 0.37f, -1.35f, 1.0f, -1.35f, 1.9f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.9f, 0.66f, 1.53f, 1.35f, 1.9f) + curveToRelative(0.71f, 0.38f, 1.65f, 0.6f, 2.65f, 0.6f) + reflectiveCurveToRelative(1.94f, -0.22f, 2.65f, -0.6f) + curveToRelative(0.7f, -0.37f, 1.35f, -1.0f, 1.35f, -1.9f) + lineTo(16.5f, 9.0f) + curveToRelative(0.0f, -0.9f, -0.66f, -1.53f, -1.35f, -1.9f) + arcToRelative(5.7f, 5.7f, 0.0f, false, false, -2.65f, -0.6f) + curveToRelative(-1.0f, 0.0f, -1.94f, 0.22f, -2.65f, 0.6f) + close() + } + } + return _bookDatabase!! + } + +private var _bookDatabase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookExclamationMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookExclamationMark.kt new file mode 100644 index 0000000..66c32ac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookExclamationMark.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookExclamationMark: ImageVector + get() { + if (_bookExclamationMark != null) { + return _bookExclamationMark!! + } + _bookExclamationMark = fluentIcon(name = "Filled.BookExclamationMark") { + fluentPath { + moveTo(4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + close() + moveTo(11.5f, 11.75f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(13.25f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _bookExclamationMark!! + } + +private var _bookExclamationMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookGlobe.kt new file mode 100644 index 0000000..a7eddbe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookGlobe.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookGlobe: ImageVector + get() { + if (_bookGlobe != null) { + return _bookGlobe!! + } + _bookGlobe = fluentIcon(name = "Filled.BookGlobe") { + fluentPath { + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(10.55f, 6.37f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -2.9f, 3.88f) + horizontalLineToRelative(2.1f) + curveToRelative(0.05f, -1.25f, 0.24f, -2.4f, 0.55f, -3.28f) + lineToRelative(0.25f, -0.6f) + close() + moveTo(13.89f, 6.25f) + curveToRelative(0.12f, 0.22f, 0.22f, 0.46f, 0.3f, 0.72f) + curveToRelative(0.32f, 0.88f, 0.51f, 2.03f, 0.55f, 3.28f) + horizontalLineToRelative(2.36f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -3.2f, -4.0f) + close() + moveTo(13.24f, 10.25f) + arcToRelative(9.84f, 9.84f, 0.0f, false, false, -0.46f, -2.79f) + curveToRelative(-0.14f, -0.4f, -0.3f, -0.68f, -0.43f, -0.84f) + arcToRelative(0.68f, 0.68f, 0.0f, false, false, -0.1f, -0.1f) + arcToRelative(0.68f, 0.68f, 0.0f, false, false, -0.1f, 0.1f) + curveToRelative(-0.14f, 0.16f, -0.29f, 0.44f, -0.43f, 0.84f) + curveToRelative(-0.25f, 0.7f, -0.42f, 1.68f, -0.46f, 2.79f) + horizontalLineToRelative(1.98f) + close() + moveTo(11.29f, 11.75f) + curveToRelative(0.07f, 0.9f, 0.22f, 1.7f, 0.43f, 2.29f) + curveToRelative(0.14f, 0.4f, 0.3f, 0.68f, 0.43f, 0.84f) + lineToRelative(0.1f, 0.1f) + arcToRelative(0.68f, 0.68f, 0.0f, false, false, 0.1f, -0.1f) + curveToRelative(0.14f, -0.16f, 0.29f, -0.44f, 0.43f, -0.84f) + curveToRelative(0.2f, -0.6f, 0.37f, -1.39f, 0.43f, -2.29f) + lineTo(11.3f, 11.75f) + close() + moveTo(9.79f, 11.75f) + lineTo(7.72f, 11.75f) + arcToRelative(4.76f, 4.76f, 0.0f, false, false, 2.83f, 3.4f) + curveToRelative(-0.1f, -0.2f, -0.18f, -0.4f, -0.26f, -0.62f) + curveToRelative(-0.26f, -0.76f, -0.45f, -1.73f, -0.52f, -2.78f) + close() + moveTo(13.89f, 15.26f) + arcToRelative(4.76f, 4.76f, 0.0f, false, false, 3.13f, -3.51f) + horizontalLineToRelative(-2.3f) + arcToRelative(10.82f, 10.82f, 0.0f, false, true, -0.52f, 2.78f) + curveToRelative(-0.1f, 0.26f, -0.2f, 0.5f, -0.32f, 0.73f) + close() + moveTo(12.29f, 15.0f) + close() + } + } + return _bookGlobe!! + } + +private var _bookGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookInformation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookInformation.kt new file mode 100644 index 0000000..a3c0c59 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookInformation.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookInformation: ImageVector + get() { + if (_bookInformation != null) { + return _bookInformation!! + } + _bookInformation = fluentIcon(name = "Filled.BookInformation") { + fluentPath { + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(12.25f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(11.5f, 9.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + } + } + return _bookInformation!! + } + +private var _bookInformation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookLetter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookLetter.kt new file mode 100644 index 0000000..9eaaf08 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookLetter.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookLetter: ImageVector + get() { + if (_bookLetter != null) { + return _bookLetter!! + } + _bookLetter = fluentIcon(name = "Filled.BookLetter") { + fluentPath { + moveTo(12.5f, 8.74f) + lineToRelative(1.12f, 2.76f) + horizontalLineToRelative(-2.24f) + lineToRelative(1.12f, -2.76f) + close() + moveTo(4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + horizontalLineTo(6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + close() + moveTo(12.5f, 6.0f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.18f, 0.7f, 0.47f) + lineToRelative(3.24f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.38f, 0.56f) + lineTo(14.23f, 13.0f) + horizontalLineToRelative(-3.46f) + lineToRelative(-0.83f, 2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.38f, -0.56f) + lineToRelative(3.25f, -8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 12.5f, 6.0f) + close() + } + } + return _bookLetter!! + } + +private var _bookLetter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookNumber.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookNumber.kt new file mode 100644 index 0000000..8898e6e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookNumber.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookNumber: ImageVector + get() { + if (_bookNumber != null) { + return _bookNumber!! + } + _bookNumber = fluentIcon(name = "Filled.BookNumber") { + fluentPath { + moveTo(11.98f, 9.98f) + horizontalLineToRelative(1.49f) + lineToRelative(-0.36f, 1.59f) + horizontalLineToRelative(-1.52f) + lineToRelative(0.39f, -1.59f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(11.02f, 7.57f) + lineToRelative(-0.22f, 0.91f) + lineTo(9.63f, 8.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(0.1f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.7f) + lineToRelative(-0.38f, 1.59f) + horizontalLineToRelative(-0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(0.1f) + curveToRelative(0.06f, 0.36f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.43f) + lineToRelative(-0.12f, 0.5f) + lineToRelative(-0.02f, 0.1f) + curveToRelative(-0.04f, 0.37f, 0.2f, 0.72f, 0.57f, 0.81f) + lineToRelative(0.1f, 0.02f) + curveToRelative(0.36f, 0.04f, 0.71f, -0.2f, 0.8f, -0.57f) + lineToRelative(0.21f, -0.86f) + horizontalLineToRelative(1.54f) + lineToRelative(-0.12f, 0.51f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(-0.04f, 0.37f, 0.2f, 0.72f, 0.58f, 0.8f) + lineToRelative(0.1f, 0.02f) + curveToRelative(0.37f, 0.03f, 0.71f, -0.21f, 0.8f, -0.58f) + lineToRelative(0.2f, -0.85f) + horizontalLineToRelative(0.93f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.74f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-0.6f) + lineToRelative(0.37f, -1.59f) + horizontalLineToRelative(0.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-0.38f) + lineToRelative(0.13f, -0.56f) + lineToRelative(0.02f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.58f, -0.8f) + lineToRelative(-0.1f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.8f, 0.58f) + lineToRelative(-0.2f, 0.9f) + horizontalLineToRelative(-1.48f) + lineToRelative(0.14f, -0.55f) + lineToRelative(0.02f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.26f) + close() + } + } + return _bookNumber!! + } + +private var _bookNumber: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt new file mode 100644 index 0000000..0915668 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpen.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookOpen: ImageVector + get() { + if (_bookOpen != null) { + return _bookOpen!! + } + _bookOpen = fluentIcon(name = "Filled.BookOpen") { + fluentPath { + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + curveToRelative(0.77f, 0.0f, 1.47f, -0.29f, 2.0f, -0.76f) + curveToRelative(0.53f, 0.47f, 1.23f, 0.76f, 2.0f, 0.76f) + horizontalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.77f, 0.0f, -1.47f, 0.29f, -2.0f, 0.76f) + arcTo(2.99f, 2.99f, 0.0f, false, false, 10.0f, 4.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(11.0f, 7.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(4.0f, 18.0f) + lineTo(4.0f, 6.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(13.0f, 17.0f) + lineTo(13.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(12.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _bookOpen!! + } + +private var _bookOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenGlobe.kt new file mode 100644 index 0000000..59ea581 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenGlobe.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookOpenGlobe: ImageVector + get() { + if (_bookOpenGlobe != null) { + return _bookOpenGlobe!! + } + _bookOpenGlobe = fluentIcon(name = "Filled.BookOpenGlobe") { + fluentPath { + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + curveToRelative(0.5f, 0.0f, 0.96f, -0.12f, 1.37f, -0.33f) + arcTo(6.49f, 6.49f, 0.0f, false, true, 13.0f, 12.8f) + lineTo(13.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 2.0f, 1.31f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.77f, 0.0f, -1.47f, 0.29f, -2.0f, 0.76f) + arcTo(2.99f, 2.99f, 0.0f, false, false, 10.0f, 4.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(11.0f, 7.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(4.0f, 18.0f) + lineTo(4.0f, 6.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + } + fluentPath { + moveTo(16.0f, 17.0f) + curveToRelative(0.05f, -1.41f, 0.25f, -2.67f, 0.56f, -3.58f) + curveToRelative(0.17f, -0.52f, 0.36f, -0.9f, 0.55f, -1.14f) + curveToRelative(0.2f, -0.25f, 0.33f, -0.28f, 0.39f, -0.28f) + reflectiveCurveToRelative(0.2f, 0.03f, 0.39f, 0.28f) + curveToRelative(0.19f, 0.24f, 0.38f, 0.62f, 0.55f, 1.14f) + curveToRelative(0.3f, 0.91f, 0.51f, 2.17f, 0.55f, 3.58f) + horizontalLineToRelative(-2.98f) + close() + } + fluentPath { + moveTo(15.61f, 13.1f) + curveToRelative(0.1f, -0.32f, 0.23f, -0.62f, 0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.02f, 17.0f) + horizontalLineToRelative(2.99f) + curveToRelative(0.04f, -1.5f, 0.26f, -2.87f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(19.39f, 13.1f) + curveToRelative(-0.1f, -0.32f, -0.23f, -0.62f, -0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 22.98f, 17.0f) + horizontalLineToRelative(-2.99f) + curveToRelative(-0.04f, -1.5f, -0.26f, -2.87f, -0.6f, -3.9f) + close() + } + fluentPath { + moveTo(20.0f, 18.0f) + horizontalLineToRelative(2.98f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -3.96f, 4.79f) + curveToRelative(0.14f, -0.27f, 0.26f, -0.57f, 0.37f, -0.89f) + curveToRelative(0.34f, -1.03f, 0.56f, -2.4f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(17.89f, 22.72f) + curveToRelative(-0.2f, 0.25f, -0.33f, 0.28f, -0.39f, 0.28f) + reflectiveCurveToRelative(-0.2f, -0.03f, -0.39f, -0.28f) + arcToRelative(3.84f, 3.84f, 0.0f, false, true, -0.55f, -1.14f) + curveToRelative(-0.3f, -0.91f, -0.51f, -2.17f, -0.55f, -3.58f) + horizontalLineToRelative(2.98f) + arcToRelative(12.91f, 12.91f, 0.0f, false, true, -0.55f, 3.58f) + curveToRelative(-0.17f, 0.52f, -0.36f, 0.9f, -0.55f, 1.14f) + close() + } + fluentPath { + moveTo(12.02f, 18.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 3.96f, 4.79f) + arcToRelative(6.13f, 6.13f, 0.0f, false, true, -0.37f, -0.89f) + curveToRelative(-0.34f, -1.03f, -0.56f, -2.4f, -0.6f, -3.9f) + horizontalLineToRelative(-2.99f) + close() + } + } + return _bookOpenGlobe!! + } + +private var _bookOpenGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenMicrophone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenMicrophone.kt new file mode 100644 index 0000000..e549b70 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookOpenMicrophone.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookOpenMicrophone: ImageVector + get() { + if (_bookOpenMicrophone != null) { + return _bookOpenMicrophone!! + } + _bookOpenMicrophone = fluentIcon(name = "Filled.BookOpenMicrophone") { + fluentPath { + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + curveToRelative(0.77f, 0.0f, 1.47f, -0.29f, 2.0f, -0.76f) + curveToRelative(0.47f, 0.42f, 1.08f, 0.7f, 1.75f, 0.75f) + arcTo(4.73f, 4.73f, 0.0f, false, true, 13.0f, 17.5f) + curveToRelative(0.0f, -0.1f, 0.0f, -0.19f, 0.03f, -0.28f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 13.0f, 17.0f) + lineTo(13.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(5.33f) + arcToRelative(3.53f, 3.53f, 0.0f, false, true, 2.0f, 3.17f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.77f, 0.0f, -1.47f, 0.29f, -2.0f, 0.76f) + arcTo(2.99f, 2.99f, 0.0f, false, false, 10.0f, 4.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(11.0f, 7.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(4.0f, 18.0f) + lineTo(4.0f, 6.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(22.0f, 17.5f) + curveToRelative(0.0f, 1.01f, -0.52f, 1.85f, -1.34f, 2.39f) + curveToRelative(-0.6f, 0.39f, -1.34f, 0.61f, -2.16f, 0.61f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.98f, -0.5f) + curveToRelative(-0.3f, -0.17f, -0.58f, -0.4f, -0.8f, -0.64f) + arcTo(2.8f, 2.8f, 0.0f, false, true, 15.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + arcToRelative(3.43f, 3.43f, 0.0f, false, false, 0.28f, 1.35f) + curveToRelative(0.17f, 0.42f, 0.42f, 0.8f, 0.74f, 1.15f) + arcTo(4.77f, 4.77f, 0.0f, false, false, 18.0f, 21.47f) + verticalLineToRelative(1.03f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-1.03f) + curveToRelative(2.25f, -0.25f, 4.0f, -1.97f, 4.0f, -3.97f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + close() + moveTo(16.5f, 18.5f) + arcTo(2.58f, 2.58f, 0.0f, false, true, 16.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + lineTo(21.0f, 17.0f) + curveToRelative(0.0f, 1.25f, -1.0f, 2.5f, -2.5f, 2.5f) + curveToRelative(-0.86f, 0.0f, -1.56f, -0.41f, -2.0f, -1.0f) + close() + } + } + return _bookOpenMicrophone!! + } + +private var _bookOpenMicrophone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookPulse.kt new file mode 100644 index 0000000..d4754bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookPulse.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookPulse: ImageVector + get() { + if (_bookPulse != null) { + return _bookPulse!! + } + _bookPulse = fluentIcon(name = "Filled.BookPulse") { + fluentPath { + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(11.7f, 7.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.37f, -0.05f) + lineTo(8.79f, 10.5f) + lineTo(7.75f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.28f, 0.0f, 0.54f, -0.16f, 0.67f, -0.41f) + lineToRelative(1.02f, -2.05f) + lineToRelative(2.12f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.34f, 0.09f) + lineTo(15.93f, 12.0f) + horizontalLineToRelative(0.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(15.5f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.37f) + lineToRelative(-1.0f, 1.7f) + lineToRelative(-2.16f, -5.11f) + close() + } + } + return _bookPulse!! + } + +private var _bookPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMark.kt new file mode 100644 index 0000000..84c52e1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMark.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookQuestionMark: ImageVector + get() { + if (_bookQuestionMark != null) { + return _bookQuestionMark!! + } + _bookQuestionMark = fluentIcon(name = "Filled.BookQuestionMark") { + fluentPath { + moveTo(4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + close() + moveTo(11.0f, 8.02f) + curveToRelative(0.0f, 0.4f, -0.34f, 0.73f, -0.75f, 0.73f) + curveTo(9.5f, 8.75f, 9.5f, 8.0f, 9.5f, 8.0f) + verticalLineToRelative(-0.01f) + arcToRelative(1.4f, 1.4f, 0.0f, false, true, 0.0f, -0.13f) + lineToRelative(0.06f, -0.28f) + curveToRelative(0.05f, -0.22f, 0.16f, -0.5f, 0.37f, -0.8f) + curveToRelative(0.45f, -0.6f, 1.27f, -1.05f, 2.58f, -1.03f) + curveToRelative(0.95f, 0.02f, 1.8f, 0.41f, 2.32f, 1.07f) + curveToRelative(0.54f, 0.67f, 0.72f, 1.57f, 0.37f, 2.46f) + curveToRelative(-0.37f, 0.9f, -1.19f, 1.26f, -1.66f, 1.47f) + lineToRelative(-0.05f, 0.02f) + curveToRelative(-0.28f, 0.13f, -0.4f, 0.19f, -0.49f, 0.25f) + verticalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.5f, 11.0f) + curveToRelative(0.0f, -0.52f, 0.25f, -0.9f, 0.56f, -1.15f) + curveToRelative(0.25f, -0.2f, 0.57f, -0.34f, 0.79f, -0.43f) + lineToRelative(0.04f, -0.02f) + curveToRelative(0.54f, -0.24f, 0.8f, -0.39f, 0.91f, -0.68f) + arcToRelative(0.92f, 0.92f, 0.0f, false, false, -0.13f, -0.96f) + curveToRelative(-0.23f, -0.27f, -0.63f, -0.5f, -1.18f, -0.51f) + curveToRelative(-0.94f, -0.02f, -1.25f, 0.29f, -1.36f, 0.43f) + arcToRelative(0.72f, 0.72f, 0.0f, false, false, -0.13f, 0.33f) + close() + moveTo(13.25f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _bookQuestionMark!! + } + +private var _bookQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMarkRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMarkRtl.kt new file mode 100644 index 0000000..cebe8fa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookQuestionMarkRtl.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookQuestionMarkRtl: ImageVector + get() { + if (_bookQuestionMarkRtl != null) { + return _bookQuestionMarkRtl!! + } + _bookQuestionMarkRtl = fluentIcon(name = "Filled.BookQuestionMarkRtl") { + fluentPath { + moveTo(4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + close() + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.73f) + lineToRelative(-0.01f, -0.08f) + arcToRelative(0.72f, 0.72f, 0.0f, false, false, -0.12f, -0.26f) + curveToRelative(-0.11f, -0.15f, -0.42f, -0.45f, -1.36f, -0.43f) + curveToRelative(-0.55f, 0.0f, -0.95f, 0.24f, -1.18f, 0.51f) + arcToRelative(0.92f, 0.92f, 0.0f, false, false, -0.13f, 0.96f) + curveToRelative(0.11f, 0.3f, 0.37f, 0.44f, 0.91f, 0.68f) + lineToRelative(0.04f, 0.02f) + curveToRelative(0.22f, 0.1f, 0.54f, 0.23f, 0.79f, 0.43f) + curveToRelative(0.3f, 0.25f, 0.56f, 0.63f, 0.56f, 1.15f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-0.73f) + arcToRelative(2.49f, 2.49f, 0.0f, false, false, -0.5f, -0.25f) + lineToRelative(-0.04f, -0.02f) + curveToRelative(-0.47f, -0.2f, -1.3f, -0.57f, -1.66f, -1.47f) + curveToRelative(-0.35f, -0.89f, -0.17f, -1.8f, 0.37f, -2.46f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, 2.32f, -1.07f) + curveToRelative(1.31f, -0.02f, 2.13f, 0.43f, 2.58f, 1.04f) + arcToRelative(2.22f, 2.22f, 0.0f, false, true, 0.43f, 1.2f) + reflectiveCurveToRelative(0.0f, 0.76f, -0.75f, 0.76f) + close() + moveTo(11.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + } + } + return _bookQuestionMarkRtl!! + } + +private var _bookQuestionMarkRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookSearch.kt new file mode 100644 index 0000000..a6a981d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookSearch.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookSearch: ImageVector + get() { + if (_bookSearch != null) { + return _bookSearch!! + } + _bookSearch = fluentIcon(name = "Filled.BookSearch") { + fluentPath { + moveTo(11.72f, 7.45f) + arcToRelative(2.28f, 2.28f, 0.0f, true, false, 0.0f, 4.55f) + arcToRelative(2.28f, 2.28f, 0.0f, false, false, 0.0f, -4.55f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(14.82f, 11.8f) + arcToRelative(3.72f, 3.72f, 0.0f, true, false, -1.02f, 1.02f) + lineToRelative(2.47f, 2.47f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.72f, 0.72f, 0.0f, false, false, 0.95f, -1.09f) + lineToRelative(-2.47f, -2.46f) + close() + } + } + return _bookSearch!! + } + +private var _bookSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookStar.kt new file mode 100644 index 0000000..e551094 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookStar.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookStar: ImageVector + get() { + if (_bookStar != null) { + return _bookStar!! + } + _bookStar = fluentIcon(name = "Filled.BookStar") { + fluentPath { + moveTo(11.6f, 9.53f) + curveToRelative(-0.1f, 0.2f, -0.29f, 0.34f, -0.51f, 0.37f) + lineToRelative(-1.45f, 0.21f) + lineToRelative(1.05f, 1.02f) + curveToRelative(0.16f, 0.16f, 0.23f, 0.39f, 0.2f, 0.6f) + lineToRelative(-0.26f, 1.45f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.2f, -0.1f, 0.44f, -0.1f, 0.64f, 0.0f) + lineToRelative(1.3f, 0.68f) + lineToRelative(-0.25f, -1.44f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.2f, -0.6f) + lineToRelative(1.04f, -1.03f) + lineToRelative(-1.45f, -0.21f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, -0.51f, -0.37f) + lineToRelative(-0.65f, -1.32f) + lineToRelative(-0.65f, 1.32f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(10.54f, 8.6f) + lineToRelative(-2.46f, 0.37f) + arcToRelative(0.68f, 0.68f, 0.0f, false, false, -0.37f, 1.15f) + lineToRelative(1.78f, 1.74f) + lineToRelative(-0.42f, 2.45f) + curveToRelative(-0.1f, 0.55f, 0.48f, 0.97f, 0.98f, 0.71f) + lineToRelative(2.2f, -1.15f) + lineToRelative(2.2f, 1.15f) + arcToRelative(0.68f, 0.68f, 0.0f, false, false, 0.98f, -0.71f) + lineToRelative(-0.42f, -2.45f) + lineToRelative(1.78f, -1.74f) + arcToRelative(0.68f, 0.68f, 0.0f, false, false, -0.37f, -1.15f) + lineToRelative(-2.46f, -0.36f) + lineToRelative(-1.1f, -2.23f) + arcToRelative(0.68f, 0.68f, 0.0f, false, false, -1.22f, 0.0f) + lineToRelative(-1.1f, 2.23f) + close() + } + } + return _bookStar!! + } + +private var _bookStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookTheta.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookTheta.kt new file mode 100644 index 0000000..0608923 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookTheta.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookTheta: ImageVector + get() { + if (_bookTheta != null) { + return _bookTheta!! + } + _bookTheta = fluentIcon(name = "Filled.BookTheta") { + fluentPath { + moveTo(14.12f, 14.0f) + curveToRelative(0.37f, -0.5f, 0.66f, -1.2f, 0.8f, -2.0f) + horizontalLineToRelative(-4.84f) + curveToRelative(0.14f, 0.8f, 0.43f, 1.5f, 0.8f, 2.0f) + curveToRelative(0.52f, 0.72f, 1.11f, 1.0f, 1.62f, 1.0f) + curveToRelative(0.5f, 0.0f, 1.1f, -0.28f, 1.62f, -1.0f) + close() + moveTo(14.12f, 8.0f) + curveToRelative(0.44f, 0.6f, 0.78f, 1.48f, 0.86f, 2.5f) + horizontalLineToRelative(-4.96f) + curveToRelative(0.08f, -1.02f, 0.42f, -1.9f, 0.86f, -2.5f) + curveToRelative(0.52f, -0.72f, 1.11f, -1.0f, 1.62f, -1.0f) + curveToRelative(0.5f, 0.0f, 1.1f, 0.28f, 1.62f, 1.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(12.5f, 16.5f) + curveToRelative(2.2f, 0.0f, 4.0f, -2.46f, 4.0f, -5.5f) + reflectiveCurveToRelative(-1.8f, -5.5f, -4.0f, -5.5f) + reflectiveCurveToRelative(-4.0f, 2.46f, -4.0f, 5.5f) + reflectiveCurveToRelative(1.8f, 5.5f, 4.0f, 5.5f) + close() + } + } + return _bookTheta!! + } + +private var _bookTheta: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookToolbox.kt new file mode 100644 index 0000000..6649a47 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookToolbox.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookToolbox: ImageVector + get() { + if (_bookToolbox != null) { + return _bookToolbox!! + } + _bookToolbox = fluentIcon(name = "Filled.BookToolbox") { + fluentPath { + moveTo(14.0f, 4.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 7.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 7.0f) + lineTo(23.0f, 7.0f) + lineTo(23.0f, 5.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 4.0f) + lineTo(21.0f, 3.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveTo(14.78f, 1.25f, 14.0f, 2.03f, 14.0f, 3.0f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 3.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + lineTo(15.5f, 3.0f) + close() + moveTo(12.0f, 10.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(16.0f, 8.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(20.5f, 8.5f) + lineTo(23.0f, 8.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + moveTo(13.0f, 3.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + verticalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + horizontalLineToRelative(6.69f) + curveToRelative(-0.12f, 0.31f, -0.19f, 0.65f, -0.19f, 1.0f) + verticalLineToRelative(0.05f) + close() + } + } + return _bookToolbox!! + } + +private var _bookToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt new file mode 100644 index 0000000..a13dbaf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bookmark.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bookmark: ImageVector + get() { + if (_bookmark != null) { + return _bookmark!! + } + _bookmark = fluentIcon(name = "Filled.Bookmark") { + fluentPath { + moveTo(6.2f, 21.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.2f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + curveTo(17.55f, 3.0f, 19.0f, 4.46f, 19.0f, 6.25f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.6f, -0.7f, 0.96f, -1.19f, 0.6f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + close() + } + } + return _bookmark!! + } + +private var _bookmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkAdd.kt new file mode 100644 index 0000000..dad8f7c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkAdd.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookmarkAdd: ImageVector + get() { + if (_bookmarkAdd != null) { + return _bookmarkAdd!! + } + _bookmarkAdd = fluentIcon(name = "Filled.BookmarkAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(0.52f, 0.0f, 1.02f, -0.06f, 1.5f, -0.17f) + verticalLineToRelative(8.42f) + curveToRelative(0.0f, 0.6f, -0.7f, 0.96f, -1.19f, 0.6f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.19f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(3.77f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, 10.0f) + close() + } + } + return _bookmarkAdd!! + } + +private var _bookmarkAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt new file mode 100644 index 0000000..c08eb21 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkMultiple.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookmarkMultiple: ImageVector + get() { + if (_bookmarkMultiple != null) { + return _bookmarkMultiple!! + } + _bookmarkMultiple = fluentIcon(name = "Filled.BookmarkMultiple") { + fluentPath { + moveTo(4.0f, 6.75f) + curveTo(4.0f, 5.5f, 5.0f, 4.5f, 6.25f, 4.5f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 0.65f) + lineToRelative(-5.62f, -3.28f) + lineToRelative(-5.62f, 3.28f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 21.25f) + verticalLineTo(6.75f) + close() + moveTo(15.25f, 2.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(11.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineTo(6.64f) + reflectiveCurveToRelative(0.11f, -0.56f, 0.8f, -1.08f) + curveTo(8.0f, 2.0f, 8.6f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.65f) + close() + } + } + return _bookmarkMultiple!! + } + +private var _bookmarkMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkOff.kt new file mode 100644 index 0000000..e4fedbd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkOff.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookmarkOff: ImageVector + get() { + if (_bookmarkOff != null) { + return _bookmarkOff!! + } + _bookmarkOff = fluentIcon(name = "Filled.BookmarkOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.79f, 2.79f) + verticalLineToRelative(15.18f) + curveToRelative(0.0f, 0.6f, 0.68f, 0.96f, 1.18f, 0.6f) + lineTo(12.0f, 17.67f) + lineToRelative(5.81f, 4.18f) + curveToRelative(0.5f, 0.36f, 1.2f, 0.0f, 1.2f, -0.6f) + verticalLineToRelative(-1.19f) + lineToRelative(1.7f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.07f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.0f, 6.25f) + verticalLineToRelative(9.57f) + lineTo(6.62f, 3.44f) + arcTo(3.24f, 3.24f, 0.0f, false, true, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + curveTo(17.55f, 3.0f, 19.0f, 4.45f, 19.0f, 6.25f) + close() + } + } + return _bookmarkOff!! + } + +private var _bookmarkOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkSearch.kt new file mode 100644 index 0000000..7318eb8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BookmarkSearch.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BookmarkSearch: ImageVector + get() { + if (_bookmarkSearch != null) { + return _bookmarkSearch!! + } + _bookmarkSearch = fluentIcon(name = "Filled.BookmarkSearch") { + fluentPath { + moveTo(19.1f, 9.17f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(19.1f, 9.17f) + close() + moveTo(19.5f, 5.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + close() + moveTo(19.0f, 10.48f) + verticalLineToRelative(10.76f) + curveToRelative(0.0f, 0.62f, -0.7f, 0.97f, -1.19f, 0.61f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.19f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(3.35f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 7.35f, 7.43f) + lineToRelative(0.05f, 0.05f) + close() + } + } + return _bookmarkSearch!! + } + +private var _bookmarkSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt new file mode 100644 index 0000000..7ac2873 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderAll.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderAll: ImageVector + get() { + if (_borderAll != null) { + return _borderAll!! + } + _borderAll = fluentIcon(name = "Filled.BorderAll") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(3.0f, 6.0f) + close() + moveTo(13.0f, 19.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(6.0f) + close() + moveTo(11.0f, 13.0f) + lineTo(5.0f, 13.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(13.0f, 11.0f) + horizontalLineToRelative(6.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(6.0f) + close() + moveTo(11.0f, 5.0f) + lineTo(6.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(6.0f) + lineTo(11.0f, 5.0f) + close() + } + } + return _borderAll!! + } + +private var _borderAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottom.kt new file mode 100644 index 0000000..2e07e76 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottom.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderBottom: ImageVector + get() { + if (_borderBottom != null) { + return _borderBottom!! + } + _borderBottom = fluentIcon(name = "Filled.BorderBottom") { + fluentPath { + moveTo(13.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + close() + moveTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(7.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + } + } + return _borderBottom!! + } + +private var _borderBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomDouble.kt new file mode 100644 index 0000000..4d14de5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomDouble.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderBottomDouble: ImageVector + get() { + if (_borderBottomDouble != null) { + return _borderBottomDouble!! + } + _borderBottomDouble = fluentIcon(name = "Filled.BorderBottomDouble") { + fluentPath { + moveTo(13.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 18.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 21.0f) + close() + moveTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(7.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + } + } + return _borderBottomDouble!! + } + +private var _borderBottomDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomThick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomThick.kt new file mode 100644 index 0000000..eacd4e1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderBottomThick.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderBottomThick: ImageVector + get() { + if (_borderBottomThick != null) { + return _borderBottomThick!! + } + _borderBottomThick = fluentIcon(name = "Filled.BorderBottomThick") { + fluentPath { + moveTo(14.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(17.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(5.5f, 17.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-0.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + lineTo(21.0f, 18.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, 3.0f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.0f) + lineTo(3.0f, 18.0f) + verticalLineToRelative(-0.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + close() + } + } + return _borderBottomThick!! + } + +private var _borderBottomThick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeft.kt new file mode 100644 index 0000000..7cb58cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeft.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderLeft: ImageVector + get() { + if (_borderLeft != null) { + return _borderLeft!! + } + _borderLeft = fluentIcon(name = "Filled.BorderLeft") { + fluentPath { + moveTo(6.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + close() + moveTo(13.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(14.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(17.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + } + } + return _borderLeft!! + } + +private var _borderLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeftRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeftRight.kt new file mode 100644 index 0000000..bcf3b94 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderLeftRight.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderLeftRight: ImageVector + get() { + if (_borderLeftRight != null) { + return _borderLeftRight!! + } + _borderLeftRight = fluentIcon(name = "Filled.BorderLeftRight") { + fluentPath { + moveTo(17.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(13.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(13.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(6.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(3.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + } + } + return _borderLeftRight!! + } + +private var _borderLeftRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderNone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderNone.kt new file mode 100644 index 0000000..b96be29 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderNone.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderNone: ImageVector + get() { + if (_borderNone != null) { + return _borderNone!! + } + _borderNone = fluentIcon(name = "Filled.BorderNone") { + fluentPath { + moveTo(14.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(13.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(7.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(7.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(18.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + close() + } + } + return _borderNone!! + } + +private var _borderNone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutside.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutside.kt new file mode 100644 index 0000000..b05ac30 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutside.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderOutside: ImageVector + get() { + if (_borderOutside != null) { + return _borderOutside!! + } + _borderOutside = fluentIcon(name = "Filled.BorderOutside") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(3.0f, 6.0f) + close() + moveTo(6.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.0f, 5.0f) + close() + } + } + return _borderOutside!! + } + +private var _borderOutside: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutsideThick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutsideThick.kt new file mode 100644 index 0000000..96bbfd9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderOutsideThick.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderOutsideThick: ImageVector + get() { + if (_borderOutsideThick != null) { + return _borderOutsideThick!! + } + _borderOutsideThick = fluentIcon(name = "Filled.BorderOutsideThick") { + fluentPath { + moveTo(2.5f, 5.75f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(12.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(5.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + verticalLineTo(5.75f) + close() + moveTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(5.75f) + close() + } + } + return _borderOutsideThick!! + } + +private var _borderOutsideThick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderRight.kt new file mode 100644 index 0000000..921e263 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderRight.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderRight: ImageVector + get() { + if (_borderRight != null) { + return _borderRight!! + } + _borderRight = fluentIcon(name = "Filled.BorderRight") { + fluentPath { + moveTo(13.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(14.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(6.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(7.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(18.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + close() + } + } + return _borderRight!! + } + +private var _borderRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTop.kt new file mode 100644 index 0000000..e0d41c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTop.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderTop: ImageVector + get() { + if (_borderTop != null) { + return _borderTop!! + } + _borderTop = fluentIcon(name = "Filled.BorderTop") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(14.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(6.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + close() + moveTo(17.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + } + } + return _borderTop!! + } + +private var _borderTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottom.kt new file mode 100644 index 0000000..0b1f2dc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottom.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderTopBottom: ImageVector + get() { + if (_borderTopBottom != null) { + return _borderTopBottom!! + } + _borderTopBottom = fluentIcon(name = "Filled.BorderTopBottom") { + fluentPath { + moveTo(4.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + close() + } + } + return _borderTopBottom!! + } + +private var _borderTopBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomDouble.kt new file mode 100644 index 0000000..b0c4bc5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomDouble.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderTopBottomDouble: ImageVector + get() { + if (_borderTopBottomDouble != null) { + return _borderTopBottomDouble!! + } + _borderTopBottomDouble = fluentIcon(name = "Filled.BorderTopBottomDouble") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 18.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 21.0f) + close() + moveTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _borderTopBottomDouble!! + } + +private var _borderTopBottomDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomThick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomThick.kt new file mode 100644 index 0000000..3eab69d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BorderTopBottomThick.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BorderTopBottomThick: ImageVector + get() { + if (_borderTopBottomThick != null) { + return _borderTopBottomThick!! + } + _borderTopBottomThick = fluentIcon(name = "Filled.BorderTopBottomThick") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(5.5f, 17.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-0.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + lineTo(21.0f, 18.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, 3.0f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.0f) + lineTo(3.0f, 18.0f) + verticalLineToRelative(-0.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + close() + moveTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _borderTopBottomThick!! + } + +private var _borderTopBottomThick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bot.kt new file mode 100644 index 0000000..2f673bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bot.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bot: ImageVector + get() { + if (_bot != null) { + return _bot!! + } + _bot = fluentIcon(name = "Filled.Bot") { + fluentPath { + moveTo(17.75f, 14.0f) + curveTo(19.0f, 14.0f, 20.0f, 15.0f, 20.0f, 16.25f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 1.1f, -0.47f, 2.14f, -1.3f, 2.85f) + curveToRelative(-1.57f, 1.34f, -3.81f, 2.0f, -6.7f, 2.0f) + reflectiveCurveToRelative(-5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(4.0f, 15.0f, 5.01f, 14.0f, 6.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(11.9f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.25f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-8.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 2.0f) + horizontalLineToRelative(-0.1f) + close() + moveTo(9.75f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(14.25f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _bot!! + } + +private var _bot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BotAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BotAdd.kt new file mode 100644 index 0000000..1e67131 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BotAdd.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BotAdd: ImageVector + get() { + if (_botAdd != null) { + return _botAdd!! + } + _botAdd = fluentIcon(name = "Filled.BotAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.6f, 7.79f) + curveToRelative(-0.8f, 0.14f, -1.68f, 0.21f, -2.62f, 0.21f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.0f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(10.0f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.3f, -0.06f, 0.6f, -0.17f, 0.86f) + curveToRelative(-1.12f, 0.2f, -2.15f, 0.7f, -2.99f, 1.4f) + lineTo(5.75f, 12.51f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.01f, -2.25f, -2.26f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.35f, 0.23f, -0.64f, 0.55f, -0.72f) + lineTo(9.9f, 2.0f) + lineTo(10.0f, 2.0f) + close() + moveTo(7.75f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.25f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _botAdd!! + } + +private var _botAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlChopsticks.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlChopsticks.kt new file mode 100644 index 0000000..21a1715 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlChopsticks.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BowlChopsticks: ImageVector + get() { + if (_bowlChopsticks != null) { + return _bowlChopsticks!! + } + _bowlChopsticks = fluentIcon(name = "Filled.BowlChopsticks") { + fluentPath { + moveTo(5.38f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.02f, 0.28f) + lineTo(11.37f, 11.0f) + horizontalLineToRelative(2.26f) + lineTo(9.1f, 3.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.3f, -0.74f) + lineTo(15.37f, 11.0f) + horizontalLineToRelative(5.93f) + curveToRelative(0.39f, 0.0f, 0.7f, 0.31f, 0.7f, 0.7f) + verticalLineToRelative(0.3f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.46f, 3.0f) + horizontalLineTo(2.46f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 2.0f, 12.0f) + verticalLineToRelative(-0.3f) + curveToRelative(0.0f, -0.39f, 0.31f, -0.7f, 0.7f, -0.7f) + horizontalLineToRelative(6.93f) + lineTo(5.1f, 3.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.28f, -1.02f) + close() + moveTo(3.07f, 16.5f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 17.86f, 0.0f) + horizontalLineTo(3.07f) + close() + } + } + return _bowlChopsticks!! + } + +private var _bowlChopsticks: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlSalad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlSalad.kt new file mode 100644 index 0000000..85aed84 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BowlSalad.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BowlSalad: ImageVector + get() { + if (_bowlSalad != null) { + return _bowlSalad!! + } + _bowlSalad = fluentIcon(name = "Filled.BowlSalad") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -5.14f, 3.53f) + arcTo(12.95f, 12.95f, 0.0f, false, false, 3.56f, 5.0f) + arcToRelative(12.05f, 12.05f, 0.0f, false, false, -0.78f, 0.0f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.71f, 0.7f) + verticalLineToRelative(0.07f) + arcToRelative(7.84f, 7.84f, 0.0f, false, false, 0.0f, 0.79f) + curveToRelative(0.02f, 0.51f, 0.08f, 1.23f, 0.22f, 2.03f) + curveToRelative(0.14f, 0.74f, 0.35f, 1.57f, 0.7f, 2.4f) + horizontalLineToRelative(-0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.46f, 3.0f) + horizontalLineToRelative(19.08f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.46f, -3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(21.0f, 11.0f) + verticalLineToRelative(-0.13f) + arcToRelative(4.88f, 4.88f, 0.0f, false, false, -3.67f, -4.72f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.72f, 2.52f) + arcToRelative(4.88f, 4.88f, 0.0f, false, false, -4.03f, 2.82f) + arcToRelative(7.61f, 7.61f, 0.0f, false, false, -3.42f, -2.8f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 12.0f, 3.5f) + close() + moveTo(19.5f, 10.88f) + lineTo(19.5f, 11.0f) + horizontalLineToRelative(-6.73f) + lineToRelative(-0.02f, -0.05f) + verticalLineToRelative(-0.07f) + arcToRelative(3.37f, 3.37f, 0.0f, true, true, 6.75f, 0.0f) + close() + moveTo(9.72f, 8.78f) + curveToRelative(0.64f, 0.65f, 1.1f, 1.42f, 1.44f, 2.22f) + horizontalLineToRelative(-2.1f) + lineTo(7.28f, 9.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(4.57f, 11.0f) + curveToRelative(-0.44f, -0.88f, -0.7f, -1.81f, -0.86f, -2.67f) + curveToRelative(-0.13f, -0.72f, -0.18f, -1.36f, -0.2f, -1.82f) + curveToRelative(0.46f, 0.02f, 1.1f, 0.07f, 1.82f, 0.2f) + curveToRelative(1.46f, 0.27f, 3.16f, 0.85f, 4.39f, 2.07f) + close() + moveTo(3.07f, 16.5f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 17.86f, 0.0f) + lineTo(3.07f, 16.5f) + close() + moveTo(12.75f, 10.95f) + lineToRelative(0.02f, 0.05f) + close() + } + } + return _bowlSalad!! + } + +private var _bowlSalad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt new file mode 100644 index 0000000..7fec489 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Box.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Box: ImageVector + get() { + if (_box != null) { + return _box!! + } + _box = fluentIcon(name = "Filled.Box") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(10.92f) + curveToRelative(0.22f, -0.05f, 0.44f, -0.11f, 0.66f, -0.2f) + lineToRelative(7.5f, -3.04f) + curveToRelative(0.66f, -0.27f, 1.09f, -0.91f, 1.09f, -1.62f) + verticalLineTo(7.19f) + close() + moveTo(11.25f, 21.7f) + verticalLineTo(10.77f) + lineTo(2.0f, 7.19f) + verticalLineToRelative(9.64f) + curveToRelative(0.0f, 0.71f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.2f, 0.09f, 0.43f, 0.15f, 0.65f, 0.2f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + } + } + return _box!! + } + +private var _box: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowLeft.kt new file mode 100644 index 0000000..8dffe96 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowLeft.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxArrowLeft: ImageVector + get() { + if (_boxArrowLeft != null) { + return _boxArrowLeft!! + } + _boxArrowLeft = fluentIcon(name = "Filled.BoxArrowLeft") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(2.3f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 22.0f, 12.8f) + lineTo(22.0f, 7.19f) + close() + moveTo(11.25f, 15.72f) + verticalLineToRelative(-4.94f) + lineTo(2.0f, 7.19f) + verticalLineToRelative(9.64f) + curveToRelative(0.0f, 0.71f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.2f, 0.09f, 0.43f, 0.15f, 0.65f, 0.2f) + verticalLineToRelative(-2.4f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 0.0f, -3.58f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + moveTo(14.0f, 17.46f) + lineToRelative(0.02f, -0.09f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.03f, -0.04f) + lineToRelative(2.55f, -2.55f) + lineToRelative(0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-0.07f, 0.06f) + lineTo(15.71f, 17.0f) + horizontalLineToRelative(5.38f) + curveToRelative(0.2f, 0.05f, 0.36f, 0.2f, 0.4f, 0.41f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.08f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.4f) + lineTo(21.0f, 18.0f) + horizontalLineToRelative(-5.3f) + lineToRelative(1.65f, 1.65f) + lineToRelative(0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 0.57f) + lineToRelative(-0.06f, 0.06f) + lineToRelative(-0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.56f, 0.0f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-2.52f, -2.5f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.01f, -0.06f) + lineToRelative(-0.01f, -0.06f) + verticalLineToRelative(-0.05f) + close() + } + } + return _boxArrowLeft!! + } + +private var _boxArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowUp.kt new file mode 100644 index 0000000..a8f8238 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxArrowUp.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxArrowUp: ImageVector + get() { + if (_boxArrowUp != null) { + return _boxArrowUp!! + } + _boxArrowUp = fluentIcon(name = "Filled.BoxArrowUp") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(2.3f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 22.0f, 12.8f) + lineTo(22.0f, 7.19f) + close() + moveTo(11.25f, 10.78f) + verticalLineToRelative(4.94f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 3.58f) + verticalLineToRelative(2.4f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.66f, -0.2f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.19f) + lineToRelative(9.25f, 3.58f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.54f, 14.0f) + lineToRelative(0.09f, 0.02f) + lineToRelative(0.06f, 0.02f) + lineToRelative(0.07f, 0.03f) + lineToRelative(0.05f, 0.04f) + lineToRelative(2.54f, 2.54f) + lineToRelative(0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.7f) + lineToRelative(-0.06f, -0.07f) + lineTo(18.0f, 15.71f) + verticalLineToRelative(5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.4f) + lineToRelative(-0.09f, 0.01f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.4f) + lineTo(17.0f, 21.0f) + verticalLineToRelative(-5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.56f, 0.0f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-0.06f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.57f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.5f, -2.51f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.07f, -0.04f) + lineToRelative(0.08f, -0.03f) + lineToRelative(0.06f, -0.01f) + horizontalLineToRelative(0.11f) + close() + } + } + return _boxArrowUp!! + } + +private var _boxArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxCheckmark.kt new file mode 100644 index 0000000..06b4b7b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxCheckmark.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxCheckmark: ImageVector + get() { + if (_boxCheckmark != null) { + return _boxCheckmark!! + } + _boxCheckmark = fluentIcon(name = "Filled.BoxCheckmark") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(2.3f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 22.0f, 12.8f) + lineTo(22.0f, 7.19f) + close() + moveTo(11.25f, 10.78f) + verticalLineToRelative(4.94f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 3.58f) + verticalLineToRelative(2.4f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.66f, -0.2f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.19f) + lineToRelative(9.25f, 3.58f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(20.15f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.65f, 1.64f) + lineToRelative(3.65f, -3.64f) + close() + } + } + return _boxCheckmark!! + } + +private var _boxCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxDismiss.kt new file mode 100644 index 0000000..23650fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxDismiss.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxDismiss: ImageVector + get() { + if (_boxDismiss != null) { + return _boxDismiss!! + } + _boxDismiss = fluentIcon(name = "Filled.BoxDismiss") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(2.3f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 22.0f, 12.8f) + lineTo(22.0f, 7.19f) + close() + moveTo(11.25f, 10.78f) + verticalLineToRelative(4.94f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 3.58f) + verticalLineToRelative(2.4f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.66f, -0.2f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.19f) + lineToRelative(9.25f, 3.58f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _boxDismiss!! + } + +private var _boxDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxEdit.kt new file mode 100644 index 0000000..540359a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxEdit.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxEdit: ImageVector + get() { + if (_boxEdit != null) { + return _boxEdit!! + } + _boxEdit = fluentIcon(name = "Filled.BoxEdit") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(6.84f) + lineToRelative(5.64f, -5.65f) + arcToRelative(3.29f, 3.29f, 0.0f, false, true, 3.61f, -0.7f) + lineTo(22.0f, 7.2f) + close() + moveTo(11.25f, 10.78f) + verticalLineToRelative(9.9f) + lineToRelative(-0.19f, 0.74f) + lineToRelative(-0.04f, 0.22f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, -0.43f, -0.14f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.19f) + lineToRelative(9.25f, 3.58f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _boxEdit!! + } + +private var _boxEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultiple.kt new file mode 100644 index 0000000..9bf1baf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultiple.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxMultiple: ImageVector + get() { + if (_boxMultiple != null) { + return _boxMultiple!! + } + _boxMultiple = fluentIcon(name = "Filled.BoxMultiple") { + fluentPath { + moveTo(16.3f, 2.33f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.25f, -1.15f, 0.9f, -1.15f, 1.63f) + verticalLineToRelative(2.8f) + curveToRelative(0.8f, -0.13f, 1.63f, -0.05f, 2.4f, 0.23f) + lineToRelative(4.3f, 1.6f) + curveToRelative(1.08f, 0.4f, 1.8f, 1.42f, 1.8f, 2.57f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.32f, -0.06f, 0.64f, -0.16f, 0.93f) + lineToRelative(4.02f, -1.49f) + curveToRelative(0.68f, -0.25f, 1.14f, -0.9f, 1.14f, -1.64f) + lineTo(21.75f, 5.56f) + curveToRelative(0.0f, -0.73f, -0.46f, -1.38f, -1.14f, -1.64f) + lineTo(16.3f, 2.33f) + close() + moveTo(11.77f, 7.21f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.13f, -0.77f, 0.13f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(7.7f, 9.53f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.7f, 0.24f, 1.15f, 0.9f, 1.15f, 1.63f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.73f, -0.46f, 1.39f, -1.14f, 1.64f) + lineToRelative(-4.31f, 1.6f) + curveToRelative(-0.84f, 0.3f, -1.76f, 0.3f, -2.6f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.39f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.6f) + close() + moveTo(5.3f, 13.7f) + curveToRelative(-0.13f, 0.4f, 0.08f, 0.82f, 0.47f, 0.96f) + lineToRelative(2.48f, 0.85f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(2.47f, -0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.49f, -1.42f) + lineTo(9.0f, 14.2f) + lineToRelative(-2.74f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.95f, 0.46f) + close() + } + } + return _boxMultiple!! + } + +private var _boxMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowLeft.kt new file mode 100644 index 0000000..db87261 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowLeft.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxMultipleArrowLeft: ImageVector + get() { + if (_boxMultipleArrowLeft != null) { + return _boxMultipleArrowLeft!! + } + _boxMultipleArrowLeft = fluentIcon(name = "Filled.BoxMultipleArrowLeft") { + fluentPath { + moveTo(16.3f, 2.33f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.25f, -1.15f, 0.9f, -1.15f, 1.63f) + verticalLineToRelative(2.8f) + curveToRelative(0.8f, -0.13f, 1.63f, -0.05f, 2.4f, 0.23f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.52f, 0.18f, 0.95f, 0.52f, 1.26f, 0.94f) + arcToRelative(6.53f, 6.53f, 0.0f, false, true, 5.54f, 1.45f) + lineTo(21.75f, 5.56f) + curveToRelative(0.0f, -0.73f, -0.46f, -1.38f, -1.14f, -1.64f) + lineTo(16.3f, 2.33f) + close() + moveTo(11.77f, 7.21f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.13f, -0.77f, 0.13f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(14.61f, 11.12f) + curveToRelative(0.2f, 0.08f, 0.38f, 0.18f, 0.53f, 0.32f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -2.68f, 1.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, -0.14f) + lineTo(9.0f, 14.2f) + lineToRelative(-2.74f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.5f, 1.42f) + lineToRelative(2.49f, 0.85f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(1.79f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 0.5f, 6.12f) + lineToRelative(-1.74f, 0.65f) + curveToRelative(-0.84f, 0.3f, -1.76f, 0.3f, -2.6f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.39f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 18.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _boxMultipleArrowLeft!! + } + +private var _boxMultipleArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowRight.kt new file mode 100644 index 0000000..626ce11 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleArrowRight.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxMultipleArrowRight: ImageVector + get() { + if (_boxMultipleArrowRight != null) { + return _boxMultipleArrowRight!! + } + _boxMultipleArrowRight = fluentIcon(name = "Filled.BoxMultipleArrowRight") { + fluentPath { + moveTo(16.3f, 2.33f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.25f, -1.15f, 0.9f, -1.15f, 1.63f) + verticalLineToRelative(2.8f) + curveToRelative(0.8f, -0.13f, 1.63f, -0.05f, 2.4f, 0.23f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.52f, 0.18f, 0.95f, 0.52f, 1.26f, 0.94f) + arcToRelative(6.53f, 6.53f, 0.0f, false, true, 5.54f, 1.45f) + lineTo(21.75f, 5.56f) + curveToRelative(0.0f, -0.73f, -0.46f, -1.38f, -1.14f, -1.64f) + lineTo(16.3f, 2.33f) + close() + moveTo(11.77f, 7.21f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.13f, -0.77f, 0.13f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(14.61f, 11.12f) + curveToRelative(0.2f, 0.08f, 0.38f, 0.18f, 0.53f, 0.32f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -2.68f, 1.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, -0.14f) + lineTo(9.0f, 14.2f) + lineToRelative(-2.74f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.5f, 1.42f) + lineToRelative(2.49f, 0.85f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(1.79f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 0.5f, 6.12f) + lineToRelative(-1.74f, 0.65f) + curveToRelative(-0.84f, 0.3f, -1.76f, 0.3f, -2.6f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.39f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _boxMultipleArrowRight!! + } + +private var _boxMultipleArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleCheckmark.kt new file mode 100644 index 0000000..a2d6cf7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleCheckmark.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxMultipleCheckmark: ImageVector + get() { + if (_boxMultipleCheckmark != null) { + return _boxMultipleCheckmark!! + } + _boxMultipleCheckmark = fluentIcon(name = "Filled.BoxMultipleCheckmark") { + fluentPath { + moveTo(16.3f, 2.33f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.25f, -1.15f, 0.9f, -1.15f, 1.63f) + verticalLineToRelative(2.8f) + curveToRelative(0.8f, -0.13f, 1.63f, -0.05f, 2.4f, 0.23f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.52f, 0.18f, 0.95f, 0.52f, 1.26f, 0.94f) + arcToRelative(6.53f, 6.53f, 0.0f, false, true, 5.54f, 1.45f) + lineTo(21.75f, 5.56f) + curveToRelative(0.0f, -0.73f, -0.46f, -1.38f, -1.14f, -1.64f) + lineTo(16.3f, 2.33f) + close() + moveTo(11.77f, 7.21f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.13f, -0.77f, 0.13f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(14.61f, 11.12f) + curveToRelative(0.2f, 0.08f, 0.38f, 0.18f, 0.53f, 0.32f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -2.68f, 1.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, -0.14f) + lineTo(9.0f, 14.2f) + lineToRelative(-2.74f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.5f, 1.42f) + lineToRelative(2.49f, 0.85f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(1.79f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 0.5f, 6.12f) + lineToRelative(-1.74f, 0.65f) + curveToRelative(-0.84f, 0.3f, -1.76f, 0.3f, -2.6f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.39f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _boxMultipleCheckmark!! + } + +private var _boxMultipleCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleSearch.kt new file mode 100644 index 0000000..bb03bcb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxMultipleSearch.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxMultipleSearch: ImageVector + get() { + if (_boxMultipleSearch != null) { + return _boxMultipleSearch!! + } + _boxMultipleSearch = fluentIcon(name = "Filled.BoxMultipleSearch") { + fluentPath { + moveTo(13.7f, 2.33f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.7f, 0.25f, 1.15f, 0.9f, 1.15f, 1.63f) + verticalLineToRelative(9.3f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 16.12f, 11.0f) + curveToRelative(-0.3f, -0.36f, -0.7f, -0.65f, -1.17f, -0.83f) + lineToRelative(-4.3f, -1.59f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -2.4f, -0.23f) + verticalLineToRelative(-2.8f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.38f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.59f) + close() + moveTo(11.3f, 6.25f) + curveToRelative(-0.13f, 0.4f, 0.08f, 0.82f, 0.47f, 0.96f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.37f, 0.13f, 0.77f, 0.13f, 1.14f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.49f, -1.42f) + lineToRelative(-2.65f, 0.92f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.16f, 0.0f) + lineToRelative(-2.66f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.95f, 0.46f) + close() + moveTo(14.87f, 11.25f) + arcToRelative(1.74f, 1.74f, 0.0f, false, false, -0.26f, -0.13f) + lineToRelative(-4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.25f, -1.15f, 0.91f, -1.15f, 1.64f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.73f, 0.46f, 1.39f, 1.14f, 1.64f) + lineToRelative(4.31f, 1.6f) + curveToRelative(0.84f, 0.3f, 1.76f, 0.3f, 2.6f, 0.0f) + lineToRelative(2.64f, -0.98f) + arcToRelative(5.49f, 5.49f, 0.0f, false, true, -1.74f, -5.67f) + lineToRelative(-1.45f, 0.5f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(-2.48f, -0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.49f, -1.42f) + lineTo(9.0f, 14.2f) + lineToRelative(2.73f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, -0.03f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 2.78f, -1.98f) + close() + moveTo(20.17f, 19.11f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.61f, 2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.05f) + lineToRelative(-2.61f, -2.61f) + close() + moveTo(19.5f, 16.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _boxMultipleSearch!! + } + +private var _boxMultipleSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxSearch.kt new file mode 100644 index 0000000..82db456 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxSearch.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxSearch: ImageVector + get() { + if (_boxSearch != null) { + return _boxSearch!! + } + _boxSearch = fluentIcon(name = "Filled.BoxSearch") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(1.7f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 22.0f, 16.45f) + lineTo(22.0f, 7.2f) + close() + moveTo(11.25f, 14.87f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 3.28f) + verticalLineToRelative(3.55f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.66f, -0.2f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.19f) + lineToRelative(9.25f, 3.58f) + verticalLineToRelative(4.09f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + moveTo(20.17f, 19.1f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.61f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + close() + moveTo(19.5f, 16.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _boxSearch!! + } + +private var _boxSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxToolbox.kt new file mode 100644 index 0000000..5a64b9e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BoxToolbox.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BoxToolbox: ImageVector + get() { + if (_boxToolbox != null) { + return _boxToolbox!! + } + _boxToolbox = fluentIcon(name = "Filled.BoxToolbox") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineToRelative(-2.2f, 0.9f) + lineTo(18.0f, 7.12f) + lineToRelative(3.37f, -1.3f) + curveToRelative(-0.14f, -0.12f, -0.3f, -0.2f, -0.46f, -0.28f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(22.0f, 7.2f) + lineToRelative(-9.25f, 3.58f) + verticalLineToRelative(3.35f) + lineToRelative(0.25f, -0.07f) + lineTo(13.0f, 14.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, -2.75f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 14.0f) + verticalLineToRelative(-6.8f) + close() + moveTo(11.25f, 10.78f) + verticalLineToRelative(4.64f) + curveToRelative(-0.16f, 0.33f, -0.25f, 0.7f, -0.25f, 1.1f) + verticalLineToRelative(5.12f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, -0.4f, -0.14f) + lineToRelative(-7.5f, -3.04f) + curveToRelative(-0.67f, -0.27f, -1.1f, -0.91f, -1.1f, -1.62f) + lineTo(2.0f, 7.19f) + lineToRelative(9.25f, 3.58f) + close() + moveTo(2.63f, 5.83f) + lineTo(12.0f, 9.45f) + lineToRelative(3.92f, -1.52f) + lineToRelative(-9.55f, -3.7f) + lineTo(3.1f, 5.54f) + curveToRelative(-0.17f, 0.07f, -0.32f, 0.16f, -0.46f, 0.28f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _boxToolbox!! + } + +private var _boxToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Braces.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Braces.kt new file mode 100644 index 0000000..40945fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Braces.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Braces: ImageVector + get() { + if (_braces != null) { + return _braces!! + } + _braces = fluentIcon(name = "Filled.Braces") { + fluentPath { + moveTo(4.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(3.94f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 5.18f, 12.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 6.0f, 14.06f) + lineTo(6.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-3.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.76f, -0.97f) + lineToRelative(-0.48f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.94f) + lineToRelative(0.48f, -0.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 4.0f, 9.94f) + lineTo(4.0f, 6.0f) + close() + moveTo(20.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.94f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.82f, 2.06f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.82f, 2.06f) + lineTo(18.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-3.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.76f, -0.97f) + lineToRelative(0.48f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.94f) + lineToRelative(-0.48f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.76f, -0.97f) + lineTo(20.0f, 6.0f) + close() + } + } + return _braces!! + } + +private var _braces: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BracesVariable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BracesVariable.kt new file mode 100644 index 0000000..5c0bfc9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BracesVariable.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BracesVariable: ImageVector + get() { + if (_bracesVariable != null) { + return _bracesVariable!! + } + _bracesVariable = fluentIcon(name = "Filled.BracesVariable") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(3.94f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 4.18f, 12.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 5.0f, 14.06f) + lineTo(5.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-3.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.76f, -0.97f) + lineToRelative(-0.48f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.94f) + lineToRelative(0.48f, -0.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 9.94f) + lineTo(3.0f, 6.0f) + close() + moveTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.94f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.82f, 2.06f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.82f, 2.06f) + lineTo(19.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-3.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.76f, -0.97f) + lineToRelative(0.48f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.94f) + lineToRelative(-0.48f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.76f, -0.97f) + lineTo(21.0f, 6.0f) + close() + moveTo(9.29f, 6.89f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 7.7f, 8.1f) + lineTo(10.73f, 12.0f) + lineToRelative(-3.02f, 3.89f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 9.3f, 17.1f) + lineTo(12.0f, 13.63f) + lineToRelative(2.71f, 3.48f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.58f, -1.22f) + lineTo(13.27f, 12.0f) + lineToRelative(3.02f, -3.89f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 14.7f, 6.9f) + lineTo(12.0f, 10.37f) + lineTo(9.29f, 6.9f) + close() + } + } + return _bracesVariable!! + } + +private var _bracesVariable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrainCircuit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrainCircuit.kt new file mode 100644 index 0000000..c898d81 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrainCircuit.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BrainCircuit: ImageVector + get() { + if (_brainCircuit != null) { + return _brainCircuit!! + } + _brainCircuit = fluentIcon(name = "Filled.BrainCircuit") { + fluentPath { + moveTo(10.14f, 2.0f) + curveToRelative(0.7f, 0.0f, 1.11f, 0.71f, 1.11f, 1.42f) + verticalLineToRelative(4.33f) + horizontalLineToRelative(-0.9f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(0.9f) + verticalLineToRelative(10.9f) + curveToRelative(0.0f, 0.6f, -0.25f, 1.19f, -0.78f, 1.46f) + arcTo(3.4f, 3.4f, 0.0f, false, true, 8.9f, 22.0f) + arcToRelative(4.24f, 4.24f, 0.0f, false, true, -3.36f, -1.67f) + arcToRelative(5.17f, 5.17f, 0.0f, false, true, -1.02f, -2.14f) + curveToRelative(-0.4f, -0.12f, -0.86f, -0.34f, -1.27f, -0.69f) + arcTo(3.83f, 3.83f, 0.0f, false, true, 2.0f, 14.47f) + curveToRelative(0.0f, -0.76f, 0.05f, -1.42f, 0.19f, -1.97f) + lineTo(6.4f, 12.5f) + curveToRelative(0.68f, 0.0f, 1.24f, 0.5f, 1.34f, 1.15f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 1.5f, 0.0f) + arcTo(2.85f, 2.85f, 0.0f, false, false, 6.4f, 11.0f) + lineTo(3.04f, 11.0f) + arcToRelative(2.04f, 2.04f, 0.0f, false, true, 0.5f, -0.3f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, -0.18f, -1.13f) + curveToRelative(-0.04f, -0.73f, 0.07f, -1.5f, 0.3f, -2.18f) + arcToRelative(4.2f, 4.2f, 0.0f, false, true, 1.03f, -1.77f) + curveToRelative(0.3f, -0.29f, 0.68f, -0.5f, 1.1f, -0.57f) + curveToRelative(0.2f, -0.84f, 0.7f, -1.53f, 1.35f, -2.04f) + curveToRelative(0.83f, -0.65f, 1.92f, -1.0f, 3.0f, -1.0f) + close() + moveTo(12.75f, 17.0f) + horizontalLineToRelative(1.65f) + arcToRelative(2.85f, 2.85f, 0.0f, false, false, 2.85f, -2.85f) + verticalLineToRelative(-1.8f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(1.8f) + curveToRelative(0.0f, 0.75f, -0.6f, 1.35f, -1.35f, 1.35f) + horizontalLineToRelative(-1.65f) + lineTo(12.75f, 3.42f) + curveToRelative(0.0f, -0.71f, 0.4f, -1.41f, 1.11f, -1.41f) + curveToRelative(1.08f, 0.0f, 2.17f, 0.35f, 3.0f, 1.0f) + curveToRelative(0.65f, 0.5f, 1.16f, 1.2f, 1.35f, 2.04f) + curveToRelative(0.42f, 0.07f, 0.8f, 0.28f, 1.1f, 0.57f) + curveToRelative(0.48f, 0.45f, 0.82f, 1.1f, 1.04f, 1.77f) + curveToRelative(0.22f, 0.68f, 0.33f, 1.45f, 0.3f, 2.18f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, -0.18f, 1.13f) + lineToRelative(0.06f, 0.03f) + curveToRelative(0.37f, 0.17f, 0.67f, 0.45f, 0.9f, 0.8f) + curveToRelative(0.42f, 0.7f, 0.57f, 1.68f, 0.57f, 2.94f) + curveToRelative(0.0f, 1.44f, -0.55f, 2.42f, -1.26f, 3.03f) + curveToRelative(-0.41f, 0.35f, -0.87f, 0.57f, -1.27f, 0.7f) + curveToRelative(-0.14f, 0.68f, -0.49f, 1.46f, -1.02f, 2.13f) + arcTo(4.24f, 4.24f, 0.0f, false, true, 15.09f, 22.0f) + arcToRelative(3.4f, 3.4f, 0.0f, false, true, -1.56f, -0.4f) + curveToRelative(-0.53f, -0.26f, -0.78f, -0.86f, -0.78f, -1.45f) + lineTo(12.75f, 17.0f) + close() + moveTo(8.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + moveTo(8.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(16.0f, 10.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + close() + } + } + return _brainCircuit!! + } + +private var _brainCircuit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Branch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Branch.kt new file mode 100644 index 0000000..e35cd24 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Branch.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Branch: ImageVector + get() { + if (_branch != null) { + return _branch!! + } + _branch = fluentIcon(name = "Filled.Branch") { + fluentPath { + moveTo(4.0f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 4.49f, 3.36f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 5.26f, 3.89f) + horizontalLineToRelative(0.33f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.33f) + arcToRelative(6.99f, 6.99f, 0.0f, false, true, -5.5f, -2.67f) + verticalLineToRelative(3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineTo(8.92f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 4.0f, 5.5f) + close() + } + } + return _branch!! + } + +private var _branch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchCompare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchCompare.kt new file mode 100644 index 0000000..53e13ba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchCompare.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BranchCompare: ImageVector + get() { + if (_branchCompare != null) { + return _branchCompare!! + } + _branchCompare = fluentIcon(name = "Filled.BranchCompare") { + fluentPath { + moveTo(9.0f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.0f, 3.46f) + lineTo(6.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(2.69f) + lineToRelative(-0.97f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.25f, 2.25f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.25f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(0.97f, -0.97f) + lineTo(9.0f, 19.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 4.5f, 15.0f) + lineTo(4.5f, 8.86f) + arcTo(3.5f, 3.5f, 0.0f, true, true, 9.0f, 5.5f) + close() + moveTo(22.0f, 18.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -4.0f, -3.46f) + lineTo(18.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-1.94f) + lineToRelative(0.97f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-2.25f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.25f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.97f, 0.97f) + lineTo(15.0f, 4.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 19.5f, 9.0f) + verticalLineToRelative(6.14f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 22.0f, 18.5f) + close() + } + } + return _branchCompare!! + } + +private var _branchCompare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchFork.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchFork.kt new file mode 100644 index 0000000..e29aff4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchFork.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BranchFork: ImageVector + get() { + if (_branchFork != null) { + return _branchFork!! + } + _branchFork = fluentIcon(name = "Filled.BranchFork") { + fluentPath { + moveTo(11.0f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.0f, 3.46f) + verticalLineToRelative(2.54f) + horizontalLineToRelative(6.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-0.4f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 1.5f, 0.11f) + verticalLineToRelative(0.29f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 14.25f, 13.0f) + horizontalLineTo(8.0f) + verticalLineToRelative(2.04f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, 0.1f) + verticalLineTo(8.86f) + arcTo(3.5f, 3.5f, 0.0f, true, true, 11.0f, 5.5f) + close() + } + } + return _branchFork!! + } + +private var _branchFork: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkHint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkHint.kt new file mode 100644 index 0000000..7744155 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkHint.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BranchForkHint: ImageVector + get() { + if (_branchForkHint != null) { + return _branchForkHint!! + } + _branchForkHint = fluentIcon(name = "Filled.BranchForkHint") { + fluentPath { + moveTo(6.5f, 2.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.0f, 6.86f) + verticalLineToRelative(5.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(7.0f, 13.0f) + horizontalLineToRelative(6.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 17.0f, 9.25f) + verticalLineToRelative(-0.29f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -1.5f, -0.1f) + verticalLineToRelative(0.39f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(7.0f, 11.5f) + lineTo(7.0f, 8.96f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 2.0f) + close() + moveTo(5.34f, 16.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.87f, -1.22f) + arcToRelative(3.52f, 3.52f, 0.0f, false, false, -1.23f, 1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.4f, 0.53f) + arcToRelative(1.99f, 1.99f, 0.0f, false, true, 0.7f, -0.9f) + close() + moveTo(8.54f, 15.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 1.22f) + arcToRelative(2.01f, 2.01f, 0.0f, false, true, 0.7f, 0.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.4f, -0.54f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, -1.23f, -1.59f) + close() + moveTo(4.78f, 19.52f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.3f, 0.76f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 1.48f, 1.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.66f, -1.35f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.84f, -0.78f) + close() + moveTo(9.52f, 20.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, -0.76f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.84f, 0.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.66f, 1.35f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 1.48f, -1.37f) + close() + } + } + return _branchForkHint!! + } + +private var _branchForkHint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkLink.kt new file mode 100644 index 0000000..327b290 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BranchForkLink.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BranchForkLink: ImageVector + get() { + if (_branchForkLink != null) { + return _branchForkLink!! + } + _branchForkLink = fluentIcon(name = "Filled.BranchForkLink") { + fluentPath { + moveTo(6.0f, 8.96f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -1.5f, -0.1f) + verticalLineToRelative(6.28f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, -0.1f) + lineTo(6.0f, 13.0f) + horizontalLineToRelative(6.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 16.0f, 9.25f) + verticalLineToRelative(-0.29f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -1.5f, -0.1f) + verticalLineToRelative(0.39f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.0f, 11.5f) + lineTo(6.0f, 8.96f) + close() + moveTo(23.0f, 18.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 15.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 18.74f) + close() + moveTo(16.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _branchForkLink!! + } + +private var _branchForkLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BreakoutRoom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BreakoutRoom.kt new file mode 100644 index 0000000..3d2d82d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BreakoutRoom.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BreakoutRoom: ImageVector + get() { + if (_breakoutRoom != null) { + return _breakoutRoom!! + } + _breakoutRoom = fluentIcon(name = "Filled.BreakoutRoom") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.04f) + curveToRelative(0.8f, -0.85f, 1.29f, -2.0f, 1.29f, -3.25f) + verticalLineToRelative(-3.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 9.25f, 10.0f) + horizontalLineToRelative(-3.0f) + curveToRelative(-1.26f, 0.0f, -2.4f, 0.49f, -3.25f, 1.29f) + lineTo(3.0f, 6.25f) + close() + moveTo(3.0f, 14.75f) + verticalLineToRelative(3.0f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(3.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 14.75f) + close() + } + } + return _breakoutRoom!! + } + +private var _breakoutRoom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Briefcase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Briefcase.kt new file mode 100644 index 0000000..b805446 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Briefcase.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Briefcase: ImageVector + get() { + if (_briefcase != null) { + return _briefcase!! + } + _briefcase = fluentIcon(name = "Filled.Briefcase") { + fluentPath { + moveTo(15.25f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 7.0f, 21.0f, 8.46f, 21.0f, 10.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 16.75f) + verticalLineToRelative(-6.5f) + curveTo(3.0f, 8.45f, 4.46f, 7.0f, 6.25f, 7.0f) + lineTo(8.0f, 7.0f) + lineTo(8.0f, 3.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(6.5f) + close() + moveTo(14.5f, 4.5f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 7.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 4.5f) + close() + } + } + return _briefcase!! + } + +private var _briefcase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseMedical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseMedical.kt new file mode 100644 index 0000000..61f55ab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseMedical.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BriefcaseMedical: ImageVector + get() { + if (_briefcaseMedical != null) { + return _briefcaseMedical!! + } + _briefcaseMedical = fluentIcon(name = "Filled.BriefcaseMedical") { + fluentPath { + moveTo(16.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + lineTo(8.0f, 7.0f) + lineTo(6.25f, 7.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 10.25f) + verticalLineToRelative(6.5f) + curveTo(3.0f, 18.55f, 4.46f, 20.0f, 6.25f, 20.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.5f) + curveTo(21.0f, 8.45f, 19.54f, 7.0f, 17.75f, 7.0f) + lineTo(16.0f, 7.0f) + lineTo(16.0f, 3.75f) + close() + moveTo(9.5f, 4.5f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 7.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 4.5f) + close() + moveTo(11.5f, 15.75f) + lineTo(11.5f, 14.0f) + lineTo(9.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(13.0f, 14.0f) + verticalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + } + } + return _briefcaseMedical!! + } + +private var _briefcaseMedical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseOff.kt new file mode 100644 index 0000000..8fe2485 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BriefcaseOff.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BriefcaseOff: ImageVector + get() { + if (_briefcaseOff != null) { + return _briefcaseOff!! + } + _briefcaseOff = fluentIcon(name = "Filled.BriefcaseOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(3.73f, 3.73f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 10.25f) + verticalLineToRelative(6.5f) + curveTo(3.0f, 18.55f, 4.46f, 20.0f, 6.25f, 20.0f) + horizontalLineToRelative(11.5f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.06f, 1.02f, -0.16f) + lineToRelative(1.95f, 1.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(21.0f, 16.75f) + curveToRelative(0.0f, 0.32f, -0.05f, 0.64f, -0.14f, 0.93f) + lineTo(10.18f, 7.0f) + horizontalLineToRelative(4.32f) + verticalLineTo(4.5f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(1.82f) + lineTo(8.0f, 4.82f) + verticalLineTo(3.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(7.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 7.0f, 21.0f, 8.46f, 21.0f, 10.25f) + verticalLineToRelative(6.5f) + close() + } + } + return _briefcaseOff!! + } + +private var _briefcaseOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessHigh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessHigh.kt new file mode 100644 index 0000000..4e2b505 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessHigh.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BrightnessHigh: ImageVector + get() { + if (_brightnessHigh != null) { + return _brightnessHigh!! + } + _brightnessHigh = fluentIcon(name = "Filled.BrightnessHigh") { + fluentPath { + moveTo(12.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -10.0f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 10.0f, 0.0f) + close() + moveTo(15.5f, 12.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 12.0f, 8.5f) + verticalLineToRelative(7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + close() + moveTo(22.0f, 12.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(12.75f, 19.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(5.0f, 12.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(5.28f, 4.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.5f, -1.5f) + close() + moveTo(4.22f, 19.78f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.5f, 1.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + moveTo(18.72f, 4.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + close() + moveTo(19.78f, 19.78f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _brightnessHigh!! + } + +private var _brightnessHigh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessLow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessLow.kt new file mode 100644 index 0000000..f768390 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BrightnessLow.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BrightnessLow: ImageVector + get() { + if (_brightnessLow != null) { + return _brightnessLow!! + } + _brightnessLow = fluentIcon(name = "Filled.BrightnessLow") { + fluentPath { + moveTo(12.75f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -10.0f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 10.0f, 0.0f) + close() + moveTo(15.5f, 12.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 12.0f, 8.5f) + verticalLineToRelative(7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + close() + moveTo(20.5f, 12.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(12.75f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(6.0f, 12.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(7.28f, 6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-0.5f, -0.5f) + close() + moveTo(6.22f, 17.78f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-0.5f, 0.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + moveTo(16.72f, 6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(0.5f, -0.5f) + close() + moveTo(17.78f, 17.78f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.5f, 0.5f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _brightnessLow!! + } + +private var _brightnessLow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BroadActivityFeed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BroadActivityFeed.kt new file mode 100644 index 0000000..ba67d19 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BroadActivityFeed.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BroadActivityFeed: ImageVector + get() { + if (_broadActivityFeed != null) { + return _broadActivityFeed!! + } + _broadActivityFeed = fluentIcon(name = "Filled.BroadActivityFeed") { + fluentPath { + moveTo(9.25f, 14.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.5f) + curveTo(2.78f, 21.0f, 2.0f, 20.22f, 2.0f, 19.25f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(20.25f, 14.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.5f) + curveToRelative(-0.96f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(20.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 12.0f) + curveTo(2.78f, 12.0f, 2.0f, 11.22f, 2.0f, 10.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.68f, 1.6f, -1.75f) + horizontalLineToRelative(16.65f) + close() + } + } + return _broadActivityFeed!! + } + +private var _broadActivityFeed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Broom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Broom.kt new file mode 100644 index 0000000..3867050 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Broom.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Broom: ImageVector + get() { + if (_broom != null) { + return _broom!! + } + _broom = fluentIcon(name = "Filled.Broom") { + fluentPath { + moveTo(22.45f, 1.92f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineTo(16.14f, 9.3f) + arcToRelative(6.81f, 6.81f, 0.0f, false, false, -1.07f, -1.06f) + lineToRelative(6.32f, -6.32f) + curveToRelative(0.3f, -0.29f, 0.77f, -0.29f, 1.06f, 0.0f) + close() + moveTo(15.03f, 9.35f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -8.13f, 0.0f) + lineToRelative(-0.25f, 0.24f) + lineToRelative(8.13f, 8.13f) + lineToRelative(0.25f, -0.24f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 0.0f, -8.13f) + close() + moveTo(1.88f, 12.97f) + lineToRelative(3.62f, -2.41f) + lineToRelative(8.32f, 8.32f) + lineToRelative(-2.41f, 3.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.15f, 0.12f) + lineToRelative(-8.49f, -8.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.11f, -1.15f) + close() + } + } + return _broom!! + } + +private var _broom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bug.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bug.kt new file mode 100644 index 0000000..b6d0f50 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Bug.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Bug: ImageVector + get() { + if (_bug != null) { + return _bug!! + } + _bug = fluentIcon(name = "Filled.Bug") { + fluentPath { + moveTo(14.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.64f, -0.2f, 1.22f, -0.53f, 1.7f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.52f, 3.3f) + horizontalLineToRelative(0.26f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.24f, -2.26f) + verticalLineTo(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.48f) + curveToRelative(0.0f, 2.0f, -1.56f, 3.65f, -3.54f, 3.76f) + horizontalLineTo(17.0f) + verticalLineToRelative(1.51f) + horizontalLineToRelative(4.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(17.0f) + verticalLineToRelative(2.0f) + horizontalLineTo(17.45f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 3.53f, 3.57f) + verticalLineToRelative(1.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.59f) + curveToRelative(0.01f, -1.2f, -0.9f, -2.17f, -2.08f, -2.25f) + horizontalLineToRelative(-0.15f) + lineToRelative(-0.48f, -0.01f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -9.54f, 0.0f) + horizontalLineToRelative(-0.49f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, 2.26f) + verticalLineToRelative(1.49f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-1.48f) + curveToRelative(0.0f, -2.0f, 1.56f, -3.65f, 3.54f, -3.76f) + horizontalLineToRelative(0.21f) + lineTo(7.0f, 15.0f) + verticalLineToRelative(-2.0f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(0.1f) + lineTo(7.0f, 11.5f) + verticalLineTo(10.0f) + horizontalLineTo(6.54f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 6.42f) + verticalLineTo(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(1.59f) + curveToRelative(0.0f, 1.19f, 0.92f, 2.17f, 2.09f, 2.25f) + horizontalLineTo(7.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.52f, -3.28f) + curveToRelative(-0.3f, -0.43f, -0.48f, -0.94f, -0.52f, -1.5f) + lineTo(9.0f, 3.51f) + verticalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.85f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.15f) + verticalLineToRelative(-0.9f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _bug!! + } + +private var _bug: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt new file mode 100644 index 0000000..f651855 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Building.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Building: ImageVector + get() { + if (_building != null) { + return _building!! + } + _building = fluentIcon(name = "Filled.Building") { + fluentPath { + moveTo(6.75f, 2.0f) + curveTo(5.51f, 2.0f, 4.5f, 3.0f, 4.5f, 4.25f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.5f, 21.5f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(2.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-0.75f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(7.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(8.5f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.5f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(11.0f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(15.5f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(11.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(15.0f, 21.5f) + lineTo(15.0f, 18.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(3.5f) + lineTo(15.0f, 21.5f) + close() + moveTo(11.25f, 21.5f) + lineTo(11.25f, 18.0f) + lineTo(9.0f, 18.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(2.25f) + close() + } + } + return _building!! + } + +private var _building: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBank.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBank.kt new file mode 100644 index 0000000..970207e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBank.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingBank: ImageVector + get() { + if (_buildingBank != null) { + return _buildingBank!! + } + _buildingBank = fluentIcon(name = "Filled.BuildingBank") { + fluentPath { + moveTo(10.97f, 2.32f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.06f, 0.0f) + lineToRelative(7.42f, 5.42f) + curveToRelative(0.98f, 0.71f, 0.48f, 2.26f, -0.73f, 2.26f) + lineTo(4.28f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.73f, -2.26f) + lineToRelative(7.42f, -5.42f) + close() + moveTo(13.0f, 6.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(11.25f, 16.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(5.0f) + close() + moveTo(14.75f, 16.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(5.0f) + close() + moveTo(18.5f, 16.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(5.0f) + close() + moveTo(18.75f, 17.0f) + lineTo(5.25f, 17.0f) + curveTo(4.01f, 17.0f, 3.0f, 18.0f, 3.0f, 19.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(7.75f, 16.0f) + lineTo(5.5f, 16.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(5.0f) + close() + } + } + return _buildingBank!! + } + +private var _buildingBank: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankLink.kt new file mode 100644 index 0000000..c79b67e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankLink.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingBankLink: ImageVector + get() { + if (_buildingBankLink != null) { + return _buildingBankLink!! + } + _buildingBankLink = fluentIcon(name = "Filled.BuildingBankLink") { + fluentPath { + moveTo(10.97f, 2.32f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.06f, 0.0f) + lineToRelative(7.42f, 5.42f) + curveToRelative(0.98f, 0.71f, 0.48f, 2.26f, -0.73f, 2.26f) + lineTo(4.28f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.73f, -2.26f) + lineToRelative(7.42f, -5.42f) + close() + moveTo(13.0f, 6.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(11.25f, 16.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(5.0f) + close() + moveTo(12.75f, 15.57f) + curveToRelative(0.57f, -0.47f, 1.25f, -0.8f, 2.0f, -0.96f) + lineTo(14.75f, 11.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(4.57f) + close() + moveTo(16.25f, 14.5f) + horizontalLineToRelative(2.25f) + lineTo(18.5f, 11.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(3.5f) + close() + moveTo(11.0f, 19.25f) + curveToRelative(0.0f, -0.81f, 0.2f, -1.58f, 0.57f, -2.25f) + lineTo(5.25f, 17.0f) + curveTo(4.01f, 17.0f, 3.0f, 18.0f, 3.0f, 19.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.42f) + curveToRelative(-0.11f, -0.4f, -0.17f, -0.82f, -0.17f, -1.25f) + close() + moveTo(7.75f, 16.0f) + lineTo(5.5f, 16.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(5.0f) + close() + moveTo(23.0f, 19.25f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.75f, -3.75f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + lineTo(19.25f, 23.0f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 19.25f) + close() + moveTo(16.5f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 19.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _buildingBankLink!! + } + +private var _buildingBankLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankToolbox.kt new file mode 100644 index 0000000..cd1230f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingBankToolbox.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingBankToolbox: ImageVector + get() { + if (_buildingBankToolbox != null) { + return _buildingBankToolbox!! + } + _buildingBankToolbox = fluentIcon(name = "Filled.BuildingBankToolbox") { + fluentPath { + moveTo(13.03f, 2.34f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.06f, 0.0f) + lineToRelative(-7.42f, 5.4f) + curveToRelative(-0.98f, 0.72f, -0.48f, 2.26f, 0.73f, 2.27f) + lineTo(16.0f, 10.01f) + lineTo(16.0f, 10.0f) + lineTo(19.72f, 10.0f) + curveToRelative(1.2f, 0.0f, 1.71f, -1.54f, 0.73f, -2.25f) + lineToRelative(-7.42f, -5.41f) + close() + moveTo(12.0f, 5.26f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(11.25f, 15.41f) + curveToRelative(-0.1f, 0.19f, -0.16f, 0.38f, -0.2f, 0.6f) + horizontalLineToRelative(-1.8f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(4.4f) + close() + moveTo(14.75f, 11.44f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 13.0f, 14.0f) + verticalLineToRelative(0.05f) + lineToRelative(-0.25f, 0.06f) + verticalLineToRelative(-3.1f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(0.43f) + close() + moveTo(11.0f, 17.0f) + verticalLineToRelative(3.5f) + lineTo(3.75f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-0.5f) + curveTo(3.0f, 18.01f, 4.0f, 17.0f, 5.25f, 17.0f) + lineTo(11.0f, 17.0f) + close() + moveTo(5.5f, 16.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(-5.0f) + lineTo(5.5f, 11.0f) + verticalLineToRelative(5.0f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(13.5f, 23.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _buildingBankToolbox!! + } + +private var _buildingBankToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingFactory.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingFactory.kt new file mode 100644 index 0000000..b2ddf4c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingFactory.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingFactory: ImageVector + get() { + if (_buildingFactory != null) { + return _buildingFactory!! + } + _buildingFactory = fluentIcon(name = "Filled.BuildingFactory") { + fluentPath { + moveTo(2.92f, 4.13f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 5.17f, 2.0f) + horizontalLineToRelative(1.16f) + curveToRelative(1.2f, 0.0f, 2.18f, 0.93f, 2.24f, 2.13f) + lineToRelative(0.84f, 15.5f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 7.17f, 22.0f) + horizontalLineTo(4.33f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.24f, -2.37f) + lineToRelative(0.83f, -15.5f) + close() + moveTo(9.52f, 22.0f) + horizontalLineToRelative(10.23f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineTo(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.26f, -0.55f) + lineToRelative(-5.24f, 4.84f) + verticalLineTo(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.26f, -0.55f) + lineTo(9.87f, 9.49f) + lineToRelative(0.54f, 10.08f) + curveToRelative(0.05f, 0.94f, -0.3f, 1.8f, -0.9f, 2.43f) + close() + moveTo(13.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.5f) + horizontalLineToRelative(-6.0f) + verticalLineTo(16.0f) + close() + } + } + return _buildingFactory!! + } + +private var _buildingFactory: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingGovernment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingGovernment.kt new file mode 100644 index 0000000..3feb9f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingGovernment.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingGovernment: ImageVector + get() { + if (_buildingGovernment != null) { + return _buildingGovernment!! + } + _buildingGovernment = fluentIcon(name = "Filled.BuildingGovernment") { + fluentPath { + moveTo(15.5f, 2.0f) + horizontalLineToRelative(-3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.32f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 5.0f, 13.0f) + horizontalLineToRelative(-0.75f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(10.0f, 22.0f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(19.0f, 13.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -6.5f, -6.98f) + lineTo(12.5f, 5.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(15.5f, 11.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(11.75f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.5f, 11.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(5.75f, 15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.0f, 16.25f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _buildingGovernment!! + } + +private var _buildingGovernment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingHome.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingHome.kt new file mode 100644 index 0000000..c21c82a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingHome.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingHome: ImageVector + get() { + if (_buildingHome != null) { + return _buildingHome!! + } + _buildingHome = fluentIcon(name = "Filled.BuildingHome") { + fluentPath { + moveTo(3.5f, 2.0f) + curveTo(2.67f, 2.0f, 2.0f, 2.67f, 2.0f, 3.5f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + lineTo(9.0f, 18.0f) + verticalLineToRelative(-3.32f) + curveToRelative(0.0f, -0.76f, 0.32f, -1.49f, 0.87f, -2.0f) + lineTo(14.0f, 8.81f) + lineTo(14.0f, 8.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(11.0f, 7.0f) + lineTo(11.0f, 3.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-6.0f) + close() + moveTo(6.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(5.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(6.0f, 11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(7.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(8.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(7.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(17.19f, 9.44f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.38f, 0.0f) + lineToRelative(-4.25f, 3.97f) + curveToRelative(-0.36f, 0.33f, -0.56f, 0.79f, -0.56f, 1.27f) + verticalLineToRelative(5.82f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + lineTo(15.0f, 18.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.82f) + curveToRelative(0.0f, -0.48f, -0.2f, -0.94f, -0.56f, -1.27f) + lineTo(17.2f, 9.44f) + close() + moveTo(15.83f, 10.54f) + curveToRelative(0.1f, -0.1f, 0.24f, -0.1f, 0.34f, 0.0f) + lineToRelative(4.25f, 3.96f) + curveToRelative(0.05f, 0.05f, 0.08f, 0.12f, 0.08f, 0.18f) + verticalLineToRelative(5.82f) + horizontalLineToRelative(-2.0f) + lineTo(18.5f, 18.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-5.82f) + curveToRelative(0.0f, -0.06f, 0.03f, -0.13f, 0.08f, -0.18f) + lineToRelative(4.25f, -3.96f) + close() + moveTo(9.25f, 2.0f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _buildingHome!! + } + +private var _buildingHome: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt new file mode 100644 index 0000000..4f150ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingMultiple.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingMultiple: ImageVector + get() { + if (_buildingMultiple != null) { + return _buildingMultiple!! + } + _buildingMultiple = fluentIcon(name = "Filled.BuildingMultiple") { + fluentPath { + moveTo(7.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(14.0f, 4.25f) + lineTo(14.0f, 5.0f) + horizontalLineToRelative(4.75f) + curveTo(19.99f, 5.0f, 21.0f, 6.0f, 21.0f, 7.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 4.25f) + curveTo(3.0f, 3.01f, 4.0f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(6.5f) + curveTo(12.99f, 2.0f, 14.0f, 3.0f, 14.0f, 4.25f) + close() + moveTo(5.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(4.5f, 20.0f) + lineTo(10.0f, 20.0f) + lineTo(10.0f, 7.25f) + curveTo(10.0f, 6.01f, 11.0f, 5.0f, 12.25f, 5.0f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _buildingMultiple!! + } + +private var _buildingMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetail.kt new file mode 100644 index 0000000..7f42780 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetail.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingRetail: ImageVector + get() { + if (_buildingRetail != null) { + return _buildingRetail!! + } + _buildingRetail = fluentIcon(name = "Filled.BuildingRetail") { + fluentPath { + moveTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(4.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, 3.73f) + verticalLineToRelative(13.52f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 21.0f) + verticalLineToRelative(-5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(11.5f, 21.0f) + horizontalLineToRelative(8.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(21.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 20.0f, 3.0f) + lineTo(4.0f, 3.0f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(6.75f, 8.0f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.75f, 15.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.0f, 16.5f) + lineTo(10.0f, 21.0f) + lineTo(7.5f, 21.0f) + verticalLineToRelative(-4.5f) + lineTo(10.0f, 16.5f) + close() + } + } + return _buildingRetail!! + } + +private var _buildingRetail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMoney.kt new file mode 100644 index 0000000..4ba6a2e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMoney.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingRetailMoney: ImageVector + get() { + if (_buildingRetailMoney != null) { + return _buildingRetailMoney!! + } + _buildingRetailMoney = fluentIcon(name = "Filled.BuildingRetailMoney") { + fluentPath { + moveTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(4.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, 3.73f) + verticalLineToRelative(13.52f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 21.0f) + verticalLineToRelative(-5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(11.5f, 16.0f) + curveToRelative(0.46f, -0.6f, 1.18f, -1.0f, 2.0f, -1.0f) + lineTo(21.0f, 15.0f) + lineTo(21.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 20.0f, 3.0f) + lineTo(4.0f, 3.0f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(6.75f, 8.0f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.0f, 16.5f) + lineTo(10.0f, 21.0f) + lineTo(7.5f, 21.0f) + verticalLineToRelative(-4.5f) + lineTo(10.0f, 16.5f) + close() + moveTo(12.0f, 17.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(22.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(19.25f, 19.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _buildingRetailMoney!! + } + +private var _buildingRetailMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMore.kt new file mode 100644 index 0000000..5ca6382 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailMore.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingRetailMore: ImageVector + get() { + if (_buildingRetailMore != null) { + return _buildingRetailMore!! + } + _buildingRetailMore = fluentIcon(name = "Filled.BuildingRetailMore") { + fluentPath { + moveTo(6.22f, 3.0f) + curveToRelative(-0.52f, 0.0f, -1.01f, 0.23f, -1.35f, 0.63f) + lineTo(1.3f, 7.95f) + curveToRelative(-0.67f, 0.82f, -0.1f, 2.05f, 0.96f, 2.05f) + horizontalLineToRelative(19.5f) + curveToRelative(1.05f, 0.0f, 1.63f, -1.23f, 0.96f, -2.05f) + lineToRelative(-3.58f, -4.32f) + curveToRelative(-0.33f, -0.4f, -0.83f, -0.63f, -1.35f, -0.63f) + lineTo(6.22f, 3.0f) + close() + moveTo(3.0f, 11.5f) + verticalLineToRelative(7.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + horizontalLineToRelative(13.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + lineTo(21.0f, 11.5f) + lineTo(3.0f, 11.5f) + close() + moveTo(9.0f, 15.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(17.5f, 15.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + } + } + return _buildingRetailMore!! + } + +private var _buildingRetailMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailShield.kt new file mode 100644 index 0000000..9567f60 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailShield.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingRetailShield: ImageVector + get() { + if (_buildingRetailShield != null) { + return _buildingRetailShield!! + } + _buildingRetailShield = fluentIcon(name = "Filled.BuildingRetailShield") { + fluentPath { + moveTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(1.21f) + curveToRelative(-0.36f, 0.27f, -0.81f, 0.55f, -1.33f, 0.79f) + lineTo(7.5f, 11.5f) + close() + moveTo(18.0f, 8.75f) + verticalLineToRelative(1.22f) + curveToRelative(0.37f, 0.0f, 0.74f, 0.12f, 1.04f, 0.38f) + curveToRelative(0.4f, 0.34f, 1.1f, 0.86f, 1.96f, 1.22f) + lineTo(21.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 20.0f, 3.0f) + lineTo(4.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, 3.73f) + verticalLineToRelative(13.52f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 21.0f) + verticalLineToRelative(-5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(11.5f, 21.0f) + horizontalLineToRelative(1.82f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 12.0f, 17.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.18f, 0.03f, -0.35f, 0.08f, -0.5f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(10.0f, 16.5f) + lineTo(10.0f, 21.0f) + lineTo(7.5f, 21.0f) + verticalLineToRelative(-4.5f) + lineTo(10.0f, 16.5f) + close() + moveTo(22.5f, 12.98f) + arcToRelative(7.7f, 7.7f, 0.0f, false, true, -4.11f, -1.87f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.77f, 0.0f) + curveToRelative(-0.69f, 0.58f, -2.21f, 1.7f, -4.12f, 1.87f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, -0.5f, 0.52f) + lineTo(13.0f, 17.0f) + curveToRelative(0.0f, 4.22f, 4.1f, 5.72f, 4.87f, 5.96f) + curveToRelative(0.09f, 0.03f, 0.17f, 0.03f, 0.26f, 0.0f) + curveTo(18.9f, 22.72f, 23.0f, 21.22f, 23.0f, 17.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.28f, -0.22f, -0.5f, -0.5f, -0.52f) + close() + } + } + return _buildingRetailShield!! + } + +private var _buildingRetailShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailToolbox.kt new file mode 100644 index 0000000..5a8b1bd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingRetailToolbox.kt @@ -0,0 +1,114 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingRetailToolbox: ImageVector + get() { + if (_buildingRetailToolbox != null) { + return _buildingRetailToolbox!! + } + _buildingRetailToolbox = fluentIcon(name = "Filled.BuildingRetailToolbox") { + fluentPath { + moveTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.4f, 0.0f, -0.8f, 0.09f, -1.15f, 0.25f) + lineTo(7.5f, 11.5f) + close() + moveTo(18.0f, 8.75f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.66f, 0.0f, 1.27f, 0.24f, 1.75f, 0.63f) + lineTo(21.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 20.0f, 3.0f) + lineTo(4.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, 3.73f) + verticalLineToRelative(13.52f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 21.0f) + verticalLineToRelative(-5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.23f, 0.0f, 0.44f, 0.1f, 0.57f, 0.27f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 14.05f) + lineTo(13.0f, 14.0f) + curveToRelative(0.0f, -0.35f, 0.07f, -0.69f, 0.19f, -1.0f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(10.0f, 16.5f) + lineTo(10.0f, 21.0f) + lineTo(7.5f, 21.0f) + verticalLineToRelative(-4.5f) + lineTo(10.0f, 16.5f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _buildingRetailToolbox!! + } + +private var _buildingRetailToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingShop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingShop.kt new file mode 100644 index 0000000..b1fd2f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingShop.kt @@ -0,0 +1,119 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingShop: ImageVector + get() { + if (_buildingShop != null) { + return _buildingShop!! + } + _buildingShop = fluentIcon(name = "Filled.BuildingShop") { + fluentPath { + moveTo(10.5f, 14.5f) + lineTo(10.5f, 22.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-7.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(17.26f, 13.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.42f, 0.0f, 0.76f, -0.33f, 0.76f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(16.5f, 14.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(8.17f, 7.0f) + lineTo(3.5f, 7.0f) + verticalLineToRelative(1.17f) + curveToRelative(0.0f, 1.18f, 0.88f, 2.15f, 2.02f, 2.3f) + lineToRelative(0.15f, 0.02f) + horizontalLineToRelative(0.16f) + curveToRelative(1.24f, 0.0f, 2.25f, -0.95f, 2.33f, -2.16f) + lineTo(8.16f, 7.0f) + close() + moveTo(14.33f, 7.0f) + lineTo(9.67f, 7.0f) + verticalLineToRelative(1.17f) + curveToRelative(0.0f, 1.18f, 0.87f, 2.15f, 2.01f, 2.3f) + lineToRelative(0.16f, 0.02f) + lineTo(12.0f, 10.49f) + curveToRelative(1.23f, 0.0f, 2.24f, -0.95f, 2.33f, -2.16f) + lineTo(14.33f, 7.0f) + close() + moveTo(20.5f, 7.0f) + horizontalLineToRelative(-4.67f) + verticalLineToRelative(1.17f) + curveToRelative(0.0f, 1.18f, 0.88f, 2.15f, 2.02f, 2.3f) + lineToRelative(0.16f, 0.02f) + horizontalLineToRelative(0.16f) + curveToRelative(1.23f, 0.0f, 2.24f, -0.95f, 2.32f, -2.16f) + lineTo(20.49f, 7.0f) + close() + moveTo(9.06f, 3.5f) + lineTo(6.33f, 3.5f) + lineToRelative(-1.86f, 2.0f) + horizontalLineToRelative(3.98f) + lineToRelative(0.61f, -2.0f) + close() + moveTo(13.36f, 3.5f) + horizontalLineToRelative(-2.73f) + lineToRelative(-0.62f, 2.0f) + horizontalLineToRelative(3.97f) + lineToRelative(-0.61f, -2.0f) + close() + moveTo(17.67f, 3.5f) + horizontalLineToRelative(-2.73f) + lineToRelative(0.61f, 2.0f) + horizontalLineToRelative(3.98f) + lineToRelative(-1.86f, -2.0f) + close() + moveTo(2.2f, 5.74f) + lineToRelative(3.25f, -3.5f) + curveToRelative(0.12f, -0.13f, 0.28f, -0.2f, 0.45f, -0.23f) + lineTo(6.0f, 2.0f) + horizontalLineToRelative(12.0f) + curveToRelative(0.17f, 0.0f, 0.34f, 0.06f, 0.47f, 0.17f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.27f, 3.53f) + lineToRelative(0.03f, 0.04f) + curveToRelative(0.1f, 0.13f, 0.15f, 0.29f, 0.15f, 0.44f) + verticalLineToRelative(1.92f) + curveToRelative(0.0f, 1.0f, -0.38f, 1.9f, -1.0f, 2.58f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(12.0f, 22.0f) + verticalLineToRelative(-8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(6.0f, 22.0f) + lineTo(3.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-10.6f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, -1.0f, -2.39f) + lineTo(2.01f, 6.3f) + curveToRelative(-0.02f, -0.14f, 0.01f, -0.28f, 0.09f, -0.4f) + lineToRelative(0.05f, -0.08f) + lineToRelative(0.05f, -0.07f) + close() + } + } + return _buildingShop!! + } + +private var _buildingShop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingSkyscraper.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingSkyscraper.kt new file mode 100644 index 0000000..759a9c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/BuildingSkyscraper.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.BuildingSkyscraper: ImageVector + get() { + if (_buildingSkyscraper != null) { + return _buildingSkyscraper!! + } + _buildingSkyscraper = fluentIcon(name = "Filled.BuildingSkyscraper") { + fluentPath { + moveTo(8.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(8.0f, 4.0f) + horizontalLineToRelative(3.0f) + lineTo(11.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.5f) + close() + moveTo(11.0f, 5.0f) + lineTo(6.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(6.0f, 7.0f) + horizontalLineToRelative(7.0f) + lineTo(13.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(11.0f, 5.0f) + close() + moveTo(17.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(4.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.96f, -2.0f) + horizontalLineToRelative(7.08f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 15.0f, 10.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 5.5f, 5.75f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(4.0f, 10.0f) + close() + moveTo(19.0f, 15.75f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -4.0f, -4.24f) + lineTo(15.0f, 20.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.25f) + close() + moveTo(12.25f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(11.25f, 15.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.75f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(7.75f, 15.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _buildingSkyscraper!! + } + +private var _buildingSkyscraper: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calculator.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calculator.kt new file mode 100644 index 0000000..543bcb6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calculator.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Calculator: ImageVector + get() { + if (_calculator != null) { + return _calculator!! + } + _calculator = fluentIcon(name = "Filled.Calculator") { + fluentPath { + moveTo(4.0f, 5.25f) + curveTo(4.0f, 3.45f, 5.46f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(9.5f) + curveTo(18.55f, 2.0f, 20.0f, 3.46f, 20.0f, 5.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-9.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 5.25f) + close() + moveTo(9.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(17.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(9.0f, 5.0f) + close() + moveTo(9.5f, 13.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(8.25f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(17.0f, 13.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(15.75f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(13.25f, 13.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(12.0f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + } + } + return _calculator!! + } + +private var _calculator: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorArrowClockwise.kt new file mode 100644 index 0000000..db46412 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorArrowClockwise.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalculatorArrowClockwise: ImageVector + get() { + if (_calculatorArrowClockwise != null) { + return _calculatorArrowClockwise!! + } + _calculatorArrowClockwise = fluentIcon(name = "Filled.CalculatorArrowClockwise") { + fluentPath { + moveTo(4.0f, 5.25f) + curveTo(4.0f, 3.45f, 5.46f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(9.5f) + curveTo(18.55f, 2.0f, 20.0f, 3.46f, 20.0f, 5.25f) + verticalLineToRelative(5.03f) + arcToRelative(1.76f, 1.76f, 0.0f, false, false, -0.23f, 0.29f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 12.1f, 22.0f) + lineTo(7.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 5.25f) + close() + moveTo(9.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(17.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(9.0f, 5.0f) + close() + moveTo(9.5f, 13.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(8.25f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(21.25f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(22.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.63f) + arcTo(6.0f, 6.0f, 0.0f, true, false, 23.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -1.69f, -3.51f) + horizontalLineToRelative(0.01f) + verticalLineToRelative(0.01f) + lineTo(18.5f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.75f) + close() + } + } + return _calculatorArrowClockwise!! + } + +private var _calculatorArrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorMultiple.kt new file mode 100644 index 0000000..325f999 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalculatorMultiple.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalculatorMultiple: ImageVector + get() { + if (_calculatorMultiple != null) { + return _calculatorMultiple!! + } + _calculatorMultiple = fluentIcon(name = "Filled.CalculatorMultiple") { + fluentPath { + moveTo(6.14f, 2.0f) + arcTo(3.14f, 3.14f, 0.0f, false, false, 3.0f, 5.14f) + verticalLineToRelative(11.22f) + curveToRelative(0.0f, 1.74f, 1.4f, 3.14f, 3.14f, 3.14f) + horizontalLineToRelative(8.72f) + curveToRelative(1.74f, 0.0f, 3.14f, -1.4f, 3.14f, -3.14f) + lineTo(18.0f, 5.14f) + curveTo(18.0f, 3.4f, 16.6f, 2.0f, 14.86f, 2.0f) + lineTo(6.14f, 2.0f) + close() + moveTo(7.75f, 5.0f) + horizontalLineToRelative(5.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.5f) + curveTo(6.78f, 9.5f, 6.0f, 8.72f, 6.0f, 7.75f) + verticalLineToRelative(-1.0f) + curveTo(6.0f, 5.78f, 6.78f, 5.0f, 7.75f, 5.0f) + close() + moveTo(5.75f, 12.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(10.5f, 10.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(10.5f, 14.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.0f, 14.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.75f, 12.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(14.0f, 14.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(5.8f, 20.49f) + curveToRelative(0.45f, 0.9f, 1.38f, 1.51f, 2.46f, 1.51f) + horizontalLineToRelative(6.99f) + curveToRelative(2.9f, 0.0f, 5.25f, -2.35f, 5.25f, -5.25f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.07f, -0.62f, -2.0f, -1.51f, -2.46f) + lineToRelative(0.01f, 0.35f) + lineTo(19.0f, 16.75f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, 3.75f) + lineTo(6.14f, 20.5f) + lineToRelative(-0.34f, -0.01f) + close() + } + } + return _calculatorMultiple!! + } + +private var _calculatorMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calendar3Day.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calendar3Day.kt new file mode 100644 index 0000000..3bf61d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Calendar3Day.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Calendar3Day: ImageVector + get() { + if (_calendar3Day != null) { + return _calendar3Day!! + } + _calendar3Day = fluentIcon(name = "Filled.Calendar3Day") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(7.75f, 7.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.7f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.74f, 7.0f) + close() + moveTo(16.25f, 7.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.7f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f) + close() + } + } + return _calendar3Day!! + } + +private var _calendar3Day: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAdd.kt new file mode 100644 index 0000000..5fb2aab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAdd.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarAdd: ImageVector + get() { + if (_calendarAdd != null) { + return _calendarAdd!! + } + _calendarAdd = fluentIcon(name = "Filled.CalendarAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.59f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineToRelative(0.01f, -0.09f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineToRelative(0.01f, -0.09f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(20.5f, 17.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(17.5f, 14.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + } + } + return _calendarAdd!! + } + +private var _calendarAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAgenda.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAgenda.kt new file mode 100644 index 0000000..d8d8b27 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAgenda.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarAgenda: ImageVector + get() { + if (_calendarAgenda != null) { + return _calendarAgenda!! + } + _calendarAgenda = fluentIcon(name = "Filled.CalendarAgenda") { + fluentPath { + moveTo(21.0f, 17.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + close() + moveTo(17.0f, 7.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(17.0f, 16.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(17.0f, 12.0f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.7f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 12.0f) + close() + } + } + return _calendarAgenda!! + } + +private var _calendarAgenda: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowDown.kt new file mode 100644 index 0000000..19275e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowDown.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarArrowDown: ImageVector + get() { + if (_calendarArrowDown != null) { + return _calendarArrowDown!! + } + _calendarArrowDown = fluentIcon(name = "Filled.CalendarArrowDown") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(4.8f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(18.0f, 19.29f) + lineTo(18.0f, 14.5f) + close() + } + } + return _calendarArrowDown!! + } + +private var _calendarArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowRight.kt new file mode 100644 index 0000000..d1f7202 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarArrowRight.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarArrowRight: ImageVector + get() { + if (_calendarArrowRight != null) { + return _calendarArrowRight!! + } + _calendarArrowRight = fluentIcon(name = "Filled.CalendarArrowRight") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _calendarArrowRight!! + } + +private var _calendarArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAssistant.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAssistant.kt new file mode 100644 index 0000000..4c50367 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarAssistant.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarAssistant: ImageVector + get() { + if (_calendarAssistant != null) { + return _calendarAssistant!! + } + _calendarAssistant = fluentIcon(name = "Filled.CalendarAssistant") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(8.5f) + horizontalLineToRelative(18.0f) + close() + } + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineTo(7.0f) + horizontalLineTo(3.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + } + fluentPath { + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(17.1f, 14.0f) + horizontalLineToRelative(1.43f) + curveToRelative(0.35f, 0.0f, 0.59f, 0.35f, 0.47f, 0.68f) + lineTo(18.5f, 16.0f) + horizontalLineToRelative(0.63f) + curveToRelative(0.38f, 0.0f, 0.6f, 0.41f, 0.4f, 0.73f) + lineToRelative(-2.63f, 4.03f) + arcToRelative(0.52f, 0.52f, 0.0f, false, true, -0.92f, -0.44f) + lineToRelative(0.77f, -2.32f) + horizontalLineToRelative(-0.78f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.47f, -0.68f) + lineToRelative(1.13f, -3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.47f, -0.32f) + close() + } + } + return _calendarAssistant!! + } + +private var _calendarAssistant: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCancel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCancel.kt new file mode 100644 index 0000000..ca4727a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCancel.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarCancel: ImageVector + get() { + if (_calendarCancel != null) { + return _calendarCancel!! + } + _calendarCancel = fluentIcon(name = "Filled.CalendarCancel") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(15.02f, 15.02f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.71f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, 0.7f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, -0.71f) + lineToRelative(-1.76f, -1.77f) + lineToRelative(1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.78f, 1.76f) + lineToRelative(-1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + close() + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + } + } + return _calendarCancel!! + } + +private var _calendarCancel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarChat.kt new file mode 100644 index 0000000..ecf43e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarChat.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarChat: ImageVector + get() { + if (_calendarChat != null) { + return _calendarChat!! + } + _calendarChat = fluentIcon(name = "Filled.CalendarChat") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -10.0f, 5.48f) + curveToRelative(0.0f, 0.99f, 0.22f, 1.92f, 0.61f, 2.76f) + lineToRelative(-0.22f, 0.74f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(21.0f, 13.26f) + arcTo(5.48f, 5.48f, 0.0f, false, false, 17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -4.81f, 8.17f) + lineToRelative(-0.67f, 2.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.63f, 0.62f) + lineToRelative(2.18f, -0.67f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 21.0f, 13.25f) + close() + moveTo(15.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(17.5f, 19.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + close() + } + } + return _calendarChat!! + } + +private var _calendarChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCheckmark.kt new file mode 100644 index 0000000..22a8d04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarCheckmark.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarCheckmark: ImageVector + get() { + if (_calendarCheckmark != null) { + return _calendarCheckmark!! + } + _calendarCheckmark = fluentIcon(name = "Filled.CalendarCheckmark") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _calendarCheckmark!! + } + +private var _calendarCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarClock.kt new file mode 100644 index 0000000..51a1f55 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarClock.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarClock: ImageVector + get() { + if (_calendarClock != null) { + return _calendarClock!! + } + _calendarClock = fluentIcon(name = "Filled.CalendarClock") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.5f, 17.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(17.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _calendarClock!! + } + +private var _calendarClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDataBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDataBar.kt new file mode 100644 index 0000000..c37d000 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDataBar.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarDataBar: ImageVector + get() { + if (_calendarDataBar != null) { + return _calendarDataBar!! + } + _calendarDataBar = fluentIcon(name = "Filled.CalendarDataBar") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(4.55f) + curveToRelative(-0.37f, 0.07f, -0.7f, 0.23f, -1.0f, 0.45f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.0f, 2.0f) + lineTo(11.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.5f, 12.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(13.5f, 16.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(20.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + verticalLineToRelative(-6.0f) + close() + } + } + return _calendarDataBar!! + } + +private var _calendarDataBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDay.kt new file mode 100644 index 0000000..d61310e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarDay.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarDay: ImageVector + get() { + if (_calendarDay != null) { + return _calendarDay!! + } + _calendarDay = fluentIcon(name = "Filled.CalendarDay") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(16.25f, 11.0f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(8.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(15.5f, 12.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(16.25f, 7.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _calendarDay!! + } + +private var _calendarDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEdit.kt new file mode 100644 index 0000000..f4453be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEdit.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarEdit: ImageVector + get() { + if (_calendarEdit != null) { + return _calendarEdit!! + } + _calendarEdit = fluentIcon(name = "Filled.CalendarEdit") { + fluentPath { + moveTo(11.52f, 19.58f) + lineTo(11.16f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(2.51f) + curveToRelative(-0.93f, -0.08f, -1.9f, 0.24f, -2.6f, 0.95f) + lineToRelative(-5.91f, 5.9f) + curveToRelative(-0.47f, 0.48f, -0.8f, 1.07f, -0.97f, 1.72f) + close() + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _calendarEdit!! + } + +private var _calendarEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEmpty.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEmpty.kt new file mode 100644 index 0000000..b673bbc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarEmpty.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarEmpty: ImageVector + get() { + if (_calendarEmpty != null) { + return _calendarEmpty!! + } + _calendarEmpty = fluentIcon(name = "Filled.CalendarEmpty") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineTo(7.0f) + horizontalLineTo(3.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + } + } + return _calendarEmpty!! + } + +private var _calendarEmpty: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarError.kt new file mode 100644 index 0000000..c457275 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarError.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarError: ImageVector + get() { + if (_calendarError != null) { + return _calendarError!! + } + _calendarError = fluentIcon(name = "Filled.CalendarError") { + fluentPath { + moveTo(21.0f, 12.02f) + lineTo(21.0f, 8.5f) + lineTo(3.0f, 8.5f) + verticalLineToRelative(9.25f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.77f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 21.0f, 12.02f) + close() + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(18.13f, 20.5f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, -1.25f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 1.25f, 0.0f) + close() + } + } + return _calendarError!! + } + +private var _calendarError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMonth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMonth.kt new file mode 100644 index 0000000..6091836 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMonth.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarMonth: ImageVector + get() { + if (_calendarMonth != null) { + return _calendarMonth!! + } + _calendarMonth = fluentIcon(name = "Filled.CalendarMonth") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(7.75f, 13.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(7.75f, 8.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(16.25f, 8.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _calendarMonth!! + } + +private var _calendarMonth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMultiple.kt new file mode 100644 index 0000000..d5c4fbf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarMultiple.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarMultiple: ImageVector + get() { + if (_calendarMultiple != null) { + return _calendarMultiple!! + } + _calendarMultiple = fluentIcon(name = "Filled.CalendarMultiple") { + fluentPath { + moveTo(20.0f, 5.0f) + verticalLineToRelative(11.35f) + arcTo(3.65f, 3.65f, 0.0f, false, true, 16.35f, 20.0f) + horizontalLineTo(5.01f) + curveToRelative(0.57f, 0.9f, 1.59f, 1.5f, 2.74f, 1.5f) + horizontalLineToRelative(8.6f) + curveToRelative(2.84f, 0.0f, 5.15f, -2.3f, 5.15f, -5.15f) + verticalLineToRelative(-8.6f) + curveToRelative(0.0f, -1.15f, -0.6f, -2.17f, -1.5f, -2.74f) + close() + moveTo(2.0f, 7.5f) + verticalLineToRelative(8.25f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(10.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(7.5f) + horizontalLineTo(2.0f) + close() + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineTo(6.0f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(-0.75f) + curveTo(19.0f, 3.45f, 17.54f, 2.0f, 15.75f, 2.0f) + horizontalLineTo(5.25f) + close() + } + } + return _calendarMultiple!! + } + +private var _calendarMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarPerson.kt new file mode 100644 index 0000000..4264d57 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarPerson.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarPerson: ImageVector + get() { + if (_calendarPerson != null) { + return _calendarPerson!! + } + _calendarPerson = fluentIcon(name = "Filled.CalendarPerson") { + fluentPath { + moveTo(21.0f, 12.05f) + lineTo(21.0f, 8.5f) + lineTo(3.0f, 8.5f) + verticalLineToRelative(9.25f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(6.92f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -0.17f, -1.13f) + verticalLineToRelative(-0.1f) + arcTo(2.77f, 2.77f, 0.0f, false, true, 15.77f, 17.0f) + horizontalLineToRelative(0.28f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 2.45f, -6.0f) + curveToRelative(0.98f, 0.0f, 1.86f, 0.4f, 2.5f, 1.05f) + close() + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _calendarPerson!! + } + +private var _calendarPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarQuestionMark.kt new file mode 100644 index 0000000..2381672 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarQuestionMark.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarQuestionMark: ImageVector + get() { + if (_calendarQuestionMark != null) { + return _calendarQuestionMark!! + } + _calendarQuestionMark = fluentIcon(name = "Filled.CalendarQuestionMark") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(21.0f, 12.02f) + lineTo(21.0f, 8.5f) + lineTo(3.0f, 8.5f) + verticalLineToRelative(9.25f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.77f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 21.0f, 12.02f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.88f, 20.38f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 1.24f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -1.24f, 0.0f) + close() + moveTo(15.65f, 15.83f) + curveToRelative(-0.01f, -1.14f, 0.8f, -1.96f, 1.85f, -1.96f) + curveToRelative(1.03f, 0.0f, 1.85f, 0.85f, 1.85f, 1.95f) + curveToRelative(0.0f, 0.51f, -0.15f, 0.85f, -0.52f, 1.3f) + lineToRelative(-0.14f, 0.15f) + lineToRelative(-0.27f, 0.3f) + lineToRelative(-0.1f, 0.1f) + lineToRelative(-0.08f, 0.11f) + curveToRelative(-0.18f, 0.23f, -0.24f, 0.39f, -0.24f, 0.6f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + curveToRelative(0.0f, -0.53f, 0.15f, -0.86f, 0.53f, -1.32f) + lineToRelative(0.14f, -0.16f) + lineToRelative(0.27f, -0.29f) + lineToRelative(0.1f, -0.1f) + lineToRelative(0.09f, -0.12f) + curveToRelative(0.17f, -0.22f, 0.22f, -0.37f, 0.22f, -0.57f) + curveToRelative(0.0f, -0.55f, -0.38f, -0.95f, -0.85f, -0.95f) + curveToRelative(-0.5f, 0.0f, -0.86f, 0.37f, -0.85f, 0.95f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + close() + } + } + return _calendarQuestionMark!! + } + +private var _calendarQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarReply.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarReply.kt new file mode 100644 index 0000000..83d37ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarReply.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarReply: ImageVector + get() { + if (_calendarReply != null) { + return _calendarReply!! + } + _calendarReply = fluentIcon(name = "Filled.CalendarReply") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.35f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.64f, -0.65f) + horizontalLineToRelative(2.04f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-2.04f) + lineToRelative(0.64f, -0.65f) + close() + } + } + return _calendarReply!! + } + +private var _calendarReply: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt new file mode 100644 index 0000000..db05d7d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarRtl.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarRtl: ImageVector + get() { + if (_calendarRtl != null) { + return _calendarRtl!! + } + _calendarRtl = fluentIcon(name = "Filled.CalendarRtl") { + fluentPath { + moveTo(3.0f, 8.5f) + verticalLineToRelative(9.25f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 8.5f) + lineTo(3.0f, 8.5f) + close() + moveTo(16.75f, 15.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 15.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(16.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.25f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-0.75f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + } + } + return _calendarRtl!! + } + +private var _calendarRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarStar.kt new file mode 100644 index 0000000..c67eb65 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarStar.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarStar: ImageVector + get() { + if (_calendarStar != null) { + return _calendarStar!! + } + _calendarStar = fluentIcon(name = "Filled.CalendarStar") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(16.98f, 14.05f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-0.55f, 1.78f) + horizontalLineToRelative(-1.8f) + curveToRelative(-0.54f, 0.0f, -0.78f, 0.67f, -0.42f, 1.04f) + lineToRelative(0.07f, 0.06f) + lineToRelative(1.46f, 1.1f) + lineToRelative(-0.56f, 1.8f) + curveToRelative(-0.16f, 0.52f, 0.38f, 0.97f, 0.82f, 0.72f) + lineToRelative(0.08f, -0.05f) + lineToRelative(1.46f, -1.1f) + lineToRelative(1.46f, 1.1f) + curveToRelative(0.43f, 0.33f, 1.0f, -0.07f, 0.92f, -0.58f) + lineToRelative(-0.02f, -0.1f) + lineToRelative(-0.56f, -1.78f) + lineToRelative(1.46f, -1.1f) + curveToRelative(0.43f, -0.33f, 0.25f, -1.02f, -0.25f, -1.1f) + lineTo(18.61f, 15.94f) + lineToRelative(-0.55f, -1.8f) + arcToRelative(0.58f, 0.58f, 0.0f, false, false, -1.08f, -0.1f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + } + } + return _calendarStar!! + } + +private var _calendarStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarSync.kt new file mode 100644 index 0000000..8db166e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarSync.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarSync: ImageVector + get() { + if (_calendarSync != null) { + return _calendarSync!! + } + _calendarSync = fluentIcon(name = "Filled.CalendarSync") { + fluentPath { + moveTo(21.0f, 8.5f) + verticalLineToRelative(3.52f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _calendarSync!! + } + +private var _calendarSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToday.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToday.kt new file mode 100644 index 0000000..74ba35d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToday.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarToday: ImageVector + get() { + if (_calendarToday != null) { + return _calendarToday!! + } + _calendarToday = fluentIcon(name = "Filled.CalendarToday") { + fluentPath { + moveTo(13.25f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(21.0f, 8.5f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-4.0f) + lineTo(13.75f, 19.43f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.66f, -2.99f) + lineToRelative(-2.25f, -2.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.32f, 0.0f) + lineToRelative(-2.25f, 2.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.66f, 2.99f) + lineTo(10.25f, 21.0f) + horizontalLineToRelative(-4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + close() + moveTo(12.0f, 14.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 7.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(14.81f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.06f) + lineToRelative(-1.0f, -0.89f) + verticalLineToRelative(3.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.83f) + lineToRelative(-1.0f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -1.13f) + lineToRelative(2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, 0.0f) + lineToRelative(2.25f, 2.0f) + curveToRelative(0.3f, 0.27f, 0.34f, 0.75f, 0.06f, 1.06f) + close() + } + } + return _calendarToday!! + } + +private var _calendarToday: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToolbox.kt new file mode 100644 index 0000000..9a85fc3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarToolbox.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarToolbox: ImageVector + get() { + if (_calendarToolbox != null) { + return _calendarToolbox!! + } + _calendarToolbox = fluentIcon(name = "Filled.CalendarToolbox") { + fluentPath { + moveTo(11.0f, 16.5f) + lineTo(11.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 8.5f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(3.38f) + arcToRelative(2.74f, 2.74f, 0.0f, false, false, -1.75f, -0.63f) + lineTo(15.6f, 11.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 13.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + close() + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _calendarToolbox!! + } + +private var _calendarToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekNumbers.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekNumbers.kt new file mode 100644 index 0000000..94313eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekNumbers.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarWeekNumbers: ImageVector + get() { + if (_calendarWeekNumbers != null) { + return _calendarWeekNumbers!! + } + _calendarWeekNumbers = fluentIcon(name = "Filled.CalendarWeekNumbers") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(8.49f, 7.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.1f) + close() + moveTo(8.49f, 15.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.1f) + close() + moveTo(7.76f, 10.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.0f, 12.57f) + verticalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.65f) + close() + } + } + return _calendarWeekNumbers!! + } + +private var _calendarWeekNumbers: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekStart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekStart.kt new file mode 100644 index 0000000..0fedfe1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWeekStart.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarWeekStart: ImageVector + get() { + if (_calendarWeekStart != null) { + return _calendarWeekStart!! + } + _calendarWeekStart = fluentIcon(name = "Filled.CalendarWeekStart") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(7.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.75f, 7.0f) + close() + } + } + return _calendarWeekStart!! + } + +private var _calendarWeekStart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWorkWeek.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWorkWeek.kt new file mode 100644 index 0000000..0976eed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalendarWorkWeek.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalendarWorkWeek: ImageVector + get() { + if (_calendarWorkWeek != null) { + return _calendarWorkWeek!! + } + _calendarWorkWeek = fluentIcon(name = "Filled.CalendarWorkWeek") { + fluentPath { + moveTo(8.5f, 11.0f) + lineTo(8.5f, 8.5f) + horizontalLineToRelative(7.0f) + lineTo(15.5f, 11.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(17.75f, 21.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(7.75f, 7.0f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _calendarWorkWeek!! + } + +private var _calendarWorkWeek: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt new file mode 100644 index 0000000..1fa752a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Call.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Call: ImageVector + get() { + if (_call != null) { + return _call!! + } + _call = fluentIcon(name = "Filled.Call") { + fluentPath { + moveTo(7.77f, 2.44f) + lineToRelative(1.08f, -0.35f) + curveToRelative(1.0f, -0.32f, 2.08f, 0.2f, 2.52f, 1.22f) + lineToRelative(0.86f, 2.03f) + curveToRelative(0.37f, 0.88f, 0.16f, 1.92f, -0.52f, 2.57f) + lineToRelative(-1.9f, 1.8f) + arcToRelative(8.01f, 8.01f, 0.0f, false, false, 1.1f, 3.17f) + arcToRelative(8.68f, 8.68f, 0.0f, false, false, 2.26f, 2.6f) + lineToRelative(2.28f, -0.76f) + curveToRelative(0.86f, -0.29f, 1.8f, 0.04f, 2.33f, 0.82f) + lineToRelative(1.23f, 1.8f) + curveToRelative(0.62f, 0.91f, 0.5f, 2.16f, -0.26f, 2.93f) + lineToRelative(-0.81f, 0.82f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, -3.06f, 0.77f) + curveToRelative(-2.54f, -0.79f, -4.87f, -3.14f, -7.0f, -7.05f) + curveTo(5.75f, 10.9f, 5.0f, 7.57f, 5.62f, 4.84f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 2.15f, -2.4f) + close() + } + } + return _call!! + } + +private var _call: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallAdd.kt new file mode 100644 index 0000000..4fb6de2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallAdd.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallAdd: ImageVector + get() { + if (_callAdd != null) { + return _callAdd!! + } + _callAdd = fluentIcon(name = "Filled.CallAdd") { + fluentPath { + moveTo(9.37f, 3.31f) + lineToRelative(0.86f, 2.03f) + curveToRelative(0.37f, 0.88f, 0.16f, 1.92f, -0.52f, 2.57f) + lineToRelative(-1.9f, 1.8f) + arcToRelative(8.01f, 8.01f, 0.0f, false, false, 1.1f, 3.17f) + arcToRelative(8.68f, 8.68f, 0.0f, false, false, 2.26f, 2.6f) + lineToRelative(2.28f, -0.76f) + curveToRelative(0.86f, -0.29f, 1.8f, 0.04f, 2.33f, 0.82f) + lineToRelative(1.23f, 1.8f) + curveToRelative(0.62f, 0.91f, 0.5f, 2.16f, -0.26f, 2.92f) + lineToRelative(-0.81f, 0.83f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, -3.06f, 0.77f) + curveToRelative(-2.54f, -0.79f, -4.87f, -3.14f, -7.0f, -7.05f) + curveTo(3.75f, 10.89f, 3.0f, 7.57f, 3.62f, 4.84f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 2.15f, -2.4f) + lineToRelative(1.08f, -0.35f) + curveToRelative(1.0f, -0.32f, 2.08f, 0.2f, 2.52f, 1.22f) + close() + moveTo(17.15f, 2.01f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(3.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(18.0f, 7.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + lineTo(16.5f, 7.5f) + horizontalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(0.1f) + lineTo(16.5f, 6.0f) + lineTo(16.5f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(0.1f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _callAdd!! + } + +private var _callAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallCheckmark.kt new file mode 100644 index 0000000..f2a6728 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallCheckmark.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallCheckmark: ImageVector + get() { + if (_callCheckmark != null) { + return _callCheckmark!! + } + _callCheckmark = fluentIcon(name = "Filled.CallCheckmark") { + fluentPath { + moveTo(21.78f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(15.0f, 7.94f) + lineToRelative(-1.87f, -1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.4f, 2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(6.25f, -6.25f) + close() + moveTo(6.85f, 2.1f) + lineToRelative(-1.08f, 0.34f) + arcToRelative(3.26f, 3.26f, 0.0f, false, false, -2.15f, 2.4f) + curveToRelative(-0.62f, 2.73f, 0.13f, 6.05f, 2.26f, 9.97f) + curveToRelative(2.13f, 3.91f, 4.46f, 6.26f, 7.0f, 7.05f) + curveToRelative(1.08f, 0.34f, 2.24f, 0.04f, 3.06f, -0.77f) + lineToRelative(0.81f, -0.82f) + curveToRelative(0.77f, -0.77f, 0.88f, -2.02f, 0.26f, -2.92f) + lineToRelative(-1.23f, -1.81f) + arcToRelative(2.03f, 2.03f, 0.0f, false, false, -2.33f, -0.82f) + lineToRelative(-2.28f, 0.76f) + arcToRelative(8.68f, 8.68f, 0.0f, false, true, -2.27f, -2.6f) + arcToRelative(8.01f, 8.01f, 0.0f, false, true, -1.08f, -3.17f) + lineToRelative(1.9f, -1.8f) + curveToRelative(0.67f, -0.65f, 0.88f, -1.69f, 0.5f, -2.57f) + lineToRelative(-0.85f, -2.03f) + arcTo(2.06f, 2.06f, 0.0f, false, false, 6.85f, 2.1f) + close() + } + } + return _callCheckmark!! + } + +private var _callCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallDismiss.kt new file mode 100644 index 0000000..7bf707c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallDismiss.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallDismiss: ImageVector + get() { + if (_callDismiss != null) { + return _callDismiss!! + } + _callDismiss = fluentIcon(name = "Filled.CallDismiss") { + fluentPath { + moveTo(21.78f, 2.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineTo(18.56f, 6.5f) + lineToRelative(3.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(17.5f, 7.56f) + lineToRelative(-3.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(3.22f, -3.22f) + lineToRelative(-3.22f, -3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(3.22f, 3.22f) + lineToRelative(3.22f, -3.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(9.37f, 3.32f) + lineToRelative(0.86f, 2.02f) + curveToRelative(0.37f, 0.88f, 0.16f, 1.92f, -0.52f, 2.57f) + lineToRelative(-1.9f, 1.8f) + arcToRelative(8.01f, 8.01f, 0.0f, false, false, 1.1f, 3.17f) + arcToRelative(8.68f, 8.68f, 0.0f, false, false, 2.26f, 2.6f) + lineToRelative(2.28f, -0.76f) + curveToRelative(0.86f, -0.29f, 1.8f, 0.04f, 2.33f, 0.82f) + lineToRelative(1.23f, 1.8f) + curveToRelative(0.62f, 0.91f, 0.5f, 2.16f, -0.26f, 2.93f) + lineToRelative(-0.81f, 0.82f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, -3.06f, 0.77f) + curveToRelative(-2.53f, -0.79f, -4.87f, -3.14f, -7.0f, -7.05f) + curveTo(3.75f, 10.9f, 3.0f, 7.57f, 3.62f, 4.84f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 2.15f, -2.4f) + lineToRelative(1.08f, -0.35f) + curveToRelative(1.0f, -0.32f, 2.09f, 0.2f, 2.52f, 1.22f) + close() + } + } + return _callDismiss!! + } + +private var _callDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallEnd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallEnd.kt new file mode 100644 index 0000000..c9edce0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallEnd.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallEnd: ImageVector + get() { + if (_callEnd != null) { + return _callEnd!! + } + _callEnd = fluentIcon(name = "Filled.CallEnd") { + fluentPath { + moveTo(21.95f, 13.0f) + lineToRelative(-0.2f, 1.03f) + arcToRelative(1.92f, 1.92f, 0.0f, false, true, -2.12f, 1.52f) + lineToRelative(-2.05f, -0.2f) + arcToRelative(2.16f, 2.16f, 0.0f, false, true, -1.87f, -1.56f) + lineToRelative(-0.64f, -2.36f) + arcToRelative(8.1f, 8.1f, 0.0f, false, false, -6.23f, 0.18f) + lineToRelative(-0.39f, 2.21f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -1.7f, 1.55f) + lineToRelative(-2.04f, 0.2f) + arcToRelative(2.17f, 2.17f, 0.0f, false, true, -2.28f, -1.5f) + lineToRelative(-0.3f, -1.05f) + arcToRelative(2.82f, 2.82f, 0.0f, false, true, 0.71f, -2.85f) + curveToRelative(1.78f, -1.73f, 4.75f, -2.6f, 8.91f, -2.6f) + reflectiveCurveToRelative(7.22f, 0.86f, 9.18f, 2.59f) + curveToRelative(0.83f, 0.73f, 1.21f, 1.8f, 1.02f, 2.83f) + close() + } + } + return _callEnd!! + } + +private var _callEnd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallForward.kt new file mode 100644 index 0000000..fdd6788 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallForward.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallForward: ImageVector + get() { + if (_callForward != null) { + return _callForward!! + } + _callForward = fluentIcon(name = "Filled.CallForward") { + fluentPath { + moveTo(9.93f, 2.05f) + lineToRelative(1.03f, 0.2f) + curveToRelative(0.97f, 0.18f, 1.63f, 1.1f, 1.53f, 2.12f) + lineToRelative(-0.2f, 2.05f) + curveToRelative(-0.09f, 0.89f, -0.72f, 1.65f, -1.57f, 1.88f) + lineToRelative(-2.35f, 0.63f) + arcToRelative(8.1f, 8.1f, 0.0f, false, false, 0.18f, 6.23f) + lineToRelative(2.2f, 0.4f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, 1.55f, 1.7f) + lineToRelative(0.2f, 2.04f) + arcToRelative(2.17f, 2.17f, 0.0f, false, true, -1.5f, 2.28f) + lineToRelative(-1.04f, 0.3f) + curveToRelative(-1.04f, 0.32f, -2.12f, 0.04f, -2.85f, -0.71f) + curveToRelative(-1.74f, -1.78f, -2.6f, -4.75f, -2.61f, -8.91f) + curveToRelative(0.0f, -4.17f, 0.86f, -7.23f, 2.59f, -9.2f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, 2.84f, -1.01f) + close() + moveTo(16.7f, 7.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(2.71f, -2.72f) + lineTo(12.0f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.39f, 0.27f, -0.7f, 0.64f, -0.75f) + horizontalLineToRelative(6.54f) + lineToRelative(-2.72f, -2.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.24f, -0.24f, 0.6f, -0.28f, 0.87f, -0.14f) + lineToRelative(0.1f, 0.07f) + close() + } + } + return _callForward!! + } + +private var _callForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallInbound.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallInbound.kt new file mode 100644 index 0000000..39b26b9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallInbound.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallInbound: ImageVector + get() { + if (_callInbound != null) { + return _callInbound!! + } + _callInbound = fluentIcon(name = "Filled.CallInbound") { + fluentPath { + moveTo(9.37f, 3.31f) + lineToRelative(0.86f, 2.03f) + curveToRelative(0.37f, 0.88f, 0.16f, 1.92f, -0.52f, 2.57f) + lineToRelative(-1.9f, 1.8f) + arcToRelative(8.01f, 8.01f, 0.0f, false, false, 1.1f, 3.17f) + arcToRelative(8.68f, 8.68f, 0.0f, false, false, 2.26f, 2.6f) + lineToRelative(2.28f, -0.76f) + curveToRelative(0.86f, -0.29f, 1.8f, 0.04f, 2.33f, 0.82f) + lineToRelative(1.23f, 1.81f) + curveToRelative(0.62f, 0.9f, 0.5f, 2.15f, -0.26f, 2.92f) + lineToRelative(-0.81f, 0.82f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, -3.06f, 0.77f) + curveToRelative(-2.53f, -0.79f, -4.87f, -3.14f, -7.0f, -7.05f) + curveTo(3.75f, 10.9f, 3.0f, 7.57f, 3.62f, 4.84f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 2.15f, -2.4f) + lineToRelative(1.08f, -0.34f) + curveToRelative(1.0f, -0.33f, 2.09f, 0.2f, 2.52f, 1.21f) + close() + moveTo(14.5f, 8.44f) + lineToRelative(6.22f, -6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-6.22f, 6.22f) + horizontalLineToRelative(4.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineTo(13.6f, 10.99f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.07f, -0.03f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, -0.21f, -0.15f) + lineToRelative(-0.04f, -0.04f) + lineToRelative(-0.03f, -0.04f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.03f, -0.09f) + lineToRelative(-0.02f, -0.07f) + verticalLineToRelative(-0.08f) + lineToRelative(-0.01f, -0.05f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(4.79f) + lineToRelative(6.22f, -6.22f) + lineToRelative(-6.22f, 6.22f) + close() + } + } + return _callInbound!! + } + +private var _callInbound: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallMissed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallMissed.kt new file mode 100644 index 0000000..db87285 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallMissed.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallMissed: ImageVector + get() { + if (_callMissed != null) { + return _callMissed!! + } + _callMissed = fluentIcon(name = "Filled.CallMissed") { + fluentPath { + moveTo(20.93f, 5.66f) + curveToRelative(-1.96f, -1.73f, -5.02f, -2.6f, -9.18f, -2.59f) + curveToRelative(-4.16f, 0.0f, -7.13f, 0.88f, -8.9f, 2.6f) + arcToRelative(2.82f, 2.82f, 0.0f, false, false, -0.73f, 2.86f) + lineToRelative(0.31f, 1.03f) + arcToRelative(2.17f, 2.17f, 0.0f, false, false, 2.28f, 1.51f) + lineToRelative(2.03f, -0.2f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, 1.71f, -1.55f) + lineToRelative(0.4f, -2.2f) + arcToRelative(8.1f, 8.1f, 0.0f, false, true, 6.22f, -0.18f) + lineToRelative(0.64f, 2.35f) + curveToRelative(0.22f, 0.85f, 0.98f, 1.48f, 1.87f, 1.57f) + lineToRelative(2.05f, 0.2f) + curveToRelative(1.03f, 0.1f, 1.94f, -0.56f, 2.12f, -1.53f) + lineToRelative(0.2f, -1.04f) + curveToRelative(0.2f, -1.02f, -0.2f, -2.1f, -1.02f, -2.83f) + close() + moveTo(11.75f, 14.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + moveTo(8.0f, 16.5f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + } + } + return _callMissed!! + } + +private var _callMissed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallOutbound.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallOutbound.kt new file mode 100644 index 0000000..07c7d7b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallOutbound.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallOutbound: ImageVector + get() { + if (_callOutbound != null) { + return _callOutbound!! + } + _callOutbound = fluentIcon(name = "Filled.CallOutbound") { + fluentPath { + moveTo(9.37f, 3.31f) + lineToRelative(0.86f, 2.03f) + curveToRelative(0.37f, 0.88f, 0.16f, 1.92f, -0.52f, 2.57f) + lineToRelative(-1.9f, 1.8f) + arcToRelative(8.01f, 8.01f, 0.0f, false, false, 1.1f, 3.17f) + arcToRelative(8.68f, 8.68f, 0.0f, false, false, 2.26f, 2.6f) + lineToRelative(2.28f, -0.76f) + curveToRelative(0.86f, -0.29f, 1.8f, 0.04f, 2.33f, 0.82f) + lineToRelative(1.23f, 1.8f) + curveToRelative(0.62f, 0.91f, 0.5f, 2.16f, -0.26f, 2.93f) + lineToRelative(-0.81f, 0.82f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, -3.06f, 0.77f) + curveToRelative(-2.53f, -0.79f, -4.87f, -3.14f, -7.0f, -7.05f) + curveTo(3.75f, 10.9f, 3.0f, 7.57f, 3.62f, 4.84f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 2.15f, -2.4f) + lineToRelative(1.08f, -0.35f) + curveToRelative(1.0f, -0.32f, 2.09f, 0.2f, 2.52f, 1.22f) + close() + moveTo(14.75f, 2.01f) + lineTo(21.4f, 2.01f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.06f, 0.03f) + curveToRelative(0.08f, 0.03f, 0.16f, 0.09f, 0.22f, 0.15f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.04f, 0.06f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.09f) + lineToRelative(0.02f, 0.1f) + lineToRelative(0.02f, 0.09f) + lineTo(22.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 4.57f) + lineToRelative(-6.22f, 6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.08f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(6.22f, -6.22f) + horizontalLineToRelative(-4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.73f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(0.1f) + close() + } + } + return _callOutbound!! + } + +private var _callOutbound: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPark.kt new file mode 100644 index 0000000..a75eb0f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPark.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallPark: ImageVector + get() { + if (_callPark != null) { + return _callPark!! + } + _callPark = fluentIcon(name = "Filled.CallPark") { + fluentPath { + moveTo(9.37f, 3.31f) + lineToRelative(0.86f, 2.03f) + curveToRelative(0.37f, 0.88f, 0.16f, 1.92f, -0.52f, 2.57f) + lineToRelative(-1.9f, 1.8f) + arcToRelative(8.01f, 8.01f, 0.0f, false, false, 1.1f, 3.17f) + arcToRelative(8.68f, 8.68f, 0.0f, false, false, 2.26f, 2.6f) + lineToRelative(2.28f, -0.76f) + curveToRelative(0.86f, -0.29f, 1.8f, 0.04f, 2.33f, 0.82f) + lineToRelative(1.23f, 1.81f) + curveToRelative(0.62f, 0.9f, 0.5f, 2.15f, -0.26f, 2.92f) + lineToRelative(-0.81f, 0.82f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, -3.06f, 0.77f) + curveToRelative(-2.53f, -0.79f, -4.87f, -3.14f, -7.0f, -7.05f) + curveTo(3.75f, 10.9f, 3.0f, 7.57f, 3.62f, 4.84f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 2.15f, -2.4f) + lineToRelative(1.08f, -0.34f) + curveToRelative(1.0f, -0.33f, 2.09f, 0.2f, 2.52f, 1.21f) + close() + moveTo(14.75f, 2.0f) + horizontalLineToRelative(2.5f) + curveTo(19.64f, 2.0f, 21.0f, 3.14f, 21.0f, 5.25f) + curveToRelative(0.0f, 2.04f, -1.28f, 3.17f, -3.52f, 3.24f) + lineTo(15.5f, 8.49f) + verticalLineToRelative(2.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(14.0f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(17.25f, 3.5f) + lineTo(15.5f, 3.5f) + lineTo(15.5f, 7.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.61f, 0.0f, 2.25f, -0.53f, 2.25f, -1.75f) + curveToRelative(0.0f, -1.17f, -0.59f, -1.7f, -2.06f, -1.75f) + horizontalLineToRelative(-0.2f) + close() + } + } + return _callPark!! + } + +private var _callPark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPause.kt new file mode 100644 index 0000000..01dc34c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallPause.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallPause: ImageVector + get() { + if (_callPause != null) { + return _callPause!! + } + _callPause = fluentIcon(name = "Filled.CallPause") { + fluentPath { + moveTo(15.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(19.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(10.23f, 5.34f) + lineToRelative(-0.86f, -2.03f) + arcTo(2.06f, 2.06f, 0.0f, false, false, 6.85f, 2.1f) + lineToRelative(-1.08f, 0.34f) + arcToRelative(3.26f, 3.26f, 0.0f, false, false, -2.15f, 2.4f) + curveToRelative(-0.63f, 2.73f, 0.13f, 6.05f, 2.26f, 9.97f) + curveToRelative(2.13f, 3.91f, 4.46f, 6.26f, 7.0f, 7.05f) + curveToRelative(1.08f, 0.34f, 2.24f, 0.04f, 3.06f, -0.77f) + lineToRelative(0.81f, -0.82f) + curveToRelative(0.77f, -0.77f, 0.88f, -2.02f, 0.26f, -2.92f) + lineToRelative(-1.23f, -1.81f) + arcToRelative(2.03f, 2.03f, 0.0f, false, false, -2.33f, -0.82f) + lineToRelative(-2.28f, 0.76f) + arcToRelative(8.68f, 8.68f, 0.0f, false, true, -2.27f, -2.6f) + arcToRelative(8.01f, 8.01f, 0.0f, false, true, -1.08f, -3.17f) + lineToRelative(1.9f, -1.8f) + curveToRelative(0.67f, -0.65f, 0.88f, -1.69f, 0.5f, -2.57f) + close() + } + } + return _callPause!! + } + +private var _callPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallProhibited.kt new file mode 100644 index 0000000..9e08edd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CallProhibited.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CallProhibited: ImageVector + get() { + if (_callProhibited != null) { + return _callProhibited!! + } + _callProhibited = fluentIcon(name = "Filled.CallProhibited") { + fluentPath { + moveTo(20.93f, 5.66f) + curveToRelative(-1.96f, -1.73f, -5.02f, -2.6f, -9.18f, -2.59f) + curveToRelative(-4.16f, 0.0f, -7.13f, 0.88f, -8.9f, 2.6f) + arcToRelative(2.82f, 2.82f, 0.0f, false, false, -0.73f, 2.86f) + lineToRelative(0.31f, 1.03f) + arcToRelative(2.17f, 2.17f, 0.0f, false, false, 2.28f, 1.51f) + lineToRelative(2.03f, -0.2f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, 1.71f, -1.55f) + lineToRelative(0.4f, -2.2f) + arcToRelative(8.1f, 8.1f, 0.0f, false, true, 6.22f, -0.18f) + lineToRelative(0.64f, 2.35f) + curveToRelative(0.22f, 0.85f, 0.98f, 1.48f, 1.87f, 1.57f) + lineToRelative(2.05f, 0.2f) + curveToRelative(1.03f, 0.1f, 1.94f, -0.56f, 2.12f, -1.53f) + lineToRelative(0.2f, -1.04f) + curveToRelative(0.2f, -1.02f, -0.2f, -2.1f, -1.02f, -2.83f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + moveTo(8.7f, 18.75f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -5.56f, 5.56f) + close() + } + } + return _callProhibited!! + } + +private var _callProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalligraphyPen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalligraphyPen.kt new file mode 100644 index 0000000..65c4246 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CalligraphyPen.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CalligraphyPen: ImageVector + get() { + if (_calligraphyPen != null) { + return _calligraphyPen!! + } + _calligraphyPen = fluentIcon(name = "Filled.CalligraphyPen") { + fluentPath { + moveTo(7.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.9f, 0.67f, 1.64f, 1.54f, 1.74f) + lineToRelative(-1.01f, 2.5f) + curveToRelative(-0.41f, 1.0f, -0.37f, 2.19f, 0.12f, 3.15f) + lineToRelative(3.99f, 7.95f) + curveToRelative(0.14f, 0.3f, 0.36f, 0.53f, 0.61f, 0.69f) + verticalLineTo(12.3f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 1.5f, 0.0f) + verticalLineToRelative(9.48f) + curveToRelative(0.25f, -0.16f, 0.47f, -0.4f, 0.61f, -0.7f) + lineToRelative(4.0f, -7.94f) + curveToRelative(0.48f, -0.96f, 0.52f, -2.14f, 0.11f, -3.15f) + lineToRelative(-1.01f, -2.5f) + curveToRelative(0.87f, -0.1f, 1.54f, -0.84f, 1.54f, -1.74f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-3.0f) + close() + } + } + return _calligraphyPen!! + } + +private var _calligraphyPen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt new file mode 100644 index 0000000..6ba8fb1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Camera.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Camera: ImageVector + get() { + if (_camera != null) { + return _camera!! + } + _camera = fluentIcon(name = "Filled.Camera") { + fluentPath { + moveTo(13.92f, 2.5f) + curveToRelative(0.8f, 0.0f, 1.54f, 0.43f, 1.94f, 1.11f) + lineToRelative(0.82f, 1.4f) + horizontalLineToRelative(2.07f) + curveTo(20.55f, 5.0f, 22.0f, 6.45f, 22.0f, 8.24f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(2.08f) + lineToRelative(0.88f, -1.42f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.91f, -1.08f) + horizontalLineToRelative(3.8f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 0.0f, -9.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + } + } + return _camera!! + } + +private var _camera: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraAdd.kt new file mode 100644 index 0000000..76f95fc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraAdd.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CameraAdd: ImageVector + get() { + if (_cameraAdd != null) { + return _cameraAdd!! + } + _cameraAdd = fluentIcon(name = "Filled.CameraAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.37f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + verticalLineToRelative(-0.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + horizontalLineToRelative(-0.1f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(17.5f, 14.0f) + close() + moveTo(13.92f, 2.5f) + curveToRelative(0.8f, 0.0f, 1.54f, 0.43f, 1.94f, 1.11f) + lineToRelative(0.82f, 1.4f) + horizontalLineToRelative(2.07f) + curveTo(20.55f, 5.0f, 22.0f, 6.45f, 22.0f, 8.24f) + verticalLineToRelative(4.56f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -5.72f, -1.7f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -5.25f, 5.79f) + arcToRelative(6.51f, 6.51f, 0.0f, false, false, 1.0f, 4.1f) + lineTo(5.24f, 20.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(2.08f) + lineToRelative(0.88f, -1.42f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.91f, -1.08f) + horizontalLineToRelative(3.8f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.85f, 2.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -3.51f, 3.87f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 12.0f, 9.5f) + close() + } + } + return _cameraAdd!! + } + +private var _cameraAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraDome.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraDome.kt new file mode 100644 index 0000000..2ab7cb4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraDome.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CameraDome: ImageVector + get() { + if (_cameraDome != null) { + return _cameraDome!! + } + _cameraDome = fluentIcon(name = "Filled.CameraDome") { + fluentPath { + moveTo(2.0f, 3.75f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, 0.0f, 3.5f) + lineTo(3.75f, 5.5f) + curveTo(2.78f, 5.5f, 2.0f, 4.72f, 2.0f, 3.75f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(14.5f, 13.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(3.0f, 7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(6.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -18.0f, 0.0f) + lineTo(3.0f, 7.0f) + close() + moveTo(12.0f, 19.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + } + } + return _cameraDome!! + } + +private var _cameraDome: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraOff.kt new file mode 100644 index 0000000..038dd45 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraOff.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CameraOff: ImageVector + get() { + if (_cameraOff != null) { + return _cameraOff!! + } + _cameraOff = fluentIcon(name = "Filled.CameraOff") { + fluentPath { + moveTo(2.22f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-0.95f, -0.94f) + curveToRelative(-0.32f, 0.1f, -0.66f, 0.16f, -1.02f, 0.16f) + lineTo(5.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.4f, 0.89f, -2.6f, 2.14f, -3.05f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(13.82f, 14.88f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -4.2f, -4.2f) + lineTo(8.55f, 9.6f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 6.34f, 6.34f) + lineToRelative(-1.07f, -1.07f) + close() + moveTo(16.44f, 13.26f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -5.2f, -5.2f) + lineTo(7.65f, 4.47f) + lineToRelative(0.55f, -0.9f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.92f, -1.07f) + horizontalLineToRelative(3.8f) + curveToRelative(0.8f, 0.0f, 1.54f, 0.43f, 1.94f, 1.11f) + lineTo(16.68f, 5.0f) + horizontalLineToRelative(2.07f) + curveTo(20.55f, 5.0f, 22.0f, 6.46f, 22.0f, 8.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.32f, -0.05f, 0.64f, -0.14f, 0.93f) + lineToRelative(-5.42f, -5.42f) + close() + } + } + return _cameraOff!! + } + +private var _cameraOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraSwitch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraSwitch.kt new file mode 100644 index 0000000..7a23787 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CameraSwitch.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CameraSwitch: ImageVector + get() { + if (_cameraSwitch != null) { + return _cameraSwitch!! + } + _cameraSwitch = fluentIcon(name = "Filled.CameraSwitch") { + fluentPath { + moveTo(21.25f, 7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineTo(6.06f) + lineToRelative(0.72f, 0.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.01f, -0.01f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-0.72f, 0.72f) + horizontalLineToRelative(12.69f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(18.2f, 2.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.0f, 2.0f) + lineToRelative(0.07f, 0.08f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(0.72f, -0.72f) + horizontalLineTo(5.25f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(12.69f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + } + } + return _cameraSwitch!! + } + +private var _cameraSwitch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt new file mode 100644 index 0000000..f473856 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cart.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cart: ImageVector + get() { + if (_cart != null) { + return _cart!! + } + _cart = fluentIcon(name = "Filled.Cart") { + fluentPath { + moveTo(2.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.56f) + curveToRelative(0.95f, 0.0f, 1.52f, 0.64f, 1.84f, 1.23f) + curveToRelative(0.22f, 0.4f, 0.38f, 0.86f, 0.5f, 1.27f) + horizontalLineToRelative(12.6f) + curveToRelative(0.83f, 0.0f, 1.43f, 0.8f, 1.2f, 1.6f) + lineTo(18.12f, 14.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.64f, 2.0f) + lineTo(9.53f, 16.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.65f, -2.02f) + lineToRelative(-0.76f, -2.78f) + lineToRelative(-1.26f, -4.24f) + verticalLineToRelative(-0.01f) + curveToRelative(-0.16f, -0.57f, -0.3f, -1.1f, -0.52f, -1.5f) + curveTo(4.13f, 5.07f, 3.96f, 5.0f, 3.8f, 5.0f) + horizontalLineToRelative(-0.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(16.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + } + } + return _cart!! + } + +private var _cart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt new file mode 100644 index 0000000..3e3fbf4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cast.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cast: ImageVector + get() { + if (_cast != null) { + return _cast!! + } + _cast = fluentIcon(name = "Filled.Cast") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 5.01f, 21.0f, 4.0f, 19.75f, 4.0f) + lineTo(4.25f, 4.0f) + close() + moveTo(5.75f, 9.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.24f, 7.25f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, -5.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(5.0f, 12.74f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.34f, 0.0f, 4.24f, 1.9f, 4.24f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.74f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _cast!! + } + +private var _cast: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CatchUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CatchUp.kt new file mode 100644 index 0000000..24a578a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CatchUp.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CatchUp: ImageVector + get() { + if (_catchUp != null) { + return _catchUp!! + } + _catchUp = fluentIcon(name = "Filled.CatchUp") { + fluentPath { + moveTo(11.37f, 7.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -3.73f, 0.01f) + lineToRelative(-1.2f, 3.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.47f, 0.32f) + horizontalLineToRelative(-1.4f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.28f, 2.0f) + horizontalLineToRelative(1.12f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.33f, -1.6f) + lineTo(9.51f, 8.0f) + lineToRelative(3.22f, 8.22f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.67f, 0.14f) + lineToRelative(1.6f, -3.33f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.44f, -0.28f) + horizontalLineToRelative(0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.3f, -2.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.25f, 1.42f) + lineToRelative(-1.6f, 3.33f) + lineToRelative(-3.22f, -8.23f) + close() + } + } + return _catchUp!! + } + +private var _catchUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular3G.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular3G.kt new file mode 100644 index 0000000..4050fea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular3G.kt @@ -0,0 +1,124 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cellular3G: ImageVector + get() { + if (_cellular3G != null) { + return _cellular3G!! + } + _cellular3G = fluentIcon(name = "Filled.Cellular3G") { + fluentPath { + moveTo(12.9f, 3.62f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(1.03f, 1.03f, 0.0f, false, false, -0.06f, -0.08f) + lineToRelative(-0.13f, -0.16f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, -0.52f, -0.4f) + arcToRelative(3.03f, 3.03f, 0.0f, false, false, -2.07f, -0.25f) + curveToRelative(-1.09f, 0.2f, -1.63f, 0.97f, -1.87f, 1.6f) + arcTo(3.6f, 3.6f, 0.0f, false, false, 8.0f, 5.45f) + verticalLineToRelative(1.29f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + horizontalLineToRelative(0.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.47f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.97f, 0.75f) + horizontalLineToRelative(-0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineTo(5.5f) + arcToRelative(1.09f, 1.09f, 0.0f, false, true, 0.02f, -0.18f) + curveToRelative(0.01f, -0.13f, 0.05f, -0.3f, 0.12f, -0.47f) + curveToRelative(0.13f, -0.34f, 0.34f, -0.6f, 0.75f, -0.67f) + curveToRelative(0.6f, -0.1f, 0.91f, 0.01f, 1.06f, 0.1f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, 0.17f, 0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, -0.79f) + close() + } + fluentPath { + moveTo(4.44f, 4.61f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, 0.05f, -0.04f) + lineToRelative(0.02f, -0.02f) + lineToRelative(0.02f, -0.01f) + arcToRelative(1.1f, 1.1f, 0.0f, false, true, 0.2f, -0.15f) + curveToRelative(0.13f, -0.07f, 0.3f, -0.14f, 0.52f, -0.14f) + curveToRelative(0.16f, 0.0f, 0.26f, 0.05f, 0.32f, 0.1f) + curveToRelative(0.08f, 0.06f, 0.14f, 0.16f, 0.17f, 0.28f) + curveToRelative(0.04f, 0.18f, 0.0f, 0.34f, -0.06f, 0.44f) + curveToRelative(-0.05f, 0.08f, -0.15f, 0.18f, -0.43f, 0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + curveToRelative(0.25f, 0.0f, 0.36f, 0.08f, 0.4f, 0.14f) + curveToRelative(0.07f, 0.08f, 0.12f, 0.2f, 0.1f, 0.36f) + arcToRelative(0.59f, 0.59f, 0.0f, false, true, -0.14f, 0.36f) + curveToRelative(-0.07f, 0.08f, -0.18f, 0.14f, -0.36f, 0.14f) + curveToRelative(-0.4f, 0.0f, -0.67f, -0.24f, -0.75f, -0.3f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.98f, 1.14f) + curveToRelative(-0.01f, -0.01f, 0.18f, 0.17f, 0.47f, 0.34f) + curveToRelative(0.3f, 0.17f, 0.73f, 0.34f, 1.27f, 0.34f) + curveToRelative(1.26f, 0.0f, 1.94f, -0.99f, 2.0f, -1.9f) + curveToRelative(0.03f, -0.46f, -0.08f, -0.95f, -0.39f, -1.35f) + lineToRelative(0.07f, -0.1f) + curveToRelative(0.33f, -0.5f, 0.4f, -1.1f, 0.26f, -1.64f) + curveToRelative(-0.2f, -0.79f, -0.88f, -1.51f, -1.94f, -1.51f) + curveToRelative(-1.05f, 0.0f, -1.76f, 0.7f, -1.69f, 0.64f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.88f, 1.22f) + close() + } + fluentPath { + moveTo(21.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineTo(7.0f) + close() + } + fluentPath { + moveTo(17.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineTo(10.0f) + close() + } + fluentPath { + moveTo(13.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-7.0f) + close() + } + fluentPath { + moveTo(9.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + close() + } + fluentPath { + moveTo(5.0f, 18.98f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.98f) + verticalLineToRelative(-1.04f) + close() + } + } + return _cellular3G!! + } + +private var _cellular3G: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular4G.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular4G.kt new file mode 100644 index 0000000..d8cd295 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular4G.kt @@ -0,0 +1,116 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cellular4G: ImageVector + get() { + if (_cellular4G != null) { + return _cellular4G!! + } + _cellular4G = fluentIcon(name = "Filled.Cellular4G") { + fluentPath { + moveTo(12.9f, 3.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.28f, 0.79f) + lineToRelative(-0.02f, -0.02f) + arcToRelative(0.64f, 0.64f, 0.0f, false, false, -0.15f, -0.12f) + curveToRelative(-0.15f, -0.08f, -0.47f, -0.2f, -1.06f, -0.09f) + curveToRelative(-0.41f, 0.08f, -0.62f, 0.33f, -0.75f, 0.67f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -0.14f, 0.65f) + verticalLineToRelative(1.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.97f, -0.75f) + horizontalLineToRelative(-0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-0.25f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 8.0f, 6.75f) + verticalLineTo(5.46f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, 0.03f, -0.34f) + curveToRelative(0.03f, -0.22f, 0.09f, -0.5f, 0.2f, -0.82f) + curveToRelative(0.25f, -0.62f, 0.8f, -1.4f, 1.88f, -1.6f) + curveToRelative(0.92f, -0.16f, 1.6f, 0.0f, 2.07f, 0.26f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.7f, 0.64f) + lineToRelative(0.01f, 0.01f) + close() + } + fluentPath { + moveTo(4.73f, 3.06f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.77f, 0.64f) + verticalLineToRelative(2.8f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.5f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineTo(8.0f) + horizontalLineTo(3.2f) + arcToRelative(1.2f, 1.2f, 0.0f, false, true, -0.92f, -1.96f) + lineToRelative(2.45f, -2.98f) + close() + moveTo(5.0f, 6.5f) + verticalLineTo(5.09f) + lineTo(3.84f, 6.5f) + horizontalLineTo(5.0f) + close() + } + fluentPath { + moveTo(20.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineTo(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + fluentPath { + moveTo(16.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + fluentPath { + moveTo(12.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + fluentPath { + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + fluentPath { + moveTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 18.0f) + close() + } + } + return _cellular4G!! + } + +private var _cellular4G: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular5G.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular5G.kt new file mode 100644 index 0000000..6e8298d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cellular5G.kt @@ -0,0 +1,116 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cellular5G: ImageVector + get() { + if (_cellular5G != null) { + return _cellular5G!! + } + _cellular5G = fluentIcon(name = "Filled.Cellular5G") { + fluentPath { + moveTo(12.9f, 3.62f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(1.03f, 1.03f, 0.0f, false, false, -0.06f, -0.08f) + lineToRelative(-0.13f, -0.16f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, -0.52f, -0.4f) + arcToRelative(3.03f, 3.03f, 0.0f, false, false, -2.07f, -0.25f) + curveToRelative(-1.09f, 0.2f, -1.63f, 0.97f, -1.87f, 1.6f) + arcTo(3.6f, 3.6f, 0.0f, false, false, 8.0f, 5.45f) + verticalLineToRelative(1.29f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + horizontalLineToRelative(0.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.47f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.97f, 0.75f) + horizontalLineToRelative(-0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineTo(5.5f) + arcToRelative(1.09f, 1.09f, 0.0f, false, true, 0.02f, -0.18f) + curveToRelative(0.01f, -0.13f, 0.05f, -0.3f, 0.12f, -0.47f) + curveToRelative(0.13f, -0.34f, 0.34f, -0.6f, 0.75f, -0.67f) + curveToRelative(0.6f, -0.1f, 0.91f, 0.01f, 1.06f, 0.1f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, 0.17f, 0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, -0.79f) + close() + } + fluentPath { + moveTo(4.0f, 2.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.29f, -0.75f, 0.67f) + lineTo(3.0f, 5.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.88f, 0.82f) + lineTo(4.9f, 6.3f) + arcToRelative(0.73f, 0.73f, 0.0f, true, true, 0.13f, 1.45f) + horizontalLineTo(4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.33f) + lineToRelative(-0.06f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.24f, 0.84f) + lineToRelative(0.05f, 0.08f) + curveToRelative(0.42f, 0.62f, 1.12f, 1.0f, 1.87f, 1.0f) + horizontalLineToRelative(0.22f) + arcToRelative(2.23f, 2.23f, 0.0f, true, false, -0.4f, -4.42f) + horizontalLineToRelative(-0.01f) + lineToRelative(0.06f, -0.58f) + horizontalLineTo(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(21.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineTo(7.0f) + close() + } + fluentPath { + moveTo(17.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineTo(10.0f) + close() + } + fluentPath { + moveTo(13.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-7.0f) + close() + } + fluentPath { + moveTo(9.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + close() + } + fluentPath { + moveTo(5.0f, 18.98f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.98f) + verticalLineToRelative(-1.04f) + close() + } + } + return _cellular5G!! + } + +private var _cellular5G: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData1.kt new file mode 100644 index 0000000..8ac0dd7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData1.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CellularData1: ImageVector + get() { + if (_cellularData1 != null) { + return _cellularData1!! + } + _cellularData1 = fluentIcon(name = "Filled.CellularData1") { + fluentPath { + moveTo(20.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(16.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(15.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 17.0f) + close() + } + } + return _cellularData1!! + } + +private var _cellularData1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData2.kt new file mode 100644 index 0000000..7f8d8f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData2.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CellularData2: ImageVector + get() { + if (_cellularData2 != null) { + return _cellularData2!! + } + _cellularData2 = fluentIcon(name = "Filled.CellularData2") { + fluentPath { + moveTo(16.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(15.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 17.0f) + close() + } + } + return _cellularData2!! + } + +private var _cellularData2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData3.kt new file mode 100644 index 0000000..c735af0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData3.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CellularData3: ImageVector + get() { + if (_cellularData3 != null) { + return _cellularData3!! + } + _cellularData3 = fluentIcon(name = "Filled.CellularData3") { + fluentPath { + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 17.0f) + close() + } + } + return _cellularData3!! + } + +private var _cellularData3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData4.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData4.kt new file mode 100644 index 0000000..beab07e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData4.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CellularData4: ImageVector + get() { + if (_cellularData4 != null) { + return _cellularData4!! + } + _cellularData4 = fluentIcon(name = "Filled.CellularData4") { + fluentPath { + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 17.0f) + close() + } + } + return _cellularData4!! + } + +private var _cellularData4: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData5.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData5.kt new file mode 100644 index 0000000..120e32b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularData5.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CellularData5: ImageVector + get() { + if (_cellularData5 != null) { + return _cellularData5!! + } + _cellularData5 = fluentIcon(name = "Filled.CellularData5") { + fluentPath { + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 17.0f) + close() + } + } + return _cellularData5!! + } + +private var _cellularData5: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularOff.kt new file mode 100644 index 0000000..28f4563 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularOff.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CellularOff: ImageVector + get() { + if (_cellularOff != null) { + return _cellularOff!! + } + _cellularOff = fluentIcon(name = "Filled.CellularOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(11.0f, 12.06f) + lineTo(11.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-4.94f) + lineToRelative(2.0f, 2.0f) + lineTo(15.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineToRelative(-0.94f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.0f, 15.82f) + lineToRelative(2.0f, 2.0f) + lineTo(21.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(9.82f) + close() + moveTo(15.0f, 11.82f) + lineToRelative(2.0f, 2.0f) + lineTo(17.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(2.82f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 17.0f) + close() + } + } + return _cellularOff!! + } + +private var _cellularOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularWarning.kt new file mode 100644 index 0000000..2e83d9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CellularWarning.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CellularWarning: ImageVector + get() { + if (_cellularWarning != null) { + return _cellularWarning!! + } + _cellularWarning = fluentIcon(name = "Filled.CellularWarning") { + fluentPath { + moveTo(16.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.05f) + curveToRelative(-0.7f, 0.14f, -1.36f, 0.59f, -1.74f, 1.33f) + lineToRelative(-0.26f, 0.53f) + lineTo(15.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(19.0f, 7.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.3f, 0.21f, 0.55f, 0.51f, 0.74f, 0.88f) + lineTo(21.0f, 14.91f) + lineTo(21.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + close() + moveTo(11.27f, 20.38f) + lineTo(13.0f, 16.91f) + lineTo(13.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.18f, 0.57f) + lineToRelative(0.09f, -0.19f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.98f) + verticalLineToRelative(1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.98f) + verticalLineToRelative(-1.04f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.0f, 18.0f) + close() + moveTo(16.16f, 12.83f) + lineToRelative(-4.0f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.5f, 23.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.34f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 15.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + } + } + return _cellularWarning!! + } + +private var _cellularWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterHorizontal.kt new file mode 100644 index 0000000..e13eb20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterHorizontal.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CenterHorizontal: ImageVector + get() { + if (_centerHorizontal != null) { + return _centerHorizontal!! + } + _centerHorizontal = fluentIcon(name = "Filled.CenterHorizontal") { + fluentPath { + moveTo(3.75f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(20.25f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.25f, 5.0f) + curveTo(9.01f, 5.0f, 8.0f, 6.0f, 8.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(8.0f, 17.99f, 9.0f, 19.0f, 10.25f, 19.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + curveTo(16.0f, 6.01f, 15.0f, 5.0f, 13.75f, 5.0f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _centerHorizontal!! + } + +private var _centerHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterVertical.kt new file mode 100644 index 0000000..f5c1019 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CenterVertical.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CenterVertical: ImageVector + get() { + if (_centerVertical != null) { + return _centerVertical!! + } + _centerVertical = fluentIcon(name = "Filled.CenterVertical") { + fluentPath { + moveTo(21.0f, 3.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(3.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(21.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(7.25f, 8.0f) + curveTo(6.01f, 8.0f, 5.0f, 9.0f, 5.0f, 10.25f) + verticalLineToRelative(3.5f) + curveTo(5.0f, 14.99f, 6.0f, 16.0f, 7.25f, 16.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-3.5f) + curveTo(19.0f, 9.01f, 18.0f, 8.0f, 16.75f, 8.0f) + horizontalLineToRelative(-9.5f) + close() + } + } + return _centerVertical!! + } + +private var _centerVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt new file mode 100644 index 0000000..9df029e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Certificate.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Certificate: ImageVector + get() { + if (_certificate != null) { + return _certificate!! + } + _certificate = fluentIcon(name = "Filled.Certificate") { + fluentPath { + moveTo(15.0f, 18.0f) + arcToRelative(4.98f, 4.98f, 0.0f, false, false, 6.0f, 0.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.09f, 0.67f) + lineToRelative(-0.09f, -0.06f) + lineTo(18.0f, 20.6f) + lineToRelative(-1.82f, 1.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + verticalLineToRelative(-0.11f) + lineTo(15.0f, 18.0f) + close() + moveTo(19.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.6f) + lineTo(22.0f, 11.0f) + curveToRelative(-0.4f, -0.54f, -0.91f, -1.0f, -1.5f, -1.33f) + lineTo(20.5f, 5.75f) + curveToRelative(0.0f, -0.64f, -0.5f, -1.18f, -1.12f, -1.24f) + lineTo(4.75f, 4.51f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.49f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.12f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.25f) + horizontalLineToRelative(9.05f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.33f, 0.5f) + verticalLineToRelative(1.0f) + lineTo(4.75f, 18.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.58f) + lineTo(2.0f, 15.25f) + verticalLineToRelative(-9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + horizontalLineToRelative(14.67f) + close() + moveTo(18.0f, 10.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + moveTo(11.25f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(17.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + close() + } + } + return _certificate!! + } + +private var _certificate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Channel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Channel.kt new file mode 100644 index 0000000..ec17896 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Channel.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Channel: ImageVector + get() { + if (_channel != null) { + return _channel!! + } + _channel = fluentIcon(name = "Filled.Channel") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.22f, -4.3f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(13.25f, 13.0f) + horizontalLineToRelative(-4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(13.35f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(15.35f, 10.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channel!! + } + +private var _channel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAdd.kt new file mode 100644 index 0000000..2a84838 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAdd.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChannelAdd: ImageVector + get() { + if (_channelAdd != null) { + return _channelAdd!! + } + _channelAdd = fluentIcon(name = "Filled.ChannelAdd") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -8.2f, 0.98f) + lineTo(8.76f, 13.0f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(3.08f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.3f, 6.5f) + lineTo(6.24f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.22f, -4.3f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(15.35f, 10.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _channelAdd!! + } + +private var _channelAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAlert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAlert.kt new file mode 100644 index 0000000..de268aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelAlert.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChannelAlert: ImageVector + get() { + if (_channelAlert != null) { + return _channelAlert!! + } + _channelAlert = fluentIcon(name = "Filled.ChannelAlert") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + lineTo(21.0f, 12.02f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -8.2f, 0.98f) + lineTo(8.76f, 13.0f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(3.08f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.3f, 6.5f) + lineTo(6.24f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.22f, -4.3f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.05f, 3.0f) + lineToRelative(0.2f, -0.01f) + horizontalLineToRelative(11.5f) + close() + moveTo(18.5f, 20.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, -0.12f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.16f) + curveToRelative(-0.94f, 0.1f, -1.67f, 0.77f, -1.81f, 1.64f) + lineToRelative(-0.02f, 0.16f) + verticalLineToRelative(1.5f) + lineToRelative(-0.86f, 0.85f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.26f, 0.84f) + lineTo(15.0f, 19.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.41f, -0.79f) + lineToRelative(-0.06f, -0.06f) + lineToRelative(-0.85f, -0.85f) + verticalLineToRelative(-1.5f) + arcToRelative(1.98f, 1.98f, 0.0f, false, false, -2.0f, -1.8f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(15.35f, 10.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channelAlert!! + } + +private var _channelAlert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelArrowLeft.kt new file mode 100644 index 0000000..55bbe96 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelArrowLeft.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChannelArrowLeft: ImageVector + get() { + if (_channelArrowLeft != null) { + return _channelArrowLeft!! + } + _channelArrowLeft = fluentIcon(name = "Filled.ChannelArrowLeft") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + lineTo(21.0f, 12.02f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -8.2f, 0.98f) + lineTo(8.76f, 13.0f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(3.08f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.3f, 6.5f) + lineTo(6.24f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.22f, -4.3f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.05f, 3.0f) + lineToRelative(0.2f, -0.01f) + horizontalLineToRelative(11.5f) + close() + moveTo(16.72f, 14.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.52f, 2.51f) + lineToRelative(-0.04f, 0.05f) + lineToRelative(-0.04f, 0.08f) + lineToRelative(-0.02f, 0.06f) + lineToRelative(-0.02f, 0.08f) + verticalLineToRelative(0.11f) + lineToRelative(0.01f, 0.09f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.52f, 2.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.77f, -0.63f) + lineToRelative(-0.06f, -0.07f) + lineTo(15.7f, 18.0f) + horizontalLineToRelative(4.79f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-4.88f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.05f, -0.63f) + lineToRelative(-0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.64f, -0.06f) + close() + moveTo(15.25f, 9.49f) + horizontalLineToRelative(-6.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(15.35f, 10.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channelArrowLeft!! + } + +private var _channelArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelDismiss.kt new file mode 100644 index 0000000..35e3639 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelDismiss.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChannelDismiss: ImageVector + get() { + if (_channelDismiss != null) { + return _channelDismiss!! + } + _channelDismiss = fluentIcon(name = "Filled.ChannelDismiss") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + lineTo(21.0f, 12.02f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -8.2f, 0.98f) + lineTo(8.76f, 13.0f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(3.08f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.3f, 6.5f) + lineTo(6.24f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.22f, -4.3f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.05f, 3.0f) + lineToRelative(0.2f, -0.01f) + horizontalLineToRelative(11.5f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(15.35f, 10.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channelDismiss!! + } + +private var _channelDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelShare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelShare.kt new file mode 100644 index 0000000..4446709 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelShare.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChannelShare: ImageVector + get() { + if (_channelShare != null) { + return _channelShare!! + } + _channelShare = fluentIcon(name = "Filled.ChannelShare") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(6.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.85f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 12.25f) + verticalLineToRelative(-6.0f) + close() + moveTo(17.75f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(6.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineTo(11.9f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(5.85f) + close() + } + } + return _channelShare!! + } + +private var _channelShare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelSubtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelSubtract.kt new file mode 100644 index 0000000..0dabd62 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChannelSubtract.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChannelSubtract: ImageVector + get() { + if (_channelSubtract != null) { + return _channelSubtract!! + } + _channelSubtract = fluentIcon(name = "Filled.ChannelSubtract") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.55f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + curveToRelative(-1.38f, 0.0f, -2.55f, 0.85f, -3.03f, 2.06f) + arcTo(2.26f, 2.26f, 0.0f, true, true, 3.0f, 9.37f) + verticalLineToRelative(8.38f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.77f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.29f, -6.5f) + lineTo(8.65f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.49f) + lineTo(12.8f, 13.01f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 8.19f, -0.99f) + lineTo(20.99f, 6.25f) + close() + moveTo(8.75f, 9.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + lineTo(8.65f, 10.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.49f) + horizontalLineToRelative(0.1f) + close() + moveTo(5.0f, 7.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + close() + } + } + return _channelSubtract!! + } + +private var _channelSubtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartMultiple.kt new file mode 100644 index 0000000..5af0071 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartMultiple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChartMultiple: ImageVector + get() { + if (_chartMultiple != null) { + return _chartMultiple!! + } + _chartMultiple = fluentIcon(name = "Filled.ChartMultiple") { + fluentPath { + moveTo(19.0f, 13.5f) + curveToRelative(0.0f, -0.68f, 0.27f, -1.3f, 0.71f, -1.75f) + lineTo(13.0f, 11.75f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(11.25f, 2.0f) + arcTo(9.5f, 9.5f, 0.0f, false, false, 11.0f, 21.0f) + lineTo(11.0f, 19.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 4.0f, -2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 4.0f, -2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.75f, 2.08f) + lineTo(12.75f, 10.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.92f) + arcToRelative(9.5f, 9.5f, 0.0f, false, false, -8.17f, -8.17f) + close() + moveTo(21.5f, 12.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(13.5f, 18.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(16.0f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + verticalLineToRelative(-5.0f) + close() + } + } + return _chartMultiple!! + } + +private var _chartMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartPerson.kt new file mode 100644 index 0000000..140f947 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChartPerson.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChartPerson: ImageVector + get() { + if (_chartPerson != null) { + return _chartPerson!! + } + _chartPerson = fluentIcon(name = "Filled.ChartPerson") { + fluentPath { + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(11.0f, 3.0f) + lineTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(2.4f) + lineToRelative(-1.48f, 1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.16f, 0.96f) + lineTo(9.6f, 19.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.34f, -1.16f, 1.41f, -2.0f, 2.67f, -2.0f) + horizontalLineToRelative(0.28f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 2.45f, -6.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.5f, 3.5f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(12.5f, 3.0f) + verticalLineToRelative(-0.25f) + close() + moveTo(6.0f, 7.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.0f, 7.75f) + close() + moveTo(6.75f, 10.0f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(6.75f, 13.0f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _chartPerson!! + } + +private var _chartPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt new file mode 100644 index 0000000..7c8fec6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Chat.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Chat: ImageVector + get() { + if (_chat != null) { + return _chat!! + } + _chat = fluentIcon(name = "Filled.Chat") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -4.64f, 18.86f) + lineToRelative(-4.3f, 1.12f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -1.03f, -1.04f) + lineToRelative(1.11f, -4.29f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(13.25f, 13.0f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(13.35f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(15.35f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _chat!! + } + +private var _chat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatBubblesQuestion.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatBubblesQuestion.kt new file mode 100644 index 0000000..b470911 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatBubblesQuestion.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatBubblesQuestion: ImageVector + get() { + if (_chatBubblesQuestion != null) { + return _chatBubblesQuestion!! + } + _chatBubblesQuestion = fluentIcon(name = "Filled.ChatBubblesQuestion") { + fluentPath { + moveTo(2.0f, 10.5f) + arcToRelative(7.5f, 7.5f, 0.0f, true, true, 4.41f, 6.84f) + curveToRelative(-1.26f, 0.29f, -2.61f, 0.54f, -3.24f, 0.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.15f, -1.17f) + curveToRelative(0.12f, -0.61f, 0.38f, -1.92f, 0.68f, -3.15f) + arcTo(7.47f, 7.47f, 0.0f, false, true, 2.0f, 10.5f) + close() + moveTo(8.14f, 6.3f) + curveToRelative(-0.44f, 0.24f, -0.79f, 0.61f, -1.05f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.32f, 0.71f) + curveToRelative(0.15f, -0.27f, 0.3f, -0.4f, 0.44f, -0.48f) + curveToRelative(0.15f, -0.08f, 0.35f, -0.13f, 0.65f, -0.13f) + curveToRelative(0.22f, 0.0f, 0.49f, 0.08f, 0.68f, 0.24f) + curveToRelative(0.17f, 0.14f, 0.32f, 0.36f, 0.32f, 0.76f) + curveToRelative(0.0f, 0.2f, -0.08f, 0.28f, -0.59f, 0.69f) + curveToRelative(-0.45f, 0.35f, -1.16f, 0.93f, -1.16f, 2.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -0.37f, 0.16f, -0.55f, 0.59f, -0.88f) + lineToRelative(0.08f, -0.07f) + curveToRelative(0.4f, -0.3f, 1.08f, -0.83f, 1.08f, -1.8f) + curveToRelative(0.0f, -0.85f, -0.35f, -1.5f, -0.87f, -1.92f) + arcToRelative(2.83f, 2.83f, 0.0f, false, false, -2.99f, -0.27f) + close() + moveTo(10.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(9.4f, 19.0f) + arcToRelative(7.47f, 7.47f, 0.0f, false, false, 8.19f, 1.34f) + curveToRelative(1.26f, 0.29f, 2.62f, 0.54f, 3.25f, 0.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.15f, -1.18f) + curveToRelative(-0.12f, -0.6f, -0.4f, -1.91f, -0.7f, -3.14f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -4.34f, -10.26f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 9.4f, 19.0f) + close() + } + } + return _chatBubblesQuestion!! + } + +private var _chatBubblesQuestion: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatDismiss.kt new file mode 100644 index 0000000..5678536 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatDismiss.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatDismiss: ImageVector + get() { + if (_chatDismiss != null) { + return _chatDismiss!! + } + _chatDismiss = fluentIcon(name = "Filled.ChatDismiss") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -18.89f, 4.6f) + lineToRelative(-1.06f, 3.82f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.54f, 1.54f) + lineToRelative(3.82f, -1.07f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 22.0f, 12.0f) + close() + moveTo(9.28f, 8.22f) + lineTo(12.0f, 10.94f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + close() + } + } + return _chatDismiss!! + } + +private var _chatDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatHelp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatHelp.kt new file mode 100644 index 0000000..5617c9a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatHelp.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatHelp: ImageVector + get() { + if (_chatHelp != null) { + return _chatHelp!! + } + _chatHelp = fluentIcon(name = "Filled.ChatHelp") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -4.64f, 18.86f) + lineToRelative(-4.3f, 1.12f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -1.03f, -1.04f) + lineToRelative(1.11f, -4.29f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-0.23f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.13f) + curveToRelative(0.0f, 0.54f, -0.13f, 0.8f, -0.64f, 1.33f) + lineToRelative(-0.3f, 0.31f) + curveToRelative(-0.76f, 0.79f, -1.06f, 1.35f, -1.06f, 2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -0.54f, 0.13f, -0.8f, 0.64f, -1.33f) + lineToRelative(0.3f, -0.31f) + curveToRelative(0.76f, -0.79f, 1.06f, -1.35f, 1.06f, -2.36f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 6.75f) + close() + } + } + return _chatHelp!! + } + +private var _chatHelp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt new file mode 100644 index 0000000..0511737 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatMultiple.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatMultiple: ImageVector + get() { + if (_chatMultiple != null) { + return _chatMultiple!! + } + _chatMultiple = fluentIcon(name = "Filled.ChatMultiple") { + fluentPath { + moveTo(9.5f, 3.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -6.8f, 10.67f) + arcToRelative(68.1f, 68.1f, 0.0f, false, false, -0.68f, 3.15f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.15f, 1.17f) + curveToRelative(0.63f, -0.11f, 1.98f, -0.36f, 3.24f, -0.65f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 9.5f, 3.0f) + close() + moveTo(9.46f, 19.0f) + arcToRelative(7.47f, 7.47f, 0.0f, false, false, 8.19f, 1.34f) + curveToRelative(1.04f, 0.24f, 2.19f, 0.48f, 2.91f, 0.64f) + curveToRelative(0.9f, 0.18f, 1.67f, -0.62f, 1.47f, -1.5f) + curveToRelative(-0.16f, -0.7f, -0.42f, -1.8f, -0.67f, -2.8f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -4.34f, -10.26f) + curveToRelative(0.35f, 0.63f, 0.62f, 1.31f, 0.8f, 2.04f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 2.08f, 7.79f) + lineToRelative(-0.13f, 0.25f) + lineToRelative(0.07f, 0.28f) + curveToRelative(0.23f, 0.9f, 0.46f, 1.9f, 0.64f, 2.65f) + lineToRelative(-2.74f, -0.61f) + lineToRelative(-0.26f, -0.07f) + lineToRelative(-0.25f, 0.13f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -5.59f, -0.14f) + arcToRelative(8.52f, 8.52f, 0.0f, false, true, -2.18f, 0.26f) + close() + } + } + return _chatMultiple!! + } + +private var _chatMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatOff.kt new file mode 100644 index 0000000..faf24d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatOff.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatOff: ImageVector + get() { + if (_chatOff != null) { + return _chatOff!! + } + _chatOff = fluentIcon(name = "Filled.ChatOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.2f, 2.2f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, -1.28f, 11.17f) + lineToRelative(-1.11f, 4.29f) + arcToRelative(0.85f, 0.85f, 0.0f, false, false, 1.04f, 1.04f) + lineToRelative(4.29f, -1.12f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, 11.16f, -1.28f) + lineToRelative(2.2f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.42f, 14.48f) + lineToRelative(-0.07f, 0.01f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.29f) + lineToRelative(1.48f, 1.48f) + close() + moveTo(9.94f, 11.0f) + lineTo(8.65f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.16f, -1.45f) + lineTo(9.94f, 11.0f) + close() + } + fluentPath { + moveTo(15.25f, 11.0f) + horizontalLineToRelative(-1.07f) + lineToRelative(6.3f, 6.3f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 6.7f, 3.52f) + lineToRelative(5.98f, 5.98f) + horizontalLineToRelative(2.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _chatOff!! + } + +private var _chatOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatSettings.kt new file mode 100644 index 0000000..3b64a80 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatSettings.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatSettings: ImageVector + get() { + if (_chatSettings != null) { + return _chatSettings!! + } + _chatSettings = fluentIcon(name = "Filled.ChatSettings") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.97f, 10.78f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.19f, 9.19f) + arcToRelative(10.14f, 10.14f, 0.0f, false, true, -5.42f, -1.11f) + lineToRelative(-4.3f, 1.12f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -1.03f, -1.04f) + lineToRelative(1.11f, -4.29f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + close() + } + } + return _chatSettings!! + } + +private var _chatSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatVideo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatVideo.kt new file mode 100644 index 0000000..46ab78a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatVideo.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatVideo: ImageVector + get() { + if (_chatVideo != null) { + return _chatVideo!! + } + _chatVideo = fluentIcon(name = "Filled.ChatVideo") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -18.86f, 4.65f) + lineToRelative(-1.11f, 4.29f) + arcToRelative(0.85f, 0.85f, 0.0f, false, false, 1.04f, 1.04f) + lineToRelative(4.29f, -1.12f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 22.0f, 12.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(9.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(15.0f, 13.16f) + verticalLineToRelative(-2.32f) + lineToRelative(1.73f, -1.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.27f, 0.54f) + verticalLineToRelative(4.52f) + curveToRelative(0.0f, 0.66f, -0.79f, 1.0f, -1.27f, 0.54f) + lineTo(15.0f, 13.16f) + close() + } + } + return _chatVideo!! + } + +private var _chatVideo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatWarning.kt new file mode 100644 index 0000000..11f0465 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChatWarning.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChatWarning: ImageVector + get() { + if (_chatWarning != null) { + return _chatWarning!! + } + _chatWarning = fluentIcon(name = "Filled.ChatWarning") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -18.86f, 4.65f) + lineToRelative(-1.11f, 4.29f) + arcToRelative(0.85f, 0.85f, 0.0f, false, false, 1.04f, 1.03f) + lineToRelative(4.29f, -1.11f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 22.0f, 12.0f) + close() + moveTo(12.0f, 6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _chatWarning!! + } + +private var _chatWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Check.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Check.kt new file mode 100644 index 0000000..27f0c1a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Check.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Check: ImageVector + get() { + if (_check != null) { + return _check!! + } + _check = fluentIcon(name = "Filled.Check") { + fluentPath { + moveTo(21.77f, 5.79f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.04f, -1.08f) + lineToRelative(-6.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.04f, 1.08f) + lineToRelative(6.75f, -6.5f) + close() + moveTo(18.99f, 5.0f) + lineTo(4.55f, 5.0f) + arcTo(2.55f, 2.55f, 0.0f, false, false, 2.0f, 7.55f) + verticalLineToRelative(6.9f) + curveTo(2.0f, 15.85f, 3.14f, 17.0f, 4.55f, 17.0f) + horizontalLineToRelative(14.9f) + curveToRelative(1.4f, 0.0f, 2.55f, -1.14f, 2.55f, -2.55f) + verticalLineToRelative(-6.9f) + curveToRelative(0.0f, -0.18f, -0.02f, -0.36f, -0.06f, -0.54f) + lineToRelative(-6.23f, 6.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.42f, -2.52f) + lineTo(18.99f, 5.0f) + close() + moveTo(4.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.5f, 12.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _check!! + } + +private var _check: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox1.kt new file mode 100644 index 0000000..7a101c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox1.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Checkbox1: ImageVector + get() { + if (_checkbox1 != null) { + return _checkbox1!! + } + _checkbox1 = fluentIcon(name = "Filled.Checkbox1") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(0.64f, 0.0f, 1.24f, -0.19f, 1.75f, -0.51f) + verticalLineToRelative(-1.66f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.84f, -2.95f) + lineToRelative(2.5f, -2.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.84f, -0.36f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.28f, 9.28f) + lineToRelative(-6.75f, 6.75f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(6.22f, -6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + moveTo(21.0f, 14.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 0.12f) + lineToRelative(-2.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, 1.18f) + lineToRelative(1.28f, -1.03f) + verticalLineToRelative(4.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, -0.7f) + close() + } + } + return _checkbox1!! + } + +private var _checkbox1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox2.kt new file mode 100644 index 0000000..c79481e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Checkbox2.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Checkbox2: ImageVector + get() { + if (_checkbox2 != null) { + return _checkbox2!! + } + _checkbox2 = fluentIcon(name = "Filled.Checkbox2") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(10.0f) + curveToRelative(0.11f, -1.86f, 1.38f, -2.85f, 2.1f, -3.38f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.65f, -2.88f) + arcToRelative(3.8f, 3.8f, 0.0f, false, true, 3.47f, -1.18f) + curveToRelative(0.28f, 0.06f, 0.56f, 0.15f, 0.83f, 0.29f) + verticalLineToRelative(-7.6f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(19.06f, 18.35f) + curveToRelative(-0.7f, 0.5f, -1.7f, 1.23f, -1.8f, 2.65f) + lineToRelative(-0.01f, 0.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.06f) + arcToRelative(3.45f, 3.45f, 0.0f, false, true, 1.09f, -1.0f) + lineToRelative(0.04f, -0.03f) + curveToRelative(0.22f, -0.16f, 0.47f, -0.34f, 0.72f, -0.56f) + curveToRelative(0.5f, -0.46f, 0.96f, -1.08f, 0.96f, -2.0f) + curveToRelative(0.0f, -0.63f, -0.17f, -1.18f, -0.5f, -1.6f) + arcToRelative(2.05f, 2.05f, 0.0f, false, false, -1.27f, -0.76f) + arcToRelative(2.8f, 2.8f, 0.0f, false, false, -2.54f, 0.86f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, 1.0f) + curveToRelative(0.27f, -0.3f, 0.76f, -0.47f, 1.13f, -0.4f) + curveToRelative(0.17f, 0.04f, 0.3f, 0.12f, 0.38f, 0.22f) + curveToRelative(0.09f, 0.11f, 0.18f, 0.31f, 0.18f, 0.68f) + curveToRelative(0.0f, 0.55f, -0.35f, 0.83f, -1.19f, 1.44f) + close() + moveTo(17.28f, 9.28f) + lineToRelative(-6.75f, 6.75f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(6.22f, -6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + } + } + return _checkbox2!! + } + +private var _checkbox2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxArrowRight.kt new file mode 100644 index 0000000..d503ad1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxArrowRight.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckboxArrowRight: ImageVector + get() { + if (_checkboxArrowRight != null) { + return _checkboxArrowRight!! + } + _checkboxArrowRight = fluentIcon(name = "Filled.CheckboxArrowRight") { + fluentPath { + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 8.5f, -8.5f) + lineTo(20.0f, 5.25f) + curveTo(20.0f, 3.45f, 18.54f, 2.0f, 16.75f, 2.0f) + lineTo(5.25f, 2.0f) + close() + moveTo(16.28f, 8.28f) + lineToRelative(-6.75f, 6.75f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(9.0f, 13.44f) + lineToRelative(6.22f, -6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _checkboxArrowRight!! + } + +private var _checkboxArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxChecked.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxChecked.kt new file mode 100644 index 0000000..7788022 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxChecked.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckboxChecked: ImageVector + get() { + if (_checkboxChecked != null) { + return _checkboxChecked!! + } + _checkboxChecked = fluentIcon(name = "Filled.CheckboxChecked") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.28f, 9.28f) + lineToRelative(-6.75f, 6.75f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(6.22f, -6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + } + } + return _checkboxChecked!! + } + +private var _checkboxChecked: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxIndeterminate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxIndeterminate.kt new file mode 100644 index 0000000..326808a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxIndeterminate.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckboxIndeterminate: ImageVector + get() { + if (_checkboxIndeterminate != null) { + return _checkboxIndeterminate!! + } + _checkboxIndeterminate = fluentIcon(name = "Filled.CheckboxIndeterminate") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(5.0f, 6.25f) + curveTo(5.0f, 5.56f, 5.56f, 5.0f, 6.25f, 5.0f) + horizontalLineToRelative(11.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(6.25f, 19.0f) + curveTo(5.56f, 19.0f, 5.0f, 18.44f, 5.0f, 17.75f) + lineTo(5.0f, 6.25f) + close() + moveTo(7.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _checkboxIndeterminate!! + } + +private var _checkboxIndeterminate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxPerson.kt new file mode 100644 index 0000000..05e0e5a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxPerson.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckboxPerson: ImageVector + get() { + if (_checkboxPerson != null) { + return _checkboxPerson!! + } + _checkboxPerson = fluentIcon(name = "Filled.CheckboxPerson") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(6.92f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -0.17f, -1.13f) + verticalLineToRelative(-0.1f) + arcTo(2.77f, 2.77f, 0.0f, false, true, 15.77f, 17.0f) + horizontalLineToRelative(0.28f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 2.45f, -6.0f) + curveToRelative(0.98f, 0.0f, 1.86f, 0.4f, 2.5f, 1.05f) + verticalLineToRelative(-5.8f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.28f, 9.28f) + lineToRelative(-6.75f, 6.75f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(6.22f, -6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _checkboxPerson!! + } + +private var _checkboxPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxUnchecked.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxUnchecked.kt new file mode 100644 index 0000000..3ba4141 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxUnchecked.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckboxUnchecked: ImageVector + get() { + if (_checkboxUnchecked != null) { + return _checkboxUnchecked!! + } + _checkboxUnchecked = fluentIcon(name = "Filled.CheckboxUnchecked") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + close() + moveTo(6.25f, 5.0f) + curveTo(5.56f, 5.0f, 5.0f, 5.56f, 5.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(11.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineTo(6.25f) + curveTo(19.0f, 5.56f, 18.44f, 5.0f, 17.75f, 5.0f) + horizontalLineTo(6.25f) + close() + } + } + return _checkboxUnchecked!! + } + +private var _checkboxUnchecked: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxWarning.kt new file mode 100644 index 0000000..7cd75cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckboxWarning.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckboxWarning: ImageVector + get() { + if (_checkboxWarning != null) { + return _checkboxWarning!! + } + _checkboxWarning = fluentIcon(name = "Filled.CheckboxWarning") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.8f) + curveToRelative(0.05f, -0.2f, 0.12f, -0.42f, 0.22f, -0.62f) + lineToRelative(4.0f, -8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 4.47f, 0.0f) + lineTo(21.0f, 14.9f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.28f, 9.28f) + lineToRelative(-6.75f, 6.75f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(6.22f, -6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + moveTo(16.16f, 12.83f) + lineToRelative(-4.0f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.51f, 23.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.33f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 15.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + } + } + return _checkboxWarning!! + } + +private var _checkboxWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt new file mode 100644 index 0000000..bf844bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkCircle.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckmarkCircle: ImageVector + get() { + if (_checkmarkCircle != null) { + return _checkmarkCircle!! + } + _checkmarkCircle = fluentIcon(name = "Filled.CheckmarkCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(15.22f, 8.97f) + lineToRelative(-4.47f, 4.47f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + close() + } + } + return _checkmarkCircle!! + } + +private var _checkmarkCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkLock.kt new file mode 100644 index 0000000..7e93f94 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkLock.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckmarkLock: ImageVector + get() { + if (_checkmarkLock != null) { + return _checkmarkLock!! + } + _checkmarkLock = fluentIcon(name = "Filled.CheckmarkLock") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.92f, 11.26f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 15.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.15f, 0.01f, 0.3f, 0.04f, 0.45f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(15.22f, 8.97f) + lineToRelative(-4.47f, 4.47f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + close() + moveTo(18.5f, 11.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 21.0f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.54f) + curveToRelative(0.81f, 0.02f, 1.46f, 0.69f, 1.46f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, -2.5f) + close() + moveTo(18.1f, 19.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.35f, -1.24f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.34f, 1.24f) + close() + moveTo(17.5f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + } + } + return _checkmarkLock!! + } + +private var _checkmarkLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt new file mode 100644 index 0000000..f62a76a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkSquare.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckmarkSquare: ImageVector + get() { + if (_checkmarkSquare != null) { + return _checkmarkSquare!! + } + _checkmarkSquare = fluentIcon(name = "Filled.CheckmarkSquare") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(16.28f, 9.78f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(1.47f, 1.47f) + lineToRelative(4.47f, -4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + } + } + return _checkmarkSquare!! + } + +private var _checkmarkSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt new file mode 100644 index 0000000..950bcb6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CheckmarkStarburst.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CheckmarkStarburst: ImageVector + get() { + if (_checkmarkStarburst != null) { + return _checkmarkStarburst!! + } + _checkmarkStarburst = fluentIcon(name = "Filled.CheckmarkStarburst") { + fluentPath { + moveTo(9.84f, 2.03f) + lineToRelative(0.32f, 0.14f) + lineToRelative(1.29f, 0.63f) + curveToRelative(0.35f, 0.17f, 0.75f, 0.17f, 1.1f, 0.0f) + lineToRelative(1.28f, -0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.69f, 1.25f) + lineToRelative(0.07f, 0.17f) + lineToRelative(0.06f, 0.16f) + lineToRelative(0.46f, 1.36f) + curveToRelative(0.13f, 0.36f, 0.42f, 0.65f, 0.78f, 0.78f) + lineToRelative(1.36f, 0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, 3.81f) + lineToRelative(-0.63f, 1.29f) + curveToRelative(-0.17f, 0.35f, -0.17f, 0.75f, 0.0f, 1.1f) + lineToRelative(0.63f, 1.28f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, 3.82f) + lineToRelative(-1.36f, 0.46f) + curveToRelative(-0.36f, 0.13f, -0.65f, 0.42f, -0.78f, 0.78f) + lineToRelative(-0.46f, 1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.82f, 1.58f) + lineToRelative(-1.28f, -0.63f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.1f, 0.0f) + lineToRelative(-1.29f, 0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.81f, -1.58f) + lineToRelative(-0.46f, -1.36f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.78f, -0.78f) + lineToRelative(-1.36f, -0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.82f) + lineToRelative(0.63f, -1.28f) + curveToRelative(0.17f, -0.35f, 0.17f, -0.75f, 0.0f, -1.1f) + lineToRelative(-0.63f, -1.29f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, -3.81f) + lineToRelative(1.36f, -0.46f) + curveToRelative(0.36f, -0.13f, 0.65f, -0.42f, 0.78f, -0.78f) + lineToRelative(0.46f, -1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.49f, -1.72f) + close() + moveTo(15.47f, 8.97f) + lineToRelative(-5.42f, 5.42f) + lineToRelative(-1.97f, -2.37f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.16f, 0.96f) + lineToRelative(2.5f, 3.0f) + curveToRelative(0.29f, 0.34f, 0.8f, 0.36f, 1.11f, 0.05f) + lineToRelative(6.0f, -6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + close() + } + } + return _checkmarkStarburst!! + } + +private var _checkmarkStarburst: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt new file mode 100644 index 0000000..a9d5e20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleDown.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleDown: ImageVector + get() { + if (_chevronCircleDown != null) { + return _chevronCircleDown!! + } + _chevronCircleDown = fluentIcon(name = "Filled.ChevronCircleDown") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(7.47f, 9.97f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 13.44f) + lineTo(8.53f, 9.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _chevronCircleDown!! + } + +private var _chevronCircleDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt new file mode 100644 index 0000000..9723578 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleLeft.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleLeft: ImageVector + get() { + if (_chevronCircleLeft != null) { + return _chevronCircleLeft!! + } + _chevronCircleLeft = fluentIcon(name = "Filled.ChevronCircleLeft") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(14.03f, 7.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(10.56f, 12.0f) + lineToRelative(3.47f, -3.47f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _chevronCircleLeft!! + } + +private var _chevronCircleLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt new file mode 100644 index 0000000..940dae7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleRight.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleRight: ImageVector + get() { + if (_chevronCircleRight != null) { + return _chevronCircleRight!! + } + _chevronCircleRight = fluentIcon(name = "Filled.ChevronCircleRight") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(9.97f, 16.53f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(4.0f, -4.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(13.44f, 12.0f) + lineToRelative(-3.47f, 3.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _chevronCircleRight!! + } + +private var _chevronCircleRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt new file mode 100644 index 0000000..4be53d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronCircleUp.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronCircleUp: ImageVector + get() { + if (_chevronCircleUp != null) { + return _chevronCircleUp!! + } + _chevronCircleUp = fluentIcon(name = "Filled.ChevronCircleUp") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(7.47f, 14.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(4.0f, -4.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 10.56f) + lineToRelative(-3.47f, 3.47f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + } + } + return _chevronCircleUp!! + } + +private var _chevronCircleUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt new file mode 100644 index 0000000..b0c600d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ChevronUpDown.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ChevronUpDown: ImageVector + get() { + if (_chevronUpDown != null) { + return _chevronUpDown!! + } + _chevronUpDown = fluentIcon(name = "Filled.ChevronUpDown") { + fluentPath { + moveTo(18.79f, 8.39f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, 1.32f) + lineTo(12.0f, 4.4f) + lineToRelative(-5.3f, 5.3f) + lineToRelative(-0.09f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, -1.5f) + lineToRelative(6.0f, -6.0f) + lineToRelative(0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, 0.08f) + lineToRelative(6.0f, 6.0f) + lineToRelative(0.08f, 0.1f) + close() + moveTo(5.21f, 15.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, -1.32f) + lineTo(12.0f, 19.6f) + lineToRelative(5.3f, -5.3f) + lineToRelative(0.09f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, 1.5f) + lineToRelative(-6.0f, 6.0f) + lineToRelative(-0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, -0.08f) + lineToRelative(-6.0f, -6.0f) + lineToRelative(-0.08f, -0.1f) + close() + } + } + return _chevronUpDown!! + } + +private var _chevronUpDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt new file mode 100644 index 0000000..8cd2c98 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Circle.kt @@ -0,0 +1,26 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Circle: ImageVector + get() { + if (_circle != null) { + return _circle!! + } + _circle = fluentIcon(name = "Filled.Circle") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + } + } + return _circle!! + } + +private var _circle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleEdit.kt new file mode 100644 index 0000000..61ea360 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleEdit.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CircleEdit: ImageVector + get() { + if (_circleEdit != null) { + return _circleEdit!! + } + _circleEdit = fluentIcon(name = "Filled.CircleEdit") { + fluentPath { + moveTo(20.72f, 11.0f) + curveToRelative(0.42f, 0.0f, 0.85f, 0.08f, 1.25f, 0.25f) + arcTo(10.0f, 10.0f, 0.0f, true, false, 11.0f, 21.95f) + curveToRelative(0.0f, -0.18f, 0.02f, -0.36f, 0.06f, -0.54f) + lineToRelative(0.46f, -1.83f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineToRelative(5.9f, -5.9f) + arcToRelative(3.28f, 3.28f, 0.0f, false, true, 2.32f, -0.96f) + close() + } + fluentPath { + moveTo(20.72f, 12.0f) + curveToRelative(-0.6f, 0.0f, -1.18f, 0.22f, -1.62f, 0.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcTo(2.29f, 2.29f, 0.0f, false, false, 20.72f, 12.0f) + close() + } + } + return _circleEdit!! + } + +private var _circleEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleHalfFill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleHalfFill.kt new file mode 100644 index 0000000..96b7450 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleHalfFill.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CircleHalfFill: ImageVector + get() { + if (_circleHalfFill != null) { + return _circleHalfFill!! + } + _circleHalfFill = fluentIcon(name = "Filled.CircleHalfFill") { + fluentPath { + moveTo(2.03f, 11.25f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 19.94f, 0.0f) + lineTo(22.0f, 11.25f) + lineTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(0.03f) + close() + moveTo(4.03f, 11.25f) + horizontalLineToRelative(15.94f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, -15.94f, 0.0f) + close() + } + } + return _circleHalfFill!! + } + +private var _circleHalfFill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleLine.kt new file mode 100644 index 0000000..a247450 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleLine.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CircleLine: ImageVector + get() { + if (_circleLine != null) { + return _circleLine!! + } + _circleLine = fluentIcon(name = "Filled.CircleLine") { + fluentPath { + moveTo(21.97f, 12.75f) + lineTo(2.03f, 12.75f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 19.94f, 0.0f) + close() + moveTo(21.97f, 11.25f) + lineTo(2.03f, 11.25f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 19.94f, 0.0f) + close() + } + } + return _circleLine!! + } + +private var _circleLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt new file mode 100644 index 0000000..1a137db --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CircleSmall.kt @@ -0,0 +1,26 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CircleSmall: ImageVector + get() { + if (_circleSmall != null) { + return _circleSmall!! + } + _circleSmall = fluentIcon(name = "Filled.CircleSmall") { + fluentPath { + moveTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + } + } + return _circleSmall!! + } + +private var _circleSmall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt new file mode 100644 index 0000000..9f5f666 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/City.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.City: ImageVector + get() { + if (_city != null) { + return _city!! + } + _city = fluentIcon(name = "Filled.City") { + fluentPath { + moveTo(12.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(11.25f, 4.0f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(7.5f, 7.9f) + curveToRelative(1.52f, -0.13f, 3.0f, 1.04f, 3.0f, 2.75f) + lineTo(10.5f, 22.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-8.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, -2.75f) + horizontalLineToRelative(0.25f) + lineTo(16.5f, 5.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + lineTo(12.75f, 2.75f) + close() + moveTo(14.5f, 22.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(14.5f, 22.0f) + close() + moveTo(9.5f, 20.75f) + lineTo(9.5f, 22.0f) + lineTo(5.25f, 22.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-7.96f) + curveToRelative(0.0f, -0.59f, 0.3f, -1.14f, 0.79f, -1.46f) + lineToRelative(2.5f, -1.65f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.71f, 1.47f) + verticalLineToRelative(10.1f) + close() + } + } + return _city!! + } + +private var _city: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt new file mode 100644 index 0000000..f471ee4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Class.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Class: ImageVector + get() { + if (_class != null) { + return _class!! + } + _class = fluentIcon(name = "Filled.Class") { + fluentPath { + moveTo(17.25f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 4.75f) + verticalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 17.25f, 22.0f) + lineTo(6.75f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 19.25f) + lineTo(4.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.75f, 2.0f) + horizontalLineToRelative(0.3f) + verticalLineToRelative(8.17f) + curveToRelative(0.0f, 0.75f, 0.78f, 1.01f, 1.31f, 0.74f) + lineToRelative(0.09f, -0.06f) + lineToRelative(2.1f, -1.2f) + lineToRelative(2.13f, 1.23f) + curveToRelative(0.45f, 0.31f, 1.26f, 0.1f, 1.35f, -0.59f) + lineToRelative(0.01f, -0.12f) + lineTo(14.04f, 2.0f) + horizontalLineToRelative(3.21f) + close() + moveTo(12.55f, 2.0f) + verticalLineToRelative(7.08f) + lineToRelative(-1.63f, -0.94f) + arcToRelative(0.93f, 0.93f, 0.0f, false, false, -0.8f, 0.03f) + lineToRelative(-0.1f, 0.06f) + lineToRelative(-1.48f, 0.85f) + lineTo(8.54f, 2.0f) + horizontalLineToRelative(4.0f) + close() + } + } + return _class!! + } + +private var _class: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Classification.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Classification.kt new file mode 100644 index 0000000..3fb272e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Classification.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Classification: ImageVector + get() { + if (_classification != null) { + return _classification!! + } + _classification = fluentIcon(name = "Filled.Classification") { + fluentPath { + moveTo(9.02f, 6.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(4.26f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.76f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.4f, 0.34f, 0.74f, 0.75f, 0.74f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.28f) + lineToRelative(1.5f, -1.49f) + verticalLineToRelative(4.77f) + curveTo(18.0f, 21.0f, 17.0f, 22.0f, 15.75f, 22.0f) + lineTo(4.25f, 22.0f) + curveTo(3.01f, 22.0f, 2.0f, 21.0f, 2.0f, 19.75f) + lineTo(2.0f, 8.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.24f, 2.25f, -2.24f) + horizontalLineToRelative(4.77f) + close() + moveTo(5.22f, 12.22f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(5.5f, 5.5f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-5.5f, -5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + lineToRelative(-2.0f, 2.0f) + close() + moveTo(21.28f, 2.72f) + arcToRelative(2.58f, 2.58f, 0.0f, false, true, -0.47f, 4.02f) + lineToRelative(-0.14f, 0.08f) + lineToRelative(-1.17f, 0.62f) + lineToRelative(0.51f, 0.51f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.14f, 4.45f) + lineToRelative(-0.14f, 0.15f) + lineToRelative(-1.23f, 1.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-0.47f, -0.47f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-5.5f, -5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(1.47f, -1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(1.23f, -1.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.45f, -0.14f) + lineToRelative(0.15f, 0.14f) + lineToRelative(0.51f, 0.51f) + lineToRelative(0.62f, -1.16f) + curveToRelative(0.09f, -0.17f, 0.2f, -0.33f, 0.32f, -0.48f) + lineToRelative(0.13f, -0.14f) + curveToRelative(1.01f, -1.0f, 2.64f, -1.0f, 3.65f, 0.0f) + close() + moveTo(11.75f, 7.82f) + lineToRelative(-0.94f, 0.93f) + lineToRelative(4.44f, 4.44f) + lineToRelative(0.94f, -0.94f) + lineToRelative(-4.44f, -4.44f) + close() + moveTo(18.69f, 3.78f) + curveToRelative(-0.05f, 0.05f, -0.1f, 0.1f, -0.13f, 0.17f) + lineToRelative(-0.06f, 0.09f) + lineToRelative(-0.83f, 1.57f) + lineToRelative(0.72f, 0.72f) + lineToRelative(1.57f, -0.84f) + arcToRelative(1.08f, 1.08f, 0.0f, true, false, -1.27f, -1.7f) + close() + } + } + return _classification!! + } + +private var _classification: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClearFormatting.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClearFormatting.kt new file mode 100644 index 0000000..9168834 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClearFormatting.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClearFormatting: ImageVector + get() { + if (_clearFormatting != null) { + return _clearFormatting!! + } + _clearFormatting = fluentIcon(name = "Filled.ClearFormatting") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(3.0f, 19.0f) + horizontalLineToRelative(8.17f) + curveToRelative(0.17f, 0.72f, 0.46f, 1.4f, 0.85f, 2.0f) + lineTo(3.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(3.0f, 19.0f) + close() + moveTo(15.1f, 14.97f) + lineToRelative(-0.08f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(16.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.05f) + lineToRelative(-0.01f, 0.11f) + lineToRelative(-0.25f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.98f, -0.2f) + verticalLineToRelative(-0.12f) + lineToRelative(0.06f, -0.34f) + horizontalLineToRelative(-3.39f) + lineTo(9.67f, 16.0f) + lineTo(10.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(11.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(7.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(0.77f) + lineTo(9.4f, 5.0f) + lineTo(5.85f, 5.0f) + lineToRelative(-0.11f, 0.66f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.99f, -0.2f) + lineToRelative(0.01f, -0.12f) + lineToRelative(0.25f, -1.5f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.88f, 3.0f) + lineTo(5.0f, 3.0f) + horizontalLineToRelative(11.0f) + close() + } + } + return _clearFormatting!! + } + +private var _clearFormatting: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt new file mode 100644 index 0000000..5aa6464 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Clipboard: ImageVector + get() { + if (_clipboard != null) { + return _clipboard!! + } + _clipboard = fluentIcon(name = "Filled.Clipboard") { + fluentPath { + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineTo(6.25f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + verticalLineTo(6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + lineTo(8.0f, 4.25f) + curveTo(8.0f, 3.01f, 9.0f, 2.0f, 10.25f, 2.0f) + close() + } + } + return _clipboard!! + } + +private var _clipboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard3Day.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard3Day.kt new file mode 100644 index 0000000..8395757 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Clipboard3Day.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Clipboard3Day: ImageVector + get() { + if (_clipboard3Day != null) { + return _clipboard3Day!! + } + _clipboard3Day = fluentIcon(name = "Filled.Clipboard3Day") { + fluentPath { + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.0f, 17.25f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(15.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.25f, 17.25f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + } + } + return _clipboard3Day!! + } + +private var _clipboard3Day: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardArrowRight.kt new file mode 100644 index 0000000..c8500af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardArrowRight.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardArrowRight: ImageVector + get() { + if (_clipboardArrowRight != null) { + return _clipboardArrowRight!! + } + _clipboardArrowRight = fluentIcon(name = "Filled.ClipboardArrowRight") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.81f, 22.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _clipboardArrowRight!! + } + +private var _clipboardArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCheckmark.kt new file mode 100644 index 0000000..d2f5a1a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCheckmark.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardCheckmark: ImageVector + get() { + if (_clipboardCheckmark != null) { + return _clipboardCheckmark!! + } + _clipboardCheckmark = fluentIcon(name = "Filled.ClipboardCheckmark") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.81f, 22.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _clipboardCheckmark!! + } + +private var _clipboardCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardClock.kt new file mode 100644 index 0000000..bc9263c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardClock.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardClock: ImageVector + get() { + if (_clipboardClock != null) { + return _clipboardClock!! + } + _clipboardClock = fluentIcon(name = "Filled.ClipboardClock") { + fluentPath { + moveTo(11.38f, 13.62f) + curveToRelative(0.0f, 0.34f, 0.27f, 0.63f, 0.62f, 0.63f) + horizontalLineToRelative(1.38f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 0.0f, -1.25f) + horizontalLineToRelative(-0.76f) + verticalLineToRelative(-1.63f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -1.24f, 0.0f) + verticalLineToRelative(2.25f) + close() + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 8.25f) + arcToRelative(4.75f, 4.75f, 0.0f, true, true, 0.0f, 9.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 0.0f, -9.5f) + close() + } + } + return _clipboardClock!! + } + +private var _clipboardClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCode.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCode.kt new file mode 100644 index 0000000..b820254 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardCode.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardCode: ImageVector + get() { + if (_clipboardCode != null) { + return _clipboardCode!! + } + _clipboardCode = fluentIcon(name = "Filled.ClipboardCode") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(7.46f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.43f, -0.45f) + lineTo(16.06f, 15.0f) + horizontalLineToRelative(-0.73f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.89f, -0.41f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 2.32f) + lineToRelative(2.0f, 2.25f) + curveToRelative(0.35f, 0.39f, 0.82f, 0.59f, 1.3f, 0.59f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(11.19f, 18.5f) + lineToRelative(2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, -1.0f) + lineTo(12.75f, 18.0f) + lineToRelative(1.56f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.12f, -1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.0f) + close() + moveTo(17.53f, 13.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.44f, 0.42f) + lineToRelative(-2.5f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.44f, -0.42f) + lineToRelative(2.5f, -8.5f) + close() + moveTo(19.75f, 20.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.06f, -1.06f) + lineTo(21.25f, 18.0f) + lineToRelative(-1.56f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, -1.0f) + lineToRelative(2.0f, 2.25f) + curveToRelative(0.25f, 0.29f, 0.25f, 0.71f, 0.0f, 1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.06f) + close() + } + } + return _clipboardCode!! + } + +private var _clipboardCode: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDataBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDataBar.kt new file mode 100644 index 0000000..a8c9ac7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDataBar.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardDataBar: ImageVector + get() { + if (_clipboardDataBar != null) { + return _clipboardDataBar!! + } + _clipboardDataBar = fluentIcon(name = "Filled.ClipboardDataBar") { + fluentPath { + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(16.5f, 13.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.0f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.0f, 9.75f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _clipboardDataBar!! + } + +private var _clipboardDataBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDay.kt new file mode 100644 index 0000000..6b2abed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardDay.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardDay: ImageVector + get() { + if (_clipboardDay != null) { + return _clipboardDay!! + } + _clipboardDay = fluentIcon(name = "Filled.ClipboardDay") { + fluentPath { + moveTo(9.5f, 13.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(8.0f, 9.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(9.75f, 12.0f) + curveTo(8.78f, 12.0f, 8.0f, 12.78f, 8.0f, 13.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _clipboardDay!! + } + +private var _clipboardDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardError.kt new file mode 100644 index 0000000..46bcf0a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardError.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardError: ImageVector + get() { + if (_clipboardError != null) { + return _clipboardError!! + } + _clipboardError = fluentIcon(name = "Filled.ClipboardError") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.81f, 22.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _clipboardError!! + } + +private var _clipboardError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardHeart.kt new file mode 100644 index 0000000..8f15011 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardHeart.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardHeart: ImageVector + get() { + if (_clipboardHeart != null) { + return _clipboardHeart!! + } + _clipboardHeart = fluentIcon(name = "Filled.ClipboardHeart") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(4.98f) + arcToRelative(4.46f, 4.46f, 0.0f, false, false, -2.99f, 0.73f) + arcToRelative(4.47f, 4.47f, 0.0f, false, false, -5.64f, 6.87f) + lineTo(14.54f, 22.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(17.01f, 22.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.22f) + lineToRelative(-4.4f, -4.4f) + arcToRelative(3.47f, 3.47f, 0.0f, true, true, 4.9f, -4.91f) + lineToRelative(0.03f, 0.04f) + lineToRelative(0.04f, -0.04f) + arcToRelative(3.47f, 3.47f, 0.0f, true, true, 4.9f, 4.9f) + lineToRelative(-4.4f, 4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.22f) + close() + } + } + return _clipboardHeart!! + } + +private var _clipboardHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardImage.kt new file mode 100644 index 0000000..f256e12 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardImage.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardImage: ImageVector + get() { + if (_clipboardImage != null) { + return _clipboardImage!! + } + _clipboardImage = fluentIcon(name = "Filled.ClipboardImage") { + fluentPath { + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + lineTo(20.0f, 11.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, 4.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.73f, 0.2f, 1.41f, 0.54f, 2.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(15.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.56f, 0.15f, 1.08f, 0.42f, 1.52f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(0.26f, -0.45f, 0.41f, -0.97f, 0.41f, -1.53f) + verticalLineToRelative(-5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(15.0f, 23.0f) + curveToRelative(-0.56f, 0.0f, -1.08f, -0.15f, -1.52f, -0.42f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.45f, 0.26f, -0.97f, 0.41f, -1.53f, 0.41f) + horizontalLineToRelative(-5.0f) + close() + moveTo(20.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _clipboardImage!! + } + +private var _clipboardImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLetter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLetter.kt new file mode 100644 index 0000000..fdde484 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLetter.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardLetter: ImageVector + get() { + if (_clipboardLetter != null) { + return _clipboardLetter!! + } + _clipboardLetter = fluentIcon(name = "Filled.ClipboardLetter") { + fluentPath { + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(4.83f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.05f, -1.12f) + lineToRelative(1.79f, -3.98f) + lineToRelative(0.01f, -0.03f) + lineToRelative(0.84f, -1.86f) + lineTo(13.77f, 15.0f) + lineToRelative(1.85f, -4.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.74f, 0.0f) + lineTo(20.0f, 14.52f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.51f, 22.0f) + arcToRelative(0.51f, 0.51f, 0.0f, false, true, -0.22f, -0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.25f, -0.66f) + lineToRelative(1.8f, -4.0f) + verticalLineToRelative(-0.01f) + lineToRelative(2.7f, -6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.9f, 0.0f) + lineToRelative(2.7f, 6.0f) + lineToRelative(0.02f, 0.02f) + lineToRelative(1.8f, 3.98f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.92f, 0.42f) + lineTo(19.37f, 18.0f) + horizontalLineToRelative(-4.75f) + lineToRelative(-1.67f, 3.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.44f, 0.3f) + close() + moveTo(16.99f, 12.72f) + lineTo(15.07f, 17.0f) + horizontalLineToRelative(3.85f) + lineTo(17.0f, 12.72f) + close() + } + } + return _clipboardLetter!! + } + +private var _clipboardLetter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLink.kt new file mode 100644 index 0000000..fb5d7cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardLink.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardLink: ImageVector + get() { + if (_clipboardLink != null) { + return _clipboardLink!! + } + _clipboardLink = fluentIcon(name = "Filled.ClipboardLink") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + lineTo(20.0f, 14.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -4.0f, 8.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(23.0f, 19.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.16f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -0.16f, 5.0f) + horizontalLineToRelative(-0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 19.0f, 23.0f) + horizontalLineToRelative(0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.8f, -4.0f) + close() + moveTo(15.75f, 15.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 15.0f, 15.0f) + horizontalLineToRelative(-0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.2f, 8.0f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.16f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.16f, -5.0f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(18.75f, 18.25f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _clipboardLink!! + } + +private var _clipboardLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMonth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMonth.kt new file mode 100644 index 0000000..9367bd0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMonth.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardMonth: ImageVector + get() { + if (_clipboardMonth != null) { + return _clipboardMonth!! + } + _clipboardMonth = fluentIcon(name = "Filled.ClipboardMonth") { + fluentPath { + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.25f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(8.25f, 16.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(17.5f, 11.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(12.25f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(13.5f, 15.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + } + } + return _clipboardMonth!! + } + +private var _clipboardMonth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMore.kt new file mode 100644 index 0000000..61790dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardMore.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardMore: ImageVector + get() { + if (_clipboardMore != null) { + return _clipboardMore!! + } + _clipboardMore = fluentIcon(name = "Filled.ClipboardMore") { + fluentPath { + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + lineTo(8.5f, 22.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 4.5f, -1.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + curveToRelative(0.0f, -1.2f, 0.86f, -2.22f, 2.0f, -2.45f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(15.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(20.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _clipboardMore!! + } + +private var _clipboardMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt new file mode 100644 index 0000000..47132cb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPaste.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardPaste: ImageVector + get() { + if (_clipboardPaste != null) { + return _clipboardPaste!! + } + _clipboardPaste = fluentIcon(name = "Filled.ClipboardPaste") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(3.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(3.0f, 19.76f) + lineTo(3.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 8.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + close() + moveTo(12.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _clipboardPaste!! + } + +private var _clipboardPaste: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPulse.kt new file mode 100644 index 0000000..2043eb1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardPulse.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardPulse: ImageVector + get() { + if (_clipboardPulse != null) { + return _clipboardPulse!! + } + _clipboardPulse = fluentIcon(name = "Filled.ClipboardPulse") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + lineTo(20.0f, 13.0f) + horizontalLineToRelative(-2.26f) + lineToRelative(-0.99f, -1.65f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.07f, 0.12f) + lineToRelative(-0.5f, 1.02f) + lineToRelative(-1.25f, -4.23f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.25f, -0.3f) + lineTo(6.17f, 13.0f) + lineTo(4.0f, 13.0f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(16.75f, 16.5f) + lineTo(20.0f, 16.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 16.5f) + horizontalLineToRelative(3.25f) + curveToRelative(0.66f, 0.0f, 1.27f, -0.37f, 1.57f, -0.97f) + lineToRelative(1.0f, -2.02f) + lineToRelative(1.25f, 4.23f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.25f, 0.3f) + lineToRelative(1.08f, -2.18f) + curveToRelative(0.33f, 0.4f, 0.82f, 0.64f, 1.35f, 0.64f) + close() + moveTo(10.97f, 8.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.4f, -0.13f) + lineTo(6.8f, 14.0f) + lineTo(2.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + curveToRelative(0.28f, 0.0f, 0.54f, -0.16f, 0.67f, -0.41f) + lineToRelative(2.15f, -4.3f) + lineToRelative(1.96f, 6.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, 0.13f) + lineToRelative(1.88f, -3.78f) + lineToRelative(0.8f, 1.33f) + curveToRelative(0.13f, 0.22f, 0.38f, 0.36f, 0.64f, 0.36f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.08f) + lineToRelative(-1.28f, -2.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, 0.05f) + lineToRelative(-1.65f, 3.3f) + lineToRelative(-1.96f, -6.67f) + close() + } + } + return _clipboardPulse!! + } + +private var _clipboardPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSearch.kt new file mode 100644 index 0000000..da6df4e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSearch.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardSearch: ImageVector + get() { + if (_clipboardSearch != null) { + return _clipboardSearch!! + } + _clipboardSearch = fluentIcon(name = "Filled.ClipboardSearch") { + fluentPath { + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(3.85f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 7.25f, 7.67f) + lineToRelative(2.24f, 2.24f) + curveToRelative(0.53f, 0.54f, 0.65f, 1.34f, 0.34f, 1.99f) + horizontalLineToRelative(3.92f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(9.95f, 17.89f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.15f, 0.98f) + lineToRelative(2.92f, 2.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.83f, -2.83f) + close() + moveTo(6.5f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _clipboardSearch!! + } + +private var _clipboardSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSettings.kt new file mode 100644 index 0000000..6c62db0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardSettings.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardSettings: ImageVector + get() { + if (_clipboardSettings != null) { + return _clipboardSettings!! + } + _clipboardSettings = fluentIcon(name = "Filled.ClipboardSettings") { + fluentPath { + moveTo(10.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.81f, 22.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _clipboardSettings!! + } + +private var _clipboardSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTask.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTask.kt new file mode 100644 index 0000000..9e19f38 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTask.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardTask: ImageVector + get() { + if (_clipboardTask != null) { + return _clipboardTask!! + } + _clipboardTask = fluentIcon(name = "Filled.ClipboardTask") { + fluentPath { + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.03f, 11.03f) + lineToRelative(-5.5f, 5.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(11.0f, 14.94f) + lineToRelative(4.97f, -4.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + } + } + return _clipboardTask!! + } + +private var _clipboardTask: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskAdd.kt new file mode 100644 index 0000000..8e0740e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskAdd.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardTaskAdd: ImageVector + get() { + if (_clipboardTaskAdd != null) { + return _clipboardTaskAdd!! + } + _clipboardTaskAdd = fluentIcon(name = "Filled.ClipboardTaskAdd") { + fluentPath { + moveTo(11.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(2.0f, 20.99f, 3.0f, 22.0f, 4.25f, 22.0f) + horizontalLineToRelative(8.56f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.85f, -7.9f) + lineToRelative(-2.43f, 2.43f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(9.0f, 14.94f) + lineToRelative(4.97f, -4.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.93f, 0.93f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 3.9f, -0.94f) + lineTo(18.0f, 6.25f) + curveTo(18.0f, 5.01f, 17.0f, 4.0f, 15.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(8.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _clipboardTaskAdd!! + } + +private var _clipboardTaskAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListLtr.kt new file mode 100644 index 0000000..67745f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListLtr.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardTaskListLtr: ImageVector + get() { + if (_clipboardTaskListLtr != null) { + return _clipboardTaskListLtr!! + } + _clipboardTaskListLtr = fluentIcon(name = "Filled.ClipboardTaskListLtr") { + fluentPath { + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.5f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.25f, 15.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + close() + moveTo(10.78f, 9.78f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + moveTo(10.78f, 14.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _clipboardTaskListLtr!! + } + +private var _clipboardTaskListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListRtl.kt new file mode 100644 index 0000000..569812e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTaskListRtl.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardTaskListRtl: ImageVector + get() { + if (_clipboardTaskListRtl != null) { + return _clipboardTaskListRtl!! + } + _clipboardTaskListRtl = fluentIcon(name = "Filled.ClipboardTaskListRtl") { + fluentPath { + moveTo(13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.28f, 8.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(17.28f, 15.28f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + moveTo(7.0f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.75f, 15.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardTaskListRtl!! + } + +private var _clipboardTaskListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextEdit.kt new file mode 100644 index 0000000..6660252 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextEdit.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardTextEdit: ImageVector + get() { + if (_clipboardTextEdit != null) { + return _clipboardTextEdit!! + } + _clipboardTextEdit = fluentIcon(name = "Filled.ClipboardTextEdit") { + fluentPath { + moveTo(15.98f, 3.94f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.14f, 0.0f, -2.08f, 0.85f, -2.23f, 1.94f) + lineToRelative(-0.01f, 0.14f) + lineTo(8.01f, 4.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + lineTo(11.0f, 22.0f) + curveToRelative(0.0f, -0.2f, 0.01f, -0.4f, 0.06f, -0.6f) + lineToRelative(0.46f, -1.82f) + curveToRelative(0.1f, -0.39f, 0.25f, -0.75f, 0.46f, -1.08f) + lineTo(8.0f, 18.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 17.0f) + horizontalLineToRelative(5.36f) + lineToRelative(5.03f, -5.04f) + arcToRelative(3.27f, 3.27f, 0.0f, false, true, 1.61f, -0.88f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + verticalLineToRelative(0.08f) + lineToRelative(-0.01f, -0.14f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.0f, 13.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.0f, 14.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 13.0f) + close() + moveTo(8.0f, 9.0f) + horizontalLineToRelative(8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.0f, 10.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _clipboardTextEdit!! + } + +private var _clipboardTextEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextLtr.kt new file mode 100644 index 0000000..cbf6714 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextLtr.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardTextLtr: ImageVector + get() { + if (_clipboardTextLtr != null) { + return _clipboardTextLtr!! + } + _clipboardTextLtr = fluentIcon(name = "Filled.ClipboardTextLtr") { + fluentPath { + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(13.75f, 2.0f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.85f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.14f) + lineTo(15.99f, 4.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + verticalLineToRelative(0.08f) + lineToRelative(0.01f, -0.14f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 10.25f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(14.0f, 17.0f) + lineTo(8.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(12.0f, 13.0f) + lineTo(8.0f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(16.0f, 9.0f) + lineTo(8.0f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 9.0f) + close() + } + } + return _clipboardTextLtr!! + } + +private var _clipboardTextLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextRtl.kt new file mode 100644 index 0000000..cec295a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClipboardTextRtl.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClipboardTextRtl: ImageVector + get() { + if (_clipboardTextRtl != null) { + return _clipboardTextRtl!! + } + _clipboardTextRtl = fluentIcon(name = "Filled.ClipboardTextRtl") { + fluentPath { + moveTo(15.98f, 3.94f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.14f, 0.0f, -2.08f, 0.85f, -2.23f, 1.94f) + lineToRelative(-0.01f, 0.14f) + lineTo(8.01f, 4.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + verticalLineToRelative(0.08f) + lineToRelative(-0.01f, -0.14f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.0f, 9.0f) + horizontalLineToRelative(8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.0f, 10.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.0f) + close() + moveTo(11.25f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.0f, 17.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardTextRtl!! + } + +private var _clipboardTextRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt new file mode 100644 index 0000000..3b90ab1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockAlarm.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClockAlarm: ImageVector + get() { + if (_clockAlarm != null) { + return _clockAlarm!! + } + _clockAlarm = fluentIcon(name = "Filled.ClockAlarm") { + fluentPath { + moveTo(9.1f, 3.48f) + arcTo(4.0f, 4.0f, 0.0f, true, false, 3.48f, 9.1f) + arcToRelative(8.99f, 8.99f, 0.0f, false, false, 1.65f, 8.71f) + lineToRelative(-1.91f, 1.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.9f, -1.9f) + arcToRelative(8.96f, 8.96f, 0.0f, false, false, 11.63f, 0.0f) + lineToRelative(1.91f, 1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.9f, -1.9f) + arcToRelative(8.96f, 8.96f, 0.0f, false, false, 1.64f, -8.72f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, -5.62f, -5.62f) + arcToRelative(8.99f, 8.99f, 0.0f, false, false, -5.8f, 0.0f) + close() + moveTo(6.0f, 3.5f) + curveToRelative(0.63f, 0.0f, 1.2f, 0.23f, 1.65f, 0.62f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, -3.53f, 3.53f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.0f, 3.5f) + close() + moveTo(16.35f, 4.12f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.53f, 3.53f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, -3.53f, -3.53f) + close() + moveTo(11.25f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(12.0f, 12.0f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _clockAlarm!! + } + +private var _clockAlarm: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockArrowDownload.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockArrowDownload.kt new file mode 100644 index 0000000..e43af33 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockArrowDownload.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClockArrowDownload: ImageVector + get() { + if (_clockArrowDownload != null) { + return _clockArrowDownload!! + } + _clockArrowDownload = fluentIcon(name = "Filled.ClockArrowDownload") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -19.97f, 0.78f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 8.97f, 0.03f) + lineTo(11.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + lineToRelative(-0.14f, -0.01f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.4f, 8.48f) + lineTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 10.0f, -10.0f) + close() + moveTo(1.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 5.0f, -5.48f) + verticalLineToRelative(5.77f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(7.0f, 17.79f) + verticalLineToRelative(-5.77f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -6.0f, 5.48f) + close() + moveTo(3.5f, 20.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(4.0f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + } + } + return _clockArrowDownload!! + } + +private var _clockArrowDownload: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockDismiss.kt new file mode 100644 index 0000000..b1aa4d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockDismiss.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClockDismiss: ImageVector + get() { + if (_clockDismiss != null) { + return _clockDismiss!! + } + _clockDismiss = fluentIcon(name = "Filled.ClockDismiss") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.0f, 1.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -1.0f, 19.95f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 3.05f, 12.0f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 13.0f, 1.0f) + close() + moveTo(3.72f, 14.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(2.14f, 2.15f) + lineToRelative(-2.14f, 2.15f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(2.15f, -2.14f) + lineToRelative(2.15f, 2.14f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-2.14f, -2.15f) + lineToRelative(2.14f, -2.15f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.15f, 2.14f) + lineToRelative(-2.15f, -2.14f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + moveTo(12.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.42f, 0.33f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(13.0f) + verticalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _clockDismiss!! + } + +private var _clockDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockPause.kt new file mode 100644 index 0000000..663ace8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockPause.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClockPause: ImageVector + get() { + if (_clockPause != null) { + return _clockPause!! + } + _clockPause = fluentIcon(name = "Filled.ClockPause") { + fluentPath { + moveTo(15.75f, 13.5f) + horizontalLineToRelative(-4.0f) + lineToRelative(-0.14f, -0.01f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.4f, 8.48f) + lineTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -9.97f, -9.22f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 8.97f, 0.03f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, 0.0f, -0.06f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(4.5f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(8.5f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _clockPause!! + } + +private var _clockPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockToolbox.kt new file mode 100644 index 0000000..7b834ec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClockToolbox.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClockToolbox: ImageVector + get() { + if (_clockToolbox != null) { + return _clockToolbox!! + } + _clockToolbox = fluentIcon(name = "Filled.ClockToolbox") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -9.91f, 11.32f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.66f, -2.07f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 11.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.0f, 2.45f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.16f, -0.01f, 0.3f, -0.04f, 0.45f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(15.75f, 13.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(3.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(1.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(5.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(9.5f, 18.0f) + lineTo(12.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(10.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveTo(3.78f, 12.25f, 3.0f, 13.03f, 3.0f, 14.0f) + verticalLineToRelative(1.0f) + close() + moveTo(4.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(1.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(12.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + close() + } + } + return _clockToolbox!! + } + +private var _clockToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt new file mode 100644 index 0000000..8233879 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaption.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClosedCaption: ImageVector + get() { + if (_closedCaption != null) { + return _closedCaption!! + } + _closedCaption = fluentIcon(name = "Filled.ClosedCaption") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(10.62f, 8.6f) + curveTo(8.22f, 7.22f, 5.5f, 8.85f, 5.5f, 12.0f) + curveToRelative(0.0f, 3.14f, 2.72f, 4.77f, 5.12f, 3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -1.3f) + curveTo(8.48f, 14.9f, 7.0f, 14.0f, 7.0f, 12.0f) + reflectiveCurveToRelative(1.48f, -2.9f, 2.88f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.74f, -1.3f) + close() + moveTo(18.12f, 8.6f) + curveTo(15.72f, 7.22f, 13.0f, 8.85f, 13.0f, 12.0f) + curveToRelative(0.0f, 3.14f, 2.72f, 4.77f, 5.12f, 3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -1.3f) + curveToRelative(-1.4f, 0.8f, -2.88f, -0.1f, -2.88f, -2.1f) + reflectiveCurveToRelative(1.48f, -2.9f, 2.88f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.74f, -1.3f) + close() + } + } + return _closedCaption!! + } + +private var _closedCaption: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaptionOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaptionOff.kt new file mode 100644 index 0000000..a12f806 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ClosedCaptionOff.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ClosedCaptionOff: ImageVector + get() { + if (_closedCaptionOff != null) { + return _closedCaptionOff!! + } + _closedCaptionOff = fluentIcon(name = "Filled.ClosedCaptionOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.25f, 1.25f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.69f) + lineToRelative(1.78f, 1.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(8.58f, 9.63f) + curveTo(7.68f, 9.78f, 7.0f, 10.63f, 7.0f, 12.0f) + curveToRelative(0.0f, 2.0f, 1.48f, 2.9f, 2.88f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.74f, 1.3f) + curveToRelative(-2.4f, 1.37f, -5.12f, -0.26f, -5.12f, -3.4f) + curveToRelative(0.0f, -1.7f, 0.8f, -2.96f, 1.9f, -3.54f) + lineToRelative(1.17f, 1.17f) + close() + moveTo(17.38f, 9.9f) + curveToRelative(-1.24f, -0.7f, -2.55f, -0.08f, -2.83f, 1.47f) + lineToRelative(7.01f, 7.01f) + curveToRelative(0.28f, -0.48f, 0.44f, -1.03f, 0.44f, -1.63f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(7.18f, 4.0f) + lineToRelative(6.18f, 6.17f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 4.76f, -1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.3f) + close() + } + } + return _closedCaptionOff!! + } + +private var _closedCaptionOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArchive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArchive.kt new file mode 100644 index 0000000..8a999f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArchive.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudArchive: ImageVector + get() { + if (_cloudArchive != null) { + return _cloudArchive!! + } + _cloudArchive = fluentIcon(name = "Filled.CloudArchive") { + fluentPath { + moveTo(6.09f, 9.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 21.1f, 12.0f) + lineTo(13.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.0f, 1.73f) + verticalLineToRelative(1.02f) + lineTo(6.0f, 17.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(12.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 17.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + close() + } + } + return _cloudArchive!! + } + +private var _cloudArchive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowDown.kt new file mode 100644 index 0000000..739796b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowDown.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudArrowDown: ImageVector + get() { + if (_cloudArrowDown != null) { + return _cloudArrowDown!! + } + _cloudArrowDown = fluentIcon(name = "Filled.CloudArrowDown") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -11.42f, 3.45f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.0f, 13.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineTo(16.0f, 18.29f) + lineTo(16.0f, 13.5f) + close() + } + } + return _cloudArrowDown!! + } + +private var _cloudArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowUp.kt new file mode 100644 index 0000000..da20dfe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudArrowUp.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudArrowUp: ImageVector + get() { + if (_cloudArrowUp != null) { + return _cloudArrowUp!! + } + _cloudArrowUp = fluentIcon(name = "Filled.CloudArrowUp") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -11.42f, 3.45f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.0f, 14.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.8f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(16.0f, 14.71f) + close() + } + } + return _cloudArrowUp!! + } + +private var _cloudArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudCheckmark.kt new file mode 100644 index 0000000..1927d04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudCheckmark.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudCheckmark: ImageVector + get() { + if (_cloudCheckmark != null) { + return _cloudCheckmark!! + } + _cloudCheckmark = fluentIcon(name = "Filled.CloudCheckmark") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -11.42f, 3.45f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(16.5f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(19.15f, 14.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.65f, 1.64f) + lineToRelative(3.65f, -3.64f) + close() + } + } + return _cloudCheckmark!! + } + +private var _cloudCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudDismiss.kt new file mode 100644 index 0000000..4a0ea67 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudDismiss.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudDismiss: ImageVector + get() { + if (_cloudDismiss != null) { + return _cloudDismiss!! + } + _cloudDismiss = fluentIcon(name = "Filled.CloudDismiss") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -11.42f, 3.45f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(16.5f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(14.15f, 14.15f) + curveToRelative(0.2f, -0.2f, 0.5f, -0.2f, 0.7f, 0.0f) + lineToRelative(1.65f, 1.64f) + lineToRelative(1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-1.64f, 1.65f) + lineToRelative(1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.7f) + lineToRelative(-1.65f, -1.64f) + lineToRelative(-1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, -0.7f) + lineToRelative(1.64f, -1.65f) + lineToRelative(-1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.7f) + close() + } + } + return _cloudDismiss!! + } + +private var _cloudDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudFlow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudFlow.kt new file mode 100644 index 0000000..82836c6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudFlow.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudFlow: ImageVector + get() { + if (_cloudFlow != null) { + return _cloudFlow!! + } + _cloudFlow = fluentIcon(name = "Filled.CloudFlow") { + fluentPath { + moveTo(11.75f, 2.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.66f, 4.75f) + lineTo(6.0f, 6.75f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + horizontalLineToRelative(7.23f) + lineToRelative(0.13f, -0.35f) + curveToRelative(0.22f, -0.64f, 0.6f, -1.2f, 1.15f, -1.6f) + curveToRelative(0.42f, -0.3f, 0.87f, -0.46f, 1.29f, -0.52f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 5.7f, -1.53f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + horizontalLineToRelative(-0.09f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 11.75f, 2.0f) + close() + moveTo(16.25f, 14.75f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.28f, 0.08f) + curveToRelative(-0.07f, 0.05f, -0.17f, 0.15f, -0.26f, 0.4f) + lineToRelative(-0.01f, 0.05f) + curveToRelative(-0.15f, 0.36f, -0.38f, 1.24f, -0.6f, 2.09f) + arcToRelative(86.97f, 86.97f, 0.0f, false, false, -0.34f, 1.42f) + lineToRelative(-0.02f, 0.1f) + verticalLineToRelative(0.03f) + lineToRelative(-0.03f, 0.07f) + curveToRelative(-0.16f, 0.5f, -0.44f, 0.89f, -0.8f, 1.15f) + curveToRelative(-0.37f, 0.26f, -0.78f, 0.36f, -1.16f, 0.36f) + lineTo(11.7f, 20.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.29f, -1.5f) + horizontalLineToRelative(0.76f) + curveToRelative(0.12f, 0.0f, 0.21f, -0.03f, 0.28f, -0.08f) + curveToRelative(0.07f, -0.05f, 0.17f, -0.15f, 0.25f, -0.38f) + lineToRelative(0.02f, -0.09f) + arcToRelative(99.38f, 99.38f, 0.0f, false, true, 0.35f, -1.44f) + curveToRelative(0.2f, -0.8f, 0.45f, -1.78f, 0.64f, -2.26f) + curveToRelative(0.17f, -0.5f, 0.44f, -0.88f, 0.8f, -1.14f) + curveToRelative(0.37f, -0.26f, 0.78f, -0.36f, 1.16f, -0.36f) + horizontalLineToRelative(0.3f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.14f, 1.5f) + horizontalLineToRelative(-0.44f) + close() + moveTo(18.38f, 14.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.12f, -0.9f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.12f, 0.9f) + close() + moveTo(9.25f, 20.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + } + } + return _cloudFlow!! + } + +private var _cloudFlow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudOff.kt new file mode 100644 index 0000000..0620b56 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudOff.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudOff: ImageVector + get() { + if (_cloudOff != null) { + return _cloudOff!! + } + _cloudOff = fluentIcon(name = "Filled.CloudOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.57f, 4.57f) + arcToRelative(5.7f, 5.7f, 0.0f, false, false, -0.7f, 1.9f) + horizontalLineTo(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + horizontalLineToRelative(10.69f) + lineToRelative(4.03f, 4.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(21.5f, 13.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.47f, 3.1f) + lineTo(8.93f, 5.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 8.49f, 4.0f) + horizontalLineToRelative(0.08f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + close() + } + } + return _cloudOff!! + } + +private var _cloudOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSwap.kt new file mode 100644 index 0000000..d7a0a57 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSwap.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudSwap: ImageVector + get() { + if (_cloudSwap != null) { + return _cloudSwap!! + } + _cloudSwap = fluentIcon(name = "Filled.CloudSwap") { + fluentPath { + moveTo(11.75f, 4.25f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 6.09f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + horizontalLineToRelative(3.17f) + curveToRelative(-0.31f, -0.65f, -0.2f, -1.45f, 0.34f, -1.99f) + lineToRelative(2.5f, -2.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.82f, 1.99f) + horizontalLineToRelative(2.34f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.82f, -1.99f) + lineToRelative(1.4f, 1.4f) + arcTo(4.0f, 4.0f, 0.0f, false, false, 17.5f, 9.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.66f, -4.75f) + close() + moveTo(13.78f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(12.56f, 17.0f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.22f, 1.22f) + horizontalLineToRelative(-6.88f) + lineToRelative(1.22f, -1.22f) + close() + } + } + return _cloudSwap!! + } + +private var _cloudSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSync.kt new file mode 100644 index 0000000..81f3275 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudSync.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudSync: ImageVector + get() { + if (_cloudSync != null) { + return _cloudSync!! + } + _cloudSync = fluentIcon(name = "Filled.CloudSync") { + fluentPath { + moveTo(6.34f, 8.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.95f, 4.6f) + arcTo(6.49f, 6.49f, 0.0f, false, false, 10.02f, 16.0f) + lineTo(6.25f, 16.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(11.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(19.5f, 13.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(14.0f, 18.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _cloudSync!! + } + +private var _cloudSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudWords.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudWords.kt new file mode 100644 index 0000000..dcd07c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CloudWords.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CloudWords: ImageVector + get() { + if (_cloudWords != null) { + return _cloudWords!! + } + _cloudWords = fluentIcon(name = "Filled.CloudWords") { + fluentPath { + moveTo(11.75f, 5.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.66f, 4.75f) + lineTo(6.0f, 9.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + horizontalLineToRelative(11.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + horizontalLineToRelative(-0.09f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 11.75f, 5.0f) + close() + moveTo(9.75f, 9.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(5.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.75f, 13.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _cloudWords!! + } + +private var _cloudWords: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt new file mode 100644 index 0000000..22723bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Code.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Code: ImageVector + get() { + if (_code != null) { + return _code!! + } + _code = fluentIcon(name = "Filled.Code") { + fluentPath { + moveTo(8.09f, 18.61f) + lineToRelative(6.0f, -14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.87f, 0.67f) + lineToRelative(-0.04f, 0.11f) + lineToRelative(-6.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.87f, -0.67f) + lineToRelative(0.04f, -0.1f) + lineToRelative(6.0f, -14.01f) + lineToRelative(-6.0f, 14.0f) + close() + moveTo(2.29f, 11.29f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineTo(4.4f, 12.0f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.1f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(4.0f, -4.0f) + lineToRelative(-4.0f, 4.0f) + close() + moveTo(16.29f, 7.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.33f) + lineToRelative(0.08f, -0.1f) + lineTo(19.6f, 12.0f) + lineToRelative(-3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + } + } + return _code!! + } + +private var _code: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt new file mode 100644 index 0000000..426a3e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Collections.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Collections: ImageVector + get() { + if (_collections != null) { + return _collections!! + } + _collections = fluentIcon(name = "Filled.Collections") { + fluentPath { + moveTo(9.11f, 8.8f) + curveToRelative(0.34f, -0.3f, 0.75f, -0.53f, 1.2f, -0.66f) + lineToRelative(0.24f, -0.07f) + lineToRelative(0.16f, -0.03f) + lineToRelative(0.18f, -0.02f) + lineToRelative(0.18f, -0.02f) + horizontalLineToRelative(7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.06f) + lineToRelative(0.01f, 0.19f) + verticalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + horizontalLineToRelative(-7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(8.0f, 18.75f) + lineTo(8.0f, 11.1f) + lineToRelative(0.02f, -0.19f) + lineToRelative(0.02f, -0.2f) + lineToRelative(0.04f, -0.18f) + lineToRelative(0.06f, -0.22f) + lineToRelative(0.08f, -0.24f) + lineToRelative(0.08f, -0.2f) + lineToRelative(0.09f, -0.16f) + lineToRelative(0.1f, -0.16f) + lineToRelative(0.14f, -0.22f) + lineToRelative(0.1f, -0.12f) + lineToRelative(0.13f, -0.16f) + lineToRelative(0.1f, -0.11f) + lineToRelative(0.15f, -0.14f) + close() + moveTo(15.0f, 11.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineTo(11.0f, 15.0f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + horizontalLineToRelative(2.6f) + verticalLineToRelative(2.51f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineTo(19.0f, 15.0f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineTo(15.0f, 11.0f) + close() + moveTo(15.58f, 4.23f) + lineToRelative(0.05f, 0.18f) + lineToRelative(0.7f, 2.59f) + horizontalLineToRelative(-5.08f) + arcTo(4.25f, 4.25f, 0.0f, false, false, 7.0f, 11.25f) + verticalLineToRelative(6.43f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.9f, -2.23f) + lineToRelative(-0.05f, -0.17f) + lineToRelative(-1.94f, -7.25f) + curveToRelative(-0.45f, -1.67f, 0.5f, -3.39f, 2.12f, -3.92f) + lineToRelative(0.18f, -0.06f) + lineToRelative(7.24f, -1.94f) + curveToRelative(1.68f, -0.45f, 3.4f, 0.5f, 3.93f, 2.12f) + close() + } + } + return _collections!! + } + +private var _collections: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CollectionsAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CollectionsAdd.kt new file mode 100644 index 0000000..207cdbe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CollectionsAdd.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CollectionsAdd: ImageVector + get() { + if (_collectionsAdd != null) { + return _collectionsAdd!! + } + _collectionsAdd = fluentIcon(name = "Filled.CollectionsAdd") { + fluentPath { + moveTo(14.78f, 2.45f) + curveToRelative(0.82f, 0.44f, 1.47f, 1.2f, 1.78f, 2.14f) + lineToRelative(0.52f, 1.91f) + horizontalLineToRelative(-6.04f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.54f, 3.75f) + verticalLineToRelative(7.71f) + curveToRelative(0.02f, 0.25f, 0.06f, 0.5f, 0.12f, 0.73f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -3.5f, -2.6f) + lineToRelative(-2.0f, -7.43f) + arcTo(3.74f, 3.74f, 0.0f, false, true, 4.6f, 4.13f) + lineToRelative(7.43f, -2.0f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, 2.76f, 0.32f) + close() + moveTo(11.26f, 7.5f) + horizontalLineToRelative(-0.17f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.59f, 2.75f) + verticalLineToRelative(7.66f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.59f) + horizontalLineToRelative(0.48f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 9.77f, -8.12f) + verticalLineToRelative(-2.29f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.75f, -2.59f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.41f, 14.0f) + horizontalLineToRelative(0.18f) + curveToRelative(0.2f, 0.04f, 0.36f, 0.2f, 0.4f, 0.4f) + lineToRelative(0.01f, 0.1f) + verticalLineTo(17.0f) + horizontalLineToRelative(2.6f) + curveToRelative(0.2f, 0.05f, 0.36f, 0.2f, 0.4f, 0.41f) + verticalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, 0.4f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(18.0f) + verticalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, 0.4f) + horizontalLineToRelative(-0.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.4f) + verticalLineTo(18.0f) + horizontalLineTo(14.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.4f, -0.4f) + lineToRelative(0.1f, -0.01f) + horizontalLineTo(17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.4f) + close() + } + } + return _collectionsAdd!! + } + +private var _collectionsAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt new file mode 100644 index 0000000..a22eaeb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Color.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Color: ImageVector + get() { + if (_color != null) { + return _color!! + } + _color = fluentIcon(name = "Filled.Color") { + fluentPath { + moveTo(3.84f, 5.86f) + curveTo(6.78f, 1.94f, 12.87f, 0.8f, 17.2f, 3.5f) + curveToRelative(4.28f, 2.66f, 5.86f, 7.77f, 4.1f, 12.57f) + curveToRelative(-1.65f, 4.54f, -6.01f, 6.33f, -9.16f, 4.05f) + curveToRelative(-1.17f, -0.85f, -1.63f, -1.92f, -1.85f, -3.66f) + lineToRelative(-0.1f, -0.99f) + lineToRelative(-0.05f, -0.4f) + curveToRelative(-0.12f, -0.93f, -0.31f, -1.35f, -0.7f, -1.57f) + curveToRelative(-0.54f, -0.3f, -0.9f, -0.3f, -1.6f, -0.03f) + lineToRelative(-0.35f, 0.14f) + lineToRelative(-0.18f, 0.08f) + curveToRelative(-1.01f, 0.44f, -1.69f, 0.6f, -2.54f, 0.42f) + lineToRelative(-0.2f, -0.05f) + lineToRelative(-0.17f, -0.04f) + curveToRelative(-2.78f, -0.87f, -3.2f, -4.65f, -0.56f, -8.16f) + close() + moveTo(16.77f, 10.58f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.41f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.41f, 0.65f) + close() + moveTo(17.27f, 14.07f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.4f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.4f, 0.65f) + close() + moveTo(14.79f, 7.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.41f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.41f, 0.65f) + close() + moveTo(14.76f, 16.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.41f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.41f, 0.65f) + close() + moveTo(11.26f, 6.61f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.42f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.42f, 0.65f) + close() + } + } + return _color!! + } + +private var _color: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorBackground.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorBackground.kt new file mode 100644 index 0000000..ef91cf1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorBackground.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ColorBackground: ImageVector + get() { + if (_colorBackground != null) { + return _colorBackground!! + } + _colorBackground = fluentIcon(name = "Filled.ColorBackground") { + fluentPath { + moveTo(2.0f, 12.41f) + verticalLineToRelative(5.09f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 20.0f) + horizontalLineToRelative(15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-11.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 19.5f, 4.0f) + horizontalLineToRelative(-8.94f) + lineToRelative(2.42f, 2.42f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.72f, 3.1f) + curveToRelative(0.38f, 0.03f, 0.75f, 0.2f, 1.04f, 0.5f) + horizontalLineToRelative(0.01f) + lineToRelative(0.02f, 0.03f) + arcToRelative(7.46f, 7.46f, 0.0f, false, true, 0.31f, 0.34f) + arcToRelative(7.98f, 7.98f, 0.0f, false, true, 1.48f, 2.2f) + curveToRelative(0.23f, 0.46f, 0.44f, 1.1f, 0.44f, 1.78f) + curveToRelative(0.0f, 1.86f, -1.4f, 3.63f, -3.5f, 3.63f) + reflectiveCurveTo(10.0f, 16.23f, 10.0f, 14.37f) + curveToRelative(0.0f, -0.29f, 0.04f, -0.56f, 0.1f, -0.82f) + lineTo(8.74f, 14.9f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -4.25f, 0.0f) + lineTo(2.0f, 12.4f) + close() + moveTo(11.34f, 12.99f) + curveToRelative(-0.19f, 0.41f, -0.34f, 0.9f, -0.34f, 1.38f) + curveToRelative(0.0f, 1.4f, 1.03f, 2.63f, 2.5f, 2.63f) + reflectiveCurveToRelative(2.5f, -1.23f, 2.5f, -2.63f) + curveToRelative(0.0f, -0.49f, -0.15f, -0.97f, -0.34f, -1.38f) + curveToRelative(-0.2f, -0.41f, -0.44f, -0.8f, -0.68f, -1.13f) + curveToRelative(-0.23f, -0.33f, -0.47f, -0.61f, -0.64f, -0.81f) + lineToRelative(-0.31f, -0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.3f, 0.33f) + arcTo(6.98f, 6.98f, 0.0f, false, false, 11.34f, 13.0f) + close() + moveTo(13.5f, 12.39f) + arcToRelative(8.42f, 8.42f, 0.0f, false, true, 0.8f, 1.23f) + curveToRelative(0.14f, 0.3f, 0.2f, 0.56f, 0.2f, 0.76f) + curveToRelative(0.0f, 0.69f, -0.48f, 1.12f, -1.0f, 1.12f) + reflectiveCurveToRelative(-1.0f, -0.43f, -1.0f, -1.13f) + curveToRelative(0.0f, -0.19f, 0.06f, -0.44f, 0.2f, -0.75f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.8f, -1.24f) + close() + moveTo(6.75f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.76f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-4.24f, 4.25f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 2.82f) + lineTo(5.2f, 14.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.83f, 0.0f) + lineToRelative(4.24f, -4.24f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -2.83f) + lineTo(8.73f, 3.59f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.23f, -0.57f) + lineTo(7.5f, 1.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.75f, 1.0f) + close() + moveTo(6.0f, 5.62f) + verticalLineToRelative(0.63f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(7.5f, 4.54f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.17f, 0.11f) + lineToRelative(3.54f, 3.54f) + curveToRelative(0.09f, 0.09f, 0.14f, 0.2f, 0.15f, 0.32f) + lineTo(3.1f, 8.51f) + lineTo(6.0f, 5.62f) + close() + moveTo(6.26f, 13.14f) + lineTo(3.13f, 10.0f) + horizontalLineToRelative(6.97f) + lineToRelative(-3.13f, 3.13f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.71f, 0.0f) + close() + } + } + return _colorBackground!! + } + +private var _colorBackground: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorFill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorFill.kt new file mode 100644 index 0000000..f004878 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorFill.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ColorFill: ImageVector + get() { + if (_colorFill != null) { + return _colorFill!! + } + _colorFill = fluentIcon(name = "Filled.ColorFill") { + fluentPath { + moveTo(13.02f, 14.0f) + lineToRelative(-0.02f, 0.37f) + curveToRelative(0.0f, 1.86f, 1.4f, 3.63f, 3.5f, 3.63f) + arcToRelative(3.54f, 3.54f, 0.0f, false, false, 3.48f, -3.95f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 22.0f, 16.5f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 2.0f, 19.5f) + verticalLineToRelative(-3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.5f, 14.0f) + horizontalLineToRelative(2.09f) + lineToRelative(0.9f, 0.9f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.25f, 0.0f) + lineToRelative(0.9f, -0.9f) + horizontalLineToRelative(0.38f) + close() + moveTo(14.34f, 13.0f) + curveToRelative(-0.19f, 0.4f, -0.34f, 0.88f, -0.34f, 1.38f) + curveToRelative(0.0f, 1.39f, 1.03f, 2.62f, 2.5f, 2.62f) + reflectiveCurveToRelative(2.5f, -1.23f, 2.5f, -2.63f) + curveToRelative(0.0f, -0.49f, -0.15f, -0.97f, -0.34f, -1.38f) + curveToRelative(-0.2f, -0.41f, -0.44f, -0.8f, -0.68f, -1.13f) + curveToRelative(-0.23f, -0.33f, -0.47f, -0.61f, -0.64f, -0.81f) + lineToRelative(-0.31f, -0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.3f, 0.33f) + arcTo(6.98f, 6.98f, 0.0f, false, false, 14.34f, 13.0f) + close() + moveTo(16.5f, 12.38f) + arcToRelative(8.42f, 8.42f, 0.0f, false, true, 0.8f, 1.24f) + curveToRelative(0.14f, 0.3f, 0.2f, 0.56f, 0.2f, 0.76f) + curveToRelative(0.0f, 0.69f, -0.48f, 1.12f, -1.0f, 1.12f) + reflectiveCurveToRelative(-1.0f, -0.43f, -1.0f, -1.13f) + curveToRelative(0.0f, -0.19f, 0.06f, -0.44f, 0.2f, -0.75f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.8f, -1.24f) + close() + moveTo(9.75f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.76f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-4.24f, 4.25f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 2.82f) + lineTo(8.2f, 14.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.83f, 0.0f) + lineToRelative(4.24f, -4.24f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -2.83f) + lineToRelative(-3.53f, -3.54f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.24f, -0.57f) + lineTo(10.5f, 1.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.75f, 1.0f) + close() + moveTo(9.0f, 5.62f) + verticalLineToRelative(0.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(10.5f, 4.54f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.17f, 0.11f) + lineToRelative(3.54f, 3.54f) + curveToRelative(0.09f, 0.09f, 0.14f, 0.2f, 0.15f, 0.32f) + lineTo(6.1f, 8.51f) + lineTo(9.0f, 5.62f) + close() + moveTo(9.26f, 13.14f) + lineTo(6.13f, 10.0f) + horizontalLineToRelative(6.97f) + lineToRelative(-3.13f, 3.13f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.71f, 0.0f) + close() + } + } + return _colorFill!! + } + +private var _colorFill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorLine.kt new file mode 100644 index 0000000..616ee63 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColorLine.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ColorLine: ImageVector + get() { + if (_colorLine != null) { + return _colorLine!! + } + _colorLine = fluentIcon(name = "Filled.ColorLine") { + fluentPath { + moveTo(4.38f, 14.0f) + horizontalLineTo(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-6.45f) + lineToRelative(-1.32f, 1.31f) + curveToRelative(-0.38f, 0.38f, -0.85f, 0.66f, -1.36f, 0.82f) + lineToRelative(-4.3f, 1.29f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.47f, -2.53f) + lineToRelative(0.28f, -0.89f) + close() + moveTo(18.65f, 2.94f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 0.0f, 4.56f) + lineToRelative(-7.13f, 7.1f) + curveToRelative(-0.26f, 0.27f, -0.58f, 0.46f, -0.94f, 0.57f) + lineToRelative(-4.3f, 1.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.23f, -1.27f) + lineToRelative(1.36f, -4.22f) + curveToRelative(0.1f, -0.35f, 0.3f, -0.65f, 0.55f, -0.9f) + lineToRelative(7.13f, -7.13f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 4.56f, 0.0f) + close() + } + } + return _colorLine!! + } + +private var _colorLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnEdit.kt new file mode 100644 index 0000000..e42d28e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnEdit.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ColumnEdit: ImageVector + get() { + if (_columnEdit != null) { + return _columnEdit!! + } + _columnEdit = fluentIcon(name = "Filled.ColumnEdit") { + fluentPath { + moveTo(5.25f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(4.0f, 3.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 21.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(4.0f, 19.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(5.25f, 5.75f) + close() + moveTo(10.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 8.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 10.75f, 21.0f) + horizontalLineToRelative(0.42f) + lineToRelative(0.35f, -1.42f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineToRelative(3.51f, -3.5f) + lineTo(16.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 13.25f, 3.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(19.0f, 5.75f) + verticalLineToRelative(5.73f) + curveToRelative(-0.22f, 0.14f, -0.42f, 0.3f, -0.6f, 0.48f) + lineToRelative(-0.9f, 0.9f) + lineTo(17.5f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.25f, 3.0f) + lineTo(21.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _columnEdit!! + } + +private var _columnEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTriple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTriple.kt new file mode 100644 index 0000000..c1a8196 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTriple.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ColumnTriple: ImageVector + get() { + if (_columnTriple != null) { + return _columnTriple!! + } + _columnTriple = fluentIcon(name = "Filled.ColumnTriple") { + fluentPath { + moveTo(6.24f, 3.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(1.99f, 4.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + horizontalLineToRelative(2.65f) + close() + moveTo(20.26f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.96f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(16.01f, 4.75f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.24f, 3.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(8.99f, 4.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + } + } + return _columnTriple!! + } + +private var _columnTriple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTripleEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTripleEdit.kt new file mode 100644 index 0000000..772d27c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ColumnTripleEdit.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ColumnTripleEdit: ImageVector + get() { + if (_columnTripleEdit != null) { + return _columnTripleEdit!! + } + _columnTripleEdit = fluentIcon(name = "Filled.ColumnTripleEdit") { + fluentPath { + moveTo(6.24f, 3.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(1.99f, 4.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + horizontalLineToRelative(2.65f) + close() + moveTo(20.26f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.52f) + arcToRelative(3.29f, 3.29f, 0.0f, false, false, -3.62f, 0.7f) + lineToRelative(-2.38f, 2.37f) + lineTo(16.01f, 4.75f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(18.65f, 21.0f) + lineTo(22.0f, 17.64f) + verticalLineToRelative(1.61f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.61f) + close() + moveTo(12.49f, 17.86f) + lineToRelative(2.5f, -2.5f) + lineTo(14.99f, 4.76f) + curveToRelative(0.0f, -0.97f, -0.79f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(0.43f) + lineToRelative(0.35f, -1.42f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.59f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.48f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _columnTripleEdit!! + } + +private var _columnTripleEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comma.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comma.kt new file mode 100644 index 0000000..16a9949 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comma.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Comma: ImageVector + get() { + if (_comma != null) { + return _comma!! + } + _comma = fluentIcon(name = "Filled.Comma") { + fluentPath { + moveTo(14.2f, 12.34f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 1.77f, -3.87f) + curveToRelative(0.36f, 1.8f, 0.5f, 3.95f, -0.21f, 5.9f) + curveToRelative(-0.77f, 2.09f, -2.47f, 3.8f, -5.5f, 4.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.51f, -1.94f) + curveToRelative(2.46f, -0.64f, 3.6f, -1.93f, 4.13f, -3.35f) + curveToRelative(0.16f, -0.43f, 0.26f, -0.88f, 0.32f, -1.34f) + close() + } + } + return _comma!! + } + +private var _comma: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt new file mode 100644 index 0000000..90d7950 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Comment.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Comment: ImageVector + get() { + if (_comment != null) { + return _comment!! + } + _comment = fluentIcon(name = "Filled.Comment") { + fluentPath { + moveTo(5.25f, 18.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + close() + } + } + return _comment!! + } + +private var _comment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentAdd.kt new file mode 100644 index 0000000..50521a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentAdd.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentAdd: ImageVector + get() { + if (_commentAdd != null) { + return _commentAdd!! + } + _commentAdd = fluentIcon(name = "Filled.CommentAdd") { + fluentPath { + moveTo(12.02f, 3.0f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 22.0f, 11.19f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 2.5f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineTo(17.0f, 3.0f) + verticalLineToRelative(3.0f) + lineTo(13.9f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(14.0f, 7.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineTo(18.0f, 10.0f) + lineTo(18.0f, 7.0f) + horizontalLineToRelative(3.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineToRelative(0.01f, -0.09f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(21.0f, 6.0f) + horizontalLineToRelative(-3.0f) + lineTo(18.0f, 2.91f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineToRelative(-0.09f, -0.01f) + close() + } + } + return _commentAdd!! + } + +private var _commentAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowLeft.kt new file mode 100644 index 0000000..2bb16bd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowLeft.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentArrowLeft: ImageVector + get() { + if (_commentArrowLeft != null) { + return _commentArrowLeft!! + } + _commentArrowLeft = fluentIcon(name = "Filled.CommentArrowLeft") { + fluentPath { + moveTo(12.02f, 3.0f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 22.0f, 11.2f) + verticalLineToRelative(3.55f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.72f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(19.29f, 6.0f) + horizontalLineToRelative(-5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(14.0f, 7.0f) + horizontalLineToRelative(5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.54f, -2.54f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.02f, -0.08f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.02f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-2.52f, -2.51f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + close() + } + } + return _commentArrowLeft!! + } + +private var _commentArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowRight.kt new file mode 100644 index 0000000..ff31211 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentArrowRight.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentArrowRight: ImageVector + get() { + if (_commentArrowRight != null) { + return _commentArrowRight!! + } + _commentArrowRight = fluentIcon(name = "Filled.CommentArrowRight") { + fluentPath { + moveTo(12.02f, 3.0f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 22.0f, 11.2f) + verticalLineToRelative(3.55f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.22f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.53f, 2.53f) + lineToRelative(-0.03f, 0.04f) + lineToRelative(-0.04f, 0.07f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.02f, 0.08f) + verticalLineToRelative(0.14f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.04f, 0.05f) + lineToRelative(2.53f, 2.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.76f, -0.63f) + lineToRelative(-0.06f, -0.07f) + lineTo(15.21f, 7.0f) + horizontalLineToRelative(5.29f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(21.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + lineTo(15.2f, 6.0f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.06f, -0.63f) + lineToRelative(-0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.63f, -0.06f) + close() + } + } + return _commentArrowRight!! + } + +private var _commentArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentCheckmark.kt new file mode 100644 index 0000000..bef9317 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentCheckmark.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentCheckmark: ImageVector + get() { + if (_commentCheckmark != null) { + return _commentCheckmark!! + } + _commentCheckmark = fluentIcon(name = "Filled.CommentCheckmark") { + fluentPath { + moveTo(12.02f, 3.0f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 22.0f, 11.2f) + verticalLineToRelative(3.55f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.15f, 4.15f) + lineToRelative(-4.1f, 4.09f) + lineTo(14.9f, 6.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.8f, 0.6f) + lineToRelative(1.5f, 2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.75f, 0.05f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + close() + } + } + return _commentCheckmark!! + } + +private var _commentCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentDismiss.kt new file mode 100644 index 0000000..0af016f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentDismiss.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentDismiss: ImageVector + get() { + if (_commentDismiss != null) { + return _commentDismiss!! + } + _commentDismiss = fluentIcon(name = "Filled.CommentDismiss") { + fluentPath { + moveTo(12.02f, 3.0f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 22.0f, 11.19f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.72f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(2.14f, 2.15f) + lineToRelative(-2.14f, 2.15f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(2.15f, -2.14f) + lineToRelative(2.15f, 2.14f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-2.14f, -2.15f) + lineToRelative(2.14f, -2.15f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.15f, 2.14f) + lineToRelative(-2.15f, -2.14f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + } + } + return _commentDismiss!! + } + +private var _commentDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentEdit.kt new file mode 100644 index 0000000..412c2a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentEdit.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentEdit: ImageVector + get() { + if (_commentEdit != null) { + return _commentEdit!! + } + _commentEdit = fluentIcon(name = "Filled.CommentEdit") { + fluentPath { + moveTo(2.0f, 14.75f) + curveTo(2.0f, 16.55f, 3.46f, 18.0f, 5.25f, 18.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.58f, 0.82f) + lineToRelative(2.59f, -1.84f) + lineToRelative(0.35f, -1.4f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineToRelative(5.9f, -5.9f) + arcToRelative(3.29f, 3.29f, 0.0f, false, true, 4.61f, -0.04f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(8.5f) + close() + moveTo(18.1f, 11.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, true, false, -3.23f, -3.24f) + close() + } + } + return _commentEdit!! + } + +private var _commentEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentError.kt new file mode 100644 index 0000000..021a8a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentError.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentError: ImageVector + get() { + if (_commentError != null) { + return _commentError!! + } + _commentError = fluentIcon(name = "Filled.CommentError") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 10.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.24f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.81f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, 10.0f) + close() + } + } + return _commentError!! + } + +private var _commentError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentLightning.kt new file mode 100644 index 0000000..432b919 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentLightning.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentLightning: ImageVector + get() { + if (_commentLightning != null) { + return _commentLightning!! + } + _commentLightning = fluentIcon(name = "Filled.CommentLightning") { + fluentPath { + moveTo(16.32f, 1.0f) + horizontalLineToRelative(4.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.44f, 0.75f) + lineTo(19.75f, 5.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.64f, 0.0f, 0.98f, 0.76f, 0.56f, 1.24f) + lineToRelative(-4.82f, 5.51f) + curveToRelative(-0.5f, 0.58f, -1.45f, 0.09f, -1.26f, -0.66f) + lineTo(16.5f, 8.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.46f, -0.71f) + lineToRelative(2.82f, -6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.46f, -0.29f) + close() + moveTo(5.25f, 3.0f) + horizontalLineToRelative(8.7f) + lineToRelative(-1.81f, 3.86f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.5f, 9.0f) + horizontalLineToRelative(1.72f) + lineToRelative(-0.46f, 1.85f) + curveToRelative(-0.44f, 1.76f, 1.78f, 2.93f, 2.98f, 1.56f) + lineTo(22.0f, 7.55f) + verticalLineToRelative(7.2f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + close() + } + } + return _commentLightning!! + } + +private var _commentLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMention.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMention.kt new file mode 100644 index 0000000..d542db9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMention.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentMention: ImageVector + get() { + if (_commentMention != null) { + return _commentMention!! + } + _commentMention = fluentIcon(name = "Filled.CommentMention") { + fluentPath { + moveTo(18.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 2.22f, 7.34f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.56f, 0.83f) + arcTo(5.0f, 5.0f, 0.0f, true, true, 23.0f, 6.0f) + verticalLineToRelative(0.75f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -3.2f, 0.98f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 15.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 4.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(22.0f, 6.0f) + arcTo(4.0f, 4.0f, 0.0f, false, false, 18.0f, 2.0f) + close() + moveTo(16.5f, 6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + moveTo(18.0f, 12.0f) + curveToRelative(1.54f, 0.0f, 2.94f, -0.58f, 4.0f, -1.53f) + verticalLineToRelative(4.28f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(7.55f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 5.2f, 9.0f) + close() + } + } + return _commentMention!! + } + +private var _commentMention: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt new file mode 100644 index 0000000..a008672 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultiple.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentMultiple: ImageVector + get() { + if (_commentMultiple != null) { + return _commentMultiple!! + } + _commentMultiple = fluentIcon(name = "Filled.CommentMultiple") { + fluentPath { + moveTo(8.25f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.24f, 3.0f) + horizontalLineToRelative(9.74f) + curveTo(17.1f, 5.0f, 19.0f, 6.9f, 19.0f, 9.25f) + verticalLineToRelative(6.74f) + curveToRelative(1.67f, -0.12f, 3.0f, -1.53f, 3.0f, -3.24f) + verticalLineToRelative(-6.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 17.25f, 2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(17.99f, 16.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, 3.0f) + horizontalLineToRelative(-4.08f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-6.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.25f, 6.0f) + horizontalLineToRelative(9.5f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + lineTo(18.0f, 16.0f) + close() + } + } + return _commentMultiple!! + } + +private var _commentMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleCheckmark.kt new file mode 100644 index 0000000..1552e0b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleCheckmark.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentMultipleCheckmark: ImageVector + get() { + if (_commentMultipleCheckmark != null) { + return _commentMultipleCheckmark!! + } + _commentMultipleCheckmark = fluentIcon(name = "Filled.CommentMultipleCheckmark") { + fluentPath { + moveTo(8.25f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.24f, 3.0f) + horizontalLineToRelative(9.74f) + curveTo(17.1f, 5.0f, 19.0f, 6.9f, 19.0f, 9.25f) + verticalLineToRelative(1.92f) + curveToRelative(1.15f, 0.27f, 2.18f, 0.85f, 3.0f, 1.64f) + lineTo(22.0f, 6.75f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 17.25f, 2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(18.0f, 9.25f) + verticalLineToRelative(1.77f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 11.17f, 19.0f) + horizontalLineToRelative(-0.5f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-6.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.25f, 6.0f) + horizontalLineToRelative(9.5f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.65f, 1.64f) + lineToRelative(3.65f, -3.64f) + curveToRelative(0.2f, -0.2f, 0.5f, -0.2f, 0.7f, 0.0f) + close() + } + } + return _commentMultipleCheckmark!! + } + +private var _commentMultipleCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleLink.kt new file mode 100644 index 0000000..cfc22ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentMultipleLink.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentMultipleLink: ImageVector + get() { + if (_commentMultipleLink != null) { + return _commentMultipleLink!! + } + _commentMultipleLink = fluentIcon(name = "Filled.CommentMultipleLink") { + fluentPath { + moveTo(8.25f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.24f, 3.0f) + horizontalLineToRelative(9.74f) + curveTo(17.1f, 5.0f, 19.0f, 6.9f, 19.0f, 9.25f) + lineTo(19.0f, 13.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.95f, 0.0f, 1.84f, 0.28f, 2.59f, 0.77f) + curveToRelative(0.1f, -0.32f, 0.16f, -0.67f, 0.16f, -1.02f) + verticalLineToRelative(-6.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 17.25f, 2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(18.0f, 9.25f) + lineTo(18.0f, 13.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -4.58f, 6.0f) + horizontalLineToRelative(-0.5f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-6.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.25f, 6.0f) + horizontalLineToRelative(9.5f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + close() + moveTo(23.0f, 17.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 14.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 17.74f) + close() + moveTo(16.5f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _commentMultipleLink!! + } + +private var _commentMultipleLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentNote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentNote.kt new file mode 100644 index 0000000..8737c5f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentNote.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentNote: ImageVector + get() { + if (_commentNote != null) { + return _commentNote!! + } + _commentNote = fluentIcon(name = "Filled.CommentNote") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.0f) + close() + moveTo(14.5f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(14.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + } + fluentPath { + moveTo(5.25f, 3.0f) + horizontalLineTo(11.0f) + verticalLineToRelative(6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 1.0f, -0.17f) + verticalLineToRelative(2.92f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.79f) + lineToRelative(-5.38f, 3.82f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 21.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + close() + } + } + return _commentNote!! + } + +private var _commentNote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentOff.kt new file mode 100644 index 0000000..67c313e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommentOff.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommentOff: ImageVector + get() { + if (_commentOff != null) { + return _commentOff!! + } + _commentOff = fluentIcon(name = "Filled.CommentOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.7f, 0.7f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(8.5f) + curveTo(2.0f, 16.55f, 3.46f, 18.0f, 5.25f, 18.0f) + horizontalLineTo(6.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.58f, 0.82f) + lineTo(12.96f, 18.0f) + horizontalLineToRelative(3.98f) + lineToRelative(3.78f, 3.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(22.0f, 14.75f) + curveToRelative(0.0f, 1.1f, -0.55f, 2.08f, -1.4f, 2.67f) + lineTo(6.18f, 3.0f) + horizontalLineToRelative(12.57f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineToRelative(8.5f) + close() + } + } + return _commentOff!! + } + +private var _commentOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt new file mode 100644 index 0000000..d3bd219 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Communication.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Communication: ImageVector + get() { + if (_communication != null) { + return _communication!! + } + _communication = fluentIcon(name = "Filled.Communication") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, -5.66f, 13.65f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, 1.41f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 14.16f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.4f) + arcTo(8.0f, 8.0f, 0.0f, false, false, 12.0f, 5.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(8.0f, 13.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 6.83f, 2.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, 1.41f) + arcTo(5.98f, 5.98f, 0.0f, false, false, 12.0f, 7.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -4.24f, 10.24f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, -1.41f) + arcTo(3.98f, 3.98f, 0.0f, false, true, 8.0f, 13.0f) + close() + } + } + return _communication!! + } + +private var _communication: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommunicationPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommunicationPerson.kt new file mode 100644 index 0000000..97ce26e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CommunicationPerson.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CommunicationPerson: ImageVector + get() { + if (_communicationPerson != null) { + return _communicationPerson!! + } + _communicationPerson = fluentIcon(name = "Filled.CommunicationPerson") { + fluentPath { + moveTo(4.0f, 13.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 15.8f, -1.75f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 2.16f, 2.7f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -17.03f, 6.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.42f) + arcTo(7.97f, 7.97f, 0.0f, false, true, 4.0f, 13.0f) + close() + moveTo(17.7f, 11.1f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, -9.94f, 6.14f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, -1.41f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 6.74f, -3.68f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.78f, -1.06f) + close() + moveTo(10.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -4.0f, 0.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _communicationPerson!! + } + +private var _communicationPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CompassNorthwest.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CompassNorthwest.kt new file mode 100644 index 0000000..adcf583 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CompassNorthwest.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CompassNorthwest: ImageVector + get() { + if (_compassNorthwest != null) { + return _compassNorthwest!! + } + _compassNorthwest = fluentIcon(name = "Filled.CompassNorthwest") { + fluentPath { + moveTo(3.25f, 11.0f) + horizontalLineToRelative(-1.2f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 11.0f, 2.05f) + verticalLineToRelative(1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 2.0f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 21.95f, 11.0f) + horizontalLineToRelative(-1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.24f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -9.5f, 9.49f) + verticalLineToRelative(-1.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.2f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -8.98f, -9.45f) + horizontalLineToRelative(1.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(14.65f, 11.53f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -2.2f, -2.14f) + lineTo(8.44f, 7.78f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.65f, 0.65f) + lineToRelative(1.6f, 4.03f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 2.14f, 2.2f) + lineToRelative(4.33f, 1.85f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.66f, -0.66f) + lineToRelative(-1.86f, -4.32f) + close() + } + } + return _compassNorthwest!! + } + +private var _compassNorthwest: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeDown.kt new file mode 100644 index 0000000..2af09c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeDown.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Component2DoubleTapSwipeDown: ImageVector + get() { + if (_component2DoubleTapSwipeDown != null) { + return _component2DoubleTapSwipeDown!! + } + _component2DoubleTapSwipeDown = fluentIcon(name = "Filled.Component2DoubleTapSwipeDown") { + fluentPath { + moveTo(10.0f, 15.71f) + verticalLineToRelative(-1.58f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 4.21f, -0.1f) + lineToRelative(-0.2f, 0.1f) + verticalLineToRelative(1.58f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, -4.26f, -0.08f) + lineToRelative(0.25f, 0.08f) + close() + moveTo(10.0f, 13.03f) + verticalLineToRelative(-1.8f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 12.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.14f, 5.1f) + lineToRelative(-0.14f, 0.14f) + verticalLineToRelative(1.8f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -4.2f, -0.1f) + lineToRelative(0.2f, 0.1f) + close() + moveTo(11.39f, 21.79f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.22f, 0.0f) + lineToRelative(0.1f, -0.08f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.22f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.22f, 0.0f) + lineToRelative(-0.1f, 0.08f) + lineTo(13.0f, 18.6f) + lineTo(13.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, -0.12f) + lineTo(11.0f, 18.6f) + lineToRelative(-1.3f, -1.3f) + lineToRelative(-0.09f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.4f) + lineToRelative(0.08f, 0.1f) + lineToRelative(3.0f, 3.0f) + lineToRelative(0.1f, 0.08f) + close() + } + } + return _component2DoubleTapSwipeDown!! + } + +private var _component2DoubleTapSwipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeUp.kt new file mode 100644 index 0000000..aa8b6e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Component2DoubleTapSwipeUp.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Component2DoubleTapSwipeUp: ImageVector + get() { + if (_component2DoubleTapSwipeUp != null) { + return _component2DoubleTapSwipeUp!! + } + _component2DoubleTapSwipeUp = fluentIcon(name = "Filled.Component2DoubleTapSwipeUp") { + fluentPath { + moveTo(10.0f, 8.29f) + verticalLineToRelative(1.58f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 4.21f, 0.1f) + lineToRelative(-0.2f, -0.1f) + lineTo(14.01f, 8.3f) + arcToRelative(7.0f, 7.0f, 0.0f, true, true, -4.26f, 0.08f) + lineToRelative(0.25f, -0.08f) + close() + moveTo(10.0f, 10.97f) + verticalLineToRelative(1.8f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 12.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.14f, -5.1f) + lineToRelative(-0.14f, -0.14f) + verticalLineToRelative(-1.8f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -4.2f, 0.1f) + lineToRelative(0.2f, -0.1f) + close() + moveTo(11.39f, 2.21f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.22f, 0.0f) + lineToRelative(0.1f, 0.08f) + lineToRelative(3.0f, 3.0f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.22f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.22f, 0.0f) + lineToRelative(-0.1f, -0.08f) + lineTo(13.0f, 5.4f) + lineTo(13.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 5.4f) + lineToRelative(-1.3f, 1.3f) + lineToRelative(-0.09f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.4f) + lineToRelative(0.08f, -0.1f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.1f, -0.08f) + close() + } + } + return _component2DoubleTapSwipeUp!! + } + +private var _component2DoubleTapSwipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt new file mode 100644 index 0000000..6149152 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Compose.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Compose: ImageVector + get() { + if (_compose != null) { + return _compose!! + } + _compose = fluentIcon(name = "Filled.Compose") { + fluentPath { + moveTo(11.96f, 13.46f) + lineTo(21.7f, 3.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineToRelative(-9.75f, 9.75f) + lineToRelative(-0.29f, 1.71f) + lineToRelative(1.7f, -0.3f) + close() + moveTo(6.5f, 3.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 6.5f) + verticalLineToRelative(11.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 21.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-11.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 17.5f) + verticalLineToRelative(-11.0f) + curveTo(5.0f, 5.67f, 5.67f, 5.0f, 6.5f, 5.0f) + horizontalLineTo(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(6.5f) + close() + } + } + return _compose!! + } + +private var _compose: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConferenceRoom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConferenceRoom.kt new file mode 100644 index 0000000..c8c9b51 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConferenceRoom.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ConferenceRoom: ImageVector + get() { + if (_conferenceRoom != null) { + return _conferenceRoom!! + } + _conferenceRoom = fluentIcon(name = "Filled.ConferenceRoom") { + fluentPath { + moveTo(10.6f, 2.01f) + lineToRelative(9.0f, 2.0f) + curveToRelative(0.23f, 0.05f, 0.4f, 0.25f, 0.4f, 0.49f) + verticalLineToRelative(15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, 0.5f) + lineToRelative(-9.0f, 2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.6f, -0.5f) + verticalLineToRelative(-19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.6f, -0.49f) + close() + moveTo(9.0f, 4.0f) + verticalLineToRelative(16.0f) + lineTo(4.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(4.0f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + lineTo(9.0f, 4.0f) + close() + moveTo(13.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _conferenceRoom!! + } + +private var _conferenceRoom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Connector.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Connector.kt new file mode 100644 index 0000000..55fbe25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Connector.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Connector: ImageVector + get() { + if (_connector != null) { + return _connector!! + } + _connector = fluentIcon(name = "Filled.Connector") { + fluentPath { + moveTo(8.25f, 4.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.77f) + lineToRelative(1.88f, 2.82f) + curveToRelative(0.08f, 0.12f, 0.12f, 0.27f, 0.12f, 0.41f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, -0.33f, 0.75f, -0.75f, 0.75f) + lineTo(9.0f, 16.0f) + verticalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(7.5f, 16.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + lineTo(4.01f, 16.0f) + lineTo(2.74f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.14f, 0.05f, -0.29f, 0.13f, -0.41f) + lineTo(4.0f, 7.52f) + lineTo(4.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.25f, 4.0f) + horizontalLineToRelative(4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(20.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, -0.04f, 0.29f, -0.12f, 0.41f) + lineTo(20.0f, 16.48f) + verticalLineToRelative(2.77f) + curveToRelative(0.0f, 0.41f, -0.33f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.77f) + lineToRelative(-1.87f, -2.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.13f, -0.41f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.76f) + lineTo(14.51f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + moveTo(19.0f, 5.5f) + horizontalLineToRelative(-3.0f) + lineTo(16.0f, 8.0f) + horizontalLineToRelative(3.0f) + lineTo(19.0f, 5.5f) + close() + } + } + return _connector!! + } + +private var _connector: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt new file mode 100644 index 0000000..8c27a74 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCard.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContactCard: ImageVector + get() { + if (_contactCard != null) { + return _contactCard!! + } + _contactCard = fluentIcon(name = "Filled.ContactCard") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(9.75f, 12.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.6f) + curveToRelative(0.17f, 1.11f, 1.1f, 1.65f, 2.5f, 1.65f) + curveToRelative(1.33f, 0.0f, 2.24f, -0.49f, 2.46f, -1.5f) + lineToRelative(0.03f, -0.15f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(17.75f, 13.0f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(17.85f, 14.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.49f) + horizontalLineToRelative(-0.1f) + close() + moveTo(8.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(17.75f, 9.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(17.85f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _contactCard!! + } + +private var _contactCard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt new file mode 100644 index 0000000..90b78c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardGroup.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContactCardGroup: ImageVector + get() { + if (_contactCardGroup != null) { + return _contactCardGroup!! + } + _contactCardGroup = fluentIcon(name = "Filled.ContactCardGroup") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(9.25f, 12.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 1.27f, 0.97f, 1.92f, 2.5f, 1.92f) + curveToRelative(1.47f, 0.0f, 2.42f, -0.6f, 2.5f, -1.76f) + verticalLineToRelative(-0.74f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(12.25f, 12.5f) + horizontalLineToRelative(-1.42f) + curveToRelative(0.09f, 0.18f, 0.15f, 0.38f, 0.17f, 0.59f) + verticalLineToRelative(1.0f) + curveToRelative(-0.03f, 0.33f, -0.1f, 0.63f, -0.21f, 0.9f) + lineToRelative(0.34f, 0.01f) + curveToRelative(1.05f, 0.0f, 1.79f, -0.4f, 1.86f, -1.27f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-0.33f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-1.42f) + horizontalLineToRelative(1.42f) + close() + moveTo(18.25f, 12.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(7.5f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(11.37f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(18.25f, 9.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _contactCardGroup!! + } + +private var _contactCardGroup: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardRibbon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardRibbon.kt new file mode 100644 index 0000000..dceec2e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContactCardRibbon.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContactCardRibbon: ImageVector + get() { + if (_contactCardRibbon != null) { + return _contactCardRibbon!! + } + _contactCardRibbon = fluentIcon(name = "Filled.ContactCardRibbon") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(5.5f) + arcTo(4.48f, 4.48f, 0.0f, false, false, 15.76f, 13.0f) + horizontalLineToRelative(-2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + lineTo(15.11f, 14.49f) + arcToRelative(4.51f, 4.51f, 0.0f, false, false, 0.89f, 3.84f) + lineTo(16.0f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(6.25f, 12.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.6f) + curveToRelative(0.17f, 1.11f, 1.1f, 1.65f, 2.5f, 1.65f) + curveToRelative(1.33f, 0.0f, 2.24f, -0.49f, 2.46f, -1.5f) + lineToRelative(0.03f, -0.15f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-3.5f) + close() + moveTo(8.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(17.75f, 9.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(17.85f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(23.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 7.0f, 0.0f) + close() + moveTo(17.0f, 19.24f) + verticalLineToRelative(3.05f) + curveToRelative(0.0f, 0.63f, 0.76f, 0.95f, 1.21f, 0.5f) + lineToRelative(1.29f, -1.29f) + lineToRelative(1.29f, 1.29f) + arcToRelative(0.71f, 0.71f, 0.0f, false, false, 1.21f, -0.5f) + verticalLineToRelative(-3.05f) + arcToRelative(4.48f, 4.48f, 0.0f, false, true, -5.0f, 0.0f) + close() + } + } + return _contactCardRibbon!! + } + +private var _contactCardRibbon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentSettings.kt new file mode 100644 index 0000000..a66715e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentSettings.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContentSettings: ImageVector + get() { + if (_contentSettings != null) { + return _contentSettings!! + } + _contentSettings = fluentIcon(name = "Filled.ContentSettings") { + fluentPath { + moveTo(17.93f, 3.0f) + lineTo(6.07f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.26f) + verticalLineToRelative(11.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 6.26f, 21.0f) + horizontalLineToRelative(5.77f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.85f, -2.0f) + lineTo(6.12f, 19.0f) + arcTo(1.25f, 1.25f, 0.0f, false, true, 5.0f, 17.74f) + lineTo(5.0f, 8.0f) + horizontalLineToRelative(14.0f) + verticalLineToRelative(3.17f) + curveToRelative(0.72f, 0.17f, 1.4f, 0.46f, 2.0f, 0.85f) + lineTo(21.0f, 6.07f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 17.93f, 3.0f) + close() + moveTo(11.0f, 10.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.65f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(7.1f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-7.1f) + close() + moveTo(7.5f, 11.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(-2.0f) + lineTo(7.5f, 11.0f) + close() + moveTo(18.0f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.01f, 1.8f) + lineToRelative(0.54f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _contentSettings!! + } + +private var _contentSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentView.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentView.kt new file mode 100644 index 0000000..548e4ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentView.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContentView: ImageVector + get() { + if (_contentView != null) { + return _contentView!! + } + _contentView = fluentIcon(name = "Filled.ContentView") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(6.0f, 8.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-8.5f) + curveTo(6.78f, 11.5f, 6.0f, 10.72f, 6.0f, 9.75f) + verticalLineToRelative(-1.5f) + close() + moveTo(7.75f, 8.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(8.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-8.5f) + close() + moveTo(6.75f, 13.0f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(6.0f, 16.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(15.25f, 13.0f) + horizontalLineToRelative(1.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(15.0f, 14.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(1.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-1.0f) + close() + } + } + return _contentView!! + } + +private var _contentView: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentViewGallery.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentViewGallery.kt new file mode 100644 index 0000000..15f5a23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContentViewGallery.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContentViewGallery: ImageVector + get() { + if (_contentViewGallery != null) { + return _contentViewGallery!! + } + _contentViewGallery = fluentIcon(name = "Filled.ContentViewGallery") { + fluentPath { + moveTo(6.25f, 3.0f) + horizontalLineToRelative(8.25f) + verticalLineToRelative(18.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + close() + moveTo(17.75f, 21.0f) + lineTo(16.0f, 21.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + close() + moveTo(21.0f, 14.5f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 8.0f) + lineTo(16.0f, 3.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 8.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(6.0f, 13.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(7.25f, 6.5f) + curveTo(6.56f, 6.5f, 6.0f, 7.06f, 6.0f, 7.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(7.5f, 10.0f) + lineTo(7.5f, 8.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(6.0f, 16.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _contentViewGallery!! + } + +private var _contentViewGallery: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContractDownLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContractDownLeft.kt new file mode 100644 index 0000000..896ac56 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ContractDownLeft.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ContractDownLeft: ImageVector + get() { + if (_contractDownLeft != null) { + return _contractDownLeft!! + } + _contractDownLeft = fluentIcon(name = "Filled.ContractDownLeft") { + fluentPath { + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 12.0f) + horizontalLineToRelative(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 12.0f, 14.75f) + verticalLineToRelative(4.75f) + horizontalLineToRelative(5.75f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.56f, 9.5f) + horizontalLineToRelative(4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.69f) + lineToRelative(5.22f, -5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(15.56f, 9.5f) + close() + } + } + return _contractDownLeft!! + } + +private var _contractDownLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ControlButton.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ControlButton.kt new file mode 100644 index 0000000..1443260 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ControlButton.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ControlButton: ImageVector + get() { + if (_controlButton != null) { + return _controlButton!! + } + _controlButton = fluentIcon(name = "Filled.ControlButton") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(7.75f, 8.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.0f, 10.75f) + verticalLineToRelative(2.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.75f, 16.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + close() + moveTo(11.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(10.0f, 11.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 12.5f) + lineTo(10.0f, 14.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.75f) + lineTo(11.5f, 8.75f) + close() + moveTo(19.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(15.5f, 13.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(16.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(15.5f, 13.0f) + close() + } + } + return _controlButton!! + } + +private var _controlButton: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConvertRange.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConvertRange.kt new file mode 100644 index 0000000..6dba0a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ConvertRange.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ConvertRange: ImageVector + get() { + if (_convertRange != null) { + return _convertRange!! + } + _convertRange = fluentIcon(name = "Filled.ConvertRange") { + fluentPath { + moveTo(6.25f, 3.0f) + curveTo(5.01f, 3.0f, 4.0f, 4.0f, 4.0f, 5.25f) + verticalLineToRelative(2.5f) + curveTo(4.0f, 8.99f, 5.0f, 10.0f, 6.25f, 10.0f) + horizontalLineToRelative(9.5f) + curveTo(16.99f, 10.0f, 18.0f, 9.0f, 18.0f, 7.75f) + verticalLineToRelative(-2.5f) + curveTo(18.0f, 4.01f, 17.0f, 3.0f, 15.75f, 3.0f) + horizontalLineToRelative(-9.5f) + close() + moveTo(17.35f, 16.45f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-0.72f, 0.72f) + horizontalLineToRelative(1.5f) + curveToRelative(0.65f, 0.0f, 1.18f, -0.5f, 1.24f, -1.12f) + lineToRelative(0.01f, -0.13f) + lineTo(19.31f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(20.81f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.58f, 2.74f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-1.5f) + lineToRelative(0.72f, 0.72f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.98f) + close() + moveTo(14.27f, 12.0f) + lineToRelative(-0.78f, 0.79f) + lineToRelative(-0.12f, 0.14f) + lineToRelative(-0.03f, 0.03f) + curveToRelative(-0.5f, 0.68f, -0.45f, 1.65f, 0.17f, 2.28f) + lineToRelative(2.03f, 2.02f) + lineToRelative(0.14f, 0.12f) + lineToRelative(0.03f, 0.03f) + curveToRelative(0.68f, 0.5f, 1.66f, 0.45f, 2.28f, -0.17f) + lineToRelative(0.01f, -0.02f) + verticalLineToRelative(2.03f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-5.0f) + curveTo(4.0f, 13.01f, 5.0f, 12.0f, 6.25f, 12.0f) + horizontalLineToRelative(8.02f) + close() + moveTo(8.0f, 16.75f) + curveToRelative(0.0f, 0.41f, 0.31f, 0.75f, 0.7f, 0.75f) + horizontalLineToRelative(4.6f) + curveToRelative(0.39f, 0.0f, 0.7f, -0.34f, 0.7f, -0.75f) + reflectiveCurveToRelative(-0.31f, -0.75f, -0.7f, -0.75f) + lineTo(8.7f, 16.0f) + curveToRelative(-0.39f, 0.0f, -0.7f, 0.34f, -0.7f, 0.75f) + close() + } + } + return _convertRange!! + } + +private var _convertRange: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt new file mode 100644 index 0000000..37ff22b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cookies.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cookies: ImageVector + get() { + if (_cookies != null) { + return _cookies!! + } + _cookies = fluentIcon(name = "Filled.Cookies") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.71f, 0.0f, 1.42f, 0.07f, 2.1f, 0.22f) + curveToRelative(0.59f, 0.13f, 0.8f, 0.84f, 0.38f, 1.27f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.2f, 4.2f) + curveToRelative(0.38f, 0.08f, 0.62f, 0.43f, 0.58f, 0.8f) + lineToRelative(-0.01f, 0.26f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.37f, 1.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.31f, 0.4f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _cookies!! + } + +private var _cookies: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyAdd.kt new file mode 100644 index 0000000..d8b3022 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyAdd.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CopyAdd: ImageVector + get() { + if (_copyAdd != null) { + return _copyAdd!! + } + _copyAdd = fluentIcon(name = "Filled.CopyAdd") { + fluentPath { + moveTo(4.5f, 6.75f) + lineTo(4.5f, 4.63f) + curveTo(3.63f, 4.93f, 3.0f, 5.77f, 3.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 7.75f, 22.0f) + horizontalLineToRelative(5.06f) + curveToRelative(-0.42f, -0.44f, -0.79f, -0.94f, -1.08f, -1.5f) + lineTo(7.75f, 20.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(4.5f, 6.75f) + close() + moveTo(19.0f, 11.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -7.69f, 8.33f) + lineTo(7.75f, 19.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + curveTo(5.5f, 3.01f, 6.5f, 2.0f, 7.75f, 2.0f) + horizontalLineToRelative(9.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(6.92f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(18.0f, 20.5f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + } + } + return _copyAdd!! + } + +private var _copyAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyArrowRight.kt new file mode 100644 index 0000000..1b344b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CopyArrowRight.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CopyArrowRight: ImageVector + get() { + if (_copyArrowRight != null) { + return _copyArrowRight!! + } + _copyArrowRight = fluentIcon(name = "Filled.CopyArrowRight") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(5.5f, 4.63f) + lineTo(5.5f, 17.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(2.98f) + curveToRelative(0.3f, 0.56f, 0.66f, 1.06f, 1.08f, 1.5f) + lineTo(8.75f, 22.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(18.28f, 14.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(19.29f, 17.0f) + lineTo(14.4f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.04f, -0.08f) + lineToRelative(0.03f, -0.08f) + lineTo(20.99f, 17.39f) + lineToRelative(-0.01f, -0.04f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.02f, -0.04f) + lineToRelative(-0.04f, -0.05f) + lineToRelative(-2.53f, -2.53f) + lineToRelative(-0.07f, -0.06f) + close() + moveTo(17.75f, 2.0f) + curveTo(18.99f, 2.0f, 20.0f, 3.0f, 20.0f, 4.25f) + verticalLineToRelative(7.25f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -8.69f, 8.0f) + lineTo(8.75f, 19.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + curveTo(6.5f, 3.01f, 7.5f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(9.0f) + close() + } + } + return _copyArrowRight!! + } + +private var _copyArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Couch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Couch.kt new file mode 100644 index 0000000..05e1a20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Couch.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Couch: ImageVector + get() { + if (_couch != null) { + return _couch!! + } + _couch = fluentIcon(name = "Filled.Couch") { + fluentPath { + moveTo(19.25f, 10.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 13.33f) + verticalLineToRelative(2.92f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineTo(3.75f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineTo(2.0f, 16.24f) + verticalLineTo(13.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 5.42f, -0.67f) + lineToRelative(0.03f, 0.17f) + horizontalLineToRelative(9.1f) + lineToRelative(0.03f, -0.17f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.67f, -2.08f) + close() + moveTo(5.75f, 6.0f) + horizontalLineToRelative(12.5f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(2.08f) + arcTo(3.77f, 3.77f, 0.0f, false, false, 15.81f, 12.0f) + horizontalLineTo(8.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -4.2f, -2.17f) + lineTo(4.0f, 7.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(5.76f, 6.0f) + close() + } + } + return _couch!! + } + +private var _couch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardClock.kt new file mode 100644 index 0000000..dffbe07 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardClock.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CreditCardClock: ImageVector + get() { + if (_creditCardClock != null) { + return _creditCardClock!! + } + _creditCardClock = fluentIcon(name = "Filled.CreditCardClock") { + fluentPath { + moveTo(2.0f, 8.25f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 5.0f, 22.0f, 6.46f, 22.0f, 8.25f) + lineTo(22.0f, 9.5f) + lineTo(2.0f, 9.5f) + lineTo(2.0f, 8.25f) + close() + moveTo(11.17f, 19.0f) + lineTo(5.25f, 19.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + lineTo(2.0f, 11.0f) + horizontalLineToRelative(15.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -6.33f, 8.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.5f, 17.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + } + } + return _creditCardClock!! + } + +private var _creditCardClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardPerson.kt new file mode 100644 index 0000000..1cf3957 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardPerson.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CreditCardPerson: ImageVector + get() { + if (_creditCardPerson != null) { + return _creditCardPerson!! + } + _creditCardPerson = fluentIcon(name = "Filled.CreditCardPerson") { + fluentPath { + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + lineTo(2.0f, 9.5f) + horizontalLineToRelative(20.0f) + lineTo(22.0f, 8.25f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(2.0f, 15.75f) + lineTo(2.0f, 11.0f) + horizontalLineToRelative(16.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -2.45f, 6.0f) + horizontalLineToRelative(-0.28f) + curveToRelative(-1.26f, 0.0f, -2.33f, 0.84f, -2.66f, 2.0f) + lineTo(5.25f, 19.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _creditCardPerson!! + } + +private var _creditCardPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardToolbox.kt new file mode 100644 index 0000000..04a2806 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CreditCardToolbox.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CreditCardToolbox: ImageVector + get() { + if (_creditCardToolbox != null) { + return _creditCardToolbox!! + } + _creditCardToolbox = fluentIcon(name = "Filled.CreditCardToolbox") { + fluentPath { + moveTo(2.0f, 8.25f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 5.0f, 22.0f, 6.46f, 22.0f, 8.25f) + lineTo(22.0f, 9.5f) + lineTo(2.0f, 9.5f) + lineTo(2.0f, 8.25f) + close() + moveTo(15.75f, 11.0f) + lineTo(2.0f, 11.0f) + verticalLineToRelative(4.75f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-2.75f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.0f, -2.45f) + verticalLineToRelative(-0.05f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 15.75f, 11.0f) + close() + moveTo(13.5f, 14.75f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(23.0f, 18.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-1.75f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(15.75f, 13.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-1.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(19.0f, 19.5f) + lineTo(19.0f, 19.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + lineTo(15.0f, 19.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + lineTo(23.0f, 19.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + } + } + return _creditCardToolbox!! + } + +private var _creditCardToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt new file mode 100644 index 0000000..e214580 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Crop.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Crop: ImageVector + get() { + if (_crop != null) { + return _crop!! + } + _crop = fluentIcon(name = "Filled.Crop") { + fluentPath { + moveTo(7.0f, 15.5f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + horizontalLineTo(19.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineTo(19.0f) + horizontalLineTo(8.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 5.0f, 15.7f) + verticalLineTo(7.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineTo(5.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineTo(15.5f) + close() + moveTo(8.0f, 5.0f) + horizontalLineToRelative(7.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 19.0f, 8.3f) + verticalLineTo(16.0f) + horizontalLineToRelative(-2.0f) + verticalLineTo(8.5f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + horizontalLineTo(8.0f) + verticalLineTo(5.0f) + close() + } + } + return _crop!! + } + +private var _crop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterim.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterim.kt new file mode 100644 index 0000000..13b5d67 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterim.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CropInterim: ImageVector + get() { + if (_cropInterim != null) { + return _cropInterim!! + } + _cropInterim = fluentIcon(name = "Filled.CropInterim") { + fluentPath { + moveTo(16.67f, 9.1f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, -5.17f, 11.52f) + verticalLineToRelative(0.63f) + curveToRelative(0.0f, 0.38f, -0.29f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + horizontalLineToRelative(2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.48f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.74f) + arcToRelative(4.98f, 4.98f, 0.0f, false, false, 8.0f, -4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -3.6f, -4.8f) + lineToRelative(-0.24f, -1.6f) + close() + moveTo(14.5f, 3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.97f, 4.8f) + lineToRelative(0.82f, 5.32f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 13.5f, 17.0f) + lineTo(6.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -2.78f, -3.88f) + lineToRelative(0.82f, -5.3f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 7.5f, 4.0f) + horizontalLineToRelative(4.99f) + curveToRelative(0.46f, -0.6f, 1.18f, -1.0f, 2.0f, -1.0f) + close() + moveTo(12.0f, 5.5f) + lineTo(8.0f, 5.5f) + curveToRelative(0.0f, 1.2f, -0.84f, 2.2f, -1.96f, 2.45f) + lineToRelative(-0.8f, 5.16f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 15.31f) + lineToRelative(0.01f, 0.19f) + horizontalLineToRelative(6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.76f, -2.39f) + lineToRelative(-0.8f, -5.16f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 12.0f, 5.67f) + lineTo(12.0f, 5.5f) + close() + } + } + return _cropInterim!! + } + +private var _cropInterim: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterimOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterimOff.kt new file mode 100644 index 0000000..42ba142 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CropInterimOff.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CropInterimOff: ImageVector + get() { + if (_cropInterimOff != null) { + return _cropInterimOff!! + } + _cropInterimOff = fluentIcon(name = "Filled.CropInterimOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.06f, 1.06f) + arcToRelative(2.49f, 2.49f, 0.0f, false, false, 1.26f, 3.47f) + lineToRelative(-0.82f, 5.31f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 6.5f, 17.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.16f, 0.72f) + lineToRelative(1.8f, 1.8f) + arcToRelative(4.98f, 4.98f, 0.0f, false, true, -5.95f, -0.02f) + horizontalLineToRelative(0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-0.63f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 8.04f, -0.02f) + lineToRelative(1.18f, 1.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.28f, 14.35f) + curveToRelative(-0.17f, 0.34f, -0.28f, 0.73f, -0.28f, 1.15f) + lineTo(7.0f, 15.5f) + verticalLineToRelative(-0.19f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.76f, -2.2f) + lineToRelative(0.8f, -5.16f) + curveToRelative(0.22f, -0.05f, 0.42f, -0.13f, 0.62f, -0.23f) + lineToRelative(6.63f, 6.63f) + close() + moveTo(7.19f, 4.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(3.3f) + lineToRelative(0.01f, 0.17f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.97f, 2.28f) + lineToRelative(0.52f, 3.35f) + lineToRelative(1.8f, 1.8f) + lineToRelative(-0.82f, -5.3f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 12.49f, 4.0f) + horizontalLineToRelative(-5.3f) + close() + moveTo(20.26f, 17.07f) + lineToRelative(1.16f, 1.16f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -4.74f, -9.12f) + lineToRelative(0.25f, 1.6f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 3.33f, 6.36f) + close() + } + } + return _cropInterimOff!! + } + +private var _cropInterimOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cube.kt new file mode 100644 index 0000000..9e6f1bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cube.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cube: ImageVector + get() { + if (_cube != null) { + return _cube!! + } + _cube = fluentIcon(name = "Filled.Cube") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineTo(3.1f, 5.55f) + curveToRelative(-0.67f, 0.27f, -1.1f, 0.91f, -1.1f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.7f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.9f, 0.36f, 1.9f, 0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, -3.04f) + curveToRelative(0.67f, -0.27f, 1.1f, -0.91f, 1.1f, -1.62f) + verticalLineTo(7.17f) + curveToRelative(0.0f, -0.71f, -0.43f, -1.35f, -1.1f, -1.62f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(6.06f, 7.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.43f) + lineTo(12.0f, 9.44f) + lineToRelative(4.98f, -1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.54f, 1.41f) + lineToRelative(-4.77f, 1.8f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + lineToRelative(-4.77f, -1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.43f, -0.97f) + close() + } + } + return _cube!! + } + +private var _cube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeMultiple.kt new file mode 100644 index 0000000..4caed91 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeMultiple.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CubeMultiple: ImageVector + get() { + if (_cubeMultiple != null) { + return _cubeMultiple!! + } + _cubeMultiple = fluentIcon(name = "Filled.CubeMultiple") { + fluentPath { + moveTo(10.52f, 4.25f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 3.07f, 0.04f) + lineToRelative(5.91f, 2.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, 0.59f) + verticalLineToRelative(-0.42f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.33f, -1.88f) + lineTo(14.0f, 2.85f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -4.02f, 0.0f) + lineTo(4.83f, 4.68f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 3.5f, 6.56f) + verticalLineToRelative(0.42f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, -0.6f) + lineToRelative(5.91f, -2.1f) + curveToRelative(0.04f, 0.0f, 0.07f, -0.02f, 0.1f, -0.03f) + close() + moveTo(13.25f, 5.23f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.5f, 0.0f) + lineToRelative(-5.92f, 2.1f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 3.5f, 9.2f) + verticalLineToRelative(8.24f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.33f, 1.88f) + lineToRelative(5.92f, 2.1f) + curveToRelative(0.8f, 0.29f, 1.7f, 0.29f, 2.5f, 0.0f) + lineToRelative(5.92f, -2.1f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.33f, -1.88f) + lineTo(20.5f, 9.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.33f, -1.88f) + lineToRelative(-5.92f, -2.1f) + close() + moveTo(6.45f, 10.11f) + curveToRelative(0.14f, -0.39f, 0.57f, -0.6f, 0.96f, -0.45f) + lineTo(12.0f, 11.29f) + lineToRelative(4.6f, -1.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.5f, 1.4f) + lineToRelative(-4.35f, 1.55f) + verticalLineToRelative(4.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.72f) + lineToRelative(-4.34f, -1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.46f, -0.96f) + close() + } + } + return _cubeMultiple!! + } + +private var _cubeMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeQuick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeQuick.kt new file mode 100644 index 0000000..0af0d23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeQuick.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CubeQuick: ImageVector + get() { + if (_cubeQuick != null) { + return _cubeQuick!! + } + _cubeQuick = fluentIcon(name = "Filled.CubeQuick") { + fluentPath { + moveTo(15.6f, 6.22f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.8f, 0.0f) + lineToRelative(3.5f, 1.76f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 22.0f, 9.77f) + verticalLineToRelative(4.46f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.1f, 1.79f) + lineToRelative(-3.5f, 1.77f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.8f, 0.0f) + lineToRelative(-3.5f, -1.77f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.1f, -1.79f) + lineTo(11.0f, 9.77f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.1f, -1.79f) + lineToRelative(3.5f, -1.76f) + close() + moveTo(13.58f, 10.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.33f, 1.0f) + lineToRelative(1.84f, 0.94f) + verticalLineToRelative(1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-1.9f) + lineToRelative(1.84f, -0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.68f, -1.33f) + lineToRelative(-1.91f, 0.97f) + lineToRelative(-1.91f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 0.33f) + close() + moveTo(4.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(2.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(4.0f, 15.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _cubeQuick!! + } + +private var _cubeQuick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeSync.kt new file mode 100644 index 0000000..b1642f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeSync.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CubeSync: ImageVector + get() { + if (_cubeSync != null) { + return _cubeSync!! + } + _cubeSync = fluentIcon(name = "Filled.CubeSync") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineTo(3.1f, 5.55f) + curveToRelative(-0.67f, 0.27f, -1.1f, 0.91f, -1.1f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.71f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.62f, 0.25f, 1.3f, 0.33f, 1.96f, 0.23f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -1.31f, -6.01f) + verticalLineToRelative(-4.95f) + lineToRelative(-4.77f, -1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.54f, -1.41f) + lineTo(12.0f, 9.45f) + lineToRelative(4.98f, -1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.54f, 1.4f) + lineToRelative(-4.77f, 1.81f) + verticalLineToRelative(2.3f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 9.25f, -0.25f) + lineTo(22.0f, 7.17f) + curveToRelative(0.0f, -0.7f, -0.43f, -1.35f, -1.1f, -1.62f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(12.0f, 17.51f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 14.01f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.21f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.03f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 19.94f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _cubeSync!! + } + +private var _cubeSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeTree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeTree.kt new file mode 100644 index 0000000..330330c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CubeTree.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CubeTree: ImageVector + get() { + if (_cubeTree != null) { + return _cubeTree!! + } + _cubeTree = fluentIcon(name = "Filled.CubeTree") { + fluentPath { + moveTo(11.76f, 2.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.48f, 0.0f) + lineToRelative(3.75f, 1.25f) + curveToRelative(0.3f, 0.1f, 0.51f, 0.39f, 0.51f, 0.71f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.32f, -0.2f, 0.6f, -0.51f, 0.71f) + lineToRelative(-3.24f, 1.08f) + verticalLineTo(13.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.84f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.84f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-0.84f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(-2.2f) + lineTo(8.01f, 9.7f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.5f, 9.0f) + verticalLineTo(4.0f) + curveToRelative(0.0f, -0.32f, 0.2f, -0.6f, 0.51f, -0.71f) + lineToRelative(3.75f, -1.25f) + close() + moveTo(9.8f, 5.5f) + curveToRelative(-0.13f, 0.4f, 0.08f, 0.82f, 0.47f, 0.95f) + lineToRelative(0.99f, 0.33f) + verticalLineToRelative(0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.96f) + lineToRelative(0.99f, -0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.48f, -1.42f) + lineTo(12.0f, 5.46f) + lineToRelative(-1.26f, -0.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.95f, 0.47f) + close() + } + } + return _cubeTree!! + } + +private var _cubeTree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarEuro.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarEuro.kt new file mode 100644 index 0000000..261dddf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarEuro.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CurrencyDollarEuro: ImageVector + get() { + if (_currencyDollarEuro != null) { + return _currencyDollarEuro!! + } + _currencyDollarEuro = fluentIcon(name = "Filled.CurrencyDollarEuro") { + fluentPath { + moveTo(6.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(0.11f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 2.0f, 7.5f) + verticalLineToRelative(0.38f) + curveToRelative(0.0f, 1.9f, 1.09f, 3.61f, 2.8f, 4.42f) + lineToRelative(0.7f, 0.33f) + verticalLineToRelative(6.14f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -1.5f, -2.3f) + verticalLineToRelative(-0.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(0.85f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 3.5f, 4.39f) + verticalLineToRelative(0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineToRelative(-0.12f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 3.5f, -4.4f) + verticalLineToRelative(-0.36f) + curveToRelative(0.0f, -1.89f, -1.09f, -3.6f, -2.8f, -4.41f) + lineToRelative(-0.7f, -0.34f) + lineTo(7.5f, 5.21f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.0f, 7.5f) + verticalLineToRelative(0.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(11.0f, 7.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -3.5f, -4.39f) + lineTo(7.5f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(4.0f, 7.5f) + curveToRelative(0.0f, -1.03f, 0.62f, -1.9f, 1.5f, -2.3f) + verticalLineToRelative(5.21f) + arcTo(2.88f, 2.88f, 0.0f, false, true, 4.0f, 7.88f) + lineTo(4.0f, 7.5f) + close() + moveTo(7.5f, 18.77f) + verticalLineToRelative(-5.19f) + curveToRelative(0.92f, 0.5f, 1.5f, 1.47f, 1.5f, 2.53f) + verticalLineToRelative(0.37f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -1.5f, 2.3f) + close() + moveTo(15.0f, 12.0f) + curveToRelative(0.0f, -0.33f, 0.01f, -0.66f, 0.04f, -0.98f) + lineTo(16.0f, 11.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-0.58f) + curveToRelative(0.24f, -0.8f, 0.58f, -1.52f, 0.98f, -2.12f) + curveToRelative(0.85f, -1.27f, 1.92f, -1.9f, 2.96f, -1.9f) + curveToRelative(0.38f, 0.0f, 0.79f, 0.12f, 1.07f, 0.31f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.13f, -1.65f) + arcToRelative(3.97f, 3.97f, 0.0f, false, false, -2.2f, -0.66f) + curveToRelative(-1.91f, 0.0f, -3.53f, 1.16f, -4.62f, 2.79f) + curveToRelative(-0.62f, 0.92f, -1.1f, 2.02f, -1.39f, 3.23f) + lineTo(12.0f, 9.02f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.04f) + curveToRelative(-0.03f, 0.33f, -0.04f, 0.65f, -0.04f, 0.98f) + verticalLineToRelative(0.03f) + horizontalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.16f) + curveToRelative(0.25f, 1.59f, 0.8f, 3.03f, 1.58f, 4.18f) + curveToRelative(1.1f, 1.63f, 2.7f, 2.79f, 4.62f, 2.79f) + curveToRelative(0.7f, 0.0f, 1.54f, -0.17f, 2.23f, -0.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.18f, -1.62f) + curveToRelative(-0.25f, 0.18f, -0.64f, 0.29f, -1.05f, 0.29f) + curveToRelative(-1.04f, 0.0f, -2.1f, -0.63f, -2.96f, -1.9f) + arcToRelative(8.4f, 8.4f, 0.0f, false, true, -1.21f, -3.07f) + lineTo(16.0f, 14.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-1.0f) + lineTo(15.0f, 12.0f) + close() + } + } + return _currencyDollarEuro!! + } + +private var _currencyDollarEuro: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarRupee.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarRupee.kt new file mode 100644 index 0000000..ad3c955 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CurrencyDollarRupee.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CurrencyDollarRupee: ImageVector + get() { + if (_currencyDollarRupee != null) { + return _currencyDollarRupee!! + } + _currencyDollarRupee = fluentIcon(name = "Filled.CurrencyDollarRupee") { + fluentPath { + moveTo(7.5f, 3.0f) + verticalLineToRelative(0.11f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 11.0f, 7.5f) + verticalLineToRelative(0.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(9.0f, 7.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.5f, -2.3f) + verticalLineToRelative(6.16f) + lineToRelative(0.7f, 0.34f) + curveToRelative(1.71f, 0.8f, 2.8f, 2.52f, 2.8f, 4.4f) + verticalLineToRelative(0.38f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -3.5f, 4.39f) + verticalLineToRelative(0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(-0.12f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -3.5f, -4.4f) + verticalLineToRelative(-0.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(0.85f) + curveToRelative(0.0f, 1.02f, 0.62f, 1.9f, 1.5f, 2.3f) + verticalLineToRelative(-6.15f) + lineToRelative(-0.7f, -0.33f) + arcTo(4.88f, 4.88f, 0.0f, false, true, 2.0f, 7.88f) + lineTo(2.0f, 7.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 3.5f, -4.39f) + lineTo(5.5f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(5.5f, 5.2f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 7.5f) + verticalLineToRelative(0.38f) + curveToRelative(0.0f, 1.06f, 0.58f, 2.03f, 1.5f, 2.53f) + verticalLineToRelative(-5.2f) + close() + moveTo(7.5f, 13.58f) + verticalLineToRelative(5.2f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.5f, -2.3f) + verticalLineToRelative(-0.37f) + curveToRelative(0.0f, -1.06f, -0.58f, -2.03f, -1.5f, -2.53f) + close() + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.82f, 0.0f, 1.54f, 0.4f, 2.0f, 1.0f) + lineTo(13.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(4.95f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.45f, 2.0f) + lineTo(13.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.82f, 1.57f) + lineToRelative(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.64f, -1.14f) + lineTo(14.92f, 12.0f) + horizontalLineToRelative(0.58f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 4.47f, -4.0f) + lineTo(21.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-1.26f) + curveToRelative(-0.12f, -0.36f, -0.3f, -0.7f, -0.5f, -1.0f) + lineTo(21.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _currencyDollarRupee!! + } + +private var _currencyDollarRupee: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt new file mode 100644 index 0000000..00e977e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Cursor.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Cursor: ImageVector + get() { + if (_cursor != null) { + return _cursor!! + } + _cursor = fluentIcon(name = "Filled.Cursor") { + fluentPath { + moveTo(7.92f, 2.3f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 5.5f, 3.48f) + verticalLineTo(20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.68f, 0.93f) + lineToRelative(4.19f, -5.3f) + curveToRelative(0.31f, -0.4f, 0.79f, -0.62f, 1.3f, -0.62f) + horizontalLineToRelative(6.84f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.93f, -2.69f) + lineTo(7.92f, 2.3f) + close() + } + } + return _cursor!! + } + +private var _cursor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorClick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorClick.kt new file mode 100644 index 0000000..d979d08 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorClick.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CursorClick: ImageVector + get() { + if (_cursorClick != null) { + return _cursorClick!! + } + _cursorClick = fluentIcon(name = "Filled.CursorClick") { + fluentPath { + moveTo(9.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.47f, 3.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.75f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(4.47f, 5.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(14.03f, 3.97f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.75f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.75f, -1.75f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(2.5f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.5f, 9.49f) + arcToRelative(1.32f, 1.32f, 0.0f, false, true, 2.18f, -1.0f) + lineToRelative(8.46f, 7.25f) + curveToRelative(0.9f, 0.78f, 0.39f, 2.27f, -0.8f, 2.32f) + lineToRelative(-3.85f, 0.15f) + curveToRelative(-0.41f, 0.02f, -0.8f, 0.2f, -1.07f, 0.5f) + lineToRelative(-2.62f, 2.93f) + curveToRelative(-0.8f, 0.9f, -2.3f, 0.33f, -2.3f, -0.88f) + lineTo(8.5f, 9.5f) + close() + } + } + return _cursorClick!! + } + +private var _cursorClick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHover.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHover.kt new file mode 100644 index 0000000..dfe1e7f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHover.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CursorHover: ImageVector + get() { + if (_cursorHover != null) { + return _cursorHover!! + } + _cursorHover = fluentIcon(name = "Filled.CursorHover") { + fluentPath { + moveTo(4.5f, 4.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 2.0f, 6.5f) + verticalLineToRelative(9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 18.0f) + lineTo(9.0f, 18.0f) + verticalLineToRelative(-7.25f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.78f, -1.41f) + lineToRelative(7.5f, 7.5f) + curveToRelative(0.38f, 0.27f, 0.62f, 0.68f, 0.7f, 1.11f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 22.0f, 15.5f) + verticalLineToRelative(-9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 19.5f, 4.0f) + horizontalLineToRelative(-15.0f) + close() + moveTo(11.28f, 10.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.28f, 0.53f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.42f) + lineToRelative(2.46f, -3.58f) + lineToRelative(4.27f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.68f, -1.27f) + lineToRelative(-7.5f, -7.5f) + close() + } + } + return _cursorHover!! + } + +private var _cursorHover: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHoverOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHoverOff.kt new file mode 100644 index 0000000..737f920 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/CursorHoverOff.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.CursorHoverOff: ImageVector + get() { + if (_cursorHoverOff != null) { + return _cursorHoverOff!! + } + _cursorHoverOff = fluentIcon(name = "Filled.CursorHoverOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.05f, 1.05f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 2.0f, 6.5f) + verticalLineToRelative(9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 18.0f) + horizontalLineTo(9.0f) + verticalLineToRelative(-7.25f) + curveToRelative(0.0f, -0.2f, 0.04f, -0.4f, 0.1f, -0.59f) + lineToRelative(0.9f, 0.9f) + verticalLineToRelative(10.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.42f) + lineToRelative(2.46f, -3.58f) + lineToRelative(4.05f, 0.85f) + lineToRelative(2.84f, 2.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(7.18f, 4.0f) + lineToRelative(13.63f, 13.63f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 22.0f, 15.5f) + verticalLineToRelative(-9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 19.5f, 4.0f) + horizontalLineTo(7.18f) + close() + } + } + return _cursorHoverOff!! + } + +private var _cursorHoverOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt new file mode 100644 index 0000000..30279ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DarkTheme.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DarkTheme: ImageVector + get() { + if (_darkTheme != null) { + return _darkTheme!! + } + _darkTheme = fluentIcon(name = "Filled.DarkTheme") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.0f) + lineTo(12.0f, 4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, 0.0f, 16.0f) + close() + } + } + return _darkTheme!! + } + +private var _darkTheme: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt new file mode 100644 index 0000000..968d5b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataArea.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataArea: ImageVector + get() { + if (_dataArea != null) { + return _dataArea!! + } + _dataArea = fluentIcon(name = "Filled.DataArea") { + fluentPath { + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(4.5f, 19.5f) + horizontalLineToRelative(15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 3.75f) + close() + moveTo(19.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.2f, -0.6f) + lineToRelative(-5.6f, 4.2f) + lineTo(8.88f, 8.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, -0.02f) + lineTo(5.5f, 9.4f) + verticalLineToRelative(9.09f) + horizontalLineToRelative(14.0f) + lineTo(19.5f, 6.75f) + close() + } + } + return _dataArea!! + } + +private var _dataArea: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarHorizontal.kt new file mode 100644 index 0000000..cd4e299 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarHorizontal.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataBarHorizontal: ImageVector + get() { + if (_dataBarHorizontal != null) { + return _dataBarHorizontal!! + } + _dataBarHorizontal = fluentIcon(name = "Filled.DataBarHorizontal") { + fluentPath { + moveTo(21.0f, 18.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(5.25f, 16.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + close() + moveTo(17.0f, 11.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-9.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + horizontalLineToRelative(9.5f) + curveTo(16.0f, 14.0f, 17.0f, 13.0f, 17.0f, 11.75f) + close() + moveTo(13.0f, 5.25f) + curveTo(13.0f, 4.01f, 12.0f, 3.0f, 10.75f, 3.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + horizontalLineToRelative(5.5f) + curveTo(12.0f, 7.5f, 13.0f, 6.5f, 13.0f, 5.25f) + close() + } + } + return _dataBarHorizontal!! + } + +private var _dataBarHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVertical.kt new file mode 100644 index 0000000..b74c42c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVertical.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataBarVertical: ImageVector + get() { + if (_dataBarVertical != null) { + return _dataBarVertical!! + } + _dataBarVertical = fluentIcon(name = "Filled.DataBarVertical") { + fluentPath { + moveTo(5.75f, 3.0f) + curveTo(6.99f, 3.0f, 8.0f, 4.0f, 8.0f, 5.25f) + verticalLineToRelative(13.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + lineTo(3.5f, 5.25f) + curveTo(3.5f, 4.0f, 4.5f, 3.0f, 5.75f, 3.0f) + close() + moveTo(12.25f, 7.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(9.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + verticalLineToRelative(-9.5f) + curveTo(10.0f, 8.0f, 11.0f, 7.0f, 12.25f, 7.0f) + close() + moveTo(18.75f, 11.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + close() + } + } + return _dataBarVertical!! + } + +private var _dataBarVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVerticalAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVerticalAdd.kt new file mode 100644 index 0000000..f83c6f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataBarVerticalAdd.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataBarVerticalAdd: ImageVector + get() { + if (_dataBarVerticalAdd != null) { + return _dataBarVerticalAdd!! + } + _dataBarVerticalAdd = fluentIcon(name = "Filled.DataBarVerticalAdd") { + fluentPath { + moveTo(14.5f, 4.75f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -5.5f, 0.0f) + verticalLineToRelative(14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 3.67f, 2.6f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 1.83f, -10.12f) + lineTo(14.5f, 4.75f) + close() + moveTo(21.5f, 12.38f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -5.5f, -1.2f) + lineTo(16.0f, 9.74f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 5.5f, 0.0f) + verticalLineToRelative(2.63f) + close() + moveTo(4.75f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -5.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 12.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _dataBarVerticalAdd!! + } + +private var _dataBarVerticalAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataFunnel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataFunnel.kt new file mode 100644 index 0000000..85ad6a7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataFunnel.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataFunnel: ImageVector + get() { + if (_dataFunnel != null) { + return _dataFunnel!! + } + _dataFunnel = fluentIcon(name = "Filled.DataFunnel") { + fluentPath { + moveTo(19.25f, 7.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, -5.5f) + lineTo(4.75f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, 5.5f) + horizontalLineToRelative(14.5f) + close() + moveTo(17.25f, 14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, -5.5f) + lineTo(6.75f, 9.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, 5.5f) + horizontalLineToRelative(10.5f) + close() + moveTo(17.0f, 18.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 16.0f) + horizontalLineToRelative(-4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, 5.5f) + horizontalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 18.75f) + close() + } + } + return _dataFunnel!! + } + +private var _dataFunnel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataHistogram.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataHistogram.kt new file mode 100644 index 0000000..9f838d9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataHistogram.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataHistogram: ImageVector + get() { + if (_dataHistogram != null) { + return _dataHistogram!! + } + _dataHistogram = fluentIcon(name = "Filled.DataHistogram") { + fluentPath { + moveTo(9.0f, 5.23f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(1.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(15.0f, 21.0f) + lineTo(9.0f, 21.0f) + lineTo(9.0f, 5.23f) + close() + moveTo(7.5f, 10.0f) + lineTo(5.25f, 10.0f) + curveTo(4.01f, 10.0f, 3.0f, 11.0f, 3.0f, 12.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.5f, 21.0f) + lineTo(7.5f, 10.0f) + close() + moveTo(16.5f, 21.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-11.0f) + curveTo(21.0f, 8.01f, 20.0f, 7.0f, 18.75f, 7.0f) + lineTo(16.5f, 7.0f) + verticalLineToRelative(14.0f) + close() + } + } + return _dataHistogram!! + } + +private var _dataHistogram: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataLine.kt new file mode 100644 index 0000000..ba95816 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataLine.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataLine: ImageVector + get() { + if (_dataLine != null) { + return _dataLine!! + } + _dataLine = fluentIcon(name = "Filled.DataLine") { + fluentPath { + moveTo(16.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 2.52f, 2.96f) + lineToRelative(-2.03f, 3.36f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -4.75f, 3.65f) + lineTo(8.0f, 17.84f) + verticalLineTo(18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -0.47f, -1.6f) + lineToRelative(3.54f, -1.77f) + arcTo(3.01f, 3.01f, 0.0f, false, true, 14.0f, 11.0f) + curveToRelative(0.48f, 0.0f, 0.94f, 0.11f, 1.34f, 0.32f) + lineToRelative(1.8f, -2.97f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 16.0f, 6.0f) + close() + } + } + return _dataLine!! + } + +private var _dataLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt new file mode 100644 index 0000000..17199a7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataPie.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataPie: ImageVector + get() { + if (_dataPie != null) { + return _dataPie!! + } + _dataPie = fluentIcon(name = "Filled.DataPie") { + fluentPath { + moveTo(10.25f, 4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 4.97f, -4.03f, 8.5f, -9.0f, 8.5f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -9.0f, -9.0f) + curveToRelative(0.0f, -4.97f, 3.53f, -9.0f, 8.5f, -9.0f) + close() + moveTo(13.25f, 1.75f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 9.0f, 9.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.5f, 2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _dataPie!! + } + +private var _dataPie: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataScatter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataScatter.kt new file mode 100644 index 0000000..27d0587 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataScatter.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataScatter: ImageVector + get() { + if (_dataScatter != null) { + return _dataScatter!! + } + _dataScatter = fluentIcon(name = "Filled.DataScatter") { + fluentPath { + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(4.5f, 19.5f) + horizontalLineToRelative(15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 3.75f) + close() + moveTo(14.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + moveTo(9.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(15.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + } + } + return _dataScatter!! + } + +private var _dataScatter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataSunburst.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataSunburst.kt new file mode 100644 index 0000000..5e027d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataSunburst.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataSunburst: ImageVector + get() { + if (_dataSunburst != null) { + return _dataSunburst!! + } + _dataSunburst = fluentIcon(name = "Filled.DataSunburst") { + fluentPath { + moveTo(15.0f, 3.51f) + curveToRelative(0.0f, 0.32f, 0.2f, 0.6f, 0.5f, 0.74f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 4.25f, 4.26f) + curveToRelative(0.13f, 0.29f, 0.42f, 0.5f, 0.74f, 0.5f) + curveToRelative(0.52f, 0.0f, 0.9f, -0.52f, 0.68f, -1.0f) + curveToRelative(-1.0f, -2.31f, -2.87f, -4.17f, -5.18f, -5.18f) + curveToRelative(-0.48f, -0.21f, -0.99f, 0.16f, -0.99f, 0.68f) + close() + moveTo(8.01f, 2.83f) + curveToRelative(0.48f, -0.21f, 0.99f, 0.16f, 0.99f, 0.68f) + curveToRelative(0.0f, 0.32f, -0.2f, 0.6f, -0.5f, 0.74f) + arcTo(8.53f, 8.53f, 0.0f, false, false, 4.26f, 8.5f) + curveToRelative(-0.13f, 0.29f, -0.42f, 0.5f, -0.74f, 0.5f) + curveToRelative(-0.52f, 0.0f, -0.9f, -0.52f, -0.68f, -1.0f) + curveTo(3.83f, 5.7f, 5.7f, 3.84f, 8.0f, 2.83f) + close() + moveTo(15.0f, 20.49f) + curveToRelative(0.0f, -0.32f, 0.2f, -0.6f, 0.5f, -0.74f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.25f, -4.26f) + curveToRelative(0.13f, -0.29f, 0.42f, -0.49f, 0.74f, -0.49f) + curveToRelative(0.52f, 0.0f, 0.9f, 0.5f, 0.68f, 0.99f) + curveToRelative(-1.0f, 2.31f, -2.87f, 4.18f, -5.18f, 5.18f) + curveToRelative(-0.48f, 0.21f, -0.99f, -0.16f, -0.99f, -0.68f) + close() + moveTo(4.25f, 15.49f) + arcTo(0.82f, 0.82f, 0.0f, false, false, 3.5f, 15.0f) + curveToRelative(-0.52f, 0.0f, -0.9f, 0.5f, -0.68f, 0.99f) + curveToRelative(1.0f, 2.31f, 2.87f, 4.18f, 5.18f, 5.18f) + curveToRelative(0.48f, 0.21f, 0.99f, -0.16f, 0.99f, -0.68f) + curveToRelative(0.0f, -0.32f, -0.2f, -0.6f, -0.5f, -0.74f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, -4.25f, -4.26f) + close() + moveTo(12.0f, 6.5f) + curveToRelative(-0.2f, 0.0f, -0.38f, 0.01f, -0.57f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.16f, -1.5f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 7.55f, 5.4f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.46f, 0.35f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.0f, 6.5f) + close() + moveTo(9.12f, 6.4f) + curveToRelative(0.23f, 0.34f, 0.14f, 0.81f, -0.2f, 1.04f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -1.48f, 7.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.24f, 0.84f) + arcTo(6.97f, 6.97f, 0.0f, false, true, 8.08f, 6.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.2f) + close() + moveTo(18.23f, 12.9f) + curveToRelative(0.4f, 0.11f, 0.64f, 0.52f, 0.53f, 0.92f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 8.75f, 18.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.7f, -1.33f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 7.86f, -3.44f) + curveToRelative(0.1f, -0.4f, 0.52f, -0.63f, 0.92f, -0.52f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + } + } + return _dataSunburst!! + } + +private var _dataSunburst: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTreemap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTreemap.kt new file mode 100644 index 0000000..d5cd15a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTreemap.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataTreemap: ImageVector + get() { + if (_dataTreemap != null) { + return _dataTreemap!! + } + _dataTreemap = fluentIcon(name = "Filled.DataTreemap") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineTo(9.0f) + verticalLineToRelative(18.0f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + close() + moveTo(10.5f, 21.0f) + horizontalLineToRelative(7.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(15.5f) + horizontalLineTo(10.5f) + verticalLineTo(21.0f) + close() + moveTo(21.0f, 14.0f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(10.5f) + verticalLineToRelative(11.0f) + horizontalLineTo(21.0f) + close() + } + } + return _dataTreemap!! + } + +private var _dataTreemap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTrending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTrending.kt new file mode 100644 index 0000000..d3c971d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataTrending.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataTrending: ImageVector + get() { + if (_dataTrending != null) { + return _dataTrending!! + } + _dataTrending = fluentIcon(name = "Filled.DataTrending") { + fluentPath { + moveTo(5.25f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(14.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-14.0f) + close() + moveTo(14.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(9.41f) + lineToRelative(-4.54f, 4.55f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 0.0f) + lineToRelative(-1.79f, -1.8f) + lineToRelative(-2.54f, 2.55f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.42f) + lineToRelative(3.25f, -3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(1.79f, 1.8f) + lineTo(17.09f, 8.0f) + horizontalLineTo(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _dataTrending!! + } + +private var _dataTrending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt new file mode 100644 index 0000000..91b4183 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsage.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataUsage: ImageVector + get() { + if (_dataUsage != null) { + return _dataUsage!! + } + _dataUsage = fluentIcon(name = "Filled.DataUsage") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(7.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.75f, 9.0f) + close() + moveTo(16.25f, 7.0f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.75f, 0.73f) + verticalLineToRelative(8.54f) + curveToRelative(0.0f, 0.4f, 0.34f, 0.73f, 0.75f, 0.73f) + reflectiveCurveToRelative(0.75f, -0.33f, 0.75f, -0.73f) + lineTo(17.0f, 7.73f) + curveToRelative(0.0f, -0.4f, -0.34f, -0.73f, -0.75f, -0.73f) + close() + moveTo(11.98f, 12.0f) + curveToRelative(-0.4f, 0.0f, -0.73f, 0.33f, -0.73f, 0.73f) + lineToRelative(0.04f, 3.55f) + curveToRelative(0.0f, 0.4f, 0.33f, 0.72f, 0.73f, 0.72f) + curveToRelative(0.4f, 0.0f, 0.73f, -0.34f, 0.73f, -0.74f) + lineToRelative(-0.04f, -3.54f) + curveToRelative(0.0f, -0.4f, -0.33f, -0.73f, -0.73f, -0.72f) + close() + } + } + return _dataUsage!! + } + +private var _dataUsage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageEdit.kt new file mode 100644 index 0000000..41ab1bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageEdit.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataUsageEdit: ImageVector + get() { + if (_dataUsageEdit != null) { + return _dataUsageEdit!! + } + _dataUsageEdit = fluentIcon(name = "Filled.DataUsageEdit") { + fluentPath { + moveTo(20.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.25f, 2.0f) + lineTo(4.75f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 4.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(6.67f) + lineToRelative(0.1f, -0.42f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineToRelative(2.16f, -2.15f) + arcToRelative(0.71f, 0.71f, 0.0f, false, true, -0.15f, -0.44f) + lineTo(14.5f, 6.73f) + curveToRelative(0.0f, -0.4f, 0.34f, -0.73f, 0.75f, -0.73f) + reflectiveCurveToRelative(0.75f, 0.33f, 0.75f, 0.73f) + verticalLineToRelative(7.62f) + lineToRelative(2.4f, -2.39f) + arcToRelative(3.27f, 3.27f, 0.0f, false, true, 1.6f, -0.88f) + lineTo(20.0f, 4.75f) + close() + moveTo(6.0f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(10.25f, 11.73f) + curveToRelative(0.0f, -0.4f, 0.32f, -0.73f, 0.73f, -0.73f) + curveToRelative(0.4f, 0.0f, 0.73f, 0.31f, 0.73f, 0.72f) + lineToRelative(0.04f, 3.54f) + curveToRelative(0.0f, 0.4f, -0.32f, 0.73f, -0.73f, 0.74f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.73f, -0.72f) + lineToRelative(-0.04f, -3.55f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _dataUsageEdit!! + } + +private var _dataUsageEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageToolbox.kt new file mode 100644 index 0000000..3be5fd3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataUsageToolbox.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataUsageToolbox: ImageVector + get() { + if (_dataUsageToolbox != null) { + return _dataUsageToolbox!! + } + _dataUsageToolbox = fluentIcon(name = "Filled.DataUsageToolbox") { + fluentPath { + moveTo(17.25f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 4.75f) + verticalLineToRelative(6.6f) + curveToRelative(-0.24f, -0.06f, -0.49f, -0.1f, -0.75f, -0.1f) + lineTo(16.0f, 11.25f) + lineTo(16.0f, 6.73f) + curveToRelative(0.0f, -0.4f, -0.34f, -0.73f, -0.75f, -0.73f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.75f, 0.73f) + verticalLineToRelative(4.82f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 13.0f, 14.0f) + verticalLineToRelative(0.05f) + curveToRelative(-0.48f, 0.1f, -0.92f, 0.34f, -1.26f, 0.67f) + lineToRelative(-0.03f, -3.0f) + arcToRelative(0.73f, 0.73f, 0.0f, false, false, -1.46f, 0.01f) + lineToRelative(0.04f, 3.55f) + curveToRelative(0.0f, 0.4f, 0.33f, 0.72f, 0.73f, 0.72f) + horizontalLineToRelative(0.03f) + curveToRelative(-0.03f, 0.16f, -0.05f, 0.33f, -0.05f, 0.5f) + lineTo(11.0f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 2.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.75f, 8.0f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _dataUsageToolbox!! + } + +private var _dataUsageToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWaterfall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWaterfall.kt new file mode 100644 index 0000000..a937280 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWaterfall.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataWaterfall: ImageVector + get() { + if (_dataWaterfall != null) { + return _dataWaterfall!! + } + _dataWaterfall = fluentIcon(name = "Filled.DataWaterfall") { + fluentPath { + moveTo(2.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineTo(4.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(6.25f) + verticalLineToRelative(6.25f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(20.0f) + verticalLineToRelative(-6.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineTo(11.5f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _dataWaterfall!! + } + +private var _dataWaterfall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWhisker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWhisker.kt new file mode 100644 index 0000000..9477f42 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DataWhisker.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DataWhisker: ImageVector + get() { + if (_dataWhisker != null) { + return _dataWhisker!! + } + _dataWhisker = fluentIcon(name = "Filled.DataWhisker") { + fluentPath { + moveTo(5.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + lineTo(6.75f, 5.0f) + horizontalLineToRelative(-0.5f) + curveTo(5.01f, 5.0f, 4.0f, 6.0f, 4.0f, 7.25f) + lineTo(4.0f, 11.0f) + horizontalLineToRelative(7.0f) + lineTo(11.0f, 7.25f) + curveTo(11.0f, 6.01f, 10.0f, 5.0f, 8.75f, 5.0f) + horizontalLineToRelative(-0.5f) + lineTo(8.25f, 3.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(5.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(11.0f, 12.5f) + lineTo(4.0f, 12.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(0.5f) + lineTo(6.75f, 18.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(14.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.0f) + lineTo(17.25f, 7.0f) + horizontalLineToRelative(0.5f) + curveTo(18.99f, 7.0f, 20.0f, 8.0f, 20.0f, 9.25f) + lineTo(20.0f, 11.0f) + horizontalLineToRelative(-7.0f) + lineTo(13.0f, 9.25f) + curveTo(13.0f, 8.01f, 14.0f, 7.0f, 15.25f, 7.0f) + horizontalLineToRelative(0.5f) + lineTo(15.75f, 5.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.0f, 16.25f) + lineTo(13.0f, 12.5f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-0.5f) + lineTo(17.25f, 20.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + close() + } + } + return _dataWhisker!! + } + +private var _dataWhisker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Database.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Database.kt new file mode 100644 index 0000000..b4be8a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Database.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Database: ImageVector + get() { + if (_database != null) { + return _database!! + } + _database = fluentIcon(name = "Filled.Database") { + fluentPath { + moveTo(12.0f, 10.0f) + curveToRelative(4.42f, 0.0f, 8.0f, -1.8f, 8.0f, -4.0f) + reflectiveCurveToRelative(-3.58f, -4.0f, -8.0f, -4.0f) + reflectiveCurveToRelative(-8.0f, 1.8f, -8.0f, 4.0f) + reflectiveCurveToRelative(3.58f, 4.0f, 8.0f, 4.0f) + close() + moveTo(18.33f, 10.17f) + curveToRelative(0.59f, -0.3f, 1.17f, -0.67f, 1.67f, -1.12f) + lineTo(20.0f, 18.0f) + curveToRelative(0.0f, 2.2f, -3.58f, 4.0f, -8.0f, 4.0f) + reflectiveCurveToRelative(-8.0f, -1.8f, -8.0f, -4.0f) + lineTo(4.0f, 9.05f) + curveToRelative(0.5f, 0.45f, 1.08f, 0.83f, 1.67f, 1.12f) + curveToRelative(1.7f, 0.85f, 3.94f, 1.33f, 6.33f, 1.33f) + curveToRelative(2.4f, 0.0f, 4.63f, -0.48f, 6.33f, -1.33f) + close() + } + } + return _database!! + } + +private var _database: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseLink.kt new file mode 100644 index 0000000..2cd1b53 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseLink.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DatabaseLink: ImageVector + get() { + if (_databaseLink != null) { + return _databaseLink!! + } + _databaseLink = fluentIcon(name = "Filled.DatabaseLink") { + fluentPath { + moveTo(12.0f, 10.0f) + curveToRelative(4.42f, 0.0f, 8.0f, -1.8f, 8.0f, -4.0f) + reflectiveCurveToRelative(-3.58f, -4.0f, -8.0f, -4.0f) + reflectiveCurveToRelative(-8.0f, 1.8f, -8.0f, 4.0f) + reflectiveCurveToRelative(3.58f, 4.0f, 8.0f, 4.0f) + close() + moveTo(18.33f, 10.17f) + curveToRelative(0.59f, -0.3f, 1.17f, -0.67f, 1.67f, -1.12f) + verticalLineToRelative(6.0f) + curveToRelative(-0.24f, -0.03f, -0.5f, -0.05f, -0.75f, -0.05f) + horizontalLineToRelative(-3.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -4.19f, 7.0f) + curveTo(7.35f, 21.87f, 4.0f, 20.13f, 4.0f, 18.0f) + lineTo(4.0f, 9.05f) + curveToRelative(0.5f, 0.45f, 1.08f, 0.83f, 1.67f, 1.12f) + curveToRelative(1.7f, 0.85f, 3.94f, 1.33f, 6.33f, 1.33f) + curveToRelative(2.4f, 0.0f, 4.63f, -0.48f, 6.33f, -1.33f) + close() + moveTo(23.0f, 19.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 16.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 19.74f) + close() + moveTo(16.5f, 16.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 19.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _databaseLink!! + } + +private var _databaseLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabasePerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabasePerson.kt new file mode 100644 index 0000000..96bb1ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabasePerson.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DatabasePerson: ImageVector + get() { + if (_databasePerson != null) { + return _databasePerson!! + } + _databasePerson = fluentIcon(name = "Filled.DatabasePerson") { + fluentPath { + moveTo(20.0f, 6.0f) + curveToRelative(0.0f, 2.2f, -3.58f, 4.0f, -8.0f, 4.0f) + reflectiveCurveTo(4.0f, 8.2f, 4.0f, 6.0f) + reflectiveCurveToRelative(3.58f, -4.0f, 8.0f, -4.0f) + reflectiveCurveToRelative(8.0f, 1.8f, 8.0f, 4.0f) + close() + moveTo(17.77f, 10.43f) + arcTo(15.0f, 15.0f, 0.0f, false, true, 12.0f, 11.5f) + curveToRelative(-2.4f, 0.0f, -4.63f, -0.48f, -6.33f, -1.33f) + arcTo(7.61f, 7.61f, 0.0f, false, true, 4.0f, 9.05f) + lineTo(4.0f, 18.0f) + curveToRelative(0.0f, 2.2f, 3.58f, 4.0f, 8.0f, 4.0f) + curveToRelative(0.55f, 0.0f, 1.09f, -0.03f, 1.61f, -0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, false, true, -0.61f, -2.05f) + verticalLineToRelative(-0.1f) + arcTo(2.77f, 2.77f, 0.0f, false, true, 15.77f, 17.0f) + horizontalLineToRelative(0.28f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 0.88f, -5.63f) + curveToRelative(0.4f, -0.2f, 0.73f, -0.52f, 0.84f, -0.94f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _databasePerson!! + } + +private var _databasePerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseSearch.kt new file mode 100644 index 0000000..7b4b264 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DatabaseSearch.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DatabaseSearch: ImageVector + get() { + if (_databaseSearch != null) { + return _databaseSearch!! + } + _databaseSearch = fluentIcon(name = "Filled.DatabaseSearch") { + fluentPath { + moveTo(12.0f, 10.0f) + curveToRelative(4.42f, 0.0f, 8.0f, -1.8f, 8.0f, -4.0f) + reflectiveCurveToRelative(-3.58f, -4.0f, -8.0f, -4.0f) + reflectiveCurveToRelative(-8.0f, 1.8f, -8.0f, 4.0f) + reflectiveCurveToRelative(3.58f, 4.0f, 8.0f, 4.0f) + close() + moveTo(18.33f, 10.17f) + curveToRelative(0.59f, -0.3f, 1.17f, -0.67f, 1.67f, -1.12f) + verticalLineToRelative(3.2f) + arcToRelative(5.48f, 5.48f, 0.0f, false, false, -4.02f, -1.23f) + curveToRelative(0.86f, -0.21f, 1.65f, -0.5f, 2.35f, -0.85f) + close() + moveTo(11.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 3.83f, 5.24f) + curveToRelative(-0.88f, 0.17f, -1.83f, 0.26f, -2.83f, 0.26f) + curveToRelative(-4.42f, 0.0f, -8.0f, -1.8f, -8.0f, -4.0f) + lineTo(4.0f, 9.05f) + curveToRelative(0.5f, 0.45f, 1.08f, 0.83f, 1.67f, 1.12f) + curveToRelative(1.7f, 0.85f, 3.94f, 1.33f, 6.33f, 1.33f) + curveToRelative(0.96f, 0.0f, 1.9f, -0.08f, 2.78f, -0.22f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 11.0f, 16.5f) + close() + moveTo(16.5f, 21.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 16.5f, 21.0f) + close() + moveTo(16.5f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _databaseSearch!! + } + +private var _databaseSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowLeft.kt new file mode 100644 index 0000000..14890c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowLeft.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DecimalArrowLeft: ImageVector + get() { + if (_decimalArrowLeft != null) { + return _decimalArrowLeft!! + } + _decimalArrowLeft = fluentIcon(name = "Filled.DecimalArrowLeft") { + fluentPath { + moveTo(10.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 6.0f, 0.0f) + lineTo(13.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(11.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(9.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(4.0f) + close() + moveTo(5.0f, 12.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(19.0f, 7.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.01f, 0.17f) + curveToRelative(0.66f, 0.16f, 1.3f, 0.42f, 1.86f, 0.76f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 21.0f, 11.0f) + lineTo(21.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.16f, 0.01f, 0.33f, 0.04f, 0.48f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 1.96f, -0.46f) + lineTo(17.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 18.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _decimalArrowLeft!! + } + +private var _decimalArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowRight.kt new file mode 100644 index 0000000..b974a87 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DecimalArrowRight.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DecimalArrowRight: ImageVector + get() { + if (_decimalArrowRight != null) { + return _decimalArrowRight!! + } + _decimalArrowRight = fluentIcon(name = "Filled.DecimalArrowRight") { + fluentPath { + moveTo(10.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 6.0f, 0.0f) + lineTo(13.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(11.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(9.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(4.0f) + close() + moveTo(5.0f, 12.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(19.0f, 7.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.01f, 0.17f) + curveToRelative(0.66f, 0.16f, 1.3f, 0.42f, 1.86f, 0.76f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 21.0f, 11.0f) + lineTo(21.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.16f, 0.01f, 0.33f, 0.04f, 0.48f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 1.96f, -0.46f) + lineTo(17.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _decimalArrowRight!! + } + +private var _decimalArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteDismiss.kt new file mode 100644 index 0000000..ebc1811 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteDismiss.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DeleteDismiss: ImageVector + get() { + if (_deleteDismiss != null) { + return _deleteDismiss!! + } + _deleteDismiss = fluentIcon(name = "Filled.DeleteDismiss") { + fluentPath { + moveTo(14.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(8.5f, 5.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + horizontalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.32f) + lineToRelative(-0.5f, 5.2f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 11.8f, 22.0f) + lineTo(8.97f, 22.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.73f, -3.39f) + lineTo(4.07f, 6.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(8.5f, 5.0f) + close() + moveTo(22.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _deleteDismiss!! + } + +private var _deleteDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteOff.kt new file mode 100644 index 0000000..4fa4de6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeleteOff.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DeleteOff: ImageVector + get() { + if (_deleteOff != null) { + return _deleteOff!! + } + _deleteOff = fluentIcon(name = "Filled.DeleteOff") { + fluentPath { + moveTo(3.94f, 5.0f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-2.2f, -2.19f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.5f, 2.41f) + lineTo(8.98f, 22.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.73f, -3.39f) + lineTo(4.07f, 6.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.19f) + close() + moveTo(15.0f, 16.06f) + lineToRelative(-1.5f, -1.5f) + verticalLineToRelative(2.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.19f) + close() + moveTo(10.5f, 11.56f) + lineTo(9.0f, 10.06f) + verticalLineToRelative(7.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.69f) + close() + moveTo(15.0f, 9.75f) + verticalLineToRelative(2.07f) + lineToRelative(4.03f, 4.03f) + lineToRelative(0.9f, -9.35f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(15.5f, 5.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -7.0f, 0.0f) + horizontalLineToRelative(-0.32f) + lineToRelative(5.32f, 5.32f) + verticalLineToRelative(-0.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(14.0f, 5.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + close() + } + } + return _deleteOff!! + } + +private var _deleteOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dentist.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dentist.kt new file mode 100644 index 0000000..e35518b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dentist.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Dentist: ImageVector + get() { + if (_dentist != null) { + return _dentist!! + } + _dentist = fluentIcon(name = "Filled.Dentist") { + fluentPath { + moveTo(4.35f, 4.39f) + curveToRelative(1.0f, -0.84f, 2.3f, -1.39f, 3.4f, -1.39f) + curveToRelative(0.87f, 0.0f, 1.55f, 0.14f, 2.1f, 0.37f) + curveToRelative(0.57f, 0.23f, 0.96f, 0.55f, 1.26f, 0.84f) + lineToRelative(0.35f, 0.37f) + lineToRelative(0.03f, 0.03f) + curveToRelative(0.1f, 0.12f, 0.19f, 0.2f, 0.26f, 0.27f) + curveToRelative(0.12f, 0.1f, 0.18f, 0.12f, 0.25f, 0.12f) + reflectiveCurveToRelative(0.13f, -0.01f, 0.25f, -0.12f) + lineToRelative(0.26f, -0.27f) + lineToRelative(0.03f, -0.03f) + lineToRelative(0.35f, -0.37f) + curveToRelative(0.3f, -0.3f, 0.7f, -0.6f, 1.25f, -0.84f) + arcTo(5.4f, 5.4f, 0.0f, false, true, 16.25f, 3.0f) + curveToRelative(1.1f, 0.0f, 2.4f, 0.55f, 3.4f, 1.39f) + curveToRelative(1.0f, 0.84f, 1.85f, 2.08f, 1.85f, 3.56f) + curveToRelative(0.0f, 0.78f, 0.0f, 2.3f, -1.37f, 3.94f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -0.63f, 1.86f) + arcToRelative(10.02f, 10.02f, 0.0f, false, true, -1.08f, 4.73f) + curveToRelative(-0.62f, 1.12f, -1.56f, 2.02f, -2.67f, 2.02f) + curveToRelative(-0.36f, 0.0f, -0.7f, -0.1f, -0.98f, -0.31f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -0.58f, -0.74f) + arcToRelative(6.13f, 6.13f, 0.0f, false, true, -0.41f, -1.8f) + lineToRelative(-0.09f, -0.8f) + curveToRelative(-0.11f, -1.11f, -0.23f, -2.26f, -0.63f, -3.3f) + curveToRelative(-0.18f, -0.35f, -0.5f, -0.55f, -0.81f, -0.55f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.31f, 0.0f, -0.64f, 0.2f, -0.83f, 0.58f) + arcToRelative(9.08f, 9.08f, 0.0f, false, false, -0.67f, 3.56f) + lineToRelative(-0.03f, 0.47f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -0.33f, 1.83f) + curveToRelative(-0.13f, 0.28f, -0.32f, 0.56f, -0.62f, 0.77f) + curveToRelative(-0.3f, 0.2f, -0.65f, 0.29f, -1.02f, 0.29f) + curveToRelative(-1.24f, 0.0f, -2.19f, -0.87f, -2.79f, -2.04f) + arcToRelative(10.6f, 10.6f, 0.0f, false, true, -0.96f, -4.7f) + arcToRelative(3.62f, 3.62f, 0.0f, false, false, -0.79f, -2.05f) + curveTo(2.5f, 10.27f, 2.5f, 8.68f, 2.5f, 7.97f) + verticalLineToRelative(-0.02f) + curveToRelative(0.0f, -1.48f, 0.85f, -2.72f, 1.85f, -3.56f) + close() + moveTo(15.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.71f, 0.0f, 1.25f, 0.54f, 1.25f, 1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveTo(18.5f, 7.21f, 17.3f, 6.0f, 15.75f, 6.0f) + close() + } + } + return _dentist!! + } + +private var _dentist: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesignIdeas.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesignIdeas.kt new file mode 100644 index 0000000..7ae4d78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesignIdeas.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesignIdeas: ImageVector + get() { + if (_designIdeas != null) { + return _designIdeas!! + } + _designIdeas = fluentIcon(name = "Filled.DesignIdeas") { + fluentPath { + moveTo(5.57f, 2.07f) + curveToRelative(0.26f, 0.13f, 0.43f, 0.4f, 0.43f, 0.68f) + curveToRelative(0.0f, 0.83f, 0.31f, 1.3f, 0.7f, 1.89f) + lineToRelative(0.03f, 0.04f) + curveToRelative(0.33f, 0.5f, 0.77f, 1.14f, 0.77f, 2.07f) + curveToRelative(0.0f, 0.95f, -0.48f, 1.78f, -1.2f, 2.27f) + curveToRelative(0.19f, 0.16f, 0.36f, 0.36f, 0.5f, 0.6f) + curveToRelative(0.48f, 0.77f, 0.7f, 1.94f, 0.7f, 3.63f) + curveToRelative(0.0f, 1.72f, -0.23f, 3.77f, -0.6f, 5.41f) + curveToRelative(-0.2f, 0.82f, -0.42f, 1.57f, -0.7f, 2.14f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.5f, 0.77f) + curveToRelative(-0.21f, 0.21f, -0.53f, 0.43f, -0.95f, 0.43f) + curveToRelative(-0.42f, 0.0f, -0.74f, -0.22f, -0.94f, -0.43f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.51f, -0.77f) + curveToRelative(-0.28f, -0.57f, -0.5f, -1.32f, -0.7f, -2.14f) + curveToRelative(-0.37f, -1.64f, -0.6f, -3.7f, -0.6f, -5.4f) + curveToRelative(0.0f, -1.7f, 0.22f, -2.87f, 0.7f, -3.64f) + curveToRelative(0.14f, -0.24f, 0.31f, -0.44f, 0.5f, -0.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 6.75f) + curveToRelative(0.0f, -0.37f, 0.0f, -1.0f, 0.38f, -1.82f) + arcToRelative(8.1f, 8.1f, 0.0f, false, true, 2.4f, -2.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.8f, -0.09f) + close() + moveTo(10.0f, 14.92f) + arcToRelative(5.96f, 5.96f, 0.0f, false, true, -1.53f, -0.48f) + arcToRelative(23.1f, 23.1f, 0.0f, false, false, 0.0f, -2.35f) + curveToRelative(0.43f, 0.37f, 0.96f, 0.64f, 1.53f, 0.78f) + lineTo(10.0f, 10.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(15.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.58f, -3.05f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -0.84f, -1.8f) + lineToRelative(-0.04f, -0.05f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 17.0f, 9.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.58f) + close() + moveTo(12.0f, 14.92f) + lineTo(12.0f, 19.0f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(-8.0f) + horizontalLineToRelative(-3.34f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 12.0f, 14.92f) + close() + moveTo(14.46f, 11.0f) + lineTo(12.0f, 11.0f) + verticalLineToRelative(1.87f) + arcTo(4.0f, 4.0f, 0.0f, false, false, 14.46f, 11.0f) + close() + } + } + return _designIdeas!! + } + +private var _designIdeas: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt new file mode 100644 index 0000000..68f59f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Desktop.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Desktop: ImageVector + get() { + if (_desktop != null) { + return _desktop!! + } + _desktop = fluentIcon(name = "Filled.Desktop") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(18.0f) + horizontalLineTo(4.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(10.65f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.09f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(6.75f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + verticalLineTo(18.0f) + close() + } + } + return _desktop!! + } + +private var _desktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopArrowRight.kt new file mode 100644 index 0000000..72ae0ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopArrowRight.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopArrowRight: ImageVector + get() { + if (_desktopArrowRight != null) { + return _desktopArrowRight!! + } + _desktopArrowRight = fluentIcon(name = "Filled.DesktopArrowRight") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 6.0f) + lineTo(14.5f, 6.0f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.8f) + verticalLineToRelative(4.55f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + horizontalLineToRelative(7.92f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, 10.0f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + } + } + return _desktopArrowRight!! + } + +private var _desktopArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopCursor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopCursor.kt new file mode 100644 index 0000000..91190d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopCursor.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopCursor: ImageVector + get() { + if (_desktopCursor != null) { + return _desktopCursor!! + } + _desktopCursor = fluentIcon(name = "Filled.DesktopCursor") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(10.65f) + curveToRelative(0.0f, 0.37f, -0.08f, 0.72f, -0.24f, 1.03f) + lineToRelative(-4.7f, -5.2f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 14.0f, 12.75f) + lineTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 22.0f) + lineTo(6.75f, 22.0f) + close() + moveTo(15.49f, 12.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.82f, 0.2f) + lineToRelative(6.37f, 7.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.23f) + lineToRelative(-3.54f, -0.88f) + lineToRelative(-2.03f, 3.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.37f, -0.42f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.31f, 0.2f, -0.59f, 0.49f, -0.7f) + close() + } + } + return _desktopCursor!! + } + +private var _desktopCursor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopEdit.kt new file mode 100644 index 0000000..b917804 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopEdit.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopEdit: ImageVector + get() { + if (_desktopEdit != null) { + return _desktopEdit!! + } + _desktopEdit = fluentIcon(name = "Filled.DesktopEdit") { + fluentPath { + moveTo(19.1f, 1.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + moveTo(12.49f, 6.87f) + lineTo(16.36f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(15.5f, 20.49f) + lineTo(15.5f, 18.0f) + horizontalLineToRelative(4.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + verticalLineToRelative(-9.1f) + lineToRelative(-4.86f, 4.86f) + curveToRelative(-0.48f, 0.47f, -1.07f, 0.8f, -1.72f, 0.97f) + lineToRelative(-1.83f, 0.46f) + curveToRelative(-1.52f, 0.38f, -2.9f, -1.0f, -2.53f, -2.53f) + lineToRelative(0.46f, -1.83f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + close() + moveTo(13.99f, 18.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-4.0f) + lineTo(9.99f, 18.0f) + horizontalLineToRelative(4.0f) + close() + } + } + return _desktopEdit!! + } + +private var _desktopEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopFlow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopFlow.kt new file mode 100644 index 0000000..ba36fe2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopFlow.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopFlow: ImageVector + get() { + if (_desktopFlow != null) { + return _desktopFlow!! + } + _desktopFlow = fluentIcon(name = "Filled.DesktopFlow") { + fluentPath { + moveTo(16.5f, 3.75f) + curveToRelative(0.0f, -0.27f, 0.06f, -0.52f, 0.17f, -0.75f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(15.5f, 20.49f) + lineTo(15.5f, 18.0f) + horizontalLineToRelative(4.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + lineTo(22.0f, 9.5f) + horizontalLineToRelative(-3.75f) + curveToRelative(-0.42f, 0.0f, -0.8f, -0.15f, -1.1f, -0.4f) + lineToRelative(-0.45f, 1.32f) + curveToRelative(-0.4f, 1.19f, -1.47f, 2.0f, -2.7f, 2.08f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.62f, 0.0f, 1.16f, 0.32f, 1.47f, 0.8f) + lineToRelative(0.58f, -1.72f) + arcToRelative(3.04f, 3.04f, 0.0f, false, true, 2.2f, -2.0f) + verticalLineToRelative(-0.83f) + close() + moveTo(14.0f, 18.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(18.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(17.5f, 5.5f) + horizontalLineToRelative(-0.32f) + curveToRelative(-0.88f, 0.0f, -1.66f, 0.56f, -1.93f, 1.4f) + lineToRelative(-0.92f, 2.73f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, -0.5f, 0.37f) + lineTo(13.0f, 10.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(13.0f, 11.5f) + horizontalLineToRelative(0.82f) + curveToRelative(0.88f, 0.0f, 1.66f, -0.56f, 1.93f, -1.4f) + lineToRelative(0.92f, -2.73f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 0.5f, -0.37f) + horizontalLineToRelative(0.33f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _desktopFlow!! + } + +private var _desktopFlow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopKeyboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopKeyboard.kt new file mode 100644 index 0000000..a74108a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopKeyboard.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopKeyboard: ImageVector + get() { + if (_desktopKeyboard != null) { + return _desktopKeyboard!! + } + _desktopKeyboard = fluentIcon(name = "Filled.DesktopKeyboard") { + fluentPath { + moveTo(6.72f, 22.0f) + horizontalLineToRelative(2.53f) + curveToRelative(-0.16f, -0.38f, -0.25f, -0.8f, -0.25f, -1.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(8.5f) + curveToRelative(0.44f, 0.0f, 0.86f, 0.09f, 1.25f, 0.25f) + lineTo(22.0f, 5.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 19.74f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + curveToRelative(0.08f, 1.13f, 1.0f, 2.04f, 2.15f, 2.09f) + lineTo(4.0f, 18.01f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(2.5f) + lineTo(5.65f, 20.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, 1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(10.0f, 15.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-8.5f) + curveTo(11.01f, 23.0f, 10.0f, 22.0f, 10.0f, 20.75f) + verticalLineToRelative(-5.5f) + close() + moveTo(14.0f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(17.5f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(20.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(19.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(15.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(13.0f, 20.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _desktopKeyboard!! + } + +private var _desktopKeyboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt new file mode 100644 index 0000000..37b81f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopMac.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopMac: ImageVector + get() { + if (_desktopMac != null) { + return _desktopMac!! + } + _desktopMac = fluentIcon(name = "Filled.DesktopMac") { + fluentPath { + moveTo(4.25f, 3.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(10.5f) + curveTo(2.0f, 16.99f, 3.0f, 18.0f, 4.25f, 18.0f) + lineTo(9.5f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(14.5f, 18.0f) + horizontalLineToRelative(5.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 5.25f) + curveTo(22.0f, 4.01f, 21.0f, 3.0f, 19.75f, 3.0f) + lineTo(4.25f, 3.0f) + close() + moveTo(13.0f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.45f, 0.1f, 0.88f, 0.3f, 1.25f) + horizontalLineToRelative(-2.6f) + curveToRelative(0.2f, -0.38f, 0.3f, -0.8f, 0.3f, -1.25f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(3.5f, 14.5f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(4.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 14.5f) + close() + } + } + return _desktopMac!! + } + +private var _desktopMac: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopPulse.kt new file mode 100644 index 0000000..482b2bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopPulse.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopPulse: ImageVector + get() { + if (_desktopPulse != null) { + return _desktopPulse!! + } + _desktopPulse = fluentIcon(name = "Filled.DesktopPulse") { + fluentPath { + moveTo(6.0f, 21.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineTo(15.5f) + verticalLineTo(18.0f) + horizontalLineToRelative(4.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + verticalLineTo(13.0f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.57f, 0.0f, -1.1f, -0.28f, -1.43f, -0.75f) + lineToRelative(-0.2f, -0.27f) + lineToRelative(-1.86f, 3.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -3.13f, -0.24f) + lineTo(8.9f, 11.23f) + lineToRelative(-0.33f, 0.74f) + curveToRelative(-0.29f, 0.63f, -0.91f, 1.03f, -1.6f, 1.03f) + horizontalLineTo(2.0f) + verticalLineToRelative(2.91f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + horizontalLineTo(8.5f) + verticalLineToRelative(2.49f) + horizontalLineTo(6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + close() + moveTo(10.0f, 18.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-4.0f) + verticalLineTo(18.0f) + close() + moveTo(22.0f, 5.25f) + verticalLineTo(9.5f) + horizontalLineTo(17.9f) + lineToRelative(-1.23f, -1.75f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.94f, 0.11f) + lineTo(12.3f, 10.3f) + lineToRelative(-1.68f, -4.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.22f, -0.07f) + lineTo(5.85f, 9.5f) + horizontalLineTo(2.0f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(0.15f) + close() + moveTo(9.7f, 6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.38f, -0.03f) + lineTo(6.49f, 10.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.23f) + curveToRelative(0.3f, 0.0f, 0.56f, -0.17f, 0.68f, -0.44f) + lineToRelative(1.3f, -2.89f) + lineToRelative(2.34f, 5.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.35f, 0.1f) + lineToRelative(2.65f, -4.5f) + lineToRelative(1.09f, 1.55f) + curveToRelative(0.14f, 0.2f, 0.37f, 0.32f, 0.61f, 0.32f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.86f) + lineToRelative(-1.53f, -2.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.26f, 0.05f) + lineToRelative(-2.47f, 4.19f) + lineTo(9.7f, 6.47f) + close() + } + } + return _desktopPulse!! + } + +private var _desktopPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSignal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSignal.kt new file mode 100644 index 0000000..85072a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSignal.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopSignal: ImageVector + get() { + if (_desktopSignal != null) { + return _desktopSignal!! + } + _desktopSignal = fluentIcon(name = "Filled.DesktopSignal") { + fluentPath { + moveTo(15.0f, 1.5f) + curveToRelative(-0.18f, 0.0f, -0.37f, 0.0f, -0.55f, 0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + curveTo(14.7f, 3.0f, 14.85f, 3.0f, 15.0f, 3.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 6.99f, 7.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + lineToRelative(0.01f, -0.55f) + curveToRelative(0.0f, -4.7f, -3.8f, -8.5f, -8.5f, -8.5f) + close() + moveTo(15.0f, 4.0f) + curveToRelative(-0.2f, 0.0f, -0.38f, 0.0f, -0.57f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.14f, 1.49f) + lineTo(15.0f, 5.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 4.48f, 4.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.14f) + lineTo(21.0f, 10.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -6.0f, -6.0f) + close() + moveTo(15.0f, 6.5f) + curveToRelative(-0.22f, 0.0f, -0.43f, 0.02f, -0.64f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.28f, 1.47f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.47f, 0.28f) + arcTo(3.51f, 3.51f, 0.0f, false, false, 15.0f, 6.5f) + close() + moveTo(12.91f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(15.5f, 20.49f) + lineTo(15.5f, 18.0f) + horizontalLineToRelative(4.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + lineTo(22.0f, 12.1f) + curveToRelative(-0.2f, -0.1f, -0.37f, -0.22f, -0.52f, -0.37f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.51f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.68f, -0.19f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.82f, -2.82f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, -0.18f, -2.68f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, -0.01f, -2.51f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 12.9f, 3.0f) + close() + moveTo(10.0f, 18.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + close() + moveTo(16.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _desktopSignal!! + } + +private var _desktopSignal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeaker.kt new file mode 100644 index 0000000..8271452 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeaker.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopSpeaker: ImageVector + get() { + if (_desktopSpeaker != null) { + return _desktopSpeaker!! + } + _desktopSpeaker = fluentIcon(name = "Filled.DesktopSpeaker") { + fluentPath { + moveTo(6.0f, 21.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.93f) + curveToRelative(-0.25f, -0.09f, -0.5f, -0.24f, -0.7f, -0.46f) + lineTo(14.0f, 20.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(1.53f) + lineToRelative(1.44f, -1.54f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, 2.8f, 0.33f) + curveToRelative(0.37f, -0.24f, 0.82f, -0.33f, 1.25f, -0.27f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.98f, -1.0f) + lineTo(22.0f, 5.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 19.74f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + close() + moveTo(22.14f, 14.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.91f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + moveTo(19.87f, 15.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, 0.7f, 1.65f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + moveTo(17.0f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 16.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.31f, -0.49f) + verticalLineToRelative(-5.5f) + close() + moveTo(16.8f, 22.0f) + horizontalLineToRelative(0.45f) + close() + } + } + return _desktopSpeaker!! + } + +private var _desktopSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeakerOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeakerOff.kt new file mode 100644 index 0000000..190ab56 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSpeakerOff.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopSpeakerOff: ImageVector + get() { + if (_desktopSpeakerOff != null) { + return _desktopSpeakerOff!! + } + _desktopSpeakerOff = fluentIcon(name = "Filled.DesktopSpeakerOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.4f, 0.4f) + curveTo(2.25f, 4.1f, 2.0f, 4.65f, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(8.93f) + curveToRelative(-0.25f, -0.09f, -0.5f, -0.24f, -0.7f, -0.46f) + lineTo(14.0f, 20.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(1.53f) + lineToRelative(0.2f, -0.21f) + lineToRelative(0.8f, 0.8f) + lineToRelative(-0.37f, 0.41f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.31f, -0.49f) + verticalLineToRelative(-2.19f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(20.5f, 17.32f) + lineToRelative(-2.42f, -2.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, -0.25f) + arcToRelative(3.71f, 3.71f, 0.0f, false, true, 1.3f, 2.66f) + close() + moveTo(22.69f, 19.51f) + lineToRelative(-1.24f, -1.25f) + curveToRelative(0.03f, -0.24f, 0.05f, -0.5f, 0.05f, -0.76f) + curveToRelative(0.0f, -0.95f, -0.24f, -1.76f, -0.64f, -2.43f) + curveToRelative(-0.24f, -0.39f, -0.46f, -0.64f, -0.59f, -0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.96f, -1.16f) + curveToRelative(0.25f, 0.21f, 0.59f, 0.58f, 0.91f, 1.13f) + arcToRelative(6.39f, 6.39f, 0.0f, false, true, 0.55f, 5.2f) + close() + moveTo(16.09f, 12.91f) + lineTo(6.2f, 3.0f) + horizontalLineToRelative(13.56f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(7.42f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.98f, 1.0f) + curveToRelative(-0.42f, -0.07f, -0.87f, 0.03f, -1.23f, 0.27f) + arcToRelative(1.78f, 1.78f, 0.0f, false, false, -1.69f, -0.88f) + close() + moveTo(16.8f, 22.0f) + horizontalLineToRelative(0.45f) + close() + } + } + return _desktopSpeakerOff!! + } + +private var _desktopSpeakerOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSync.kt new file mode 100644 index 0000000..174cd3a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopSync.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopSync: ImageVector + get() { + if (_desktopSync != null) { + return _desktopSync!! + } + _desktopSync = fluentIcon(name = "Filled.DesktopSync") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 3.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineTo(3.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 8.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.8f) + verticalLineToRelative(4.55f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(18.0f) + horizontalLineTo(4.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + horizontalLineToRelative(7.92f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, 10.0f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + verticalLineTo(18.0f) + close() + } + } + return _desktopSync!! + } + +private var _desktopSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopToolbox.kt new file mode 100644 index 0000000..7f35c8b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DesktopToolbox.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DesktopToolbox: ImageVector + get() { + if (_desktopToolbox != null) { + return _desktopToolbox!! + } + _desktopToolbox = fluentIcon(name = "Filled.DesktopToolbox") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(8.82f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.74f, -2.67f) + horizontalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 13.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.17f, 0.02f, 0.34f, 0.05f, 0.5f) + horizontalLineToRelative(-4.3f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _desktopToolbox!! + } + +private var _desktopToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoard.kt new file mode 100644 index 0000000..4a2d769 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoard.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DeveloperBoard: ImageVector + get() { + if (_developerBoard != null) { + return _developerBoard!! + } + _developerBoard = fluentIcon(name = "Filled.DeveloperBoard") { + fluentPath { + moveTo(15.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.33f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.93f, 8.0f) + horizontalLineToRelative(2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(19.0f, 9.5f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(2.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.75f) + lineTo(19.0f, 12.75f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(2.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.75f) + horizontalLineToRelative(-2.43f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.0f, 18.92f) + verticalLineToRelative(2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(14.5f, 19.0f) + horizontalLineToRelative(-1.75f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineTo(12.0f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(11.25f, 19.0f) + lineTo(9.5f, 19.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-2.32f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 5.08f, 16.0f) + lineTo(2.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(5.0f, 14.5f) + verticalLineToRelative(-1.75f) + lineTo(2.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 12.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + lineTo(5.0f, 11.25f) + lineTo(5.0f, 9.5f) + lineTo(2.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 8.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.33f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 8.0f, 5.07f) + lineTo(8.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(9.5f, 5.0f) + horizontalLineToRelative(1.75f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.75f, 5.0f) + horizontalLineToRelative(1.75f) + lineTo(14.5f, 2.75f) + curveToRelative(0.0f, -0.35f, 0.23f, -0.64f, 0.55f, -0.72f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.1f, -0.01f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _developerBoard!! + } + +private var _developerBoard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoardSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoardSearch.kt new file mode 100644 index 0000000..0e65629 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeveloperBoardSearch.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DeveloperBoardSearch: ImageVector + get() { + if (_developerBoardSearch != null) { + return _developerBoardSearch!! + } + _developerBoardSearch = fluentIcon(name = "Filled.DeveloperBoardSearch") { + fluentPath { + moveTo(17.0f, 1.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-0.1f) + lineToRelative(-0.1f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.55f, 0.72f) + lineTo(15.5f, 4.0f) + horizontalLineToRelative(-1.75f) + lineTo(13.75f, 1.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 13.0f, 1.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + lineTo(12.25f, 4.0f) + lineTo(10.5f, 4.0f) + lineTo(10.5f, 1.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(2.32f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 6.08f, 7.0f) + lineTo(3.65f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(0.1f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + lineTo(6.0f, 8.5f) + verticalLineToRelative(1.75f) + lineTo(3.65f, 10.25f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 3.0f, 11.0f) + verticalLineToRelative(0.1f) + curveToRelative(0.03f, 0.16f, 0.1f, 0.3f, 0.2f, 0.4f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 7.6f, 6.5f) + horizontalLineToRelative(1.45f) + verticalLineToRelative(2.35f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineTo(13.75f, 18.0f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(2.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-2.33f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.92f, 15.0f) + horizontalLineToRelative(2.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + lineTo(20.0f, 13.5f) + verticalLineToRelative(-1.75f) + horizontalLineToRelative(2.35f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 23.0f, 11.0f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + lineTo(20.0f, 10.25f) + lineTo(20.0f, 8.5f) + horizontalLineToRelative(2.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-2.32f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 17.0f, 4.08f) + lineTo(17.0f, 1.65f) + close() + moveTo(10.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + moveTo(14.5f, 11.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(5.5f, 21.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 21.0f) + close() + moveTo(5.5f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _developerBoardSearch!! + } + +private var _developerBoardSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceEq.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceEq.kt new file mode 100644 index 0000000..7678268 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceEq.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DeviceEq: ImageVector + get() { + if (_deviceEq != null) { + return _deviceEq!! + } + _deviceEq = fluentIcon(name = "Filled.DeviceEq") { + fluentPath { + moveTo(12.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(13.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(8.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(9.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(16.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(17.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(15.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(5.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(3.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(20.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(21.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(19.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _deviceEq!! + } + +private var _deviceEq: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoom.kt new file mode 100644 index 0000000..1a135e1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoom.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DeviceMeetingRoom: ImageVector + get() { + if (_deviceMeetingRoom != null) { + return _deviceMeetingRoom!! + } + _deviceMeetingRoom = fluentIcon(name = "Filled.DeviceMeetingRoom") { + fluentPath { + moveTo(4.1f, 5.35f) + arcTo(3.06f, 3.06f, 0.0f, false, true, 7.06f, 3.0f) + horizontalLineToRelative(9.86f) + curveToRelative(1.41f, 0.0f, 2.65f, 0.97f, 2.98f, 2.35f) + lineToRelative(1.99f, 8.27f) + arcTo(3.55f, 3.55f, 0.0f, false, true, 18.45f, 18.0f) + horizontalLineTo(5.55f) + arcToRelative(3.55f, 3.55f, 0.0f, false, true, -3.45f, -4.38f) + lineToRelative(2.0f, -8.27f) + close() + moveTo(6.74f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineTo(6.75f) + close() + } + } + return _deviceMeetingRoom!! + } + +private var _deviceMeetingRoom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoomRemote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoomRemote.kt new file mode 100644 index 0000000..a08d662 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DeviceMeetingRoomRemote.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DeviceMeetingRoomRemote: ImageVector + get() { + if (_deviceMeetingRoomRemote != null) { + return _deviceMeetingRoomRemote!! + } + _deviceMeetingRoomRemote = fluentIcon(name = "Filled.DeviceMeetingRoomRemote") { + fluentPath { + moveTo(7.07f, 3.0f) + curveToRelative(-1.41f, 0.0f, -2.64f, 0.97f, -2.97f, 2.35f) + lineToRelative(-0.77f, 3.18f) + lineToRelative(0.42f, -0.03f) + horizontalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + lineTo(10.5f, 18.0f) + horizontalLineToRelative(7.95f) + curveToRelative(2.3f, 0.0f, 3.99f, -2.15f, 3.45f, -4.38f) + lineToRelative(-2.0f, -8.27f) + arcTo(3.06f, 3.06f, 0.0f, false, false, 16.94f, 3.0f) + lineTo(7.07f, 3.0f) + close() + moveTo(10.49f, 20.5f) + lineToRelative(0.01f, -0.25f) + lineTo(10.5f, 19.0f) + horizontalLineToRelative(6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(10.5f, 20.5f) + close() + moveTo(5.75f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(2.0f, 11.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-9.0f) + close() + moveTo(3.75f, 11.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-9.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _deviceMeetingRoomRemote!! + } + +private var _deviceMeetingRoomRemote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diagram.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diagram.kt new file mode 100644 index 0000000..7cfb077 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diagram.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Diagram: ImageVector + get() { + if (_diagram != null) { + return _diagram!! + } + _diagram = fluentIcon(name = "Filled.Diagram") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(10.5f) + curveTo(17.55f, 2.0f, 19.0f, 3.46f, 19.0f, 5.25f) + verticalLineToRelative(6.03f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -1.22f, -0.28f) + horizontalLineToRelative(-0.28f) + lineTo(17.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(3.37f) + lineTo(7.36f, 20.0f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + lineTo(2.0f, 5.25f) + close() + moveTo(6.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(7.07f, 12.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.68f, -0.43f) + horizontalLineToRelative(10.03f) + curveToRelative(0.52f, 0.0f, 1.01f, 0.23f, 1.34f, 0.62f) + lineToRelative(3.7f, 4.4f) + curveToRelative(0.24f, 0.28f, 0.24f, 0.68f, 0.0f, 0.96f) + lineToRelative(-3.7f, 4.4f) + curveToRelative(-0.33f, 0.4f, -0.82f, 0.62f, -1.34f, 0.62f) + lineTo(7.75f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, -1.23f) + lineToRelative(3.59f, -4.27f) + lineToRelative(-3.6f, -4.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -0.8f) + close() + moveTo(6.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _diagram!! + } + +private var _diagram: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dialpad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dialpad.kt new file mode 100644 index 0000000..b83be33 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dialpad.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Dialpad: ImageVector + get() { + if (_dialpad != null) { + return _dialpad!! + } + _dialpad = fluentIcon(name = "Filled.Dialpad") { + fluentPath { + moveTo(12.0f, 17.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 12.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(17.0f, 12.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.0f, 12.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 7.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(17.0f, 7.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.0f, 7.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 2.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(17.0f, 2.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.0f, 2.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _dialpad!! + } + +private var _dialpad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DialpadOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DialpadOff.kt new file mode 100644 index 0000000..b257faa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DialpadOff.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DialpadOff: ImageVector + get() { + if (_dialpadOff != null) { + return _dialpadOff!! + } + _dialpadOff = fluentIcon(name = "Filled.DialpadOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 1.76f, 1.76f) + lineToRelative(3.24f, 3.24f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 1.75f, 1.75f) + lineToRelative(7.25f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(18.5f, 14.25f) + curveToRelative(0.0f, 0.3f, -0.1f, 0.58f, -0.25f, 0.82f) + lineToRelative(-2.07f, -2.08f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.32f, 1.26f) + close() + moveTo(13.5f, 9.25f) + curveToRelative(0.0f, 0.3f, -0.09f, 0.59f, -0.25f, 0.82f) + lineTo(11.18f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.32f, 1.25f) + close() + moveTo(8.5f, 4.25f) + curveToRelative(0.0f, 0.3f, -0.09f, 0.59f, -0.24f, 0.83f) + lineTo(6.18f, 3.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 8.5f, 4.25f) + close() + moveTo(12.0f, 17.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.0f, 12.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(17.0f, 7.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 2.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(17.0f, 2.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _dialpadOff!! + } + +private var _dialpadOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diamond.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diamond.kt new file mode 100644 index 0000000..77d2c6d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diamond.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Diamond: ImageVector + get() { + if (_diamond != null) { + return _diamond!! + } + _diamond = fluentIcon(name = "Filled.Diamond") { + fluentPath { + moveTo(2.66f, 13.6f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.19f) + lineToRelative(7.75f, -7.75f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(7.75f, 7.75f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-7.75f, 7.75f) + curveToRelative(-0.88f, 0.88f, -2.3f, 0.88f, -3.18f, 0.0f) + lineTo(2.66f, 13.6f) + close() + } + } + return _diamond!! + } + +private var _diamond: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt new file mode 100644 index 0000000..064f2f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Directions.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Directions: ImageVector + get() { + if (_directions != null) { + return _directions!! + } + _directions = fluentIcon(name = "Filled.Directions") { + fluentPath { + moveTo(14.3f, 2.99f) + lineToRelative(6.72f, 6.71f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineToRelative(-6.72f, 6.72f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(2.98f, 14.3f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineTo(9.7f, 3.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + close() + moveTo(13.6f, 7.22f) + lineToRelative(-0.1f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 0.0f) + lineToRelative(-0.09f, 0.07f) + lineToRelative(-0.07f, 0.09f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.61f, 0.0f, 0.88f) + lineToRelative(0.07f, 0.1f) + lineToRelative(0.72f, 0.71f) + horizontalLineToRelative(-1.67f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.57f, 2.58f) + lineToRelative(-0.01f, 0.17f) + verticalLineToRelative(3.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.48f) + curveToRelative(0.07f, -0.59f, 0.53f, -1.05f, 1.12f, -1.11f) + horizontalLineToRelative(0.13f) + lineToRelative(1.5f, -0.01f) + lineToRelative(-0.72f, 0.72f) + lineToRelative(-0.07f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, 1.04f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.0f, -2.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.88f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _directions!! + } + +private var _directions: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt new file mode 100644 index 0000000..9fe5d49 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissCircle.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DismissCircle: ImageVector + get() { + if (_dismissCircle != null) { + return _dismissCircle!! + } + _dismissCircle = fluentIcon(name = "Filled.DismissCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(15.53f, 8.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.01f) + lineToRelative(-0.09f, 0.08f) + lineTo(12.0f, 10.94f) + lineTo(9.53f, 8.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.01f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, -0.01f, 0.89f) + lineToRelative(0.08f, 0.09f) + lineTo(10.94f, 12.0f) + lineToRelative(-2.47f, 2.47f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, -0.01f, 0.89f) + lineToRelative(0.08f, 0.09f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.26f, 0.2f, 0.62f, 0.2f, 0.89f, 0.01f) + lineToRelative(0.09f, -0.08f) + lineTo(12.0f, 13.06f) + lineToRelative(2.47f, 2.47f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.26f, 0.2f, 0.62f, 0.2f, 0.89f, 0.01f) + lineToRelative(0.09f, -0.08f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.09f) + lineTo(13.06f, 12.0f) + lineToRelative(2.47f, -2.47f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + } + } + return _dismissCircle!! + } + +private var _dismissCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt new file mode 100644 index 0000000..3016044 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DismissSquare.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DismissSquare: ImageVector + get() { + if (_dismissSquare != null) { + return _dismissSquare!! + } + _dismissSquare = fluentIcon(name = "Filled.DismissSquare") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(8.22f, 8.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.94f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _dismissSquare!! + } + +private var _dismissSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt new file mode 100644 index 0000000..7f3e3bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Diversity.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Diversity: ImageVector + get() { + if (_diversity != null) { + return _diversity!! + } + _diversity = fluentIcon(name = "Filled.Diversity") { + fluentPath { + moveTo(16.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(5.55f, 3.9f) + curveToRelative(0.6f, -1.2f, 2.3f, -1.2f, 2.9f, 0.0f) + lineToRelative(2.37f, 4.71f) + arcTo(1.64f, 1.64f, 0.0f, false, true, 9.37f, 11.0f) + lineTo(4.63f, 11.0f) + curveToRelative(-1.22f, 0.0f, -2.0f, -1.3f, -1.45f, -2.39f) + lineTo(5.55f, 3.9f) + close() + moveTo(10.93f, 17.76f) + curveToRelative(-0.1f, 0.54f, -0.32f, 1.05f, -0.62f, 1.49f) + lineToRelative(-5.56f, -5.56f) + arcTo(3.98f, 3.98f, 0.0f, false, true, 7.0f, 13.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.93f, 4.75f) + verticalLineToRelative(0.01f) + close() + moveTo(7.69f, 20.94f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.62f, -4.69f) + verticalLineToRelative(-0.01f) + curveToRelative(0.1f, -0.54f, 0.32f, -1.05f, 0.62f, -1.49f) + lineToRelative(5.56f, 5.56f) + arcToRelative(3.98f, 3.98f, 0.0f, false, true, -1.56f, 0.63f) + close() + moveTo(16.52f, 13.12f) + curveToRelative(0.3f, -0.16f, 0.66f, -0.16f, 0.96f, 0.0f) + lineToRelative(2.97f, 1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, 0.89f) + verticalLineToRelative(2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, 0.89f) + lineToRelative(-2.97f, 1.53f) + curveToRelative(-0.3f, 0.16f, -0.66f, 0.16f, -0.96f, 0.0f) + lineToRelative(-2.97f, -1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, -0.89f) + verticalLineToRelative(-2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, -0.89f) + lineToRelative(2.97f, -1.53f) + close() + } + } + return _diversity!! + } + +private var _diversity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerShort.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerShort.kt new file mode 100644 index 0000000..ce326e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerShort.kt @@ -0,0 +1,28 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DividerShort: ImageVector + get() { + if (_dividerShort != null) { + return _dividerShort!! + } + _dividerShort = fluentIcon(name = "Filled.DividerShort") { + fluentPath { + moveTo(11.0f, 5.0f) + verticalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + } + } + return _dividerShort!! + } + +private var _dividerShort: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerTall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerTall.kt new file mode 100644 index 0000000..923a0cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DividerTall.kt @@ -0,0 +1,28 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DividerTall: ImageVector + get() { + if (_dividerTall != null) { + return _dividerTall!! + } + _dividerTall = fluentIcon(name = "Filled.DividerTall") { + fluentPath { + moveTo(11.0f, 3.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + } + } + return _dividerTall!! + } + +private var _dividerTall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dock.kt new file mode 100644 index 0000000..5697367 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dock.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Dock: ImageVector + get() { + if (_dock != null) { + return _dock!! + } + _dock = fluentIcon(name = "Filled.Dock") { + fluentPath { + moveTo(12.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(7.8f, 6.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f) + lineTo(11.0f, 6.42f) + verticalLineTo(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(6.41f) + lineToRelative(1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-3.5f, -3.5f) + close() + moveTo(4.0f, 12.74f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineTo(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 12.75f) + verticalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 10.0f) + horizontalLineTo(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.5f) + close() + } + } + return _dock!! + } + +private var _dock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DockRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DockRow.kt new file mode 100644 index 0000000..5b908ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DockRow.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DockRow: ImageVector + get() { + if (_dockRow != null) { + return _dockRow!! + } + _dockRow = fluentIcon(name = "Filled.DockRow") { + fluentPath { + moveTo(20.25f, 12.03f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 12.03f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.25f, 12.03f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.25f, 5.03f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(20.25f, 5.03f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 5.03f) + curveTo(7.22f, 5.03f, 8.0f, 5.8f, 8.0f, 6.78f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(2.5f) + close() + } + } + return _dockRow!! + } + +private var _dockRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Doctor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Doctor.kt new file mode 100644 index 0000000..5f799ca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Doctor.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Doctor: ImageVector + get() { + if (_doctor != null) { + return _doctor!! + } + _doctor = fluentIcon(name = "Filled.Doctor") { + fluentPath { + moveTo(10.0f, 3.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.25f) + horizontalLineTo(5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(3.25f) + verticalLineTo(19.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-3.25f) + horizontalLineTo(19.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.25f) + verticalLineTo(5.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _doctor!! + } + +private var _doctor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentAdd.kt new file mode 100644 index 0000000..991af53 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentAdd.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentAdd: ImageVector + get() { + if (_documentAdd != null) { + return _documentAdd!! + } + _documentAdd = fluentIcon(name = "Filled.DocumentAdd") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(6.0f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(7.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 18.0f) + close() + } + } + return _documentAdd!! + } + +private var _documentAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowLeft.kt new file mode 100644 index 0000000..41aca9b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowLeft.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentArrowLeft: ImageVector + get() { + if (_documentArrowLeft != null) { + return _documentArrowLeft!! + } + _documentArrowLeft = fluentIcon(name = "Filled.DocumentArrowLeft") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(4.7f, 17.0f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(4.71f, 18.0f) + lineTo(9.5f, 18.0f) + close() + } + } + return _documentArrowLeft!! + } + +private var _documentArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowRight.kt new file mode 100644 index 0000000..9f4dcf2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentArrowRight.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentArrowRight: ImageVector + get() { + if (_documentArrowRight != null) { + return _documentArrowRight!! + } + _documentArrowRight = fluentIcon(name = "Filled.DocumentArrowRight") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + verticalLineTo(4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + } + fluentPath { + moveTo(13.5f, 2.5f) + verticalLineTo(8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + } + fluentPath { + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(8.29f, 17.0f) + horizontalLineTo(3.5f) + close() + } + } + return _documentArrowRight!! + } + +private var _documentArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBriefcase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBriefcase.kt new file mode 100644 index 0000000..d9514b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBriefcase.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentBriefcase: ImageVector + get() { + if (_documentBriefcase != null) { + return _documentBriefcase!! + } + _documentBriefcase = fluentIcon(name = "Filled.DocumentBriefcase") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(14.0f, 22.0f) + verticalLineToRelative(-5.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 11.25f, 14.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(4.5f, 11.5f) + curveToRelative(-0.18f, 0.0f, -0.34f, 0.03f, -0.5f, 0.09f) + lineTo(4.0f, 3.5f) + curveTo(4.0f, 2.67f, 4.67f, 2.0f, 5.5f, 2.0f) + lineTo(12.0f, 2.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(3.75f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(10.25f, 15.0f) + horizontalLineToRelative(0.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(2.01f, 23.0f, 1.0f, 22.0f, 1.0f, 20.75f) + verticalLineToRelative(-3.5f) + curveTo(1.0f, 16.01f, 2.0f, 15.0f, 3.25f, 15.0f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-1.75f) + close() + moveTo(8.75f, 14.0f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-1.0f) + close() + moveTo(3.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _documentBriefcase!! + } + +private var _documentBriefcase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletList.kt new file mode 100644 index 0000000..b165bbe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletList.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentBulletList: ImageVector + get() { + if (_documentBulletList != null) { + return _documentBulletList!! + } + _documentBulletList = fluentIcon(name = "Filled.DocumentBulletList") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(7.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.0f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(10.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.0f, 15.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.0f, 18.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentBulletList!! + } + +private var _documentBulletList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListClock.kt new file mode 100644 index 0000000..9f39db2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListClock.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentBulletListClock: ImageVector + get() { + if (_documentBulletListClock != null) { + return _documentBulletListClock!! + } + _documentBulletListClock = fluentIcon(name = "Filled.DocumentBulletListClock") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.81f) + arcToRelative(6.49f, 6.49f, 0.0f, false, true, -1.64f, -3.0f) + horizontalLineToRelative(-0.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(11.0f, 17.5f) + curveToRelative(0.0f, -0.52f, 0.06f, -1.02f, 0.17f, -1.5f) + horizontalLineToRelative(-0.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.98f) + curveToRelative(0.29f, -0.55f, 0.65f, -1.06f, 1.08f, -1.5f) + horizontalLineToRelative(-2.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(15.0f, 11.5f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 5.0f, 0.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(7.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.0f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.22f, 17.92f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.22f, -0.5f) + lineTo(17.0f, 13.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-2.94f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.34f, -0.08f) + close() + } + } + return _documentBulletListClock!! + } + +private var _documentBulletListClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListMultiple.kt new file mode 100644 index 0000000..b3ebde0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListMultiple.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentBulletListMultiple: ImageVector + get() { + if (_documentBulletListMultiple != null) { + return _documentBulletListMultiple!! + } + _documentBulletListMultiple = fluentIcon(name = "Filled.DocumentBulletListMultiple") { + fluentPath { + moveTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(4.25f) + verticalLineToRelative(4.75f) + curveTo(10.5f, 7.99f, 11.51f, 9.0f, 12.75f, 9.0f) + horizontalLineToRelative(4.75f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + close() + moveTo(7.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(7.0f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + moveTo(10.0f, 12.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(10.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.05f) + close() + moveTo(12.0f, 6.75f) + lineTo(12.0f, 2.47f) + lineToRelative(0.22f, 0.19f) + lineToRelative(4.62f, 4.62f) + lineToRelative(0.2f, 0.22f) + horizontalLineToRelative(-4.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.63f, 20.5f) + curveToRelative(0.3f, 0.87f, 1.14f, 1.5f, 2.12f, 1.5f) + horizontalLineToRelative(6.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 20.0f, 17.25f) + verticalLineToRelative(-5.88f) + curveToRelative(0.0f, -0.6f, -0.24f, -1.17f, -0.66f, -1.6f) + lineToRelative(-0.84f, -0.83f) + verticalLineToRelative(8.31f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(6.63f, 20.5f) + close() + } + } + return _documentBulletListMultiple!! + } + +private var _documentBulletListMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListOff.kt new file mode 100644 index 0000000..30e1524 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentBulletListOff.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentBulletListOff: ImageVector + get() { + if (_documentBulletListOff != null) { + return _documentBulletListOff!! + } + _documentBulletListOff = fluentIcon(name = "Filled.DocumentBulletListOff") { + fluentPath { + moveTo(4.0f, 5.06f) + lineTo(4.0f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.8f, -1.14f) + lineToRelative(0.92f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(4.0f, 5.06f) + close() + moveTo(16.47f, 17.53f) + lineToRelative(0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, 0.97f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.08f, 0.0f, 0.15f, 0.01f, 0.22f, 0.03f) + close() + moveTo(14.94f, 16.0f) + horizontalLineToRelative(-4.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.69f) + lineToRelative(1.5f, 1.5f) + close() + moveTo(11.94f, 13.0f) + horizontalLineToRelative(-1.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.26f, -1.45f) + lineTo(11.94f, 13.0f) + close() + moveTo(7.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.0f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(16.25f, 13.0f) + horizontalLineToRelative(-0.07f) + lineTo(20.0f, 16.82f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.29f, -0.47f) + lineToRelative(1.97f, 1.97f) + horizontalLineToRelative(1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(0.0f, 0.5f, 0.18f, 0.94f, 0.47f, 1.29f) + lineTo(5.31f, 2.12f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 6.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(6.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentBulletListOff!! + } + +private var _documentBulletListOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCatchUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCatchUp.kt new file mode 100644 index 0000000..2e93084 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCatchUp.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentCatchUp: ImageVector + get() { + if (_documentCatchUp != null) { + return _documentCatchUp!! + } + _documentCatchUp = fluentIcon(name = "Filled.DocumentCatchUp") { + fluentPath { + moveTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(0.6f) + lineToRelative(1.3f, -2.95f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.1f, -0.2f) + lineToRelative(0.02f, 0.04f) + lineToRelative(0.09f, 0.18f) + lineToRelative(1.73f, 4.31f) + lineToRelative(0.34f, -0.5f) + curveToRelative(0.27f, -0.47f, 0.73f, -0.78f, 1.24f, -0.86f) + horizontalLineToRelative(0.06f) + lineToRelative(0.18f, -0.02f) + horizontalLineToRelative(2.04f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.26f, 3.48f) + horizontalLineToRelative(-0.05f) + lineToRelative(-0.18f, 0.02f) + lineTo(13.7f, 15.5f) + lineToRelative(-1.66f, 2.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -3.03f, 0.05f) + lineToRelative(-0.03f, -0.05f) + lineToRelative(-0.08f, -0.17f) + lineToRelative(-1.46f, -3.65f) + lineToRelative(-0.08f, 0.17f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.32f, 1.03f) + horizontalLineToRelative(-0.06f) + lineToRelative(-0.19f, 0.02f) + lineTo(4.0f, 15.5f) + lineTo(4.0f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 2.0f) + close() + moveTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + close() + moveTo(5.26f, 13.0f) + lineTo(2.64f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.11f, 1.5f) + horizontalLineToRelative(3.1f) + lineToRelative(0.02f, -0.01f) + horizontalLineToRelative(0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.52f, -0.44f) + lineToRelative(1.04f, -2.36f) + lineToRelative(2.33f, 5.83f) + lineToRelative(0.05f, 0.1f) + verticalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.31f, -0.04f) + lineToRelative(1.98f, -3.09f) + lineTo(14.81f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.11f, -1.5f) + horizontalLineToRelative(-2.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.55f, 0.4f) + lineToRelative(-1.42f, 2.1f) + lineToRelative(-2.42f, -6.03f) + lineToRelative(-0.05f, -0.1f) + verticalLineToRelative(-0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.33f, 0.09f) + lineTo(5.26f, 13.0f) + close() + moveTo(5.75f, 14.5f) + lineTo(4.0f, 14.5f) + close() + } + } + return _documentCatchUp!! + } + +private var _documentCatchUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCheckmark.kt new file mode 100644 index 0000000..0d883f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCheckmark.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentCheckmark: ImageVector + get() { + if (_documentCheckmark != null) { + return _documentCheckmark!! + } + _documentCheckmark = fluentIcon(name = "Filled.DocumentCheckmark") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + verticalLineTo(4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + } + fluentPath { + moveTo(13.5f, 2.5f) + verticalLineTo(8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + } + fluentPath { + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 18.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _documentCheckmark!! + } + +private var _documentCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentChevronDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentChevronDouble.kt new file mode 100644 index 0000000..04360e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentChevronDouble.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentChevronDouble: ImageVector + get() { + if (_documentChevronDouble != null) { + return _documentChevronDouble!! + } + _documentChevronDouble = fluentIcon(name = "Filled.DocumentChevronDouble") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(6.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(5.35f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(3.21f, 17.5f) + lineToRelative(2.14f, -2.15f) + close() + moveTo(7.65f, 14.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.14f, 2.15f) + lineToRelative(-2.14f, 2.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + close() + } + } + return _documentChevronDouble!! + } + +private var _documentChevronDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt new file mode 100644 index 0000000..334f775 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCopy.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentCopy: ImageVector + get() { + if (_documentCopy != null) { + return _documentCopy!! + } + _documentCopy = fluentIcon(name = "Filled.DocumentCopy") { + fluentPath { + moveTo(13.0f, 6.75f) + lineTo(13.0f, 2.0f) + lineTo(8.75f, 2.0f) + curveTo(7.51f, 2.0f, 6.5f, 3.0f, 6.5f, 4.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 9.0f) + horizontalLineToRelative(-4.75f) + curveTo(14.01f, 9.0f, 13.0f, 8.0f, 13.0f, 6.75f) + close() + moveTo(14.5f, 6.75f) + lineTo(14.5f, 2.5f) + lineToRelative(5.0f, 5.0f) + horizontalLineToRelative(-4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.5f, 4.63f) + curveTo(4.63f, 4.93f, 4.0f, 5.77f, 4.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 8.75f, 22.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.8f, -0.62f, 2.12f, -1.5f) + lineTo(8.75f, 20.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(5.5f, 4.63f) + close() + } + } + return _documentCopy!! + } + +private var _documentCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCss.kt new file mode 100644 index 0000000..e4d28dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentCss.kt @@ -0,0 +1,135 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentCss: ImageVector + get() { + if (_documentCss != null) { + return _documentCss!! + } + _documentCss = fluentIcon(name = "Filled.DocumentCss") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(10.04f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 2.38f, 1.47f) + curveToRelative(0.5f, -0.9f, 1.47f, -1.51f, 2.57f, -1.51f) + horizontalLineToRelative(0.1f) + curveToRelative(1.02f, 0.0f, 1.92f, 0.52f, 2.45f, 1.3f) + arcToRelative(2.95f, 2.95f, 0.0f, false, true, 2.45f, -1.3f) + horizontalLineToRelative(0.1f) + arcTo(2.95f, 2.95f, 0.0f, false, true, 17.0f, 16.95f) + lineTo(17.0f, 17.0f) + curveToRelative(0.0f, 0.45f, -0.17f, 0.86f, -0.45f, 1.17f) + curveToRelative(0.29f, 0.44f, 0.45f, 0.96f, 0.45f, 1.5f) + verticalLineToRelative(0.38f) + curveToRelative(0.0f, 0.75f, -0.28f, 1.43f, -0.74f, 1.95f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(14.05f, 22.0f) + curveToRelative(1.08f, 0.0f, 1.95f, -0.87f, 1.95f, -1.95f) + verticalLineToRelative(-0.37f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.1f, -1.63f) + lineToRelative(-0.57f, -0.22f) + lineToRelative(-0.7f, -0.43f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.13f, -0.22f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.25f, 0.2f, -0.45f, 0.45f, -0.45f) + horizontalLineToRelative(0.1f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, 0.45f, 0.45f) + lineTo(14.5f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.05f) + curveToRelative(0.0f, -1.08f, -0.87f, -1.95f, -1.95f, -1.95f) + horizontalLineToRelative(-0.1f) + curveToRelative(-1.08f, 0.0f, -1.95f, 0.87f, -1.95f, 1.95f) + verticalLineToRelative(0.37f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.1f, 1.63f) + lineToRelative(0.57f, 0.22f) + lineToRelative(0.7f, 0.43f) + curveToRelative(0.08f, 0.05f, 0.13f, 0.13f, 0.13f, 0.22f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.25f, -0.2f, 0.45f, -0.45f, 0.45f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.45f, -0.45f) + lineTo(13.5f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.05f) + curveToRelative(0.0f, 1.08f, 0.87f, 1.95f, 1.95f, 1.95f) + horizontalLineToRelative(0.1f) + close() + moveTo(11.0f, 20.05f) + arcTo(1.94f, 1.94f, 0.0f, false, true, 9.05f, 22.0f) + horizontalLineToRelative(-0.1f) + arcTo(1.95f, 1.95f, 0.0f, false, true, 7.0f, 20.05f) + lineTo(7.0f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.72f) + curveToRelative(0.3f, 0.1f, 0.53f, 0.38f, 0.53f, 0.72f) + verticalLineToRelative(0.05f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, 0.45f, 0.45f) + horizontalLineToRelative(0.1f) + curveToRelative(0.25f, 0.0f, 0.45f, -0.2f, 0.45f, -0.45f) + verticalLineToRelative(-0.23f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.12f, -0.22f) + lineToRelative(-0.71f, -0.43f) + lineToRelative(-0.57f, -0.22f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 7.0f, 17.32f) + verticalLineToRelative(-0.37f) + curveTo(7.0f, 15.87f, 7.87f, 15.0f, 8.95f, 15.0f) + horizontalLineToRelative(0.1f) + curveToRelative(1.08f, 0.0f, 1.95f, 0.87f, 1.95f, 1.95f) + lineTo(11.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.72f) + verticalLineToRelative(-0.05f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, -0.45f, -0.45f) + horizontalLineToRelative(-0.1f) + curveToRelative(-0.25f, 0.0f, -0.45f, 0.2f, -0.45f, 0.45f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.1f, 0.05f, 0.17f, 0.12f, 0.22f) + lineToRelative(0.71f, 0.43f) + lineToRelative(0.57f, 0.22f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.1f, 1.63f) + verticalLineToRelative(0.37f) + close() + moveTo(5.95f, 22.0f) + lineToRelative(0.05f, -0.05f) + lineTo(6.0f, 22.0f) + horizontalLineToRelative(-0.05f) + close() + moveTo(4.83f, 21.62f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.0f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, -0.75f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.83f, 2.12f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentCss!! + } + +private var _documentCss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentData.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentData.kt new file mode 100644 index 0000000..ebb1998 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentData.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentData: ImageVector + get() { + if (_documentData != null) { + return _documentData!! + } + _documentData = fluentIcon(name = "Filled.DocumentData") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(12.0f, 12.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.75f, 16.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.25f, 14.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentData!! + } + +private var _documentData: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentDismiss.kt new file mode 100644 index 0000000..789d103 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentDismiss.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentDismiss: ImageVector + get() { + if (_documentDismiss != null) { + return _documentDismiss!! + } + _documentDismiss = fluentIcon(name = "Filled.DocumentDismiss") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + moveTo(8.98f, 15.73f) + lineTo(7.2f, 17.5f) + lineToRelative(1.77f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.7f, 0.7f) + lineTo(6.5f, 18.22f) + lineToRelative(-1.77f, 1.76f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.7f, -0.7f) + lineToRelative(1.76f, -1.77f) + lineToRelative(-1.76f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.7f, -0.7f) + lineToRelative(1.77f, 1.76f) + lineToRelative(1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.71f) + close() + } + } + return _documentDismiss!! + } + +private var _documentDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEdit.kt new file mode 100644 index 0000000..f6ff1f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEdit.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentEdit: ImageVector + get() { + if (_documentEdit != null) { + return _documentEdit!! + } + _documentEdit = fluentIcon(name = "Filled.DocumentEdit") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.92f) + arcToRelative(4.3f, 4.3f, 0.0f, false, false, -1.56f, 0.97f) + lineToRelative(-6.05f, 6.1f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.79f, -0.73f, 1.27f) + lineToRelative(-0.52f, 2.03f) + curveToRelative(-0.16f, 0.6f, -0.04f, 1.17f, 0.24f, 1.63f) + lineTo(5.5f, 22.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 4.0f, 20.5f) + verticalLineToRelative(-17.0f) + curveTo(4.0f, 2.67f, 4.67f, 2.0f, 5.5f, 2.0f) + lineTo(12.0f, 2.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(12.2f, 17.57f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, true, true, 3.23f, 3.23f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.78f, 0.6f, -1.25f, 0.71f) + lineToRelative(-1.83f, 0.46f) + curveToRelative(-0.8f, 0.2f, -1.52f, -0.52f, -1.32f, -1.32f) + lineToRelative(0.46f, -1.83f) + curveToRelative(0.12f, -0.47f, 0.36f, -0.9f, 0.7f, -1.25f) + close() + } + } + return _documentEdit!! + } + +private var _documentEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEndnote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEndnote.kt new file mode 100644 index 0000000..5038aa0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentEndnote.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentEndnote: ImageVector + get() { + if (_documentEndnote != null) { + return _documentEndnote!! + } + _documentEndnote = fluentIcon(name = "Filled.DocumentEndnote") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(13.0f, 22.0f) + verticalLineToRelative(-8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(4.0f, 12.0f) + lineTo(4.0f, 3.5f) + curveTo(4.0f, 2.67f, 4.67f, 2.0f, 5.5f, 2.0f) + lineTo(12.0f, 2.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(7.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(5.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(7.25f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(4.5f, 13.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(2.5f, 14.5f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.5f, 23.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(9.25f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(9.25f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + verticalLineToRelative(-7.0f) + lineTo(9.25f, 14.5f) + close() + } + } + return _documentEndnote!! + } + +private var _documentEndnote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentError.kt new file mode 100644 index 0000000..667d549 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentError.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentError: ImageVector + get() { + if (_documentError != null) { + return _documentError!! + } + _documentError = fluentIcon(name = "Filled.DocumentError") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(6.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(6.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _documentError!! + } + +private var _documentError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFlowchart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFlowchart.kt new file mode 100644 index 0000000..c48235d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFlowchart.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentFlowchart: ImageVector + get() { + if (_documentFlowchart != null) { + return _documentFlowchart!! + } + _documentFlowchart = fluentIcon(name = "Filled.DocumentFlowchart") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(6.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-0.5f) + verticalLineToRelative(2.69f) + lineToRelative(1.56f, 1.56f) + horizontalLineToRelative(2.69f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-0.5f) + horizontalLineToRelative(-2.69f) + lineToRelative(-1.78f, 1.78f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(1.78f, -1.78f) + lineTo(7.75f, 11.5f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentFlowchart!! + } + +private var _documentFlowchart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooter.kt new file mode 100644 index 0000000..c443c13 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooter.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentFooter: ImageVector + get() { + if (_documentFooter != null) { + return _documentFooter!! + } + _documentFooter = fluentIcon(name = "Filled.DocumentFooter") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + horizontalLineTo(6.26f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + verticalLineTo(4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(8.5f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _documentFooter!! + } + +private var _documentFooter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooterDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooterDismiss.kt new file mode 100644 index 0000000..6b9bdcc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentFooterDismiss.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentFooterDismiss: ImageVector + get() { + if (_documentFooterDismiss != null) { + return _documentFooterDismiss!! + } + _documentFooterDismiss = fluentIcon(name = "Filled.DocumentFooterDismiss") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.86f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.71f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, -0.71f) + lineTo(18.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 5.79f) + lineToRelative(-1.64f, -1.64f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(0.89f, 0.0f, 1.73f, -0.17f, 2.5f, -0.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.92f, -2.17f, 2.1f, -2.25f) + lineTo(12.82f, 2.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 4.69f, 11.0f) + close() + moveTo(8.5f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _documentFooterDismiss!! + } + +private var _documentFooterDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeader.kt new file mode 100644 index 0000000..704c2b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeader.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentHeader: ImageVector + get() { + if (_documentHeader != null) { + return _documentHeader!! + } + _documentHeader = fluentIcon(name = "Filled.DocumentHeader") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineTo(6.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + verticalLineTo(4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(8.51f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _documentHeader!! + } + +private var _documentHeader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderArrowDown.kt new file mode 100644 index 0000000..e20313b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderArrowDown.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentHeaderArrowDown: ImageVector + get() { + if (_documentHeaderArrowDown != null) { + return _documentHeaderArrowDown!! + } + _documentHeaderArrowDown = fluentIcon(name = "Filled.DocumentHeaderArrowDown") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(7.25f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.81f, 22.0f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(8.51f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(4.8f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(18.0f, 19.29f) + lineTo(18.0f, 14.5f) + close() + } + } + return _documentHeaderArrowDown!! + } + +private var _documentHeaderArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderDismiss.kt new file mode 100644 index 0000000..0b62282 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderDismiss.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentHeaderDismiss: ImageVector + get() { + if (_documentHeaderDismiss != null) { + return _documentHeaderDismiss!! + } + _documentHeaderDismiss = fluentIcon(name = "Filled.DocumentHeaderDismiss") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(7.4f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.8f, 22.0f) + lineTo(6.26f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.74f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.92f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(8.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.86f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.71f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.71f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.64f, -1.64f) + close() + } + } + return _documentHeaderDismiss!! + } + +private var _documentHeaderDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderFooter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderFooter.kt new file mode 100644 index 0000000..60b3563 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeaderFooter.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentHeaderFooter: ImageVector + get() { + if (_documentHeaderFooter != null) { + return _documentHeaderFooter!! + } + _documentHeaderFooter = fluentIcon(name = "Filled.DocumentHeaderFooter") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(7.01f, 6.5f) + curveTo(7.0f, 7.33f, 7.68f, 8.0f, 8.5f, 8.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + curveTo(7.68f, 5.0f, 7.0f, 5.68f, 7.0f, 6.5f) + close() + moveTo(7.01f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.68f, -1.5f, 1.5f) + close() + } + } + return _documentHeaderFooter!! + } + +private var _documentHeaderFooter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeart.kt new file mode 100644 index 0000000..2c569cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeart.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentHeart: ImageVector + get() { + if (_documentHeart != null) { + return _documentHeart!! + } + _documentHeart = fluentIcon(name = "Filled.DocumentHeart") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(9.49f, 22.0f) + lineToRelative(3.17f, -3.17f) + arcToRelative(4.47f, 4.47f, 0.0f, false, false, -5.65f, -6.87f) + curveToRelative(-0.9f, -0.6f, -1.97f, -0.85f, -3.01f, -0.73f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(7.01f, 22.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.22f) + lineToRelative(-4.4f, -4.4f) + arcToRelative(3.47f, 3.47f, 0.0f, true, true, 4.9f, -4.91f) + lineToRelative(0.03f, 0.04f) + lineToRelative(0.04f, -0.04f) + arcToRelative(3.47f, 3.47f, 0.0f, true, true, 4.9f, 4.9f) + lineToRelative(-4.4f, 4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.22f) + close() + } + } + return _documentHeart!! + } + +private var _documentHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeartPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeartPulse.kt new file mode 100644 index 0000000..bce1d1b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentHeartPulse.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentHeartPulse: ImageVector + get() { + if (_documentHeartPulse != null) { + return _documentHeartPulse!! + } + _documentHeartPulse = fluentIcon(name = "Filled.DocumentHeartPulse") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(9.73f, 22.0f) + lineToRelative(2.58f, -2.58f) + lineToRelative(0.02f, -0.02f) + lineToRelative(0.34f, -0.34f) + arcToRelative(4.6f, 4.6f, 0.0f, false, false, -5.63f, -7.2f) + curveToRelative(-0.92f, -0.58f, -2.0f, -0.8f, -3.04f, -0.66f) + lineTo(4.0f, 3.5f) + curveTo(4.0f, 2.67f, 4.67f, 2.0f, 5.5f, 2.0f) + lineTo(12.0f, 2.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(2.06f, 13.22f) + arcToRelative(3.6f, 3.6f, 0.0f, false, true, 4.97f, -0.12f) + arcToRelative(3.6f, 3.6f, 0.0f, false, true, 5.99f, 2.9f) + horizontalLineToRelative(-2.05f) + lineToRelative(-0.73f, -0.74f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.55f, 0.08f) + lineToRelative(-0.5f, 0.55f) + lineToRelative(-0.73f, -1.11f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.03f, 0.19f) + lineTo(2.92f, 16.0f) + horizontalLineToRelative(-1.9f) + arcToRelative(3.6f, 3.6f, 0.0f, false, true, 1.04f, -2.78f) + close() + moveTo(3.25f, 19.5f) + lineToRelative(3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(3.26f, -3.25f) + lineTo(8.67f, 19.5f) + lineToRelative(-0.36f, 0.41f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.77f, -0.19f) + lineToRelative(-0.14f, -0.22f) + lineTo(3.25f, 19.5f) + close() + moveTo(5.62f, 15.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, 0.08f) + lineTo(3.55f, 17.0f) + lineTo(1.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(4.0f, 18.5f) + curveToRelative(0.28f, 0.0f, 0.54f, -0.16f, 0.67f, -0.41f) + lineToRelative(0.42f, -0.85f) + lineToRelative(1.29f, 1.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.18f, 0.08f) + lineToRelative(1.47f, -1.66f) + lineToRelative(0.69f, 0.69f) + curveToRelative(0.14f, 0.14f, 0.33f, 0.22f, 0.53f, 0.22f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.69f) + lineToRelative(-1.03f, -1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 0.03f) + lineTo(7.1f, 17.53f) + lineToRelative(-1.47f, -2.2f) + close() + } + } + return _documentHeartPulse!! + } + +private var _documentHeartPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentJavascript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentJavascript.kt new file mode 100644 index 0000000..12fbf3c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentJavascript.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentJavascript: ImageVector + get() { + if (_documentJavascript != null) { + return _documentJavascript!! + } + _documentJavascript = fluentIcon(name = "Filled.DocumentJavascript") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(10.02f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, 1.8f, 0.91f) + curveToRelative(0.54f, -0.57f, 1.3f, -0.93f, 2.15f, -0.93f) + horizontalLineToRelative(0.1f) + arcTo(2.95f, 2.95f, 0.0f, false, true, 11.0f, 16.95f) + lineTo(11.0f, 17.0f) + curveToRelative(0.0f, 0.45f, -0.17f, 0.86f, -0.45f, 1.17f) + curveToRelative(0.29f, 0.44f, 0.45f, 0.96f, 0.45f, 1.5f) + verticalLineToRelative(0.38f) + curveToRelative(0.0f, 0.75f, -0.28f, 1.43f, -0.74f, 1.95f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(4.25f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(5.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(2.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.95f, 15.0f) + curveTo(6.87f, 15.0f, 6.0f, 15.87f, 6.0f, 16.95f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.62f, 0.32f, 1.19f, 0.85f, 1.5f) + lineToRelative(1.53f, 0.92f) + curveToRelative(0.07f, 0.05f, 0.12f, 0.13f, 0.12f, 0.22f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.25f, -0.2f, 0.45f, -0.45f, 0.45f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.45f, -0.45f) + lineTo(7.5f, 20.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.0f, 20.0f) + verticalLineToRelative(0.05f) + curveTo(6.0f, 21.13f, 6.87f, 22.0f, 7.95f, 22.0f) + horizontalLineToRelative(0.1f) + curveToRelative(1.08f, 0.0f, 1.95f, -0.87f, 1.95f, -1.95f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.62f, -0.32f, -1.19f, -0.85f, -1.5f) + lineToRelative(-1.53f, -0.92f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.12f, -0.22f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.25f, 0.2f, -0.45f, 0.45f, -0.45f) + horizontalLineToRelative(0.1f) + curveToRelative(0.25f, 0.0f, 0.45f, 0.2f, 0.45f, 0.45f) + lineTo(8.5f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.05f) + curveTo(10.0f, 15.87f, 9.13f, 15.0f, 8.05f, 15.0f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _documentJavascript!! + } + +private var _documentJavascript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscape.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscape.kt new file mode 100644 index 0000000..ac803f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscape.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentLandscape: ImageVector + get() { + if (_documentLandscape != null) { + return _documentLandscape!! + } + _documentLandscape = fluentIcon(name = "Filled.DocumentLandscape") { + fluentPath { + moveTo(22.0f, 12.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(14.0f, 4.0f) + lineTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(21.5f, 10.5f) + lineTo(16.0f, 10.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(15.5f, 4.5f) + lineToRelative(6.0f, 6.0f) + close() + } + } + return _documentLandscape!! + } + +private var _documentLandscape: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeData.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeData.kt new file mode 100644 index 0000000..b62a64e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeData.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentLandscapeData: ImageVector + get() { + if (_documentLandscapeData != null) { + return _documentLandscapeData!! + } + _documentLandscapeData = fluentIcon(name = "Filled.DocumentLandscapeData") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + lineTo(14.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(7.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(15.0f, 12.0f) + verticalLineToRelative(3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + close() + } + } + return _documentLandscapeData!! + } + +private var _documentLandscapeData: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeSplit.kt new file mode 100644 index 0000000..5b390c6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLandscapeSplit.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentLandscapeSplit: ImageVector + get() { + if (_documentLandscapeSplit != null) { + return _documentLandscapeSplit!! + } + _documentLandscapeSplit = fluentIcon(name = "Filled.DocumentLandscapeSplit") { + fluentPath { + moveTo(12.75f, 4.0f) + lineTo(14.0f, 4.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.49f, 10.43f) + lineToRelative(0.07f, 0.07f) + lineTo(16.0f, 10.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(15.5f, 4.44f) + lineToRelative(0.07f, 0.07f) + lineToRelative(5.92f, 5.92f) + close() + moveTo(3.5f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(7.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 4.75f) + close() + moveTo(7.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(2.0f, 6.0f) + close() + moveTo(4.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(3.5f, 18.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.0f, 20.0f) + close() + } + } + return _documentLandscapeSplit!! + } + +private var _documentLandscapeSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLink.kt new file mode 100644 index 0000000..bcae348 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLink.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentLink: ImageVector + get() { + if (_documentLink != null) { + return _documentLink!! + } + _documentLink = fluentIcon(name = "Filled.DocumentLink") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -4.0f, -8.0f) + lineTo(4.0f, 14.0f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(5.75f, 15.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.0f, 15.0f) + horizontalLineToRelative(-0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.2f, 8.0f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.16f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.16f, -5.0f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(13.0f, 19.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.16f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -0.16f, 5.0f) + horizontalLineToRelative(-0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.0f, 23.0f) + horizontalLineToRelative(0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.8f, -4.0f) + close() + moveTo(8.75f, 18.25f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _documentLink!! + } + +private var _documentLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLock.kt new file mode 100644 index 0000000..cf0df48 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentLock.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentLock: ImageVector + get() { + if (_documentLock != null) { + return _documentLock!! + } + _documentLock = fluentIcon(name = "Filled.DocumentLock") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.05f) + curveToRelative(0.03f, -0.16f, 0.05f, -0.33f, 0.05f, -0.5f) + verticalLineToRelative(-5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, -2.45f) + lineTo(10.0f, 14.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -6.0f, -2.45f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(4.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(1.0f) + close() + moveTo(5.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(7.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _documentLock!! + } + +private var _documentLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMargins.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMargins.kt new file mode 100644 index 0000000..182d535 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMargins.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentMargins: ImageVector + get() { + if (_documentMargins != null) { + return _documentMargins!! + } + _documentMargins = fluentIcon(name = "Filled.DocumentMargins") { + fluentPath { + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + lineTo(7.0f, 22.0f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(8.5f, 22.0f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(17.0f, 22.0f) + horizontalLineToRelative(0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 2.0f) + lineTo(17.0f, 2.0f) + verticalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(15.5f, 2.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(7.0f, 2.0f) + horizontalLineToRelative(-0.5f) + close() + moveTo(7.75f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(16.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + } + } + return _documentMargins!! + } + +private var _documentMargins: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMention.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMention.kt new file mode 100644 index 0000000..cf4e18b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMention.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentMention: ImageVector + get() { + if (_documentMention != null) { + return _documentMention!! + } + _documentMention = fluentIcon(name = "Filled.DocumentMention") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.98f) + curveToRelative(0.0f, -0.15f, -0.02f, -0.3f, -0.07f, -0.46f) + curveToRelative(1.97f, -0.21f, 3.25f, -2.1f, 3.25f, -4.04f) + arcTo(6.7f, 6.7f, 0.0f, false, false, 4.0f, 11.28f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -3.84f, 5.24f) + lineToRelative(0.23f, -0.07f) + lineToRelative(0.08f, -0.04f) + arcToRelative(0.66f, 0.66f, 0.0f, false, false, -0.53f, -1.2f) + lineToRelative(-0.17f, 0.06f) + lineToRelative(-0.25f, 0.06f) + arcToRelative(4.2f, 4.2f, 0.0f, false, true, -5.2f, -4.05f) + arcToRelative(4.18f, 4.18f, 0.0f, false, true, 8.36f, 0.0f) + curveToRelative(0.0f, 0.9f, -0.55f, 1.54f, -1.1f, 1.54f) + curveToRelative(-0.41f, 0.0f, -0.66f, -0.45f, -0.66f, -1.54f) + verticalLineToRelative(-2.29f) + arcToRelative(0.66f, 0.66f, 0.0f, false, false, -1.23f, -0.24f) + arcToRelative(2.2f, 2.2f, 0.0f, false, false, -1.19f, -0.33f) + curveToRelative(-1.49f, 0.0f, -2.42f, 1.33f, -2.42f, 2.86f) + curveToRelative(0.0f, 1.53f, 0.93f, 2.86f, 2.42f, 2.86f) + curveToRelative(0.67f, 0.0f, 1.23f, -0.27f, 1.64f, -0.7f) + curveToRelative(0.32f, 0.44f, 0.8f, 0.7f, 1.44f, 0.7f) + curveToRelative(1.33f, 0.0f, 2.42f, -1.27f, 2.42f, -2.86f) + close() + moveTo(5.4f, 17.5f) + curveToRelative(0.0f, -0.88f, 0.46f, -1.54f, 1.1f, -1.54f) + curveToRelative(0.64f, 0.0f, 1.1f, 0.66f, 1.1f, 1.54f) + reflectiveCurveToRelative(-0.46f, 1.54f, -1.1f, 1.54f) + curveToRelative(-0.64f, 0.0f, -1.1f, -0.66f, -1.1f, -1.54f) + close() + } + } + return _documentMention!! + } + +private var _documentMention: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt new file mode 100644 index 0000000..286c51d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiple.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentMultiple: ImageVector + get() { + if (_documentMultiple != null) { + return _documentMultiple!! + } + _documentMultiple = fluentIcon(name = "Filled.DocumentMultiple") { + fluentPath { + moveTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(4.25f) + verticalLineToRelative(4.75f) + curveTo(10.5f, 7.99f, 11.51f, 9.0f, 12.75f, 9.0f) + horizontalLineToRelative(4.75f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + close() + } + fluentPath { + moveTo(12.0f, 6.75f) + verticalLineTo(2.47f) + lineToRelative(0.22f, 0.19f) + lineToRelative(4.62f, 4.62f) + lineToRelative(0.2f, 0.22f) + horizontalLineToRelative(-4.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + fluentPath { + moveTo(8.75f, 22.0f) + curveToRelative(-0.98f, 0.0f, -1.81f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(8.62f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(8.94f) + lineToRelative(0.84f, 0.84f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.59f) + verticalLineToRelative(5.88f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 15.25f, 22.0f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _documentMultiple!! + } + +private var _documentMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiplePercent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiplePercent.kt new file mode 100644 index 0000000..96b9a03 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultiplePercent.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentMultiplePercent: ImageVector + get() { + if (_documentMultiplePercent != null) { + return _documentMultiplePercent!! + } + _documentMultiplePercent = fluentIcon(name = "Filled.DocumentMultiplePercent") { + fluentPath { + moveTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(4.25f) + verticalLineToRelative(4.75f) + curveTo(10.5f, 7.99f, 11.51f, 9.0f, 12.75f, 9.0f) + horizontalLineToRelative(4.75f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-2.4f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 9.5f, 17.0f) + horizontalLineToRelative(-0.03f) + lineToRelative(2.02f, -2.01f) + arcTo(1.75f, 1.75f, 0.0f, true, false, 9.0f, 12.5f) + lineTo(7.0f, 14.53f) + verticalLineToRelative(-0.03f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -3.0f, -3.46f) + lineTo(4.0f, 4.25f) + close() + moveTo(13.0f, 20.5f) + curveToRelative(0.0f, 0.54f, -0.12f, 1.05f, -0.34f, 1.5f) + horizontalLineToRelative(2.6f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 20.0f, 17.25f) + verticalLineToRelative(-5.88f) + curveToRelative(0.0f, -0.6f, -0.24f, -1.17f, -0.66f, -1.6f) + lineToRelative(-0.84f, -0.83f) + verticalLineToRelative(8.31f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(13.0f, 20.5f) + close() + moveTo(12.0f, 6.75f) + lineTo(12.0f, 2.47f) + lineToRelative(0.22f, 0.19f) + lineToRelative(4.62f, 4.62f) + lineToRelative(0.2f, 0.22f) + horizontalLineToRelative(-4.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(3.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.5f, 23.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(9.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(10.78f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(7.5f, -7.5f) + close() + } + } + return _documentMultiplePercent!! + } + +private var _documentMultiplePercent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultipleProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultipleProhibited.kt new file mode 100644 index 0000000..f9f3657 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentMultipleProhibited.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentMultipleProhibited: ImageVector + get() { + if (_documentMultipleProhibited != null) { + return _documentMultipleProhibited!! + } + _documentMultipleProhibited = fluentIcon(name = "Filled.DocumentMultipleProhibited") { + fluentPath { + moveTo(13.0f, 6.75f) + lineTo(13.0f, 2.0f) + lineTo(8.75f, 2.0f) + curveTo(7.51f, 2.0f, 6.5f, 3.0f, 6.5f, 4.25f) + lineTo(6.5f, 11.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 6.19f, 8.5f) + horizontalLineToRelative(5.06f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 9.0f) + horizontalLineToRelative(-4.75f) + curveTo(14.01f, 9.0f, 13.0f, 8.0f, 13.0f, 6.75f) + close() + moveTo(5.5f, 4.63f) + verticalLineToRelative(6.45f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(15.24f, 22.0f) + lineTo(11.2f, 22.0f) + curveToRelative(0.42f, -0.44f, 0.79f, -0.94f, 1.08f, -1.5f) + horizontalLineToRelative(5.1f) + curveToRelative(-0.31f, 0.88f, -1.15f, 1.5f, -2.13f, 1.5f) + close() + moveTo(14.5f, 6.75f) + lineTo(14.5f, 2.5f) + lineToRelative(5.0f, 5.0f) + horizontalLineToRelative(-4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(2.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.25f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(6.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _documentMultipleProhibited!! + } + +private var _documentMultipleProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentOnePage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentOnePage.kt new file mode 100644 index 0000000..41da8c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentOnePage.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentOnePage: ImageVector + get() { + if (_documentOnePage != null) { + return _documentOnePage!! + } + _documentOnePage = fluentIcon(name = "Filled.DocumentOnePage") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.16f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.76f) + lineTo(4.0f, 4.26f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + horizontalLineToRelative(11.65f) + close() + moveTo(7.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + close() + moveTo(7.0f, 11.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _documentOnePage!! + } + +private var _documentOnePage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomCenter.kt new file mode 100644 index 0000000..583a7d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomCenter.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageBottomCenter: ImageVector + get() { + if (_documentPageBottomCenter != null) { + return _documentPageBottomCenter!! + } + _documentPageBottomCenter = fluentIcon(name = "Filled.DocumentPageBottomCenter") { + fluentPath { + moveTo(11.26f, 16.88f) + lineToRelative(0.23f, -1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(-1.48f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + horizontalLineTo(6.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + verticalLineTo(4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.4f, 19.04f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.24f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.52f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.24f) + lineToRelative(-0.2f, 1.26f) + horizontalLineToRelative(-1.48f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.24f) + lineToRelative(-0.2f, 1.26f) + horizontalLineToRelative(-0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.73f) + lineToRelative(-0.24f, 1.5f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-0.1f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.48f, 0.24f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.1f, 0.66f) + close() + } + } + return _documentPageBottomCenter!! + } + +private var _documentPageBottomCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomLeft.kt new file mode 100644 index 0000000..0e9eed0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomLeft.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageBottomLeft: ImageVector + get() { + if (_documentPageBottomLeft != null) { + return _documentPageBottomLeft!! + } + _documentPageBottomLeft = fluentIcon(name = "Filled.DocumentPageBottomLeft") { + fluentPath { + moveTo(9.26f, 16.88f) + lineToRelative(0.23f, -1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.23f, 1.5f) + horizontalLineTo(9.26f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + horizontalLineTo(6.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + verticalLineTo(4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(10.4f, 19.04f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.24f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.52f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.24f) + lineToRelative(-0.2f, 1.26f) + horizontalLineTo(9.73f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.24f) + lineToRelative(-0.2f, 1.26f) + horizontalLineToRelative(-0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.73f) + lineToRelative(-0.24f, 1.5f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-0.1f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.48f, 0.24f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.1f, 0.66f) + close() + } + } + return _documentPageBottomLeft!! + } + +private var _documentPageBottomLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomRight.kt new file mode 100644 index 0000000..8ddea60 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBottomRight.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageBottomRight: ImageVector + get() { + if (_documentPageBottomRight != null) { + return _documentPageBottomRight!! + } + _documentPageBottomRight = fluentIcon(name = "Filled.DocumentPageBottomRight") { + fluentPath { + moveTo(13.26f, 16.88f) + lineToRelative(0.23f, -1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(-1.48f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + horizontalLineTo(6.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + verticalLineTo(4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(14.4f, 19.04f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.24f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.52f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.24f) + lineToRelative(-0.2f, 1.26f) + horizontalLineToRelative(-1.48f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.24f) + lineToRelative(-0.2f, 1.26f) + horizontalLineToRelative(-0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.72f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-0.1f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.24f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.1f, 0.66f) + close() + } + } + return _documentPageBottomRight!! + } + +private var _documentPageBottomRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBreak.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBreak.kt new file mode 100644 index 0000000..756bac2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageBreak.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageBreak: ImageVector + get() { + if (_documentPageBreak != null) { + return _documentPageBreak!! + } + _documentPageBreak = fluentIcon(name = "Filled.DocumentPageBreak") { + fluentPath { + moveTo(2.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.5f, 12.0f) + close() + moveTo(6.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.5f, 12.0f) + close() + moveTo(10.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(14.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(18.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(5.0f, 2.0f) + close() + moveTo(19.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(6.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(14.0f) + close() + } + } + return _documentPageBreak!! + } + +private var _documentPageBreak: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageNumber.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageNumber.kt new file mode 100644 index 0000000..8e800a5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageNumber.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageNumber: ImageVector + get() { + if (_documentPageNumber != null) { + return _documentPageNumber!! + } + _documentPageNumber = fluentIcon(name = "Filled.DocumentPageNumber") { + fluentPath { + moveTo(11.26f, 13.0f) + lineToRelative(0.23f, -1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(-1.48f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.4f, 15.16f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.52f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.23f) + lineToRelative(-0.2f, 1.26f) + horizontalLineToRelative(-1.48f) + lineToRelative(0.16f, -1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.23f) + lineToRelative(-0.2f, 1.26f) + horizontalLineToRelative(-0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.73f) + lineTo(9.74f, 13.0f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-0.1f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.1f, 0.67f) + close() + } + } + return _documentPageNumber!! + } + +private var _documentPageNumber: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopCenter.kt new file mode 100644 index 0000000..bf153a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopCenter.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageTopCenter: ImageVector + get() { + if (_documentPageTopCenter != null) { + return _documentPageTopCenter!! + } + _documentPageTopCenter = fluentIcon(name = "Filled.DocumentPageTopCenter") { + fluentPath { + moveTo(11.26f, 9.0f) + lineToRelative(0.23f, -1.5f) + horizontalLineToRelative(1.48f) + lineTo(12.74f, 9.0f) + horizontalLineToRelative(-1.48f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.4f, 11.16f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.52f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.23f) + lineTo(13.21f, 6.0f) + horizontalLineToRelative(-1.48f) + lineToRelative(0.16f, -1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.23f) + lineTo(10.21f, 6.0f) + horizontalLineToRelative(-0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(0.73f) + lineTo(9.74f, 9.0f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-0.1f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.1f, 0.67f) + close() + } + } + return _documentPageTopCenter!! + } + +private var _documentPageTopCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopLeft.kt new file mode 100644 index 0000000..005d2f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopLeft.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageTopLeft: ImageVector + get() { + if (_documentPageTopLeft != null) { + return _documentPageTopLeft!! + } + _documentPageTopLeft = fluentIcon(name = "Filled.DocumentPageTopLeft") { + fluentPath { + moveTo(9.26f, 9.0f) + lineToRelative(0.23f, -1.5f) + horizontalLineToRelative(1.48f) + lineTo(10.74f, 9.0f) + lineTo(9.26f, 9.0f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(10.4f, 11.16f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.52f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.23f) + lineTo(11.21f, 6.0f) + lineTo(9.73f, 6.0f) + lineToRelative(0.16f, -1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.23f) + lineTo(8.21f, 6.0f) + horizontalLineToRelative(-0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(0.73f) + lineTo(7.74f, 9.0f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-0.1f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.1f, 0.67f) + close() + } + } + return _documentPageTopLeft!! + } + +private var _documentPageTopLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopRight.kt new file mode 100644 index 0000000..92869fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPageTopRight.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPageTopRight: ImageVector + get() { + if (_documentPageTopRight != null) { + return _documentPageTopRight!! + } + _documentPageTopRight = fluentIcon(name = "Filled.DocumentPageTopRight") { + fluentPath { + moveTo(13.26f, 9.0f) + lineToRelative(0.23f, -1.5f) + horizontalLineToRelative(1.48f) + lineTo(14.74f, 9.0f) + horizontalLineToRelative(-1.48f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(14.4f, 11.16f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.52f) + lineToRelative(0.16f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.23f) + lineTo(15.21f, 6.0f) + horizontalLineToRelative(-1.48f) + lineToRelative(0.16f, -1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.23f) + lineTo(12.21f, 6.0f) + horizontalLineToRelative(-0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.72f) + lineTo(11.74f, 9.0f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-0.1f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.23f) + lineToRelative(0.14f, -0.9f) + horizontalLineToRelative(1.48f) + lineToRelative(-0.1f, 0.67f) + close() + } + } + return _documentPageTopRight!! + } + +private var _documentPageTopRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPdf.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPdf.kt new file mode 100644 index 0000000..0c43619 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPdf.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPdf: ImageVector + get() { + if (_documentPdf != null) { + return _documentPdf!! + } + _documentPdf = fluentIcon(name = "Filled.DocumentPdf") { + fluentPath { + moveTo(7.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(8.0f, 16.0f) + horizontalLineToRelative(0.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(8.5f, 15.0f) + lineTo(8.0f, 15.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + close() + moveTo(15.0f, 13.5f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + lineTo(17.0f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(11.5f, 13.0f) + horizontalLineToRelative(0.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(12.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + verticalLineToRelative(2.0f) + close() + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(6.67f) + curveToRelative(-0.6f, 0.28f, -1.0f, 0.88f, -1.0f, 1.58f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.7f, 0.4f, 1.3f, 1.0f, 1.58f) + lineTo(4.0f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-0.67f) + curveToRelative(0.6f, -0.28f, 1.0f, -0.88f, 1.0f, -1.58f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.7f, -0.4f, -1.3f, -1.0f, -1.58f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(4.75f, 12.0f) + horizontalLineToRelative(14.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(4.75f, 18.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentPdf!! + } + +private var _documentPdf: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPercent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPercent.kt new file mode 100644 index 0000000..97e12e6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPercent.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPercent: ImageVector + get() { + if (_documentPercent != null) { + return _documentPercent!! + } + _documentPercent = fluentIcon(name = "Filled.DocumentPercent") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.04f) + curveToRelative(1.7f, 0.24f, 3.0f, 1.7f, 3.0f, 3.46f) + verticalLineToRelative(0.03f) + lineToRelative(2.01f, -2.02f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 11.5f, 15.0f) + lineTo(9.47f, 17.0f) + horizontalLineToRelative(0.03f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.16f, 5.0f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(5.13f, 16.4f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 1.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 4.13f, 1.9f) + close() + moveTo(4.0f, 13.63f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, 1.73f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.73f) + close() + moveTo(10.78f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(7.5f, -7.5f) + close() + moveTo(7.0f, 20.5f) + arcTo(2.49f, 2.49f, 0.0f, false, false, 9.5f, 23.0f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 7.0f, 20.5f) + close() + moveTo(10.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentPercent!! + } + +private var _documentPercent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPill.kt new file mode 100644 index 0000000..a23a380 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentPill.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentPill: ImageVector + get() { + if (_documentPill != null) { + return _documentPill!! + } + _documentPill = fluentIcon(name = "Filled.DocumentPill") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(5.5f, 2.0f) + curveTo(4.67f, 2.0f, 4.0f, 2.67f, 4.0f, 3.5f) + verticalLineToRelative(17.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(5.97f) + lineToRelative(0.2f, -0.01f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, 0.6f, -4.73f) + lineToRelative(5.0f, -5.0f) + arcTo(3.86f, 3.86f, 0.0f, false, true, 20.0f, 11.13f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(22.03f, 12.97f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, -4.06f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, true, false, 4.06f, 4.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, 0.0f, -4.06f) + close() + moveTo(19.03f, 14.03f) + arcToRelative(1.37f, 1.37f, 0.0f, true, true, 1.94f, 1.94f) + lineTo(19.0f, 17.94f) + lineTo(17.06f, 16.0f) + lineToRelative(1.97f, -1.97f) + close() + moveTo(17.03f, 18.97f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.0f, -1.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _documentPill!! + } + +private var _documentPill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentProhibited.kt new file mode 100644 index 0000000..092a61e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentProhibited.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentProhibited: ImageVector + get() { + if (_documentProhibited != null) { + return _documentProhibited!! + } + _documentProhibited = fluentIcon(name = "Filled.DocumentProhibited") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(2.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.25f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(6.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _documentProhibited!! + } + +private var _documentProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQuestionMark.kt new file mode 100644 index 0000000..4b81c60 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQuestionMark.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentQuestionMark: ImageVector + get() { + if (_documentQuestionMark != null) { + return _documentQuestionMark!! + } + _documentQuestionMark = fluentIcon(name = "Filled.DocumentQuestionMark") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(1.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(5.75f, 20.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(4.5f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + curveToRelative(0.0f, 0.73f, -0.21f, 1.14f, -0.75f, 1.7f) + lineToRelative(-0.27f, 0.28f) + lineToRelative(-0.11f, 0.12f) + curveToRelative(-0.29f, 0.32f, -0.37f, 0.53f, -0.37f, 0.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + curveToRelative(0.0f, -0.73f, 0.21f, -1.14f, 0.75f, -1.7f) + lineToRelative(0.27f, -0.28f) + lineToRelative(0.11f, -0.12f) + curveToRelative(0.29f, -0.32f, 0.37f, -0.53f, 0.37f, -0.9f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + } + } + return _documentQuestionMark!! + } + +private var _documentQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueue.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueue.kt new file mode 100644 index 0000000..b4cc7fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueue.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentQueue: ImageVector + get() { + if (_documentQueue != null) { + return _documentQueue!! + } + _documentQueue = fluentIcon(name = "Filled.DocumentQueue") { + fluentPath { + moveTo(7.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(19.0f, 8.5f) + horizontalLineToRelative(-4.75f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(12.5f, 2.0f) + lineTo(7.0f, 2.0f) + close() + moveTo(8.75f, 5.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.75f) + close() + moveTo(8.75f, 11.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(14.0f, 2.0f) + lineToRelative(5.0f, 5.0f) + horizontalLineToRelative(-4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(14.0f, 2.0f) + close() + moveTo(2.75f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.75f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -4.5f, 4.5f) + horizontalLineToRelative(-11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 17.5f) + verticalLineToRelative(-1.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.5f, 2.0f) + lineTo(14.0f, 2.0f) + close() + } + } + return _documentQueue!! + } + +private var _documentQueue: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueAdd.kt new file mode 100644 index 0000000..5197f9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueAdd.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentQueueAdd: ImageVector + get() { + if (_documentQueueAdd != null) { + return _documentQueueAdd!! + } + _documentQueueAdd = fluentIcon(name = "Filled.DocumentQueueAdd") { + fluentPath { + moveTo(5.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(5.5f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(19.0f, 8.5f) + verticalLineToRelative(2.67f) + arcTo(6.52f, 6.52f, 0.0f, false, false, 11.17f, 19.0f) + lineTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(5.0f, 4.0f) + close() + moveTo(8.0f, 5.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(8.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(8.0f, 11.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(12.81f, 22.0f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.75f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(6.31f) + close() + moveTo(19.0f, 7.0f) + lineToRelative(-5.0f, -5.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(19.0f, 7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + moveTo(12.5f, 2.0f) + lineTo(14.0f, 2.0f) + close() + } + } + return _documentQueueAdd!! + } + +private var _documentQueueAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueMultiple.kt new file mode 100644 index 0000000..9ef3ae4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentQueueMultiple.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentQueueMultiple: ImageVector + get() { + if (_documentQueueMultiple != null) { + return _documentQueueMultiple!! + } + _documentQueueMultiple = fluentIcon(name = "Filled.DocumentQueueMultiple") { + fluentPath { + moveTo(17.35f, 6.16f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.07f, 0.08f) + lineTo(19.0f, 7.82f) + verticalLineTo(6.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(16.7f, 3.4f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 13.35f, 2.0f) + horizontalLineTo(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(0.13f) + curveToRelative(0.57f, -0.4f, 1.26f, -0.63f, 2.0f, -0.63f) + horizontalLineToRelative(6.35f) + curveToRelative(0.86f, 0.0f, 1.68f, 0.34f, 2.29f, 0.95f) + lineToRelative(1.71f, 1.7f) + close() + moveTo(2.75f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.75f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -4.5f, 4.5f) + horizontalLineToRelative(-11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 17.5f) + verticalLineToRelative(-1.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.5f, 5.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineTo(19.0f) + verticalLineTo(17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineTo(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineTo(7.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(5.5f) + close() + moveTo(8.0f, 8.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(8.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(8.0f, 14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(14.0f, 5.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineTo(19.0f) + lineToRelative(-5.0f, -5.0f) + close() + } + } + return _documentQueueMultiple!! + } + +private var _documentQueueMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentRibbon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentRibbon.kt new file mode 100644 index 0000000..ff0fc39 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentRibbon.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentRibbon: ImageVector + get() { + if (_documentRibbon != null) { + return _documentRibbon!! + } + _documentRibbon = fluentIcon(name = "Filled.DocumentRibbon") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(9.0f, 22.0f) + verticalLineToRelative(-3.67f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -5.0f, -7.07f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(9.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 7.0f, 0.0f) + close() + moveTo(3.0f, 19.24f) + verticalLineToRelative(3.05f) + curveToRelative(0.0f, 0.63f, 0.76f, 0.95f, 1.21f, 0.5f) + lineTo(5.5f, 21.5f) + lineToRelative(1.29f, 1.3f) + arcTo(0.71f, 0.71f, 0.0f, false, false, 8.0f, 22.28f) + verticalLineToRelative(-3.05f) + arcToRelative(4.48f, 4.48f, 0.0f, false, true, -5.0f, 0.0f) + close() + } + } + return _documentRibbon!! + } + +private var _documentRibbon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSave.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSave.kt new file mode 100644 index 0000000..260ee03 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSave.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentSave: ImageVector + get() { + if (_documentSave != null) { + return _documentSave!! + } + _documentSave = fluentIcon(name = "Filled.DocumentSave") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-5.05f) + curveToRelative(0.03f, -0.16f, 0.05f, -0.33f, 0.05f, -0.5f) + verticalLineToRelative(-6.88f) + curveToRelative(0.0f, -0.66f, -0.26f, -1.3f, -0.73f, -1.77f) + lineToRelative(-1.12f, -1.12f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.38f, 11.0f) + lineTo(4.0f, 11.0f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(5.0f, 12.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.0f) + lineTo(5.0f, 14.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(2.5f, 12.0f) + lineTo(4.0f, 12.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(9.0f, 12.0f) + horizontalLineToRelative(0.38f) + curveToRelative(0.4f, 0.0f, 0.78f, 0.16f, 1.06f, 0.44f) + lineToRelative(1.12f, 1.12f) + curveToRelative(0.28f, 0.28f, 0.44f, 0.66f, 0.44f, 1.06f) + verticalLineToRelative(6.88f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(10.0f, 23.0f) + verticalLineToRelative(-5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(3.0f, 23.0f) + horizontalLineToRelative(-0.5f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(9.0f, 18.0f) + verticalLineToRelative(5.0f) + lineTo(4.0f, 23.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _documentSave!! + } + +private var _documentSave: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSearch.kt new file mode 100644 index 0000000..4b04b05 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSearch.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentSearch: ImageVector + get() { + if (_documentSearch != null) { + return _documentSearch!! + } + _documentSearch = fluentIcon(name = "Filled.DocumentSearch") { + fluentPath { + moveTo(13.0f, 8.0f) + lineTo(13.0f, 2.0f) + lineTo(7.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(5.3f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 8.2f, 8.18f) + lineToRelative(3.54f, 3.53f) + curveToRelative(0.28f, 0.28f, 0.44f, 0.63f, 0.5f, 0.99f) + lineTo(19.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(21.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(14.97f, 22.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-4.11f, -4.11f) + arcToRelative(4.98f, 4.98f, 0.0f, false, false, -0.35f, -6.61f) + arcTo(4.98f, 4.98f, 0.0f, false, false, 3.0f, 14.5f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 7.82f, 4.13f) + lineToRelative(4.15f, 4.15f) + close() + moveTo(8.0f, 11.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, -7.0f) + close() + moveTo(14.5f, 8.0f) + lineTo(14.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(15.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentSearch!! + } + +private var _documentSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHint.kt new file mode 100644 index 0000000..2e3211e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHint.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentSplitHint: ImageVector + get() { + if (_documentSplitHint != null) { + return _documentSplitHint!! + } + _documentSplitHint = fluentIcon(name = "Filled.DocumentSplitHint") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(5.5f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(19.25f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(4.75f, 18.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(5.5f, 20.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(18.5f, 19.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-0.75f) + close() + } + } + return _documentSplitHint!! + } + +private var _documentSplitHint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHintOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHintOff.kt new file mode 100644 index 0000000..be81098 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSplitHintOff.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentSplitHintOff: ImageVector + get() { + if (_documentSplitHintOff != null) { + return _documentSplitHintOff!! + } + _documentSplitHintOff = fluentIcon(name = "Filled.DocumentSplitHintOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(4.0f, 5.06f) + verticalLineToRelative(6.44f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(6.44f) + lineToRelative(7.56f, 7.56f) + lineTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.8f, -1.14f) + lineToRelative(0.92f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(18.5f, 15.32f) + lineToRelative(1.36f, 1.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.14f, -0.44f) + verticalLineToRelative(-2.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.57f) + close() + moveTo(12.71f, 9.53f) + lineTo(15.18f, 12.0f) + horizontalLineToRelative(4.32f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.29f, -0.47f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(0.0f, 0.5f, 0.18f, 0.94f, 0.47f, 1.29f) + lineTo(5.31f, 2.12f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 6.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(6.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(5.5f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(10.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(4.75f, 18.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(5.5f, 20.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _documentSplitHintOff!! + } + +private var _documentSplitHintOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSync.kt new file mode 100644 index 0000000..344a004 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentSync.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentSync: ImageVector + get() { + if (_documentSync != null) { + return _documentSync!! + } + _documentSync = fluentIcon(name = "Filled.DocumentSync") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(1.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(9.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(4.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _documentSync!! + } + +private var _documentSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTable.kt new file mode 100644 index 0000000..d750415 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTable.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTable: ImageVector + get() { + if (_documentTable != null) { + return _documentTable!! + } + _documentTable = fluentIcon(name = "Filled.DocumentTable") { + fluentPath { + moveTo(8.5f, 13.25f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + lineTo(10.0f, 13.0f) + verticalLineToRelative(1.5f) + lineTo(8.5f, 14.5f) + verticalLineToRelative(-1.25f) + close() + moveTo(8.5f, 16.0f) + lineTo(10.0f, 16.0f) + verticalLineToRelative(1.5f) + lineTo(8.75f, 17.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(8.5f, 16.0f) + close() + moveTo(15.5f, 17.25f) + lineTo(15.5f, 16.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + close() + moveTo(11.5f, 13.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-1.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(11.5f, 13.0f) + close() + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(8.75f, 11.5f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.5f) + curveTo(7.78f, 19.0f, 7.0f, 18.22f, 7.0f, 17.25f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentTable!! + } + +private var _documentTable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableArrowRight.kt new file mode 100644 index 0000000..eff9aba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableArrowRight.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTableArrowRight: ImageVector + get() { + if (_documentTableArrowRight != null) { + return _documentTableArrowRight!! + } + _documentTableArrowRight = fluentIcon(name = "Filled.DocumentTableArrowRight") { + fluentPath { + moveTo(15.5f, 17.25f) + lineTo(15.5f, 16.0f) + horizontalLineToRelative(-2.67f) + curveToRelative(0.11f, 0.48f, 0.17f, 0.98f, 0.17f, 1.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + close() + moveTo(15.5f, 14.5f) + horizontalLineToRelative(-3.23f) + curveToRelative(-0.22f, -0.41f, -0.48f, -0.8f, -0.77f, -1.15f) + lineTo(11.5f, 13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + close() + moveTo(6.5f, 11.0f) + curveToRelative(0.89f, 0.0f, 1.73f, 0.18f, 2.5f, 0.5f) + horizontalLineToRelative(6.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.42f) + arcToRelative(6.49f, 6.49f, 0.0f, false, true, -1.64f, 3.0f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.77f, -0.32f, 1.61f, -0.5f, 2.5f, -0.5f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(8.29f, 17.0f) + lineTo(3.5f, 17.0f) + close() + } + } + return _documentTableArrowRight!! + } + +private var _documentTableArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCheckmark.kt new file mode 100644 index 0000000..05c05b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCheckmark.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTableCheckmark: ImageVector + get() { + if (_documentTableCheckmark != null) { + return _documentTableCheckmark!! + } + _documentTableCheckmark = fluentIcon(name = "Filled.DocumentTableCheckmark") { + fluentPath { + moveTo(15.5f, 17.25f) + lineTo(15.5f, 16.0f) + horizontalLineToRelative(-2.67f) + curveToRelative(0.11f, 0.48f, 0.17f, 0.98f, 0.17f, 1.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + close() + moveTo(15.5f, 14.5f) + horizontalLineToRelative(-3.23f) + curveToRelative(-0.22f, -0.41f, -0.48f, -0.8f, -0.77f, -1.15f) + lineTo(11.5f, 13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + close() + moveTo(6.5f, 11.0f) + curveToRelative(0.89f, 0.0f, 1.73f, 0.18f, 2.5f, 0.5f) + horizontalLineToRelative(6.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.42f) + arcToRelative(6.49f, 6.49f, 0.0f, false, true, -1.64f, 3.0f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.77f, -0.32f, 1.61f, -0.5f, 2.5f, -0.5f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 18.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _documentTableCheckmark!! + } + +private var _documentTableCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCube.kt new file mode 100644 index 0000000..17d7c24 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableCube.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTableCube: ImageVector + get() { + if (_documentTableCube != null) { + return _documentTableCube!! + } + _documentTableCube = fluentIcon(name = "Filled.DocumentTableCube") { + fluentPath { + moveTo(11.72f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -0.22f, -0.37f) + lineTo(11.5f, 13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + horizontalLineToRelative(-3.78f) + close() + moveTo(11.98f, 17.5f) + lineTo(11.98f, 16.0f) + horizontalLineToRelative(3.52f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-3.27f) + close() + moveTo(11.98f, 19.0f) + horizontalLineToRelative(3.27f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.42f, 0.0f, -0.8f, 0.15f, -1.1f, 0.4f) + lineToRelative(-0.55f, -0.28f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.24f, 0.0f) + lineToRelative(-0.86f, 0.43f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.43f) + lineToRelative(0.03f, -0.02f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.38f, -2.23f) + lineTo(11.98f, 19.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(0.98f, 15.6f) + verticalLineToRelative(4.15f) + curveToRelative(0.0f, 0.57f, 0.32f, 1.09f, 0.83f, 1.34f) + lineToRelative(3.5f, 1.75f) + curveToRelative(0.42f, 0.21f, 0.92f, 0.21f, 1.34f, 0.0f) + lineToRelative(3.5f, -1.75f) + curveToRelative(0.5f, -0.25f, 0.83f, -0.77f, 0.83f, -1.34f) + lineTo(10.98f, 15.6f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -0.83f, -1.34f) + lineToRelative(-3.5f, -1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -1.34f, 0.0f) + lineToRelative(-3.5f, 1.75f) + curveToRelative(-0.5f, 0.26f, -0.83f, 0.77f, -0.83f, 1.34f) + close() + moveTo(2.76f, 16.37f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.44f, -0.9f) + lineToRelative(2.78f, 1.4f) + lineToRelative(2.78f, -1.4f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.44f, 0.9f) + lineToRelative(-2.72f, 1.36f) + verticalLineToRelative(2.95f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.95f) + lineToRelative(-2.72f, -1.36f) + close() + } + } + return _documentTableCube!! + } + +private var _documentTableCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableSearch.kt new file mode 100644 index 0000000..1746c6e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableSearch.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTableSearch: ImageVector + get() { + if (_documentTableSearch != null) { + return _documentTableSearch!! + } + _documentTableSearch = fluentIcon(name = "Filled.DocumentTableSearch") { + fluentPath { + moveTo(10.47f, 19.5f) + horizontalLineToRelative(4.78f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.24f, 0.0f, -0.47f, 0.05f, -0.68f, 0.14f) + arcTo(5.48f, 5.48f, 0.0f, false, false, 4.0f, 11.7f) + lineTo(4.0f, 4.5f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-5.02f) + curveToRelative(-0.05f, -0.36f, -0.21f, -0.7f, -0.5f, -0.99f) + lineToRelative(-2.0f, -2.01f) + close() + moveTo(15.5f, 16.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(11.5f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(4.0f) + close() + moveTo(11.5f, 15.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + lineTo(15.5f, 15.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(13.5f, 3.0f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(9.17f, 19.6f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.61f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + close() + moveTo(8.5f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _documentTableSearch!! + } + +private var _documentTableSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableTruck.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableTruck.kt new file mode 100644 index 0000000..db37208 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTableTruck.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTableTruck: ImageVector + get() { + if (_documentTableTruck != null) { + return _documentTableTruck!! + } + _documentTableTruck = fluentIcon(name = "Filled.DocumentTableTruck") { + fluentPath { + moveTo(15.11f, 17.25f) + lineTo(15.11f, 16.0f) + horizontalLineToRelative(-2.46f) + lineToRelative(0.1f, 0.2f) + curveToRelative(0.16f, 0.33f, 0.25f, 0.69f, 0.25f, 1.06f) + verticalLineToRelative(0.24f) + horizontalLineToRelative(1.86f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + close() + moveTo(15.11f, 14.5f) + horizontalLineToRelative(-3.2f) + lineToRelative(-0.19f, -0.35f) + curveToRelative(-0.15f, -0.3f, -0.36f, -0.57f, -0.6f, -0.77f) + lineTo(11.12f, 13.0f) + horizontalLineToRelative(3.74f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + close() + moveTo(13.0f, 20.25f) + lineTo(13.0f, 19.0f) + horizontalLineToRelative(1.86f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(9.18f, 11.5f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, -1.53f, -0.5f) + lineTo(3.6f, 11.0f) + lineTo(3.6f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-5.38f) + curveToRelative(0.47f, -0.43f, 0.77f, -1.06f, 0.77f, -1.75f) + close() + moveTo(13.11f, 8.0f) + lineTo(13.11f, 2.5f) + lineToRelative(6.0f, 6.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(1.0f, 13.6f) + curveToRelative(0.0f, -0.88f, 0.72f, -1.6f, 1.6f, -1.6f) + horizontalLineToRelative(5.05f) + curveToRelative(0.88f, 0.0f, 1.6f, 0.72f, 1.6f, 1.6f) + verticalLineToRelative(0.23f) + horizontalLineToRelative(0.35f) + curveToRelative(0.52f, 0.0f, 1.0f, 0.3f, 1.23f, 0.76f) + lineToRelative(1.02f, 2.05f) + curveToRelative(0.1f, 0.2f, 0.15f, 0.4f, 0.15f, 0.62f) + verticalLineToRelative(2.99f) + curveToRelative(0.0f, 0.76f, -0.62f, 1.38f, -1.38f, 1.38f) + horizontalLineToRelative(-0.51f) + arcToRelative(1.83f, 1.83f, 0.0f, false, true, -3.55f, 0.0f) + lineTo(5.53f, 21.63f) + arcToRelative(1.83f, 1.83f, 0.0f, false, true, -3.59f, -0.15f) + arcTo(1.6f, 1.6f, 0.0f, false, true, 1.0f, 20.02f) + lineTo(1.0f, 13.6f) + close() + moveTo(9.25f, 14.75f) + verticalLineToRelative(1.83f) + horizontalLineToRelative(1.55f) + lineTo(10.01f, 15.0f) + arcToRelative(0.46f, 0.46f, 0.0f, false, false, -0.41f, -0.25f) + horizontalLineToRelative(-0.35f) + close() + moveTo(3.75f, 20.25f) + arcToRelative(0.92f, 0.92f, 0.0f, true, false, 0.0f, 1.83f) + arcToRelative(0.92f, 0.92f, 0.0f, false, false, 0.0f, -1.83f) + close() + moveTo(7.42f, 21.17f) + arcToRelative(0.92f, 0.92f, 0.0f, true, false, 1.83f, 0.0f) + arcToRelative(0.92f, 0.92f, 0.0f, false, false, -1.83f, 0.0f) + close() + } + } + return _documentTableTruck!! + } + +private var _documentTableTruck: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentText.kt new file mode 100644 index 0000000..03967e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentText.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentText: ImageVector + get() { + if (_documentText != null) { + return _documentText!! + } + _documentText = fluentIcon(name = "Filled.DocumentText") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(8.25f, 11.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.25f, 14.25f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.25f, 17.0f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _documentText!! + } + +private var _documentText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextClock.kt new file mode 100644 index 0000000..e06cac7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextClock.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTextClock: ImageVector + get() { + if (_documentTextClock != null) { + return _documentTextClock!! + } + _documentTextClock = fluentIcon(name = "Filled.DocumentTextClock") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 5.0f, 0.0f) + horizontalLineToRelative(6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.56f) + curveToRelative(0.36f, 0.38f, 0.68f, 0.8f, 0.94f, 1.25f) + horizontalLineToRelative(3.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.99f) + curveToRelative(0.11f, 0.4f, 0.19f, 0.82f, 0.22f, 1.25f) + horizontalLineToRelative(2.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.83f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 11.2f, 22.0f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(6.5f, 17.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(6.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _documentTextClock!! + } + +private var _documentTextClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextExtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextExtract.kt new file mode 100644 index 0000000..50c021c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextExtract.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTextExtract: ImageVector + get() { + if (_documentTextExtract != null) { + return _documentTextExtract!! + } + _documentTextExtract = fluentIcon(name = "Filled.DocumentTextExtract") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(9.5f) + horizontalLineToRelative(6.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + lineTo(4.0f, 17.5f) + lineTo(4.0f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(7.5f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.5f, 19.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(2.75f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _documentTextExtract!! + } + +private var _documentTextExtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextLink.kt new file mode 100644 index 0000000..384f2ea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextLink.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTextLink: ImageVector + get() { + if (_documentTextLink != null) { + return _documentTextLink!! + } + _documentTextLink = fluentIcon(name = "Filled.DocumentTextLink") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(10.06f) + curveToRelative(0.24f, -0.04f, 0.5f, -0.06f, 0.75f, -0.06f) + horizontalLineToRelative(3.5f) + curveToRelative(0.53f, 0.0f, 1.05f, 0.09f, 1.52f, 0.25f) + horizontalLineToRelative(5.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.82f) + curveToRelative(0.3f, 0.37f, 0.56f, 0.8f, 0.74f, 1.25f) + horizontalLineToRelative(3.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.76f) + arcToRelative(4.82f, 4.82f, 0.0f, false, true, -1.28f, 3.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(8.25f, 11.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(12.0f, 18.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 8.25f, 15.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 12.0f, 18.74f) + close() + moveTo(5.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(4.6f, 21.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(9.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _documentTextLink!! + } + +private var _documentTextLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextToolbox.kt new file mode 100644 index 0000000..34a95ab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentTextToolbox.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentTextToolbox: ImageVector + get() { + if (_documentTextToolbox != null) { + return _documentTextToolbox!! + } + _documentTextToolbox = fluentIcon(name = "Filled.DocumentTextToolbox") { + fluentPath { + moveTo(12.0f, 8.0f) + lineTo(12.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.35f) + curveToRelative(0.24f, -0.06f, 0.49f, -0.1f, 0.75f, -0.1f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.8f, 0.09f, 1.15f, 0.25f) + horizontalLineToRelative(6.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.94f) + curveToRelative(0.12f, 0.31f, 0.19f, 0.65f, 0.19f, 1.0f) + verticalLineToRelative(0.05f) + curveToRelative(0.2f, 0.04f, 0.4f, 0.11f, 0.6f, 0.2f) + horizontalLineToRelative(4.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.86f) + curveToRelative(0.07f, 0.24f, 0.11f, 0.49f, 0.11f, 0.75f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(13.0f, 18.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.17f, -0.02f, 0.34f, -0.05f, 0.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 2.5f) + lineToRelative(6.0f, 6.0f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(3.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(1.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(5.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(9.5f, 18.0f) + lineTo(12.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(10.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveTo(3.78f, 12.25f, 3.0f, 13.03f, 3.0f, 14.0f) + verticalLineToRelative(1.0f) + close() + moveTo(4.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(1.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(12.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + close() + } + } + return _documentTextToolbox!! + } + +private var _documentTextToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentToolbox.kt new file mode 100644 index 0000000..b006604 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentToolbox.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentToolbox: ImageVector + get() { + if (_documentToolbox != null) { + return _documentToolbox!! + } + _documentToolbox = fluentIcon(name = "Filled.DocumentToolbox") { + fluentPath { + moveTo(12.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(13.0f, 22.0f) + verticalLineToRelative(-5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(5.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, 0.27f) + lineTo(4.0f, 3.5f) + curveTo(4.0f, 2.67f, 4.67f, 2.0f, 5.5f, 2.0f) + lineTo(12.0f, 2.0f) + close() + moveTo(13.5f, 2.5f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.5f) + lineToRelative(-6.0f, -6.0f) + close() + moveTo(4.0f, 16.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(9.0f, 16.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(12.0f, 19.0f) + lineTo(9.0f, 19.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + lineTo(5.0f, 19.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + lineTo(1.0f, 19.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(4.0f, 16.0f) + close() + moveTo(5.0f, 14.5f) + lineTo(5.0f, 16.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(9.0f, 20.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + lineTo(1.0f, 20.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(5.0f, 20.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(9.0f, 20.0f) + close() + } + } + return _documentToolbox!! + } + +private var _documentToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentWidth.kt new file mode 100644 index 0000000..84917ab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DocumentWidth.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DocumentWidth: ImageVector + get() { + if (_documentWidth != null) { + return _documentWidth!! + } + _documentWidth = fluentIcon(name = "Filled.DocumentWidth") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.52f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.49f, 0.5f) + arcTo(1.73f, 1.73f, 0.0f, false, false, 18.1f, 10.0f) + lineToRelative(0.05f, 0.16f) + lineToRelative(0.04f, 0.09f) + horizontalLineToRelative(-1.52f) + curveToRelative(-0.85f, 0.0f, -1.5f, 0.65f, -1.64f, 1.46f) + lineToRelative(-0.01f, 0.14f) + lineTo(15.0f, 12.0f) + curveToRelative(0.0f, 0.8f, 0.51f, 1.51f, 1.33f, 1.7f) + lineToRelative(0.16f, 0.04f) + horizontalLineToRelative(1.68f) + lineToRelative(-0.02f, 0.04f) + curveToRelative(-0.2f, 0.47f, -0.2f, 1.02f, 0.05f, 1.51f) + lineToRelative(0.1f, 0.17f) + lineToRelative(0.09f, 0.14f) + lineToRelative(0.12f, 0.14f) + curveToRelative(0.4f, 0.4f, 0.95f, 0.57f, 1.49f, 0.48f) + verticalLineToRelative(3.53f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + verticalLineToRelative(-3.53f) + curveToRelative(0.54f, 0.09f, 1.09f, -0.08f, 1.49f, -0.48f) + lineToRelative(0.12f, -0.14f) + lineToRelative(0.1f, -0.14f) + curveToRelative(0.33f, -0.54f, 0.37f, -1.16f, 0.14f, -1.68f) + lineToRelative(-0.02f, -0.03f) + horizontalLineToRelative(1.51f) + lineToRelative(0.17f, -0.01f) + curveTo(8.42f, 13.6f, 9.0f, 12.84f, 9.0f, 12.0f) + verticalLineToRelative(-0.15f) + arcToRelative(1.7f, 1.7f, 0.0f, false, false, -1.66f, -1.6f) + lineTo(5.82f, 10.25f) + lineToRelative(0.04f, -0.1f) + arcTo(1.74f, 1.74f, 0.0f, false, false, 4.0f, 7.78f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(4.78f, 8.97f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.22f, 1.22f) + horizontalLineToRelative(3.78f) + curveToRelative(0.37f, 0.0f, 0.66f, 0.33f, 0.66f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.25f, 0.7f, -0.57f, 0.74f) + lineTo(3.56f, 12.74f) + lineToRelative(1.22f, 1.23f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.37f, -2.37f) + arcTo(0.77f, 0.77f, 0.0f, false, true, 1.0f, 12.0f) + curveToRelative(0.0f, -0.29f, 0.14f, -0.54f, 0.35f, -0.66f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(19.22f, 8.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineToRelative(2.37f, 2.36f) + curveToRelative(0.2f, 0.13f, 0.35f, 0.38f, 0.35f, 0.67f) + curveToRelative(0.0f, 0.25f, -0.1f, 0.47f, -0.28f, 0.6f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.27f, 0.2f, -0.62f, 0.2f, -0.89f, 0.0f) + lineToRelative(-0.1f, -0.07f) + lineToRelative(-0.06f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.88f) + lineToRelative(0.08f, -0.1f) + lineToRelative(1.22f, -1.21f) + horizontalLineToRelative(-3.78f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.31f, -0.05f, -0.56f, -0.37f, -0.56f, -0.74f) + curveToRelative(0.0f, -0.38f, 0.25f, -0.7f, 0.57f, -0.75f) + lineTo(20.44f, 11.25f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.97f) + close() + } + } + return _documentWidth!! + } + +private var _documentWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorArrowLeft.kt new file mode 100644 index 0000000..f272619 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorArrowLeft.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DoorArrowLeft: ImageVector + get() { + if (_doorArrowLeft != null) { + return _doorArrowLeft!! + } + _doorArrowLeft = fluentIcon(name = "Filled.DoorArrowLeft") { + fluentPath { + moveTo(6.25f, 2.75f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(5.94f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 7.06f, -10.01f) + lineTo(19.25f, 4.25f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(6.25f, 2.75f) + close() + moveTo(8.5f, 13.25f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(21.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineTo(15.71f, 17.0f) + horizontalLineToRelative(4.79f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + close() + } + } + return _doorArrowLeft!! + } + +private var _doorArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorTag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorTag.kt new file mode 100644 index 0000000..da137c6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoorTag.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DoorTag: ImageVector + get() { + if (_doorTag != null) { + return _doorTag!! + } + _doorTag = fluentIcon(name = "Filled.DoorTag") { + fluentPath { + moveTo(12.0f, 6.5f) + curveToRelative(-0.49f, 0.0f, -0.92f, 0.23f, -1.2f, 0.6f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -3.6f, -2.7f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 18.0f, 8.0f) + verticalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(8.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(9.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _doorTag!! + } + +private var _doorTag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeDown.kt new file mode 100644 index 0000000..e084ea1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeDown.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DoubleSwipeDown: ImageVector + get() { + if (_doubleSwipeDown != null) { + return _doubleSwipeDown!! + } + _doubleSwipeDown = fluentIcon(name = "Filled.DoubleSwipeDown") { + fluentPath { + moveTo(18.2f, 21.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.4f) + lineToRelative(1.3f, 1.29f) + lineTo(16.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(11.59f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.0f, 3.0f) + close() + moveTo(12.5f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 3.0f, 4.58f) + lineTo(15.5f, 9.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.0f, -5.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.0f, 5.24f) + verticalLineToRelative(2.34f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -7.0f, -4.58f) + close() + moveTo(4.5f, 11.58f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 4.0f, 0.0f) + lineTo(8.5f, 9.24f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 6.5f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -2.0f, 5.24f) + verticalLineToRelative(2.34f) + close() + moveTo(7.2f, 21.71f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.42f) + lineToRelative(1.3f, 1.3f) + lineTo(5.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(11.59f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.0f, 3.0f) + close() + } + } + return _doubleSwipeDown!! + } + +private var _doubleSwipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeUp.kt new file mode 100644 index 0000000..087ff51 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleSwipeUp.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DoubleSwipeUp: ImageVector + get() { + if (_doubleSwipeUp != null) { + return _doubleSwipeUp!! + } + _doubleSwipeUp = fluentIcon(name = "Filled.DoubleSwipeUp") { + fluentPath { + moveTo(18.2f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f) + lineToRelative(1.3f, -1.29f) + lineTo(16.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(18.5f, 5.41f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-3.0f, -3.0f) + close() + moveTo(12.5f, 17.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 3.0f, -4.58f) + verticalLineToRelative(2.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.0f, 5.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.0f, -5.24f) + verticalLineToRelative(-2.34f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -7.0f, 4.58f) + close() + moveTo(4.5f, 12.42f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(2.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.0f, 5.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.0f, -5.24f) + verticalLineToRelative(-2.34f) + close() + moveTo(7.2f, 2.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.42f) + lineToRelative(1.3f, -1.3f) + lineTo(5.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(7.5f, 5.41f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.42f) + lineToRelative(-3.0f, -3.0f) + close() + } + } + return _doubleSwipeUp!! + } + +private var _doubleSwipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeDown.kt new file mode 100644 index 0000000..e434d1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeDown.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DoubleTapSwipeDown: ImageVector + get() { + if (_doubleTapSwipeDown != null) { + return _doubleTapSwipeDown!! + } + _doubleTapSwipeDown = fluentIcon(name = "Filled.DoubleTapSwipeDown") { + fluentPath { + moveTo(12.7f, 21.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.4f) + lineToRelative(1.3f, 1.29f) + lineTo(11.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(9.59f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.0f, 3.0f) + close() + moveTo(4.5f, 9.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, 5.5f, 7.23f) + verticalLineToRelative(-2.1f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(2.1f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 4.5f, 9.0f) + close() + moveTo(7.5f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 2.5f, 4.03f) + lineTo(10.0f, 10.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(2.53f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 7.5f, 9.0f) + close() + } + } + return _doubleTapSwipeDown!! + } + +private var _doubleTapSwipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeUp.kt new file mode 100644 index 0000000..eea9b6d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DoubleTapSwipeUp.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DoubleTapSwipeUp: ImageVector + get() { + if (_doubleTapSwipeUp != null) { + return _doubleTapSwipeUp!! + } + _doubleTapSwipeUp = fluentIcon(name = "Filled.DoubleTapSwipeUp") { + fluentPath { + moveTo(12.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f) + lineTo(11.0f, 5.42f) + lineTo(11.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 5.41f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-3.0f, -3.0f) + close() + moveTo(4.5f, 15.0f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 10.0f, 7.77f) + verticalLineToRelative(2.1f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(-2.1f) + arcTo(7.5f, 7.5f, 0.0f, true, true, 4.5f, 15.0f) + close() + moveTo(7.5f, 15.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 2.5f, -4.03f) + verticalLineToRelative(2.53f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(-2.53f) + arcTo(4.5f, 4.5f, 0.0f, true, true, 7.5f, 15.0f) + close() + } + } + return _doubleTapSwipeUp!! + } + +private var _doubleTapSwipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt new file mode 100644 index 0000000..60a2c5c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drafts.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Drafts: ImageVector + get() { + if (_drafts != null) { + return _drafts!! + } + _drafts = fluentIcon(name = "Filled.Drafts") { + fluentPath { + moveTo(13.94f, 5.0f) + lineTo(19.0f, 10.06f) + lineTo(9.06f, 20.0f) + curveToRelative(-0.27f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineTo(13.94f, 5.0f) + close() + moveTo(6.53f, 11.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.78f) + close() + moveTo(20.88f, 2.83f) + lineToRelative(0.15f, 0.14f) + lineToRelative(0.15f, 0.15f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, -0.15f, 4.91f) + lineToRelative(-0.97f, 0.97f) + lineTo(15.0f, 3.94f) + lineToRelative(0.97f, -0.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 4.9f, -0.14f) + close() + moveTo(10.53f, 7.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(7.78f) + close() + moveTo(14.53f, 3.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(11.78f) + close() + } + } + return _drafts!! + } + +private var _drafts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drag.kt new file mode 100644 index 0000000..3400816 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drag.kt @@ -0,0 +1,145 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Drag: ImageVector + get() { + if (_drag != null) { + return _drag!! + } + _drag = fluentIcon(name = "Filled.Drag") { + fluentPath { + moveTo(12.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(13.0f, 18.58f) + lineToRelative(0.3f, -0.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-2.0f, 2.0f) + lineToRelative(-0.05f, 0.04f) + lineToRelative(-0.06f, 0.05f) + lineToRelative(-0.12f, 0.08f) + lineToRelative(-0.1f, 0.05f) + lineToRelative(-0.11f, 0.03f) + lineToRelative(-0.12f, 0.03f) + horizontalLineToRelative(-0.27f) + lineToRelative(-0.11f, -0.02f) + lineToRelative(-0.11f, -0.03f) + lineToRelative(-0.08f, -0.03f) + lineToRelative(-0.1f, -0.06f) + lineToRelative(-0.1f, -0.06f) + arcToRelative(1.01f, 1.01f, 0.0f, false, true, -0.09f, -0.08f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + lineToRelative(0.1f, 0.08f) + lineToRelative(0.29f, 0.3f) + lineTo(11.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(12.0f, 16.0f) + close() + moveTo(18.3f, 9.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.09f) + lineToRelative(0.1f, 0.08f) + lineToRelative(2.0f, 2.0f) + lineToRelative(0.04f, 0.05f) + lineToRelative(0.05f, 0.07f) + lineToRelative(0.08f, 0.1f) + lineToRelative(0.05f, 0.12f) + lineToRelative(0.03f, 0.1f) + lineToRelative(0.03f, 0.12f) + verticalLineToRelative(0.27f) + lineToRelative(-0.02f, 0.11f) + lineToRelative(-0.03f, 0.11f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.06f, 0.1f) + lineToRelative(-0.07f, 0.1f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(0.3f, -0.29f) + lineTo(17.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(16.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(18.58f, 11.0f) + lineToRelative(-0.29f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + close() + moveTo(4.3f, 9.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.49f, 1.31f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.3f, 0.29f) + lineTo(7.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(8.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(5.4f, 13.0f) + lineToRelative(0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.1f, -0.11f) + lineToRelative(-0.07f, -0.12f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.03f, -0.11f) + lineToRelative(-0.03f, -0.12f) + verticalLineToRelative(-0.06f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-0.08f) + lineToRelative(0.02f, -0.11f) + lineToRelative(0.03f, -0.11f) + lineToRelative(0.04f, -0.11f) + lineToRelative(0.06f, -0.1f) + lineToRelative(0.06f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, -0.09f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(12.0f, 9.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, 5.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, -5.5f) + close() + moveTo(11.85f, 2.01f) + horizontalLineToRelative(0.32f) + lineToRelative(0.14f, 0.04f) + lineToRelative(0.11f, 0.04f) + lineToRelative(0.1f, 0.06f) + lineToRelative(0.1f, 0.07f) + lineToRelative(0.09f, 0.07f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-0.29f, -0.3f) + lineTo(13.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(11.0f, 5.4f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(2.0f, -2.0f) + lineToRelative(0.11f, -0.1f) + lineToRelative(0.12f, -0.06f) + lineToRelative(0.1f, -0.06f) + lineToRelative(0.11f, -0.03f) + lineToRelative(0.12f, -0.03f) + close() + } + } + return _drag!! + } + +private var _drag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawImage.kt new file mode 100644 index 0000000..adba3a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawImage.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawImage: ImageVector + get() { + if (_drawImage != null) { + return _drawImage!! + } + _drawImage = fluentIcon(name = "Filled.DrawImage") { + fluentPath { + moveTo(15.66f, 14.7f) + lineToRelative(-2.08f, -2.05f) + lineToRelative(-0.13f, -0.12f) + curveToRelative(-0.84f, -0.7f, -2.06f, -0.7f, -2.9f, 0.0f) + lineToRelative(-0.13f, 0.12f) + lineToRelative(-6.23f, 6.12f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -1.2f, -0.5f) + lineTo(2.99f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.26f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(4.76f) + curveToRelative(-0.93f, -0.08f, -1.9f, 0.24f, -2.6f, 0.95f) + lineToRelative(-2.74f, 2.73f) + close() + moveTo(13.5f, 8.24f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -4.5f, 0.0f) + close() + moveTo(15.75f, 7.49f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(11.47f, 13.71f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.61f, -0.2f, 0.87f, -0.01f) + lineToRelative(0.1f, 0.08f) + lineToRelative(2.07f, 2.03f) + lineToRelative(-2.11f, 2.11f) + curveToRelative(-0.44f, 0.44f, -0.76f, 0.98f, -0.93f, 1.57f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.41f, -1.13f) + arcToRelative(2.7f, 2.7f, 0.0f, false, false, -1.94f, 0.04f) + lineToRelative(-0.11f, 0.04f) + curveToRelative(-0.48f, 0.17f, -0.87f, -0.41f, -0.53f, -0.8f) + lineToRelative(0.2f, -0.24f) + lineToRelative(3.7f, -3.62f) + close() + moveTo(19.1f, 12.66f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.44f, 1.71f) + curveToRelative(-0.35f, 0.17f, -0.7f, 0.2f, -1.13f, 0.1f) + curveToRelative(-0.13f, -0.02f, -0.18f, -0.17f, -0.13f, -0.29f) + curveToRelative(0.43f, -0.96f, -0.19f, -1.77f, -1.03f, -2.11f) + curveToRelative(-0.95f, -0.38f, -2.22f, 0.51f, -3.29f, 1.27f) + curveToRelative(-0.6f, 0.42f, -1.12f, 0.8f, -1.5f, 0.87f) + curveToRelative(-0.52f, 0.12f, -1.16f, -0.12f, -1.63f, -0.38f) + curveToRelative(-0.2f, -0.1f, -0.48f, 0.08f, -0.38f, 0.3f) + curveToRelative(0.24f, 0.52f, 0.73f, 1.12f, 1.7f, 1.25f) + curveToRelative(0.99f, 0.12f, 1.77f, -0.35f, 2.56f, -0.82f) + curveToRelative(0.58f, -0.35f, 1.16f, -0.7f, 1.82f, -0.8f) + curveToRelative(0.09f, -0.01f, 0.15f, 0.1f, 0.1f, 0.17f) + curveToRelative(-0.24f, 0.48f, -0.35f, 1.37f, 0.22f, 1.82f) + curveToRelative(0.85f, 0.66f, 3.24f, 0.29f, 3.83f, 0.09f) + lineToRelative(0.15f, -0.03f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _drawImage!! + } + +private var _drawImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawShape.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawShape.kt new file mode 100644 index 0000000..a4f4eae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawShape.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawShape: ImageVector + get() { + if (_drawShape != null) { + return _drawShape!! + } + _drawShape = fluentIcon(name = "Filled.DrawShape") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(4.76f) + curveToRelative(-0.93f, -0.08f, -1.9f, 0.24f, -2.61f, 0.95f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.44f, 0.44f, -0.76f, 0.98f, -0.93f, 1.57f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.42f, -1.13f) + arcToRelative(2.7f, 2.7f, 0.0f, false, false, -1.93f, 0.04f) + arcToRelative(5.46f, 5.46f, 0.0f, false, false, -0.82f, 0.4f) + lineToRelative(-1.7f, 1.03f) + curveToRelative(-0.46f, 0.28f, -0.9f, 0.37f, -1.3f, 0.34f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -0.9f, -0.32f) + curveToRelative(-0.38f, -0.25f, -0.49f, -0.68f, -0.49f, -1.0f) + lineTo(3.0f, 6.25f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.59f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.44f, 1.71f) + curveToRelative(-0.35f, 0.17f, -0.7f, 0.2f, -1.13f, 0.1f) + curveToRelative(-0.13f, -0.02f, -0.18f, -0.17f, -0.13f, -0.29f) + curveToRelative(0.43f, -0.96f, -0.19f, -1.77f, -1.03f, -2.11f) + curveToRelative(-0.95f, -0.38f, -2.22f, 0.51f, -3.29f, 1.27f) + curveToRelative(-0.59f, 0.42f, -1.12f, 0.8f, -1.5f, 0.87f) + curveToRelative(-0.52f, 0.12f, -1.16f, -0.12f, -1.62f, -0.38f) + curveToRelative(-0.21f, -0.1f, -0.5f, 0.08f, -0.4f, 0.3f) + curveToRelative(0.25f, 0.52f, 0.74f, 1.12f, 1.72f, 1.25f) + curveToRelative(0.98f, 0.12f, 1.76f, -0.35f, 2.55f, -0.82f) + curveToRelative(0.58f, -0.35f, 1.16f, -0.7f, 1.82f, -0.8f) + curveToRelative(0.09f, -0.01f, 0.15f, 0.1f, 0.1f, 0.17f) + curveToRelative(-0.23f, 0.48f, -0.35f, 1.37f, 0.23f, 1.82f) + curveToRelative(0.84f, 0.66f, 3.23f, 0.29f, 3.82f, 0.09f) + lineToRelative(0.15f, -0.03f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _drawShape!! + } + +private var _drawShape: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawText.kt new file mode 100644 index 0000000..a5e98da --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawText.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawText: ImageVector + get() { + if (_drawText != null) { + return _drawText!! + } + _drawText = fluentIcon(name = "Filled.DrawText") { + fluentPath { + moveTo(12.24f, 13.15f) + lineTo(7.76f, 13.15f) + lineTo(10.0f, 6.75f) + lineToRelative(2.24f, 6.4f) + close() + moveTo(12.94f, 15.15f) + lineToRelative(0.33f, 0.93f) + lineToRelative(1.57f, -1.57f) + lineToRelative(-3.76f, -10.75f) + arcToRelative(1.14f, 1.14f, 0.0f, false, false, -2.15f, 0.0f) + lineTo(4.06f, 17.67f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.88f, 0.66f) + lineToRelative(1.12f, -3.18f) + horizontalLineToRelative(5.88f) + close() + moveTo(13.2f, 17.57f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, true, true, 3.23f, 3.23f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.34f, 0.35f, -0.78f, 0.6f, -1.25f, 0.71f) + lineToRelative(-1.83f, 0.46f) + lineToRelative(-0.15f, 0.03f) + curveToRelative(-0.59f, 0.2f, -2.98f, 0.57f, -3.82f, -0.1f) + curveToRelative(-0.58f, -0.44f, -0.46f, -1.33f, -0.22f, -1.81f) + curveToRelative(0.04f, -0.08f, -0.02f, -0.18f, -0.1f, -0.17f) + curveToRelative(-0.67f, 0.1f, -1.25f, 0.45f, -1.83f, 0.8f) + curveToRelative(-0.79f, 0.47f, -1.57f, 0.94f, -2.55f, 0.82f) + arcToRelative(2.08f, 2.08f, 0.0f, false, true, -1.71f, -1.26f) + curveToRelative(-0.1f, -0.21f, 0.18f, -0.4f, 0.39f, -0.29f) + curveToRelative(0.46f, 0.26f, 1.1f, 0.5f, 1.63f, 0.38f) + curveToRelative(0.37f, -0.08f, 0.9f, -0.45f, 1.5f, -0.87f) + curveToRelative(1.06f, -0.76f, 2.33f, -1.65f, 3.28f, -1.27f) + curveToRelative(0.84f, 0.34f, 1.46f, 1.15f, 1.03f, 2.11f) + curveToRelative(-0.05f, 0.12f, 0.0f, 0.27f, 0.13f, 0.3f) + curveToRelative(0.42f, 0.1f, 0.78f, 0.06f, 1.13f, -0.1f) + lineToRelative(0.43f, -1.72f) + curveToRelative(0.12f, -0.47f, 0.36f, -0.9f, 0.7f, -1.25f) + close() + } + } + return _drawText!! + } + +private var _drawText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerAdd.kt new file mode 100644 index 0000000..672716f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerAdd.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawerAdd: ImageVector + get() { + if (_drawerAdd != null) { + return _drawerAdd!! + } + _drawerAdd = fluentIcon(name = "Filled.DrawerAdd") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineTo(7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineTo(16.0f) + verticalLineTo(3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineTo(6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineTo(17.0f) + close() + moveTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineTo(8.0f) + horizontalLineToRelative(5.67f) + curveToRelative(0.13f, 0.53f, 0.32f, 1.03f, 0.56f, 1.5f) + horizontalLineTo(4.5f) + verticalLineTo(14.0f) + horizontalLineToRelative(4.56f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.31f, 0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-0.06f) + curveToRelative(0.0f, -0.38f, 0.31f, -0.69f, 0.7f, -0.69f) + horizontalLineToRelative(4.55f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + verticalLineTo(7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + close() + } + } + return _drawerAdd!! + } + +private var _drawerAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerArrowDownload.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerArrowDownload.kt new file mode 100644 index 0000000..9c68801 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerArrowDownload.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawerArrowDownload: ImageVector + get() { + if (_drawerArrowDownload != null) { + return _drawerArrowDownload!! + } + _drawerArrowDownload = fluentIcon(name = "Filled.DrawerArrowDownload") { + fluentPath { + moveTo(11.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 5.0f, -5.48f) + lineTo(16.0f, 6.8f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.0f, 6.79f) + lineTo(17.0f, 1.02f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -6.0f, 5.48f) + close() + moveTo(19.5f, 9.5f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 19.0f, 9.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + close() + moveTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.48f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.0f) + horizontalLineToRelative(5.67f) + curveToRelative(0.13f, 0.53f, 0.32f, 1.03f, 0.56f, 1.5f) + lineTo(4.5f, 9.5f) + lineTo(4.5f, 14.0f) + horizontalLineToRelative(4.56f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.31f, 0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-0.06f) + curveToRelative(0.0f, -0.38f, 0.31f, -0.69f, 0.7f, -0.69f) + horizontalLineToRelative(4.55f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + close() + } + } + return _drawerArrowDownload!! + } + +private var _drawerArrowDownload: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerDismiss.kt new file mode 100644 index 0000000..e32d185 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerDismiss.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawerDismiss: ImageVector + get() { + if (_drawerDismiss != null) { + return _drawerDismiss!! + } + _drawerDismiss = fluentIcon(name = "Filled.DrawerDismiss") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(17.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(16.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.0f) + horizontalLineToRelative(5.67f) + curveToRelative(0.13f, 0.53f, 0.32f, 1.03f, 0.56f, 1.5f) + lineTo(4.5f, 9.5f) + lineTo(4.5f, 14.0f) + horizontalLineToRelative(4.56f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.31f, 0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-0.06f) + curveToRelative(0.0f, -0.38f, 0.31f, -0.69f, 0.7f, -0.69f) + horizontalLineToRelative(4.55f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + close() + } + } + return _drawerDismiss!! + } + +private var _drawerDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerPlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerPlay.kt new file mode 100644 index 0000000..6102936 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerPlay.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawerPlay: ImageVector + get() { + if (_drawerPlay != null) { + return _drawerPlay!! + } + _drawerPlay = fluentIcon(name = "Filled.DrawerPlay") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.0f, 8.61f) + curveToRelative(0.0f, 0.4f, 0.42f, 0.63f, 0.76f, 0.43f) + lineToRelative(3.53f, -2.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.86f) + lineToRelative(-3.53f, -2.12f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.76f, 0.43f) + verticalLineToRelative(4.23f) + close() + moveTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.0f) + horizontalLineToRelative(5.67f) + curveToRelative(0.13f, 0.53f, 0.32f, 1.03f, 0.56f, 1.5f) + lineTo(4.5f, 9.5f) + lineTo(4.5f, 14.0f) + horizontalLineToRelative(4.56f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.31f, 0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-0.06f) + curveToRelative(0.0f, -0.38f, 0.31f, -0.69f, 0.7f, -0.69f) + horizontalLineToRelative(4.55f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + close() + } + } + return _drawerPlay!! + } + +private var _drawerPlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerSubtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerSubtract.kt new file mode 100644 index 0000000..9e68b46 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrawerSubtract.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrawerSubtract: ImageVector + get() { + if (_drawerSubtract != null) { + return _drawerSubtract!! + } + _drawerSubtract = fluentIcon(name = "Filled.DrawerSubtract") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(13.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.0f) + horizontalLineToRelative(5.67f) + curveToRelative(0.13f, 0.53f, 0.32f, 1.03f, 0.56f, 1.5f) + lineTo(4.5f, 9.5f) + lineTo(4.5f, 14.0f) + horizontalLineToRelative(4.56f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.31f, 0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-0.06f) + curveToRelative(0.0f, -0.38f, 0.31f, -0.69f, 0.7f, -0.69f) + horizontalLineToRelative(4.55f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + close() + } + } + return _drawerSubtract!! + } + +private var _drawerSubtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkBeer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkBeer.kt new file mode 100644 index 0000000..86f0524 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkBeer.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrinkBeer: ImageVector + get() { + if (_drinkBeer != null) { + return _drinkBeer!! + } + _drinkBeer = fluentIcon(name = "Filled.DrinkBeer") { + fluentPath { + moveTo(7.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.0f, 5.25f) + verticalLineToRelative(14.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(17.5f, 18.0f) + horizontalLineToRelative(1.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-5.5f) + curveTo(22.0f, 7.45f, 20.54f, 6.0f, 18.75f, 6.0f) + lineTo(17.5f, 6.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-7.0f) + close() + moveTo(18.75f, 16.5f) + lineTo(17.5f, 16.5f) + verticalLineToRelative(-9.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + close() + moveTo(16.0f, 6.0f) + lineTo(5.5f, 6.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(7.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(16.0f, 6.0f) + close() + moveTo(8.5f, 10.0f) + verticalLineToRelative(7.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 17.0f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(11.5f, 10.0f) + verticalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(14.5f, 10.0f) + verticalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _drinkBeer!! + } + +private var _drinkBeer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkCoffee.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkCoffee.kt new file mode 100644 index 0000000..ab9c2b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkCoffee.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrinkCoffee: ImageVector + get() { + if (_drinkCoffee != null) { + return _drinkCoffee!! + } + _drinkCoffee = fluentIcon(name = "Filled.DrinkCoffee") { + fluentPath { + moveTo(3.94f, 5.0f) + curveTo(2.87f, 5.0f, 2.0f, 5.87f, 2.0f, 6.94f) + verticalLineTo(12.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 15.91f, 1.2f) + horizontalLineToRelative(0.74f) + arcToRelative(3.35f, 3.35f, 0.0f, false, false, 0.0f, -6.7f) + horizontalLineToRelative(-0.7f) + curveToRelative(-0.2f, -0.86f, -0.97f, -1.5f, -1.9f, -1.5f) + horizontalLineTo(3.96f) + close() + moveTo(18.0f, 8.0f) + horizontalLineToRelative(0.65f) + arcToRelative(1.85f, 1.85f, 0.0f, true, true, 0.0f, 3.7f) + horizontalLineTo(18.0f) + verticalLineTo(8.0f) + close() + } + } + return _drinkCoffee!! + } + +private var _drinkCoffee: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkMargarita.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkMargarita.kt new file mode 100644 index 0000000..9a754f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkMargarita.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrinkMargarita: ImageVector + get() { + if (_drinkMargarita != null) { + return _drinkMargarita!! + } + _drinkMargarita = fluentIcon(name = "Filled.DrinkMargarita") { + fluentPath { + moveTo(20.49f, 2.63f) + curveToRelative(0.07f, 0.4f, -0.2f, 0.8f, -0.62f, 0.86f) + lineToRelative(-5.49f, 0.91f) + lineToRelative(-0.12f, 0.6f) + horizontalLineToRelative(3.99f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, 3.24f) + verticalLineToRelative(0.51f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.25f, 3.93f) + verticalLineToRelative(3.07f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-3.07f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 8.0f, 13.5f) + lineTo(8.0f, 13.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.25f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.98f) + lineToRelative(0.28f, -1.4f) + curveToRelative(0.07f, -0.3f, 0.3f, -0.54f, 0.62f, -0.59f) + lineToRelative(6.0f, -1.0f) + curveToRelative(0.4f, -0.07f, 0.8f, 0.2f, 0.86f, 0.62f) + close() + moveTo(11.99f, 8.75f) + lineToRelative(0.45f, -2.25f) + lineTo(6.5f, 6.5f) + verticalLineToRelative(2.25f) + horizontalLineToRelative(5.48f) + close() + moveTo(17.5f, 8.75f) + lineTo(17.5f, 6.5f) + horizontalLineToRelative(-3.54f) + lineToRelative(-0.45f, 2.25f) + horizontalLineToRelative(3.99f) + close() + } + } + return _drinkMargarita!! + } + +private var _drinkMargarita: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkToGo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkToGo.kt new file mode 100644 index 0000000..39a4014 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkToGo.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrinkToGo: ImageVector + get() { + if (_drinkToGo != null) { + return _drinkToGo!! + } + _drinkToGo = fluentIcon(name = "Filled.DrinkToGo") { + fluentPath { + moveTo(15.72f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(15.56f, 4.5f) + horizontalLineToRelative(2.2f) + curveToRelative(0.3f, 0.0f, 0.59f, 0.2f, 0.7f, 0.5f) + lineToRelative(1.25f, 3.5f) + curveToRelative(0.17f, 0.49f, -0.2f, 1.0f, -0.7f, 1.0f) + horizontalLineToRelative(-1.05f) + lineToRelative(-1.6f, 10.05f) + arcTo(2.89f, 2.89f, 0.0f, false, true, 13.4f, 22.0f) + horizontalLineToRelative(-2.8f) + curveToRelative(-1.5f, 0.0f, -2.76f, -0.99f, -2.97f, -2.44f) + lineTo(6.05f, 9.5f) + horizontalLineTo(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, -1.0f) + lineTo(5.53f, 5.0f) + curveToRelative(0.11f, -0.3f, 0.4f, -0.5f, 0.71f, -0.5f) + horizontalLineToRelative(7.19f) + lineToRelative(2.28f, -2.28f) + close() + moveTo(17.22f, 6.0f) + horizontalLineTo(6.78f) + lineToRelative(-0.72f, 2.0f) + horizontalLineToRelative(11.88f) + lineToRelative(-0.72f, -2.0f) + close() + } + } + return _drinkToGo!! + } + +private var _drinkToGo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkWine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkWine.kt new file mode 100644 index 0000000..9de0106 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DrinkWine.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DrinkWine: ImageVector + get() { + if (_drinkWine != null) { + return _drinkWine!! + } + _drinkWine = fluentIcon(name = "Filled.DrinkWine") { + fluentPath { + moveTo(6.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(7.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 5.0f, 5.7f) + verticalLineToRelative(5.06f) + lineToRelative(-2.25f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineToRelative(3.0f, 0.01f) + lineToRelative(3.5f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 20.5f) + verticalLineToRelative(-5.04f) + curveToRelative(3.1f, -0.38f, 5.5f, -3.01f, 5.5f, -6.21f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.75f, 2.0f) + close() + moveTo(7.5f, 7.0f) + lineTo(7.5f, 3.5f) + horizontalLineToRelative(9.0f) + lineTo(16.5f, 7.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(15.68f, 9.7f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, -2.91f, 2.97f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.2f, -0.98f) + arcToRelative(2.74f, 2.74f, 0.0f, false, false, 2.13f, -2.17f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.98f, 0.19f) + close() + } + } + return _drinkWine!! + } + +private var _drinkWine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DriveTrain.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DriveTrain.kt new file mode 100644 index 0000000..04eb132 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DriveTrain.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DriveTrain: ImageVector + get() { + if (_driveTrain != null) { + return _driveTrain!! + } + _driveTrain = fluentIcon(name = "Filled.DriveTrain") { + fluentPath { + moveTo(3.0f, 5.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.06f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 3.88f, 0.0f) + horizontalLineTo(16.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineTo(8.0f) + horizontalLineToRelative(-2.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.98f, 0.85f) + verticalLineToRelative(6.3f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.98f, 0.85f) + horizontalLineTo(16.0f) + verticalLineToRelative(-0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-2.06f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -3.88f, 0.0f) + horizontalLineTo(8.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(2.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.98f, -0.85f) + verticalLineToRelative(-6.3f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.98f, -0.85f) + horizontalLineTo(8.0f) + verticalLineToRelative(0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + } + } + return _driveTrain!! + } + +private var _driveTrain: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt new file mode 100644 index 0000000..8057180 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Drop.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Drop: ImageVector + get() { + if (_drop != null) { + return _drop!! + } + _drop = fluentIcon(name = "Filled.Drop") { + fluentPath { + moveTo(11.47f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + curveToRelative(0.4f, 0.4f, 2.0f, 2.13f, 3.5f, 4.36f) + curveTo(17.5f, 8.78f, 19.0f, 11.63f, 19.0f, 14.25f) + curveToRelative(0.0f, 2.52f, -0.75f, 4.48f, -2.04f, 5.8f) + arcTo(6.78f, 6.78f, 0.0f, false, true, 12.0f, 22.0f) + arcToRelative(6.78f, 6.78f, 0.0f, false, true, -4.96f, -1.94f) + curveTo(5.74f, 18.73f, 5.0f, 16.77f, 5.0f, 14.25f) + curveToRelative(0.0f, -2.62f, 1.5f, -5.46f, 2.97f, -7.67f) + curveToRelative(1.5f, -2.23f, 3.1f, -3.96f, 3.5f, -4.36f) + close() + } + } + return _drop!! + } + +private var _drop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreen.kt new file mode 100644 index 0000000..544dab6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreen.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreen: ImageVector + get() { + if (_dualScreen != null) { + return _dualScreen!! + } + _dualScreen = fluentIcon(name = "Filled.DualScreen") { + fluentPath { + moveTo(20.25f, 4.0f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 20.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 4.02f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(7.25f) + close() + moveTo(11.0f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineTo(11.0f, 20.0f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(11.0f, 4.0f) + close() + moveTo(9.24f, 15.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.34f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.24f, 15.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(16.34f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _dualScreen!! + } + +private var _dualScreen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenAdd.kt new file mode 100644 index 0000000..c7f3540 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenAdd.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenAdd: ImageVector + get() { + if (_dualScreenAdd != null) { + return _dualScreenAdd!! + } + _dualScreenAdd = fluentIcon(name = "Filled.DualScreenAdd") { + fluentPath { + moveTo(22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 22.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 11.8f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 22.0f, 9.97f) + close() + moveTo(10.02f, 6.0f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, 1.22f, 4.32f) + verticalLineToRelative(11.66f) + lineTo(11.0f, 22.0f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + close() + moveTo(9.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(16.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.5f, 3.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(16.0f, 6.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(16.0f, 7.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineTo(19.5f, 6.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.4f) + close() + } + } + return _dualScreenAdd!! + } + +private var _dualScreenAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowRight.kt new file mode 100644 index 0000000..c72a75e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowRight.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenArrowRight: ImageVector + get() { + if (_dualScreenArrowRight != null) { + return _dualScreenArrowRight!! + } + _dualScreenArrowRight = fluentIcon(name = "Filled.DualScreenArrowRight") { + fluentPath { + moveTo(22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 22.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 11.8f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 22.0f, 9.97f) + close() + moveTo(10.02f, 6.0f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, 1.22f, 4.32f) + verticalLineToRelative(11.66f) + lineTo(11.0f, 22.0f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + close() + moveTo(9.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(16.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.8f, 3.55f) + lineToRelative(-0.08f, 0.04f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(18.29f, 6.0f) + lineTo(13.4f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.04f, -0.08f) + lineToRelative(0.03f, -0.08f) + lineTo(19.99f, 6.39f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.04f, -0.05f) + lineToRelative(-2.53f, -2.53f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + close() + } + } + return _dualScreenArrowRight!! + } + +private var _dualScreenArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowUp.kt new file mode 100644 index 0000000..5cc6023 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenArrowUp.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenArrowUp: ImageVector + get() { + if (_dualScreenArrowUp != null) { + return _dualScreenArrowUp!! + } + _dualScreenArrowUp = fluentIcon(name = "Filled.DualScreenArrowUp") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.0f, 4.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(17.0f, 4.7f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(16.0f, 4.71f) + close() + moveTo(22.0f, 20.25f) + lineTo(22.0f, 9.97f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -9.26f, 1.83f) + verticalLineToRelative(10.18f) + lineTo(13.0f, 22.0f) + horizontalLineToRelative(7.25f) + curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + close() + moveTo(14.74f, 17.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(14.64f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(10.0f, 6.5f) + curveToRelative(0.0f, -0.17f, 0.0f, -0.33f, 0.02f, -0.5f) + lineTo(3.75f, 6.0f) + curveTo(2.78f, 6.0f, 2.0f, 6.78f, 2.0f, 7.75f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 21.2f, 2.78f, 22.0f, 3.75f, 22.0f) + lineTo(11.0f, 22.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, -0.02f) + lineTo(11.24f, 10.32f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 10.0f, 6.5f) + close() + moveTo(7.74f, 17.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(7.64f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.1f) + close() + } + } + return _dualScreenArrowUp!! + } + +private var _dualScreenArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClock.kt new file mode 100644 index 0000000..ec3631d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClock.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenClock: ImageVector + get() { + if (_dualScreenClock != null) { + return _dualScreenClock!! + } + _dualScreenClock = fluentIcon(name = "Filled.DualScreenClock") { + fluentPath { + moveTo(22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 22.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 11.8f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 22.0f, 9.97f) + close() + moveTo(10.02f, 6.0f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, 1.22f, 4.32f) + verticalLineToRelative(11.66f) + lineTo(11.0f, 22.0f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + close() + moveTo(9.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(16.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(15.5f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(16.0f, 7.0f) + lineTo(16.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _dualScreenClock!! + } + +private var _dualScreenClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClosedAlert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClosedAlert.kt new file mode 100644 index 0000000..fe883c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenClosedAlert.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenClosedAlert: ImageVector + get() { + if (_dualScreenClosedAlert != null) { + return _dualScreenClosedAlert!! + } + _dualScreenClosedAlert = fluentIcon(name = "Filled.DualScreenClosedAlert") { + fluentPath { + moveTo(16.5f, 2.0f) + arcToRelative(4.01f, 4.01f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.52f) + lineToRelative(1.38f, 1.66f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.38f, 0.82f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.38f, -0.82f) + lineToRelative(1.38f, -1.66f) + lineTo(12.5f, 6.0f) + arcToRelative(4.01f, 4.01f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(5.75f, 5.0f) + horizontalLineToRelative(5.85f) + curveToRelative(-0.06f, 0.33f, -0.1f, 0.66f, -0.1f, 1.0f) + verticalLineToRelative(2.16f) + lineToRelative(-1.15f, 1.38f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 11.5f, 12.0f) + horizontalLineToRelative(2.17f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 17.0f, 13.96f) + verticalLineToRelative(4.79f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.5f, 12.73f) + curveToRelative(-0.3f, -0.17f, -0.55f, -0.43f, -0.72f, -0.73f) + horizontalLineToRelative(3.44f) + arcToRelative(1.98f, 1.98f, 0.0f, false, true, -2.72f, 0.73f) + close() + } + } + return _dualScreenClosedAlert!! + } + +private var _dualScreenClosedAlert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDesktop.kt new file mode 100644 index 0000000..0a91dd2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDesktop.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenDesktop: ImageVector + get() { + if (_dualScreenDesktop != null) { + return _dualScreenDesktop!! + } + _dualScreenDesktop = fluentIcon(name = "Filled.DualScreenDesktop") { + fluentPath { + moveTo(7.5f, 10.0f) + verticalLineToRelative(12.0f) + lineTo(3.75f, 22.0f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineTo(2.0f, 20.24f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + lineTo(7.5f, 9.99f) + close() + moveTo(12.25f, 10.0f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + lineTo(8.5f, 22.0f) + lineTo(8.5f, 10.0f) + horizontalLineToRelative(3.75f) + close() + moveTo(10.65f, 18.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(5.89f, 18.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(6.0f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(19.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(17.0f, 15.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.0f, 19.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-2.0f) + lineTo(15.0f, 15.5f) + verticalLineToRelative(-4.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.66f, 9.0f) + lineTo(4.0f, 9.0f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(13.5f) + close() + } + } + return _dualScreenDesktop!! + } + +private var _dualScreenDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDismiss.kt new file mode 100644 index 0000000..a0792ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenDismiss.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenDismiss: ImageVector + get() { + if (_dualScreenDismiss != null) { + return _dualScreenDismiss!! + } + _dualScreenDismiss = fluentIcon(name = "Filled.DualScreenDismiss") { + fluentPath { + moveTo(22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 22.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 11.8f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 22.0f, 9.97f) + close() + moveTo(10.02f, 6.0f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, 1.22f, 4.32f) + verticalLineToRelative(11.66f) + lineTo(11.0f, 22.0f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + close() + moveTo(9.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(16.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.1f, 3.97f) + lineToRelative(-0.08f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineTo(15.8f, 6.5f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineTo(17.2f, 6.5f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineTo(16.5f, 5.8f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + } + } + return _dualScreenDismiss!! + } + +private var _dualScreenDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenGroup.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenGroup.kt new file mode 100644 index 0000000..2c39426 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenGroup.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenGroup: ImageVector + get() { + if (_dualScreenGroup != null) { + return _dualScreenGroup!! + } + _dualScreenGroup = fluentIcon(name = "Filled.DualScreenGroup") { + fluentPath { + moveTo(20.25f, 4.0f) + curveTo(21.22f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-7.24f) + curveToRelative(-0.1f, 0.0f, -0.18f, 0.0f, -0.26f, -0.02f) + lineTo(12.75f, 4.02f) + lineToRelative(0.26f, -0.02f) + horizontalLineToRelative(7.24f) + close() + moveTo(11.01f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineToRelative(-0.24f, 0.02f) + lineTo(3.76f, 20.0f) + curveTo(2.79f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.79f, 4.0f, 3.76f, 4.0f) + lineTo(11.0f, 4.0f) + close() + } + } + return _dualScreenGroup!! + } + +private var _dualScreenGroup: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenHeader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenHeader.kt new file mode 100644 index 0000000..b14a622 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenHeader.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenHeader: ImageVector + get() { + if (_dualScreenHeader != null) { + return _dualScreenHeader!! + } + _dualScreenHeader = fluentIcon(name = "Filled.DualScreenHeader") { + fluentPath { + moveTo(22.0f, 8.0f) + verticalLineToRelative(10.25f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 20.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 8.0f) + lineTo(22.0f, 8.0f) + close() + moveTo(11.24f, 8.0f) + verticalLineToRelative(11.98f) + lineTo(11.0f, 20.0f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 8.0f) + horizontalLineToRelative(9.24f) + close() + moveTo(11.0f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + lineTo(11.24f, 7.0f) + lineTo(2.0f, 7.0f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(11.0f, 4.0f) + close() + moveTo(20.25f, 4.0f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + lineTo(22.0f, 7.0f) + horizontalLineToRelative(-9.26f) + lineTo(12.74f, 4.02f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(7.25f) + close() + } + } + return _dualScreenHeader!! + } + +private var _dualScreenHeader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenLock.kt new file mode 100644 index 0000000..59706bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenLock.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenLock: ImageVector + get() { + if (_dualScreenLock != null) { + return _dualScreenLock!! + } + _dualScreenLock = fluentIcon(name = "Filled.DualScreenLock") { + fluentPath { + moveTo(17.0f, 5.0f) + horizontalLineToRelative(-0.5f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 15.0f, 6.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(22.0f, 5.0f) + lineTo(22.0f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(1.0f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + lineTo(18.5f, 4.0f) + close() + moveTo(20.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(13.0f, 6.0f) + horizontalLineToRelative(1.05f) + curveToRelative(-0.03f, 0.16f, -0.05f, 0.33f, -0.05f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + lineTo(22.0f, 14.0f) + verticalLineToRelative(6.25f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 22.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 6.02f) + lineTo(13.0f, 6.0f) + close() + moveTo(16.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(16.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(11.0f, 6.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineTo(11.0f, 22.0f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + lineTo(11.0f, 6.0f) + close() + moveTo(9.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _dualScreenLock!! + } + +private var _dualScreenLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenMirror.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenMirror.kt new file mode 100644 index 0000000..153b0e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenMirror.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenMirror: ImageVector + get() { + if (_dualScreenMirror != null) { + return _dualScreenMirror!! + } + _dualScreenMirror = fluentIcon(name = "Filled.DualScreenMirror") { + fluentPath { + moveTo(20.25f, 4.0f) + curveTo(21.22f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-7.24f) + curveToRelative(-0.1f, 0.0f, -0.18f, 0.0f, -0.26f, -0.02f) + lineTo(12.75f, 4.02f) + lineToRelative(0.26f, -0.02f) + horizontalLineToRelative(7.24f) + close() + moveTo(18.17f, 9.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.34f, 0.0f) + lineToRelative(-2.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.67f, 1.08f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.67f, -1.08f) + lineToRelative(-2.25f, -4.5f) + close() + moveTo(11.01f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineToRelative(-0.24f, 0.02f) + lineTo(3.76f, 20.0f) + curveTo(2.79f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.79f, 4.0f, 3.76f, 4.0f) + lineTo(11.0f, 4.0f) + close() + moveTo(7.17f, 9.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.34f, 0.0f) + lineToRelative(-2.25f, 4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 4.25f, 15.0f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.67f, -1.08f) + lineToRelative(-2.25f, -4.5f) + close() + } + } + return _dualScreenMirror!! + } + +private var _dualScreenMirror: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenPagination.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenPagination.kt new file mode 100644 index 0000000..c44e3f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenPagination.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenPagination: ImageVector + get() { + if (_dualScreenPagination != null) { + return _dualScreenPagination!! + } + _dualScreenPagination = fluentIcon(name = "Filled.DualScreenPagination") { + fluentPath { + moveTo(20.25f, 4.0f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 20.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 4.02f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(7.25f) + close() + moveTo(11.0f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineTo(11.0f, 20.0f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(11.0f, 4.0f) + close() + moveTo(17.63f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(20.13f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(15.13f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _dualScreenPagination!! + } + +private var _dualScreenPagination: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSettings.kt new file mode 100644 index 0000000..d3d08b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSettings.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenSettings: ImageVector + get() { + if (_dualScreenSettings != null) { + return _dualScreenSettings!! + } + _dualScreenSettings = fluentIcon(name = "Filled.DualScreenSettings") { + fluentPath { + moveTo(13.27f, 2.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.58f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.54f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.18f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.48f, 0.92f) + lineToRelative(0.5f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.5f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.53f, 0.22f, -1.03f, 0.53f, -1.47f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(16.5f, 8.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(15.7f, 5.0f, 16.5f, 5.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(17.3f, 8.0f, 16.5f, 8.0f) + close() + moveTo(16.5f, 13.0f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 22.0f, 9.96f) + verticalLineToRelative(10.29f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 22.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 11.81f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 16.5f, 13.0f) + close() + moveTo(16.24f, 17.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(16.34f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(10.0f, 6.5f) + lineTo(10.0f, 6.0f) + lineTo(3.75f, 6.0f) + curveTo(2.78f, 6.0f, 2.0f, 6.78f, 2.0f, 7.75f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 21.2f, 2.78f, 22.0f, 3.75f, 22.0f) + lineTo(11.0f, 22.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.25f, -0.02f) + lineTo(11.25f, 10.33f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 10.0f, 6.5f) + close() + moveTo(9.24f, 17.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(7.65f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.6f) + close() + } + } + return _dualScreenSettings!! + } + +private var _dualScreenSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpan.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpan.kt new file mode 100644 index 0000000..b72fdaa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpan.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenSpan: ImageVector + get() { + if (_dualScreenSpan != null) { + return _dualScreenSpan!! + } + _dualScreenSpan = fluentIcon(name = "Filled.DualScreenSpan") { + fluentPath { + moveTo(22.0f, 5.75f) + curveTo(22.0f, 4.8f, 21.22f, 4.0f, 20.25f, 4.0f) + horizontalLineToRelative(-7.24f) + lineToRelative(-0.26f, 0.02f) + verticalLineToRelative(7.23f) + horizontalLineToRelative(4.83f) + lineToRelative(-0.89f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.12f, -1.0f) + lineToRelative(2.0f, 2.25f) + curveToRelative(0.25f, 0.29f, 0.25f, 0.71f, 0.0f, 1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.12f, -1.0f) + lineToRelative(0.9f, -1.0f) + horizontalLineToRelative(-4.84f) + verticalLineToRelative(7.23f) + lineToRelative(0.26f, 0.02f) + horizontalLineToRelative(7.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(22.0f, 5.75f) + close() + moveTo(11.25f, 11.25f) + lineTo(6.42f, 11.25f) + lineToRelative(0.9f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.13f, -1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.0f) + lineToRelative(2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, -1.0f) + lineToRelative(-0.89f, -1.0f) + horizontalLineToRelative(4.83f) + verticalLineToRelative(7.23f) + lineToRelative(-0.24f, 0.02f) + lineTo(3.76f, 20.0f) + curveTo(2.79f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.79f, 4.0f, 3.76f, 4.0f) + lineTo(11.0f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(7.23f) + close() + } + } + return _dualScreenSpan!! + } + +private var _dualScreenSpan: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpeaker.kt new file mode 100644 index 0000000..910c6e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenSpeaker.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenSpeaker: ImageVector + get() { + if (_dualScreenSpeaker != null) { + return _dualScreenSpeaker!! + } + _dualScreenSpeaker = fluentIcon(name = "Filled.DualScreenSpeaker") { + fluentPath { + moveTo(22.14f, 3.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.9f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + } + fluentPath { + moveTo(19.87f, 4.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcTo(2.24f, 2.24f, 0.0f, false, true, 19.0f, 6.5f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + } + fluentPath { + moveTo(17.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 5.0f) + horizontalLineToRelative(-1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 9.25f) + verticalLineToRelative(-5.5f) + close() + } + fluentPath { + moveTo(11.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.25f, -0.66f) + verticalLineToRelative(-0.32f) + arcToRelative(1.76f, 1.76f, 0.0f, false, false, -0.24f, -0.02f) + horizontalLineTo(3.76f) + curveTo(2.79f, 4.0f, 2.0f, 4.78f, 2.0f, 5.75f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 19.2f, 2.79f, 20.0f, 3.76f, 20.0f) + horizontalLineTo(11.0f) + lineToRelative(0.24f, -0.02f) + verticalLineTo(8.66f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 11.0f, 8.0f) + verticalLineTo(5.0f) + close() + moveTo(9.25f, 15.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(7.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.6f) + close() + } + fluentPath { + moveTo(13.53f, 9.0f) + horizontalLineToRelative(-0.78f) + verticalLineToRelative(10.98f) + lineToRelative(0.26f, 0.02f) + horizontalLineToRelative(7.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.79f, 1.75f, -1.75f) + verticalLineToRelative(-6.77f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.99f, -1.0f) + curveToRelative(-0.42f, 0.07f, -0.87f, -0.03f, -1.23f, -0.27f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, -2.8f, 0.33f) + lineTo(13.52f, 9.0f) + close() + moveTo(16.25f, 15.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(14.65f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.6f) + close() + } + } + return _dualScreenSpeaker!! + } + +private var _dualScreenSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenStatusBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenStatusBar.kt new file mode 100644 index 0000000..e44a656 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenStatusBar.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenStatusBar: ImageVector + get() { + if (_dualScreenStatusBar != null) { + return _dualScreenStatusBar!! + } + _dualScreenStatusBar = fluentIcon(name = "Filled.DualScreenStatusBar") { + fluentPath { + moveTo(20.25f, 4.0f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 20.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 4.02f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(7.25f) + close() + moveTo(11.0f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineTo(11.0f, 20.0f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(11.0f, 4.0f) + close() + moveTo(19.75f, 6.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _dualScreenStatusBar!! + } + +private var _dualScreenStatusBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenTablet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenTablet.kt new file mode 100644 index 0000000..304f0ae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenTablet.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenTablet: ImageVector + get() { + if (_dualScreenTablet != null) { + return _dualScreenTablet!! + } + _dualScreenTablet = fluentIcon(name = "Filled.DualScreenTablet") { + fluentPath { + moveTo(7.5f, 9.0f) + verticalLineToRelative(12.0f) + lineTo(3.75f, 21.0f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineTo(2.0f, 19.24f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(3.76f, 9.0f) + lineTo(7.5f, 9.0f) + close() + moveTo(12.25f, 9.0f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + lineTo(8.5f, 21.0f) + lineTo(8.5f, 9.0f) + horizontalLineToRelative(3.75f) + close() + moveTo(10.65f, 17.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(5.89f, 17.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(6.0f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(19.75f, 3.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(15.0f, 16.0f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(15.0f, 12.0f) + verticalLineToRelative(-1.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.66f, 8.0f) + lineTo(6.0f, 8.0f) + lineTo(6.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + } + } + return _dualScreenTablet!! + } + +private var _dualScreenTablet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenUpdate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenUpdate.kt new file mode 100644 index 0000000..afce1b2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenUpdate.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenUpdate: ImageVector + get() { + if (_dualScreenUpdate != null) { + return _dualScreenUpdate!! + } + _dualScreenUpdate = fluentIcon(name = "Filled.DualScreenUpdate") { + fluentPath { + moveTo(20.25f, 4.0f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 20.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 4.02f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(7.25f) + close() + moveTo(11.0f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineTo(11.0f, 20.0f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(11.0f, 4.0f) + close() + moveTo(17.5f, 7.0f) + horizontalLineToRelative(-0.1f) + lineToRelative(-0.1f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.54f, 0.6f) + lineToRelative(-0.01f, 0.12f) + verticalLineToRelative(6.7f) + lineToRelative(-0.97f, -0.96f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.97f) + lineToRelative(0.07f, 0.09f) + lineToRelative(2.25f, 2.23f) + lineToRelative(0.1f, 0.1f) + lineToRelative(0.08f, 0.04f) + lineToRelative(0.11f, 0.04f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(0.09f) + lineToRelative(0.09f, -0.01f) + lineToRelative(0.06f, -0.02f) + lineToRelative(0.1f, -0.03f) + lineToRelative(0.06f, -0.03f) + lineToRelative(0.07f, -0.04f) + lineToRelative(0.06f, -0.05f) + lineToRelative(0.04f, -0.04f) + lineToRelative(2.25f, -2.23f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.88f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -0.89f, 0.0f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-0.96f, 0.96f) + verticalLineToRelative(-6.8f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.6f, 7.0f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _dualScreenUpdate!! + } + +private var _dualScreenUpdate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVerticalScroll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVerticalScroll.kt new file mode 100644 index 0000000..cf8a28c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVerticalScroll.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenVerticalScroll: ImageVector + get() { + if (_dualScreenVerticalScroll != null) { + return _dualScreenVerticalScroll!! + } + _dualScreenVerticalScroll = fluentIcon(name = "Filled.DualScreenVerticalScroll") { + fluentPath { + moveTo(20.25f, 4.0f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(13.0f, 20.0f) + curveToRelative(-0.09f, 0.0f, -0.17f, 0.0f, -0.26f, -0.02f) + lineTo(12.74f, 4.02f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(7.25f) + close() + moveTo(11.0f, 4.0f) + curveToRelative(0.08f, 0.0f, 0.16f, 0.0f, 0.24f, 0.02f) + verticalLineToRelative(15.96f) + lineTo(11.0f, 20.0f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(11.0f, 4.0f) + close() + moveTo(15.7f, 13.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.04f) + lineToRelative(0.07f, 0.09f) + lineToRelative(2.26f, 2.3f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.2f, 0.64f, 0.2f, 0.9f, 0.0f) + lineToRelative(0.09f, -0.08f) + lineToRelative(2.25f, -2.3f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.04f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-1.72f, 1.75f) + lineToRelative(-1.71f, -1.75f) + lineToRelative(-0.09f, -0.08f) + close() + moveTo(18.04f, 7.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.99f, -0.08f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-2.26f, 2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, 1.12f) + lineToRelative(0.08f, -0.08f) + lineToRelative(1.71f, -1.75f) + lineToRelative(1.72f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.14f, -0.96f) + lineToRelative(-0.07f, -0.09f) + lineToRelative(-2.25f, -2.3f) + close() + } + } + return _dualScreenVerticalScroll!! + } + +private var _dualScreenVerticalScroll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVibrate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVibrate.kt new file mode 100644 index 0000000..a8938d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/DualScreenVibrate.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.DualScreenVibrate: ImageVector + get() { + if (_dualScreenVibrate != null) { + return _dualScreenVibrate!! + } + _dualScreenVibrate = fluentIcon(name = "Filled.DualScreenVibrate") { + fluentPath { + moveTo(11.5f, 6.0f) + verticalLineToRelative(13.0f) + lineTo(7.25f, 19.0f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.75f) + horizontalLineToRelative(4.4f) + close() + moveTo(16.75f, 6.0f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.75f, 1.6f) + verticalLineToRelative(9.65f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + horizontalLineToRelative(-4.4f) + lineTo(12.5f, 6.0f) + horizontalLineToRelative(4.25f) + close() + moveTo(15.25f, 15.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(15.35f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(9.75f, 15.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.85f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.12f, 8.04f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.58f, 1.45f) + curveToRelative(0.34f, 0.83f, 0.24f, 1.77f, -0.24f, 2.51f) + lineToRelative(-0.11f, 0.16f) + lineToRelative(-0.15f, 0.2f) + curveToRelative(-0.23f, 0.31f, -0.3f, 0.7f, -0.2f, 1.08f) + lineToRelative(0.04f, 0.13f) + lineToRelative(0.58f, 1.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.24f, -2.51f) + lineToRelative(0.1f, -0.16f) + lineToRelative(0.16f, -0.2f) + curveToRelative(0.23f, -0.31f, 0.3f, -0.71f, 0.2f, -1.08f) + lineToRelative(-0.04f, -0.14f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.29f, -0.74f) + close() + moveTo(3.57f, 8.04f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.58f, 1.45f) + curveToRelative(0.34f, 0.83f, 0.24f, 1.77f, -0.24f, 2.51f) + lineToRelative(-0.1f, 0.16f) + lineToRelative(-0.16f, 0.2f) + curveToRelative(-0.23f, 0.31f, -0.3f, 0.7f, -0.2f, 1.08f) + lineToRelative(0.04f, 0.13f) + lineToRelative(0.58f, 1.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.24f, -2.51f) + lineToRelative(0.11f, -0.16f) + lineToRelative(0.15f, -0.2f) + curveToRelative(0.23f, -0.31f, 0.3f, -0.71f, 0.2f, -1.08f) + lineToRelative(-0.04f, -0.14f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.29f, -0.74f) + close() + } + } + return _dualScreenVibrate!! + } + +private var _dualScreenVibrate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dumbbell.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dumbbell.kt new file mode 100644 index 0000000..3254684 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Dumbbell.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Dumbbell: ImageVector + get() { + if (_dumbbell != null) { + return _dumbbell!! + } + _dumbbell = fluentIcon(name = "Filled.Dumbbell") { + fluentPath { + moveTo(17.34f, 3.52f) + arcToRelative(2.45f, 2.45f, 0.0f, false, false, -3.7f, 0.28f) + arcTo(2.97f, 2.97f, 0.0f, false, false, 11.0f, 8.83f) + lineToRelative(1.25f, 1.24f) + lineToRelative(-1.13f, 1.13f) + lineToRelative(1.69f, 1.69f) + lineToRelative(1.13f, -1.13f) + lineToRelative(1.24f, 1.25f) + arcToRelative(2.97f, 2.97f, 0.0f, false, false, 5.03f, -2.63f) + arcToRelative(2.46f, 2.46f, 0.0f, false, false, 0.28f, -3.7f) + lineToRelative(-0.74f, -0.73f) + lineToRelative(0.65f, -0.65f) + arcToRelative(1.2f, 1.2f, 0.0f, true, false, -1.69f, -1.68f) + lineToRelative(-0.64f, 0.64f) + lineToRelative(-0.74f, -0.74f) + close() + moveTo(17.77f, 8.86f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineTo(15.14f, 7.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(1.57f, 1.57f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + close() + moveTo(4.62f, 11.02f) + arcToRelative(2.97f, 2.97f, 0.0f, false, true, 4.2f, 0.0f) + lineToRelative(4.19f, 4.18f) + arcToRelative(2.97f, 2.97f, 0.0f, false, true, -2.63f, 5.02f) + arcToRelative(2.45f, 2.45f, 0.0f, false, true, -3.7f, 0.28f) + lineToRelative(-0.74f, -0.74f) + lineToRelative(-0.66f, 0.67f) + arcToRelative(1.2f, 1.2f, 0.0f, false, true, -1.69f, -1.68f) + lineToRelative(0.67f, -0.67f) + lineToRelative(-0.74f, -0.74f) + arcToRelative(2.45f, 2.45f, 0.0f, false, true, 0.28f, -3.7f) + curveToRelative(-0.16f, -0.92f, 0.11f, -1.9f, 0.82f, -2.62f) + close() + moveTo(8.35f, 18.28f) + curveToRelative(0.3f, -0.29f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-1.57f, -1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.57f, 1.57f) + curveToRelative(0.29f, 0.3f, 0.76f, 0.3f, 1.06f, 0.0f) + close() + } + } + return _dumbbell!! + } + +private var _dumbbell: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt new file mode 100644 index 0000000..7686caf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Earth.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Earth: ImageVector + get() { + if (_earth != null) { + return _earth!! + } + _earth = fluentIcon(name = "Filled.Earth") { + fluentPath { + moveTo(10.95f, 2.05f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 4.1f, 18.13f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 6.83f, -16.08f) + horizontalLineToRelative(0.02f) + close() + moveTo(12.0f, 3.5f) + horizontalLineToRelative(-0.16f) + curveToRelative(0.12f, 0.25f, 0.26f, 0.53f, 0.37f, 0.85f) + curveToRelative(0.35f, 0.92f, 0.67f, 2.28f, 0.1f, 3.49f) + curveToRelative(-0.52f, 1.11f, -1.42f, 1.4f, -2.09f, 1.57f) + lineToRelative(-0.08f, 0.02f) + curveToRelative(-0.66f, 0.17f, -0.9f, 0.24f, -1.1f, 0.52f) + curveToRelative(-0.16f, 0.25f, -0.14f, 0.58f, 0.07f, 1.25f) + lineToRelative(0.04f, 0.14f) + curveToRelative(0.09f, 0.26f, 0.18f, 0.57f, 0.23f, 0.87f) + curveToRelative(0.07f, 0.36f, 0.09f, 0.82f, -0.15f, 1.27f) + curveToRelative(-0.23f, 0.45f, -0.54f, 0.75f, -0.9f, 0.95f) + curveToRelative(-0.34f, 0.18f, -0.7f, 0.25f, -0.96f, 0.3f) + lineToRelative(-0.09f, 0.02f) + curveToRelative(-0.51f, 0.09f, -0.76f, 0.13f, -1.0f, 0.39f) + curveToRelative(-0.19f, 0.2f, -0.3f, 0.55f, -0.38f, 1.07f) + lineToRelative(-0.06f, 0.65f) + verticalLineToRelative(0.12f) + curveToRelative(-0.03f, 0.24f, -0.05f, 0.52f, -0.1f, 0.76f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 10.58f, 1.58f) + lineToRelative(-0.31f, -0.35f) + curveToRelative(-0.34f, -0.43f, -0.79f, -1.16f, -0.63f, -2.03f) + curveToRelative(0.07f, -0.42f, 0.3f, -0.77f, 0.51f, -1.04f) + curveToRelative(0.22f, -0.27f, 0.49f, -0.52f, 0.72f, -0.74f) + lineToRelative(0.16f, -0.14f) + curveToRelative(0.18f, -0.17f, 0.33f, -0.3f, 0.46f, -0.44f) + curveToRelative(0.17f, -0.18f, 0.21f, -0.26f, 0.21f, -0.27f) + curveToRelative(0.07f, -0.22f, -0.01f, -0.38f, -0.1f, -0.45f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.2f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.4f, 0.14f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, -0.83f, 0.08f) + curveToRelative(-0.27f, -0.1f, -0.41f, -0.31f, -0.49f, -0.43f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.27f, -0.77f) + lineToRelative(-0.12f, -0.55f) + lineToRelative(-0.04f, -0.21f) + lineToRelative(-0.13f, -0.54f) + lineToRelative(-0.02f, -0.04f) + arcToRelative(6.23f, 6.23f, 0.0f, false, false, -0.3f, -0.42f) + lineToRelative(-0.1f, -0.14f) + curveToRelative(-0.16f, -0.21f, -0.36f, -0.47f, -0.52f, -0.71f) + curveToRelative(-0.2f, -0.3f, -0.42f, -0.7f, -0.49f, -1.1f) + arcToRelative(1.39f, 1.39f, 0.0f, false, true, 0.54f, -1.38f) + arcToRelative(13.0f, 13.0f, 0.0f, false, false, 1.83f, -1.97f) + curveToRelative(0.29f, -0.36f, 0.54f, -0.7f, 0.73f, -0.95f) + arcTo(8.46f, 8.46f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _earth!! + } + +private var _earth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EarthLeaf.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EarthLeaf.kt new file mode 100644 index 0000000..d068b78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EarthLeaf.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EarthLeaf: ImageVector + get() { + if (_earthLeaf != null) { + return _earthLeaf!! + } + _earthLeaf = fluentIcon(name = "Filled.EarthLeaf") { + fluentPath { + moveTo(10.95f, 2.05f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 22.0f, 11.75f) + curveToRelative(-1.17f, -0.24f, -2.85f, -0.4f, -5.23f, -0.08f) + curveToRelative(-0.64f, 0.09f, -1.22f, 0.26f, -1.76f, 0.5f) + arcToRelative(25.3f, 25.3f, 0.0f, false, false, -0.15f, -0.65f) + lineToRelative(-0.02f, -0.04f) + arcToRelative(6.23f, 6.23f, 0.0f, false, false, -0.3f, -0.42f) + lineToRelative(-0.1f, -0.14f) + curveToRelative(-0.16f, -0.21f, -0.36f, -0.47f, -0.52f, -0.71f) + curveToRelative(-0.2f, -0.3f, -0.42f, -0.7f, -0.49f, -1.1f) + arcToRelative(1.39f, 1.39f, 0.0f, false, true, 0.54f, -1.38f) + arcToRelative(13.0f, 13.0f, 0.0f, false, false, 1.83f, -1.97f) + curveToRelative(0.29f, -0.36f, 0.54f, -0.7f, 0.73f, -0.95f) + arcToRelative(8.46f, 8.46f, 0.0f, false, false, -4.69f, -1.3f) + curveToRelative(0.12f, 0.24f, 0.25f, 0.52f, 0.37f, 0.84f) + curveToRelative(0.35f, 0.92f, 0.67f, 2.28f, 0.1f, 3.49f) + curveToRelative(-0.52f, 1.11f, -1.42f, 1.4f, -2.09f, 1.57f) + lineToRelative(-0.08f, 0.02f) + curveToRelative(-0.66f, 0.17f, -0.9f, 0.24f, -1.1f, 0.52f) + curveToRelative(-0.16f, 0.25f, -0.14f, 0.58f, 0.07f, 1.25f) + lineToRelative(0.04f, 0.14f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 0.23f, 0.87f) + curveToRelative(0.07f, 0.36f, 0.09f, 0.82f, -0.15f, 1.27f) + curveToRelative(-0.23f, 0.45f, -0.54f, 0.75f, -0.9f, 0.95f) + curveToRelative(-0.34f, 0.18f, -0.7f, 0.25f, -0.96f, 0.3f) + lineToRelative(-0.09f, 0.02f) + curveToRelative(-0.51f, 0.09f, -0.76f, 0.13f, -1.0f, 0.39f) + curveToRelative(-0.19f, 0.2f, -0.3f, 0.55f, -0.38f, 1.07f) + lineToRelative(-0.06f, 0.65f) + lineToRelative(-0.01f, 0.12f) + curveToRelative(-0.02f, 0.24f, -0.04f, 0.52f, -0.1f, 0.76f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 5.63f, 2.74f) + curveToRelative(-0.17f, 0.5f, -0.29f, 1.0f, -0.34f, 1.47f) + arcTo(9.96f, 9.96f, 0.0f, false, true, 2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 8.93f, -9.94f) + lineToRelative(0.02f, -0.01f) + close() + moveTo(12.0f, 22.2f) + curveToRelative(0.05f, -0.97f, 0.49f, -2.15f, 1.23f, -3.26f) + arcToRelative(8.9f, 8.9f, 0.0f, false, true, 5.38f, -3.97f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.24f, -0.96f) + arcToRelative(9.9f, 9.9f, 0.0f, false, false, -5.73f, 4.0f) + curveToRelative(-0.1f, -0.3f, -0.15f, -0.64f, -0.15f, -1.02f) + curveToRelative(0.0f, -0.92f, 0.46f, -1.91f, 1.2f, -2.7f) + arcToRelative(5.33f, 5.33f, 0.0f, false, true, 3.2f, -1.64f) + arcToRelative(13.5f, 13.5f, 0.0f, false, true, 5.56f, 0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.21f, 1.35f) + arcToRelative(0.92f, 0.92f, 0.0f, false, false, -0.26f, 0.34f) + curveToRelative(-0.1f, 0.2f, -0.2f, 0.48f, -0.32f, 0.82f) + lineToRelative(-0.26f, 0.93f) + lineToRelative(-0.05f, 0.21f) + curveToRelative(-0.12f, 0.41f, -0.24f, 0.85f, -0.39f, 1.29f) + curveToRelative(-0.29f, 0.86f, -0.7f, 1.78f, -1.4f, 2.48f) + arcToRelative(4.02f, 4.02f, 0.0f, false, true, -3.0f, 1.2f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, -2.84f, -1.16f) + curveToRelative(-0.4f, 0.74f, -0.62f, 1.43f, -0.65f, 1.95f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, -0.1f) + close() + } + } + return _earthLeaf!! + } + +private var _earthLeaf: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditOff.kt new file mode 100644 index 0000000..d6c9887 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditOff.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EditOff: ImageVector + get() { + if (_editOff != null) { + return _editOff!! + } + _editOff = fluentIcon(name = "Filled.EditOff") { + fluentPath { + moveTo(14.0f, 15.06f) + lineToRelative(6.72f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(8.94f, 10.0f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(19.0f, 10.06f) + lineToRelative(-2.88f, 2.88f) + lineToRelative(-5.06f, -5.06f) + lineTo(13.94f, 5.0f) + lineTo(19.0f, 10.06f) + close() + moveTo(15.9f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, true, true, 5.05f, 5.06f) + lineToRelative(-0.89f, 0.89f) + lineTo(15.0f, 3.94f) + lineToRelative(0.9f, -0.9f) + close() + } + } + return _editOff!! + } + +private var _editOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditProhibited.kt new file mode 100644 index 0000000..f286333 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditProhibited.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EditProhibited: ImageVector + get() { + if (_editProhibited != null) { + return _editProhibited!! + } + _editProhibited = fluentIcon(name = "Filled.EditProhibited") { + fluentPath { + moveTo(15.9f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, true, true, 5.05f, 5.06f) + lineToRelative(-0.89f, 0.89f) + lineTo(15.0f, 3.94f) + lineToRelative(0.9f, -0.9f) + close() + moveTo(13.93f, 5.0f) + lineToRelative(-10.0f, 10.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(1.15f, -1.15f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, 7.76f, -7.76f) + lineTo(19.0f, 10.06f) + lineTo(13.94f, 5.0f) + close() + moveTo(22.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(12.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(16.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + moveTo(9.0f, 20.06f) + lineToRelative(-0.53f, -0.53f) + close() + } + } + return _editProhibited!! + } + +private var _editProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditSettings.kt new file mode 100644 index 0000000..4516336 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EditSettings.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EditSettings: ImageVector + get() { + if (_editSettings != null) { + return _editSettings!! + } + _editSettings = fluentIcon(name = "Filled.EditSettings") { + fluentPath { + moveTo(15.9f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, true, true, 5.05f, 5.06f) + lineToRelative(-0.89f, 0.89f) + lineTo(15.0f, 3.94f) + lineToRelative(0.9f, -0.9f) + close() + moveTo(13.93f, 5.0f) + lineToRelative(-10.0f, 10.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(1.15f, -1.15f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, 7.76f, -7.76f) + lineTo(19.0f, 10.06f) + lineTo(13.94f, 5.0f) + close() + moveTo(13.27f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(16.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(15.7f, 16.0f, 16.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(17.3f, 19.0f, 16.5f, 19.0f) + close() + } + } + return _editSettings!! + } + +private var _editSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt new file mode 100644 index 0000000..3f5c218 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Emoji.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Emoji: ImageVector + get() { + if (_emoji != null) { + return _emoji!! + } + _emoji = fluentIcon(name = "Filled.Emoji") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(8.46f, 14.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, 0.93f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 9.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, -0.92f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -7.07f, 0.0f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _emoji!! + } + +private var _emoji: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAdd.kt new file mode 100644 index 0000000..2c8ed0b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAdd.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiAdd: ImageVector + get() { + if (_emojiAdd != null) { + return _emojiAdd!! + } + _emojiAdd = fluentIcon(name = "Filled.EmojiAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.97f, 10.78f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -10.88f, 3.63f) + arcToRelative(4.49f, 4.49f, 0.0f, false, true, -2.63f, -1.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, 0.93f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 3.73f, 2.21f) + curveToRelative(0.1f, 1.56f, 0.76f, 2.98f, 1.77f, 4.05f) + lineTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + verticalLineToRelative(0.19f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineTo(17.0f, 17.99f) + verticalLineToRelative(2.61f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _emojiAdd!! + } + +private var _emojiAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAngry.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAngry.kt new file mode 100644 index 0000000..94359f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiAngry.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiAngry: ImageVector + get() { + if (_emojiAngry != null) { + return _emojiAngry!! + } + _emojiAngry = fluentIcon(name = "Filled.EmojiAngry") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 13.5f) + curveToRelative(-1.63f, 0.0f, -3.17f, 0.66f, -4.29f, 1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + arcToRelative(4.48f, 4.48f, 0.0f, false, true, 6.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, -1.06f) + arcTo(5.98f, 5.98f, 0.0f, false, false, 12.0f, 13.5f) + close() + moveTo(8.22f, 6.66f) + lineToRelative(-0.1f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.92f, 1.16f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.26f, 1.0f) + arcTo(1.25f, 1.25f, 0.0f, true, false, 10.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.55f, -1.26f) + lineToRelative(-0.08f, -0.08f) + lineToRelative(-2.5f, -2.0f) + lineToRelative(-0.1f, -0.06f) + lineToRelative(0.1f, 0.06f) + close() + moveTo(16.84f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.18f) + lineToRelative(-0.09f, 0.06f) + lineToRelative(-2.5f, 2.0f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.44f, 1.25f) + horizontalLineToRelative(0.11f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 1.83f, -1.1f) + lineToRelative(-0.12f, -0.05f) + lineToRelative(1.26f, -1.0f) + lineToRelative(0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.04f, -0.98f) + close() + } + } + return _emojiAngry!! + } + +private var _emojiAngry: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiEdit.kt new file mode 100644 index 0000000..52d3a2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiEdit.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiEdit: ImageVector + get() { + if (_emojiEdit != null) { + return _emojiEdit!! + } + _emojiEdit = fluentIcon(name = "Filled.EmojiEdit") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.97f, 9.25f) + arcToRelative(3.29f, 3.29f, 0.0f, false, false, -3.58f, 0.71f) + lineToRelative(-2.63f, 2.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.23f, 0.19f) + lineToRelative(-0.16f, 0.2f) + lineToRelative(-0.39f, 0.38f) + arcToRelative(4.49f, 4.49f, 0.0f, false, true, -6.52f, -0.59f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, 0.93f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 12.37f, 18.0f) + curveToRelative(-0.4f, 0.45f, -0.7f, 1.0f, -0.85f, 1.59f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.04f, 0.18f, -0.06f, 0.36f, -0.06f, 0.54f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _emojiEdit!! + } + +private var _emojiEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiHand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiHand.kt new file mode 100644 index 0000000..97f8203 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiHand.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiHand: ImageVector + get() { + if (_emojiHand != null) { + return _emojiHand!! + } + _emojiHand = fluentIcon(name = "Filled.EmojiHand") { + fluentPath { + moveTo(7.5f, 7.5f) + lineTo(7.5f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(9.0f, 7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.81f) + arcTo(4.4f, 4.4f, 0.0f, false, true, 13.0f, 8.0f) + curveToRelative(0.5f, 0.0f, 0.93f, 0.12f, 1.24f, 0.28f) + curveToRelative(0.16f, 0.08f, 0.3f, 0.17f, 0.42f, 0.28f) + lineToRelative(0.19f, 0.21f) + curveToRelative(0.05f, 0.07f, 0.15f, 0.24f, 0.15f, 0.48f) + curveToRelative(0.0f, 0.26f, -0.13f, 0.5f, -0.35f, 0.64f) + lineToRelative(-1.9f, 1.19f) + lineToRelative(-1.67f, 1.89f) + lineToRelative(-1.37f, 1.9f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.48f, 16.0f) + lineTo(6.34f, 16.0f) + curveToRelative(-0.93f, 0.0f, -1.82f, -0.47f, -2.3f, -1.31f) + arcToRelative(20.7f, 20.7f, 0.0f, false, true, -0.98f, -1.9f) + arcToRelative(5.58f, 5.58f, 0.0f, false, true, -0.56f, -2.04f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(4.0f, 8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(5.0f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + moveTo(15.0f, 22.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -6.73f, -5.08f) + curveToRelative(0.9f, -0.2f, 1.7f, -0.71f, 2.25f, -1.47f) + lineToRelative(1.35f, -1.86f) + lineToRelative(1.53f, -1.74f) + lineToRelative(1.78f, -1.12f) + curveToRelative(0.5f, -0.32f, 0.82f, -0.88f, 0.82f, -1.48f) + arcToRelative(1.86f, 1.86f, 0.0f, false, false, -0.47f, -1.23f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 15.0f, 22.0f) + close() + moveTo(18.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(12.14f, 16.71f) + curveToRelative(-0.3f, 0.29f, -0.31f, 0.76f, -0.02f, 1.06f) + arcToRelative(3.99f, 3.99f, 0.0f, false, false, 5.76f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.08f, -1.04f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.6f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -0.02f) + close() + moveTo(14.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _emojiHand!! + } + +private var _emojiHand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiLaugh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiLaugh.kt new file mode 100644 index 0000000..8d8c01b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiLaugh.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiLaugh: ImageVector + get() { + if (_emojiLaugh != null) { + return _emojiLaugh!! + } + _emojiLaugh = fluentIcon(name = "Filled.EmojiLaugh") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(14.5f, 9.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, -0.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 2.25f, -1.89f) + curveToRelative(1.12f, 0.0f, 2.08f, 0.8f, 2.24f, 1.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, -0.61f) + curveToRelative(-0.4f, 0.0f, -0.71f, 0.29f, -0.76f, 0.61f) + close() + moveTo(12.0f, 18.0f) + curveToRelative(-3.14f, 0.0f, -5.24f, -2.36f, -5.5f, -5.25f) + horizontalLineToRelative(11.0f) + curveTo(17.24f, 15.64f, 15.14f, 18.0f, 12.0f, 18.0f) + close() + moveTo(8.75f, 8.75f) + curveToRelative(-0.4f, 0.0f, -0.71f, 0.29f, -0.76f, 0.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, -0.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 2.24f, -1.89f) + curveToRelative(1.12f, 0.0f, 2.08f, 0.8f, 2.24f, 1.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, -0.61f) + close() + } + } + return _emojiLaugh!! + } + +private var _emojiLaugh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMeh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMeh.kt new file mode 100644 index 0000000..ed800f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMeh.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiMeh: ImageVector + get() { + if (_emojiMeh != null) { + return _emojiMeh!! + } + _emojiMeh = fluentIcon(name = "Filled.EmojiMeh") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(10.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(16.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(7.5f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _emojiMeh!! + } + +private var _emojiMeh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMultiple.kt new file mode 100644 index 0000000..5b7315d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiMultiple.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiMultiple: ImageVector + get() { + if (_emojiMultiple != null) { + return _emojiMultiple!! + } + _emojiMultiple = fluentIcon(name = "Filled.EmojiMultiple") { + fluentPath { + moveTo(2.0f, 8.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 4.94f, 6.31f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 1.72f, -4.8f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.68f, 0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, -0.97f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 4.02f, -0.95f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 4.95f, -1.84f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 2.0f, 8.5f) + close() + moveTo(7.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(11.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(22.0f, 15.0f) + arcToRelative(7.0f, 7.0f, 0.0f, true, true, -14.0f, 0.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 14.0f, 0.0f) + close() + moveTo(13.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(17.97f, 16.72f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.88f, 0.07f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -4.18f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, -0.95f, 0.82f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 6.08f, -0.01f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.07f, -0.88f) + close() + moveTo(17.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _emojiMultiple!! + } + +private var _emojiMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSad.kt new file mode 100644 index 0000000..63c408a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSad.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiSad: ImageVector + get() { + if (_emojiSad != null) { + return _emojiSad!! + } + _emojiSad = fluentIcon(name = "Filled.EmojiSad") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 13.5f) + curveToRelative(-1.63f, 0.0f, -3.17f, 0.65f, -4.29f, 1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + arcToRelative(4.48f, 4.48f, 0.0f, false, true, 6.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, -1.06f) + arcTo(5.98f, 5.98f, 0.0f, false, false, 12.0f, 13.5f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _emojiSad!! + } + +private var _emojiSad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSadSlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSadSlight.kt new file mode 100644 index 0000000..016c993 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSadSlight.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiSadSlight: ImageVector + get() { + if (_emojiSadSlight != null) { + return _emojiSadSlight!! + } + _emojiSadSlight = fluentIcon(name = "Filled.EmojiSadSlight") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(7.75f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(13.75f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(15.75f, 14.0f) + horizontalLineToRelative(0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -3.47f, 1.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + arcTo(7.24f, 7.24f, 0.0f, false, true, 15.75f, 14.0f) + close() + } + } + return _emojiSadSlight!! + } + +private var _emojiSadSlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSmileSlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSmileSlight.kt new file mode 100644 index 0000000..e01fab0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSmileSlight.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiSmileSlight: ImageVector + get() { + if (_emojiSmileSlight != null) { + return _emojiSmileSlight!! + } + _emojiSmileSlight = fluentIcon(name = "Filled.EmojiSmileSlight") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(7.75f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(13.75f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(10.14f, 15.1f) + curveToRelative(0.48f, 0.3f, 1.15f, 0.46f, 1.86f, 0.46f) + curveToRelative(0.7f, 0.0f, 1.38f, -0.16f, 1.86f, -0.45f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.78f, 1.28f) + arcToRelative(5.2f, 5.2f, 0.0f, false, true, -2.64f, 0.67f) + arcToRelative(5.2f, 5.2f, 0.0f, false, true, -2.64f, -0.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.78f, -1.28f) + close() + } + } + return _emojiSmileSlight!! + } + +private var _emojiSmileSlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSparkle.kt new file mode 100644 index 0000000..6cade1b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSparkle.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiSparkle: ImageVector + get() { + if (_emojiSparkle != null) { + return _emojiSparkle!! + } + _emojiSparkle = fluentIcon(name = "Filled.EmojiSparkle") { + fluentPath { + moveTo(14.74f, 5.46f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, 1.8f, 1.8f) + lineToRelative(0.45f, 1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 1.01f, 0.03f) + lineToRelative(0.01f, -0.02f) + lineToRelative(0.05f, -0.15f) + lineToRelative(0.4f, -1.24f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, 1.3f, -1.57f) + curveToRelative(0.16f, -0.1f, 0.32f, -0.17f, 0.5f, -0.23f) + lineToRelative(1.38f, -0.44f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 0.0f, -1.03f) + horizontalLineToRelative(-0.03f) + lineToRelative(-1.38f, -0.45f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, -1.8f, -1.8f) + lineTo(18.0f, 0.36f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, -1.03f, 0.0f) + lineToRelative(-0.45f, 1.38f) + lineToRelative(-0.01f, 0.03f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, -1.76f, 1.76f) + lineToRelative(-1.38f, 0.45f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 0.0f, 1.03f) + lineToRelative(1.38f, 0.45f) + close() + moveTo(23.78f, 10.21f) + lineToRelative(-0.76f, -0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -1.0f, -1.0f) + lineToRelative(-0.25f, -0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.25f, 0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -0.98f, 1.0f) + lineToRelative(-0.1f, 0.03f) + lineToRelative(-0.67f, 0.21f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.2f, 0.29f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.2f, 0.28f) + lineToRelative(0.76f, 0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, 1.0f) + lineToRelative(0.25f, 0.77f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.12f, 0.14f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.46f, -0.14f) + lineToRelative(0.24f, -0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, -1.0f) + lineToRelative(0.77f, -0.24f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.0f, -0.57f) + horizontalLineToRelative(-0.02f) + close() + moveTo(12.0f, 22.01f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 9.8f, -8.04f) + arcToRelative(1.3f, 1.3f, 0.0f, false, true, -1.54f, -0.86f) + lineToRelative(-0.25f, -0.76f) + arcToRelative(0.57f, 0.57f, 0.0f, false, false, -0.36f, -0.36f) + lineToRelative(-0.78f, -0.26f) + arcToRelative(1.3f, 1.3f, 0.0f, false, true, -0.7f, -1.88f) + arcToRelative(1.55f, 1.55f, 0.0f, false, true, -2.14f, -0.9f) + lineToRelative(-0.44f, -1.38f) + arcToRelative(1.81f, 1.81f, 0.0f, false, false, -1.16f, -1.16f) + lineToRelative(-1.4f, -0.46f) + arcToRelative(1.54f, 1.54f, 0.0f, false, true, 0.02f, -2.92f) + lineToRelative(1.36f, -0.44f) + curveToRelative(0.14f, -0.05f, 0.28f, -0.11f, 0.4f, -0.2f) + arcTo(10.0f, 10.0f, 0.0f, true, false, 12.0f, 22.0f) + close() + moveTo(7.4f, 14.66f) + curveToRelative(0.33f, -0.26f, 0.8f, -0.2f, 1.06f, 0.12f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 7.07f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.18f, 0.94f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -9.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.13f, -1.06f) + close() + moveTo(7.76f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(13.76f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + } + } + return _emojiSparkle!! + } + +private var _emojiSparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSurprise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSurprise.kt new file mode 100644 index 0000000..c876581 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EmojiSurprise.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EmojiSurprise: ImageVector + get() { + if (_emojiSurprise != null) { + return _emojiSurprise!! + } + _emojiSurprise = fluentIcon(name = "Filled.EmojiSurprise") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 13.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _emojiSurprise!! + } + +private var _emojiSurprise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Engine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Engine.kt new file mode 100644 index 0000000..0fb64e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Engine.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Engine: ImageVector + get() { + if (_engine != null) { + return _engine!! + } + _engine = fluentIcon(name = "Filled.Engine") { + fluentPath { + moveTo(9.75f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(10.5f, 5.0f) + horizontalLineToRelative(2.0f) + lineTo(12.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(14.0f, 5.0f) + horizontalLineToRelative(2.75f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.19f, 0.7f, 0.47f) + lineToRelative(0.8f, 2.03f) + horizontalLineToRelative(1.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 10.25f) + verticalLineToRelative(5.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-1.0f) + lineToRelative(-0.8f, 2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.47f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.09f, -0.55f, -0.24f) + lineTo(5.74f, 17.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.0f, 15.7f) + lineTo(5.0f, 12.5f) + lineTo(3.5f, 12.5f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(3.5f, 11.0f) + lineTo(5.0f, 11.0f) + lineTo(5.0f, 7.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.75f, 5.0f) + lineTo(9.0f, 5.0f) + lineTo(9.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.5f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 11.75f, 15.0f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(14.0f, 13.5f) + lineTo(14.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.5f) + close() + } + } + return _engine!! + } + +private var _engine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualCircle.kt new file mode 100644 index 0000000..ed2e563 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualCircle.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EqualCircle: ImageVector + get() { + if (_equalCircle != null) { + return _equalCircle!! + } + _equalCircle = fluentIcon(name = "Filled.EqualCircle") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(16.25f, 10.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(16.25f, 15.0f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + } + } + return _equalCircle!! + } + +private var _equalCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualOff.kt new file mode 100644 index 0000000..9d879cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EqualOff.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EqualOff: ImageVector + get() { + if (_equalOff != null) { + return _equalOff!! + } + _equalOff = fluentIcon(name = "Filled.EqualOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(6.94f, 8.0f) + lineTo(4.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(4.94f) + lineToRelative(4.0f, 4.0f) + lineTo(4.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(10.94f) + lineToRelative(5.78f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(20.0f, 14.0f) + horizontalLineToRelative(-2.82f) + lineToRelative(2.0f, 2.0f) + lineTo(20.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + close() + moveTo(11.18f, 8.0f) + lineToRelative(2.0f, 2.0f) + lineTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-8.82f) + close() + } + } + return _equalOff!! + } + +private var _equalOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt new file mode 100644 index 0000000..0ebee25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eraser.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Eraser: ImageVector + get() { + if (_eraser != null) { + return _eraser!! + } + _eraser = fluentIcon(name = "Filled.Eraser") { + fluentPath { + moveTo(15.87f, 2.67f) + lineToRelative(4.97f, 4.97f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-8.68f, 8.68f) + horizontalLineToRelative(6.1f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(9.83f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.71f, -0.65f) + lineToRelative(-4.97f, -4.97f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.18f) + lineToRelative(9.53f, -9.53f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(11.7f, 17.76f) + lineTo(5.74f, 11.8f) + lineToRelative(-1.5f, 1.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.94f, 4.95f) + curveToRelative(0.3f, 0.28f, 0.77f, 0.28f, 1.06f, -0.02f) + lineToRelative(1.46f, -1.5f) + close() + } + } + return _eraser!! + } + +private var _eraser: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserMedium.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserMedium.kt new file mode 100644 index 0000000..b935511 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserMedium.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EraserMedium: ImageVector + get() { + if (_eraserMedium != null) { + return _eraserMedium!! + } + _eraserMedium = fluentIcon(name = "Filled.EraserMedium") { + fluentPath { + moveTo(12.65f, 2.64f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.2f, 0.02f) + lineToRelative(4.9f, 5.0f) + curveToRelative(0.86f, 0.89f, 0.86f, 2.3f, 0.0f, 3.17f) + lineToRelative(-0.7f, 0.7f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.04f, 5.55f) + lineTo(5.64f, 11.7f) + lineTo(4.1f, 13.2f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.78f, 0.0f, 1.07f) + lineToRelative(5.1f, 5.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(0.8f, -0.81f) + curveToRelative(0.09f, 0.58f, 0.25f, 1.13f, 0.48f, 1.65f) + lineToRelative(-0.22f, 0.22f) + curveToRelative(-0.87f, 0.88f, -2.29f, 0.89f, -3.17f, 0.02f) + lineToRelative(-5.1f, -5.01f) + curveToRelative(-0.9f, -0.88f, -0.9f, -2.32f, 0.0f, -3.2f) + lineToRelative(9.6f, -9.51f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.01f, 10.99f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 17.5f, 12.0f) + close() + } + } + return _eraserMedium!! + } + +private var _eraserMedium: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSegment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSegment.kt new file mode 100644 index 0000000..c7d8885 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSegment.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EraserSegment: ImageVector + get() { + if (_eraserSegment != null) { + return _eraserSegment!! + } + _eraserSegment = fluentIcon(name = "Filled.EraserSegment") { + fluentPath { + moveTo(12.65f, 2.64f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.2f, 0.02f) + lineToRelative(4.9f, 5.0f) + curveToRelative(0.86f, 0.89f, 0.86f, 2.3f, 0.0f, 3.17f) + lineToRelative(-8.59f, 8.67f) + horizontalLineToRelative(3.95f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineTo(9.85f) + curveToRelative(-0.6f, 0.03f, -1.22f, -0.18f, -1.7f, -0.64f) + lineToRelative(-5.09f, -5.01f) + curveToRelative(-0.9f, -0.88f, -0.9f, -2.32f, 0.0f, -3.2f) + lineToRelative(9.6f, -9.51f) + close() + moveTo(9.8f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.47f, -0.22f) + lineToRelative(1.47f, -1.48f) + lineToRelative(-6.1f, -6.1f) + lineTo(4.1f, 13.2f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.78f, 0.0f, 1.07f) + lineToRelative(5.1f, 5.0f) + curveToRelative(0.15f, 0.15f, 0.35f, 0.23f, 0.54f, 0.22f) + horizontalLineToRelative(0.05f) + close() + } + } + return _eraserSegment!! + } + +private var _eraserSegment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSmall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSmall.kt new file mode 100644 index 0000000..d45853d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserSmall.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EraserSmall: ImageVector + get() { + if (_eraserSmall != null) { + return _eraserSmall!! + } + _eraserSmall = fluentIcon(name = "Filled.EraserSmall") { + fluentPath { + moveTo(12.65f, 2.64f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.2f, 0.02f) + lineToRelative(4.9f, 5.0f) + curveToRelative(0.86f, 0.89f, 0.86f, 2.3f, 0.0f, 3.17f) + lineToRelative(-2.26f, 2.28f) + arcToRelative(4.51f, 4.51f, 0.0f, false, false, -5.37f, 5.42f) + lineToRelative(-1.79f, 1.8f) + curveToRelative(-0.87f, 0.89f, -2.29f, 0.9f, -3.17f, 0.03f) + lineToRelative(-5.1f, -5.01f) + curveToRelative(-0.9f, -0.88f, -0.9f, -2.32f, 0.0f, -3.2f) + lineToRelative(9.6f, -9.51f) + close() + moveTo(4.11f, 13.2f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.78f, 0.0f, 1.07f) + lineToRelative(5.1f, 5.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(1.47f, -1.48f) + lineToRelative(-6.1f, -6.1f) + lineTo(4.1f, 13.2f) + close() + moveTo(17.5f, 21.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, -7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, 7.0f) + close() + } + } + return _eraserSmall!! + } + +private var _eraserSmall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserTool.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserTool.kt new file mode 100644 index 0000000..bc23c3d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EraserTool.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EraserTool: ImageVector + get() { + if (_eraserTool != null) { + return _eraserTool!! + } + _eraserTool = fluentIcon(name = "Filled.EraserTool") { + fluentPath { + moveTo(4.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(14.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 7.75f, 22.0f) + horizontalLineToRelative(8.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 21.0f, 17.25f) + lineTo(21.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 2.75f) + close() + moveTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + lineTo(19.5f, 12.0f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 8.5f) + close() + } + } + return _eraserTool!! + } + +private var _eraserTool: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpLeft.kt new file mode 100644 index 0000000..869639f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpLeft.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ExpandUpLeft: ImageVector + get() { + if (_expandUpLeft != null) { + return _expandUpLeft!! + } + _expandUpLeft = fluentIcon(name = "Filled.ExpandUpLeft") { + fluentPath { + moveTo(11.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 5.56f) + lineToRelative(5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(5.56f, 4.5f) + horizontalLineToRelative(4.69f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(17.75f, 4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 12.0f) + horizontalLineToRelative(-4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 14.75f) + verticalLineToRelative(4.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(4.0f) + close() + } + } + return _expandUpLeft!! + } + +private var _expandUpLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpRight.kt new file mode 100644 index 0000000..ddeaf19 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExpandUpRight.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ExpandUpRight: ImageVector + get() { + if (_expandUpRight != null) { + return _expandUpRight!! + } + _expandUpRight = fluentIcon(name = "Filled.ExpandUpRight") { + fluentPath { + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineTo(12.0f) + horizontalLineToRelative(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 12.0f, 14.75f) + verticalLineToRelative(4.75f) + horizontalLineToRelative(5.75f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(13.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(5.56f) + lineToRelative(-5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(5.22f, -5.22f) + horizontalLineToRelative(-4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _expandUpRight!! + } + +private var _expandUpRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExtendedDock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExtendedDock.kt new file mode 100644 index 0000000..c3d2cdc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ExtendedDock.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ExtendedDock: ImageVector + get() { + if (_extendedDock != null) { + return _extendedDock!! + } + _extendedDock = fluentIcon(name = "Filled.ExtendedDock") { + fluentPath { + moveTo(6.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 16.2f, 7.22f, 17.0f, 6.25f, 17.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 17.0f, 2.0f, 16.2f, 2.0f, 15.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveTo(9.78f, 17.0f, 9.0f, 16.2f, 9.0f, 15.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(20.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(7.97f, 7.72f) + lineToRelative(3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.08f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.6f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.95f, 1.15f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-3.07f, -2.99f) + lineToRelative(-2.98f, 2.98f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.9f, 7.8f) + lineToRelative(0.07f, -0.08f) + lineToRelative(3.5f, -3.5f) + lineToRelative(-3.5f, 3.5f) + close() + } + } + return _extendedDock!! + } + +private var _extendedDock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeOff.kt new file mode 100644 index 0000000..a6a5a39 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeOff.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EyeOff: ImageVector + get() { + if (_eyeOff != null) { + return _eyeOff!! + } + _eyeOff = fluentIcon(name = "Filled.EyeOff") { + fluentPath { + moveTo(2.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(4.03f, 4.03f) + arcToRelative(9.99f, 9.99f, 0.0f, false, false, -3.95f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.45f, 0.37f) + arcToRelative(8.49f, 8.49f, 0.0f, false, true, 3.58f, -5.04f) + lineToRelative(1.81f, 1.81f) + arcTo(3.99f, 3.99f, 0.0f, false, false, 12.0f, 17.0f) + curveToRelative(1.09f, 0.0f, 2.08f, -0.43f, 2.8f, -1.14f) + lineToRelative(5.92f, 5.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-6.11f, -6.11f) + lineToRelative(-6.95f, -6.95f) + lineToRelative(-1.13f, -1.13f) + lineToRelative(-4.31f, -4.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -2.89f, 0.42f) + lineToRelative(1.24f, 1.24f) + arcToRelative(8.52f, 8.52f, 0.0f, false, true, 9.9f, 6.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.45f, -0.36f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 12.0f, 5.5f) + close() + moveTo(12.2f, 9.0f) + lineToRelative(3.8f, 3.81f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -3.8f, -3.8f) + close() + } + } + return _eyeOff!! + } + +private var _eyeOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTracking.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTracking.kt new file mode 100644 index 0000000..d548723 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTracking.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EyeTracking: ImageVector + get() { + if (_eyeTracking != null) { + return _eyeTracking!! + } + _eyeTracking = fluentIcon(name = "Filled.EyeTracking") { + fluentPath { + moveTo(3.49f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.0f) + lineTo(2.0f, 19.43f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.58f, 22.0f) + horizontalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(4.62f, 20.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.12f, -1.12f) + verticalLineToRelative(-3.63f) + lineToRelative(-0.01f, -0.1f) + close() + moveTo(21.99f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(3.63f) + curveToRelative(-0.06f, 0.63f, -0.6f, 1.12f, -1.24f, 1.12f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.66f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 19.25f) + verticalLineToRelative(-3.5f) + lineToRelative(-0.01f, -0.1f) + close() + moveTo(8.99f, 2.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.26f, 2.0f) + lineTo(4.58f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 4.76f) + verticalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + lineTo(3.5f, 4.62f) + curveTo(3.57f, 4.0f, 4.1f, 3.5f, 4.75f, 3.5f) + horizontalLineToRelative(3.6f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.0f, 2.74f) + close() + moveTo(19.41f, 2.01f) + lineTo(19.25f, 2.0f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.72f) + curveToRelative(0.6f, 0.07f, 1.06f, 0.53f, 1.12f, 1.12f) + verticalLineToRelative(3.63f) + lineToRelative(0.01f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, 0.0f) + lineTo(21.99f, 4.58f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.41f, 2.0f) + close() + moveTo(8.5f, 13.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -7.0f, 0.0f) + close() + moveTo(6.21f, 11.74f) + verticalLineToRelative(0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.44f) + curveToRelative(-0.6f, -0.22f, -0.44f, -0.97f, -0.44f, -0.97f) + verticalLineToRelative(-0.02f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.1f, -0.2f) + arcTo(7.57f, 7.57f, 0.0f, false, true, 12.0f, 6.75f) + arcToRelative(7.73f, 7.73f, 0.0f, false, true, 6.84f, 3.75f) + arcToRelative(6.3f, 6.3f, 0.0f, false, true, 0.35f, 0.71f) + verticalLineToRelative(0.02f) + horizontalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.53f) + lineToRelative(-0.01f, -0.02f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.21f, -0.39f) + arcToRelative(6.07f, 6.07f, 0.0f, false, false, -5.54f, -3.0f) + arcToRelative(6.24f, 6.24f, 0.0f, false, false, -5.54f, 3.0f) + arcToRelative(4.78f, 4.78f, 0.0f, false, false, -0.25f, 0.5f) + close() + } + } + return _eyeTracking!! + } + +private var _eyeTracking: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTrackingOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTrackingOff.kt new file mode 100644 index 0000000..a30608d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyeTrackingOff.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EyeTrackingOff: ImageVector + get() { + if (_eyeTrackingOff != null) { + return _eyeTrackingOff!! + } + _eyeTrackingOff = fluentIcon(name = "Filled.EyeTrackingOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.13f, 0.13f) + curveToRelative(-0.23f, 0.4f, -0.35f, 0.85f, -0.35f, 1.34f) + verticalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + lineTo(3.5f, 4.62f) + lineToRelative(0.01f, -0.05f) + lineToRelative(3.68f, 3.68f) + arcTo(7.44f, 7.44f, 0.0f, false, false, 4.8f, 11.2f) + verticalLineToRelative(0.02f) + curveToRelative(-0.01f, 0.0f, -0.17f, 0.75f, 0.43f, 0.97f) + curveToRelative(0.38f, 0.15f, 0.81f, -0.05f, 0.96f, -0.43f) + lineToRelative(0.01f, -0.03f) + arcToRelative(2.85f, 2.85f, 0.0f, false, true, 0.25f, -0.49f) + arcToRelative(6.07f, 6.07f, 0.0f, false, true, 1.8f, -1.93f) + lineToRelative(1.5f, 1.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 4.92f, 4.93f) + lineToRelative(4.75f, 4.74f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.66f) + curveToRelative(0.43f, -0.03f, 0.83f, -0.15f, 1.18f, -0.35f) + lineToRelative(0.13f, 0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(11.45f, 8.27f) + lineToRelative(-1.33f, -1.33f) + curveToRelative(0.57f, -0.12f, 1.2f, -0.19f, 1.88f, -0.19f) + arcToRelative(7.73f, 7.73f, 0.0f, false, true, 6.84f, 3.75f) + arcToRelative(6.3f, 6.3f, 0.0f, false, true, 0.33f, 0.67f) + lineToRelative(0.02f, 0.04f) + verticalLineToRelative(0.02f) + horizontalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.53f) + lineToRelative(-0.01f, -0.02f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.21f, -0.39f) + arcToRelative(6.07f, 6.07f, 0.0f, false, false, -5.54f, -3.0f) + curveToRelative(-0.19f, 0.0f, -0.37f, 0.0f, -0.55f, 0.02f) + close() + moveTo(22.0f, 18.82f) + lineToRelative(-1.5f, -1.5f) + verticalLineToRelative(-1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.49f, -0.1f) + verticalLineToRelative(3.17f) + close() + moveTo(6.68f, 3.5f) + lineTo(5.18f, 2.0f) + horizontalLineToRelative(3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.68f, 3.5f) + close() + moveTo(2.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + lineToRelative(0.01f, 0.13f) + curveToRelative(0.06f, 0.59f, 0.53f, 1.06f, 1.12f, 1.12f) + horizontalLineToRelative(3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.58f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 19.43f) + lineTo(2.0f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(19.25f, 2.0f) + horizontalLineToRelative(0.16f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 4.59f) + verticalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.0f) + lineTo(20.51f, 4.62f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.13f, -1.11f) + lineToRelative(-0.12f, -0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.6f) + close() + } + } + return _eyeTrackingOff!! + } + +private var _eyeTrackingOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt new file mode 100644 index 0000000..da5aa8d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Eyedropper.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Eyedropper: ImageVector + get() { + if (_eyedropper != null) { + return _eyedropper!! + } + _eyedropper = fluentIcon(name = "Filled.Eyedropper") { + fluentPath { + moveTo(21.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(14.0f, 4.94f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + lineToRelative(-0.58f, 0.58f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + verticalLineTo(8.0f) + lineToRelative(-6.77f, 6.78f) + curveToRelative(-0.42f, 0.42f, -0.66f, 1.0f, -0.66f, 1.6f) + verticalLineToRelative(0.68f) + lineTo(2.22f, 19.4f) + curveToRelative(-0.84f, 1.53f, 0.84f, 3.2f, 2.37f, 2.37f) + lineToRelative(2.35f, -1.28f) + horizontalLineToRelative(0.69f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.24f, 1.59f, -0.66f) + lineTo(16.0f, 13.06f) + lineToRelative(0.01f, 0.01f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.69f, -0.69f, 0.69f, -1.8f, 0.0f, -2.48f) + verticalLineTo(10.0f) + lineToRelative(1.96f, -1.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(12.0f, 9.07f) + lineTo(14.94f, 12.0f) + lineToRelative(-6.78f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, 0.22f) + horizontalLineToRelative(-0.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 0.1f) + lineToRelative(-2.51f, 1.36f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.16f, 0.04f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.14f, -0.08f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.08f, -0.14f) + curveToRelative(0.0f, -0.03f, 0.0f, -0.09f, 0.04f, -0.16f) + lineToRelative(1.37f, -2.51f) + curveToRelative(0.06f, -0.11f, 0.09f, -0.23f, 0.09f, -0.36f) + verticalLineToRelative(-0.88f) + curveToRelative(0.0f, -0.2f, 0.08f, -0.39f, 0.22f, -0.53f) + lineTo(12.0f, 9.06f) + close() + } + } + return _eyedropper!! + } + +private var _eyedropper: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyedropperOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyedropperOff.kt new file mode 100644 index 0000000..cf4ddcb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/EyedropperOff.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.EyedropperOff: ImageVector + get() { + if (_eyedropperOff != null) { + return _eyedropperOff!! + } + _eyedropperOff = fluentIcon(name = "Filled.EyedropperOff") { + fluentPath { + moveTo(8.94f, 10.0f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(14.0f, 15.06f) + lineToRelative(-4.78f, 4.78f) + curveToRelative(-0.42f, 0.42f, -1.0f, 0.66f, -1.59f, 0.66f) + horizontalLineToRelative(-0.69f) + lineTo(4.6f, 21.78f) + curveToRelative(-1.54f, 0.84f, -3.22f, -0.84f, -2.38f, -2.37f) + lineToRelative(1.28f, -2.35f) + verticalLineToRelative(-0.69f) + curveToRelative(0.0f, -0.6f, 0.24f, -1.17f, 0.66f, -1.59f) + lineTo(8.94f, 10.0f) + close() + moveTo(12.94f, 14.0f) + lineTo(10.0f, 11.06f) + lineToRelative(-4.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 0.53f) + verticalLineToRelative(0.88f) + curveToRelative(0.0f, 0.13f, -0.03f, 0.25f, -0.09f, 0.36f) + lineToRelative(-1.37f, 2.51f) + arcToRelative(0.23f, 0.23f, 0.0f, false, false, -0.03f, 0.16f) + curveToRelative(0.0f, 0.05f, 0.03f, 0.1f, 0.07f, 0.14f) + curveToRelative(0.04f, 0.04f, 0.1f, 0.07f, 0.14f, 0.08f) + curveToRelative(0.04f, 0.0f, 0.09f, 0.0f, 0.16f, -0.04f) + lineToRelative(2.51f, -1.37f) + curveToRelative(0.11f, -0.06f, 0.24f, -0.09f, 0.36f, -0.09f) + horizontalLineToRelative(0.88f) + curveToRelative(0.2f, 0.0f, 0.39f, -0.08f, 0.53f, -0.22f) + lineTo(12.94f, 14.0f) + close() + moveTo(18.49f, 13.07f) + curveToRelative(-0.5f, 0.5f, -1.2f, 0.63f, -1.82f, 0.42f) + lineToRelative(-6.16f, -6.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.42f, -1.82f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.69f, -0.69f, 1.8f, -0.69f, 2.48f, 0.0f) + lineTo(14.0f, 4.93f) + lineToRelative(1.97f, -1.96f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 5.06f, 5.06f) + lineTo(19.06f, 10.0f) + lineToRelative(0.01f, 0.01f) + curveToRelative(0.69f, 0.69f, 0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(-0.58f, 0.58f) + close() + moveTo(17.03f, 4.03f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-0.54f, -0.54f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.36f, 0.0f) + lineToRelative(-0.58f, 0.58f) + curveToRelative(-0.1f, 0.1f, -0.1f, 0.26f, 0.0f, 0.36f) + lineTo(17.07f, 12.0f) + curveToRelative(0.1f, 0.1f, 0.26f, 0.1f, 0.36f, 0.0f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.1f, -0.1f, 0.1f, -0.26f, 0.0f, -0.36f) + lineToRelative(-0.54f, -0.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.5f, -2.5f) + arcToRelative(2.08f, 2.08f, 0.0f, true, false, -2.94f, -2.94f) + close() + } + } + return _eyedropperOff!! + } + +private var _eyedropperOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FStop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FStop.kt new file mode 100644 index 0000000..c72ac8b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FStop.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FStop: ImageVector + get() { + if (_fStop != null) { + return _fStop!! + } + _fStop = fluentIcon(name = "Filled.FStop") { + fluentPath { + moveTo(13.44f, 6.57f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.94f, -2.33f) + lineToRelative(0.6f, 0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.65f, -1.88f) + lineToRelative(-0.6f, -0.21f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -6.56f, 3.88f) + lineToRelative(-0.73f, 4.27f) + horizontalLineTo(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(3.4f) + lineToRelative(-0.69f, 4.04f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -4.4f, 2.13f) + lineToRelative(-0.08f, -0.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.96f, 1.76f) + lineToRelative(0.07f, 0.04f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 7.34f, -3.54f) + lineToRelative(0.75f, -4.38f) + horizontalLineTo(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.23f) + lineToRelative(0.67f, -3.93f) + close() + } + } + return _fStop!! + } + +private var _fStop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastAcceleration.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastAcceleration.kt new file mode 100644 index 0000000..3bce1ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastAcceleration.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FastAcceleration: ImageVector + get() { + if (_fastAcceleration != null) { + return _fastAcceleration!! + } + _fastAcceleration = fluentIcon(name = "Filled.FastAcceleration") { + fluentPath { + moveTo(13.5f, 4.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -4.82f, 15.5f) + lineTo(1.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(7.02f, 18.0f) + curveToRelative(-0.4f, -0.46f, -0.73f, -0.96f, -1.02f, -1.5f) + lineTo(3.75f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(5.37f, 15.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 1.65f, -8.0f) + lineTo(2.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.68f, 5.5f) + arcTo(8.46f, 8.46f, 0.0f, false, true, 13.5f, 4.0f) + close() + moveTo(14.65f, 14.72f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, -2.3f, 0.0f) + lineToRelative(-1.09f, 1.1f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, 4.5f, 0.0f) + lineToRelative(-1.1f, -1.1f) + close() + moveTo(9.5f, 12.5f) + curveToRelative(0.0f, 0.84f, 0.26f, 1.62f, 0.7f, 2.26f) + lineToRelative(1.09f, -1.1f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, 0.0f, -2.32f) + lineToRelative(-1.1f, -1.09f) + curveToRelative(-0.43f, 0.65f, -0.69f, 1.42f, -0.69f, 2.25f) + close() + moveTo(16.82f, 10.26f) + lineToRelative(-1.1f, 1.1f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, 0.0f, 2.3f) + lineToRelative(1.1f, 1.1f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(13.5f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.5f, 8.5f) + curveToRelative(-0.83f, 0.0f, -1.6f, 0.26f, -2.25f, 0.7f) + lineToRelative(1.1f, 1.08f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, 2.32f, 0.0f) + lineToRelative(1.09f, -1.08f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -2.26f, -0.7f) + close() + } + } + return _fastAcceleration!! + } + +private var _fastAcceleration: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastForward.kt new file mode 100644 index 0000000..a328184 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FastForward.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FastForward: ImageVector + get() { + if (_fastForward != null) { + return _fastForward!! + } + _fastForward = fluentIcon(name = "Filled.FastForward") { + fluentPath { + moveTo(13.97f, 4.36f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 11.5f, 5.5f) + verticalLineToRelative(4.0f) + lineTo(5.47f, 4.35f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 3.0f, 5.51f) + verticalLineTo(18.5f) + curveToRelative(0.0f, 0.88f, 0.7f, 1.48f, 1.46f, 1.5f) + horizontalLineToRelative(0.09f) + curveToRelative(0.32f, 0.0f, 0.64f, -0.12f, 0.92f, -0.36f) + lineToRelative(6.03f, -5.13f) + verticalLineToRelative(3.99f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.47f, 1.14f) + lineToRelative(7.41f, -6.3f) + curveToRelative(0.82f, -0.7f, 0.82f, -1.97f, 0.0f, -2.67f) + lineToRelative(-7.4f, -6.3f) + close() + } + } + return _fastForward!! + } + +private var _fastForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Feed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Feed.kt new file mode 100644 index 0000000..18a780e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Feed.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Feed: ImageVector + get() { + if (_feed != null) { + return _feed!! + } + _feed = fluentIcon(name = "Filled.Feed") { + fluentPath { + moveTo(15.0f, 21.0f) + curveToRelative(0.94f, 0.0f, 1.75f, -0.67f, 1.93f, -1.6f) + lineToRelative(0.48f, -2.4f) + horizontalLineToRelative(2.84f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(22.0f, 9.26f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.26f) + lineTo(14.5f, 7.0f) + lineTo(14.5f, 5.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-8.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + lineTo(15.0f, 21.0f) + close() + moveTo(17.52f, 8.82f) + lineTo(15.46f, 19.1f) + arcToRelative(0.49f, 0.49f, 0.0f, false, true, -0.96f, -0.1f) + lineTo(14.5f, 8.5f) + horizontalLineToRelative(3.11f) + curveToRelative(-0.04f, 0.1f, -0.07f, 0.2f, -0.09f, 0.32f) + close() + moveTo(5.78f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(5.03f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.78f, 11.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _feed!! + } + +private var _feed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt new file mode 100644 index 0000000..0cfbde0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Filmstrip.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Filmstrip: ImageVector + get() { + if (_filmstrip != null) { + return _filmstrip!! + } + _filmstrip = fluentIcon(name = "Filled.Filmstrip") { + fluentPath { + moveTo(22.0f, 6.25f) + curveTo(22.0f, 5.01f, 21.0f, 4.0f, 19.75f, 4.0f) + lineTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 6.25f) + close() + moveTo(19.75f, 5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(20.5f, 7.5f) + lineTo(18.0f, 7.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(1.75f) + close() + moveTo(18.0f, 9.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(2.5f) + lineTo(18.0f, 11.5f) + lineTo(18.0f, 9.0f) + close() + moveTo(18.0f, 13.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(2.0f) + lineTo(18.0f, 15.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(18.0f, 16.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(18.0f, 18.5f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.0f, 5.5f) + verticalLineToRelative(2.0f) + lineTo(3.5f, 7.5f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(6.0f, 5.5f) + close() + moveTo(6.0f, 16.5f) + verticalLineToRelative(2.0f) + lineTo(4.25f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 16.5f) + lineTo(6.0f, 16.5f) + close() + moveTo(6.0f, 15.0f) + lineTo(3.5f, 15.0f) + verticalLineToRelative(-2.0f) + lineTo(6.0f, 13.0f) + verticalLineToRelative(2.0f) + close() + moveTo(6.0f, 9.0f) + verticalLineToRelative(2.5f) + lineTo(3.5f, 11.5f) + lineTo(3.5f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _filmstrip!! + } + +private var _filmstrip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterDismiss.kt new file mode 100644 index 0000000..f466172 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterDismiss.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FilterDismiss: ImageVector + get() { + if (_filterDismiss != null) { + return _filterDismiss!! + } + _filterDismiss = fluentIcon(name = "Filled.FilterDismiss") { + fluentPath { + moveTo(23.0f, 7.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 5.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(18.21f, 7.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 6.79f) + lineToRelative(-1.65f, -1.64f) + close() + } + fluentPath { + moveTo(8.0f, 11.0f) + horizontalLineToRelative(4.02f) + curveToRelative(0.52f, 0.8f, 1.2f, 1.49f, 2.01f, 2.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineTo(8.0f) + close() + } + fluentPath { + moveTo(5.0f, 6.0f) + horizontalLineToRelative(6.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -0.15f, 2.0f) + horizontalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineTo(5.0f) + close() + } + fluentPath { + moveTo(9.88f, 16.0f) + horizontalLineTo(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + close() + } + } + return _filterDismiss!! + } + +private var _filterDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterSync.kt new file mode 100644 index 0000000..809f9aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FilterSync.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FilterSync: ImageVector + get() { + if (_filterSync != null) { + return _filterSync!! + } + _filterSync = fluentIcon(name = "Filled.FilterSync") { + fluentPath { + moveTo(12.0f, 7.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 4.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + lineTo(20.0f, 4.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 9.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + moveTo(8.0f, 13.0f) + horizontalLineToRelative(6.03f) + curveToRelative(-0.8f, -0.51f, -1.5f, -1.2f, -2.0f, -2.0f) + lineTo(7.87f, 11.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 8.0f, 13.0f) + close() + moveTo(5.0f, 6.0f) + horizontalLineToRelative(6.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -0.15f, 2.0f) + lineTo(5.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(5.0f, 6.0f) + close() + moveTo(9.88f, 16.0f) + lineTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(10.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + close() + } + } + return _filterSync!! + } + +private var _filterSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fingerprint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fingerprint.kt new file mode 100644 index 0000000..7b8c670 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fingerprint.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fingerprint: ImageVector + get() { + if (_fingerprint != null) { + return _fingerprint!! + } + _fingerprint = fluentIcon(name = "Filled.Fingerprint") { + fluentPath { + moveTo(14.98f, 11.97f) + curveToRelative(0.6f, 0.61f, 0.93f, 1.34f, 1.16f, 2.33f) + lineToRelative(0.12f, 0.53f) + lineToRelative(0.1f, 0.5f) + curveToRelative(0.12f, 0.68f, 0.2f, 0.98f, 0.3f, 1.22f) + curveToRelative(0.29f, 0.64f, 0.8f, 1.3f, 1.54f, 1.97f) + curveToRelative(0.4f, 0.37f, 0.43f, 1.0f, 0.06f, 1.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, 0.07f) + arcToRelative(8.13f, 8.13f, 0.0f, false, true, -2.01f, -2.63f) + arcToRelative(5.36f, 5.36f, 0.0f, false, true, -0.37f, -1.21f) + lineToRelative(-0.18f, -1.0f) + lineToRelative(-0.04f, -0.16f) + curveToRelative(-0.17f, -0.8f, -0.38f, -1.3f, -0.7f, -1.63f) + curveToRelative(-0.6f, -0.6f, -2.06f, -0.44f, -2.41f, 0.12f) + curveToRelative(-0.52f, 0.82f, -0.66f, 2.24f, -0.23f, 3.69f) + curveToRelative(0.34f, 1.15f, 0.79f, 2.28f, 1.35f, 3.4f) + arcToRelative(0.99f, 0.99f, 0.0f, false, true, -0.44f, 1.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.35f, -0.44f) + arcTo(22.25f, 22.25f, 0.0f, false, true, 9.0f, 17.72f) + curveToRelative(-0.58f, -1.96f, -0.39f, -3.97f, 0.46f, -5.3f) + curveToRelative(1.04f, -1.63f, 4.02f, -1.98f, 5.53f, -0.45f) + close() + moveTo(12.48f, 14.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.03f, 0.97f) + curveToRelative(0.05f, 1.5f, 0.53f, 2.94f, 1.4f, 4.17f) + lineToRelative(0.18f, 0.25f) + lineToRelative(0.3f, 0.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, 1.3f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-0.3f, -0.39f) + arcToRelative(9.68f, 9.68f, 0.0f, false, true, -2.0f, -5.58f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.96f, -1.03f) + close() + moveTo(8.57f, 9.2f) + arcToRelative(6.27f, 6.27f, 0.0f, false, true, 7.01f, -0.3f) + curveToRelative(0.96f, 0.62f, 1.7f, 1.35f, 2.18f, 2.18f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.72f, 1.01f) + arcToRelative(4.63f, 4.63f, 0.0f, false, false, -1.54f, -1.5f) + arcToRelative(4.28f, 4.28f, 0.0f, false, false, -4.75f, 0.22f) + curveToRelative(-1.56f, 1.15f, -2.22f, 3.14f, -2.02f, 5.25f) + curveToRelative(0.11f, 1.2f, 0.47f, 2.41f, 1.09f, 3.64f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.79f, 0.9f) + arcToRelative(12.24f, 12.24f, 0.0f, false, true, -1.3f, -4.35f) + curveToRelative(-0.25f, -2.75f, 0.64f, -5.43f, 2.83f, -7.05f) + close() + moveTo(19.14f, 14.36f) + curveToRelative(0.03f, 0.56f, 0.16f, 1.0f, 0.4f, 1.37f) + curveToRelative(0.22f, 0.33f, 0.4f, 0.5f, 0.48f, 0.52f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.57f, 1.91f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -1.58f, -1.33f) + arcToRelative(4.66f, 4.66f, 0.0f, false, true, -0.73f, -2.37f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, -0.1f) + close() + moveTo(10.46f, 5.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.5f, 1.33f) + curveToRelative(-1.8f, 0.8f, -3.11f, 1.95f, -3.98f, 3.44f) + arcToRelative(9.58f, 9.58f, 0.0f, false, false, -1.13f, 5.92f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.98f, 0.26f) + curveToRelative(-0.3f, -2.25f, 0.05f, -4.88f, 1.38f, -7.18f) + arcToRelative(10.35f, 10.35f, 0.0f, false, true, 4.88f, -4.27f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.33f, 0.5f) + close() + moveTo(12.92f, 4.93f) + curveToRelative(1.9f, 0.04f, 3.77f, 0.9f, 5.62f, 2.55f) + curveToRelative(1.87f, 1.66f, 3.0f, 3.92f, 3.37f, 6.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.98f, 0.26f) + arcToRelative(8.6f, 8.6f, 0.0f, false, false, -2.72f, -5.5f) + curveToRelative(-1.52f, -1.35f, -2.96f, -2.02f, -4.33f, -2.05f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.04f, -2.0f) + close() + moveTo(5.6f, 5.16f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, 1.41f) + arcToRelative(7.22f, 7.22f, 0.0f, false, false, -1.64f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.73f, -0.99f) + arcToRelative(9.16f, 9.16f, 0.0f, false, true, 2.04f, -2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.08f) + close() + moveTo(12.49f, 2.03f) + curveToRelative(2.24f, 0.1f, 4.32f, 0.6f, 5.86f, 1.78f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.22f, 1.59f) + curveToRelative(-1.2f, -0.93f, -2.89f, -1.29f, -4.74f, -1.37f) + arcToRelative(7.83f, 7.83f, 0.0f, false, false, -4.55f, 0.97f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.05f, -1.7f) + arcToRelative(9.79f, 9.79f, 0.0f, false, true, 5.7f, -1.27f) + close() + } + } + return _fingerprint!! + } + +private var _fingerprint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FixedWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FixedWidth.kt new file mode 100644 index 0000000..d7d3886 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FixedWidth.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FixedWidth: ImageVector + get() { + if (_fixedWidth != null) { + return _fixedWidth!! + } + _fixedWidth = fluentIcon(name = "Filled.FixedWidth") { + fluentPath { + moveTo(3.75f, 4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.3f, 0.75f, 0.69f) + lineTo(4.5f, 6.0f) + horizontalLineToRelative(6.75f) + lineTo(11.25f, 4.69f) + curveToRelative(0.0f, -0.38f, 0.34f, -0.69f, 0.75f, -0.69f) + reflectiveCurveToRelative(0.75f, 0.3f, 0.75f, 0.69f) + lineTo(12.75f, 6.0f) + horizontalLineToRelative(6.75f) + lineTo(19.5f, 4.69f) + curveToRelative(0.0f, -0.38f, 0.34f, -0.69f, 0.75f, -0.69f) + reflectiveCurveToRelative(0.75f, 0.3f, 0.75f, 0.69f) + lineTo(21.0f, 8.8f) + curveToRelative(0.0f, 0.38f, -0.34f, 0.69f, -0.75f, 0.69f) + reflectiveCurveToRelative(-0.75f, -0.3f, -0.75f, -0.69f) + lineTo(19.5f, 7.5f) + horizontalLineToRelative(-6.75f) + verticalLineToRelative(1.31f) + curveToRelative(0.0f, 0.38f, -0.34f, 0.69f, -0.75f, 0.69f) + reflectiveCurveToRelative(-0.75f, -0.3f, -0.75f, -0.69f) + lineTo(11.25f, 7.5f) + lineTo(4.5f, 7.5f) + verticalLineToRelative(1.31f) + curveToRelative(0.0f, 0.38f, -0.34f, 0.69f, -0.75f, 0.69f) + reflectiveCurveTo(3.0f, 9.2f, 3.0f, 8.81f) + lineTo(3.0f, 4.7f) + curveToRelative(0.0f, -0.38f, 0.34f, -0.69f, 0.75f, -0.69f) + close() + moveTo(5.75f, 11.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 13.75f) + verticalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.75f) + horizontalLineToRelative(5.5f) + lineTo(11.25f, 11.0f) + horizontalLineToRelative(-5.5f) + close() + moveTo(18.25f, 20.5f) + horizontalLineToRelative(-5.5f) + lineTo(12.75f, 11.0f) + horizontalLineToRelative(5.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 13.75f) + verticalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + close() + } + } + return _fixedWidth!! + } + +private var _fixedWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagOff.kt new file mode 100644 index 0000000..270b2e6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagOff.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlagOff: ImageVector + get() { + if (_flagOff != null) { + return _flagOff!! + } + _flagOff = fluentIcon(name = "Filled.FlagOff") { + fluentPath { + moveTo(2.5f, 2.5f) + lineToRelative(18.0f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.06f, -5.06f) + lineTo(4.5f, 16.5f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(3.0f, 5.12f) + lineTo(1.44f, 3.56f) + arcTo(0.75f, 0.75f, 0.0f, true, true, 2.5f, 2.5f) + close() + moveTo(5.12f, 3.0f) + horizontalLineToRelative(15.13f) + curveToRelative(0.62f, 0.0f, 0.98f, 0.7f, 0.6f, 1.2f) + lineTo(16.7f, 9.75f) + lineToRelative(4.16f, 5.55f) + curveToRelative(0.38f, 0.5f, 0.02f, 1.2f, -0.6f, 1.2f) + horizontalLineToRelative(-1.63f) + lineTo(5.12f, 3.0f) + close() + } + } + return _flagOff!! + } + +private var _flagOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagPride.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagPride.kt new file mode 100644 index 0000000..19d32a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlagPride.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlagPride: ImageVector + get() { + if (_flagPride != null) { + return _flagPride!! + } + _flagPride = fluentIcon(name = "Filled.FlagPride") { + fluentPath { + moveTo(4.0f, 4.25f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(1.5f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(4.0f, 5.75f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(1.5f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(4.0f, 7.25f) + horizontalLineToRelative(16.0f) + verticalLineTo(9.0f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(4.0f, 9.0f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(1.5f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(4.0f, 10.5f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(1.75f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(4.0f, 12.25f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(1.5f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(4.0f, 13.75f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(1.5f) + horizontalLineTo(4.0f) + close() + } + fluentPath { + moveTo(3.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 16.5f) + horizontalLineToRelative(15.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(3.75f, 3.0f) + close() + moveTo(4.5f, 4.5f) + horizontalLineToRelative(15.0f) + lineTo(19.5f, 15.0f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 4.5f) + close() + } + } + return _flagPride!! + } + +private var _flagPride: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashAuto.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashAuto.kt new file mode 100644 index 0000000..f43d66f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashAuto.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlashAuto: ImageVector + get() { + if (_flashAuto != null) { + return _flashAuto!! + } + _flashAuto = fluentIcon(name = "Filled.FlashAuto") { + fluentPath { + moveTo(7.43f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.67f, 1.33f, 0.9f, 2.12f) + lineToRelative(-0.67f, 0.7f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.11f, 0.29f) + lineToRelative(-1.94f, 4.91f) + lineToRelative(-5.34f, 5.52f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.56f, -0.01f) + curveToRelative(-1.21f, 0.0f, -2.05f, -1.2f, -1.65f, -2.34f) + lineToRelative(3.33f, -9.32f) + close() + moveTo(18.19f, 11.47f) + lineToRelative(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.64f) + lineToRelative(-0.04f, -0.09f) + lineToRelative(-1.0f, -2.52f) + horizontalLineToRelative(-4.11f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.87f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + lineToRelative(3.75f, -9.5f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, 0.45f, -0.43f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, 0.54f, 0.02f) + curveToRelative(0.14f, 0.06f, 0.27f, 0.16f, 0.35f, 0.3f) + lineToRelative(0.05f, 0.11f) + close() + moveTo(16.03f, 17.5f) + horizontalLineToRelative(2.93f) + lineToRelative(-1.46f, -3.7f) + lineToRelative(-1.47f, 3.7f) + close() + } + } + return _flashAuto!! + } + +private var _flashAuto: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashCheckmark.kt new file mode 100644 index 0000000..8c76aa9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashCheckmark.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlashCheckmark: ImageVector + get() { + if (_flashCheckmark != null) { + return _flashCheckmark!! + } + _flashCheckmark = fluentIcon(name = "Filled.FlashCheckmark") { + fluentPath { + moveTo(7.42f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.66f, 1.33f, 0.9f, 2.12f) + lineToRelative(-0.96f, 0.99f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -7.54f, 7.78f) + lineToRelative(-2.56f, 2.65f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.57f, -0.01f) + curveToRelative(-1.2f, 0.0f, -2.04f, -1.2f, -1.64f, -2.34f) + lineToRelative(3.32f, -9.32f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.65f, 1.64f) + lineToRelative(3.65f, -3.64f) + curveToRelative(0.2f, -0.2f, 0.5f, -0.2f, 0.7f, 0.0f) + close() + } + } + return _flashCheckmark!! + } + +private var _flashCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashFlow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashFlow.kt new file mode 100644 index 0000000..caf4ed7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashFlow.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlashFlow: ImageVector + get() { + if (_flashFlow != null) { + return _flashFlow!! + } + _flashFlow = fluentIcon(name = "Filled.FlashFlow") { + fluentPath { + moveTo(7.43f, 2.83f) + lineTo(4.1f, 12.15f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.65f, 2.34f) + horizontalLineToRelative(1.57f) + lineToRelative(-1.27f, 5.67f) + curveToRelative(-0.33f, 1.48f, 1.48f, 2.46f, 2.54f, 1.38f) + lineToRelative(5.02f, -5.19f) + arcToRelative(85.15f, 85.15f, 0.0f, false, false, -0.55f, -2.12f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -6.56f, -2.48f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 7.2f, -1.47f) + curveToRelative(0.42f, 0.06f, 0.87f, 0.22f, 1.29f, 0.51f) + curveToRelative(0.55f, 0.4f, 0.93f, 0.97f, 1.15f, 1.6f) + curveToRelative(0.1f, 0.27f, 0.21f, 0.63f, 0.32f, 1.01f) + lineToRelative(3.19f, -3.28f) + curveToRelative(0.77f, -0.8f, 0.2f, -2.12f, -0.9f, -2.12f) + horizontalLineToRelative(-3.96f) + lineToRelative(1.45f, -4.35f) + curveToRelative(0.27f, -0.81f, -0.33f, -1.65f, -1.18f, -1.65f) + lineTo(8.6f, 2.0f) + curveToRelative(-0.53f, 0.0f, -1.0f, 0.33f, -1.17f, 0.83f) + close() + moveTo(11.5f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(12.81f, 12.75f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.14f, -1.5f) + horizontalLineToRelative(0.3f) + curveToRelative(0.38f, 0.0f, 0.79f, 0.1f, 1.15f, 0.36f) + curveToRelative(0.37f, 0.26f, 0.64f, 0.64f, 0.8f, 1.13f) + curveToRelative(0.2f, 0.48f, 0.45f, 1.46f, 0.65f, 2.27f) + arcToRelative(89.58f, 89.58f, 0.0f, false, true, 0.35f, 1.44f) + lineToRelative(0.02f, 0.1f) + curveToRelative(0.08f, 0.22f, 0.18f, 0.32f, 0.25f, 0.37f) + curveToRelative(0.07f, 0.05f, 0.16f, 0.08f, 0.28f, 0.08f) + horizontalLineToRelative(0.76f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.29f, 1.5f) + horizontalLineToRelative(-1.05f) + curveToRelative(-0.38f, 0.0f, -0.79f, -0.1f, -1.15f, -0.36f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.83f, -1.22f) + verticalLineToRelative(-0.03f) + lineToRelative(-0.03f, -0.1f) + arcToRelative(88.51f, 88.51f, 0.0f, false, false, -0.34f, -1.42f) + arcToRelative(22.53f, 22.53f, 0.0f, false, false, -0.61f, -2.13f) + curveToRelative(-0.09f, -0.26f, -0.19f, -0.36f, -0.26f, -0.41f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.28f, -0.08f) + horizontalLineToRelative(-0.44f) + close() + moveTo(20.25f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + } + } + return _flashFlow!! + } + +private var _flashFlow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashOff.kt new file mode 100644 index 0000000..0852651 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashOff.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlashOff: ImageVector + get() { + if (_flashOff != null) { + return _flashOff!! + } + _flashOff = fluentIcon(name = "Filled.FlashOff") { + fluentPath { + moveTo(14.44f, 15.5f) + lineToRelative(6.28f, 6.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(5.94f, 7.0f) + lineTo(4.1f, 12.15f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.64f, 2.34f) + horizontalLineToRelative(1.57f) + lineToRelative(-1.27f, 5.67f) + curveToRelative(-0.33f, 1.48f, 1.5f, 2.46f, 2.55f, 1.38f) + lineToRelative(5.85f, -6.04f) + close() + moveTo(19.64f, 10.12f) + lineToRelative(-3.12f, 3.22f) + lineToRelative(-9.47f, -9.47f) + lineToRelative(0.37f, -1.04f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.66f, 1.33f, 0.9f, 2.12f) + close() + } + } + return _flashOff!! + } + +private var _flashOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashSettings.kt new file mode 100644 index 0000000..744e9a7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashSettings.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlashSettings: ImageVector + get() { + if (_flashSettings != null) { + return _flashSettings!! + } + _flashSettings = fluentIcon(name = "Filled.FlashSettings") { + fluentPath { + moveTo(7.42f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.66f, 1.33f, 0.9f, 2.12f) + lineToRelative(-0.96f, 0.99f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -7.54f, 7.78f) + lineToRelative(-2.56f, 2.65f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.57f, -0.01f) + curveToRelative(-1.2f, 0.0f, -2.04f, -1.2f, -1.64f, -2.34f) + lineToRelative(3.32f, -9.32f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _flashSettings!! + } + +private var _flashSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flashlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flashlight.kt new file mode 100644 index 0000000..dbf5df7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flashlight.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Flashlight: ImageVector + get() { + if (_flashlight != null) { + return _flashlight!! + } + _flashlight = fluentIcon(name = "Filled.Flashlight") { + fluentPath { + moveTo(16.75f, 1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 16.0f, 3.0f) + lineTo(16.0f, 2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(20.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(8.25f, 6.31f) + lineTo(8.25f, 9.2f) + lineToRelative(6.56f, 6.56f) + horizontalLineToRelative(2.88f) + lineTo(8.25f, 6.31f) + close() + moveTo(19.06f, 15.0f) + lineToRelative(1.41f, -1.4f) + curveToRelative(0.88f, -0.89f, 0.88f, -2.31f, 0.0f, -3.2f) + lineToRelative(-6.88f, -6.87f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.18f, 0.0f) + lineTo(9.0f, 4.93f) + lineTo(19.06f, 15.0f) + close() + moveTo(13.0f, 16.06f) + lineTo(7.94f, 11.0f) + lineToRelative(-4.91f, 4.9f) + curveToRelative(-0.88f, 0.89f, -0.88f, 2.31f, 0.0f, 3.2f) + lineToRelative(1.88f, 1.87f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(4.91f, -4.9f) + close() + moveTo(9.53f, 14.47f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(22.0f, 8.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 22.0f, 8.0f) + close() + } + } + return _flashlight!! + } + +private var _flashlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashlightOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashlightOff.kt new file mode 100644 index 0000000..2628b9e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlashlightOff.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlashlightOff: ImageVector + get() { + if (_flashlightOff != null) { + return _flashlightOff!! + } + _flashlightOff = fluentIcon(name = "Filled.FlashlightOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.06f, 15.0f) + lineToRelative(1.4f, -1.4f) + curveToRelative(0.89f, -0.89f, 0.89f, -2.31f, 0.0f, -3.2f) + lineTo(13.6f, 3.54f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.18f, 0.0f) + lineTo(9.0f, 4.93f) + lineTo(19.06f, 15.0f) + close() + moveTo(13.0f, 16.06f) + lineTo(7.94f, 11.0f) + lineToRelative(-4.91f, 4.9f) + curveToRelative(-0.88f, 0.89f, -0.88f, 2.31f, 0.0f, 3.2f) + lineToRelative(1.88f, 1.87f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(4.91f, -4.9f) + close() + moveTo(9.53f, 15.53f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + close() + } + } + return _flashlightOff!! + } + +private var _flashlightOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipHorizontal.kt new file mode 100644 index 0000000..32eac88 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipHorizontal.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlipHorizontal: ImageVector + get() { + if (_flipHorizontal != null) { + return _flipHorizontal!! + } + _flipHorizontal = fluentIcon(name = "Filled.FlipHorizontal") { + fluentPath { + moveTo(21.84f, 19.55f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 21.0f, 20.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.92f, -0.4f) + lineToRelative(7.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, 0.95f) + close() + moveTo(15.0f, 7.78f) + verticalLineTo(18.0f) + horizontalLineToRelative(4.47f) + lineTo(15.0f, 7.78f) + close() + moveTo(2.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.45f, -0.71f) + lineToRelative(8.0f, -17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.95f, 0.21f) + verticalLineToRelative(17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _flipHorizontal!! + } + +private var _flipHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipVertical.kt new file mode 100644 index 0000000..93d80c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlipVertical.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlipVertical: ImageVector + get() { + if (_flipVertical != null) { + return _flipVertical!! + } + _flipVertical = fluentIcon(name = "Filled.FlipVertical") { + fluentPath { + moveTo(19.55f, 2.16f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 20.0f, 3.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.4f, -1.92f) + lineToRelative(16.0f, -7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.95f, 0.08f) + close() + moveTo(7.78f, 9.0f) + horizontalLineTo(18.0f) + verticalLineTo(4.53f) + lineTo(7.78f, 9.0f) + close() + moveTo(20.0f, 21.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.71f, 0.45f) + lineToRelative(-17.0f, -8.0f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 2.5f, 13.0f) + horizontalLineToRelative(17.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(8.0f) + close() + } + } + return _flipVertical!! + } + +private var _flipVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flowchart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flowchart.kt new file mode 100644 index 0000000..073b2db --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Flowchart.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Flowchart: ImageVector + get() { + if (_flowchart != null) { + return _flowchart!! + } + _flowchart = fluentIcon(name = "Filled.Flowchart") { + fluentPath { + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.0f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(2.5f) + curveTo(9.0f, 3.0f, 10.0f, 4.0f, 10.0f, 5.25f) + verticalLineToRelative(2.5f) + curveTo(10.0f, 9.0f, 9.0f, 10.0f, 7.75f, 10.0f) + horizontalLineToRelative(-0.5f) + verticalLineToRelative(3.71f) + curveToRelative(0.05f, 0.03f, 0.1f, 0.07f, 0.13f, 0.12f) + lineToRelative(2.8f, 2.79f) + lineToRelative(0.11f, 0.13f) + horizontalLineTo(14.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -1.24f, 1.01f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(2.5f) + curveTo(21.0f, 20.0f, 20.0f, 21.0f, 18.75f, 21.0f) + horizontalLineToRelative(-2.5f) + curveTo(15.01f, 21.0f, 14.0f, 20.0f, 14.0f, 18.75f) + verticalLineToRelative(-0.5f) + horizontalLineTo(10.3f) + curveToRelative(-0.03f, 0.05f, -0.07f, 0.1f, -0.12f, 0.13f) + lineToRelative(-2.79f, 2.8f) + curveToRelative(-0.48f, 0.48f, -1.28f, 0.48f, -1.76f, 0.0f) + lineToRelative(-2.8f, -2.8f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -1.76f) + lineToRelative(2.8f, -2.8f) + lineToRelative(0.13f, -0.11f) + verticalLineTo(10.0f) + horizontalLineToRelative(-0.5f) + curveTo(4.0f, 10.0f, 3.0f, 9.0f, 3.0f, 7.74f) + verticalLineToRelative(-2.5f) + close() + } + } + return _flowchart!! + } + +private var _flowchart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlowchartCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlowchartCircle.kt new file mode 100644 index 0000000..003e4b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FlowchartCircle.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FlowchartCircle: ImageVector + get() { + if (_flowchartCircle != null) { + return _flowchartCircle!! + } + _flowchartCircle = fluentIcon(name = "Filled.FlowchartCircle") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(6.5f, 7.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(2.69f) + lineToRelative(-1.78f, 1.78f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(1.78f, -1.78f) + horizontalLineToRelative(2.69f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-2.69f) + lineToRelative(-1.56f, -1.56f) + lineTo(9.25f, 10.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _flowchartCircle!! + } + +private var _flowchartCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluent.kt new file mode 100644 index 0000000..347ab78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluent.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fluent: ImageVector + get() { + if (_fluent != null) { + return _fluent!! + } + _fluent = fluentIcon(name = "Filled.Fluent") { + fluentPath { + moveTo(12.41f, 2.5f) + horizontalLineToRelative(0.13f) + lineToRelative(0.11f, 0.02f) + lineToRelative(0.07f, 0.03f) + lineToRelative(6.0f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 0.9f) + lineTo(13.62f, 9.0f) + lineToRelative(5.1f, 2.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 0.9f) + lineToRelative(-5.76f, 2.84f) + lineToRelative(0.04f, 5.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.75f, 0.44f) + lineToRelative(-6.0f, -3.5f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 6.0f, 17.5f) + verticalLineTo(5.96f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.01f, -0.03f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.06f, -0.09f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.07f, -0.05f) + lineToRelative(6.08f, -3.04f) + lineToRelative(0.08f, -0.02f) + close() + } + } + return _fluent!! + } + +private var _fluent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluid.kt new file mode 100644 index 0000000..1f6434d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fluid.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fluid: ImageVector + get() { + if (_fluid != null) { + return _fluid!! + } + _fluid = fluentIcon(name = "Filled.Fluid") { + fluentPath { + moveTo(11.0f, 5.0f) + horizontalLineToRelative(5.75f) + curveTo(17.98f, 5.0f, 19.0f, 6.0f, 19.0f, 7.25f) + lineTo(19.0f, 11.0f) + horizontalLineToRelative(-1.5f) + lineTo(17.5f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(11.0f, 6.5f) + lineTo(11.0f, 5.0f) + close() + moveTo(6.5f, 11.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.4f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(11.0f, 17.5f) + lineTo(11.0f, 19.0f) + lineTo(7.25f, 19.0f) + curveTo(6.01f, 19.0f, 5.0f, 17.98f, 5.0f, 16.75f) + lineTo(5.0f, 11.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(2.0f, 4.25f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveTo(8.99f, 2.0f, 10.0f, 3.0f, 10.0f, 4.25f) + verticalLineToRelative(3.5f) + curveTo(10.0f, 8.99f, 9.0f, 10.0f, 7.75f, 10.0f) + horizontalLineToRelative(-3.5f) + curveTo(3.01f, 10.0f, 2.0f, 9.0f, 2.0f, 7.75f) + verticalLineToRelative(-3.5f) + close() + moveTo(12.0f, 14.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(5.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.5f) + curveTo(13.01f, 22.0f, 12.0f, 21.0f, 12.0f, 19.75f) + verticalLineToRelative(-5.5f) + close() + } + } + return _fluid!! + } + +private var _fluid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderAdd.kt new file mode 100644 index 0000000..4910527 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderAdd.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderAdd: ImageVector + get() { + if (_folderAdd != null) { + return _folderAdd!! + } + _folderAdd = fluentIcon(name = "Filled.FolderAdd") { + fluentPath { + moveTo(17.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 13.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 16.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 16.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(19.75f, 6.5f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.98f, 8.2f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + horizontalLineToRelative(5.93f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + } + } + return _folderAdd!! + } + +private var _folderAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowLeft.kt new file mode 100644 index 0000000..8d67740 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowLeft.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderArrowLeft: ImageVector + get() { + if (_folderArrowLeft != null) { + return _folderArrowLeft!! + } + _folderArrowLeft = fluentIcon(name = "Filled.FolderArrowLeft") { + fluentPath { + moveTo(21.98f, 8.44f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.23f, -1.94f) + horizontalLineToRelative(-5.93f) + lineTo(9.65f, 9.98f) + lineToRelative(-0.16f, 0.12f) + curveToRelative(-0.32f, 0.22f, -0.7f, 0.36f, -1.09f, 0.4f) + lineTo(2.0f, 10.5f) + verticalLineToRelative(7.4f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 20.0f) + horizontalLineToRelative(7.77f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 22.0f, 11.8f) + lineTo(22.0f, 8.61f) + lineToRelative(-0.02f, -0.16f) + close() + moveTo(9.49f, 4.4f) + curveToRelative(-0.37f, -0.26f, -0.82f, -0.4f, -1.28f, -0.4f) + lineTo(4.1f, 4.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.26f) + lineTo(2.0f, 9.0f) + lineTo(8.31f, 9.0f) + curveToRelative(0.1f, -0.02f, 0.2f, -0.06f, 0.3f, -0.11f) + lineToRelative(0.08f, -0.06f) + lineToRelative(3.06f, -2.56f) + lineToRelative(-2.1f, -1.75f) + lineToRelative(-0.16f, -0.12f) + close() + moveTo(17.5f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(20.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 17.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _folderArrowLeft!! + } + +private var _folderArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowRight.kt new file mode 100644 index 0000000..cd8f762 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowRight.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderArrowRight: ImageVector + get() { + if (_folderArrowRight != null) { + return _folderArrowRight!! + } + _folderArrowRight = fluentIcon(name = "Filled.FolderArrowRight") { + fluentPath { + moveTo(17.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.75f, 6.5f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.98f, 8.2f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + horizontalLineToRelative(5.93f) + close() + moveTo(17.79f, 13.55f) + lineToRelative(-0.07f, 0.04f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(19.29f, 16.0f) + horizontalLineToRelative(-5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(14.0f, 17.0f) + horizontalLineToRelative(5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.05f, -0.06f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.02f, -0.08f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.02f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-2.52f, -2.51f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + } + } + return _folderArrowRight!! + } + +private var _folderArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowUp.kt new file mode 100644 index 0000000..c5030b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderArrowUp.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderArrowUp: ImageVector + get() { + if (_folderArrowUp != null) { + return _folderArrowUp!! + } + _folderArrowUp = fluentIcon(name = "Filled.FolderArrowUp") { + fluentPath { + moveTo(19.75f, 6.5f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.98f, 8.2f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + horizontalLineToRelative(5.93f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(23.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.0f, 14.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.8f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(17.0f, 14.71f) + close() + } + } + return _folderArrowUp!! + } + +private var _folderArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderLink.kt new file mode 100644 index 0000000..2967063 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderLink.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderLink: ImageVector + get() { + if (_folderLink != null) { + return _folderLink!! + } + _folderLink = fluentIcon(name = "Filled.FolderLink") { + fluentPath { + moveTo(18.25f, 14.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 0.2f, 7.5f) + horizontalLineToRelative(-1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + lineToRelative(1.0f, -0.01f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.15f, -4.5f) + horizontalLineToRelative(-1.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.1f) + close() + moveTo(13.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.15f, 4.5f) + horizontalLineToRelative(1.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.2f, -7.5f) + horizontalLineToRelative(1.2f) + close() + moveTo(19.75f, 6.5f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(6.59f) + arcToRelative(4.74f, 4.74f, 0.0f, false, false, -3.75f, -1.84f) + horizontalLineToRelative(-5.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 8.33f, 20.0f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + horizontalLineToRelative(5.93f) + close() + moveTo(18.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-5.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(5.6f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + } + } + return _folderLink!! + } + +private var _folderLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderMail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderMail.kt new file mode 100644 index 0000000..e0aa563 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderMail.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderMail: ImageVector + get() { + if (_folderMail != null) { + return _folderMail!! + } + _folderMail = fluentIcon(name = "Filled.FolderMail") { + fluentPath { + moveTo(19.75f, 6.5f) + horizontalLineToRelative(-5.93f) + lineTo(9.65f, 9.98f) + lineToRelative(-0.16f, 0.12f) + curveToRelative(-0.32f, 0.22f, -0.7f, 0.36f, -1.09f, 0.4f) + lineTo(2.0f, 10.5f) + verticalLineToRelative(7.4f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 20.0f) + lineTo(11.0f, 20.0f) + verticalLineToRelative(-4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, 0.17f) + lineTo(22.0f, 8.6f) + lineToRelative(-0.02f, -0.16f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.23f, -1.94f) + close() + moveTo(9.49f, 4.4f) + curveToRelative(-0.37f, -0.26f, -0.82f, -0.4f, -1.28f, -0.4f) + lineTo(4.1f, 4.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.26f) + lineTo(2.0f, 9.0f) + lineTo(8.31f, 9.0f) + curveToRelative(0.1f, -0.02f, 0.2f, -0.06f, 0.3f, -0.11f) + lineToRelative(0.08f, -0.06f) + lineToRelative(3.06f, -2.56f) + lineToRelative(-2.1f, -1.75f) + lineToRelative(-0.16f, -0.12f) + close() + moveTo(17.51f, 18.93f) + lineToRelative(-5.5f, -3.2f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 14.0f, 14.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.97f) + lineToRelative(-5.49f, 2.96f) + close() + moveTo(17.74f, 19.94f) + lineTo(23.0f, 17.11f) + lineTo(23.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.13f) + lineToRelative(5.25f, 3.06f) + curveToRelative(0.15f, 0.09f, 0.33f, 0.1f, 0.49f, 0.01f) + close() + } + } + return _folderMail!! + } + +private var _folderMail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt new file mode 100644 index 0000000..ba7be4b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderOpen.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderOpen: ImageVector + get() { + if (_folderOpen != null) { + return _folderOpen!! + } + _folderOpen = fluentIcon(name = "Filled.FolderOpen") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.0f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(3.96f) + curveToRelative(0.52f, 0.0f, 1.03f, 0.18f, 1.43f, 0.52f) + lineToRelative(2.39f, 1.98f) + horizontalLineToRelative(5.72f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + lineTo(6.42f, 9.5f) + curveToRelative(-1.03f, 0.0f, -1.93f, 0.7f, -2.18f, 1.7f) + lineToRelative(-1.92f, 7.7f) + curveToRelative(0.04f, -0.16f, 0.0f, 0.01f, 0.0f, 0.0f) + curveToRelative(-0.2f, -0.33f, -0.32f, -0.73f, -0.32f, -1.15f) + lineTo(2.0f, 6.25f) + close() + moveTo(3.74f, 19.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.49f, 0.62f) + horizontalLineToRelative(14.24f) + curveToRelative(0.8f, 0.0f, 1.5f, -0.55f, 1.7f, -1.33f) + lineToRelative(1.76f, -7.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.48f, -0.62f) + lineTo(6.42f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, 0.57f) + lineToRelative(-1.95f, 7.8f) + close() + } + } + return _folderOpen!! + } + +private var _folderOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderPeople.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderPeople.kt new file mode 100644 index 0000000..d7be40d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderPeople.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderPeople: ImageVector + get() { + if (_folderPeople != null) { + return _folderPeople!! + } + _folderPeople = fluentIcon(name = "Filled.FolderPeople") { + fluentPath { + moveTo(13.82f, 6.5f) + horizontalLineToRelative(5.93f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(4.55f) + arcToRelative(2.74f, 2.74f, 0.0f, false, false, -3.15f, 0.46f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, -5.43f, 3.26f) + curveToRelative(-1.43f, 0.15f, -2.42f, 1.45f, -2.42f, 2.86f) + lineTo(11.0f, 20.0f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(15.75f, 17.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(15.75f, 23.0f) + curveToRelative(2.68f, 0.0f, 3.75f, -1.57f, 3.75f, -3.13f) + curveToRelative(0.0f, -1.03f, -0.72f, -1.87f, -1.6f, -1.87f) + horizontalLineToRelative(-4.3f) + curveToRelative(-0.88f, 0.0f, -1.6f, 0.84f, -1.6f, 1.88f) + curveToRelative(0.0f, 1.56f, 1.07f, 3.12f, 3.75f, 3.12f) + close() + moveTo(22.5f, 15.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.5f, 0.0f) + close() + moveTo(19.92f, 22.0f) + curveToRelative(0.4f, -0.66f, 0.58f, -1.4f, 0.58f, -2.13f) + curveToRelative(0.0f, -0.47f, -0.11f, -0.95f, -0.32f, -1.37f) + horizontalLineToRelative(1.54f) + curveToRelative(0.7f, 0.0f, 1.28f, 0.59f, 1.28f, 1.31f) + curveToRelative(0.0f, 1.1f, -0.85f, 2.19f, -3.0f, 2.19f) + horizontalLineToRelative(-0.08f) + close() + } + } + return _folderPeople!! + } + +private var _folderPeople: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderProhibited.kt new file mode 100644 index 0000000..458b8c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderProhibited.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderProhibited: ImageVector + get() { + if (_folderProhibited != null) { + return _folderProhibited!! + } + _folderProhibited = fluentIcon(name = "Filled.FolderProhibited") { + fluentPath { + moveTo(17.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.8f, 14.25f) + lineToRelative(-5.55f, 5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 5.56f, -5.56f) + close() + moveTo(19.76f, 6.5f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.98f, 8.2f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + horizontalLineToRelative(5.93f) + close() + moveTo(17.51f, 12.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -3.3f, 6.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -2.25f, -0.69f) + close() + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + } + } + return _folderProhibited!! + } + +private var _folderProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSwap.kt new file mode 100644 index 0000000..e5ea532 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSwap.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderSwap: ImageVector + get() { + if (_folderSwap != null) { + return _folderSwap!! + } + _folderSwap = fluentIcon(name = "Filled.FolderSwap") { + fluentPath { + moveTo(13.82f, 6.5f) + horizontalLineToRelative(5.93f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.28f) + lineToRelative(-2.01f, -2.01f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 17.17f, 17.0f) + horizontalLineToRelative(-2.33f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 12.0f, 15.02f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 2.48f) + lineTo(4.26f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(13.78f, 16.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.07f) + lineToRelative(-1.22f, -1.22f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(19.44f, 18.0f) + horizontalLineToRelative(-6.87f) + lineToRelative(1.21f, -1.21f) + close() + } + } + return _folderSwap!! + } + +private var _folderSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSync.kt new file mode 100644 index 0000000..639ab85 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderSync.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderSync: ImageVector + get() { + if (_folderSync != null) { + return _folderSync!! + } + _folderSync = fluentIcon(name = "Filled.FolderSync") { + fluentPath { + moveTo(13.82f, 6.5f) + horizontalLineToRelative(5.93f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 20.0f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.5f) + horizontalLineToRelative(6.4f) + curveToRelative(0.4f, -0.04f, 0.77f, -0.18f, 1.1f, -0.4f) + lineToRelative(0.15f, -0.12f) + lineToRelative(4.17f, -3.48f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.1f, 1.75f) + lineToRelative(-3.06f, 2.56f) + lineToRelative(-0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 0.1f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.0f, 9.0f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 13.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 18.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _folderSync!! + } + +private var _folderSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderZip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderZip.kt new file mode 100644 index 0000000..d38ad62 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FolderZip.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FolderZip: ImageVector + get() { + if (_folderZip != null) { + return _folderZip!! + } + _folderZip = fluentIcon(name = "Filled.FolderZip") { + fluentPath { + moveTo(14.0f, 6.5f) + horizontalLineToRelative(-0.18f) + lineTo(9.65f, 9.98f) + lineToRelative(-0.16f, 0.12f) + curveToRelative(-0.32f, 0.22f, -0.7f, 0.36f, -1.09f, 0.4f) + lineTo(2.0f, 10.5f) + verticalLineToRelative(7.4f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 20.0f) + lineTo(15.5f, 20.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(14.0f, 6.5f) + close() + moveTo(15.5f, 6.5f) + lineTo(17.0f, 6.5f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(-1.5f) + lineTo(15.5f, 6.5f) + close() + moveTo(18.5f, 6.5f) + horizontalLineToRelative(1.25f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(17.0f, 20.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.0f, 16.5f) + lineTo(17.0f, 15.0f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.0f, 13.5f) + lineTo(17.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.5f, 6.5f) + close() + moveTo(9.5f, 4.4f) + curveToRelative(-0.38f, -0.26f, -0.83f, -0.4f, -1.3f, -0.4f) + lineTo(4.1f, 4.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.26f) + lineTo(2.0f, 9.0f) + lineTo(8.31f, 9.0f) + curveToRelative(0.1f, -0.02f, 0.2f, -0.06f, 0.3f, -0.11f) + lineToRelative(0.08f, -0.06f) + lineToRelative(3.06f, -2.56f) + lineToRelative(-2.1f, -1.75f) + lineToRelative(-0.16f, -0.12f) + close() + } + } + return _folderZip!! + } + +private var _folderZip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontDecrease.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontDecrease.kt new file mode 100644 index 0000000..f331f3f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontDecrease.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FontDecrease: ImageVector + get() { + if (_fontDecrease != null) { + return _fontDecrease!! + } + _fontDecrease = fluentIcon(name = "Filled.FontDecrease") { + fluentPath { + moveTo(16.62f, 2.22f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.24f, 1.56f) + lineToRelative(2.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.24f, 0.0f) + lineToRelative(2.5f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.24f, -1.56f) + lineToRelative(-1.88f, 1.5f) + lineToRelative(-1.88f, -1.5f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.92f, 0.6f) + lineToRelative(6.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.8f) + lineTo(15.2f, 15.0f) + lineTo(8.8f, 15.0f) + lineToRelative(-1.88f, 4.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, -0.8f) + lineToRelative(6.0f, -14.0f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(12.0f, 7.54f) + lineTo(9.66f, 13.0f) + horizontalLineToRelative(4.68f) + lineTo(12.0f, 7.54f) + close() + } + } + return _fontDecrease!! + } + +private var _fontDecrease: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontIncrease.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontIncrease.kt new file mode 100644 index 0000000..49743ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontIncrease.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FontIncrease: ImageVector + get() { + if (_fontIncrease != null) { + return _fontIncrease!! + } + _fontIncrease = fluentIcon(name = "Filled.FontIncrease") { + fluentPath { + moveTo(16.62f, 5.78f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.24f, -1.56f) + lineToRelative(2.5f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.24f, 0.0f) + lineToRelative(2.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.24f, 1.56f) + lineToRelative(-1.88f, -1.5f) + lineToRelative(-1.88f, 1.5f) + close() + moveTo(12.92f, 4.61f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.84f, 0.0f) + lineToRelative(-6.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.84f, 0.78f) + lineTo(8.8f, 15.0f) + horizontalLineToRelative(6.4f) + lineToRelative(1.88f, 4.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.84f, -0.8f) + lineToRelative(-6.0f, -14.0f) + close() + moveTo(12.0f, 7.54f) + lineTo(14.34f, 13.0f) + lineTo(9.66f, 13.0f) + lineTo(12.0f, 7.54f) + close() + } + } + return _fontIncrease!! + } + +private var _fontIncrease: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingIn.kt new file mode 100644 index 0000000..bf06595 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingIn.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FontSpaceTrackingIn: ImageVector + get() { + if (_fontSpaceTrackingIn != null) { + return _fontSpaceTrackingIn!! + } + _fontSpaceTrackingIn = fluentIcon(name = "Filled.FontSpaceTrackingIn") { + fluentPath { + moveTo(8.61f, 16.21f) + lineToRelative(0.1f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(0.3f, -0.3f) + lineTo(4.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(3.7f) + lineToRelative(-0.29f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + close() + moveTo(15.39f, 16.21f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.22f, 0.0f) + lineToRelative(0.1f, 0.08f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.22f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.3f, 0.29f) + lineTo(20.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(16.4f, 20.0f) + lineToRelative(0.3f, 0.3f) + lineToRelative(0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.4f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.22f) + lineToRelative(0.08f, -0.1f) + lineToRelative(2.0f, -2.0f) + lineToRelative(0.1f, -0.08f) + close() + moveTo(9.12f, 2.45f) + lineToRelative(0.06f, 0.1f) + lineToRelative(0.06f, 0.12f) + lineToRelative(4.3f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.81f, 0.83f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.11f, -2.85f) + lineTo(6.04f, 11.55f) + lineToRelative(-1.1f, 2.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.2f, 0.6f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.6f, -1.18f) + lineToRelative(0.03f, -0.11f) + lineToRelative(4.3f, -11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.75f, -0.22f) + close() + moveTo(19.14f, 2.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.85f, 0.72f) + lineToRelative(-0.04f, 0.11f) + lineToRelative(-4.3f, 11.0f) + lineToRelative(-0.05f, 0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.76f, 0.0f) + lineToRelative(-0.05f, -0.12f) + lineToRelative(-4.3f, -11.0f) + lineToRelative(-0.04f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.5f, -1.14f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.11f, -0.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.14f, 0.5f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.37f, 8.63f) + lineToRelative(3.37f, -8.62f) + lineToRelative(0.05f, -0.11f) + close() + moveTo(8.3f, 5.77f) + lineTo(6.82f, 9.55f) + horizontalLineToRelative(2.96f) + lineTo(8.3f, 5.77f) + close() + } + } + return _fontSpaceTrackingIn!! + } + +private var _fontSpaceTrackingIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingOut.kt new file mode 100644 index 0000000..99fd915 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FontSpaceTrackingOut.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FontSpaceTrackingOut: ImageVector + get() { + if (_fontSpaceTrackingOut != null) { + return _fontSpaceTrackingOut!! + } + _fontSpaceTrackingOut = fluentIcon(name = "Filled.FontSpaceTrackingOut") { + fluentPath { + moveTo(4.39f, 16.21f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.22f, 0.0f) + lineToRelative(0.1f, 0.08f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.22f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.3f, 0.29f) + lineTo(18.6f, 18.0f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(0.3f, -0.29f) + lineTo(5.4f, 20.0f) + lineToRelative(0.3f, 0.3f) + lineToRelative(0.08f, 0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.4f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.22f) + lineToRelative(0.08f, -0.1f) + lineToRelative(2.0f, -2.0f) + lineToRelative(0.1f, -0.08f) + close() + moveTo(8.12f, 2.41f) + lineToRelative(0.06f, 0.11f) + lineToRelative(0.06f, 0.12f) + lineToRelative(4.3f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.81f, 0.83f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.11f, -2.84f) + lineTo(5.04f, 11.53f) + lineToRelative(-1.1f, 2.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.2f, 0.6f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.6f, -1.18f) + lineToRelative(0.03f, -0.11f) + lineToRelative(4.3f, -11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.75f, -0.22f) + close() + moveTo(20.09f, 2.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.85f, 0.72f) + lineToRelative(-0.04f, 0.11f) + lineToRelative(-4.3f, 11.0f) + lineToRelative(-0.05f, 0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.76f, 0.0f) + lineToRelative(-0.05f, -0.12f) + lineToRelative(-4.3f, -11.0f) + lineToRelative(-0.04f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.5f, -1.14f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.11f, -0.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.14f, 0.5f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.37f, 8.63f) + lineToRelative(3.37f, -8.62f) + lineToRelative(0.05f, -0.11f) + close() + moveTo(7.3f, 5.74f) + lineTo(5.82f, 9.53f) + horizontalLineToRelative(2.96f) + lineTo(7.3f, 5.74f) + close() + } + } + return _fontSpaceTrackingOut!! + } + +private var _fontSpaceTrackingOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt new file mode 100644 index 0000000..416e6a7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Food.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Food: ImageVector + get() { + if (_food != null) { + return _food!! + } + _food = fluentIcon(name = "Filled.Food") { + fluentPath { + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(19.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(17.0f, 15.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(15.0f, 8.0f) + curveToRelative(0.0f, -2.2f, 1.5f, -5.0f, 3.0f, -5.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(13.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.0f, 3.87f) + lineTo(10.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineToRelative(-7.25f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.0f, -3.66f) + lineTo(5.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(7.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.0f, 1.73f) + lineTo(8.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(10.0f, 10.73f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.0f, -1.56f) + lineTo(11.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _food!! + } + +private var _food: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodApple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodApple.kt new file mode 100644 index 0000000..a3d8c58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodApple.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodApple: ImageVector + get() { + if (_foodApple != null) { + return _foodApple!! + } + _foodApple = fluentIcon(name = "Filled.FoodApple") { + fluentPath { + moveTo(5.47f, 3.42f) + arcTo(5.18f, 5.18f, 0.0f, false, false, 6.9f, 7.3f) + arcToRelative(5.12f, 5.12f, 0.0f, false, false, -3.66f, 4.22f) + curveToRelative(-0.33f, 2.35f, 0.15f, 4.75f, 1.37f, 6.8f) + lineToRelative(0.35f, 0.58f) + lineToRelative(0.04f, 0.07f) + lineToRelative(1.42f, 1.9f) + arcToRelative(3.46f, 3.46f, 0.0f, false, false, 5.28f, 0.34f) + arcToRelative(0.44f, 0.44f, 0.0f, false, true, 0.62f, 0.0f) + arcToRelative(3.46f, 3.46f, 0.0f, false, false, 5.28f, -0.34f) + lineToRelative(1.42f, -1.9f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, 0.04f, -0.07f) + lineToRelative(0.35f, -0.59f) + arcToRelative(10.46f, 10.46f, 0.0f, false, false, 1.37f, -6.8f) + arcToRelative(5.12f, 5.12f, 0.0f, false, false, -6.1f, -4.3f) + lineToRelative(-1.9f, 0.4f) + horizontalLineToRelative(-0.01f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 0.39f, -2.34f) + curveToRelative(0.29f, -0.87f, 0.7f, -1.4f, 1.14f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.58f, -1.38f) + curveToRelative(-1.05f, 0.44f, -1.65f, 1.48f, -1.98f, 2.48f) + lineToRelative(-0.05f, 0.15f) + arcToRelative(5.19f, 5.19f, 0.0f, false, false, -4.92f, -2.8f) + curveToRelative(-0.7f, 0.04f, -1.25f, 0.59f, -1.29f, 1.28f) + close() + moveTo(8.4f, 11.23f) + curveToRelative(-0.35f, 0.07f, -0.67f, 0.32f, -0.87f, 0.78f) + curveToRelative(-0.2f, 0.48f, -0.27f, 1.18f, -0.05f, 2.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.46f, 0.36f) + arcToRelative(4.74f, 4.74f, 0.0f, false, true, 0.13f, -3.0f) + arcTo(2.7f, 2.7f, 0.0f, false, true, 8.1f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.3f, 1.47f) + close() + } + } + return _foodApple!! + } + +private var _foodApple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCake.kt new file mode 100644 index 0000000..2c887d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCake.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodCake: ImageVector + get() { + if (_foodCake != null) { + return _foodCake!! + } + _foodCake = fluentIcon(name = "Filled.FoodCake") { + fluentPath { + moveTo(12.0f, 7.0f) + curveToRelative(1.71f, 0.0f, 2.0f, -1.34f, 2.0f, -2.44f) + curveToRelative(0.0f, -1.1f, -0.74f, -3.06f, -2.0f, -3.06f) + reflectiveCurveToRelative(-2.0f, 1.95f, -2.0f, 3.06f) + curveToRelative(0.0f, 1.1f, 0.29f, 2.44f, 2.0f, 2.44f) + close() + moveTo(3.5f, 10.25f) + curveTo(3.5f, 9.01f, 4.5f, 8.0f, 5.75f, 8.0f) + horizontalLineToRelative(12.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.88f) + lineToRelative(-3.63f, 2.72f) + curveToRelative(-0.4f, 0.3f, -0.95f, 0.33f, -1.39f, 0.08f) + lineToRelative(-2.04f, -1.2f) + curveToRelative(-0.9f, -0.53f, -2.0f, -0.5f, -2.88f, 0.06f) + lineTo(8.8f, 13.92f) + curveToRelative(-0.41f, 0.27f, -0.94f, 0.27f, -1.35f, 0.0f) + lineTo(3.5f, 11.42f) + verticalLineToRelative(-1.16f) + close() + moveTo(3.5f, 13.19f) + verticalLineToRelative(5.31f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.75f) + lineTo(20.5f, 13.0f) + lineToRelative(-2.73f, 2.05f) + curveToRelative(-0.9f, 0.67f, -2.1f, 0.73f, -3.05f, 0.17f) + lineToRelative(-2.04f, -1.2f) + curveToRelative(-0.4f, -0.24f, -0.91f, -0.23f, -1.3f, 0.03f) + lineTo(9.6f, 15.18f) + curveToRelative(-0.9f, 0.59f, -2.06f, 0.59f, -2.97f, 0.01f) + lineToRelative(-3.14f, -2.0f) + close() + } + } + return _foodCake!! + } + +private var _foodCake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCarrot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCarrot.kt new file mode 100644 index 0000000..a14bc9b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodCarrot.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodCarrot: ImageVector + get() { + if (_foodCarrot != null) { + return _foodCarrot!! + } + _foodCarrot = fluentIcon(name = "Filled.FoodCarrot") { + fluentPath { + moveTo(17.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.01f) + arcToRelative(4.56f, 4.56f, 0.0f, false, false, -6.3f, 1.22f) + lineToRelative(-7.35f, 10.8f) + curveToRelative(-0.55f, 0.82f, -0.45f, 1.92f, 0.26f, 2.61f) + curveToRelative(0.71f, 0.71f, 1.84f, 0.8f, 2.67f, 0.23f) + lineToRelative(10.78f, -7.46f) + arcTo(4.45f, 4.45f, 0.0f, false, false, 17.24f, 8.0f) + horizontalLineToRelative(4.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.69f) + lineToRelative(3.22f, -3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(17.5f, 5.44f) + verticalLineTo(2.75f) + close() + } + } + return _foodCarrot!! + } + +private var _foodCarrot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodEgg.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodEgg.kt new file mode 100644 index 0000000..4cf82f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodEgg.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodEgg: ImageVector + get() { + if (_foodEgg != null) { + return _foodEgg!! + } + _foodEgg = fluentIcon(name = "Filled.FoodEgg") { + fluentPath { + moveTo(11.5f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + curveTo(11.01f, 10.0f, 10.0f, 11.0f, 10.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(13.5f, 2.0f) + arcToRelative(8.38f, 8.38f, 0.0f, false, false, -7.29f, 4.5f) + curveToRelative(-0.24f, 0.43f, -0.6f, 0.8f, -1.05f, 1.1f) + arcTo(7.38f, 7.38f, 0.0f, false, false, 2.0f, 13.76f) + curveTo(2.0f, 17.7f, 4.97f, 21.0f, 8.75f, 21.0f) + curveToRelative(0.32f, 0.0f, 0.64f, -0.02f, 0.95f, -0.07f) + curveToRelative(0.87f, -0.13f, 1.8f, 0.0f, 2.57f, 0.38f) + arcTo(6.75f, 6.75f, 0.0f, false, false, 21.9f, 14.0f) + arcToRelative(3.14f, 3.14f, 0.0f, false, true, -0.03f, -1.07f) + curveToRelative(0.1f, -0.54f, 0.14f, -1.1f, 0.14f, -1.66f) + curveTo(22.0f, 6.22f, 18.26f, 2.0f, 13.5f, 2.0f) + close() + moveTo(17.25f, 12.5f) + arcToRelative(4.75f, 4.75f, 0.0f, true, true, -9.5f, 0.0f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 9.5f, 0.0f) + close() + } + } + return _foodEgg!! + } + +private var _foodEgg: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodFish.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodFish.kt new file mode 100644 index 0000000..003bafd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodFish.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodFish: ImageVector + get() { + if (_foodFish != null) { + return _foodFish!! + } + _foodFish = fluentIcon(name = "Filled.FoodFish") { + fluentPath { + moveTo(10.36f, 4.1f) + curveToRelative(-1.0f, 1.0f, -1.58f, 2.34f, -1.91f, 3.68f) + arcTo(16.66f, 16.66f, 0.0f, false, false, 8.0f, 11.72f) + curveToRelative(0.0f, 0.18f, -0.14f, 0.33f, -0.32f, 0.33f) + curveToRelative(-1.77f, 0.0f, -4.01f, 0.22f, -5.83f, 1.09f) + curveToRelative(-0.68f, 0.32f, -0.97f, 1.0f, -0.82f, 1.63f) + curveToRelative(0.13f, 0.6f, 0.61f, 1.09f, 1.26f, 1.25f) + curveToRelative(0.8f, 0.19f, 1.72f, 0.44f, 2.52f, 0.72f) + curveToRelative(0.4f, 0.15f, 0.76f, 0.3f, 1.05f, 0.44f) + curveToRelative(0.3f, 0.15f, 0.49f, 0.28f, 0.58f, 0.37f) + curveToRelative(0.1f, 0.1f, 0.22f, 0.28f, 0.37f, 0.58f) + curveToRelative(0.15f, 0.29f, 0.3f, 0.65f, 0.44f, 1.05f) + curveToRelative(0.28f, 0.8f, 0.53f, 1.72f, 0.72f, 2.52f) + curveToRelative(0.16f, 0.65f, 0.65f, 1.13f, 1.25f, 1.26f) + curveToRelative(0.64f, 0.14f, 1.3f, -0.14f, 1.63f, -0.82f) + curveToRelative(0.87f, -1.82f, 1.08f, -4.06f, 1.1f, -5.82f) + curveToRelative(0.0f, -0.18f, 0.14f, -0.33f, 0.32f, -0.33f) + curveToRelative(1.2f, 0.0f, 2.6f, -0.1f, 3.95f, -0.43f) + arcToRelative(7.77f, 7.77f, 0.0f, false, false, 3.67f, -1.91f) + arcToRelative(7.4f, 7.4f, 0.0f, false, false, 1.92f, -4.06f) + curveToRelative(0.25f, -1.45f, 0.2f, -2.92f, 0.1f, -4.09f) + arcToRelative(3.77f, 3.77f, 0.0f, false, false, -3.41f, -3.4f) + arcToRelative(15.68f, 15.68f, 0.0f, false, false, -4.1f, 0.09f) + arcToRelative(7.4f, 7.4f, 0.0f, false, false, -4.05f, 1.91f) + close() + moveTo(16.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _foodFish!! + } + +private var _foodFish: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodGrains.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodGrains.kt new file mode 100644 index 0000000..5c1aba9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodGrains.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodGrains: ImageVector + get() { + if (_foodGrains != null) { + return _foodGrains!! + } + _foodGrains = fluentIcon(name = "Filled.FoodGrains") { + fluentPath { + moveTo(12.61f, 2.29f) + arcToRelative(0.93f, 0.93f, 0.0f, false, false, -1.22f, 0.0f) + arcTo(7.2f, 7.2f, 0.0f, false, false, 8.9f, 7.57f) + curveToRelative(0.0f, 0.19f, 0.11f, 0.36f, 0.28f, 0.45f) + arcToRelative(9.06f, 9.06f, 0.0f, false, true, 2.4f, 1.83f) + curveToRelative(0.22f, 0.24f, 0.62f, 0.24f, 0.84f, 0.0f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, 2.4f, -1.83f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.28f, -0.45f) + arcToRelative(7.2f, 7.2f, 0.0f, false, false, -2.49f, -5.28f) + close() + moveTo(12.0f, 18.04f) + arcToRelative(8.16f, 8.16f, 0.0f, false, true, 8.17f, -4.06f) + curveToRelative(0.49f, 0.07f, 0.85f, 0.5f, 0.81f, 1.0f) + arcTo(7.6f, 7.6f, 0.0f, false, true, 13.41f, 22.0f) + lineTo(10.6f, 22.0f) + arcToRelative(7.6f, 7.6f, 0.0f, false, true, -7.57f, -7.01f) + arcToRelative(0.94f, 0.94f, 0.0f, false, true, 0.81f, -1.0f) + arcTo(8.16f, 8.16f, 0.0f, false, true, 12.0f, 18.03f) + close() + moveTo(19.65f, 12.93f) + arcToRelative(9.9f, 9.9f, 0.0f, false, false, -5.13f, 1.16f) + arcToRelative(8.61f, 8.61f, 0.0f, false, false, -2.32f, 1.78f) + curveToRelative(-0.1f, 0.11f, -0.3f, 0.11f, -0.4f, 0.0f) + arcToRelative(8.6f, 8.6f, 0.0f, false, false, -2.32f, -1.78f) + arcToRelative(9.9f, 9.9f, 0.0f, false, false, -5.11f, -1.16f) + arcToRelative(8.66f, 8.66f, 0.0f, false, true, -1.35f, -3.8f) + arcToRelative(0.96f, 0.96f, 0.0f, false, true, 0.87f, -1.04f) + curveToRelative(2.46f, -0.2f, 4.5f, 0.28f, 6.34f, 1.84f) + curveToRelative(0.83f, 0.7f, 1.4f, 1.54f, 1.77f, 2.26f) + curveToRelative(0.38f, -0.72f, 0.94f, -1.56f, 1.77f, -2.26f) + curveToRelative(1.83f, -1.56f, 3.9f, -2.04f, 6.35f, -1.84f) + curveToRelative(0.53f, 0.04f, 0.92f, 0.5f, 0.88f, 1.04f) + arcToRelative(8.66f, 8.66f, 0.0f, false, true, -1.35f, 3.8f) + close() + } + } + return _foodGrains!! + } + +private var _foodGrains: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodPizza.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodPizza.kt new file mode 100644 index 0000000..962586b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodPizza.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodPizza: ImageVector + get() { + if (_foodPizza != null) { + return _foodPizza!! + } + _foodPizza = fluentIcon(name = "Filled.FoodPizza") { + fluentPath { + moveTo(5.0f, 4.66f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, 2.82f, -2.64f) + arcToRelative(20.78f, 20.78f, 0.0f, false, true, 13.45f, 6.82f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, -0.48f, 3.85f) + lineToRelative(-0.43f, 0.3f) + lineToRelative(-0.36f, -0.53f) + verticalLineToRelative(-0.02f) + arcTo(17.55f, 17.55f, 0.0f, false, false, 5.74f, 5.17f) + lineTo(5.0f, 5.17f) + verticalLineToRelative(-0.5f) + close() + moveTo(18.77f, 13.31f) + lineToRelative(0.38f, 0.57f) + lineToRelative(-3.95f, 2.86f) + lineToRelative(-0.2f, 0.15f) + lineTo(15.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.06f) + verticalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.1f) + lineToRelative(-1.43f, 1.04f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 5.0f, 19.81f) + lineTo(5.0f, 6.67f) + horizontalLineToRelative(0.75f) + curveToRelative(5.36f, 0.0f, 10.1f, 2.62f, 13.02f, 6.64f) + close() + moveTo(9.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(9.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _foodPizza!! + } + +private var _foodPizza: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodToast.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodToast.kt new file mode 100644 index 0000000..8e8a33f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FoodToast.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FoodToast: ImageVector + get() { + if (_foodToast != null) { + return _foodToast!! + } + _foodToast = fluentIcon(name = "Filled.FoodToast") { + fluentPath { + moveTo(8.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + close() + moveTo(9.0f, 13.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.0f) + horizontalLineTo(9.0f) + close() + moveTo(2.0f, 7.75f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(10.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 3.5f, 7.96f) + verticalLineToRelative(7.79f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-7.79f) + arcTo(4.74f, 4.74f, 0.0f, false, true, 2.0f, 7.75f) + close() + moveTo(6.75f, 4.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.23f, 5.61f) + curveToRelative(0.15f, 0.14f, 0.23f, 0.34f, 0.23f, 0.54f) + verticalLineToRelative(8.1f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-7.7f) + curveToRelative(0.0f, -0.24f, 0.12f, -0.47f, 0.33f, -0.61f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -1.83f, -5.94f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _foodToast!! + } + +private var _foodToast: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt new file mode 100644 index 0000000..002b431 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Form.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Form: ImageVector + get() { + if (_form != null) { + return _form!! + } + _form = fluentIcon(name = "Filled.Form") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(7.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(8.25f, 8.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(8.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(6.0f, 16.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(12.25f, 10.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(11.5f, 16.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.75f, 6.0f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _form!! + } + +private var _form: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FormNew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FormNew.kt new file mode 100644 index 0000000..de112b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FormNew.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FormNew: ImageVector + get() { + if (_formNew != null) { + return _formNew!! + } + _formNew = fluentIcon(name = "Filled.FormNew") { + fluentPath { + moveTo(8.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(7.5f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -3.04f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.7f, -1.02f) + horizontalLineToRelative(-5.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.74f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -2.97f, 9.5f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(6.0f, 10.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -4.5f, 0.0f) + close() + moveTo(8.25f, 14.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(6.75f, 7.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _formNew!! + } + +private var _formNew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps1.kt new file mode 100644 index 0000000..f24309a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps1.kt @@ -0,0 +1,120 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fps1: ImageVector + get() { + if (_fps1 != null) { + return _fps1!! + } + _fps1 = fluentIcon(name = "Filled.Fps1") { + fluentPath { + moveTo(5.26f, 3.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.76f, 0.97f) + verticalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(4.02f, 6.5f) + lineToRelative(-0.47f, 0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.1f, -1.66f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, 1.69f, -1.63f) + verticalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.12f, -0.5f) + close() + moveTo(18.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(17.0f, 6.0f) + close() + moveTo(4.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.48f) + close() + moveTo(10.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(11.0f, 19.5f) + horizontalLineToRelative(0.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(11.75f, 18.0f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(15.25f, 17.12f) + curveToRelative(0.0f, -1.17f, 0.95f, -2.12f, 2.13f, -2.12f) + lineTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.0f, 4.25f) + horizontalLineToRelative(-0.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -2.13f, -2.13f) + close() + moveTo(8.13f, 6.19f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.29f, -0.54f) + lineToRelative(0.03f, -0.05f) + curveToRelative(0.04f, -0.06f, 0.1f, -0.14f, 0.2f, -0.22f) + curveToRelative(0.16f, -0.16f, 0.49f, -0.37f, 1.1f, -0.37f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.13f, 0.94f, 0.3f) + curveToRelative(0.19f, 0.15f, 0.31f, 0.37f, 0.31f, 0.7f) + curveToRelative(0.0f, 0.55f, -0.17f, 0.86f, -0.42f, 1.12f) + curveToRelative(-0.3f, 0.32f, -0.73f, 0.56f, -1.33f, 0.9f) + arcToRelative(6.9f, 6.9f, 0.0f, false, false, -1.8f, 1.33f) + arcTo(3.82f, 3.82f, 0.0f, false, false, 7.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + lineTo(13.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(9.72f, 11.0f) + curveToRelative(0.07f, -0.12f, 0.15f, -0.22f, 0.23f, -0.32f) + curveToRelative(0.3f, -0.33f, 0.72f, -0.6f, 1.3f, -0.92f) + lineToRelative(0.1f, -0.06f) + curveToRelative(0.51f, -0.3f, 1.16f, -0.66f, 1.67f, -1.19f) + curveTo(13.6f, 7.9f, 14.0f, 7.1f, 14.0f, 6.0f) + curveToRelative(0.0f, -0.91f, -0.38f, -1.7f, -1.01f, -2.23f) + arcTo(3.44f, 3.44f, 0.0f, false, false, 10.75f, 3.0f) + curveToRelative(-1.14f, 0.0f, -1.94f, 0.42f, -2.45f, 0.89f) + arcToRelative(3.11f, 3.11f, 0.0f, false, false, -0.73f, 0.99f) + reflectiveCurveToRelative(-0.2f, 0.52f, 0.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.56f, 1.3f) + close() + } + } + return _fps1!! + } + +private var _fps1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps120.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps120.kt new file mode 100644 index 0000000..64f60a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps120.kt @@ -0,0 +1,120 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fps120: ImageVector + get() { + if (_fps120 != null) { + return _fps120!! + } + _fps120 = fluentIcon(name = "Filled.Fps120") { + fluentPath { + moveTo(5.26f, 3.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.76f, 0.97f) + verticalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(4.02f, 6.5f) + lineToRelative(-0.47f, 0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.1f, -1.66f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, 1.69f, -1.63f) + verticalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.12f, -0.5f) + close() + moveTo(18.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(17.0f, 6.0f) + close() + moveTo(4.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.48f) + close() + moveTo(10.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(11.0f, 19.5f) + horizontalLineToRelative(0.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(11.75f, 18.0f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(15.25f, 17.12f) + curveToRelative(0.0f, -1.17f, 0.95f, -2.12f, 2.13f, -2.12f) + lineTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.0f, 4.25f) + horizontalLineToRelative(-0.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -2.13f, -2.13f) + close() + moveTo(8.13f, 6.19f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.29f, -0.54f) + lineToRelative(0.03f, -0.05f) + curveToRelative(0.04f, -0.06f, 0.1f, -0.14f, 0.2f, -0.22f) + curveToRelative(0.16f, -0.16f, 0.49f, -0.37f, 1.1f, -0.37f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.13f, 0.94f, 0.3f) + curveToRelative(0.19f, 0.15f, 0.31f, 0.37f, 0.31f, 0.7f) + curveToRelative(0.0f, 0.55f, -0.17f, 0.86f, -0.42f, 1.12f) + curveToRelative(-0.3f, 0.32f, -0.73f, 0.56f, -1.33f, 0.9f) + arcToRelative(6.9f, 6.9f, 0.0f, false, false, -1.8f, 1.33f) + arcTo(3.82f, 3.82f, 0.0f, false, false, 7.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + lineTo(13.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(9.72f, 11.0f) + curveToRelative(0.07f, -0.12f, 0.15f, -0.22f, 0.23f, -0.32f) + curveToRelative(0.3f, -0.33f, 0.72f, -0.6f, 1.3f, -0.92f) + lineToRelative(0.1f, -0.06f) + curveToRelative(0.51f, -0.3f, 1.16f, -0.66f, 1.67f, -1.19f) + curveTo(13.6f, 7.9f, 14.0f, 7.1f, 14.0f, 6.0f) + curveToRelative(0.0f, -0.91f, -0.38f, -1.7f, -1.01f, -2.23f) + arcTo(3.44f, 3.44f, 0.0f, false, false, 10.75f, 3.0f) + curveToRelative(-1.14f, 0.0f, -1.94f, 0.42f, -2.45f, 0.89f) + arcToRelative(3.11f, 3.11f, 0.0f, false, false, -0.73f, 0.99f) + reflectiveCurveToRelative(-0.2f, 0.52f, 0.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.56f, 1.3f) + close() + } + } + return _fps120!! + } + +private var _fps120: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps2.kt new file mode 100644 index 0000000..8a78dbd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps2.kt @@ -0,0 +1,131 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fps2: ImageVector + get() { + if (_fps2 != null) { + return _fps2!! + } + _fps2 = fluentIcon(name = "Filled.Fps2") { + fluentPath { + moveTo(2.99f, 4.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.25f) + verticalLineToRelative(-0.05f) + arcToRelative(1.92f, 1.92f, 0.0f, false, true, 0.1f, -0.32f) + arcTo(2.7f, 2.7f, 0.0f, false, true, 4.25f, 2.0f) + curveToRelative(0.96f, 0.0f, 1.73f, 0.38f, 2.22f, 1.0f) + curveToRelative(0.48f, 0.61f, 0.65f, 1.4f, 0.52f, 2.13f) + curveToRelative(-0.14f, 0.81f, -0.6f, 1.3f, -1.15f, 1.63f) + arcToRelative(6.71f, 6.71f, 0.0f, false, true, -1.48f, 0.59f) + curveToRelative(-0.45f, 0.16f, -0.76f, 0.33f, -0.98f, 0.57f) + curveToRelative(-0.11f, 0.13f, -0.22f, 0.3f, -0.3f, 0.58f) + horizontalLineToRelative(3.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.01f, 0.27f, -1.77f, 0.76f, -2.33f) + curveToRelative(0.48f, -0.53f, 1.09f, -0.8f, 1.59f, -0.98f) + lineToRelative(0.45f, -0.16f) + curveToRelative(0.32f, -0.1f, 0.56f, -0.2f, 0.79f, -0.32f) + curveToRelative(0.24f, -0.14f, 0.37f, -0.3f, 0.42f, -0.59f) + arcToRelative(1.2f, 1.2f, 0.0f, false, false, -0.22f, -0.94f) + curveToRelative(-0.18f, -0.23f, -0.5f, -0.43f, -1.04f, -0.43f) + curveToRelative(-0.62f, 0.0f, -0.9f, 0.25f, -1.06f, 0.45f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.2f, 0.43f) + close() + moveTo(2.99f, 4.38f) + close() + moveTo(2.99f, 4.38f) + close() + moveTo(16.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 14.0f, 4.5f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 16.5f, 2.0f) + close() + moveTo(17.5f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(3.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(4.0f, 16.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(4.0f, 15.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(8.5f, 12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(9.0f, 16.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + lineTo(8.5f, 12.0f) + close() + moveTo(9.0f, 15.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(9.0f, 15.0f) + close() + moveTo(13.0f, 13.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(0.76f) + curveToRelative(0.82f, 0.0f, 1.49f, 0.67f, 1.49f, 1.49f) + verticalLineToRelative(0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-0.01f) + arcToRelative(0.49f, 0.49f, 0.0f, false, false, -0.49f, -0.49f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, 0.0f, 3.5f) + horizontalLineToRelative(-0.76f) + curveToRelative(-0.82f, 0.0f, -1.49f, -0.67f, -1.49f, -1.49f) + verticalLineToRelative(-0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(0.01f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.49f, 0.49f, 0.49f) + horizontalLineToRelative(0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + close() + moveTo(8.75f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(9.5f, 5.5f) + lineTo(11.0f, 5.5f) + lineTo(11.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(12.5f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.0f, 7.0f) + lineTo(8.75f, 7.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 6.25f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(2.99f, 4.38f) + close() + } + } + return _fps2!! + } + +private var _fps2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps240.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps240.kt new file mode 100644 index 0000000..e7865d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps240.kt @@ -0,0 +1,124 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fps240: ImageVector + get() { + if (_fps240 != null) { + return _fps240!! + } + _fps240 = fluentIcon(name = "Filled.Fps240") { + fluentPath { + moveTo(2.15f, 6.18f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.29f, -0.54f) + lineToRelative(0.03f, -0.05f) + curveToRelative(0.03f, -0.06f, 0.1f, -0.14f, 0.19f, -0.23f) + curveToRelative(0.17f, -0.15f, 0.5f, -0.36f, 1.1f, -0.36f) + curveToRelative(0.43f, 0.0f, 0.75f, 0.13f, 0.95f, 0.3f) + curveToRelative(0.18f, 0.15f, 0.3f, 0.37f, 0.3f, 0.7f) + curveToRelative(0.0f, 0.55f, -0.17f, 0.86f, -0.42f, 1.12f) + curveToRelative(-0.3f, 0.32f, -0.72f, 0.56f, -1.32f, 0.9f) + arcToRelative(6.9f, 6.9f, 0.0f, false, false, -1.8f, 1.33f) + arcTo(3.83f, 3.83f, 0.0f, false, false, 1.53f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(3.74f, 11.0f) + curveToRelative(0.07f, -0.12f, 0.14f, -0.22f, 0.23f, -0.32f) + curveToRelative(0.3f, -0.33f, 0.71f, -0.6f, 1.3f, -0.92f) + lineToRelative(0.1f, -0.06f) + curveToRelative(0.5f, -0.3f, 1.15f, -0.66f, 1.66f, -1.19f) + curveToRelative(0.6f, -0.61f, 0.98f, -1.42f, 0.98f, -2.51f) + curveToRelative(0.0f, -0.91f, -0.38f, -1.7f, -1.0f, -2.23f) + arcTo(3.44f, 3.44f, 0.0f, false, false, 4.76f, 3.0f) + curveToRelative(-1.14f, 0.0f, -1.94f, 0.42f, -2.45f, 0.89f) + arcToRelative(3.11f, 3.11f, 0.0f, false, false, -0.72f, 0.97f) + verticalLineToRelative(0.01f) + reflectiveCurveToRelative(-0.22f, 0.53f, 0.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.55f, 1.3f) + close() + moveTo(16.0f, 6.0f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 22.0f, 6.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + lineTo(16.0f, 6.0f) + close() + moveTo(19.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(20.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(4.76f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.48f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(5.51f, 19.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.52f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(9.5f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 4.5f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + close() + moveTo(11.0f, 18.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.75f) + lineTo(11.0f, 18.0f) + close() + moveTo(17.37f, 15.0f) + arcToRelative(2.12f, 2.12f, 0.0f, false, false, 0.0f, 4.25f) + horizontalLineToRelative(0.5f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.0f, 1.25f) + horizontalLineToRelative(-0.63f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(0.63f) + arcToRelative(2.12f, 2.12f, 0.0f, false, false, 0.0f, -4.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.0f, -1.25f) + lineTo(18.0f, 16.5f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-0.62f) + close() + moveTo(15.01f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + lineToRelative(0.02f, 3.0f) + lineTo(11.0f, 7.0f) + lineTo(11.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.02f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(15.02f, 7.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -0.09f) + lineTo(15.0f, 4.0f) + close() + } + } + return _fps240!! + } + +private var _fps240: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps30.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps30.kt new file mode 100644 index 0000000..3f8bdca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps30.kt @@ -0,0 +1,109 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fps30: ImageVector + get() { + if (_fps30 != null) { + return _fps30!! + } + _fps30 = fluentIcon(name = "Filled.Fps30") { + fluentPath { + moveTo(11.75f, 15.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, 4.5f) + lineTo(11.0f, 19.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(1.5f) + close() + moveTo(11.75f, 16.5f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(18.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.09f, 1.24f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.15f, 4.24f) + lineToRelative(-0.16f, 0.01f) + horizontalLineToRelative(-0.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.25f, 0.18f, 0.45f, 0.41f, 0.5f) + horizontalLineToRelative(0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.09f, -1.24f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -0.15f, -4.24f) + lineToRelative(0.16f, -0.01f) + lineTo(18.0f, 15.0f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.48f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + close() + moveTo(15.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(18.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.18f) + lineTo(12.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(15.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + lineTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f) + lineTo(16.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(8.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.5f, -1.86f) + lineToRelative(-0.12f, 0.06f) + curveToRelative(-0.24f, 0.15f, -0.48f, 0.3f, -0.76f, 0.3f) + curveToRelative(-0.83f, 0.0f, -1.46f, -0.78f, -0.93f, -1.42f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 10.24f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -4.54f, 3.92f) + curveToRelative(-0.54f, -0.64f, 0.1f, -1.42f, 0.92f, -1.42f) + curveToRelative(0.28f, 0.0f, 0.52f, 0.15f, 0.76f, 0.3f) + lineToRelative(0.11f, 0.06f) + arcTo(1.0f, 1.0f, 0.0f, true, true, 8.0f, 7.0f) + close() + } + } + return _fps30!! + } + +private var _fps30: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps60.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps60.kt new file mode 100644 index 0000000..857d296 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps60.kt @@ -0,0 +1,115 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fps60: ImageVector + get() { + if (_fps60 != null) { + return _fps60!! + } + _fps60 = fluentIcon(name = "Filled.Fps60") { + fluentPath { + moveTo(11.75f, 15.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, 4.5f) + lineTo(11.0f, 19.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(1.5f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(18.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.09f, 1.24f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.15f, 4.24f) + lineToRelative(-0.16f, 0.01f) + horizontalLineToRelative(-0.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.25f, 0.18f, 0.45f, 0.41f, 0.5f) + horizontalLineToRelative(0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.09f, -1.24f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -0.15f, -4.24f) + lineToRelative(0.16f, -0.01f) + lineTo(18.0f, 15.0f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.48f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + close() + moveTo(11.75f, 16.5f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(8.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 11.0f, 5.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineToRelative(-0.12f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineTo(8.25f, 5.0f) + lineTo(8.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineToRelative(1.29f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 5.0f, 10.0f) + lineTo(5.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.83f, -3.0f) + lineTo(8.25f, 3.0f) + close() + moveTo(15.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(18.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.18f) + lineTo(12.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(15.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + lineTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f) + lineTo(16.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _fps60!! + } + +private var _fps60: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps960.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps960.kt new file mode 100644 index 0000000..1a58978 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Fps960.kt @@ -0,0 +1,134 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Fps960: ImageVector + get() { + if (_fps960 != null) { + return _fps960!! + } + _fps960 = fluentIcon(name = "Filled.Fps960") { + fluentPath { + moveTo(11.75f, 15.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, 4.5f) + lineTo(11.0f, 19.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(1.5f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(18.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.09f, 1.24f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.15f, 4.24f) + lineToRelative(-0.16f, 0.01f) + horizontalLineToRelative(-0.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.25f, 0.18f, 0.45f, 0.41f, 0.5f) + horizontalLineToRelative(0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.09f, -1.24f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -0.15f, -4.24f) + lineToRelative(0.16f, -0.01f) + lineTo(18.0f, 15.0f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.48f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + close() + moveTo(11.75f, 16.5f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(5.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + horizontalLineToRelative(-0.43f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 10.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineToRelative(0.12f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(5.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + lineTo(6.0f, 8.83f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 5.0f, 3.0f) + close() + moveTo(12.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 15.0f, 5.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineToRelative(-0.12f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(12.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + verticalLineToRelative(1.29f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 9.0f, 10.0f) + lineTo(9.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.83f, -3.0f) + lineTo(12.25f, 3.0f) + close() + moveTo(19.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.18f) + lineTo(16.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(19.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + lineTo(18.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f) + lineTo(20.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _fps960!! + } + +private var _fps960: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt new file mode 100644 index 0000000..135b06a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMaximize.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FullScreenMaximize: ImageVector + get() { + if (_fullScreenMaximize != null) { + return _fullScreenMaximize!! + } + _fullScreenMaximize = fluentIcon(name = "Filled.FullScreenMaximize") { + fluentPath { + moveTo(5.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(5.0f, 6.0f) + close() + moveTo(5.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.0f) + close() + moveTo(18.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(19.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + close() + } + } + return _fullScreenMaximize!! + } + +private var _fullScreenMaximize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt new file mode 100644 index 0000000..1d29154 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/FullScreenMinimize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.FullScreenMinimize: ImageVector + get() { + if (_fullScreenMinimize != null) { + return _fullScreenMinimize!! + } + _fullScreenMinimize = fluentIcon(name = "Filled.FullScreenMinimize") { + fluentPath { + moveTo(9.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(4.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(2.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 6.5f) + lineTo(9.0f, 4.0f) + close() + moveTo(9.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.0f, 17.5f) + lineTo(9.0f, 20.0f) + close() + moveTo(16.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 9.0f) + lineTo(20.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(17.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(15.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + lineTo(20.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.5f, 2.5f) + lineTo(15.0f, 20.0f) + close() + } + } + return _fullScreenMinimize!! + } + +private var _fullScreenMinimize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt new file mode 100644 index 0000000..fecc7d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Games.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Games: ImageVector + get() { + if (_games != null) { + return _games!! + } + _games = fluentIcon(name = "Filled.Games") { + fluentPath { + moveTo(15.0f, 5.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 0.24f, 14.0f) + lineTo(9.0f, 19.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -0.24f, -14.0f) + lineTo(15.0f, 5.0f) + close() + moveTo(14.75f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(8.0f, 9.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(1.6f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-1.6f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-1.6f) + verticalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.0f, 9.0f) + close() + moveTo(16.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _games!! + } + +private var _games: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GanttChart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GanttChart.kt new file mode 100644 index 0000000..7bc02e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GanttChart.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GanttChart: ImageVector + get() { + if (_ganttChart != null) { + return _ganttChart!! + } + _ganttChart = fluentIcon(name = "Filled.GanttChart") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.0f) + lineTo(6.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(9.0f) + horizontalLineToRelative(-3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(9.25f, 20.0f) + verticalLineToRelative(-9.0f) + lineTo(10.0f, 11.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.75f, 1.98f) + lineTo(14.75f, 20.0f) + horizontalLineToRelative(-5.5f) + close() + moveTo(12.0f, 10.0f) + horizontalLineToRelative(2.75f) + lineTo(14.75f, 4.0f) + horizontalLineToRelative(-5.5f) + verticalLineToRelative(3.0f) + lineTo(10.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + close() + moveTo(18.0f, 17.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(3.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(6.0f) + lineTo(16.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(6.0f, 8.0f) + close() + moveTo(11.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(15.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.0f) + close() + } + } + return _ganttChart!! + } + +private var _ganttChart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gas.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gas.kt new file mode 100644 index 0000000..d9a204a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gas.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Gas: ImageVector + get() { + if (_gas != null) { + return _gas!! + } + _gas = fluentIcon(name = "Filled.Gas") { + fluentPath { + moveTo(13.15f, 2.3f) + curveToRelative(0.14f, -0.19f, 0.36f, -0.3f, 0.6f, -0.3f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(19.0f, 6.5f) + lineToRelative(-0.01f, 0.12f) + curveToRelative(0.62f, 0.5f, 1.01f, 1.27f, 1.01f, 2.13f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 17.25f, 22.0f) + lineTo(6.75f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 19.25f) + lineTo(4.0f, 8.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.75f, 6.0f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.25f) + curveTo(7.5f, 4.78f, 6.72f, 4.0f, 5.75f, 4.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.0f) + curveTo(7.55f, 2.5f, 9.0f, 3.96f, 9.0f, 5.75f) + lineTo(9.0f, 6.0f) + horizontalLineToRelative(1.44f) + lineToRelative(2.7f, -3.7f) + close() + moveTo(17.5f, 3.5f) + horizontalLineToRelative(-3.37f) + lineTo(12.3f, 6.0f) + horizontalLineToRelative(4.95f) + lineToRelative(0.25f, 0.01f) + lineTo(17.5f, 3.5f) + close() + moveTo(8.22f, 10.22f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineTo(10.94f, 14.0f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(12.0f, 15.06f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(13.06f, 14.0f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 12.94f) + lineToRelative(-2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _gas!! + } + +private var _gas: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GasPump.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GasPump.kt new file mode 100644 index 0000000..8bbc099 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GasPump.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GasPump: ImageVector + get() { + if (_gasPump != null) { + return _gasPump!! + } + _gasPump = fluentIcon(name = "Filled.GasPump") { + fluentPath { + moveTo(6.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.0f, 5.75f) + verticalLineTo(20.5f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(17.0f) + verticalLineToRelative(-1.8f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 4.0f, -2.44f) + verticalLineToRelative(-5.84f) + curveToRelative(0.0f, -0.6f, -0.2f, -1.18f, -0.55f, -1.65f) + lineToRelative(-1.1f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.2f, 0.9f) + lineToRelative(1.1f, 1.47f) + curveToRelative(0.16f, 0.21f, 0.25f, 0.48f, 0.25f, 0.75f) + verticalLineToRelative(5.83f) + arcToRelative(1.24f, 1.24f, 0.0f, true, true, -2.49f, 0.0f) + verticalLineTo(14.5f) + lineToRelative(-0.01f, -0.12f) + verticalLineTo(5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 3.0f) + horizontalLineToRelative(-7.5f) + close() + moveTo(7.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + close() + } + } + return _gasPump!! + } + +private var _gasPump: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gauge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gauge.kt new file mode 100644 index 0000000..f188caf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gauge.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Gauge: ImageVector + get() { + if (_gauge != null) { + return _gauge!! + } + _gauge = fluentIcon(name = "Filled.Gauge") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(15.88f, 6.67f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.96f, 0.76f) + lineToRelative(-0.13f, 0.25f) + arcToRelative(354.7f, 354.7f, 0.0f, false, true, -3.02f, 5.67f) + curveToRelative(-0.12f, 0.2f, -0.24f, 0.4f, -0.32f, 0.5f) + arcToRelative(1.88f, 1.88f, 0.0f, false, true, -2.94f, -2.33f) + arcToRelative(37.2f, 37.2f, 0.0f, false, true, 1.1f, -1.05f) + arcToRelative(154.39f, 154.39f, 0.0f, false, true, 4.14f, -3.62f) + lineToRelative(0.2f, -0.18f) + close() + moveTo(7.93f, 17.13f) + curveToRelative(-0.29f, 0.29f, -0.76f, 0.29f, -1.06f, 0.0f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 6.8f, -12.19f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.34f, 1.46f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.4f, 9.67f) + curveToRelative(0.3f, 0.29f, 0.3f, 0.76f, 0.0f, 1.06f) + close() + moveTo(17.89f, 9.14f) + curveToRelative(0.39f, -0.14f, 0.82f, 0.07f, 0.95f, 0.46f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, -1.71f, 7.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 1.36f, -5.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.46f, -0.96f) + close() + } + } + return _gauge!! + } + +private var _gauge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gavel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gavel.kt new file mode 100644 index 0000000..931a5fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gavel.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Gavel: ImageVector + get() { + if (_gavel != null) { + return _gavel!! + } + _gavel = fluentIcon(name = "Filled.Gavel") { + fluentPath { + moveTo(10.73f, 2.71f) + curveToRelative(0.98f, -0.98f, 2.6f, -0.85f, 3.4f, 0.27f) + lineToRelative(0.33f, 0.44f) + lineToRelative(-6.47f, 6.47f) + lineToRelative(-0.38f, -0.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.35f, -3.46f) + lineToRelative(3.47f, -3.47f) + close() + moveTo(9.26f, 10.74f) + lineToRelative(2.56f, 1.7f) + curveToRelative(0.09f, 0.07f, 0.16f, 0.14f, 0.22f, 0.23f) + lineToRelative(1.23f, 1.94f) + lineToRelative(6.01f, -6.01f) + lineToRelative(-2.15f, -1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.16f, -0.16f) + lineToRelative(-1.62f, -2.22f) + lineToRelative(-6.1f, 6.1f) + close() + moveTo(14.36f, 16.33f) + lineToRelative(-0.26f, -0.42f) + lineToRelative(6.41f, -6.42f) + lineToRelative(0.51f, 0.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.27f, 3.41f) + lineToRelative(-3.44f, 3.44f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -3.49f, -0.38f) + close() + moveTo(9.34f, 12.3f) + lineToRelative(-6.07f, 5.96f) + arcToRelative(1.76f, 1.76f, 0.0f, true, false, 2.47f, 2.5f) + lineToRelative(6.09f, -6.09f) + lineToRelative(-0.8f, -1.24f) + lineToRelative(-1.69f, -1.13f) + close() + moveTo(14.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _gavel!! + } + +private var _gavel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gesture.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gesture.kt new file mode 100644 index 0000000..9a38a76 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gesture.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Gesture: ImageVector + get() { + if (_gesture != null) { + return _gesture!! + } + _gesture = fluentIcon(name = "Filled.Gesture") { + fluentPath { + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.0f, 4.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(12.35f, 6.0f) + lineToRelative(8.01f, 3.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.2f, 1.77f) + lineToRelative(-0.11f, 0.06f) + lineToRelative(-14.0f, 6.97f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.74f) + lineToRelative(0.1f, -0.06f) + lineToRelative(11.98f, -5.95f) + lineToRelative(-10.9f, -4.22f) + curveToRelative(-0.99f, -0.38f, -0.76f, -1.82f, 0.25f, -1.92f) + lineTo(7.0f, 4.0f) + horizontalLineToRelative(10.0f) + lineTo(7.0f, 4.0f) + close() + moveTo(20.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _gesture!! + } + +private var _gesture: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gif.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gif.kt new file mode 100644 index 0000000..bd7d6c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gif.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Gif: ImageVector + get() { + if (_gif != null) { + return _gif!! + } + _gif = fluentIcon(name = "Filled.Gif") { + fluentPath { + moveTo(18.75f, 3.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + curveTo(2.0f, 4.95f, 3.46f, 3.5f, 5.25f, 3.5f) + horizontalLineToRelative(13.5f) + close() + moveTo(8.01f, 8.87f) + curveToRelative(-1.62f, 0.0f, -2.75f, 1.41f, -2.75f, 3.12f) + curveToRelative(0.0f, 1.72f, 1.13f, 3.13f, 2.75f, 3.13f) + curveToRelative(0.9f, 0.0f, 1.7f, -0.43f, 2.12f, -1.21f) + lineToRelative(0.07f, -0.17f) + lineToRelative(0.03f, -0.06f) + lineToRelative(0.01f, -0.08f) + lineToRelative(0.01f, -0.08f) + lineTo(10.25f, 11.9f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.52f, -0.52f) + lineTo(8.53f, 11.38f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.52f, 0.51f) + lineTo(8.0f, 12.0f) + verticalLineToRelative(0.1f) + curveToRelative(0.05f, 0.27f, 0.26f, 0.48f, 0.52f, 0.52f) + lineToRelative(0.1f, 0.01f) + lineTo(9.0f, 12.63f) + verticalLineToRelative(0.75f) + curveToRelative(-0.2f, 0.32f, -0.56f, 0.5f, -0.99f, 0.5f) + curveToRelative(-0.86f, 0.0f, -1.5f, -0.8f, -1.5f, -1.88f) + curveToRelative(0.0f, -1.07f, 0.64f, -1.87f, 1.5f, -1.87f) + curveToRelative(0.43f, 0.0f, 0.67f, 0.05f, 0.97f, 0.2f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 0.54f, -1.13f) + curveToRelative(-0.49f, -0.24f, -0.9f, -0.32f, -1.5f, -0.32f) + close() + moveTo(12.63f, 8.99f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.62f, 0.54f) + lineTo(12.01f, 14.48f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 1.24f, 0.0f) + lineTo(13.25f, 9.51f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.62f, -0.53f) + close() + moveTo(17.63f, 9.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.63f, 0.52f) + lineTo(15.0f, 14.46f) + curveToRelative(0.04f, 0.27f, 0.25f, 0.48f, 0.52f, 0.52f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(0.1f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 0.52f, -0.52f) + lineTo(16.24f, 13.25f) + horizontalLineToRelative(1.23f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 0.52f, -0.52f) + verticalLineToRelative(-0.2f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.52f, -0.52f) + horizontalLineToRelative(-0.1f) + lineTo(16.25f, 12.0f) + verticalLineToRelative(-1.75f) + lineTo(17.7f, 10.25f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 0.0f, -1.24f) + horizontalLineToRelative(-0.09f) + lineToRelative(-2.0f, -0.02f) + lineToRelative(2.0f, 0.01f) + close() + } + } + return _gif!! + } + +private var _gif: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt new file mode 100644 index 0000000..2e7cc2a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Gift.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Gift: ImageVector + get() { + if (_gift != null) { + return _gift!! + } + _gift = fluentIcon(name = "Filled.Gift") { + fluentPath { + moveTo(11.25f, 13.0f) + verticalLineToRelative(9.0f) + horizontalLineToRelative(-4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 13.0f) + horizontalLineToRelative(7.25f) + close() + moveTo(20.0f, 13.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-9.0f) + lineTo(20.0f, 13.0f) + close() + moveTo(14.5f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.74f, 5.0f) + horizontalLineToRelative(2.51f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.47f, 1.25f, 1.04f) + verticalLineToRelative(2.92f) + curveToRelative(0.0f, 0.57f, -0.56f, 1.04f, -1.25f, 1.04f) + horizontalLineToRelative(-7.0f) + lineTo(12.75f, 7.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-7.0f) + curveTo(3.56f, 12.0f, 3.0f, 11.53f, 3.0f, 10.96f) + lineTo(3.0f, 8.04f) + curveTo(3.0f, 7.47f, 3.56f, 7.0f, 4.25f, 7.0f) + horizontalLineToRelative(2.51f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 12.0f, 3.17f) + curveTo(12.6f, 2.46f, 13.5f, 2.0f, 14.5f, 2.0f) + close() + moveTo(9.5f, 3.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 9.36f, 7.0f) + lineTo(11.25f, 7.0f) + lineTo(11.25f, 5.11f) + curveToRelative(-0.08f, -0.9f, -0.83f, -1.61f, -1.75f, -1.61f) + close() + moveTo(14.5f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(12.75f, 7.0f) + horizontalLineToRelative(1.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, -3.5f) + close() + } + } + return _gift!! + } + +private var _gift: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCard.kt new file mode 100644 index 0000000..c5ea33c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCard.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GiftCard: ImageVector + get() { + if (_giftCard != null) { + return _giftCard!! + } + _giftCard = fluentIcon(name = "Filled.GiftCard") { + fluentPath { + moveTo(9.5f, 19.0f) + lineTo(19.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-4.5f) + lineTo(10.56f, 11.5f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 12.56f) + lineTo(9.5f, 19.0f) + close() + moveTo(8.0f, 10.0f) + lineTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(9.5f, 9.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, -1.0f) + close() + moveTo(9.5f, 6.7f) + lineTo(9.5f, 4.0f) + lineTo(19.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-9.2f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.3f, -3.5f) + curveToRelative(-0.36f, 0.0f, -0.7f, 0.07f, -1.0f, 0.2f) + close() + moveTo(8.0f, 4.0f) + verticalLineToRelative(2.7f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 9.0f) + curveToRelative(0.0f, 0.36f, 0.07f, 0.7f, 0.2f, 1.0f) + lineTo(2.0f, 10.0f) + lineTo(2.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(8.0f, 12.56f) + lineTo(8.0f, 19.0f) + lineTo(5.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-4.5f) + horizontalLineToRelative(4.94f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(8.0f, 12.56f) + close() + } + } + return _giftCard!! + } + +private var _giftCard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardAdd.kt new file mode 100644 index 0000000..0de3a42 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardAdd.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GiftCardAdd: ImageVector + get() { + if (_giftCardAdd != null) { + return _giftCardAdd!! + } + _giftCardAdd = fluentIcon(name = "Filled.GiftCardAdd") { + fluentPath { + moveTo(8.0f, 2.0f) + lineTo(5.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(2.7f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 4.5f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(8.0f, 2.0f) + close() + moveTo(2.0f, 9.5f) + lineTo(2.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-6.44f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(6.94f, 9.5f) + lineTo(2.0f, 9.5f) + close() + moveTo(9.5f, 17.0f) + horizontalLineToRelative(1.52f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 22.0f, 12.81f) + lineTo(22.0f, 9.5f) + lineTo(10.56f, 9.5f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.56f) + lineTo(9.5f, 17.0f) + close() + moveTo(22.0f, 8.0f) + horizontalLineToRelative(-9.2f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.3f, -3.5f) + curveToRelative(-0.36f, 0.0f, -0.7f, 0.07f, -1.0f, 0.2f) + lineTo(9.5f, 2.0f) + lineTo(19.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(3.0f) + close() + moveTo(10.5f, 8.0f) + horizontalLineToRelative(-1.0f) + lineTo(9.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, 1.0f) + close() + moveTo(8.0f, 8.0f) + lineTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, -1.0f) + verticalLineToRelative(1.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _giftCardAdd!! + } + +private var _giftCardAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardArrowRight.kt new file mode 100644 index 0000000..5b3e166 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardArrowRight.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GiftCardArrowRight: ImageVector + get() { + if (_giftCardArrowRight != null) { + return _giftCardArrowRight!! + } + _giftCardArrowRight = fluentIcon(name = "Filled.GiftCardArrowRight") { + fluentPath { + moveTo(8.0f, 2.0f) + lineTo(5.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(2.7f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 4.5f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(8.0f, 2.0f) + close() + moveTo(2.0f, 9.5f) + lineTo(2.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-6.44f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(6.94f, 9.5f) + lineTo(2.0f, 9.5f) + close() + moveTo(9.5f, 17.0f) + horizontalLineToRelative(1.52f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 22.0f, 12.81f) + lineTo(22.0f, 9.5f) + lineTo(10.56f, 9.5f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.56f) + lineTo(9.5f, 17.0f) + close() + moveTo(22.0f, 8.0f) + horizontalLineToRelative(-9.2f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.3f, -3.5f) + curveToRelative(-0.36f, 0.0f, -0.7f, 0.07f, -1.0f, 0.2f) + lineTo(9.5f, 2.0f) + lineTo(19.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(3.0f) + close() + moveTo(10.5f, 8.0f) + horizontalLineToRelative(-1.0f) + lineTo(9.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, 1.0f) + close() + moveTo(8.0f, 8.0f) + lineTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, -1.0f) + verticalLineToRelative(1.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _giftCardArrowRight!! + } + +private var _giftCardArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMoney.kt new file mode 100644 index 0000000..fd05ed4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMoney.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GiftCardMoney: ImageVector + get() { + if (_giftCardMoney != null) { + return _giftCardMoney!! + } + _giftCardMoney = fluentIcon(name = "Filled.GiftCardMoney") { + fluentPath { + moveTo(8.0f, 2.0f) + lineTo(5.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(2.7f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 4.5f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(8.0f, 2.0f) + close() + moveTo(2.0f, 9.5f) + lineTo(2.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-6.44f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(6.94f, 9.5f) + lineTo(2.0f, 9.5f) + close() + moveTo(9.5f, 17.0f) + lineTo(11.0f, 17.0f) + verticalLineToRelative(-0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, -2.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.17f, 0.0f, 0.34f, 0.02f, 0.5f, 0.05f) + lineTo(22.0f, 9.5f) + lineTo(10.56f, 9.5f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.56f) + lineTo(9.5f, 17.0f) + close() + moveTo(22.0f, 8.0f) + horizontalLineToRelative(-9.2f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.3f, -3.5f) + curveToRelative(-0.36f, 0.0f, -0.7f, 0.07f, -1.0f, 0.2f) + lineTo(9.5f, 2.0f) + lineTo(19.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(3.0f) + close() + moveTo(10.5f, 8.0f) + horizontalLineToRelative(-1.0f) + lineTo(9.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, 1.0f) + close() + moveTo(8.0f, 8.0f) + lineTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, -1.0f) + verticalLineToRelative(1.0f) + close() + moveTo(12.0f, 16.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(22.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(19.25f, 18.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _giftCardMoney!! + } + +private var _giftCardMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMultiple.kt new file mode 100644 index 0000000..a540b35 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GiftCardMultiple.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GiftCardMultiple: ImageVector + get() { + if (_giftCardMultiple != null) { + return _giftCardMultiple!! + } + _giftCardMultiple = fluentIcon(name = "Filled.GiftCardMultiple") { + fluentPath { + moveTo(5.0f, 4.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.7f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 9.0f) + curveToRelative(0.0f, 0.36f, 0.07f, 0.7f, 0.2f, 1.0f) + lineTo(2.0f, 10.0f) + lineTo(2.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(2.0f, 14.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(4.94f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(8.0f, 12.56f) + verticalLineToRelative(4.94f) + lineTo(5.0f, 17.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + close() + moveTo(9.5f, 17.5f) + horizontalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-8.94f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 12.56f) + verticalLineToRelative(4.94f) + close() + moveTo(12.8f, 10.0f) + horizontalLineToRelative(6.7f) + lineTo(19.5f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(2.7f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 9.0f) + curveToRelative(0.0f, 0.36f, -0.07f, 0.7f, -0.2f, 1.0f) + close() + moveTo(10.5f, 10.0f) + horizontalLineToRelative(-1.0f) + lineTo(9.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, 1.0f) + close() + moveTo(7.0f, 10.0f) + horizontalLineToRelative(1.0f) + lineTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, 1.0f) + close() + moveTo(7.5f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.6f, -1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + lineTo(20.5f, 6.9f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 22.0f, 9.5f) + verticalLineToRelative(5.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -5.5f, 5.5f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _giftCardMultiple!! + } + +private var _giftCardMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt new file mode 100644 index 0000000..56402d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glance.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Glance: ImageVector + get() { + if (_glance != null) { + return _glance!! + } + _glance = fluentIcon(name = "Filled.Glance") { + fluentPath { + moveTo(19.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + moveTo(9.27f, 15.01f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.74f, -1.75f, 1.74f) + lineTo(4.75f, 21.0f) + curveTo(3.8f, 21.0f, 3.0f, 20.22f, 3.0f, 19.25f) + verticalLineToRelative(-2.49f) + curveToRelative(0.0f, -0.96f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.52f) + close() + moveTo(9.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-4.5f) + curveTo(3.8f, 13.0f, 3.0f, 12.22f, 3.0f, 11.25f) + verticalLineToRelative(-6.5f) + curveTo(3.0f, 3.78f, 3.8f, 3.0f, 4.75f, 3.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(19.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveTo(21.0f, 8.22f, 20.22f, 9.0f, 19.25f, 9.0f) + horizontalLineToRelative(-4.5f) + curveTo(13.78f, 9.0f, 13.0f, 8.22f, 13.0f, 7.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + } + } + return _glance!! + } + +private var _glance: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlanceHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlanceHorizontal.kt new file mode 100644 index 0000000..a7f937e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlanceHorizontal.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlanceHorizontal: ImageVector + get() { + if (_glanceHorizontal != null) { + return _glanceHorizontal!! + } + _glanceHorizontal = fluentIcon(name = "Filled.GlanceHorizontal") { + fluentPath { + moveTo(13.0f, 4.75f) + curveTo(13.0f, 3.8f, 12.22f, 3.0f, 11.25f, 3.0f) + horizontalLineToRelative(-6.5f) + curveTo(3.8f, 3.0f, 3.0f, 3.8f, 3.0f, 4.75f) + verticalLineToRelative(4.5f) + curveTo(3.0f, 10.22f, 3.8f, 11.0f, 4.75f, 11.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.5f) + close() + moveTo(9.0f, 14.73f) + curveToRelative(0.0f, -0.96f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(4.75f, 12.98f) + curveToRelative(-0.96f, 0.0f, -1.75f, 0.79f, -1.75f, 1.75f) + verticalLineToRelative(4.52f) + curveTo(3.0f, 20.22f, 3.8f, 21.0f, 4.75f, 21.0f) + horizontalLineToRelative(2.49f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.52f) + close() + moveTo(21.01f, 14.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.91f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + verticalLineToRelative(4.65f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.74f, 1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.5f) + close() + moveTo(21.01f, 4.75f) + curveTo(21.0f, 3.8f, 20.22f, 3.0f, 19.25f, 3.0f) + horizontalLineToRelative(-2.5f) + curveTo(15.8f, 3.0f, 15.0f, 3.8f, 15.0f, 4.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, 0.79f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.5f) + close() + } + } + return _glanceHorizontal!! + } + +private var _glanceHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glasses.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glasses.kt new file mode 100644 index 0000000..185736f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Glasses.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Glasses: ImageVector + get() { + if (_glasses != null) { + return _glasses!! + } + _glasses = fluentIcon(name = "Filled.Glasses") { + fluentPath { + moveTo(7.9f, 5.0f) + horizontalLineToRelative(0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.48f, 0.17f) + lineToRelative(-0.07f, 0.07f) + lineTo(5.28f, 9.0f) + horizontalLineToRelative(3.47f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineTo(13.0f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.48f) + lineToRelative(-2.09f, -2.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.44f, -0.23f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.94f) + curveToRelative(0.57f, 0.0f, 1.11f, 0.21f, 1.52f, 0.6f) + lineToRelative(0.14f, 0.12f) + lineToRelative(3.64f, 3.95f) + lineToRelative(0.12f, 0.18f) + curveToRelative(0.3f, 0.38f, 0.49f, 0.87f, 0.49f, 1.4f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-2.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 13.0f, 14.75f) + verticalLineTo(12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.25f) + curveTo(11.0f, 16.55f, 9.54f, 18.0f, 7.75f, 18.0f) + horizontalLineToRelative(-2.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.56f, 0.2f, -1.08f, 0.55f, -1.47f) + lineToRelative(0.03f, -0.06f) + lineToRelative(0.05f, -0.05f) + lineToRelative(3.62f, -3.94f) + curveToRelative(0.39f, -0.42f, 0.91f, -0.68f, 1.47f, -0.72f) + lineTo(7.91f, 5.0f) + horizontalLineToRelative(0.84f) + horizontalLineToRelative(-0.84f) + close() + } + } + return _glasses!! + } + +private var _glasses: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlassesOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlassesOff.kt new file mode 100644 index 0000000..10796d2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlassesOff.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlassesOff: ImageVector + get() { + if (_glassesOff != null) { + return _glassesOff!! + } + _glassesOff = fluentIcon(name = "Filled.GlassesOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(3.27f, 3.27f) + lineToRelative(-2.86f, 3.12f) + lineToRelative(-0.05f, 0.05f) + lineToRelative(-0.03f, 0.06f) + curveToRelative(-0.34f, 0.4f, -0.55f, 0.9f, -0.55f, 1.47f) + verticalLineToRelative(3.5f) + curveTo(2.0f, 16.55f, 3.46f, 18.0f, 5.25f, 18.0f) + horizontalLineToRelative(2.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(11.0f, 12.5f) + horizontalLineToRelative(0.44f) + lineTo(13.0f, 14.06f) + verticalLineToRelative(0.69f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(0.69f) + lineToRelative(3.78f, 3.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(7.94f, 9.0f) + lineTo(5.28f, 9.0f) + lineToRelative(1.27f, -1.38f) + lineTo(7.94f, 9.0f) + close() + moveTo(13.3f, 10.12f) + lineToRelative(7.3f, 7.3f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 1.4f, -2.67f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.53f, -0.18f, -1.02f, -0.49f, -1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.12f, -0.18f) + lineToRelative(-3.64f, -3.95f) + lineToRelative(-0.14f, -0.13f) + curveTo(17.2f, 5.21f, 16.66f, 5.0f, 16.1f, 5.0f) + horizontalLineToRelative(-0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.94f) + curveToRelative(0.18f, 0.03f, 0.34f, 0.11f, 0.45f, 0.24f) + lineTo(18.73f, 9.0f) + horizontalLineToRelative(-3.48f) + curveToRelative(-0.83f, 0.0f, -1.56f, 0.45f, -1.95f, 1.12f) + close() + } + } + return _glassesOff!! + } + +private var _glassesOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt new file mode 100644 index 0000000..ef7361f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Globe.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Globe: ImageVector + get() { + if (_globe != null) { + return _globe!! + } + _globe = fluentIcon(name = "Filled.Globe") { + fluentPath { + moveTo(8.9f, 16.5f) + horizontalLineToRelative(6.2f) + curveToRelative(-0.62f, 3.27f, -1.87f, 5.5f, -3.1f, 5.5f) + curveToRelative(-1.2f, 0.0f, -2.4f, -2.1f, -3.04f, -5.2f) + lineToRelative(-0.06f, -0.3f) + horizontalLineToRelative(6.2f) + horizontalLineToRelative(-6.2f) + close() + moveTo(3.07f, 16.5f) + horizontalLineToRelative(4.3f) + curveToRelative(0.37f, 2.08f, 0.98f, 3.85f, 1.8f, 5.1f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -5.96f, -4.82f) + lineToRelative(-0.14f, -0.28f) + close() + moveTo(16.63f, 16.5f) + horizontalLineToRelative(4.3f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -6.1f, 5.1f) + arcToRelative(13.47f, 13.47f, 0.0f, false, false, 1.72f, -4.69f) + lineToRelative(0.08f, -0.4f) + horizontalLineToRelative(4.3f) + horizontalLineToRelative(-4.3f) + close() + moveTo(16.93f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(10.05f, 10.05f, 0.0f, false, true, -0.26f, 5.0f) + horizontalLineToRelative(-4.7f) + arcToRelative(27.53f, 27.53f, 0.0f, false, false, 0.13f, -4.34f) + lineToRelative(-0.04f, -0.66f) + horizontalLineToRelative(4.87f) + horizontalLineToRelative(-4.87f) + close() + moveTo(2.2f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(28.21f, 28.21f, 0.0f, false, false, 0.03f, 4.42f) + lineToRelative(0.06f, 0.58f) + horizontalLineToRelative(-4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.26f, -5.0f) + close() + moveTo(8.58f, 10.0f) + horizontalLineToRelative(6.84f) + arcToRelative(25.84f, 25.84f, 0.0f, false, true, -0.03f, 4.43f) + lineToRelative(-0.06f, 0.57f) + lineTo(8.67f, 15.0f) + arcToRelative(25.36f, 25.36f, 0.0f, false, true, -0.13f, -4.51f) + lineToRelative(0.04f, -0.49f) + horizontalLineToRelative(6.84f) + horizontalLineToRelative(-6.84f) + close() + moveTo(14.94f, 2.58f) + lineToRelative(-0.1f, -0.17f) + curveToRelative(3.01f, 0.89f, 5.44f, 3.16f, 6.53f, 6.09f) + horizontalLineToRelative(-4.59f) + curveToRelative(-0.31f, -2.42f, -0.96f, -4.5f, -1.84f, -5.92f) + lineToRelative(-0.1f, -0.17f) + lineToRelative(0.1f, 0.17f) + close() + moveTo(9.04f, 2.44f) + lineToRelative(0.12f, -0.03f) + arcToRelative(14.57f, 14.57f, 0.0f, false, false, -1.88f, 5.65f) + lineToRelative(-0.06f, 0.44f) + horizontalLineToRelative(-4.6f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 6.42f, -6.06f) + lineToRelative(0.12f, -0.03f) + lineToRelative(-0.12f, 0.03f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.32f, 0.0f, 2.65f, 2.54f, 3.21f, 6.19f) + lineToRelative(0.05f, 0.31f) + lineTo(8.74f, 8.5f) + curveTo(9.28f, 4.7f, 10.64f, 2.0f, 12.0f, 2.0f) + close() + } + } + return _globe!! + } + +private var _globe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeAdd.kt new file mode 100644 index 0000000..544c5ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeAdd.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeAdd: ImageVector + get() { + if (_globeAdd != null) { + return _globeAdd!! + } + _globeAdd = fluentIcon(name = "Filled.GlobeAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(11.08f, 16.5f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, 1.55f, 5.3f) + curveToRelative(-0.2f, 0.13f, -0.42f, 0.2f, -0.63f, 0.2f) + curveToRelative(-1.2f, 0.0f, -2.4f, -2.1f, -3.04f, -5.2f) + lineToRelative(-0.05f, -0.3f) + horizontalLineToRelative(2.17f) + close() + moveTo(7.38f, 16.5f) + curveToRelative(0.36f, 2.08f, 0.98f, 3.85f, 1.79f, 5.1f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -6.1f, -5.1f) + horizontalLineToRelative(4.3f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(7.07f, 10.0f) + arcToRelative(28.2f, 28.2f, 0.0f, false, false, 0.03f, 4.42f) + lineToRelative(0.06f, 0.58f) + horizontalLineToRelative(-4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.26f, -5.0f) + horizontalLineToRelative(4.87f) + close() + moveTo(15.43f, 10.0f) + curveToRelative(0.03f, 0.43f, 0.05f, 0.87f, 0.06f, 1.31f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -4.0f, 3.69f) + lineTo(8.69f, 15.0f) + arcToRelative(25.36f, 25.36f, 0.0f, false, true, -0.14f, -4.51f) + lineToRelative(0.04f, -0.5f) + horizontalLineToRelative(6.85f) + close() + moveTo(21.8f, 10.0f) + arcToRelative(10.05f, 10.05f, 0.0f, false, true, 0.17f, 2.78f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -4.99f, -1.76f) + verticalLineToRelative(-0.37f) + lineToRelative(-0.05f, -0.65f) + horizontalLineToRelative(4.87f) + close() + moveTo(14.84f, 2.4f) + curveToRelative(3.02f, 0.9f, 5.44f, 3.17f, 6.53f, 6.1f) + horizontalLineToRelative(-4.59f) + curveToRelative(-0.3f, -2.27f, -0.88f, -4.23f, -1.67f, -5.65f) + lineToRelative(-0.16f, -0.27f) + lineToRelative(-0.11f, -0.18f) + close() + moveTo(9.17f, 2.4f) + arcToRelative(14.57f, 14.57f, 0.0f, false, false, -1.89f, 5.66f) + lineToRelative(-0.06f, 0.44f) + lineTo(2.63f, 8.5f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 6.1f, -5.96f) + lineToRelative(0.31f, -0.1f) + lineToRelative(0.13f, -0.04f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.32f, 0.0f, 2.65f, 2.54f, 3.22f, 6.18f) + lineToRelative(0.04f, 0.32f) + lineTo(8.74f, 8.5f) + curveTo(9.28f, 4.69f, 10.64f, 2.0f, 12.0f, 2.0f) + close() + } + } + return _globeAdd!! + } + +private var _globeAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeClock.kt new file mode 100644 index 0000000..abc93c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeClock.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeClock: ImageVector + get() { + if (_globeClock != null) { + return _globeClock!! + } + _globeClock = fluentIcon(name = "Filled.GlobeClock") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, -0.34f, 0.03f, -0.68f, 0.08f, -1.0f) + lineTo(8.9f, 16.5f) + lineToRelative(0.05f, 0.3f) + curveTo(9.6f, 19.9f, 10.8f, 22.0f, 12.0f, 22.0f) + curveToRelative(0.21f, 0.0f, 0.42f, -0.07f, 0.63f, -0.2f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 11.0f, 17.5f) + close() + moveTo(9.17f, 21.6f) + arcToRelative(13.93f, 13.93f, 0.0f, false, true, -1.8f, -5.1f) + horizontalLineToRelative(-4.3f) + arcToRelative(10.03f, 10.03f, 0.0f, false, false, 6.1f, 5.1f) + close() + moveTo(7.0f, 12.0f) + curveToRelative(0.0f, -0.68f, 0.02f, -1.35f, 0.07f, -2.0f) + lineTo(2.2f, 10.0f) + arcToRelative(10.05f, 10.05f, 0.0f, false, false, 0.26f, 5.0f) + horizontalLineToRelative(4.7f) + lineToRelative(-0.06f, -0.58f) + curveToRelative(-0.06f, -0.78f, -0.1f, -1.6f, -0.1f, -2.42f) + close() + moveTo(15.5f, 11.31f) + lineTo(15.42f, 10.0f) + lineTo(8.58f, 10.0f) + lineToRelative(-0.04f, 0.49f) + arcToRelative(25.97f, 25.97f, 0.0f, false, false, 0.14f, 4.5f) + horizontalLineToRelative(2.82f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, 4.0f, -3.68f) + close() + moveTo(22.0f, 12.0f) + curveToRelative(0.0f, -0.69f, -0.07f, -1.36f, -0.2f, -2.0f) + horizontalLineToRelative(-4.87f) + lineToRelative(0.04f, 0.65f) + lineToRelative(0.01f, 0.37f) + lineToRelative(0.52f, -0.02f) + curveToRelative(1.73f, 0.0f, 3.3f, 0.68f, 4.47f, 1.78f) + lineTo(22.0f, 12.0f) + close() + moveTo(21.37f, 8.5f) + arcToRelative(10.03f, 10.03f, 0.0f, false, false, -6.53f, -6.1f) + lineToRelative(0.1f, 0.18f) + lineToRelative(0.17f, 0.27f) + curveToRelative(0.8f, 1.42f, 1.38f, 3.38f, 1.67f, 5.65f) + horizontalLineToRelative(4.6f) + close() + moveTo(7.28f, 8.06f) + curveToRelative(0.35f, -2.33f, 1.0f, -4.3f, 1.89f, -5.66f) + lineToRelative(-0.13f, 0.04f) + lineToRelative(-0.3f, 0.1f) + arcTo(10.03f, 10.03f, 0.0f, false, false, 2.63f, 8.5f) + horizontalLineToRelative(4.6f) + lineToRelative(0.05f, -0.44f) + close() + moveTo(15.22f, 8.18f) + curveTo(14.65f, 4.54f, 13.32f, 2.0f, 12.0f, 2.0f) + curveToRelative(-1.35f, 0.0f, -2.72f, 2.69f, -3.26f, 6.5f) + horizontalLineToRelative(6.52f) + lineToRelative(-0.04f, -0.32f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.5f, 17.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(17.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _globeClock!! + } + +private var _globeClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeDesktop.kt new file mode 100644 index 0000000..6ec64f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeDesktop.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeDesktop: ImageVector + get() { + if (_globeDesktop != null) { + return _globeDesktop!! + } + _globeDesktop = fluentIcon(name = "Filled.GlobeDesktop") { + fluentPath { + moveTo(11.0f, 16.5f) + lineTo(8.9f, 16.5f) + lineToRelative(0.06f, 0.3f) + curveTo(9.6f, 19.9f, 10.8f, 22.0f, 12.0f, 22.0f) + curveToRelative(0.5f, 0.0f, 1.0f, -0.36f, 1.45f, -1.0f) + lineTo(13.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(11.0f, 15.0f) + lineTo(8.67f, 15.0f) + arcToRelative(25.36f, 25.36f, 0.0f, false, true, -0.13f, -4.51f) + lineToRelative(0.04f, -0.49f) + horizontalLineToRelative(6.84f) + curveToRelative(0.05f, 0.65f, 0.08f, 1.31f, 0.08f, 2.0f) + lineTo(13.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(1.0f) + close() + moveTo(22.0f, 12.0f) + horizontalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.45f, 0.0f, -0.9f, -0.03f, -1.34f) + lineToRelative(-0.04f, -0.66f) + horizontalLineToRelative(4.87f) + curveToRelative(0.13f, 0.65f, 0.2f, 1.32f, 0.2f, 2.0f) + close() + moveTo(7.37f, 16.5f) + horizontalLineToRelative(-4.3f) + lineToRelative(0.14f, 0.28f) + arcToRelative(10.03f, 10.03f, 0.0f, false, false, 5.95f, 4.81f) + arcToRelative(13.93f, 13.93f, 0.0f, false, true, -1.79f, -5.09f) + close() + moveTo(7.07f, 10.0f) + lineTo(2.2f, 10.0f) + arcToRelative(10.05f, 10.05f, 0.0f, false, false, 0.26f, 5.0f) + horizontalLineToRelative(4.7f) + lineToRelative(-0.06f, -0.58f) + arcTo(27.94f, 27.94f, 0.0f, false, true, 7.07f, 10.0f) + close() + moveTo(14.84f, 2.4f) + lineToRelative(0.1f, 0.18f) + curveToRelative(0.88f, 1.43f, 1.53f, 3.5f, 1.84f, 5.92f) + horizontalLineToRelative(4.6f) + arcToRelative(10.03f, 10.03f, 0.0f, false, false, -6.54f, -6.1f) + close() + moveTo(9.16f, 2.4f) + lineToRelative(-0.12f, 0.04f) + arcTo(10.03f, 10.03f, 0.0f, false, false, 2.63f, 8.5f) + horizontalLineToRelative(4.59f) + lineToRelative(0.06f, -0.44f) + curveToRelative(0.35f, -2.32f, 1.0f, -4.3f, 1.88f, -5.65f) + close() + moveTo(15.21f, 8.19f) + curveTo(14.65f, 4.54f, 13.31f, 2.0f, 12.0f, 2.0f) + curveToRelative(-1.36f, 0.0f, -2.72f, 2.7f, -3.26f, 6.5f) + horizontalLineToRelative(6.52f) + lineToRelative(-0.05f, -0.31f) + close() + moveTo(12.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-5.0f) + close() + } + } + return _globeDesktop!! + } + +private var _globeDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeLocation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeLocation.kt new file mode 100644 index 0000000..30e65ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeLocation.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeLocation: ImageVector + get() { + if (_globeLocation != null) { + return _globeLocation!! + } + _globeLocation = fluentIcon(name = "Filled.GlobeLocation") { + fluentPath { + moveTo(8.9f, 16.5f) + horizontalLineToRelative(3.62f) + lineToRelative(-0.02f, 0.5f) + curveToRelative(0.0f, 1.2f, 0.46f, 2.36f, 1.27f, 3.49f) + curveToRelative(-0.54f, 0.96f, -1.15f, 1.5f, -1.77f, 1.5f) + curveToRelative(-1.2f, 0.0f, -2.4f, -2.08f, -3.04f, -5.2f) + lineToRelative(-0.06f, -0.29f) + close() + moveTo(8.67f, 15.0f) + horizontalLineToRelative(4.2f) + arcToRelative(5.52f, 5.52f, 0.0f, false, true, 2.63f, -2.9f) + lineTo(15.5f, 12.0f) + curveToRelative(0.0f, -0.69f, -0.03f, -1.35f, -0.08f, -2.0f) + lineTo(8.58f, 10.0f) + lineToRelative(-0.04f, 0.49f) + arcTo(25.99f, 25.99f, 0.0f, false, false, 8.67f, 15.0f) + close() + moveTo(18.0f, 11.5f) + curveToRelative(1.54f, 0.0f, 2.94f, 0.63f, 3.94f, 1.66f) + arcTo(10.1f, 10.1f, 0.0f, false, false, 21.8f, 10.0f) + horizontalLineToRelative(-4.87f) + lineToRelative(0.04f, 0.66f) + lineToRelative(0.03f, 0.93f) + curveToRelative(0.32f, -0.06f, 0.66f, -0.09f, 1.0f, -0.09f) + close() + moveTo(3.07f, 16.5f) + horizontalLineToRelative(4.3f) + curveToRelative(0.37f, 2.08f, 0.98f, 3.85f, 1.8f, 5.1f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -5.96f, -4.82f) + lineToRelative(-0.14f, -0.28f) + close() + moveTo(2.2f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(28.21f, 28.21f, 0.0f, false, false, 0.03f, 4.42f) + lineToRelative(0.06f, 0.58f) + horizontalLineToRelative(-4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.26f, -5.0f) + close() + moveTo(14.94f, 2.58f) + lineToRelative(-0.1f, -0.17f) + curveToRelative(3.01f, 0.89f, 5.44f, 3.16f, 6.53f, 6.09f) + horizontalLineToRelative(-4.59f) + curveToRelative(-0.31f, -2.42f, -0.96f, -4.5f, -1.84f, -5.92f) + close() + moveTo(9.04f, 2.44f) + lineToRelative(0.12f, -0.03f) + arcToRelative(14.57f, 14.57f, 0.0f, false, false, -1.88f, 5.65f) + lineToRelative(-0.06f, 0.44f) + horizontalLineToRelative(-4.6f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 6.42f, -6.06f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.32f, 0.0f, 2.65f, 2.54f, 3.21f, 6.19f) + lineToRelative(0.05f, 0.31f) + lineTo(8.74f, 8.5f) + curveTo(9.28f, 4.7f, 10.64f, 2.0f, 12.0f, 2.0f) + close() + moveTo(22.5f, 17.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -9.0f, 0.0f) + curveToRelative(0.0f, 1.86f, 1.42f, 3.81f, 4.2f, 5.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.6f, 0.0f) + curveToRelative(2.78f, -2.09f, 4.2f, -4.04f, 4.2f, -5.9f) + close() + moveTo(16.5f, 17.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + } + } + return _globeLocation!! + } + +private var _globeLocation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobePerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobePerson.kt new file mode 100644 index 0000000..a751a20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobePerson.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobePerson: ImageVector + get() { + if (_globePerson != null) { + return _globePerson!! + } + _globePerson = fluentIcon(name = "Filled.GlobePerson") { + fluentPath { + moveTo(15.1f, 16.5f) + lineToRelative(-0.13f, 0.62f) + arcTo(2.77f, 2.77f, 0.0f, false, false, 13.0f, 19.77f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.47f, 0.08f, 0.93f, 0.26f, 1.38f) + curveToRelative(-0.4f, 0.48f, -0.83f, 0.75f, -1.26f, 0.75f) + curveToRelative(-1.2f, 0.0f, -2.4f, -2.1f, -3.04f, -5.2f) + lineToRelative(-0.06f, -0.3f) + horizontalLineToRelative(6.2f) + close() + moveTo(15.0f, 14.5f) + curveToRelative(0.0f, -0.65f, 0.18f, -1.27f, 0.5f, -1.79f) + arcToRelative(26.0f, 26.0f, 0.0f, false, false, -0.08f, -2.71f) + lineTo(8.58f, 10.0f) + lineToRelative(-0.04f, 0.49f) + arcTo(25.98f, 25.98f, 0.0f, false, false, 8.67f, 15.0f) + horizontalLineToRelative(6.37f) + arcToRelative(3.52f, 3.52f, 0.0f, false, true, -0.04f, -0.5f) + close() + moveTo(18.5f, 11.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.38f, 2.58f) + arcTo(10.08f, 10.08f, 0.0f, false, false, 21.8f, 10.0f) + horizontalLineToRelative(-4.87f) + lineToRelative(0.04f, 0.66f) + lineToRelative(0.02f, 0.68f) + curveToRelative(0.46f, -0.22f, 0.97f, -0.34f, 1.51f, -0.34f) + close() + moveTo(3.07f, 16.5f) + horizontalLineToRelative(4.3f) + curveToRelative(0.37f, 2.08f, 0.98f, 3.85f, 1.8f, 5.1f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -5.96f, -4.82f) + lineToRelative(-0.14f, -0.28f) + close() + moveTo(2.2f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(28.2f, 28.2f, 0.0f, false, false, 0.03f, 4.42f) + lineToRelative(0.06f, 0.58f) + horizontalLineToRelative(-4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.26f, -5.0f) + close() + moveTo(14.94f, 2.58f) + lineToRelative(-0.1f, -0.17f) + curveToRelative(3.01f, 0.89f, 5.44f, 3.16f, 6.53f, 6.09f) + horizontalLineToRelative(-4.59f) + curveToRelative(-0.31f, -2.42f, -0.96f, -4.5f, -1.84f, -5.92f) + close() + moveTo(9.04f, 2.44f) + lineToRelative(0.12f, -0.03f) + arcToRelative(14.57f, 14.57f, 0.0f, false, false, -1.88f, 5.65f) + lineToRelative(-0.06f, 0.44f) + horizontalLineToRelative(-4.6f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 6.42f, -6.06f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.32f, 0.0f, 2.65f, 2.54f, 3.21f, 6.19f) + lineToRelative(0.05f, 0.31f) + lineTo(8.74f, 8.5f) + curveTo(9.28f, 4.7f, 10.64f, 2.0f, 12.0f, 2.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _globePerson!! + } + +private var _globePerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSearch.kt new file mode 100644 index 0000000..43f93e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSearch.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeSearch: ImageVector + get() { + if (_globeSearch != null) { + return _globeSearch!! + } + _globeSearch = fluentIcon(name = "Filled.GlobeSearch") { + fluentPath { + moveTo(3.44f, 9.96f) + arcToRelative(4.93f, 4.93f, 0.0f, false, false, 6.23f, 7.57f) + lineToRelative(4.26f, 4.25f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, 1.17f, -1.0f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-4.21f, -4.22f) + arcToRelative(4.93f, 4.93f, 0.0f, false, false, -7.37f, -6.51f) + close() + moveTo(16.65f, 16.5f) + arcToRelative(17.14f, 17.14f, 0.0f, false, true, -0.95f, 3.45f) + lineToRelative(0.03f, 0.03f) + lineToRelative(0.13f, 0.14f) + curveToRelative(0.22f, 0.3f, 0.34f, 0.63f, 0.37f, 0.96f) + arcToRelative(10.03f, 10.03f, 0.0f, false, false, 4.73f, -4.58f) + horizontalLineToRelative(-4.3f) + close() + moveTo(12.25f, 16.5f) + lineToRelative(2.28f, 2.29f) + curveToRelative(0.2f, -0.6f, 0.39f, -1.27f, 0.53f, -2.0f) + lineToRelative(0.06f, -0.29f) + horizontalLineToRelative(-2.87f) + close() + moveTo(9.31f, 11.05f) + arcToRelative(3.38f, 3.38f, 0.0f, true, true, -4.78f, 4.78f) + arcToRelative(3.38f, 3.38f, 0.0f, false, true, 4.78f, -4.78f) + close() + moveTo(15.45f, 10.0f) + horizontalLineToRelative(-3.7f) + arcToRelative(5.94f, 5.94f, 0.0f, false, true, 0.9f, 5.0f) + horizontalLineToRelative(2.7f) + arcToRelative(25.35f, 25.35f, 0.0f, false, false, 0.13f, -4.51f) + lineToRelative(-0.03f, -0.49f) + close() + moveTo(16.95f, 10.0f) + arcToRelative(28.18f, 28.18f, 0.0f, false, true, -0.03f, 4.42f) + lineToRelative(-0.05f, 0.58f) + horizontalLineToRelative(4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.26f, -5.0f) + horizontalLineToRelative(-4.87f) + close() + moveTo(14.86f, 2.4f) + arcToRelative(14.56f, 14.56f, 0.0f, false, true, 1.89f, 5.66f) + lineToRelative(0.06f, 0.44f) + horizontalLineToRelative(4.59f) + arcToRelative(10.03f, 10.03f, 0.0f, false, false, -6.11f, -5.96f) + lineToRelative(-0.3f, -0.1f) + lineToRelative(-0.13f, -0.03f) + close() + moveTo(12.03f, 2.0f) + curveToRelative(-1.28f, 0.0f, -2.57f, 2.38f, -3.16f, 5.84f) + curveToRelative(0.46f, 0.16f, 0.91f, 0.38f, 1.33f, 0.66f) + horizontalLineToRelative(5.09f) + curveToRelative(-0.54f, -3.8f, -1.9f, -6.5f, -3.26f, -6.5f) + close() + moveTo(9.19f, 2.4f) + curveToRelative(-3.02f, 0.9f, -5.44f, 3.17f, -6.54f, 6.1f) + horizontalLineToRelative(1.0f) + arcToRelative(5.92f, 5.92f, 0.0f, false, true, 3.74f, -0.97f) + curveToRelative(0.32f, -1.86f, 0.85f, -3.47f, 1.53f, -4.68f) + lineToRelative(0.16f, -0.27f) + lineToRelative(0.1f, -0.17f) + close() + } + } + return _globeSearch!! + } + +private var _globeSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeShield.kt new file mode 100644 index 0000000..1be6140 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeShield.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeShield: ImageVector + get() { + if (_globeShield != null) { + return _globeShield!! + } + _globeShield = fluentIcon(name = "Filled.GlobeShield") { + fluentPath { + moveTo(8.9f, 16.5f) + lineTo(12.0f, 16.5f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.73f, 0.6f, 3.07f, 1.38f, 4.09f) + curveToRelative(-0.44f, 0.58f, -0.9f, 0.9f, -1.38f, 0.9f) + curveToRelative(-1.2f, 0.0f, -2.4f, -2.08f, -3.04f, -5.2f) + lineToRelative(-0.06f, -0.29f) + close() + moveTo(8.67f, 15.0f) + lineTo(12.0f, 15.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.85f, 0.68f, -1.45f, 1.4f, -1.52f) + arcToRelative(5.69f, 5.69f, 0.0f, false, false, 2.1f, -0.64f) + curveToRelative(-0.02f, -0.46f, -0.04f, -0.9f, -0.08f, -1.34f) + lineTo(8.58f, 10.0f) + lineToRelative(-0.04f, 0.49f) + arcTo(25.99f, 25.99f, 0.0f, false, false, 8.67f, 15.0f) + close() + moveTo(21.8f, 10.0f) + curveToRelative(0.13f, 0.61f, 0.2f, 1.24f, 0.2f, 1.9f) + arcToRelative(7.08f, 7.08f, 0.0f, false, true, -2.96f, -1.55f) + curveToRelative(-0.21f, -0.18f, -0.46f, -0.3f, -0.71f, -0.35f) + horizontalLineToRelative(3.47f) + close() + moveTo(3.07f, 16.5f) + horizontalLineToRelative(4.3f) + curveToRelative(0.37f, 2.08f, 0.98f, 3.85f, 1.8f, 5.1f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -5.96f, -4.82f) + lineToRelative(-0.14f, -0.28f) + close() + moveTo(2.2f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(28.21f, 28.21f, 0.0f, false, false, 0.03f, 4.42f) + lineToRelative(0.06f, 0.58f) + horizontalLineToRelative(-4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.26f, -5.0f) + close() + moveTo(14.94f, 2.58f) + lineToRelative(-0.1f, -0.17f) + curveToRelative(3.01f, 0.89f, 5.44f, 3.16f, 6.53f, 6.09f) + horizontalLineToRelative(-4.59f) + curveToRelative(-0.31f, -2.42f, -0.96f, -4.5f, -1.84f, -5.92f) + close() + moveTo(9.04f, 2.44f) + lineToRelative(0.12f, -0.03f) + arcToRelative(14.57f, 14.57f, 0.0f, false, false, -1.88f, 5.65f) + lineToRelative(-0.06f, 0.44f) + horizontalLineToRelative(-4.6f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 6.42f, -6.06f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.32f, 0.0f, 2.65f, 2.54f, 3.21f, 6.19f) + lineToRelative(0.05f, 0.31f) + lineTo(8.74f, 8.5f) + curveTo(9.28f, 4.7f, 10.64f, 2.0f, 12.0f, 2.0f) + close() + moveTo(22.5f, 12.98f) + arcToRelative(7.7f, 7.7f, 0.0f, false, true, -4.11f, -1.87f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.77f, 0.0f) + curveToRelative(-0.69f, 0.58f, -2.21f, 1.7f, -4.12f, 1.87f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, -0.5f, 0.52f) + lineTo(13.0f, 17.0f) + curveToRelative(0.0f, 4.22f, 4.1f, 5.72f, 4.87f, 5.96f) + curveToRelative(0.09f, 0.03f, 0.17f, 0.03f, 0.26f, 0.0f) + curveTo(18.9f, 22.72f, 23.0f, 21.22f, 23.0f, 17.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.28f, -0.22f, -0.5f, -0.5f, -0.52f) + close() + } + } + return _globeShield!! + } + +private var _globeShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSurface.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSurface.kt new file mode 100644 index 0000000..cb29264 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeSurface.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeSurface: ImageVector + get() { + if (_globeSurface != null) { + return _globeSurface!! + } + _globeSurface = fluentIcon(name = "Filled.GlobeSurface") { + fluentPath { + moveTo(9.68f, 7.5f) + curveToRelative(0.16f, -1.26f, 0.41f, -2.39f, 0.73f, -3.3f) + curveToRelative(0.28f, -0.78f, 0.6f, -1.37f, 0.9f, -1.74f) + curveToRelative(0.32f, -0.38f, 0.55f, -0.46f, 0.69f, -0.46f) + curveToRelative(0.14f, 0.0f, 0.37f, 0.08f, 0.69f, 0.46f) + curveToRelative(0.3f, 0.37f, 0.62f, 0.96f, 0.9f, 1.75f) + curveToRelative(0.32f, 0.9f, 0.57f, 2.03f, 0.73f, 3.29f) + lineTo(9.68f, 7.5f) + close() + moveTo(8.99f, 3.71f) + curveToRelative(0.18f, -0.5f, 0.38f, -0.96f, 0.6f, -1.36f) + arcTo(8.52f, 8.52f, 0.0f, false, false, 4.04f, 7.5f) + horizontalLineToRelative(4.13f) + curveToRelative(0.17f, -1.43f, 0.45f, -2.72f, 0.82f, -3.79f) + close() + moveTo(15.01f, 3.71f) + curveToRelative(-0.18f, -0.5f, -0.38f, -0.96f, -0.6f, -1.36f) + arcToRelative(8.52f, 8.52f, 0.0f, false, true, 5.55f, 5.15f) + horizontalLineToRelative(-4.13f) + arcToRelative(17.85f, 17.85f, 0.0f, false, false, -0.82f, -3.79f) + close() + moveTo(15.96f, 9.0f) + horizontalLineToRelative(4.4f) + arcToRelative(8.55f, 8.55f, 0.0f, false, true, 0.0f, 3.0f) + horizontalLineToRelative(-4.4f) + arcToRelative(27.08f, 27.08f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(15.83f, 13.5f) + horizontalLineToRelative(4.13f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -1.48f, 2.5f) + lineToRelative(-0.02f, 0.02f) + arcToRelative(8.55f, 8.55f, 0.0f, false, true, -4.05f, 2.63f) + curveToRelative(0.22f, -0.4f, 0.42f, -0.86f, 0.6f, -1.36f) + curveToRelative(0.37f, -1.07f, 0.65f, -2.36f, 0.82f, -3.79f) + close() + moveTo(12.69f, 18.54f) + curveToRelative(-0.32f, 0.38f, -0.55f, 0.46f, -0.69f, 0.46f) + curveToRelative(-0.14f, 0.0f, -0.37f, -0.08f, -0.69f, -0.46f) + arcToRelative(5.82f, 5.82f, 0.0f, false, true, -0.9f, -1.75f) + curveToRelative(-0.32f, -0.9f, -0.57f, -2.03f, -0.73f, -3.29f) + horizontalLineToRelative(4.64f) + arcToRelative(16.13f, 16.13f, 0.0f, false, true, -0.73f, 3.3f) + curveToRelative(-0.28f, 0.78f, -0.6f, 1.37f, -0.9f, 1.74f) + close() + moveTo(7.15f, 17.48f) + curveToRelative(0.74f, 0.52f, 1.56f, 0.91f, 2.44f, 1.17f) + arcTo(9.2f, 9.2f, 0.0f, false, true, 9.0f, 17.3f) + arcToRelative(17.85f, 17.85f, 0.0f, false, true, -0.82f, -3.79f) + lineTo(4.04f, 13.51f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 5.52f, 16.0f) + lineToRelative(0.02f, 0.02f) + arcToRelative(8.55f, 8.55f, 0.0f, false, false, 1.61f, 1.46f) + close() + moveTo(8.05f, 12.0f) + lineTo(3.62f, 12.0f) + arcToRelative(8.55f, 8.55f, 0.0f, false, true, 0.0f, -3.0f) + horizontalLineToRelative(4.41f) + arcToRelative(27.02f, 27.02f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(9.55f, 9.0f) + arcToRelative(25.47f, 25.47f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(4.9f) + arcToRelative(25.5f, 25.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-4.9f) + close() + moveTo(4.0f, 16.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.4f, 0.55f, 0.84f, 1.05f, 1.33f, 1.5f) + lineTo(4.57f, 17.5f) + lineToRelative(-0.83f, 3.0f) + horizontalLineToRelative(16.52f) + lineToRelative(-0.83f, -3.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.48f, -0.45f, 0.93f, -0.95f, 1.32f, -1.5f) + lineTo(20.0f, 16.0f) + curveToRelative(0.34f, 0.0f, 0.63f, 0.22f, 0.72f, 0.55f) + lineToRelative(1.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, 0.95f) + lineTo(2.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, -0.95f) + lineToRelative(1.25f, -4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 16.0f) + close() + } + } + return _globeSurface!! + } + +private var _globeSurface: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeVideo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeVideo.kt new file mode 100644 index 0000000..5238ae1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GlobeVideo.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GlobeVideo: ImageVector + get() { + if (_globeVideo != null) { + return _globeVideo!! + } + _globeVideo = fluentIcon(name = "Filled.GlobeVideo") { + fluentPath { + moveTo(8.9f, 16.5f) + lineTo(11.0f, 16.5f) + verticalLineToRelative(5.02f) + curveToRelative(-0.83f, -0.78f, -1.58f, -2.5f, -2.04f, -4.73f) + lineToRelative(-0.05f, -0.29f) + close() + moveTo(8.68f, 15.0f) + horizontalLineToRelative(2.38f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.45f, -2.0f) + horizontalLineToRelative(1.98f) + arcToRelative(26.1f, 26.1f, 0.0f, false, false, -0.06f, -3.0f) + lineTo(8.58f, 10.0f) + lineToRelative(-0.04f, 0.49f) + arcTo(25.99f, 25.99f, 0.0f, false, false, 8.67f, 15.0f) + close() + moveTo(21.68f, 13.69f) + lineToRelative(0.2f, -0.12f) + arcTo(10.08f, 10.08f, 0.0f, false, false, 21.8f, 10.0f) + horizontalLineToRelative(-4.87f) + lineToRelative(0.04f, 0.66f) + arcToRelative(28.55f, 28.55f, 0.0f, false, true, 0.01f, 2.34f) + horizontalLineToRelative(1.52f) + curveToRelative(0.96f, 0.0f, 1.79f, 0.54f, 2.2f, 1.33f) + lineToRelative(0.97f, -0.64f) + close() + moveTo(3.07f, 16.5f) + horizontalLineToRelative(4.3f) + curveToRelative(0.37f, 2.08f, 0.99f, 3.85f, 1.8f, 5.1f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, -5.96f, -4.82f) + lineToRelative(-0.14f, -0.28f) + close() + moveTo(2.2f, 10.0f) + horizontalLineToRelative(4.87f) + arcToRelative(28.21f, 28.21f, 0.0f, false, false, 0.03f, 4.42f) + lineToRelative(0.06f, 0.58f) + horizontalLineToRelative(-4.7f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.26f, -5.0f) + close() + moveTo(14.94f, 2.58f) + lineToRelative(-0.1f, -0.18f) + curveToRelative(3.01f, 0.9f, 5.44f, 3.17f, 6.53f, 6.1f) + horizontalLineToRelative(-4.59f) + curveToRelative(-0.31f, -2.42f, -0.96f, -4.5f, -1.84f, -5.92f) + close() + moveTo(9.04f, 2.44f) + lineToRelative(0.12f, -0.04f) + arcToRelative(14.57f, 14.57f, 0.0f, false, false, -1.88f, 5.66f) + lineToRelative(-0.06f, 0.44f) + lineTo(2.63f, 8.5f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 6.41f, -6.06f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.32f, 0.0f, 2.65f, 2.54f, 3.21f, 6.18f) + lineToRelative(0.05f, 0.32f) + lineTo(8.74f, 8.5f) + curveTo(9.28f, 4.69f, 10.64f, 2.0f, 12.0f, 2.0f) + close() + moveTo(12.0f, 15.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(0.5f) + lineToRelative(2.22f, -1.48f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.78f, 0.41f) + verticalLineToRelative(7.14f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.78f, 0.41f) + lineTo(20.0f, 21.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-6.0f) + close() + } + } + return _globeVideo!! + } + +private var _globeVideo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt new file mode 100644 index 0000000..9b2cb82 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Grid.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Grid: ImageVector + get() { + if (_grid != null) { + return _grid!! + } + _grid = fluentIcon(name = "Filled.Grid") { + fluentPath { + moveTo(8.75f, 13.0f) + curveTo(9.99f, 13.0f, 11.0f, 14.0f, 11.0f, 15.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 19.99f, 10.0f, 21.0f, 8.75f, 21.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 14.01f, 4.0f, 13.0f, 5.25f, 13.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 13.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 21.0f, 13.0f, 20.0f, 13.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.75f, 3.0f) + curveTo(9.99f, 3.0f, 11.0f, 4.0f, 11.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 9.99f, 10.0f, 11.0f, 8.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 11.0f, 3.0f, 10.0f, 3.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 3.0f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(21.0f, 9.99f, 20.0f, 11.0f, 18.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 11.0f, 13.0f, 10.0f, 13.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(13.0f, 4.01f, 14.0f, 3.0f, 15.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + } + } + return _grid!! + } + +private var _grid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GridDots.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GridDots.kt new file mode 100644 index 0000000..165da72 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GridDots.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GridDots: ImageVector + get() { + if (_gridDots != null) { + return _gridDots!! + } + _gridDots = fluentIcon(name = "Filled.GridDots") { + fluentPath { + moveTo(12.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(19.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(5.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(12.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(19.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(5.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(19.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(5.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + } + } + return _gridDots!! + } + +private var _gridDots: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Group.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Group.kt new file mode 100644 index 0000000..91abba5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Group.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Group: ImageVector + get() { + if (_group != null) { + return _group!! + } + _group = fluentIcon(name = "Filled.Group") { + fluentPath { + moveTo(5.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(19.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(21.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(5.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(7.83f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(4.67f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 15.0f, 6.5f) + lineTo(15.0f, 9.0f) + horizontalLineToRelative(2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(4.67f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -2.0f, 0.0f) + lineTo(18.0f, 11.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(15.0f, 11.0f) + verticalLineToRelative(1.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + lineTo(11.0f, 15.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.67f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 2.0f) + lineTo(11.5f, 20.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.0f, 17.5f) + lineTo(9.0f, 15.0f) + lineTo(6.5f, 15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 12.5f) + lineTo(4.0f, 7.83f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineToRelative(4.67f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + lineTo(9.0f, 13.0f) + verticalLineToRelative(-1.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 11.5f, 9.0f) + lineTo(13.0f, 9.0f) + lineTo(13.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(7.83f, 6.0f) + close() + moveTo(13.0f, 12.5f) + lineTo(13.0f, 11.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(11.0f, 13.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + close() + } + } + return _group!! + } + +private var _group: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupDismiss.kt new file mode 100644 index 0000000..e6e9a7d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupDismiss.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GroupDismiss: ImageVector + get() { + if (_groupDismiss != null) { + return _groupDismiss!! + } + _groupDismiss = fluentIcon(name = "Filled.GroupDismiss") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(8.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.17f, 1.0f) + horizontalLineToRelative(4.67f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + lineTo(13.0f, 9.0f) + horizontalLineToRelative(-1.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 11.5f) + lineTo(9.0f, 13.0f) + lineTo(6.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(6.0f, 7.83f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(4.67f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 15.0f) + lineTo(9.0f, 15.0f) + verticalLineToRelative(2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.5f, -2.5f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.89f, 0.0f, 1.73f, 0.18f, 2.5f, 0.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 9.0f) + lineTo(15.0f, 9.0f) + lineTo(15.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.5f, 4.0f) + lineTo(7.83f, 4.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 8.0f, 5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _groupDismiss!! + } + +private var _groupDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupList.kt new file mode 100644 index 0000000..9645a28 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupList.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GroupList: ImageVector + get() { + if (_groupList != null) { + return _groupList!! + } + _groupList = fluentIcon(name = "Filled.GroupList") { + fluentPath { + moveTo(3.0f, 12.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(4.0f, 14.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(7.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(3.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(2.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(3.0f, 12.0f) + close() + moveTo(21.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 17.0f) + close() + moveTo(21.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 14.0f) + close() + moveTo(6.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(4.0f, 4.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 0.99f) + lineTo(3.0f, 10.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(2.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(6.0f, 2.0f) + close() + moveTo(21.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 7.0f) + close() + moveTo(21.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 4.0f) + close() + } + } + return _groupList!! + } + +private var _groupList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupReturn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupReturn.kt new file mode 100644 index 0000000..6ebeeab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GroupReturn.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GroupReturn: ImageVector + get() { + if (_groupReturn != null) { + return _groupReturn!! + } + _groupReturn = fluentIcon(name = "Filled.GroupReturn") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(8.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.17f, 1.0f) + horizontalLineToRelative(4.67f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + lineTo(13.0f, 9.0f) + horizontalLineToRelative(-1.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 11.5f) + lineTo(9.0f, 13.0f) + lineTo(6.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(6.0f, 7.83f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(4.67f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 15.0f) + lineTo(9.0f, 15.0f) + verticalLineToRelative(2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.5f, -2.5f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.89f, 0.0f, 1.73f, 0.18f, 2.5f, 0.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 9.0f) + lineTo(15.0f, 9.0f) + lineTo(15.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.5f, 4.0f) + lineTo(7.83f, 4.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 8.0f, 5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.7f, 16.0f) + lineToRelative(0.65f, -0.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.64f, -0.65f) + horizontalLineToRelative(2.04f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-2.04f) + close() + } + } + return _groupReturn!! + } + +private var _groupReturn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guardian.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guardian.kt new file mode 100644 index 0000000..4d4a79f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guardian.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Guardian: ImageVector + get() { + if (_guardian != null) { + return _guardian!! + } + _guardian = fluentIcon(name = "Filled.Guardian") { + fluentPath { + moveTo(10.5f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + moveTo(16.5f, 10.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(13.4f, 10.75f) + curveToRelative(0.06f, 0.24f, 0.1f, 0.49f, 0.1f, 0.75f) + verticalLineToRelative(3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.5f, 1.94f) + lineTo(11.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -3.25f, 1.56f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.5f, 20.0f) + verticalLineToRelative(-3.56f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 2.0f, 14.5f) + verticalLineToRelative(-3.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, -2.75f) + horizontalLineToRelative(6.0f) + curveToRelative(1.26f, 0.0f, 2.32f, 0.85f, 2.65f, 2.0f) + close() + moveTo(14.43f, 10.75f) + horizontalLineToRelative(5.32f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(1.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.5f, 1.94f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -3.25f, 1.56f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 13.5f, 20.0f) + verticalLineToRelative(-3.26f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 1.0f, -2.24f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.26f, -0.03f, -0.5f, -0.07f, -0.75f) + close() + } + } + return _guardian!! + } + +private var _guardian: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guest.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guest.kt new file mode 100644 index 0000000..28b66b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guest.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Guest: ImageVector + get() { + if (_guest != null) { + return _guest!! + } + _guest = fluentIcon(name = "Filled.Guest") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(4.0f, 19.76f) + lineTo(4.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(13.75f, 6.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + lineTo(18.5f, 6.24f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + close() + moveTo(14.75f, 14.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.84f, -1.47f, 2.75f, -4.0f, 2.75f) + curveToRelative(-2.53f, 0.0f, -4.0f, -0.91f, -4.0f, -2.76f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.68f, 0.56f, -1.24f, 1.25f, -1.24f) + horizontalLineToRelative(5.5f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _guest!! + } + +private var _guest: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GuestAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GuestAdd.kt new file mode 100644 index 0000000..860f631 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/GuestAdd.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.GuestAdd: ImageVector + get() { + if (_guestAdd != null) { + return _guestAdd!! + } + _guestAdd = fluentIcon(name = "Filled.GuestAdd") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(4.92f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -0.17f) + lineTo(17.5f, 6.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(6.58f) + curveToRelative(0.3f, 0.56f, 0.66f, 1.06f, 1.08f, 1.5f) + lineTo(5.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(3.0f, 19.76f) + lineTo(3.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(12.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + moveTo(8.25f, 14.0f) + horizontalLineToRelative(3.77f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.94f, 4.5f) + lineTo(11.0f, 18.5f) + curveToRelative(-2.53f, 0.0f, -4.0f, -0.91f, -4.0f, -2.76f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.68f, 0.56f, -1.24f, 1.25f, -1.24f) + close() + moveTo(11.0f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _guestAdd!! + } + +private var _guestAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guitar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guitar.kt new file mode 100644 index 0000000..32bf92e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Guitar.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Guitar: ImageVector + get() { + if (_guitar != null) { + return _guitar!! + } + _guitar = fluentIcon(name = "Filled.Guitar") { + fluentPath { + moveTo(18.5f, 3.43f) + lineToRelative(1.18f, -1.18f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f) + lineToRelative(0.7f, 0.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f) + lineToRelative(-1.18f, 1.18f) + lineToRelative(-2.12f, -2.12f) + close() + moveTo(17.42f, 4.5f) + lineToRelative(-3.82f, 3.82f) + lineToRelative(-0.16f, -0.16f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -4.4f, 0.72f) + lineToRelative(-0.42f, 0.83f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, -0.66f, 0.32f) + lineToRelative(-0.07f, -0.01f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -4.7f, 1.8f) + arcToRelative(6.03f, 6.03f, 0.0f, false, false, 0.57f, 7.87f) + lineToRelative(0.6f, 0.6f) + arcToRelative(6.03f, 6.03f, 0.0f, false, false, 7.87f, 0.56f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, 1.8f, -4.7f) + lineToRelative(-0.02f, -0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.32f, -0.67f) + lineToRelative(0.84f, -0.41f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.71f, -4.4f) + lineToRelative(-0.16f, -0.17f) + lineToRelative(3.82f, -3.82f) + lineToRelative(-2.12f, -2.12f) + close() + moveTo(9.42f, 14.57f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 2.13f, -2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, 2.12f) + close() + } + } + return _guitar!! + } + +private var _guitar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandDraw.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandDraw.kt new file mode 100644 index 0000000..77cee12 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandDraw.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HandDraw: ImageVector + get() { + if (_handDraw != null) { + return _handDraw!! + } + _handDraw = fluentIcon(name = "Filled.HandDraw") { + fluentPath { + moveTo(19.4f, 2.6f) + curveToRelative(0.32f, 0.25f, 0.6f, 0.63f, 0.6f, 1.15f) + curveToRelative(0.0f, 0.78f, -0.5f, 1.3f, -1.07f, 1.6f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, -2.0f, 0.53f) + curveToRelative(-1.46f, 0.18f, -3.35f, 0.17f, -5.2f, 0.15f) + horizontalLineToRelative(-0.24f) + arcToRelative(37.54f, 37.54f, 0.0f, false, false, -5.2f, 0.19f) + curveToRelative(-0.7f, 0.1f, -1.2f, 0.24f, -1.5f, 0.42f) + curveToRelative(-0.27f, 0.15f, -0.29f, 0.27f, -0.29f, 0.36f) + curveToRelative(0.0f, 0.01f, 0.02f, 0.04f, 0.08f, 0.08f) + curveToRelative(0.1f, 0.1f, 0.31f, 0.22f, 0.63f, 0.33f) + arcToRelative(11.18f, 11.18f, 0.0f, false, false, 2.79f, 0.5f) + verticalLineToRelative(1.5f) + lineToRelative(-0.45f, -0.04f) + curveToRelative(-0.98f, -0.1f, -2.02f, -0.26f, -2.84f, -0.55f) + curveToRelative(-0.4f, -0.14f, -0.8f, -0.33f, -1.12f, -0.6f) + arcTo(1.6f, 1.6f, 0.0f, false, true, 3.0f, 7.0f) + curveToRelative(0.0f, -0.78f, 0.46f, -1.32f, 1.04f, -1.66f) + curveToRelative(0.55f, -0.32f, 1.27f, -0.5f, 2.02f, -0.6f) + curveToRelative(1.52f, -0.23f, 3.53f, -0.22f, 5.45f, -0.2f) + horizontalLineToRelative(0.18f) + curveToRelative(1.9f, 0.0f, 3.7f, 0.02f, 5.04f, -0.15f) + curveToRelative(0.7f, -0.09f, 1.2f, -0.22f, 1.5f, -0.37f) + curveToRelative(0.2f, -0.1f, 0.25f, -0.18f, 0.27f, -0.23f) + lineToRelative(-0.03f, -0.02f) + curveToRelative(-0.1f, -0.08f, -0.29f, -0.18f, -0.6f, -0.28f) + curveToRelative(-0.61f, -0.2f, -1.5f, -0.32f, -2.46f, -0.4f) + curveToRelative(-1.6f, -0.12f, -3.29f, -0.1f, -4.2f, -0.1f) + lineToRelative(-0.46f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.42f) + curveToRelative(0.9f, -0.01f, 2.68f, -0.04f, 4.36f, 0.1f) + curveToRelative(1.0f, 0.08f, 2.01f, 0.21f, 2.8f, 0.46f) + curveToRelative(0.38f, 0.13f, 0.77f, 0.3f, 1.07f, 0.54f) + close() + moveTo(14.0f, 9.33f) + curveTo(13.92f, 7.97f, 13.1f, 7.0f, 11.74f, 7.0f) + curveTo(10.35f, 7.0f, 9.5f, 8.06f, 9.5f, 9.5f) + verticalLineToRelative(4.18f) + lineToRelative(-0.26f, -0.08f) + curveToRelative(-1.2f, -0.35f, -2.12f, -0.37f, -2.83f, -0.02f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.0f, 16.02f) + curveToRelative(0.0f, 0.28f, 0.16f, 0.53f, 0.41f, 0.66f) + lineToRelative(2.36f, 1.17f) + lineToRelative(0.1f, 0.05f) + lineToRelative(0.1f, 0.06f) + lineToRelative(1.88f, 1.26f) + lineToRelative(0.2f, 0.14f) + curveToRelative(0.43f, 0.34f, 0.78f, 0.78f, 1.02f, 1.28f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.08f, 0.16f) + curveToRelative(0.45f, 0.8f, 1.35f, 1.25f, 2.28f, 1.12f) + lineToRelative(2.42f, -0.35f) + lineToRelative(0.16f, -0.03f) + curveToRelative(0.82f, -0.18f, 1.47f, -0.8f, 1.69f, -1.61f) + lineToRelative(1.05f, -3.93f) + lineToRelative(0.04f, -0.18f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.6f, -3.85f) + lineToRelative(-2.22f, -0.4f) + verticalLineTo(9.32f) + close() + } + } + return _handDraw!! + } + +private var _handDraw: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeft.kt new file mode 100644 index 0000000..a854358 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeft.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HandLeft: ImageVector + get() { + if (_handLeft != null) { + return _handLeft!! + } + _handLeft = fluentIcon(name = "Filled.HandLeft") { + fluentPath { + moveTo(14.0f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineTo(11.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(8.75f) + curveToRelative(0.0f, 2.18f, -1.17f, 4.51f, -1.91f, 5.8f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 14.46f, 22.0f) + horizontalLineTo(12.3f) + curveToRelative(-1.24f, 0.0f, -2.36f, -0.7f, -2.91f, -1.8f) + lineToRelative(-0.14f, -0.26f) + curveToRelative(-0.42f, -0.85f, -0.94f, -1.63f, -1.56f, -2.34f) + lineToRelative(-2.2f, -2.55f) + lineToRelative(-2.2f, -1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, -0.6f) + curveToRelative(0.0f, -0.48f, 0.26f, -0.84f, 0.6f, -1.06f) + curveToRelative(0.29f, -0.19f, 0.64f, -0.27f, 0.95f, -0.3f) + arcToRelative(7.2f, 7.2f, 0.0f, false, true, 2.1f, 0.12f) + curveToRelative(0.5f, 0.1f, 0.97f, 0.3f, 1.35f, 0.5f) + verticalLineTo(4.26f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(6.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineTo(4.25f) + close() + } + } + return _handLeft!! + } + +private var _handLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeftChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeftChat.kt new file mode 100644 index 0000000..9432fda --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandLeftChat.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HandLeftChat: ImageVector + get() { + if (_handLeftChat != null) { + return _handLeftChat!! + } + _handLeftChat = fluentIcon(name = "Filled.HandLeftChat") { + fluentPath { + moveTo(14.0f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + lineTo(16.0f, 11.0f) + curveToRelative(0.0f, 0.06f, 0.01f, 0.11f, 0.03f, 0.17f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -4.42f, 9.1f) + lineToRelative(-0.46f, 1.52f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -1.76f, -1.59f) + lineToRelative(-0.14f, -0.26f) + curveToRelative(-0.42f, -0.85f, -0.94f, -1.63f, -1.56f, -2.34f) + lineToRelative(-2.2f, -2.55f) + lineToRelative(-2.2f, -1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, -0.6f) + curveToRelative(0.0f, -0.48f, 0.26f, -0.84f, 0.6f, -1.06f) + curveToRelative(0.29f, -0.19f, 0.64f, -0.27f, 0.95f, -0.3f) + arcToRelative(7.2f, 7.2f, 0.0f, false, true, 2.1f, 0.12f) + curveToRelative(0.5f, 0.1f, 0.97f, 0.3f, 1.35f, 0.5f) + lineTo(8.0f, 4.26f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(6.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(14.0f, 4.25f) + close() + moveTo(17.5f, 11.0f) + arcToRelative(6.6f, 6.6f, 0.0f, false, false, -0.5f, 0.0f) + lineTo(17.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(5.17f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, -0.17f) + close() + moveTo(17.97f, 12.02f) + arcTo(5.48f, 5.48f, 0.0f, false, true, 23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -8.17f, 4.81f) + lineToRelative(-2.18f, 0.67f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.63f, -0.62f) + lineToRelative(0.67f, -2.2f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 5.28f, -8.15f) + close() + moveTo(15.0f, 16.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(15.5f, 19.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + close() + } + } + return _handLeftChat!! + } + +private var _handLeftChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandRight.kt new file mode 100644 index 0000000..aa78c73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandRight.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HandRight: ImageVector + get() { + if (_handRight != null) { + return _handRight!! + } + _handRight = fluentIcon(name = "Filled.HandRight") { + fluentPath { + moveTo(10.0f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineTo(11.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(8.75f) + curveToRelative(0.0f, 2.18f, 1.17f, 4.51f, 1.91f, 5.8f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 9.54f, 22.0f) + horizontalLineToRelative(2.16f) + curveToRelative(1.24f, 0.0f, 2.36f, -0.7f, 2.91f, -1.8f) + lineToRelative(0.14f, -0.26f) + curveToRelative(0.42f, -0.84f, 0.94f, -1.63f, 1.56f, -2.34f) + lineToRelative(2.2f, -2.55f) + lineToRelative(2.2f, -1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.29f, -0.6f) + curveToRelative(0.0f, -0.48f, -0.26f, -0.84f, -0.6f, -1.06f) + curveToRelative(-0.29f, -0.2f, -0.64f, -0.27f, -0.95f, -0.31f) + arcToRelative(7.2f, 7.2f, 0.0f, false, false, -2.1f, 0.13f) + curveToRelative(-0.5f, 0.1f, -0.97f, 0.3f, -1.35f, 0.5f) + verticalLineTo(4.26f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(6.25f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineTo(4.25f) + close() + } + } + return _handRight!! + } + +private var _handRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt new file mode 100644 index 0000000..9879cd0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HandWave.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HandWave: ImageVector + get() { + if (_handWave != null) { + return _handWave!! + } + _handWave = fluentIcon(name = "Filled.HandWave") { + fluentPath { + moveTo(7.94f, 2.66f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.88f, 0.68f) + lineToRelative(2.25f, 6.23f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, -1.27f, 0.48f) + lineToRelative(-2.1f, -5.41f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.87f, 0.72f) + lineToRelative(3.16f, 8.12f) + arcToRelative(5.96f, 5.96f, 0.0f, false, false, -3.65f, 0.67f) + curveToRelative(-0.43f, 0.25f, -0.63f, 0.7f, -0.57f, 1.14f) + curveToRelative(0.06f, 0.42f, 0.34f, 0.77f, 0.73f, 0.94f) + curveToRelative(1.33f, 0.58f, 4.39f, 2.08f, 7.0f, 4.58f) + arcToRelative(4.08f, 4.08f, 0.0f, false, false, 3.96f, 1.04f) + lineToRelative(2.8f, -0.84f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, 1.77f, -1.76f) + curveToRelative(0.3f, -1.05f, 0.73f, -2.82f, 0.73f, -4.5f) + curveToRelative(0.0f, -1.15f, -0.4f, -2.59f, -0.77f, -3.67f) + curveToRelative(-0.73f, -2.15f, -1.54f, -4.27f, -2.28f, -6.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.9f, 0.65f) + lineToRelative(1.0f, 2.86f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -1.32f, 0.47f) + lineToRelative(-1.79f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.88f, 0.68f) + lineToRelative(1.62f, 4.53f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -1.33f, 0.47f) + lineToRelative(-2.4f, -6.68f) + close() + moveTo(18.64f, 2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, -0.19f) + arcToRelative(6.9f, 6.9f, 0.0f, false, true, 2.31f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, -0.26f) + arcToRelative(5.4f, 5.4f, 0.0f, false, false, -0.33f, -2.82f) + curveToRelative(-0.35f, -0.9f, -0.87f, -1.6f, -1.36f, -1.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.19f, -1.05f) + close() + moveTo(18.3f, 4.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 1.02f) + curveToRelative(0.42f, 0.45f, 0.8f, 1.0f, 0.8f, 1.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -1.5f, -0.62f, -2.39f, -1.2f, -3.01f) + close() + } + } + return _handWave!! + } + +private var _handWave: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Handshake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Handshake.kt new file mode 100644 index 0000000..615c522 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Handshake.kt @@ -0,0 +1,114 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Handshake: ImageVector + get() { + if (_handshake != null) { + return _handshake!! + } + _handshake = fluentIcon(name = "Filled.Handshake") { + fluentPath { + moveTo(12.83f, 3.16f) + curveToRelative(0.06f, -0.04f, 0.11f, -0.1f, 0.15f, -0.15f) + horizontalLineToRelative(2.6f) + arcToRelative(5.37f, 5.37f, 0.0f, false, true, 0.54f, 0.0f) + horizontalLineToRelative(0.04f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, 1.65f, 0.37f) + arcToRelative(5.22f, 5.22f, 0.0f, false, true, 3.14f, 6.17f) + lineToRelative(-3.28f, -3.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.53f, -0.21f) + lineTo(12.4f, 6.1f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -0.45f, 0.15f) + lineToRelative(-1.89f, 1.43f) + arcToRelative(0.97f, 0.97f, 0.0f, false, true, -1.46f, -0.35f) + curveToRelative(-0.2f, -0.4f, -0.08f, -0.9f, 0.29f, -1.18f) + lineToRelative(3.94f, -2.99f) + close() + moveTo(7.9f, 14.24f) + horizontalLineToRelative(-0.01f) + lineToRelative(-0.98f, 0.98f) + lineTo(6.9f, 15.22f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -1.26f, 0.0f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.0f, -1.27f) + lineToRelative(0.97f, -0.97f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 1.28f, 0.0f) + curveToRelative(0.34f, 0.35f, 0.35f, 0.9f, 0.0f, 1.26f) + close() + moveTo(7.6f, 15.94f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, 0.02f, 1.25f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, 1.28f, 0.0f) + lineToRelative(0.97f, -0.97f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, -0.14f, -1.38f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, -1.12f, 0.1f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.98f, 0.97f) + lineToRelative(-0.01f, 0.01f) + close() + moveTo(5.5f, 11.4f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.0f, 1.26f) + lineToRelative(-0.97f, 0.97f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -1.28f, 0.0f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.0f, -1.26f) + lineToRelative(0.98f, -0.97f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 1.27f, 0.0f) + close() + moveTo(11.85f, 16.92f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.0f, 1.26f) + lineToRelative(-0.97f, 0.97f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -1.27f, 0.0f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -0.18f, -1.03f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.18f, -0.24f) + lineToRelative(0.97f, -0.96f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 1.27f, 0.0f) + close() + moveTo(5.35f, 4.82f) + arcToRelative(6.18f, 6.18f, 0.0f, false, true, 5.1f, -1.75f) + lineTo(7.99f, 4.96f) + arcTo(2.45f, 2.45f, 0.0f, false, false, 7.5f, 8.4f) + arcToRelative(2.47f, 2.47f, 0.0f, false, false, 3.46f, 0.46f) + lineToRelative(1.68f, -1.27f) + horizontalLineToRelative(4.19f) + lineToRelative(3.5f, 3.46f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.04f, 0.04f) + lineToRelative(1.15f, 1.15f) + arcToRelative(1.44f, 1.44f, 0.0f, false, true, -1.94f, 2.12f) + lineToRelative(-0.1f, -0.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + lineToRelative(-1.1f, -1.1f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, 0.71f) + lineToRelative(1.15f, 1.15f) + lineToRelative(0.13f, 0.12f) + lineToRelative(0.04f, 0.04f) + arcToRelative(1.02f, 1.02f, 0.0f, true, true, -1.44f, 1.44f) + lineToRelative(-0.17f, -0.16f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.85f, 0.36f) + curveToRelative(0.0f, 0.13f, 0.04f, 0.26f, 0.14f, 0.36f) + lineToRelative(0.22f, 0.23f) + arcToRelative(0.94f, 0.94f, 0.0f, true, true, -1.33f, 1.33f) + lineToRelative(-0.01f, -0.01f) + lineToRelative(-0.21f, -0.21f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(0.21f, 0.22f) + arcToRelative(0.96f, 0.96f, 0.0f, false, true, -1.35f, 1.37f) + lineToRelative(-1.43f, -1.36f) + lineToRelative(0.52f, -0.52f) + curveToRelative(0.75f, -0.74f, 0.75f, -1.94f, 0.0f, -2.68f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, -1.42f, -0.55f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, -1.98f, -1.97f) + arcToRelative(1.91f, 1.91f, 0.0f, false, false, -2.4f, -1.9f) + arcToRelative(1.91f, 1.91f, 0.0f, false, false, -3.05f, -1.24f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, 1.63f, -5.73f) + close() + } + } + return _handshake!! + } + +private var _handshake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt new file mode 100644 index 0000000..e8c7d4b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HatGraduation.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HatGraduation: ImageVector + get() { + if (_hatGraduation != null) { + return _hatGraduation!! + } + _hatGraduation = fluentIcon(name = "Filled.HatGraduation") { + fluentPath { + moveTo(5.0f, 17.75f) + verticalLineToRelative(-3.77f) + lineToRelative(4.06f, 2.66f) + arcToRelative(5.37f, 5.37f, 0.0f, false, false, 5.88f, 0.0f) + lineTo(19.0f, 13.98f) + verticalLineToRelative(3.77f) + curveToRelative(0.0f, 0.16f, -0.05f, 0.32f, -0.15f, 0.45f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.02f, 0.01f) + verticalLineToRelative(0.02f) + arcToRelative(3.4f, 3.4f, 0.0f, false, true, -0.41f, 0.43f) + curveToRelative(-0.28f, 0.27f, -0.7f, 0.61f, -1.25f, 0.96f) + arcTo(9.7f, 9.7f, 0.0f, false, true, 12.0f, 21.0f) + arcToRelative(9.7f, 9.7f, 0.0f, false, true, -5.16f, -1.36f) + arcToRelative(7.43f, 7.43f, 0.0f, false, true, -1.68f, -1.42f) + verticalLineToRelative(-0.01f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.16f, -0.46f) + close() + moveTo(22.16f, 10.13f) + lineToRelative(-8.04f, 5.25f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, -4.24f, 0.0f) + lineTo(3.0f, 10.88f) + verticalLineToRelative(5.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(1.5f, 10.0f) + curveToRelative(0.0f, -0.09f, 0.02f, -0.17f, 0.04f, -0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.3f, -0.88f) + lineTo(9.92f, 3.7f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, 4.18f, 0.0f) + lineToRelative(8.06f, 5.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.01f, 1.26f) + close() + } + } + return _hatGraduation!! + } + +private var _hatGraduation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hd.kt new file mode 100644 index 0000000..68a72d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hd.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Hd: ImageVector + get() { + if (_hd != null) { + return _hd!! + } + _hd = fluentIcon(name = "Filled.Hd") { + fluentPath { + moveTo(14.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-0.25f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(7.25f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(2.0f) + lineTo(10.0f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(10.0f, 13.0f) + lineTo(8.0f, 13.0f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.75f, 8.0f) + horizontalLineToRelative(1.0f) + curveTo(16.55f, 8.0f, 18.0f, 9.46f, 18.0f, 11.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _hd!! + } + +private var _hd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hdr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hdr.kt new file mode 100644 index 0000000..a9131d6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Hdr.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Hdr: ImageVector + get() { + if (_hdr != null) { + return _hdr!! + } + _hdr = fluentIcon(name = "Filled.Hdr") { + fluentPath { + moveTo(18.75f, 3.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + curveTo(2.0f, 4.95f, 3.46f, 3.5f, 5.25f, 3.5f) + horizontalLineToRelative(13.5f) + close() + moveTo(8.38f, 9.0f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.62f, 0.53f) + verticalLineToRelative(1.86f) + lineTo(6.26f, 11.39f) + lineTo(6.26f, 9.54f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -1.24f, 0.0f) + lineTo(5.02f, 14.48f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 1.24f, 0.0f) + verticalLineToRelative(-1.84f) + horizontalLineToRelative(1.48f) + verticalLineToRelative(1.73f) + lineToRelative(0.01f, 0.1f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 1.24f, 0.0f) + lineTo(8.99f, 9.51f) + arcTo(0.63f, 0.63f, 0.0f, false, false, 8.38f, 9.0f) + close() + moveTo(17.2f, 9.02f) + lineTo(15.53f, 9.02f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.52f, 0.52f) + lineTo(15.01f, 14.48f) + lineToRelative(0.03f, 0.1f) + curveToRelative(0.18f, 0.59f, 1.11f, 0.56f, 1.21f, -0.1f) + verticalLineToRelative(-1.86f) + lineTo(17.0f, 12.62f) + lineToRelative(0.8f, 1.99f) + lineToRelative(0.05f, 0.09f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 1.14f, -0.46f) + lineToRelative(-0.03f, -0.1f) + lineToRelative(-0.74f, -1.83f) + arcToRelative(1.8f, 1.8f, 0.0f, false, false, -0.87f, -3.29f) + horizontalLineToRelative(-0.15f) + close() + moveTo(11.38f, 9.0f) + horizontalLineToRelative(-0.85f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.52f, 0.52f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.84f) + curveToRelative(0.05f, 0.26f, 0.26f, 0.48f, 0.52f, 0.52f) + horizontalLineToRelative(1.02f) + arcTo(2.63f, 2.63f, 0.0f, false, false, 14.0f, 12.54f) + verticalLineToRelative(-1.07f) + arcTo(2.63f, 2.63f, 0.0f, false, false, 11.54f, 9.0f) + horizontalLineToRelative(-0.16f) + close() + moveTo(11.38f, 10.25f) + curveToRelative(0.71f, 0.0f, 1.3f, 0.54f, 1.36f, 1.24f) + lineToRelative(0.01f, 0.13f) + verticalLineToRelative(0.88f) + arcToRelative(1.38f, 1.38f, 0.0f, false, true, -1.24f, 1.23f) + horizontalLineToRelative(-0.26f) + verticalLineToRelative(-3.48f) + horizontalLineToRelative(0.13f) + close() + moveTo(16.25f, 10.25f) + horizontalLineToRelative(0.95f) + lineToRelative(0.1f, 0.01f) + arcToRelative(0.55f, 0.55f, 0.0f, false, true, 0.0f, 1.1f) + horizontalLineToRelative(-1.04f) + verticalLineToRelative(-1.1f) + close() + } + } + return _hdr!! + } + +private var _hdr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HdrOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HdrOff.kt new file mode 100644 index 0000000..dce603a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HdrOff.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HdrOff: ImageVector + get() { + if (_hdrOff != null) { + return _hdrOff!! + } + _hdrOff = fluentIcon(name = "Filled.HdrOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.96f, 0.96f) + curveTo(2.46f, 4.84f, 2.0f, 5.74f, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(13.5f) + curveToRelative(0.22f, 0.0f, 0.43f, -0.02f, 0.63f, -0.06f) + lineToRelative(1.34f, 1.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.2f, 14.26f) + curveToRelative(-0.44f, 0.42f, -1.02f, 0.7f, -1.66f, 0.73f) + horizontalLineToRelative(-1.02f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.51f, -0.53f) + lineToRelative(-0.01f, -0.09f) + verticalLineToRelative(-3.31f) + lineToRelative(1.25f, 1.25f) + verticalLineToRelative(1.44f) + horizontalLineToRelative(0.26f) + curveToRelative(0.3f, -0.04f, 0.59f, -0.17f, 0.8f, -0.37f) + lineToRelative(0.89f, 0.88f) + close() + moveTo(8.04f, 9.1f) + lineToRelative(0.96f, 0.96f) + lineTo(9.0f, 14.47f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -1.24f, 0.0f) + verticalLineToRelative(-1.83f) + lineTo(6.26f, 12.64f) + verticalLineToRelative(1.84f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -1.24f, 0.0f) + lineTo(5.02f, 9.54f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 1.24f, 0.0f) + verticalLineToRelative(1.85f) + horizontalLineToRelative(1.48f) + lineTo(7.74f, 9.62f) + lineToRelative(0.01f, -0.1f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.28f, -0.42f) + close() + moveTo(22.0f, 17.25f) + curveToRelative(0.0f, 0.46f, -0.1f, 0.9f, -0.27f, 1.3f) + lineToRelative(-3.6f, -3.6f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.86f, -0.71f) + lineToRelative(-0.03f, -0.1f) + lineToRelative(-0.74f, -1.83f) + arcToRelative(1.8f, 1.8f, 0.0f, false, false, -0.87f, -3.29f) + horizontalLineToRelative(-1.82f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -0.52f, 0.52f) + lineTo(15.01f, 11.82f) + lineTo(6.68f, 3.5f) + horizontalLineToRelative(12.07f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(10.5f) + close() + moveTo(17.8f, 14.61f) + lineToRelative(0.01f, 0.02f) + lineToRelative(-1.55f, -1.55f) + verticalLineToRelative(-0.46f) + lineTo(17.0f, 12.62f) + lineToRelative(0.8f, 1.99f) + close() + moveTo(17.2f, 10.27f) + horizontalLineToRelative(-0.95f) + verticalLineToRelative(1.1f) + horizontalLineToRelative(1.05f) + arcToRelative(0.55f, 0.55f, 0.0f, false, false, 0.0f, -1.1f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _hdrOff!! + } + +private var _hdrOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt new file mode 100644 index 0000000..dc8a75b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headphones.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Headphones: ImageVector + get() { + if (_headphones != null) { + return _headphones!! + } + _headphones = fluentIcon(name = "Filled.Headphones") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 10.0f, 10.0f) + verticalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-2.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -17.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineTo(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-7.0f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + } + } + return _headphones!! + } + +private var _headphones: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadphonesSoundWave.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadphonesSoundWave.kt new file mode 100644 index 0000000..346ff78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadphonesSoundWave.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HeadphonesSoundWave: ImageVector + get() { + if (_headphonesSoundWave != null) { + return _headphonesSoundWave!! + } + _headphonesSoundWave = fluentIcon(name = "Filled.HeadphonesSoundWave") { + fluentPath { + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(19.0f, 22.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-7.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(3.5f, 14.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(12.75f, 11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-10.5f) + close() + moveTo(8.75f, 14.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.0f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + } + } + return _headphonesSoundWave!! + } + +private var _headphonesSoundWave: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headset.kt new file mode 100644 index 0000000..819ffb1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Headset.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Headset: ImageVector + get() { + if (_headset != null) { + return _headset!! + } + _headset = fluentIcon(name = "Filled.Headset") { + fluentPath { + moveTo(5.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 14.0f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.5f) + verticalLineTo(9.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineTo(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineTo(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.5f, -0.06f) + verticalLineToRelative(0.31f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.24f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(1.13f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineTo(8.75f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.74f, -3.55f) + lineToRelative(-0.01f, -0.2f) + verticalLineTo(9.0f) + close() + } + } + return _headset!! + } + +private var _headset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetAdd.kt new file mode 100644 index 0000000..77f98ec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetAdd.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HeadsetAdd: ImageVector + get() { + if (_headsetAdd != null) { + return _headsetAdd!! + } + _headsetAdd = fluentIcon(name = "Filled.HeadsetAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(0.52f, 0.0f, 1.02f, -0.06f, 1.5f, -0.17f) + lineTo(19.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.02f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 17.5f, 13.0f) + close() + moveTo(12.02f, 3.0f) + curveToRelative(-0.3f, 0.48f, -0.55f, 1.0f, -0.72f, 1.54f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 6.5f, 10.0f) + verticalLineToRelative(1.0f) + lineTo(9.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(7.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.5f, -0.06f) + verticalLineToRelative(0.31f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.24f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(1.13f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(8.75f, 21.0f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.74f, -3.55f) + lineToRelative(-0.01f, -0.2f) + lineTo(5.0f, 10.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 7.0f, -7.0f) + horizontalLineToRelative(0.02f) + close() + } + } + return _headsetAdd!! + } + +private var _headsetAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetVr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetVr.kt new file mode 100644 index 0000000..51f45c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeadsetVr.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HeadsetVr: ImageVector + get() { + if (_headsetVr != null) { + return _headsetVr!! + } + _headsetVr = fluentIcon(name = "Filled.HeadsetVr") { + fluentPath { + moveTo(9.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(15.0f, 5.0f) + horizontalLineToRelative(3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(22.0f, 14.0f) + verticalLineToRelative(2.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, 4.0f) + horizontalLineToRelative(-1.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -2.16f, -0.64f) + lineToRelative(-2.15f, -1.38f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.28f, 0.0f) + lineToRelative(-2.15f, 1.38f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -2.16f, 0.64f) + lineTo(6.0f, 20.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(2.0f, 14.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(2.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + horizontalLineToRelative(3.0f) + lineTo(9.0f, 3.75f) + close() + moveTo(12.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(6.0f, 12.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(14.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + } + } + return _headsetVr!! + } + +private var _headsetVr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartCircle.kt new file mode 100644 index 0000000..5d39073 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartCircle.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HeartCircle: ImageVector + get() { + if (_heartCircle != null) { + return _heartCircle!! + } + _heartCircle = fluentIcon(name = "Filled.HeartCircle") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(11.7f, 16.86f) + lineToRelative(-4.11f, -4.8f) + arcToRelative(2.46f, 2.46f, 0.0f, false, true, 3.58f, -3.36f) + lineToRelative(0.83f, 0.8f) + lineToRelative(0.83f, -0.8f) + arcToRelative(2.46f, 2.46f, 0.0f, false, true, 3.58f, 3.36f) + lineToRelative(-4.1f, 4.8f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.61f, 0.0f) + close() + } + } + return _heartCircle!! + } + +private var _heartCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartPulse.kt new file mode 100644 index 0000000..ff90db3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HeartPulse.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HeartPulse: ImageVector + get() { + if (_heartPulse != null) { + return _heartPulse!! + } + _heartPulse = fluentIcon(name = "Filled.HeartPulse") { + fluentPath { + moveTo(12.82f, 5.58f) + lineTo(12.0f, 6.4f) + lineToRelative(-0.82f, -0.82f) + arcTo(5.37f, 5.37f, 0.0f, false, false, 2.25f, 11.0f) + horizontalLineToRelative(3.5f) + lineToRelative(1.42f, -3.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.13f, -0.06f) + lineToRelative(1.98f, 3.8f) + lineToRelative(1.58f, -2.05f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.7f, -0.1f) + lineTo(17.8f, 11.0f) + horizontalLineToRelative(3.96f) + arcToRelative(5.37f, 5.37f, 0.0f, false, false, -8.93f, -5.41f) + close() + moveTo(11.47f, 21.08f) + lineTo(4.89f, 14.5f) + horizontalLineToRelative(1.97f) + curveToRelative(0.67f, 0.0f, 1.29f, -0.39f, 1.58f, -1.0f) + lineToRelative(0.38f, -0.82f) + lineToRelative(1.63f, 3.13f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 2.94f, 0.25f) + lineToRelative(1.95f, -2.55f) + lineToRelative(0.34f, 0.4f) + curveToRelative(0.34f, 0.37f, 0.82f, 0.59f, 1.32f, 0.59f) + horizontalLineToRelative(2.11f) + lineToRelative(-6.58f, 6.58f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + close() + moveTo(9.42f, 8.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.35f, 0.02f) + lineTo(6.38f, 12.0f) + lineTo(2.75f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.1f) + curveToRelative(0.3f, 0.0f, 0.56f, -0.17f, 0.69f, -0.43f) + lineToRelative(1.23f, -2.6f) + lineToRelative(2.56f, 5.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, 0.1f) + lineToRelative(2.7f, -3.73f) + lineToRelative(1.13f, 1.3f) + curveToRelative(0.14f, 0.16f, 0.34f, 0.25f, 0.56f, 0.25f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.91f) + lineToRelative(-1.53f, -1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.17f, 0.05f) + lineToRelative(-2.52f, 3.5f) + lineToRelative(-2.7f, -5.4f) + close() + } + } + return _heartPulse!! + } + +private var _heartPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Highlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Highlight.kt new file mode 100644 index 0000000..0b83a25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Highlight.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Highlight: ImageVector + get() { + if (_highlight != null) { + return _highlight!! + } + _highlight = fluentIcon(name = "Filled.Highlight") { + fluentPath { + moveTo(5.25f, 2.0f) + curveTo(4.01f, 2.0f, 3.0f, 3.0f, 3.0f, 4.25f) + verticalLineToRelative(3.0f) + curveTo(3.0f, 8.49f, 4.0f, 9.5f, 5.25f, 9.5f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-3.0f) + curveTo(21.0f, 3.01f, 20.0f, 2.0f, 18.75f, 2.0f) + lineTo(5.25f, 2.0f) + close() + moveTo(5.0f, 11.75f) + lineTo(5.0f, 11.0f) + horizontalLineToRelative(14.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.5f) + curveTo(6.01f, 14.0f, 5.0f, 13.0f, 5.0f, 11.75f) + close() + moveTo(7.5f, 15.5f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(1.29f) + curveToRelative(0.0f, 0.81f, -0.44f, 1.56f, -1.14f, 1.96f) + lineToRelative(-0.15f, 0.08f) + lineToRelative(-6.64f, 3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -0.58f) + lineTo(7.51f, 15.5f) + close() + } + } + return _highlight!! + } + +private var _highlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HighlightAccent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HighlightAccent.kt new file mode 100644 index 0000000..f9c0c6b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HighlightAccent.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HighlightAccent: ImageVector + get() { + if (_highlightAccent != null) { + return _highlightAccent!! + } + _highlightAccent = fluentIcon(name = "Filled.HighlightAccent") { + fluentPath { + moveTo(20.0f, 4.0f) + verticalLineToRelative(3.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, 0.65f) + lineTo(4.64f, 8.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 7.74f) + lineTo(4.0f, 4.0f) + horizontalLineToRelative(16.0f) + close() + moveTo(15.5f, 13.5f) + horizontalLineToRelative(-7.0f) + lineTo(8.5f, 21.0f) + lineToRelative(6.58f, -3.1f) + curveToRelative(0.23f, -0.11f, 0.38f, -0.33f, 0.42f, -0.58f) + lineTo(15.5f, 13.5f) + close() + } + } + return _highlightAccent!! + } + +private var _highlightAccent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HistoryDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HistoryDismiss.kt new file mode 100644 index 0000000..3a25753 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HistoryDismiss.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HistoryDismiss: ImageVector + get() { + if (_historyDismiss != null) { + return _historyDismiss!! + } + _historyDismiss = fluentIcon(name = "Filled.HistoryDismiss") { + fluentPath { + moveTo(4.75f, 12.0f) + arcToRelative(7.25f, 7.25f, 0.0f, false, false, 6.48f, 7.2f) + curveToRelative(0.2f, 0.75f, 0.53f, 1.44f, 0.96f, 2.05f) + lineTo(12.0f, 21.25f) + arcToRelative(9.25f, 9.25f, 0.0f, false, true, -9.18f, -10.38f) + curveToRelative(0.06f, -0.51f, 0.51f, -0.87f, 1.03f, -0.87f) + curveToRelative(0.6f, 0.0f, 1.02f, 0.57f, 0.95f, 1.16f) + curveToRelative(-0.03f, 0.27f, -0.05f, 0.55f, -0.05f, 0.84f) + close() + moveTo(12.81f, 13.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 2.86f, -1.74f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 15.0f, 11.0f) + horizontalLineToRelative(-2.0f) + lineTo(13.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(0.81f) + close() + moveTo(21.25f, 12.19f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -2.04f, -0.96f) + arcTo(7.25f, 7.25f, 0.0f, false, false, 7.58f, 6.25f) + horizontalLineToRelative(0.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(4.25f, 7.0f) + horizontalLineToRelative(-0.03f) + lineToRelative(0.03f, -0.05f) + verticalLineToRelative(-2.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(0.5f) + arcToRelative(9.25f, 9.25f, 0.0f, false, true, 15.0f, 7.43f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _historyDismiss!! + } + +private var _historyDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeAdd.kt new file mode 100644 index 0000000..51cde4e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeAdd.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HomeAdd: ImageVector + get() { + if (_homeAdd != null) { + return _homeAdd!! + } + _homeAdd = fluentIcon(name = "Filled.HomeAdd") { + fluentPath { + moveTo(10.55f, 2.53f) + curveToRelative(0.84f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.75f, 5.7f) + curveToRelative(0.5f, 0.43f, 0.8f, 1.06f, 0.8f, 1.72f) + verticalLineToRelative(2.07f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -8.62f, 9.48f) + lineTo(4.75f, 21.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.66f, 0.3f, -1.3f, 0.8f, -1.72f) + lineToRelative(6.75f, -5.7f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _homeAdd!! + } + +private var _homeAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeCheckmark.kt new file mode 100644 index 0000000..2f1661e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeCheckmark.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HomeCheckmark: ImageVector + get() { + if (_homeCheckmark != null) { + return _homeCheckmark!! + } + _homeCheckmark = fluentIcon(name = "Filled.HomeCheckmark") { + fluentPath { + moveTo(10.54f, 2.53f) + curveToRelative(0.83f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.76f, 5.7f) + curveToRelative(0.5f, 0.43f, 0.8f, 1.06f, 0.8f, 1.72f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(4.75f, 21.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.66f, 0.3f, -1.3f, 0.8f, -1.72f) + lineToRelative(6.74f, -5.7f) + close() + moveTo(15.78f, 11.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-3.97f, 3.97f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(4.5f, -4.5f) + close() + } + } + return _homeCheckmark!! + } + +private var _homeCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeDatabase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeDatabase.kt new file mode 100644 index 0000000..680479e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeDatabase.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HomeDatabase: ImageVector + get() { + if (_homeDatabase != null) { + return _homeDatabase!! + } + _homeDatabase = fluentIcon(name = "Filled.HomeDatabase") { + fluentPath { + moveTo(13.45f, 2.53f) + curveToRelative(-0.84f, -0.7f, -2.06f, -0.7f, -2.9f, 0.0f) + lineTo(3.8f, 8.23f) + curveToRelative(-0.5f, 0.43f, -0.8f, 1.05f, -0.8f, 1.72f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(7.47f) + curveToRelative(-0.14f, -0.3f, -0.22f, -0.63f, -0.22f, -1.0f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.27f, 1.0f, -2.16f, 2.02f, -2.66f) + arcTo(9.1f, 9.1f, 0.0f, false, true, 18.0f, 11.0f) + curveToRelative(1.08f, 0.0f, 2.1f, 0.16f, 3.0f, 0.44f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.66f, -0.3f, -1.28f, -0.8f, -1.71f) + lineToRelative(-6.75f, -5.7f) + close() + moveTo(21.0f, 17.56f) + curveToRelative(0.35f, -0.11f, 0.68f, -0.25f, 0.98f, -0.4f) + curveToRelative(0.36f, -0.17f, 0.71f, -0.4f, 1.02f, -0.67f) + verticalLineToRelative(4.01f) + curveToRelative(0.0f, 1.38f, -2.24f, 2.5f, -5.0f, 2.5f) + curveToRelative(-2.05f, 0.0f, -3.81f, -0.62f, -4.58f, -1.5f) + curveToRelative(-0.27f, -0.3f, -0.42f, -0.64f, -0.42f, -1.0f) + verticalLineToRelative(-4.0f) + arcToRelative(4.86f, 4.86f, 0.0f, false, false, 1.43f, 0.85f) + curveToRelative(1.01f, 0.42f, 2.26f, 0.65f, 3.57f, 0.65f) + curveToRelative(1.08f, 0.0f, 2.1f, -0.16f, 3.0f, -0.44f) + close() + moveTo(13.0f, 14.5f) + curveToRelative(0.0f, -0.36f, 0.15f, -0.7f, 0.42f, -1.0f) + curveToRelative(0.77f, -0.88f, 2.53f, -1.5f, 4.58f, -1.5f) + curveToRelative(1.13f, 0.0f, 2.16f, 0.19f, 3.0f, 0.5f) + curveToRelative(1.21f, 0.46f, 2.0f, 1.18f, 2.0f, 2.0f) + curveToRelative(0.0f, 0.82f, -0.79f, 1.54f, -2.0f, 2.0f) + curveToRelative(-0.84f, 0.31f, -1.87f, 0.5f, -3.0f, 0.5f) + curveToRelative(-2.76f, 0.0f, -5.0f, -1.12f, -5.0f, -2.5f) + close() + } + } + return _homeDatabase!! + } + +private var _homeDatabase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeMore.kt new file mode 100644 index 0000000..2006cb1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomeMore.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HomeMore: ImageVector + get() { + if (_homeMore != null) { + return _homeMore!! + } + _homeMore = fluentIcon(name = "Filled.HomeMore") { + fluentPath { + moveTo(13.44f, 2.53f) + curveToRelative(-0.84f, -0.7f, -2.07f, -0.7f, -2.9f, 0.0f) + lineTo(3.8f, 8.23f) + curveTo(3.3f, 8.66f, 3.0f, 9.3f, 3.0f, 9.95f) + verticalLineToRelative(9.3f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(14.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.3f) + curveToRelative(0.0f, -0.66f, -0.3f, -1.3f, -0.8f, -1.72f) + lineToRelative(-6.76f, -5.7f) + close() + moveTo(9.0f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(13.25f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(17.5f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(9.0f, 15.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(12.0f, 17.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(16.25f, 17.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + } + } + return _homeMore!! + } + +private var _homeMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomePerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomePerson.kt new file mode 100644 index 0000000..8db8114 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/HomePerson.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.HomePerson: ImageVector + get() { + if (_homePerson != null) { + return _homePerson!! + } + _homePerson = fluentIcon(name = "Filled.HomePerson") { + fluentPath { + moveTo(13.45f, 2.53f) + curveToRelative(-0.84f, -0.7f, -2.06f, -0.7f, -2.9f, 0.0f) + lineTo(3.8f, 8.23f) + curveToRelative(-0.5f, 0.42f, -0.8f, 1.05f, -0.8f, 1.72f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.79f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 21.0f, 12.05f) + verticalLineToRelative(-2.1f) + curveToRelative(0.0f, -0.67f, -0.3f, -1.3f, -0.8f, -1.72f) + lineToRelative(-6.75f, -5.7f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _homePerson!! + } + +private var _homePerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Icons.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Icons.kt new file mode 100644 index 0000000..a21b13f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Icons.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Icons: ImageVector + get() { + if (_icons != null) { + return _icons!! + } + _icons = fluentIcon(name = "Filled.Icons") { + fluentPath { + moveTo(17.1f, 9.6f) + curveToRelative(0.23f, -0.26f, 0.42f, -0.55f, 0.58f, -0.85f) + lineTo(20.0f, 8.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-2.8f) + arcTo(4.75f, 4.75f, 0.0f, true, false, 9.45f, 9.0f) + lineTo(4.5f, 9.0f) + curveTo(3.67f, 9.0f, 3.0f, 9.67f, 3.0f, 10.5f) + verticalLineToRelative(0.75f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 7.0f, 7.0f) + horizontalLineToRelative(0.97f) + lineToRelative(0.05f, -0.12f) + arcTo(4.55f, 4.55f, 0.0f, false, true, 10.5f, 16.0f) + curveToRelative(0.0f, -1.24f, 0.61f, -2.46f, 1.48f, -3.39f) + curveToRelative(0.9f, -0.95f, 2.2f, -1.73f, 3.79f, -1.94f) + curveToRelative(0.87f, -0.11f, 1.65f, -0.17f, 2.35f, -0.18f) + arcToRelative(4.02f, 4.02f, 0.0f, false, false, -1.02f, -0.9f) + close() + moveTo(12.24f, 17.95f) + arcToRelative(6.97f, 6.97f, 0.0f, false, false, -1.23f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + curveToRelative(0.03f, -0.52f, 0.24f, -1.21f, 0.64f, -1.95f) + curveToRelative(0.6f, 0.62f, 1.52f, 1.15f, 2.85f, 1.15f) + curveToRelative(1.3f, 0.0f, 2.28f, -0.45f, 3.0f, -1.19f) + curveToRelative(0.7f, -0.7f, 1.1f, -1.62f, 1.4f, -2.48f) + curveToRelative(0.14f, -0.44f, 0.27f, -0.88f, 0.38f, -1.29f) + lineToRelative(0.05f, -0.21f) + lineToRelative(0.27f, -0.93f) + curveToRelative(0.1f, -0.34f, 0.2f, -0.61f, 0.32f, -0.82f) + curveToRelative(0.1f, -0.21f, 0.2f, -0.3f, 0.26f, -0.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, -1.35f) + arcToRelative(13.5f, 13.5f, 0.0f, false, false, -5.56f, -0.23f) + arcToRelative(5.33f, 5.33f, 0.0f, false, false, -3.2f, 1.64f) + arcToRelative(4.14f, 4.14f, 0.0f, false, false, -1.2f, 2.7f) + curveToRelative(0.0f, 0.38f, 0.06f, 0.72f, 0.15f, 1.02f) + arcToRelative(9.9f, 9.9f, 0.0f, false, true, 5.73f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.24f, 0.97f) + arcToRelative(8.9f, 8.9f, 0.0f, false, false, -5.38f, 3.96f) + close() + } + } + return _icons!! + } + +private var _icons: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAdd.kt new file mode 100644 index 0000000..0bfd08f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAdd.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageAdd: ImageVector + get() { + if (_imageAdd != null) { + return _imageAdd!! + } + _imageAdd = fluentIcon(name = "Filled.ImageAdd") { + fluentPath { + moveTo(13.43f, 14.64f) + lineToRelative(0.1f, 0.08f) + lineToRelative(6.92f, 6.8f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.7f, 0.48f) + lineTo(7.25f, 22.0f) + curveToRelative(-0.62f, 0.0f, -1.2f, -0.18f, -1.7f, -0.48f) + lineToRelative(6.92f, -6.8f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.61f, -0.2f, 0.87f, -0.01f) + close() + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.63f, -0.18f, 1.21f, -0.49f, 1.7f) + lineToRelative(-6.93f, -6.8f) + lineToRelative(-0.13f, -0.12f) + curveToRelative(-0.83f, -0.7f, -2.06f, -0.7f, -2.9f, 0.0f) + lineToRelative(-0.13f, 0.12f) + lineToRelative(-6.93f, 6.8f) + curveToRelative(-0.31f, -0.49f, -0.49f, -1.07f, -0.49f, -1.7f) + lineTo(4.0f, 12.5f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.5f, 4.0f) + horizontalLineToRelative(6.25f) + close() + moveTo(6.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.75f, 7.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(16.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(6.5f, 3.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineTo(6.0f, 3.5f) + lineTo(6.0f, 6.0f) + lineTo(3.4f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 7.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineTo(7.0f, 9.5f) + lineTo(7.0f, 7.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineTo(9.5f, 6.0f) + lineTo(7.0f, 6.0f) + lineTo(7.0f, 3.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(6.5f, 3.0f) + close() + } + } + return _imageAdd!! + } + +private var _imageAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAltText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAltText.kt new file mode 100644 index 0000000..6271180 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageAltText.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageAltText: ImageVector + get() { + if (_imageAltText != null) { + return _imageAltText!! + } + _imageAltText = fluentIcon(name = "Filled.ImageAltText") { + fluentPath { + moveTo(1.0f, 3.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(3.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(1.0f, 3.0f) + close() + moveTo(3.5f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(3.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(16.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(4.0f, 12.0f) + verticalLineToRelative(6.75f) + curveToRelative(0.0f, 0.63f, 0.18f, 1.21f, 0.49f, 1.7f) + lineToRelative(6.93f, -6.8f) + lineToRelative(0.14f, -0.13f) + curveToRelative(0.83f, -0.7f, 2.05f, -0.7f, 2.89f, 0.01f) + lineToRelative(0.13f, 0.12f) + lineToRelative(6.93f, 6.8f) + curveToRelative(0.31f, -0.49f, 0.49f, -1.07f, 0.49f, -1.7f) + lineTo(22.0f, 7.25f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(13.0f, 4.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.75f, 7.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(12.47f, 14.72f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.61f, -0.2f, 0.87f, -0.01f) + lineToRelative(0.1f, 0.08f) + lineToRelative(6.92f, 6.8f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.7f, 0.48f) + lineTo(7.25f, 22.0f) + curveToRelative(-0.62f, 0.0f, -1.2f, -0.18f, -1.7f, -0.48f) + lineToRelative(6.92f, -6.8f) + close() + } + } + return _imageAltText!! + } + +private var _imageAltText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowBack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowBack.kt new file mode 100644 index 0000000..48d5b88 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowBack.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageArrowBack: ImageVector + get() { + if (_imageArrowBack != null) { + return _imageArrowBack!! + } + _imageArrowBack = fluentIcon(name = "Filled.ImageArrowBack") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(5.35f, 4.35f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, -0.7f) + lineTo(4.71f, 6.0f) + horizontalLineToRelative(2.04f) + curveTo(7.99f, 6.0f, 9.0f, 7.0f, 9.0f, 8.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveTo(10.0f, 6.45f, 8.54f, 5.0f, 6.75f, 5.0f) + lineTo(4.71f, 5.0f) + lineToRelative(0.64f, -0.65f) + close() + moveTo(15.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 6.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -10.0f, 5.48f) + verticalLineToRelative(5.77f) + curveToRelative(0.0f, 0.63f, 0.18f, 1.21f, 0.49f, 1.7f) + lineToRelative(6.93f, -6.8f) + lineToRelative(0.14f, -0.13f) + curveToRelative(0.83f, -0.7f, 2.05f, -0.7f, 2.89f, 0.01f) + lineToRelative(0.13f, 0.12f) + lineToRelative(6.93f, 6.8f) + curveToRelative(0.31f, -0.49f, 0.49f, -1.07f, 0.49f, -1.7f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-5.77f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 13.0f, 6.5f) + close() + moveTo(15.75f, 6.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(11.47f, 13.72f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.61f, -0.2f, 0.87f, -0.01f) + lineToRelative(0.1f, 0.08f) + lineToRelative(6.92f, 6.8f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.7f, 0.48f) + lineTo(6.25f, 21.0f) + curveToRelative(-0.62f, 0.0f, -1.2f, -0.18f, -1.7f, -0.48f) + lineToRelative(6.92f, -6.8f) + close() + } + } + return _imageArrowBack!! + } + +private var _imageArrowBack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowCounterclockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowCounterclockwise.kt new file mode 100644 index 0000000..2a45bd0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowCounterclockwise.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageArrowCounterclockwise: ImageVector + get() { + if (_imageArrowCounterclockwise != null) { + return _imageArrowCounterclockwise!! + } + _imageArrowCounterclockwise = fluentIcon(name = "Filled.ImageArrowCounterclockwise") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(4.0f, 3.5f) + verticalLineToRelative(0.55f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 6.0f, 2.45f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -6.19f, 2.24f) + curveToRelative(-0.26f, -0.31f, 0.0f, -0.74f, 0.41f, -0.74f) + curveToRelative(0.18f, 0.0f, 0.34f, 0.09f, 0.46f, 0.21f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 5.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(13.0f, 6.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -9.0f, 6.0f) + verticalLineToRelative(6.25f) + curveToRelative(0.0f, 0.63f, 0.18f, 1.21f, 0.49f, 1.7f) + lineToRelative(6.93f, -6.8f) + lineToRelative(0.14f, -0.13f) + curveToRelative(0.83f, -0.7f, 2.05f, -0.7f, 2.89f, 0.01f) + lineToRelative(0.13f, 0.12f) + lineToRelative(6.93f, 6.8f) + curveToRelative(0.31f, -0.49f, 0.49f, -1.07f, 0.49f, -1.7f) + lineTo(22.0f, 7.25f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(12.5f, 4.0f) + curveToRelative(0.32f, 0.77f, 0.5f, 1.61f, 0.5f, 2.5f) + close() + moveTo(14.5f, 9.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(12.47f, 14.72f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.61f, -0.2f, 0.87f, -0.01f) + lineToRelative(0.1f, 0.08f) + lineToRelative(6.92f, 6.8f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.7f, 0.48f) + lineTo(7.25f, 22.0f) + curveToRelative(-0.62f, 0.0f, -1.2f, -0.18f, -1.7f, -0.48f) + lineToRelative(6.92f, -6.8f) + close() + } + } + return _imageArrowCounterclockwise!! + } + +private var _imageArrowCounterclockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowForward.kt new file mode 100644 index 0000000..bc3aa0b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageArrowForward.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageArrowForward: ImageVector + get() { + if (_imageArrowForward != null) { + return _imageArrowForward!! + } + _imageArrowForward = fluentIcon(name = "Filled.ImageArrowForward") { + fluentPath { + moveTo(1.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(7.65f, 4.35f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.7f, -0.7f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.7f, -0.7f) + lineTo(8.29f, 6.0f) + lineTo(6.25f, 6.0f) + curveTo(5.01f, 6.0f, 4.0f, 7.0f, 4.0f, 8.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveTo(3.0f, 6.45f, 4.46f, 5.0f, 6.25f, 5.0f) + horizontalLineToRelative(2.04f) + lineToRelative(-0.64f, -0.65f) + close() + moveTo(15.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 6.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -10.0f, 5.48f) + verticalLineToRelative(5.77f) + curveToRelative(0.0f, 0.63f, 0.18f, 1.21f, 0.49f, 1.7f) + lineToRelative(6.93f, -6.8f) + lineToRelative(0.14f, -0.13f) + curveToRelative(0.83f, -0.7f, 2.05f, -0.7f, 2.89f, 0.01f) + lineToRelative(0.13f, 0.12f) + lineToRelative(6.93f, 6.8f) + curveToRelative(0.31f, -0.49f, 0.49f, -1.07f, 0.49f, -1.7f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-5.77f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 13.0f, 6.5f) + close() + moveTo(15.75f, 6.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(11.47f, 13.72f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.61f, -0.2f, 0.87f, -0.01f) + lineToRelative(0.1f, 0.08f) + lineToRelative(6.92f, 6.8f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.7f, 0.48f) + lineTo(6.25f, 21.0f) + curveToRelative(-0.62f, 0.0f, -1.2f, -0.18f, -1.7f, -0.48f) + lineToRelative(6.92f, -6.8f) + close() + } + } + return _imageArrowForward!! + } + +private var _imageArrowForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt new file mode 100644 index 0000000..37e58c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageCopy.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageCopy: ImageVector + get() { + if (_imageCopy != null) { + return _imageCopy!! + } + _imageCopy = fluentIcon(name = "Filled.ImageCopy") { + fluentPath { + moveTo(4.5f, 6.0f) + curveTo(3.6f, 6.59f, 3.0f, 7.6f, 3.0f, 8.76f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 2.9f, 2.35f, 5.25f, 5.25f, 5.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.15f, 0.0f, 2.17f, -0.6f, 2.74f, -1.5f) + lineTo(8.25f, 19.01f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, -3.75f) + verticalLineToRelative(-9.0f) + verticalLineToRelative(-0.24f) + close() + moveTo(12.57f, 12.15f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-5.39f, 5.31f) + curveToRelative(0.49f, 0.3f, 1.06f, 0.46f, 1.67f, 0.46f) + horizontalLineToRelative(8.5f) + curveToRelative(0.62f, 0.0f, 1.2f, -0.17f, 1.7f, -0.48f) + lineToRelative(-5.42f, -5.3f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.77f, -0.06f) + lineToRelative(-0.1f, 0.06f) + close() + moveTo(8.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.5f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.64f, 0.19f, 1.24f, 0.5f, 1.74f) + lineToRelative(5.42f, -5.33f) + lineToRelative(0.13f, -0.12f) + curveToRelative(0.83f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(0.13f, 0.11f) + lineTo(20.0f, 16.47f) + curveToRelative(0.31f, -0.5f, 0.49f, -1.09f, 0.49f, -1.72f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.5f) + close() + moveTo(9.5f, 5.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _imageCopy!! + } + +private var _imageCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageEdit.kt new file mode 100644 index 0000000..6119363 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageEdit.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageEdit: ImageVector + get() { + if (_imageEdit != null) { + return _imageEdit!! + } + _imageEdit = fluentIcon(name = "Filled.ImageEdit") { + fluentPath { + moveTo(11.56f, 13.65f) + lineToRelative(-0.09f, 0.07f) + lineToRelative(-6.92f, 6.8f) + curveToRelative(0.5f, 0.3f, 1.08f, 0.48f, 1.7f, 0.48f) + horizontalLineToRelative(4.91f) + lineToRelative(0.36f, -1.42f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineToRelative(2.1f, -2.1f) + lineToRelative(-2.07f, -2.04f) + lineToRelative(-0.09f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.87f, 0.0f) + close() + moveTo(16.5f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(15.66f, 14.69f) + lineToRelative(-2.08f, -2.04f) + lineToRelative(-0.13f, -0.12f) + curveToRelative(-0.84f, -0.7f, -2.06f, -0.7f, -2.9f, 0.0f) + lineToRelative(-0.13f, 0.12f) + lineToRelative(-6.93f, 6.8f) + curveToRelative(-0.31f, -0.49f, -0.49f, -1.07f, -0.49f, -1.7f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.45f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.45f, 21.0f, 6.25f) + verticalLineToRelative(4.76f) + curveToRelative(-0.93f, -0.08f, -1.9f, 0.24f, -2.6f, 0.95f) + lineToRelative(-2.74f, 2.73f) + close() + moveTo(13.5f, 8.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -4.5f, 0.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _imageEdit!! + } + +private var _imageEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageGlobe.kt new file mode 100644 index 0000000..ada517f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageGlobe.kt @@ -0,0 +1,113 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageGlobe: ImageVector + get() { + if (_imageGlobe != null) { + return _imageGlobe!! + } + _imageGlobe = fluentIcon(name = "Filled.ImageGlobe") { + fluentPath { + moveTo(5.0f, 6.0f) + curveToRelative(0.05f, -1.41f, 0.25f, -2.67f, 0.56f, -3.58f) + curveToRelative(0.17f, -0.52f, 0.36f, -0.9f, 0.55f, -1.14f) + curveToRelative(0.2f, -0.25f, 0.33f, -0.28f, 0.39f, -0.28f) + reflectiveCurveToRelative(0.2f, 0.03f, 0.39f, 0.28f) + curveToRelative(0.19f, 0.24f, 0.38f, 0.62f, 0.55f, 1.14f) + curveToRelative(0.3f, 0.91f, 0.51f, 2.17f, 0.55f, 3.58f) + horizontalLineTo(5.01f) + close() + } + fluentPath { + moveTo(4.61f, 2.1f) + curveToRelative(0.1f, -0.32f, 0.23f, -0.62f, 0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 1.02f, 6.0f) + horizontalLineToRelative(2.99f) + curveToRelative(0.04f, -1.5f, 0.26f, -2.87f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(8.39f, 2.1f) + curveToRelative(-0.1f, -0.32f, -0.23f, -0.62f, -0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 11.98f, 6.0f) + horizontalLineTo(8.99f) + curveToRelative(-0.04f, -1.5f, -0.26f, -2.87f, -0.6f, -3.9f) + close() + } + fluentPath { + moveTo(9.0f, 7.0f) + horizontalLineToRelative(2.98f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -3.96f, 4.79f) + curveToRelative(0.14f, -0.27f, 0.26f, -0.57f, 0.37f, -0.89f) + curveToRelative(0.34f, -1.03f, 0.56f, -2.4f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(6.89f, 11.72f) + curveToRelative(-0.2f, 0.25f, -0.33f, 0.28f, -0.39f, 0.28f) + reflectiveCurveToRelative(-0.2f, -0.03f, -0.39f, -0.28f) + arcToRelative(3.84f, 3.84f, 0.0f, false, true, -0.55f, -1.14f) + curveToRelative(-0.3f, -0.91f, -0.51f, -2.17f, -0.55f, -3.58f) + horizontalLineToRelative(2.98f) + arcToRelative(12.92f, 12.92f, 0.0f, false, true, -0.55f, 3.58f) + curveToRelative(-0.17f, 0.52f, -0.36f, 0.9f, -0.55f, 1.14f) + close() + } + fluentPath { + moveTo(1.02f, 7.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 3.96f, 4.79f) + arcToRelative(6.13f, 6.13f, 0.0f, false, true, -0.37f, -0.89f) + curveToRelative(-0.34f, -1.03f, -0.56f, -2.4f, -0.6f, -3.9f) + horizontalLineTo(1.02f) + close() + } + fluentPath { + moveTo(15.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + fluentPath { + moveTo(6.5f, 13.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, -10.0f) + horizontalLineToRelative(5.77f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.63f, -0.18f, 1.21f, -0.49f, 1.7f) + lineToRelative(-6.93f, -6.8f) + lineToRelative(-0.13f, -0.12f) + curveToRelative(-0.83f, -0.7f, -2.06f, -0.7f, -2.9f, 0.0f) + lineToRelative(-0.13f, 0.12f) + lineToRelative(-6.93f, 6.8f) + curveToRelative(-0.31f, -0.49f, -0.49f, -1.07f, -0.49f, -1.7f) + verticalLineToRelative(-5.77f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 6.5f, 13.0f) + close() + moveTo(15.75f, 6.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + } + fluentPath { + moveTo(11.47f, 13.72f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.61f, -0.2f, 0.87f, -0.01f) + lineToRelative(0.1f, 0.08f) + lineToRelative(6.92f, 6.8f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.7f, 0.48f) + horizontalLineTo(6.25f) + curveToRelative(-0.62f, 0.0f, -1.2f, -0.18f, -1.7f, -0.48f) + lineToRelative(6.92f, -6.8f) + close() + } + } + return _imageGlobe!! + } + +private var _imageGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt new file mode 100644 index 0000000..ab1ed57 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageMultiple.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageMultiple: ImageVector + get() { + if (_imageMultiple != null) { + return _imageMultiple!! + } + _imageMultiple = fluentIcon(name = "Filled.ImageMultiple") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(9.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.65f, -0.19f, 1.25f, -0.51f, 1.75f) + lineToRelative(-5.7f, -5.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.09f, 0.0f) + lineTo(3.51f, 17.0f) + curveTo(3.2f, 16.5f, 3.0f, 15.9f, 3.0f, 15.25f) + verticalLineToRelative(-9.0f) + close() + moveTo(13.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(11.26f, 12.72f) + lineToRelative(5.65f, 5.33f) + curveToRelative(-0.49f, 0.28f, -1.06f, 0.45f, -1.66f, 0.45f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.6f, 0.0f, -1.17f, -0.17f, -1.66f, -0.45f) + lineToRelative(5.64f, -5.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.0f) + close() + moveTo(8.75f, 21.0f) + curveTo(7.6f, 21.0f, 6.59f, 20.4f, 6.0f, 19.5f) + horizontalLineToRelative(9.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.75f, -3.75f) + lineTo(19.49f, 6.01f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _imageMultiple!! + } + +private var _imageMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageOff.kt new file mode 100644 index 0000000..c017197 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageOff.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageOff: ImageVector + get() { + if (_imageOff != null) { + return _imageOff!! + } + _imageOff = fluentIcon(name = "Filled.ImageOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.26f, 1.26f) + curveToRelative(-0.3f, 0.5f, -0.48f, 1.08f, -0.48f, 1.71f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.63f, 0.18f, 1.21f, 0.49f, 1.7f) + lineToRelative(6.93f, -6.8f) + lineToRelative(0.14f, -0.13f) + curveToRelative(0.17f, -0.14f, 0.36f, -0.25f, 0.56f, -0.34f) + lineToRelative(0.95f, 0.95f) + lineToRelative(-0.6f, 0.59f) + lineToRelative(-6.92f, 6.8f) + curveToRelative(0.5f, 0.3f, 1.08f, 0.48f, 1.7f, 0.48f) + horizontalLineToRelative(11.5f) + curveToRelative(0.62f, 0.0f, 1.2f, -0.18f, 1.7f, -0.48f) + lineToRelative(-0.02f, -0.03f) + lineToRelative(1.29f, 1.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.07f) + lineTo(3.28f, 2.22f) + close() + moveTo(15.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(21.0f, 17.75f) + verticalLineToRelative(0.07f) + lineTo(6.18f, 3.0f) + horizontalLineToRelative(11.57f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + close() + moveTo(15.75f, 6.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + } + } + return _imageOff!! + } + +private var _imageOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageProhibited.kt new file mode 100644 index 0000000..1f96e77 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageProhibited.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageProhibited: ImageVector + get() { + if (_imageProhibited != null) { + return _imageProhibited!! + } + _imageProhibited = fluentIcon(name = "Filled.ImageProhibited") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(6.5f, 10.5f) + curveToRelative(-0.83f, 0.0f, -1.6f, -0.25f, -2.25f, -0.7f) + lineToRelative(5.56f, -5.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.3f, 6.25f) + close() + moveTo(3.2f, 8.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 5.56f, -5.56f) + lineTo(3.18f, 8.75f) + close() + moveTo(16.5f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(6.5f, 13.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, -10.0f) + horizontalLineToRelative(5.77f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.63f, -0.18f, 1.21f, -0.49f, 1.7f) + lineToRelative(-6.93f, -6.8f) + lineToRelative(-0.13f, -0.12f) + curveToRelative(-0.83f, -0.7f, -2.06f, -0.7f, -2.9f, 0.0f) + lineToRelative(-0.13f, 0.12f) + lineToRelative(-6.93f, 6.8f) + curveToRelative(-0.31f, -0.49f, -0.49f, -1.07f, -0.49f, -1.7f) + verticalLineToRelative(-5.77f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 6.5f, 13.0f) + close() + moveTo(13.5f, 8.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -4.5f, 0.0f) + close() + moveTo(11.56f, 13.65f) + lineToRelative(-0.09f, 0.07f) + lineToRelative(-6.92f, 6.8f) + curveToRelative(0.5f, 0.3f, 1.08f, 0.48f, 1.7f, 0.48f) + horizontalLineToRelative(11.5f) + curveToRelative(0.62f, 0.0f, 1.2f, -0.18f, 1.7f, -0.48f) + lineToRelative(-6.92f, -6.8f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.87f, 0.0f) + close() + } + } + return _imageProhibited!! + } + +private var _imageProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageReflection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageReflection.kt new file mode 100644 index 0000000..03b3921 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageReflection.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageReflection: ImageVector + get() { + if (_imageReflection != null) { + return _imageReflection!! + } + _imageReflection = fluentIcon(name = "Filled.ImageReflection") { + fluentPath { + moveTo(4.0f, 6.25f) + curveTo(4.0f, 4.45f, 5.46f, 3.0f, 7.25f, 3.0f) + horizontalLineToRelative(9.5f) + curveTo(18.55f, 3.0f, 20.0f, 4.46f, 20.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.0f, -0.46f, 1.9f, -1.17f, 2.5f) + curveToRelative(0.71f, 0.6f, 1.17f, 1.5f, 1.17f, 2.5f) + lineTo(20.0f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, -1.0f) + horizontalLineToRelative(-1.6f) + curveToRelative(0.04f, 0.08f, 0.05f, 0.16f, 0.05f, 0.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, -1.0f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(5.5f, 21.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 21.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.0f, 0.46f, -1.9f, 1.17f, -2.5f) + arcTo(3.27f, 3.27f, 0.0f, false, true, 4.0f, 15.25f) + verticalLineToRelative(-9.0f) + close() + moveTo(5.78f, 16.2f) + curveToRelative(0.29f, 0.45f, 0.78f, 0.75f, 1.33f, 0.8f) + lineToRelative(4.37f, -4.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, 0.0f) + lineTo(16.92f, 17.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.31f, -0.81f) + lineToRelative(-4.66f, -4.54f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.14f, 0.0f) + lineTo(5.78f, 16.2f) + close() + moveTo(15.0f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcTo(1.25f, 1.25f, 0.0f, false, false, 15.0f, 9.0f) + close() + } + } + return _imageReflection!! + } + +private var _imageReflection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageSearch.kt new file mode 100644 index 0000000..bc1c1c6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageSearch.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageSearch: ImageVector + get() { + if (_imageSearch != null) { + return _imageSearch!! + } + _imageSearch = fluentIcon(name = "Filled.ImageSearch") { + fluentPath { + moveTo(16.5f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(3.0f, 10.75f) + verticalLineToRelative(-4.5f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.63f, -0.18f, 1.21f, -0.49f, 1.7f) + lineToRelative(-6.93f, -6.8f) + lineToRelative(-0.13f, -0.12f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.25f, -0.38f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -8.2f, -1.4f) + close() + moveTo(13.5f, 8.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -4.5f, 0.0f) + close() + moveTo(13.98f, 21.0f) + curveToRelative(-0.05f, -0.36f, -0.21f, -0.7f, -0.5f, -0.99f) + lineToRelative(-2.23f, -2.24f) + arcToRelative(5.48f, 5.48f, 0.0f, false, false, 0.55f, -4.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.63f, 0.11f) + lineToRelative(0.1f, 0.08f) + lineToRelative(6.92f, 6.8f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.7f, 0.48f) + horizontalLineToRelative(-3.77f) + close() + moveTo(9.95f, 17.89f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.15f, 0.98f) + lineToRelative(2.92f, 2.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.83f, -2.83f) + close() + moveTo(6.5f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + } + } + return _imageSearch!! + } + +private var _imageSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageShadow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageShadow.kt new file mode 100644 index 0000000..a99af10 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImageShadow.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImageShadow: ImageVector + get() { + if (_imageShadow != null) { + return _imageShadow!! + } + _imageShadow = fluentIcon(name = "Filled.ImageShadow") { + fluentPath { + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.64f, 0.19f, 1.24f, 0.5f, 1.74f) + lineToRelative(5.7f, -5.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.1f, 0.0f) + lineTo(17.0f, 16.0f) + curveToRelative(0.31f, -0.5f, 0.5f, -1.1f, 0.5f, -1.74f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-9.0f) + close() + moveTo(12.75f, 8.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(5.25f, 17.5f) + curveToRelative(-0.61f, 0.0f, -1.18f, -0.17f, -1.67f, -0.46f) + lineToRelative(5.66f, -5.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.02f, 0.0f) + lineToRelative(5.66f, 5.33f) + curveToRelative(-0.49f, 0.3f, -1.06f, 0.46f, -1.67f, 0.46f) + horizontalLineToRelative(-9.0f) + close() + moveTo(6.5f, 18.75f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + verticalLineToRelative(-8.0f) + horizontalLineToRelative(0.25f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-7.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + close() + } + } + return _imageShadow!! + } + +private var _imageShadow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImmersiveReader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImmersiveReader.kt new file mode 100644 index 0000000..aac5819 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ImmersiveReader.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ImmersiveReader: ImageVector + get() { + if (_immersiveReader != null) { + return _immersiveReader!! + } + _immersiveReader = fluentIcon(name = "Filled.ImmersiveReader") { + fluentPath { + moveTo(4.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + lineTo(11.14f, 19.5f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 11.0f, 19.0f) + verticalLineToRelative(-1.5f) + lineTo(4.0f, 17.5f) + lineTo(4.0f, 5.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(1.0f) + lineTo(13.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(7.17f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.0f, 0.35f) + lineTo(22.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.77f, 0.0f, -1.47f, 0.29f, -2.0f, 0.76f) + arcTo(2.99f, 2.99f, 0.0f, false, false, 10.0f, 3.0f) + lineTo(4.0f, 3.0f) + close() + moveTo(21.23f, 13.17f) + curveToRelative(0.25f, 0.21f, 0.59f, 0.58f, 0.91f, 1.13f) + curveToRelative(0.54f, 0.9f, 0.86f, 1.96f, 0.86f, 3.2f) + curveToRelative(0.0f, 1.24f, -0.32f, 2.3f, -0.86f, 3.2f) + curveToRelative(-0.32f, 0.55f, -0.66f, 0.92f, -0.91f, 1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.96f, -1.16f) + curveToRelative(0.13f, -0.1f, 0.35f, -0.35f, 0.59f, -0.74f) + curveToRelative(0.4f, -0.67f, 0.64f, -1.48f, 0.64f, -2.43f) + curveToRelative(0.0f, -0.95f, -0.24f, -1.76f, -0.64f, -2.43f) + curveToRelative(-0.24f, -0.39f, -0.46f, -0.64f, -0.59f, -0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.96f, -1.16f) + close() + moveTo(19.2f, 14.65f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, 1.3f, 2.85f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, -1.3f, 2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, -1.13f) + lineToRelative(0.08f, -0.07f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, 0.7f, -1.65f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.7f, -1.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.9f, -1.2f) + close() + moveTo(16.51f, 14.05f) + curveToRelative(0.3f, 0.1f, 0.49f, 0.39f, 0.49f, 0.7f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.31f, 0.5f) + lineTo(14.16f, 19.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, -1.74f) + curveToRelative(0.2f, -0.24f, 0.53f, -0.32f, 0.82f, -0.21f) + close() + } + } + return _immersiveReader!! + } + +private var _immersiveReader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Incognito.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Incognito.kt new file mode 100644 index 0000000..6bce4c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Incognito.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Incognito: ImageVector + get() { + if (_incognito != null) { + return _incognito!! + } + _incognito = fluentIcon(name = "Filled.Incognito") { + fluentPath { + moveTo(18.12f, 4.61f) + lineToRelative(2.11f, 4.64f) + curveToRelative(0.41f, 0.08f, 0.82f, 0.17f, 1.2f, 0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.36f, 1.45f) + curveToRelative(-0.48f, -0.12f, -0.98f, -0.23f, -1.5f, -0.33f) + arcToRelative(44.74f, 44.74f, 0.0f, false, false, -15.14f, 0.0f) + curveToRelative(-0.52f, 0.1f, -1.02f, 0.21f, -1.5f, 0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.36f, -1.45f) + curveToRelative(0.39f, -0.1f, 0.79f, -0.2f, 1.2f, -0.27f) + lineToRelative(2.1f, -4.64f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 8.39f, 3.0f) + horizontalLineToRelative(7.24f) + curveToRelative(1.08f, 0.0f, 2.06f, 0.63f, 2.5f, 1.61f) + close() + moveTo(3.5f, 16.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 4.39f, 5.5f) + horizontalLineToRelative(2.22f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -0.08f, -1.5f) + horizontalLineToRelative(-2.06f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -4.47f, -4.0f) + close() + moveTo(14.5f, 16.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + } + } + return _incognito!! + } + +private var _incognito: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkStroke.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkStroke.kt new file mode 100644 index 0000000..9325416 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkStroke.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.InkStroke: ImageVector + get() { + if (_inkStroke != null) { + return _inkStroke!! + } + _inkStroke = fluentIcon(name = "Filled.InkStroke") { + fluentPath { + moveTo(3.0f, 2.9f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 4.1f, 2.0f) + lineToRelative(3.74f, 0.35f) + curveToRelative(2.66f, 0.27f, 5.2f, 0.59f, 7.3f, 0.95f) + curveToRelative(2.04f, 0.35f, 3.8f, 0.76f, 4.76f, 1.27f) + curveToRelative(0.25f, 0.13f, 0.52f, 0.3f, 0.73f, 0.55f) + curveToRelative(0.22f, 0.26f, 0.44f, 0.66f, 0.35f, 1.16f) + curveToRelative(-0.08f, 0.46f, -0.38f, 0.77f, -0.61f, 0.96f) + curveToRelative(-0.25f, 0.2f, -0.55f, 0.35f, -0.88f, 0.48f) + curveToRelative(-1.27f, 0.53f, -3.66f, 1.03f, -7.4f, 1.51f) + curveToRelative(-1.67f, 0.22f, -2.91f, 0.44f, -3.8f, 0.64f) + lineToRelative(0.69f, 0.14f) + curveToRelative(1.21f, 0.22f, 2.75f, 0.41f, 4.38f, 0.56f) + arcToRelative(37.0f, 37.0f, 0.0f, false, true, 3.72f, 0.51f) + curveToRelative(0.57f, 0.11f, 1.1f, 0.24f, 1.57f, 0.38f) + curveToRelative(0.43f, 0.14f, 0.88f, 0.31f, 1.22f, 0.55f) + curveToRelative(0.16f, 0.11f, 0.38f, 0.3f, 0.53f, 0.58f) + curveToRelative(0.17f, 0.32f, 0.2f, 0.72f, 0.04f, 1.1f) + curveToRelative(-0.15f, 0.31f, -0.4f, 0.52f, -0.58f, 0.65f) + curveToRelative(-0.2f, 0.13f, -0.44f, 0.25f, -0.69f, 0.34f) + curveToRelative(-0.95f, 0.37f, -2.66f, 0.7f, -5.3f, 1.02f) + curveToRelative(-2.6f, 0.31f, -4.17f, 0.7f, -5.03f, 1.1f) + curveToRelative(-0.34f, 0.15f, -0.51f, 0.28f, -0.59f, 0.36f) + lineToRelative(0.18f, 0.2f) + curveToRelative(0.18f, 0.18f, 0.44f, 0.37f, 0.79f, 0.57f) + curveToRelative(0.68f, 0.4f, 1.56f, 0.78f, 2.41f, 1.07f) + lineToRelative(3.25f, 1.05f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.61f, 1.9f) + lineTo(11.0f, 20.9f) + curveToRelative(-0.94f, -0.32f, -1.96f, -0.75f, -2.8f, -1.25f) + arcToRelative(6.33f, 6.33f, 0.0f, false, true, -1.15f, -0.84f) + curveToRelative(-0.32f, -0.3f, -0.64f, -0.71f, -0.77f, -1.22f) + arcToRelative(1.83f, 1.83f, 0.0f, false, true, 0.34f, -1.6f) + curveToRelative(0.33f, -0.43f, 0.82f, -0.75f, 1.4f, -1.01f) + curveToRelative(1.14f, -0.52f, 2.96f, -0.95f, 5.62f, -1.26f) + curveToRelative(1.59f, -0.2f, 2.76f, -0.38f, 3.59f, -0.56f) + lineToRelative(-0.54f, -0.12f) + curveToRelative(-1.05f, -0.2f, -2.31f, -0.37f, -3.5f, -0.48f) + arcToRelative(51.94f, 51.94f, 0.0f, false, true, -4.57f, -0.59f) + curveToRelative(-0.65f, -0.12f, -1.24f, -0.25f, -1.73f, -0.4f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -1.29f, -0.55f) + arcToRelative(1.55f, 1.55f, 0.0f, false, true, -0.54f, -0.65f) + curveToRelative(-0.16f, -0.39f, -0.12f, -0.8f, 0.07f, -1.13f) + curveToRelative(0.17f, -0.28f, 0.4f, -0.46f, 0.6f, -0.58f) + curveToRelative(0.2f, -0.13f, 0.45f, -0.24f, 0.7f, -0.34f) + curveToRelative(1.01f, -0.37f, 2.77f, -0.72f, 5.41f, -1.07f) + curveToRelative(3.23f, -0.42f, 5.27f, -0.83f, 6.4f, -1.2f) + curveToRelative(-0.77f, -0.26f, -1.94f, -0.52f, -3.44f, -0.78f) + curveToRelative(-2.03f, -0.35f, -4.53f, -0.66f, -7.16f, -0.93f) + lineTo(3.91f, 4.0f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 3.0f, 2.9f) + close() + } + } + return _inkStroke!! + } + +private var _inkStroke: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingTool.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingTool.kt new file mode 100644 index 0000000..9a1bbf4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingTool.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.InkingTool: ImageVector + get() { + if (_inkingTool != null) { + return _inkingTool!! + } + _inkingTool = fluentIcon(name = "Filled.InkingTool") { + fluentPath { + moveTo(13.82f, 20.04f) + curveToRelative(-0.12f, 0.46f, -0.31f, 0.88f, -0.56f, 1.27f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.47f, 0.08f) + lineToRelative(-0.08f, -0.12f) + lineToRelative(-0.13f, -0.22f) + arcToRelative(5.63f, 5.63f, 0.0f, false, true, -0.55f, -3.05f) + horizontalLineToRelative(3.94f) + curveToRelative(0.07f, 0.72f, 0.02f, 1.4f, -0.15f, 2.04f) + close() + moveTo(18.48f, 9.0f) + lineTo(15.0f, 16.09f) + curveToRelative(-0.22f, 0.45f, -0.62f, 0.78f, -1.1f, 0.91f) + horizontalLineToRelative(-3.73f) + lineToRelative(-0.1f, -0.03f) + curveToRelative(-0.38f, -0.13f, -0.7f, -0.38f, -0.92f, -0.72f) + lineToRelative(-0.08f, -0.15f) + lineTo(5.54f, 9.0f) + horizontalLineToRelative(12.94f) + close() + moveTo(20.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineTo(4.74f, 7.99f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineTo(3.0f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.27f, -0.7f, 0.64f, -0.75f) + horizontalLineToRelative(16.6f) + close() + } + } + return _inkingTool!! + } + +private var _inkingTool: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingToolAccent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingToolAccent.kt new file mode 100644 index 0000000..28b20b9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InkingToolAccent.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.InkingToolAccent: ImageVector + get() { + if (_inkingToolAccent != null) { + return _inkingToolAccent!! + } + _inkingToolAccent = fluentIcon(name = "Filled.InkingToolAccent") { + fluentPath { + moveTo(4.0f, 7.0f) + horizontalLineToRelative(16.25f) + curveToRelative(0.12f, 0.0f, 0.22f, -0.08f, 0.24f, -0.2f) + lineToRelative(0.01f, -0.05f) + lineTo(20.5f, 3.0f) + lineTo(3.75f, 3.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.12f, 0.08f, 0.22f, 0.2f, 0.24f) + lineTo(4.0f, 7.0f) + close() + moveTo(11.98f, 13.95f) + lineTo(14.62f, 8.0f) + lineToRelative(0.88f, -0.5f) + lineToRelative(0.76f, 0.5f) + lineToRelative(-2.91f, 6.55f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.37f, -0.6f) + close() + moveTo(13.0f, 19.0f) + curveToRelative(0.0f, 1.1f, -0.45f, 2.0f, -1.0f, 2.0f) + reflectiveCurveToRelative(-1.0f, -0.9f, -1.0f, -2.0f) + reflectiveCurveToRelative(0.45f, -2.0f, 1.0f, -2.0f) + reflectiveCurveToRelative(1.0f, 0.9f, 1.0f, 2.0f) + close() + } + } + return _inkingToolAccent!! + } + +private var _inkingToolAccent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InprivateAccount.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InprivateAccount.kt new file mode 100644 index 0000000..6c60677 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/InprivateAccount.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.InprivateAccount: ImageVector + get() { + if (_inprivateAccount != null) { + return _inprivateAccount!! + } + _inprivateAccount = fluentIcon(name = "Filled.InprivateAccount") { + fluentPath { + moveTo(17.75f, 14.0f) + curveToRelative(1.21f, 0.0f, 2.2f, 0.95f, 2.25f, 2.15f) + verticalLineToRelative(0.1f) + horizontalLineToRelative(-8.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(7.98f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.51f, 1.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.64f) + curveTo(17.08f, 21.25f, 14.85f, 22.0f, 12.0f, 22.0f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(4.0f, 15.0f, 5.01f, 14.0f, 6.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 4.0f, 2.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(4.58f) + curveToRelative(0.2f, 0.47f, 0.34f, 0.97f, 0.4f, 1.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(4.98f) + arcToRelative(4.97f, 4.97f, 0.0f, false, true, -0.4f, 1.5f) + horizontalLineTo(12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -4.0f, -8.0f) + close() + } + } + return _inprivateAccount!! + } + +private var _inprivateAccount: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt new file mode 100644 index 0000000..510dc7e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowLtr.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.IosArrowLtr: ImageVector + get() { + if (_iosArrowLtr != null) { + return _iosArrowLtr!! + } + _iosArrowLtr = fluentIcon(name = "Filled.IosArrowLtr") { + fluentPath { + moveTo(12.73f, 3.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.46f, -1.38f) + lineToRelative(-8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.38f) + lineToRelative(8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.46f, -1.38f) + lineTo(4.88f, 12.0f) + lineToRelative(7.85f, -8.31f) + close() + } + } + return _iosArrowLtr!! + } + +private var _iosArrowLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt new file mode 100644 index 0000000..feaac2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/IosArrowRtl.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.IosArrowRtl: ImageVector + get() { + if (_iosArrowRtl != null) { + return _iosArrowRtl!! + } + _iosArrowRtl = fluentIcon(name = "Filled.IosArrowRtl") { + fluentPath { + moveTo(11.27f, 3.69f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.46f, -1.38f) + lineToRelative(8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.38f) + lineToRelative(-8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.46f, -1.38f) + lineTo(19.12f, 12.0f) + lineToRelative(-7.85f, -8.31f) + close() + } + } + return _iosArrowRtl!! + } + +private var _iosArrowRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Iot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Iot.kt new file mode 100644 index 0000000..1470bf4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Iot.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Iot: ImageVector + get() { + if (_iot != null) { + return _iot!! + } + _iot = fluentIcon(name = "Filled.Iot") { + fluentPath { + moveTo(19.0f, 4.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.01f, 2.44f) + lineTo(14.7f, 9.06f) + curveTo(15.5f, 9.79f, 16.0f, 10.84f, 16.0f, 12.0f) + verticalLineToRelative(0.05f) + lineToRelative(1.3f, 0.27f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -0.28f, 1.47f) + lineToRelative(-1.32f, -0.26f) + arcToRelative(4.02f, 4.02f, 0.0f, false, true, -1.75f, 1.96f) + lineToRelative(0.5f, 1.51f) + horizontalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -1.47f, 0.48f) + lineToRelative(-0.5f, -1.52f) + arcToRelative(4.04f, 4.04f, 0.0f, false, true, -3.75f, -1.59f) + lineToRelative(-1.8f, 0.85f) + lineToRelative(0.02f, 0.28f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -0.62f, -1.65f) + lineToRelative(1.75f, -0.83f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.79f, -3.57f) + lineToRelative(-1.0f, -1.13f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 4.59f, 1.38f) + lineToRelative(0.98f, 1.11f) + arcToRelative(3.98f, 3.98f, 0.0f, false, true, 3.36f, -0.23f) + lineToRelative(1.25f, -2.06f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 16.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 19.0f, 4.5f) + close() + } + } + return _iot!! + } + +private var _iot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Javascript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Javascript.kt new file mode 100644 index 0000000..f4ffd67 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Javascript.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Javascript: ImageVector + get() { + if (_javascript != null) { + return _javascript!! + } + _javascript = fluentIcon(name = "Filled.Javascript") { + fluentPath { + moveTo(3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + close() + moveTo(12.0f, 9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(9.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(11.0f, 16.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.0f, 11.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(0.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-1.5f) + close() + } + } + return _javascript!! + } + +private var _javascript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyCommand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyCommand.kt new file mode 100644 index 0000000..08770a2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyCommand.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyCommand: ImageVector + get() { + if (_keyCommand != null) { + return _keyCommand!! + } + _keyCommand = fluentIcon(name = "Filled.KeyCommand") { + fluentPath { + moveTo(6.5f, 5.0f) + curveTo(7.33f, 5.0f, 8.0f, 5.67f, 8.0f, 6.5f) + lineTo(8.0f, 8.0f) + lineTo(6.5f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + close() + moveTo(10.0f, 8.0f) + lineTo(10.0f, 6.5f) + arcTo(3.5f, 3.5f, 0.0f, true, false, 6.5f, 10.0f) + lineTo(8.0f, 10.0f) + verticalLineToRelative(4.0f) + lineTo(6.5f, 14.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 3.5f, 3.5f) + lineTo(10.0f, 16.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(1.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 3.5f, -3.5f) + lineTo(16.0f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(1.5f) + arcTo(3.5f, 3.5f, 0.0f, true, false, 14.0f, 6.5f) + lineTo(14.0f, 8.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(10.0f, 10.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(16.0f, 8.0f) + lineTo(16.0f, 6.5f) + arcTo(1.5f, 1.5f, 0.0f, true, true, 17.5f, 8.0f) + lineTo(16.0f, 8.0f) + close() + moveTo(16.0f, 16.0f) + horizontalLineToRelative(1.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -1.5f, 1.5f) + lineTo(16.0f, 16.0f) + close() + moveTo(8.0f, 16.0f) + verticalLineToRelative(1.5f) + arcTo(1.5f, 1.5f, 0.0f, true, true, 6.5f, 16.0f) + lineTo(8.0f, 16.0f) + close() + } + } + return _keyCommand!! + } + +private var _keyCommand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyReset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyReset.kt new file mode 100644 index 0000000..d50640d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyReset.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyReset: ImageVector + get() { + if (_keyReset != null) { + return _keyReset!! + } + _keyReset = fluentIcon(name = "Filled.KeyReset") { + fluentPath { + moveTo(15.5f, 2.05f) + arcTo(6.55f, 6.55f, 0.0f, false, false, 9.06f, 9.7f) + curveToRelative(0.02f, 0.1f, -0.02f, 0.2f, -0.07f, 0.25f) + lineToRelative(-6.24f, 6.23f) + curveToRelative(-0.51f, 0.52f, -0.8f, 1.22f, -0.8f, 1.95f) + verticalLineToRelative(2.17f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-1.25f) + lineTo(9.7f, 19.05f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-1.75f) + horizontalLineToRelative(0.33f) + curveToRelative(0.1f, -0.16f, 0.23f, -0.3f, 0.38f, -0.42f) + lineTo(10.0f, 14.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.0f, -2.48f) + lineToRelative(2.0f, -2.0f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 14.98f, 11.0f) + lineTo(17.0f, 11.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 3.8f, 1.35f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -5.3f, -10.3f) + close() + moveTo(17.0f, 5.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(13.78f, 11.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.72f, -0.72f) + lineTo(17.0f, 13.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 5.0f, -5.0f) + horizontalLineToRelative(-3.94f) + lineToRelative(0.72f, -0.72f) + close() + } + } + return _keyReset!! + } + +private var _keyReset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt new file mode 100644 index 0000000..8eaa4c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Keyboard: ImageVector + get() { + if (_keyboard != null) { + return _keyboard!! + } + _keyboard = fluentIcon(name = "Filled.Keyboard") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(17.25f, 14.5f) + lineTo(6.65f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(10.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(15.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _keyboard!! + } + +private var _keyboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard123.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard123.kt new file mode 100644 index 0000000..4c6f798 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Keyboard123.kt @@ -0,0 +1,141 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Keyboard123: ImageVector + get() { + if (_keyboard123 != null) { + return _keyboard123!! + } + _keyboard123 = fluentIcon(name = "Filled.Keyboard123") { + fluentPath { + moveTo(5.16f, 4.17f) + curveToRelative(0.37f, 0.18f, 0.81f, 0.04f, 1.0f, -0.32f) + lineToRelative(0.04f, -0.06f) + curveToRelative(0.04f, -0.05f, 0.1f, -0.12f, 0.2f, -0.2f) + curveToRelative(0.2f, -0.16f, 0.53f, -0.34f, 1.1f, -0.34f) + curveToRelative(0.5f, 0.0f, 0.78f, 0.24f, 0.9f, 0.46f) + curveToRelative(0.1f, 0.2f, 0.1f, 0.48f, -0.18f, 0.76f) + curveToRelative(-0.2f, 0.2f, -0.45f, 0.36f, -0.77f, 0.55f) + lineToRelative(-0.29f, 0.16f) + lineToRelative(-0.75f, 0.45f) + curveToRelative(-0.76f, 0.5f, -1.5f, 1.2f, -1.65f, 2.53f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.5f, 9.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.7f) + curveToRelative(0.17f, -0.24f, 0.4f, -0.43f, 0.68f, -0.62f) + lineToRelative(0.6f, -0.36f) + lineToRelative(0.38f, -0.2f) + curveToRelative(0.35f, -0.2f, 0.73f, -0.45f, 1.07f, -0.79f) + curveToRelative(0.73f, -0.72f, 0.85f, -1.7f, 0.45f, -2.49f) + arcTo(2.44f, 2.44f, 0.0f, false, false, 7.5f, 1.75f) + curveToRelative(-0.93f, 0.0f, -1.6f, 0.32f, -2.03f, 0.66f) + arcToRelative(2.67f, 2.67f, 0.0f, false, false, -0.62f, 0.72f) + lineToRelative(-0.01f, 0.02f) + verticalLineToRelative(0.01f) + horizontalLineToRelative(-0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.33f, 1.01f) + close() + moveTo(14.37f, 4.48f) + curveToRelative(-0.13f, 0.13f, -0.4f, 0.27f, -0.87f, 0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.47f, 0.0f, 0.74f, 0.14f, 0.87f, 0.27f) + curveToRelative(0.14f, 0.12f, 0.2f, 0.28f, 0.19f, 0.44f) + curveToRelative(-0.02f, 0.26f, -0.29f, 0.79f, -1.31f, 0.79f) + curveToRelative(-0.46f, 0.0f, -0.76f, -0.14f, -0.93f, -0.25f) + arcToRelative(1.04f, 1.04f, 0.0f, false, true, -0.2f, -0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, -0.2f) + curveToRelative(-0.58f, 0.38f, -0.2f, 1.05f, -0.2f, 1.05f) + verticalLineToRelative(0.01f) + lineToRelative(0.02f, 0.02f) + arcToRelative(1.47f, 1.47f, 0.0f, false, false, 0.15f, 0.18f) + curveToRelative(0.1f, 0.1f, 0.25f, 0.24f, 0.44f, 0.37f) + curveToRelative(0.4f, 0.26f, 0.97f, 0.5f, 1.76f, 0.5f) + curveToRelative(1.62f, 0.0f, 2.73f, -0.97f, 2.8f, -2.2f) + arcToRelative(2.04f, 2.04f, 0.0f, false, false, -0.57f, -1.55f) + curveToRelative(0.41f, -0.43f, 0.6f, -0.99f, 0.57f, -1.54f) + curveToRelative(-0.07f, -1.24f, -1.18f, -2.21f, -2.8f, -2.21f) + curveToRelative(-0.79f, 0.0f, -1.37f, 0.24f, -1.76f, 0.5f) + arcToRelative(2.54f, 2.54f, 0.0f, false, false, -0.6f, 0.55f) + verticalLineToRelative(0.02f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.23f, 0.85f) + lineToRelative(0.03f, -0.03f) + curveToRelative(0.04f, -0.04f, 0.1f, -0.1f, 0.18f, -0.15f) + curveToRelative(0.17f, -0.11f, 0.47f, -0.25f, 0.93f, -0.25f) + curveToRelative(1.02f, 0.0f, 1.29f, 0.53f, 1.3f, 0.8f) + curveToRelative(0.01f, 0.15f, -0.04f, 0.3f, -0.18f, 0.43f) + close() + moveTo(12.12f, 7.33f) + close() + moveTo(12.12f, 3.67f) + close() + moveTo(3.5f, 2.65f) + verticalLineToRelative(5.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(2.0f, 3.79f) + lineToRelative(-0.51f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.91f, -0.37f) + lineToRelative(-0.04f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.38f, -0.9f) + lineToRelative(0.1f, -0.05f) + lineToRelative(1.5f, -0.5f) + curveToRelative(0.45f, -0.15f, 0.91f, 0.15f, 0.98f, 0.6f) + close() + moveTo(10.62f, 9.35f) + curveToRelative(-0.32f, 0.4f, -0.82f, 0.65f, -1.37f, 0.65f) + lineTo(5.5f, 10.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.4f, -0.7f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.1f, 0.55f) + verticalLineToRelative(6.9f) + curveTo(2.0f, 18.0f, 3.0f, 19.0f, 4.25f, 19.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 6.01f, 20.99f, 5.0f, 19.75f, 5.0f) + lineTo(16.9f, 5.0f) + curveToRelative(-0.05f, 0.17f, -0.12f, 0.34f, -0.2f, 0.5f) + curveToRelative(0.26f, 0.5f, 0.37f, 1.05f, 0.34f, 1.6f) + curveToRelative(-0.11f, 1.9f, -1.79f, 3.15f, -3.8f, 3.15f) + arcToRelative(4.12f, 4.12f, 0.0f, false, true, -2.63f, -0.9f) + close() + moveTo(6.75f, 14.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.65f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(15.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(9.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(17.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + } + } + return _keyboard123!! + } + +private var _keyboard123: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardDock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardDock.kt new file mode 100644 index 0000000..1e82829 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardDock.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardDock: ImageVector + get() { + if (_keyboardDock != null) { + return _keyboardDock!! + } + _keyboardDock = fluentIcon(name = "Filled.KeyboardDock") { + fluentPath { + moveTo(22.0f, 4.75f) + curveToRelative(0.0f, -1.24f, -1.01f, -2.25f, -2.25f, -2.25f) + lineTo(4.25f, 2.5f) + curveTo(3.01f, 2.5f, 2.0f, 3.5f, 2.0f, 4.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.25f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(2.94f) + lineToRelative(-0.84f, -0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.12f, 2.12f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.12f, -2.12f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-0.84f, 0.84f) + lineTo(12.75f, 16.5f) + horizontalLineToRelative(7.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + close() + moveTo(6.75f, 12.0f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.65f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(15.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(9.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(6.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(5.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(8.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(11.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(14.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(17.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + } + } + return _keyboardDock!! + } + +private var _keyboardDock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutFloat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutFloat.kt new file mode 100644 index 0000000..a233cef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutFloat.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardLayoutFloat: ImageVector + get() { + if (_keyboardLayoutFloat != null) { + return _keyboardLayoutFloat!! + } + _keyboardLayoutFloat = fluentIcon(name = "Filled.KeyboardLayoutFloat") { + fluentPath { + moveTo(21.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + close() + moveTo(19.75f, 3.0f) + curveTo(20.99f, 3.0f, 22.0f, 4.0f, 22.0f, 5.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 16.0f, 20.99f, 17.0f, 19.75f, 17.0f) + horizontalLineToRelative(-6.53f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.44f, 0.0f) + lineTo(4.25f, 17.0f) + curveTo(3.01f, 17.0f, 2.0f, 16.0f, 2.0f, 14.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 4.01f, 3.0f, 3.0f, 4.25f, 3.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(17.25f, 12.5f) + lineTo(6.65f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(10.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(9.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(15.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(18.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _keyboardLayoutFloat!! + } + +private var _keyboardLayoutFloat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutOneHandedLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutOneHandedLeft.kt new file mode 100644 index 0000000..02ca174 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutOneHandedLeft.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardLayoutOneHandedLeft: ImageVector + get() { + if (_keyboardLayoutOneHandedLeft != null) { + return _keyboardLayoutOneHandedLeft!! + } + _keyboardLayoutOneHandedLeft = fluentIcon(name = "Filled.KeyboardLayoutOneHandedLeft") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(6.5f, 16.0f) + lineTo(10.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(9.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _keyboardLayoutOneHandedLeft!! + } + +private var _keyboardLayoutOneHandedLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutResize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutResize.kt new file mode 100644 index 0000000..06c280e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutResize.kt @@ -0,0 +1,113 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardLayoutResize: ImageVector + get() { + if (_keyboardLayoutResize != null) { + return _keyboardLayoutResize!! + } + _keyboardLayoutResize = fluentIcon(name = "Filled.KeyboardLayoutResize") { + fluentPath { + moveTo(21.25f, 10.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.1f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 2.0f) + horizontalLineToRelative(0.07f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.07f, 0.02f) + lineToRelative(0.06f, 0.02f) + lineToRelative(0.07f, 0.04f) + lineToRelative(0.08f, 0.05f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.05f, 0.06f) + lineToRelative(0.05f, 0.06f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.01f, 0.04f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.02f, 0.12f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 4.56f) + lineToRelative(-4.47f, 4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.47f, -4.47f) + horizontalLineToRelative(-3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(5.0f) + close() + moveTo(13.25f, 10.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 19.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(9.0f) + close() + moveTo(10.75f, 17.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.78f, 0.78f, 0.0f, false, false, -0.75f, 0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.37f, 0.75f, -0.75f) + reflectiveCurveToRelative(-0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(6.0f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(11.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(8.75f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.1f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 2.0f) + horizontalLineToRelative(8.5f) + close() + } + } + return _keyboardLayoutResize!! + } + +private var _keyboardLayoutResize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutSplit.kt new file mode 100644 index 0000000..cc12153 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardLayoutSplit.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardLayoutSplit: ImageVector + get() { + if (_keyboardLayoutSplit != null) { + return _keyboardLayoutSplit!! + } + _keyboardLayoutSplit = fluentIcon(name = "Filled.KeyboardLayoutSplit") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(6.5f, 16.0f) + lineTo(10.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(14.0f, 16.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(14.0f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(17.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(14.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(9.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(15.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _keyboardLayoutSplit!! + } + +private var _keyboardLayoutSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShift.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShift.kt new file mode 100644 index 0000000..45b99d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShift.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardShift: ImageVector + get() { + if (_keyboardShift != null) { + return _keyboardShift!! + } + _keyboardShift = fluentIcon(name = "Filled.KeyboardShift") { + fluentPath { + moveTo(10.68f, 2.6f) + curveToRelative(0.7f, -0.8f, 1.94f, -0.8f, 2.64f, 0.0f) + lineToRelative(8.25f, 9.5f) + curveToRelative(0.98f, 1.14f, 0.18f, 2.9f, -1.32f, 2.9f) + horizontalLineTo(17.0f) + verticalLineToRelative(5.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.5f) + curveTo(7.78f, 22.0f, 7.0f, 21.22f, 7.0f, 20.25f) + verticalLineTo(15.0f) + horizontalLineTo(3.75f) + curveToRelative(-1.5f, 0.0f, -2.3f, -1.76f, -1.32f, -2.9f) + lineToRelative(8.25f, -9.5f) + close() + } + } + return _keyboardShift!! + } + +private var _keyboardShift: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShiftUppercase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShiftUppercase.kt new file mode 100644 index 0000000..fdeb3e4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardShiftUppercase.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardShiftUppercase: ImageVector + get() { + if (_keyboardShiftUppercase != null) { + return _keyboardShiftUppercase!! + } + _keyboardShiftUppercase = fluentIcon(name = "Filled.KeyboardShiftUppercase") { + fluentPath { + moveTo(13.32f, 2.6f) + curveToRelative(-0.7f, -0.8f, -1.95f, -0.8f, -2.64f, 0.0f) + lineToRelative(-8.25f, 9.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 3.75f, 15.0f) + horizontalLineTo(7.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(15.0f) + horizontalLineToRelative(3.24f) + curveToRelative(1.5f, 0.0f, 2.3f, -1.76f, 1.33f, -2.9f) + lineToRelative(-8.25f, -9.5f) + close() + moveTo(7.75f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _keyboardShiftUppercase!! + } + +private var _keyboardShiftUppercase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardTab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardTab.kt new file mode 100644 index 0000000..0d735ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/KeyboardTab.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.KeyboardTab: ImageVector + get() { + if (_keyboardTab != null) { + return _keyboardTab!! + } + _keyboardTab = fluentIcon(name = "Filled.KeyboardTab") { + fluentPath { + moveTo(18.2f, 11.3f) + lineToRelative(-6.5f, -6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.49f, 1.31f) + lineToRelative(0.08f, 0.1f) + lineTo(15.1f, 11.0f) + lineTo(4.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f) + lineTo(3.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f) + lineTo(15.1f, 13.0f) + lineToRelative(-4.8f, 4.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.31f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 0.08f) + lineToRelative(0.1f, -0.08f) + lineToRelative(6.5f, -6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-6.5f, -6.5f) + lineToRelative(6.5f, 6.5f) + close() + moveTo(21.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + close() + } + } + return _keyboardTab!! + } + +private var _keyboardTab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt new file mode 100644 index 0000000..7571cf5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Laptop.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Laptop: ImageVector + get() { + if (_laptop != null) { + return _laptop!! + } + _laptop = fluentIcon(name = "Filled.Laptop") { + fluentPath { + moveTo(2.75f, 16.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(5.75f) + curveTo(4.78f, 16.0f, 4.0f, 15.22f, 4.0f, 14.25f) + verticalLineToRelative(-7.5f) + curveTo(4.0f, 5.78f, 4.78f, 5.0f, 5.75f, 5.0f) + horizontalLineToRelative(12.5f) + close() + } + } + return _laptop!! + } + +private var _laptop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lasso.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lasso.kt new file mode 100644 index 0000000..7f76f22 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lasso.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Lasso: ImageVector + get() { + if (_lasso != null) { + return _lasso!! + } + _lasso = fluentIcon(name = "Filled.Lasso") { + fluentPath { + moveTo(9.7f, 2.27f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 4.6f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.46f, 1.94f) + arcToRelative(8.03f, 8.03f, 0.0f, false, false, -3.68f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.46f, -1.94f) + close() + moveTo(15.88f, 3.82f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.38f, -0.33f) + curveToRelative(1.32f, 0.82f, 2.43f, 1.93f, 3.25f, 3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.7f, 1.05f) + arcToRelative(8.05f, 8.05f, 0.0f, false, false, -2.6f, -2.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.33f, -1.37f) + close() + moveTo(8.12f, 3.82f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.33f, 1.37f) + arcToRelative(8.05f, 8.05f, 0.0f, false, false, -2.6f, 2.6f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.7f, -1.05f) + arcTo(10.05f, 10.05f, 0.0f, false, true, 6.74f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.38f, 0.33f) + close() + moveTo(3.47f, 8.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.74f, 1.2f) + arcToRelative(8.03f, 8.03f, 0.0f, false, false, 0.0f, 3.68f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.94f, 0.46f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 0.0f, -4.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.2f, -0.74f) + close() + moveTo(20.53f, 8.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.2f, 0.74f) + arcToRelative(10.02f, 10.02f, 0.0f, false, true, 0.0f, 4.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.94f, -0.46f) + arcToRelative(8.03f, 8.03f, 0.0f, false, false, 0.0f, -3.68f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.74f, -1.2f) + close() + moveTo(3.82f, 15.88f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.37f, 0.33f) + arcToRelative(8.05f, 8.05f, 0.0f, false, false, 2.6f, 2.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.05f, 1.7f) + arcToRelative(10.05f, 10.05f, 0.0f, false, true, -3.25f, -3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.33f, -1.38f) + close() + moveTo(20.62f, 17.49f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.74f, -0.98f) + lineToRelative(-0.01f, 0.02f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, -0.34f, 0.5f) + curveToRelative(-0.18f, 0.24f, -0.43f, 0.54f, -0.74f, 0.85f) + arcTo(7.35f, 7.35f, 0.0f, false, false, 13.0f, 16.0f) + curveToRelative(-2.27f, 0.0f, -4.0f, 1.2f, -4.0f, 3.0f) + reflectiveCurveToRelative(1.73f, 3.0f, 4.0f, 3.0f) + curveToRelative(1.91f, 0.0f, 3.46f, -0.63f, 4.64f, -1.41f) + arcToRelative(10.98f, 10.98f, 0.0f, false, true, 1.19f, 1.8f) + lineToRelative(0.01f, 0.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.81f, -0.85f) + curveToRelative(-0.11f, -0.23f, 0.0f, 0.0f, 0.0f, 0.0f) + verticalLineToRelative(-0.02f) + lineToRelative(-0.02f, -0.03f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(8.04f, 8.04f, 0.0f, false, false, -0.46f, -0.8f) + curveToRelative(-0.23f, -0.4f, -0.56f, -0.88f, -0.98f, -1.38f) + arcToRelative(10.41f, 10.41f, 0.0f, false, false, 1.4f, -1.76f) + lineToRelative(0.03f, -0.05f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.01f) + verticalLineToRelative(-0.01f) + close() + moveTo(13.0f, 18.0f) + curveToRelative(1.23f, 0.0f, 2.29f, 0.48f, 3.17f, 1.14f) + curveToRelative(-0.86f, 0.5f, -1.92f, 0.86f, -3.17f, 0.86f) + curveToRelative(-1.73f, 0.0f, -2.0f, -0.8f, -2.0f, -1.0f) + curveToRelative(0.0f, -0.2f, 0.27f, -1.0f, 2.0f, -1.0f) + close() + } + } + return _lasso!! + } + +private var _lasso: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LauncherSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LauncherSettings.kt new file mode 100644 index 0000000..bab6c4c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LauncherSettings.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LauncherSettings: ImageVector + get() { + if (_launcherSettings != null) { + return _launcherSettings!! + } + _launcherSettings = fluentIcon(name = "Filled.LauncherSettings") { + fluentPath { + moveTo(12.01f, 2.25f) + curveToRelative(0.73f, 0.0f, 1.47f, 0.1f, 2.18f, 0.25f) + curveToRelative(0.31f, 0.07f, 0.55f, 0.33f, 0.58f, 0.65f) + lineToRelative(0.17f, 1.53f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 1.93f, 1.11f) + lineToRelative(1.4f, -0.61f) + curveToRelative(0.3f, -0.13f, 0.63f, -0.06f, 0.85f, 0.17f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, 3.8f) + curveToRelative(0.1f, 0.3f, 0.0f, 0.63f, -0.27f, 0.82f) + lineToRelative(-1.24f, 0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, 2.22f) + lineToRelative(1.25f, 0.92f) + curveToRelative(0.25f, 0.19f, 0.36f, 0.52f, 0.27f, 0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, 3.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, 0.17f) + lineToRelative(-1.41f, -0.62f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, 1.12f) + lineToRelative(-0.17f, 1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, 0.65f) + arcToRelative(9.52f, 9.52f, 0.0f, false, true, -4.4f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.58f, -0.65f) + lineToRelative(-0.16f, -1.52f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, -1.11f) + lineToRelative(-1.4f, 0.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, -0.18f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, -3.8f) + curveToRelative(-0.1f, -0.3f, 0.0f, -0.63f, 0.26f, -0.82f) + lineToRelative(1.25f, -0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, -2.22f) + lineToRelative(-1.25f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.27f, -0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, -3.8f) + curveToRelative(0.22f, -0.23f, 0.56f, -0.3f, 0.86f, -0.17f) + lineToRelative(1.4f, 0.62f) + arcToRelative(1.39f, 1.39f, 0.0f, false, false, 1.93f, -1.12f) + lineToRelative(0.17f, -1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.58f, -0.65f) + curveToRelative(0.72f, -0.16f, 1.45f, -0.24f, 2.2f, -0.25f) + close() + moveTo(13.58f, 8.0f) + lineTo(10.3f, 8.0f) + lineToRelative(3.1f, 4.0f) + lineToRelative(-2.76f, 3.51f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.23f, 0.49f) + horizontalLineToRelative(2.7f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.24f, -0.12f) + lineToRelative(2.78f, -3.57f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.62f) + lineToRelative(-2.78f, -3.57f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.23f, -0.12f) + close() + moveTo(9.68f, 8.8f) + lineTo(7.4f, 11.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, 0.53f) + lineToRelative(0.05f, 0.08f) + lineToRelative(2.0f, 2.55f) + lineToRelative(0.05f, 0.05f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.38f, 0.0f) + lineToRelative(0.05f, -0.04f) + lineToRelative(1.33f, -1.68f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.04f, -0.3f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.64f, -0.81f) + lineToRelative(0.79f, -1.0f) + lineToRelative(-1.7f, -2.2f) + close() + } + } + return _launcherSettings!! + } + +private var _launcherSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt new file mode 100644 index 0000000..c36cbac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Layer.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Layer: ImageVector + get() { + if (_layer != null) { + return _layer!! + } + _layer = fluentIcon(name = "Filled.Layer") { + fluentPath { + moveTo(13.39f, 3.42f) + lineToRelative(6.36f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.66f) + lineToRelative(-6.36f, 4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.78f, 0.0f) + lineTo(4.25f, 9.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.66f) + lineToRelative(6.36f, -4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.78f, 0.0f) + close() + moveTo(20.03f, 12.19f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.58f, 0.6f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineTo(4.55f, 12.8f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.2f, 1.7f) + close() + moveTo(20.03f, 15.44f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.58f, 0.6f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineToRelative(-6.05f, -4.08f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.2f, 1.7f) + close() + } + } + return _layer!! + } + +private var _layer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafOne.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafOne.kt new file mode 100644 index 0000000..3b3fd80 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafOne.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LeafOne: ImageVector + get() { + if (_leafOne != null) { + return _leafOne!! + } + _leafOne = fluentIcon(name = "Filled.LeafOne") { + fluentPath { + moveTo(11.04f, 3.05f) + curveToRelative(0.68f, -0.45f, 1.6f, -0.38f, 2.2f, 0.22f) + lineToRelative(3.7f, 3.71f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -4.19f, 11.91f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-2.36f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 7.05f, 7.0f) + lineToRelative(3.71f, -3.72f) + curveToRelative(0.09f, -0.08f, 0.18f, -0.16f, 0.28f, -0.22f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.63f) + curveToRelative(0.5f, 0.07f, 1.0f, 0.07f, 1.5f, 0.0f) + verticalLineToRelative(-5.63f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 11.0f) + close() + } + } + return _leafOne!! + } + +private var _leafOne: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafThree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafThree.kt new file mode 100644 index 0000000..bd2c8e4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafThree.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LeafThree: ImageVector + get() { + if (_leafThree != null) { + return _leafThree!! + } + _leafThree = fluentIcon(name = "Filled.LeafThree") { + fluentPath { + moveTo(13.5f, 2.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -4.9f, 3.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 5.49f, 3.13f) + curveToRelative(0.45f, -0.08f, 0.93f, -0.13f, 1.41f, -0.13f) + horizontalLineToRelative(3.48f) + lineToRelative(0.02f, -0.5f) + lineTo(19.0f, 3.44f) + curveToRelative(0.0f, -0.8f, -0.65f, -1.44f, -1.44f, -1.44f) + lineTo(13.5f, 2.0f) + close() + moveTo(8.43f, 18.0f) + horizontalLineToRelative(-0.18f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -6.0f, -6.0f) + lineTo(2.25f, 7.51f) + curveToRelative(0.0f, -0.83f, 0.68f, -1.51f, 1.51f, -1.51f) + horizontalLineToRelative(4.49f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 4.8f, 2.4f) + arcToRelative(7.52f, 7.52f, 0.0f, false, false, -3.93f, 3.16f) + lineTo(7.53f, 9.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.96f, 1.96f) + arcToRelative(7.49f, 7.49f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(9.0f, 15.5f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 15.5f, 9.0f) + horizontalLineToRelative(4.91f) + curveToRelative(0.88f, 0.0f, 1.59f, 0.71f, 1.59f, 1.59f) + verticalLineToRelative(4.91f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -10.54f, 5.1f) + lineToRelative(-1.18f, 1.18f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.18f, -1.18f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 9.0f, 15.5f) + close() + moveTo(12.18f, 19.88f) + lineToRelative(4.6f, -4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-4.6f, 4.6f) + curveToRelative(0.3f, 0.4f, 0.66f, 0.76f, 1.06f, 1.06f) + close() + } + } + return _leafThree!! + } + +private var _leafThree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt new file mode 100644 index 0000000..11898b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LeafTwo.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LeafTwo: ImageVector + get() { + if (_leafTwo != null) { + return _leafTwo!! + } + _leafTwo = fluentIcon(name = "Filled.LeafTwo") { + fluentPath { + moveTo(3.7f, 2.0f) + curveTo(2.78f, 2.0f, 2.0f, 2.76f, 2.0f, 3.7f) + lineTo(2.0f, 8.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 5.0f, 5.92f) + arcToRelative(7.96f, 7.96f, 0.0f, false, true, 1.4f, -4.45f) + lineTo(6.23f, 7.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(2.1f, 2.1f) + arcTo(7.98f, 7.98f, 0.0f, false, true, 13.7f, 6.1f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 8.0f, 2.0f) + lineTo(3.7f, 2.0f) + close() + moveTo(9.55f, 18.39f) + lineToRelative(-2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.33f, -2.33f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 22.0f, 14.0f) + lineTo(22.0f, 8.75f) + curveTo(22.0f, 7.78f, 21.22f, 7.0f, 20.25f, 7.0f) + lineTo(15.0f, 7.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -5.45f, 11.39f) + close() + moveTo(15.78f, 14.29f) + lineToRelative(-4.1f, 4.09f) + curveToRelative(-0.4f, -0.3f, -0.75f, -0.66f, -1.06f, -1.06f) + lineToRelative(4.1f, -4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + close() + } + } + return _leafTwo!! + } + +private var _leafTwo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LearningApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LearningApp.kt new file mode 100644 index 0000000..028895a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LearningApp.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LearningApp: ImageVector + get() { + if (_learningApp != null) { + return _learningApp!! + } + _learningApp = fluentIcon(name = "Filled.LearningApp") { + fluentPath { + moveTo(5.5f, 2.0f) + lineTo(17.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(6.81f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -8.19f, 8.19f) + lineTo(4.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(6.23f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(5.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 19.5f) + verticalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 2.0f) + close() + moveTo(7.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(16.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(7.0f, 5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.91f, 15.1f) + lineToRelative(2.81f, 1.84f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.28f, 0.52f) + curveToRelative(0.0f, 0.1f, -0.02f, 0.2f, -0.07f, 0.3f) + arcToRelative(0.57f, 0.57f, 0.0f, false, true, -0.2f, 0.22f) + lineToRelative(-2.8f, 1.92f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, -0.17f, 0.07f) + arcToRelative(0.55f, 0.55f, 0.0f, false, true, -0.4f, -0.02f) + arcToRelative(0.69f, 0.69f, 0.0f, false, true, -0.18f, -0.13f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, -0.18f, -0.44f) + verticalLineToRelative(-3.76f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.37f, -0.57f) + arcToRelative(0.55f, 0.55f, 0.0f, false, true, 0.55f, 0.05f) + close() + } + } + return _learningApp!! + } + +private var _learningApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt new file mode 100644 index 0000000..9936f6d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Library.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Library: ImageVector + get() { + if (_library != null) { + return _library!! + } + _library = fluentIcon(name = "Filled.Library") { + fluentPath { + moveTo(5.5f, 3.0f) + curveTo(6.33f, 3.0f, 7.0f, 3.67f, 7.0f, 4.5f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 2.0f, 19.5f) + verticalLineToRelative(-15.0f) + curveTo(2.0f, 3.67f, 2.67f, 3.0f, 3.5f, 3.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(11.5f, 3.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 8.0f, 19.5f) + verticalLineToRelative(-15.0f) + curveTo(8.0f, 3.67f, 8.67f, 3.0f, 9.5f, 3.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(18.78f, 6.12f) + lineTo(22.0f, 18.64f) + curveToRelative(0.21f, 0.8f, -0.27f, 1.62f, -1.07f, 1.83f) + lineToRelative(-1.88f, 0.48f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.83f, -1.08f) + lineTo(14.0f, 7.35f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 1.08f, -1.82f) + lineToRelative(1.87f, -0.49f) + curveToRelative(0.8f, -0.2f, 1.63f, 0.28f, 1.83f, 1.08f) + close() + } + } + return _library!! + } + +private var _library: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt new file mode 100644 index 0000000..5af6cb7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lightbulb.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Lightbulb: ImageVector + get() { + if (_lightbulb != null) { + return _lightbulb!! + } + _lightbulb = fluentIcon(name = "Filled.Lightbulb") { + fluentPath { + moveTo(15.54f, 19.0f) + lineToRelative(-0.3f, 1.26f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.01f, 1.73f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-2.12f) + curveToRelative(-0.99f, 0.0f, -1.85f, -0.65f, -2.14f, -1.58f) + lineToRelative(-0.05f, -0.16f) + lineTo(8.46f, 19.0f) + horizontalLineToRelative(7.08f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.25f) + curveToRelative(0.0f, 2.14f, -0.94f, 4.1f, -2.77f, 5.84f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.07f, 0.13f) + lineToRelative(-0.52f, 2.28f) + horizontalLineTo(8.1f) + lineToRelative(-0.52f, -2.28f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.07f, -0.13f) + curveToRelative(-1.83f, -1.75f, -2.77f, -3.7f, -2.77f, -5.84f) + curveTo(4.75f, 5.25f, 8.0f, 2.0f, 12.0f, 2.0f) + close() + } + } + return _lightbulb!! + } + +private var _lightbulb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbCircle.kt new file mode 100644 index 0000000..04c08cb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbCircle.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LightbulbCircle: ImageVector + get() { + if (_lightbulbCircle != null) { + return _lightbulbCircle!! + } + _lightbulbCircle = fluentIcon(name = "Filled.LightbulbCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(14.48f, 17.0f) + lineTo(9.52f, 17.0f) + lineToRelative(0.1f, 0.45f) + lineToRelative(0.05f, 0.16f) + lineToRelative(0.05f, 0.14f) + curveToRelative(0.29f, 0.64f, 0.9f, 1.05f, 1.59f, 1.05f) + horizontalLineToRelative(1.38f) + lineToRelative(0.16f, -0.01f) + lineToRelative(0.15f, -0.02f) + lineToRelative(0.14f, -0.04f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, 1.24f, -1.27f) + lineToRelative(0.1f, -0.46f) + close() + moveTo(12.0f, 5.2f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, 5.0f) + verticalLineToRelative(0.27f) + lineToRelative(0.03f, 0.26f) + lineToRelative(0.03f, 0.25f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 1.64f, 2.98f) + lineToRelative(0.16f, 0.13f) + lineToRelative(0.32f, 1.41f) + horizontalLineToRelative(5.64f) + lineToRelative(0.32f, -1.41f) + lineToRelative(0.16f, -0.14f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 1.7f, -3.5f) + verticalLineToRelative(-0.25f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, -5.0f) + close() + } + } + return _lightbulbCircle!! + } + +private var _lightbulbCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbFilament.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbFilament.kt new file mode 100644 index 0000000..a1485d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LightbulbFilament.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LightbulbFilament: ImageVector + get() { + if (_lightbulbFilament != null) { + return _lightbulbFilament!! + } + _lightbulbFilament = fluentIcon(name = "Filled.LightbulbFilament") { + fluentPath { + moveTo(15.54f, 19.0f) + lineToRelative(-0.3f, 1.26f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.01f, 1.73f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-2.12f) + curveToRelative(-0.99f, 0.0f, -1.85f, -0.65f, -2.14f, -1.58f) + lineToRelative(-0.05f, -0.16f) + lineTo(8.46f, 19.0f) + horizontalLineToRelative(7.08f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.25f) + curveToRelative(0.0f, 2.14f, -0.94f, 4.1f, -2.77f, 5.84f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.07f, 0.13f) + lineToRelative(-0.52f, 2.28f) + horizontalLineToRelative(-3.14f) + verticalLineToRelative(-6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.75f) + lineTo(8.11f, 17.5f) + lineToRelative(-0.52f, -2.28f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.07f, -0.13f) + curveToRelative(-1.83f, -1.75f, -2.77f, -3.7f, -2.77f, -5.84f) + curveTo(4.75f, 5.25f, 8.0f, 2.0f, 12.0f, 2.0f) + close() + moveTo(11.25f, 6.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + moveTo(16.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(8.78f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(8.78f, 8.22f) + close() + } + } + return _lightbulbFilament!! + } + +private var _lightbulbFilament: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Likert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Likert.kt new file mode 100644 index 0000000..ed68dd8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Likert.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Likert: ImageVector + get() { + if (_likert != null) { + return _likert!! + } + _likert = fluentIcon(name = "Filled.Likert") { + fluentPath { + moveTo(6.0f, 4.0f) + lineTo(5.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(4.0f) + lineTo(6.0f, 4.0f) + close() + moveTo(2.0f, 12.75f) + lineTo(2.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-7.25f) + lineTo(2.0f, 12.75f) + close() + moveTo(7.5f, 20.0f) + lineTo(19.0f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-4.25f) + lineTo(7.5f, 12.75f) + lineTo(7.5f, 20.0f) + close() + moveTo(11.25f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(14.0f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(17.0f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(20.0f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(22.0f, 11.25f) + lineTo(7.5f, 11.25f) + lineTo(7.5f, 4.0f) + lineTo(19.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(4.25f) + close() + moveTo(10.25f, 8.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(14.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(17.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(20.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _likert!! + } + +private var _likert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Line.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Line.kt new file mode 100644 index 0000000..85dac1a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Line.kt @@ -0,0 +1,29 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Line: ImageVector + get() { + if (_line != null) { + return _line!! + } + _line = fluentIcon(name = "Filled.Line") { + fluentPath { + moveTo(21.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineToRelative(-18.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.4f) + lineToRelative(18.0f, -18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + close() + } + } + return _line!! + } + +private var _line: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineDashes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineDashes.kt new file mode 100644 index 0000000..b86437a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineDashes.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LineDashes: ImageVector + get() { + if (_lineDashes != null) { + return _lineDashes!! + } + _lineDashes = fluentIcon(name = "Filled.LineDashes") { + fluentPath { + moveTo(21.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.41f) + lineToRelative(-0.5f, 0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.4f, -1.41f) + lineToRelative(0.5f, -0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + close() + moveTo(17.7f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.41f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.4f, -1.42f) + lineToRelative(0.99f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f) + close() + moveTo(13.2f, 10.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.4f) + lineToRelative(1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + close() + moveTo(8.7f, 16.7f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 7.3f, 15.3f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(1.0f, -0.99f) + close() + moveTo(4.21f, 21.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, -1.42f) + lineToRelative(-0.5f, 0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, 1.42f) + lineToRelative(0.5f, -0.5f) + close() + } + } + return _lineDashes!! + } + +private var _lineDashes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineStyle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineStyle.kt new file mode 100644 index 0000000..473dc3d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LineStyle.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LineStyle: ImageVector + get() { + if (_lineStyle != null) { + return _lineStyle!! + } + _lineStyle = fluentIcon(name = "Filled.LineStyle") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + fluentPath { + moveTo(2.0f, 18.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(17.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + horizontalLineToRelative(-17.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 2.0f, 18.5f) + close() + } + fluentPath { + moveTo(10.75f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.5f) + close() + } + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + fluentPath { + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(3.0f) + close() + } + } + return _lineStyle!! + } + +private var _lineStyle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkDismiss.kt new file mode 100644 index 0000000..08f43cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkDismiss.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LinkDismiss: ImageVector + get() { + if (_linkDismiss != null) { + return _linkDismiss!! + } + _linkDismiss = fluentIcon(name = "Filled.LinkDismiss") { + fluentPath { + moveTo(9.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.18f, 6.0f) + lineTo(9.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 15.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -0.22f, -10.0f) + lineTo(9.0f, 5.0f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 4.43f, 7.32f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -1.76f, -0.95f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 17.17f, 7.0f) + lineTo(15.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(17.0f, 5.0f) + close() + moveTo(7.0f, 9.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(7.0f, 9.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _linkDismiss!! + } + +private var _linkDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkEdit.kt new file mode 100644 index 0000000..46ee34d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkEdit.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LinkEdit: ImageVector + get() { + if (_linkEdit != null) { + return _linkEdit!! + } + _linkEdit = fluentIcon(name = "Filled.LinkEdit") { + fluentPath { + moveTo(10.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.78f, 5.0f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 7.0f, 15.0f) + horizontalLineToRelative(2.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 9.0f, 13.0f) + lineTo(6.82f, 13.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 7.0f, 7.0f) + horizontalLineToRelative(2.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 10.0f, 6.0f) + close() + moveTo(22.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, -5.0f) + horizontalLineToRelative(-2.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 15.0f, 7.0f) + horizontalLineToRelative(2.17f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 20.0f, 10.0f) + lineTo(20.0f, 10.0f) + curveToRelative(0.7f, 0.06f, 1.37f, 0.34f, 1.93f, 0.84f) + curveToRelative(0.04f, -0.27f, 0.07f, -0.56f, 0.07f, -0.85f) + close() + moveTo(17.77f, 10.64f) + curveToRelative(-0.1f, 0.07f, -0.2f, 0.15f, -0.29f, 0.24f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.36f, 0.11f) + lineTo(7.0f, 10.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -1.98f) + lineTo(7.0f, 9.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.77f, 1.64f) + close() + moveTo(18.1f, 11.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _linkEdit!! + } + +private var _linkEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkSquare.kt new file mode 100644 index 0000000..b4e63f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LinkSquare.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LinkSquare: ImageVector + get() { + if (_linkSquare != null) { + return _linkSquare!! + } + _linkSquare = fluentIcon(name = "Filled.LinkSquare") { + fluentPath { + moveTo(6.5f, 3.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 6.5f) + verticalLineToRelative(6.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 16.0f) + lineTo(7.0f, 16.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(-0.5f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 12.5f) + verticalLineToRelative(-6.0f) + curveTo(5.0f, 5.67f, 5.67f, 5.0f, 6.5f, 5.0f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(11.0f, 14.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + verticalLineToRelative(-6.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 12.5f, 3.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(10.0f, 11.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(13.0f, 10.0f) + lineTo(13.0f, 8.0f) + horizontalLineToRelative(-1.5f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 8.0f, 11.5f) + verticalLineToRelative(6.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, 3.5f) + horizontalLineToRelative(6.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + verticalLineToRelative(-6.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 17.5f, 8.0f) + lineTo(17.0f, 8.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-6.0f) + close() + } + } + return _linkSquare!! + } + +private var _linkSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt new file mode 100644 index 0000000..defca2d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/List.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.List: ImageVector + get() { + if (_list != null) { + return _list!! + } + _list = fluentIcon(name = "Filled.List") { + fluentPath { + moveTo(3.0f, 17.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(15.0f, 17.0f) + lineTo(3.0f, 17.0f) + close() + moveTo(3.0f, 11.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 11.0f) + lineTo(3.0f, 11.0f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(18.0f, 5.0f) + lineTo(3.0f, 5.0f) + close() + } + } + return _list!! + } + +private var _list: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Live.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Live.kt new file mode 100644 index 0000000..30f10c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Live.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Live: ImageVector + get() { + if (_live != null) { + return _live!! + } + _live = fluentIcon(name = "Filled.Live") { + fluentPath { + moveTo(6.34f, 4.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.41f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 0.0f, 11.32f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.41f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -14.14f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f) + close() + moveTo(19.07f, 4.94f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 14.14f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.41f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 0.0f, -11.32f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, -1.41f) + close() + moveTo(9.31f, 7.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f) + arcToRelative(3.92f, 3.92f, 0.0f, false, false, 0.0f, 5.54f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.41f) + arcToRelative(5.92f, 5.92f, 0.0f, false, true, 0.0f, -8.37f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + close() + moveTo(16.27f, 7.8f) + arcToRelative(5.92f, 5.92f, 0.0f, false, true, 0.0f, 8.37f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.41f) + arcToRelative(3.92f, 3.92f, 0.0f, false, false, 0.0f, -5.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, -1.42f) + close() + moveTo(12.08f, 10.57f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _live!! + } + +private var _live: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LiveOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LiveOff.kt new file mode 100644 index 0000000..93feb25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LiveOff.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LiveOff: ImageVector + get() { + if (_liveOff != null) { + return _liveOff!! + } + _liveOff = fluentIcon(name = "Filled.LiveOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.2f, 2.2f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.5f, 13.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.41f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, -0.5f, -10.77f) + lineToRelative(1.52f, 1.52f) + arcToRelative(5.92f, 5.92f, 0.0f, false, false, 0.54f, 7.76f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.41f) + arcToRelative(3.92f, 3.92f, 0.0f, false, true, -0.5f, -4.91f) + lineToRelative(1.83f, 1.83f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.84f, 1.84f) + lineToRelative(8.25f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.03f, 15.85f) + lineToRelative(1.46f, 1.46f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -1.42f, -12.37f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.41f, 1.41f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 1.37f, 9.5f) + close() + moveTo(15.93f, 12.75f) + lineToRelative(1.6f, 1.59f) + arcToRelative(5.92f, 5.92f, 0.0f, false, false, -1.26f, -6.53f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.42f, 1.42f) + arcToRelative(3.92f, 3.92f, 0.0f, false, true, 1.08f, 3.52f) + close() + } + } + return _liveOff!! + } + +private var _liveOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt new file mode 100644 index 0000000..d0011ec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocalLanguage.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LocalLanguage: ImageVector + get() { + if (_localLanguage != null) { + return _localLanguage!! + } + _localLanguage = fluentIcon(name = "Filled.LocalLanguage") { + fluentPath { + moveTo(9.56f, 7.5f) + lineToRelative(0.06f, 0.12f) + lineToRelative(5.3f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.8f, 0.87f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.38f, -3.4f) + horizontalLineTo(5.41f) + lineToRelative(-1.5f, 3.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.2f, 0.55f) + lineToRelative(-0.11f, -0.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.56f, -1.2f) + lineToRelative(0.04f, -0.12f) + lineToRelative(5.7f, -13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.78f, -0.1f) + close() + moveTo(19.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(7.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(20.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(8.66f, 10.57f) + lineTo(6.28f, 16.0f) + horizontalLineToRelative(4.6f) + lineToRelative(-2.22f, -5.43f) + close() + moveTo(11.0f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(5.97f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -1.85f) + verticalLineTo(4.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineTo(16.0f) + horizontalLineToRelative(-5.0f) + close() + } + } + return _localLanguage!! + } + +private var _localLanguage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt new file mode 100644 index 0000000..c6108b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Location.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Location: ImageVector + get() { + if (_location != null) { + return _location!! + } + _location = fluentIcon(name = "Filled.Location") { + fluentPath { + moveTo(18.16f, 16.88f) + lineToRelative(-1.19f, 1.18f) + lineToRelative(-3.4f, 3.3f) + curveToRelative(-0.88f, 0.85f, -2.26f, 0.85f, -3.13f, 0.0f) + lineToRelative(-3.5f, -3.39f) + lineToRelative(-1.1f, -1.09f) + arcToRelative(8.7f, 8.7f, 0.0f, true, true, 12.32f, 0.0f) + close() + moveTo(14.5f, 11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + close() + } + } + return _location!! + } + +private var _location: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationAdd.kt new file mode 100644 index 0000000..605ebc1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationAdd.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LocationAdd: ImageVector + get() { + if (_locationAdd != null) { + return _locationAdd!! + } + _locationAdd = fluentIcon(name = "Filled.LocationAdd") { + fluentPath { + moveTo(16.97f, 18.06f) + lineToRelative(1.19f, -1.18f) + arcToRelative(8.7f, 8.7f, 0.0f, true, false, -12.32f, 0.0f) + lineToRelative(1.1f, 1.1f) + lineToRelative(3.5f, 3.39f) + curveToRelative(0.87f, 0.84f, 2.25f, 0.84f, 3.12f, 0.0f) + lineToRelative(3.41f, -3.31f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(10.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(11.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + verticalLineTo(7.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _locationAdd!! + } + +private var _locationAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationDismiss.kt new file mode 100644 index 0000000..93cd4fd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationDismiss.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LocationDismiss: ImageVector + get() { + if (_locationDismiss != null) { + return _locationDismiss!! + } + _locationDismiss = fluentIcon(name = "Filled.LocationDismiss") { + fluentPath { + moveTo(5.84f, 4.56f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 12.52f, 12.1f) + lineToRelative(-0.2f, 0.21f) + curveToRelative(-0.92f, 0.92f, -2.45f, 2.41f, -4.6f, 4.49f) + curveToRelative(-0.87f, 0.84f, -2.25f, 0.84f, -3.12f, 0.0f) + lineTo(6.59f, 17.6f) + lineToRelative(-0.75f, -0.74f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 0.0f, -12.31f) + close() + moveTo(15.03f, 7.69f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, 0.0f) + lineToRelative(-0.09f, 0.08f) + lineTo(12.0f, 9.66f) + lineToRelative(-1.97f, -1.97f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, 0.0f) + lineToRelative(-0.09f, 0.08f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, -0.01f, 0.88f) + lineToRelative(0.08f, 0.1f) + lineToRelative(1.97f, 1.97f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, -0.01f, 0.88f) + lineToRelative(0.08f, 0.1f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.26f, 0.2f, 0.62f, 0.2f, 0.89f, 0.0f) + lineToRelative(0.09f, -0.07f) + lineTo(12.0f, 11.78f) + lineToRelative(1.97f, 1.97f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.26f, 0.2f, 0.62f, 0.2f, 0.89f, 0.0f) + lineToRelative(0.09f, -0.07f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.88f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-1.97f, -1.96f) + lineToRelative(1.97f, -1.97f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.88f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(0.08f, 0.08f) + close() + } + } + return _locationDismiss!! + } + +private var _locationDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationLive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationLive.kt new file mode 100644 index 0000000..13dcc99 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationLive.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LocationLive: ImageVector + get() { + if (_locationLive != null) { + return _locationLive!! + } + _locationLive = fluentIcon(name = "Filled.LocationLive") { + fluentPath { + moveTo(9.0f, 2.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.8f, -0.7f) + arcTo(12.0f, 12.0f, 0.0f, false, true, 20.97f, 13.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + arcTo(10.5f, 10.5f, 0.0f, false, false, 9.7f, 3.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, -0.8f) + close() + moveTo(7.6f, 21.39f) + lineToRelative(0.39f, 0.38f) + curveToRelative(0.29f, 0.3f, 0.76f, 0.3f, 1.05f, 0.0f) + lineToRelative(1.35f, -1.33f) + lineToRelative(2.01f, -2.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -7.77f, 0.0f) + arcToRelative(1162.27f, 1162.27f, 0.0f, false, false, 2.97f, 2.95f) + close() + moveTo(8.51f, 15.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(9.82f, 5.5f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 9.68f, 7.0f) + arcTo(6.99f, 6.99f, 0.0f, false, true, 16.0f, 13.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, -0.13f) + arcTo(8.49f, 8.49f, 0.0f, false, false, 9.82f, 5.5f) + close() + } + } + return _locationLive!! + } + +private var _locationLive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationOff.kt new file mode 100644 index 0000000..90d5e69 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LocationOff.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LocationOff: ImageVector + get() { + if (_locationOff != null) { + return _locationOff!! + } + _locationOff = fluentIcon(name = "Filled.LocationOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.57f, 2.57f) + arcToRelative(8.71f, 8.71f, 0.0f, false, false, 1.05f, 11.03f) + lineToRelative(1.1f, 1.1f) + lineToRelative(3.5f, 3.39f) + curveToRelative(0.87f, 0.84f, 2.25f, 0.84f, 3.12f, 0.0f) + arcToRelative(656.5f, 656.5f, 0.0f, false, false, 3.41f, -3.31f) + lineToRelative(0.01f, -0.02f) + lineToRelative(3.74f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(12.41f, 13.47f) + arcToRelative(2.51f, 2.51f, 0.0f, false, true, -2.88f, -2.88f) + lineToRelative(2.88f, 2.88f) + close() + moveTo(14.5f, 11.0f) + curveToRelative(0.0f, 0.1f, 0.0f, 0.2f, -0.02f, 0.3f) + lineToRelative(4.56f, 4.56f) + arcTo(8.7f, 8.7f, 0.0f, false, false, 6.87f, 3.69f) + lineToRelative(4.83f, 4.83f) + lineToRelative(0.3f, -0.02f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + close() + } + } + return _locationOff!! + } + +private var _locationOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt new file mode 100644 index 0000000..4af47bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockClosed.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LockClosed: ImageVector + get() { + if (_lockClosed != null) { + return _lockClosed!! + } + _lockClosed = fluentIcon(name = "Filled.LockClosed") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-13.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 4.0f, 20.5f) + verticalLineToRelative(-11.0f) + curveTo(4.0f, 8.67f, 4.67f, 8.0f, 5.5f, 8.0f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + } + } + return _lockClosed!! + } + +private var _lockClosed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockMultiple.kt new file mode 100644 index 0000000..36a2249 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockMultiple.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LockMultiple: ImageVector + get() { + if (_lockMultiple != null) { + return _lockMultiple!! + } + _lockMultiple = fluentIcon(name = "Filled.LockMultiple") { + fluentPath { + moveTo(7.25f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-7.5f) + curveTo(4.0f, 7.51f, 5.0f, 6.5f, 6.25f, 6.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.75f, 5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(10.75f, 13.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(7.63f, 19.5f) + curveToRelative(0.3f, 0.87f, 1.14f, 1.5f, 2.12f, 1.5f) + horizontalLineToRelative(6.0f) + curveTo(18.1f, 21.0f, 20.0f, 19.1f, 20.0f, 16.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.98f, -0.63f, -1.81f, -1.5f, -2.12f) + verticalLineToRelative(6.62f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + lineTo(7.63f, 19.5f) + close() + } + } + return _lockMultiple!! + } + +private var _lockMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt new file mode 100644 index 0000000..151a354 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockOpen.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LockOpen: ImageVector + get() { + if (_lockOpen != null) { + return _lockOpen!! + } + _lockOpen = fluentIcon(name = "Filled.LockOpen") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.77f, 2.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.77f) + lineToRelative(-0.04f, -0.1f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -3.88f, 0.51f) + lineTo(10.01f, 8.0f) + horizontalLineToRelative(7.74f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 8.0f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _lockOpen!! + } + +private var _lockOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockShield.kt new file mode 100644 index 0000000..bfd9041 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/LockShield.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.LockShield: ImageVector + get() { + if (_lockShield != null) { + return _lockShield!! + } + _lockShield = fluentIcon(name = "Filled.LockShield") { + fluentPath { + moveTo(10.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(18.0f, 11.0f) + curveToRelative(-0.32f, 0.0f, -0.64f, 0.11f, -0.9f, 0.33f) + lineToRelative(-0.1f, 0.1f) + arcToRelative(3.51f, 3.51f, 0.0f, false, true, -2.6f, 1.24f) + curveToRelative(-0.78f, 0.0f, -1.4f, 0.64f, -1.4f, 1.41f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 2.38f, 0.92f, 4.22f, 2.68f, 5.42f) + lineTo(3.5f, 22.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 2.0f, 20.5f) + verticalLineToRelative(-11.0f) + curveTo(2.0f, 8.67f, 2.67f, 8.0f, 3.5f, 8.0f) + lineTo(6.0f, 8.0f) + lineTo(6.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(18.28f, 12.12f) + curveToRelative(1.0f, 1.04f, 2.1f, 1.55f, 3.32f, 1.55f) + curveToRelative(0.2f, 0.0f, 0.35f, 0.14f, 0.4f, 0.33f) + verticalLineToRelative(2.58f) + curveToRelative(0.0f, 2.69f, -1.31f, 4.51f, -3.87f, 5.4f) + arcToRelative(0.39f, 0.39f, 0.0f, false, true, -0.26f, 0.0f) + curveToRelative(-2.47f, -0.86f, -3.78f, -2.6f, -3.87f, -5.13f) + verticalLineToRelative(-2.77f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, 0.4f, -0.41f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 3.32f, -1.55f) + arcToRelative(0.39f, 0.39f, 0.0f, false, true, 0.56f, 0.0f) + close() + moveTo(10.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(10.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(4.0f) + lineTo(12.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + } + } + return _lockShield!! + } + +private var _lockShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lottery.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lottery.kt new file mode 100644 index 0000000..5723cdb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Lottery.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Lottery: ImageVector + get() { + if (_lottery != null) { + return _lottery!! + } + _lottery = fluentIcon(name = "Filled.Lottery") { + fluentPath { + moveTo(15.56f, 4.17f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 12.0f, 6.68f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -3.56f, -2.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 7.12f, 0.0f) + close() + moveTo(4.06f, 14.04f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 6.98f, -6.98f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -6.98f, 6.98f) + close() + moveTo(19.94f, 14.04f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -6.98f, -6.98f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 6.98f, 6.98f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 0.0f, -14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 0.0f, 14.0f) + close() + moveTo(9.5f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.5f, 1.31f) + lineToRelative(-0.02f, 0.02f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.26f, 0.26f) + arcToRelative(9.55f, 9.55f, 0.0f, false, false, -2.25f, 3.86f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.44f, -0.4f) + curveToRelative(0.4f, -1.5f, 1.15f, -2.7f, 1.78f, -3.54f) + lineToRelative(0.01f, -0.01f) + horizontalLineToRelative(-2.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _lottery!! + } + +private var _lottery: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Luggage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Luggage.kt new file mode 100644 index 0000000..a1abb84 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Luggage.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Luggage: ImageVector + get() { + if (_luggage != null) { + return _luggage!! + } + _luggage = fluentIcon(name = "Filled.Luggage") { + fluentPath { + moveTo(8.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.0f, 3.5f) + lineTo(9.0f, 5.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.0f, 8.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.35f, 0.83f, 2.51f, 2.0f, 3.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(1.17f, -0.49f, 2.0f, -1.65f, 2.0f, -3.0f) + verticalLineToRelative(-9.0f) + curveTo(19.0f, 6.45f, 17.54f, 5.0f, 15.75f, 5.0f) + lineTo(15.0f, 5.0f) + lineTo(15.0f, 3.5f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(13.5f, 3.5f) + lineTo(13.5f, 5.0f) + horizontalLineToRelative(-3.0f) + lineTo(10.5f, 3.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(8.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.75f) + close() + } + } + return _luggage!! + } + +private var _luggage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAdd.kt new file mode 100644 index 0000000..15cf526 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAdd.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailAdd: ImageVector + get() { + if (_mailAdd != null) { + return _mailAdd!! + } + _mailAdd = fluentIcon(name = "Filled.MailAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.81f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineToRelative(2.41f, -1.26f) + curveToRelative(0.84f, 0.38f, 1.76f, 0.6f, 2.74f, 0.6f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 1.8f, 7.47f) + lineToRelative(-1.3f, 0.68f) + lineToRelative(-9.98f, -5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailAdd!! + } + +private var _mailAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAlert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAlert.kt new file mode 100644 index 0000000..d88b0a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAlert.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailAlert: ImageVector + get() { + if (_mailAlert != null) { + return _mailAlert!! + } + _mailAlert = fluentIcon(name = "Filled.MailAlert") { + fluentPath { + moveTo(17.5f, 1.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, 4.0f) + verticalLineToRelative(3.0f) + lineToRelative(-0.95f, 0.8f) + curveToRelative(-0.3f, 0.26f, -0.46f, 0.39f, -0.5f, 0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.24f, 0.65f) + curveToRelative(0.1f, 0.05f, 0.3f, 0.05f, 0.7f, 0.05f) + horizontalLineToRelative(9.02f) + curveToRelative(0.4f, 0.0f, 0.6f, 0.0f, 0.7f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.25f, -0.66f) + curveToRelative(-0.05f, -0.1f, -0.2f, -0.23f, -0.5f, -0.49f) + lineTo(21.5f, 8.0f) + lineTo(21.5f, 5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + close() + moveTo(19.0f, 11.0f) + curveToRelative(-0.22f, 0.58f, -0.8f, 1.0f, -1.5f, 1.0f) + curveToRelative(-0.69f, 0.0f, -1.28f, -0.42f, -1.5f, -1.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(22.0f, 16.75f) + lineTo(22.0f, 11.0f) + horizontalLineToRelative(-1.93f) + lineToRelative(-0.13f, 0.35f) + arcTo(2.59f, 2.59f, 0.0f, false, true, 17.5f, 13.0f) + curveToRelative(-0.82f, 0.0f, -1.56f, -0.37f, -2.05f, -0.96f) + lineToRelative(-3.1f, 1.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.0f) + lineTo(2.0f, 8.61f) + verticalLineToRelative(8.32f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + horizontalLineToRelative(13.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 22.0f, 16.74f) + close() + moveTo(12.0f, 12.15f) + lineTo(14.2f, 11.0f) + horizontalLineToRelative(-1.73f) + curveToRelative(-0.12f, -0.01f, -0.37f, -0.03f, -0.61f, -0.14f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.73f, -1.99f) + curveToRelative(0.12f, -0.24f, 0.3f, -0.41f, 0.38f, -0.5f) + lineToRelative(0.38f, -0.32f) + lineToRelative(0.6f, -0.51f) + lineTo(12.49f, 5.0f) + curveToRelative(0.0f, -0.34f, 0.04f, -0.68f, 0.1f, -1.0f) + lineTo(5.07f, 4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.04f, 2.92f) + lineTo(12.0f, 12.15f) + close() + } + } + return _mailAlert!! + } + +private var _mailAlert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAllRead.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAllRead.kt new file mode 100644 index 0000000..07939f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAllRead.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailAllRead: ImageVector + get() { + if (_mailAllRead != null) { + return _mailAllRead!! + } + _mailAllRead = fluentIcon(name = "Filled.MailAllRead") { + fluentPath { + moveTo(11.36f, 1.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, 0.0f) + lineTo(2.83f, 6.1f) + curveToRelative(-0.17f, 0.1f, -0.31f, 0.21f, -0.44f, 0.35f) + lineToRelative(8.61f, 4.7f) + lineToRelative(8.6f, -4.7f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.43f, -0.35f) + lineToRelative(-7.81f, -4.26f) + close() + moveTo(2.0f, 15.75f) + verticalLineToRelative(-7.8f) + lineToRelative(8.64f, 4.7f) + curveToRelative(0.22f, 0.13f, 0.5f, 0.13f, 0.72f, 0.0f) + lineTo(20.0f, 7.96f) + verticalLineToRelative(7.8f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 19.01f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + close() + moveTo(21.0f, 7.51f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.74f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 16.25f) + lineTo(21.0f, 7.51f) + close() + } + } + return _mailAllRead!! + } + +private var _mailAllRead: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailArrowUp.kt new file mode 100644 index 0000000..dd52ec9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailArrowUp.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailArrowUp: ImageVector + get() { + if (_mailArrowUp != null) { + return _mailArrowUp!! + } + _mailArrowUp = fluentIcon(name = "Filled.MailArrowUp") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.0f, 4.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(18.0f, 4.7f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(17.0f, 4.71f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.81f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineToRelative(2.41f, -1.26f) + curveToRelative(0.84f, 0.38f, 1.76f, 0.6f, 2.74f, 0.6f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 1.8f, 7.47f) + lineToRelative(-1.3f, 0.68f) + lineToRelative(-9.98f, -5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailArrowUp!! + } + +private var _mailArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAttach.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAttach.kt new file mode 100644 index 0000000..8947569 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailAttach.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailAttach: ImageVector + get() { + if (_mailAttach != null) { + return _mailAttach!! + } + _mailAttach = fluentIcon(name = "Filled.MailAttach") { + fluentPath { + moveTo(17.95f, 4.1f) + arcToRelative(2.08f, 2.08f, 0.0f, false, true, 2.94f, 2.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.08f) + lineToRelative(-4.18f, 4.18f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, -0.95f, -0.95f) + lineToRelative(3.83f, -3.82f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-3.83f, 3.82f) + arcToRelative(2.17f, 2.17f, 0.0f, true, false, 3.07f, 3.07f) + lineToRelative(4.32f, -4.32f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.13f, -5.0f) + lineToRelative(-3.67f, 3.68f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(3.67f, -3.68f) + close() + moveTo(12.51f, 8.48f) + curveToRelative(0.3f, 0.3f, 0.68f, 0.47f, 1.07f, 0.5f) + curveToRelative(-0.54f, 0.77f, -0.71f, 1.72f, -0.5f, 2.6f) + lineToRelative(-1.08f, 0.57f) + lineToRelative(-9.98f, -5.23f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.06f, 4.0f) + lineTo(14.52f, 4.0f) + lineTo(12.51f, 6.0f) + curveToRelative(-0.68f, 0.68f, -0.68f, 1.8f, 0.0f, 2.47f) + close() + moveTo(13.77f, 12.91f) + lineToRelative(0.15f, 0.16f) + arcToRelative(3.17f, 3.17f, 0.0f, false, false, 4.49f, 0.0f) + lineToRelative(3.58f, -3.59f) + verticalLineToRelative(7.26f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 18.93f, 20.0f) + lineTo(5.24f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.23f, -3.06f) + lineTo(2.0f, 16.74f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.11f, 0.48f, 0.11f, 0.7f, 0.0f) + lineToRelative(1.42f, -0.75f) + close() + } + } + return _mailAttach!! + } + +private var _mailAttach: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailClock.kt new file mode 100644 index 0000000..6dfc410 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailClock.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailClock: ImageVector + get() { + if (_mailClock != null) { + return _mailClock!! + } + _mailClock = fluentIcon(name = "Filled.MailClock") { + fluentPath { + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.5f, 6.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.5f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.81f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineToRelative(2.41f, -1.26f) + curveToRelative(0.84f, 0.38f, 1.76f, 0.6f, 2.74f, 0.6f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 1.8f, 7.47f) + lineToRelative(-1.3f, 0.68f) + lineToRelative(-9.98f, -5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailClock!! + } + +private var _mailClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailCopy.kt new file mode 100644 index 0000000..027bf21 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailCopy.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailCopy: ImageVector + get() { + if (_mailCopy != null) { + return _mailCopy!! + } + _mailCopy = fluentIcon(name = "Filled.MailCopy") { + fluentPath { + moveTo(3.0f, 7.51f) + curveToRelative(-0.9f, 0.58f, -1.5f, 1.59f, -1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, 2.35f, 5.25f, 5.25f, 5.25f) + horizontalLineToRelative(9.0f) + curveToRelative(1.15f, 0.0f, 2.16f, -0.6f, 2.74f, -1.5f) + lineTo(6.75f, 20.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 16.25f) + lineTo(3.0f, 7.51f) + close() + moveTo(4.0f, 8.11f) + verticalLineToRelative(7.64f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.07f, 3.24f) + lineToRelative(0.18f, 0.01f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.24f, -3.07f) + lineToRelative(0.01f, -0.18f) + lineTo(22.0f, 8.11f) + lineToRelative(-8.65f, 4.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.0f) + lineTo(4.0f, 8.11f) + close() + moveTo(18.75f, 4.0f) + lineTo(7.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.1f, 6.47f) + lineToRelative(8.9f, 4.68f) + lineToRelative(8.9f, -4.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 18.94f, 4.0f) + lineTo(18.75f, 4.0f) + close() + } + } + return _mailCopy!! + } + +private var _mailCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailDismiss.kt new file mode 100644 index 0000000..c19fef5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailDismiss.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailDismiss: ImageVector + get() { + if (_mailDismiss != null) { + return _mailDismiss!! + } + _mailDismiss = fluentIcon(name = "Filled.MailDismiss") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(18.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.81f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineToRelative(2.41f, -1.26f) + curveToRelative(0.84f, 0.38f, 1.76f, 0.6f, 2.74f, 0.6f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 1.8f, 7.47f) + lineToRelative(-1.3f, 0.68f) + lineToRelative(-9.98f, -5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailDismiss!! + } + +private var _mailDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailEdit.kt new file mode 100644 index 0000000..cc3ce8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailEdit.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailEdit: ImageVector + get() { + if (_mailEdit != null) { + return _mailEdit!! + } + _mailEdit = fluentIcon(name = "Filled.MailEdit") { + fluentPath { + moveTo(22.0f, 11.26f) + lineTo(22.0f, 7.61f) + lineToRelative(-9.65f, 5.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.0f) + lineTo(2.0f, 7.61f) + verticalLineToRelative(8.32f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 19.0f) + horizontalLineToRelative(6.47f) + curveToRelative(0.18f, -0.42f, 0.44f, -0.8f, 0.77f, -1.14f) + lineToRelative(5.9f, -5.9f) + arcToRelative(3.29f, 3.29f, 0.0f, false, true, 3.61f, -0.7f) + close() + moveTo(18.75f, 3.0f) + lineTo(5.06f, 3.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.04f, 2.92f) + lineTo(12.0f, 11.15f) + lineToRelative(9.98f, -5.23f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 18.75f, 3.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _mailEdit!! + } + +private var _mailEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailError.kt new file mode 100644 index 0000000..607acbc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailError.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailError: ImageVector + get() { + if (_mailError != null) { + return _mailError!! + } + _mailError = fluentIcon(name = "Filled.MailError") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 10.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.24f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.81f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineToRelative(2.41f, -1.26f) + curveToRelative(0.84f, 0.38f, 1.76f, 0.6f, 2.74f, 0.6f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 1.8f, 7.47f) + lineToRelative(-1.3f, 0.68f) + lineToRelative(-9.98f, -5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailError!! + } + +private var _mailError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt new file mode 100644 index 0000000..17fd695 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInbox.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInbox: ImageVector + get() { + if (_mailInbox != null) { + return _mailInbox!! + } + _mailInbox = fluentIcon(name = "Filled.MailInbox") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 13.0f) + lineTo(9.0f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + } + } + return _mailInbox!! + } + +private var _mailInbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAdd.kt new file mode 100644 index 0000000..23d1a88 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAdd.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInboxAdd: ImageVector + get() { + if (_mailInboxAdd != null) { + return _mailInboxAdd!! + } + _mailInboxAdd = fluentIcon(name = "Filled.MailInboxAdd") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(16.0f, 6.0f) + lineTo(16.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(17.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(17.0f, 7.0f) + close() + moveTo(19.5f, 14.0f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + close() + } + } + return _mailInboxAdd!! + } + +private var _mailInboxAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAll.kt new file mode 100644 index 0000000..d4930d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxAll.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInboxAll: ImageVector + get() { + if (_mailInboxAll != null) { + return _mailInboxAll!! + } + _mailInboxAll = fluentIcon(name = "Filled.MailInboxAll") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 13.0f) + lineTo(9.0f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineToRelative(-0.15f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + moveTo(6.75f, 9.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + moveTo(6.75f, 6.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + } + } + return _mailInboxAll!! + } + +private var _mailInboxAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowRight.kt new file mode 100644 index 0000000..576ccd3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowRight.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInboxArrowRight: ImageVector + get() { + if (_mailInboxArrowRight != null) { + return _mailInboxArrowRight!! + } + _mailInboxArrowRight = fluentIcon(name = "Filled.MailInboxArrowRight") { + fluentPath { + moveTo(10.5f, 4.0f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(4.25f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.72f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(18.29f, 6.0f) + horizontalLineToRelative(-5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(13.0f, 7.0f) + horizontalLineToRelative(5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.54f, -2.54f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.02f, -0.08f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.02f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-2.52f, -2.51f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + close() + } + } + return _mailInboxArrowRight!! + } + +private var _mailInboxArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowUp.kt new file mode 100644 index 0000000..ec44b4b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxArrowUp.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInboxArrowUp: ImageVector + get() { + if (_mailInboxArrowUp != null) { + return _mailInboxArrowUp!! + } + _mailInboxArrowUp = fluentIcon(name = "Filled.MailInboxArrowUp") { + fluentPath { + moveTo(10.5f, 4.0f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(4.25f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.63f, 3.02f) + lineTo(16.54f, 3.0f) + horizontalLineToRelative(-0.11f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.08f, 0.03f) + lineToRelative(-0.07f, 0.04f) + lineToRelative(-0.06f, 0.04f) + lineToRelative(-2.51f, 2.52f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineTo(16.0f, 4.71f) + verticalLineToRelative(5.38f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineTo(17.0f, 10.0f) + lineTo(17.0f, 4.7f) + lineToRelative(1.65f, 1.65f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-2.54f, -2.55f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.07f, -0.03f) + lineToRelative(-0.06f, -0.02f) + close() + } + } + return _mailInboxArrowUp!! + } + +private var _mailInboxArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxCheckmark.kt new file mode 100644 index 0000000..0eb618f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxCheckmark.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInboxCheckmark: ImageVector + get() { + if (_mailInboxCheckmark != null) { + return _mailInboxCheckmark!! + } + _mailInboxCheckmark = fluentIcon(name = "Filled.MailInboxCheckmark") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(19.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(15.5f, 7.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + moveTo(19.5f, 12.27f) + lineTo(19.5f, 14.0f) + lineTo(15.0f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.0f, 14.0f) + lineTo(4.5f, 14.0f) + lineTo(4.5f, 7.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.83f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.03f, 0.42f, -1.5f) + lineTo(6.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 7.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 20.55f, 4.46f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.56f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + close() + } + } + return _mailInboxCheckmark!! + } + +private var _mailInboxCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxDismiss.kt new file mode 100644 index 0000000..3ee9eb2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailInboxDismiss.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailInboxDismiss: ImageVector + get() { + if (_mailInboxDismiss != null) { + return _mailInboxDismiss!! + } + _mailInboxDismiss = fluentIcon(name = "Filled.MailInboxDismiss") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(17.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(16.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(19.5f, 14.0f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 18.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 5.45f, 4.46f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + close() + } + } + return _mailInboxDismiss!! + } + +private var _mailInboxDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailLink.kt new file mode 100644 index 0000000..8624ce7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailLink.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailLink: ImageVector + get() { + if (_mailLink != null) { + return _mailLink!! + } + _mailLink = fluentIcon(name = "Filled.MailLink") { + fluentPath { + moveTo(23.0f, 6.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 3.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 6.74f) + close() + moveTo(16.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(19.25f, 11.5f) + horizontalLineToRelative(-2.77f) + lineToRelative(-4.13f, 2.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.0f) + lineTo(2.0f, 8.61f) + verticalLineToRelative(8.32f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + horizontalLineToRelative(13.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 22.0f, 16.74f) + verticalLineToRelative(-6.13f) + curveToRelative(-0.78f, 0.56f, -1.73f, 0.88f, -2.75f, 0.88f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.63f) + arcToRelative(4.73f, 4.73f, 0.0f, false, false, 2.05f, 7.14f) + lineTo(12.0f, 12.15f) + lineTo(2.02f, 6.92f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailLink!! + } + +private var _mailLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailList.kt new file mode 100644 index 0000000..7ccb2fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailList.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailList: ImageVector + get() { + if (_mailList != null) { + return _mailList!! + } + _mailList = fluentIcon(name = "Filled.MailList") { + fluentPath { + moveTo(20.3f, 9.5f) + horizontalLineToRelative(0.95f) + curveToRelative(0.27f, 0.0f, 0.52f, -0.06f, 0.75f, -0.17f) + verticalLineToRelative(7.42f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineTo(20.3f, 9.5f) + close() + moveTo(12.53f, 4.0f) + lineTo(5.06f, 4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.04f, 2.92f) + lineTo(12.0f, 12.15f) + lineToRelative(5.07f, -2.65f) + horizontalLineToRelative(-3.32f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.22f, -3.0f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(21.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(21.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, -1.5f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.0f, 7.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _mailList!! + } + +private var _mailList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailMultiple.kt new file mode 100644 index 0000000..e900063 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailMultiple.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailMultiple: ImageVector + get() { + if (_mailMultiple != null) { + return _mailMultiple!! + } + _mailMultiple = fluentIcon(name = "Filled.MailMultiple") { + fluentPath { + moveTo(21.0f, 7.51f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.74f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 16.25f) + lineTo(21.0f, 7.51f) + close() + moveTo(20.0f, 8.11f) + verticalLineToRelative(7.64f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 19.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 15.75f) + lineTo(2.0f, 8.11f) + lineToRelative(8.65f, 4.55f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineTo(20.0f, 8.11f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.52f, 0.0f, 2.8f, 1.05f, 3.15f, 2.47f) + lineTo(11.0f, 11.15f) + lineTo(2.1f, 6.47f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.06f, 4.0f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailMultiple!! + } + +private var _mailMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOff.kt new file mode 100644 index 0000000..c42fb19 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOff.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailOff: ImageVector + get() { + if (_mailOff != null) { + return _mailOff!! + } + _mailOff = fluentIcon(name = "Filled.MailOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.25f, 1.25f) + curveToRelative(-0.8f, 0.52f, -1.35f, 1.4f, -1.45f, 2.4f) + lineToRelative(8.07f, 4.23f) + lineToRelative(2.43f, 2.42f) + lineToRelative(-0.17f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.0f) + lineTo(2.0f, 8.61f) + verticalLineToRelative(8.32f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + horizontalLineToRelative(13.68f) + lineToRelative(1.79f, 1.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(15.3f, 12.12f) + lineToRelative(6.26f, 6.26f) + curveToRelative(0.28f, -0.48f, 0.44f, -1.04f, 0.44f, -1.63f) + lineTo(22.0f, 8.61f) + lineToRelative(-6.7f, 3.5f) + close() + moveTo(7.18f, 4.0f) + lineToRelative(7.0f, 7.0f) + lineToRelative(7.8f, -4.08f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 18.75f, 4.0f) + lineTo(7.18f, 4.0f) + close() + } + } + return _mailOff!! + } + +private var _mailOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOpenPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOpenPerson.kt new file mode 100644 index 0000000..a96d7a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailOpenPerson.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailOpenPerson: ImageVector + get() { + if (_mailOpenPerson != null) { + return _mailOpenPerson!! + } + _mailOpenPerson = fluentIcon(name = "Filled.MailOpenPerson") { + fluentPath { + moveTo(11.65f, 14.16f) + lineTo(2.0f, 9.13f) + verticalLineToRelative(7.8f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + lineTo(13.0f, 20.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -0.13f) + verticalLineToRelative(-0.1f) + arcTo(2.77f, 2.77f, 0.0f, false, true, 15.77f, 17.0f) + horizontalLineToRelative(0.28f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, -0.37f, -4.57f) + lineToRelative(-3.33f, 1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.0f) + close() + moveTo(11.62f, 2.11f) + lineTo(3.1f, 7.17f) + lineToRelative(-0.17f, 0.11f) + curveToRelative(-0.16f, 0.12f, -0.31f, 0.26f, -0.43f, 0.41f) + lineToRelative(9.5f, 4.96f) + lineToRelative(9.5f, -4.96f) + curveToRelative(-0.16f, -0.2f, -0.36f, -0.38f, -0.6f, -0.52f) + lineTo(12.38f, 2.1f) + lineToRelative(-0.1f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.66f, 0.06f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _mailOpenPerson!! + } + +private var _mailOpenPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailProhibited.kt new file mode 100644 index 0000000..3216e23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailProhibited.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailProhibited: ImageVector + get() { + if (_mailProhibited != null) { + return _mailProhibited!! + } + _mailProhibited = fluentIcon(name = "Filled.MailProhibited") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 6.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 10.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.43f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.33f, -0.69f, 4.5f, -1.81f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 8.61f) + lineToRelative(9.65f, 5.05f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineToRelative(2.41f, -1.26f) + curveToRelative(0.84f, 0.38f, 1.76f, 0.6f, 2.74f, 0.6f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 1.8f, 7.47f) + lineToRelative(-1.3f, 0.68f) + lineToRelative(-9.98f, -5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailProhibited!! + } + +private var _mailProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt new file mode 100644 index 0000000..41b2aef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailRead.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailRead: ImageVector + get() { + if (_mailRead != null) { + return _mailRead!! + } + _mailRead = fluentIcon(name = "Filled.MailRead") { + fluentPath { + moveTo(2.0f, 10.13f) + lineToRelative(9.65f, 5.03f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineTo(22.0f, 10.13f) + verticalLineToRelative(7.62f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 17.75f) + verticalLineToRelative(-7.62f) + close() + moveTo(3.1f, 8.17f) + lineToRelative(8.52f, -5.06f) + curveToRelative(0.2f, -0.13f, 0.44f, -0.14f, 0.66f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(8.52f, 5.06f) + curveToRelative(0.23f, 0.14f, 0.44f, 0.32f, 0.6f, 0.52f) + lineTo(12.0f, 13.65f) + lineTo(2.5f, 8.7f) + curveToRelative(0.12f, -0.15f, 0.27f, -0.29f, 0.43f, -0.4f) + lineToRelative(0.17f, -0.12f) + lineToRelative(8.52f, -5.06f) + lineTo(3.1f, 8.17f) + close() + } + } + return _mailRead!! + } + +private var _mailRead: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailReadMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailReadMultiple.kt new file mode 100644 index 0000000..d8b0a8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailReadMultiple.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailReadMultiple: ImageVector + get() { + if (_mailReadMultiple != null) { + return _mailReadMultiple!! + } + _mailReadMultiple = fluentIcon(name = "Filled.MailReadMultiple") { + fluentPath { + moveTo(11.36f, 1.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, 0.0f) + lineTo(2.83f, 6.1f) + curveToRelative(-0.17f, 0.1f, -0.31f, 0.21f, -0.44f, 0.35f) + lineToRelative(8.61f, 4.7f) + lineToRelative(8.6f, -4.7f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.43f, -0.35f) + lineToRelative(-7.81f, -4.26f) + close() + moveTo(2.0f, 15.75f) + verticalLineToRelative(-7.8f) + lineToRelative(8.64f, 4.7f) + curveToRelative(0.22f, 0.13f, 0.5f, 0.13f, 0.72f, 0.0f) + lineTo(20.0f, 7.96f) + verticalLineToRelative(7.8f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 19.01f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + close() + moveTo(21.0f, 7.51f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.74f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 16.25f) + lineTo(21.0f, 7.51f) + close() + } + } + return _mailReadMultiple!! + } + +private var _mailReadMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailTemplate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailTemplate.kt new file mode 100644 index 0000000..ab9df58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailTemplate.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailTemplate: ImageVector + get() { + if (_mailTemplate != null) { + return _mailTemplate!! + } + _mailTemplate = fluentIcon(name = "Filled.MailTemplate") { + fluentPath { + moveTo(2.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, 4.0f) + verticalLineToRelative(5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.13f, 1.0f) + lineTo(5.0f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 5.0f) + close() + moveTo(5.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-9.5f) + close() + moveTo(7.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(7.55f, 12.27f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 10.0f, 11.0f) + horizontalLineToRelative(9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.45f, 1.27f) + lineToRelative(-6.95f, 4.35f) + lineToRelative(-6.95f, -4.35f) + close() + moveTo(7.0f, 13.71f) + lineTo(7.0f, 14.0f) + verticalLineToRelative(5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-5.0f) + lineToRelative(-0.01f, -0.3f) + lineToRelative(-7.1f, 4.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.79f, 0.0f) + lineTo(7.01f, 13.7f) + close() + } + } + return _mailTemplate!! + } + +private var _mailTemplate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailUnread.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailUnread.kt new file mode 100644 index 0000000..934579d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailUnread.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailUnread: ImageVector + get() { + if (_mailUnread != null) { + return _mailUnread!! + } + _mailUnread = fluentIcon(name = "Filled.MailUnread") { + fluentPath { + moveTo(2.0f, 9.11f) + lineToRelative(8.65f, 4.55f) + curveToRelative(0.22f, 0.12f, 0.48f, 0.12f, 0.7f, 0.0f) + lineToRelative(7.2f, -3.79f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 1.45f, 0.1f) + verticalLineToRelative(6.78f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 9.11f) + close() + moveTo(16.34f, 5.0f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, 0.69f, 3.98f) + lineTo(11.0f, 12.15f) + lineTo(2.1f, 7.47f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.06f, 5.0f) + lineTo(5.25f, 5.0f) + horizontalLineToRelative(11.09f) + close() + moveTo(19.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _mailUnread!! + } + +private var _mailUnread: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailWarning.kt new file mode 100644 index 0000000..41059d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MailWarning.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MailWarning: ImageVector + get() { + if (_mailWarning != null) { + return _mailWarning!! + } + _mailWarning = fluentIcon(name = "Filled.MailWarning") { + fluentPath { + moveTo(16.16f, 1.83f) + lineToRelative(-4.0f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.51f, 12.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.33f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 4.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + moveTo(21.5f, 13.0f) + horizontalLineToRelative(-7.88f) + lineToRelative(-1.27f, 0.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.0f) + lineTo(2.0f, 8.61f) + verticalLineToRelative(8.32f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + horizontalLineToRelative(13.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 22.0f, 16.74f) + verticalLineToRelative(-3.8f) + curveToRelative(-0.16f, 0.03f, -0.33f, 0.05f, -0.5f, 0.05f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(8.7f) + lineToRelative(-2.68f, 5.38f) + curveToRelative(-0.42f, 0.84f, -0.32f, 1.76f, 0.12f, 2.46f) + lineTo(2.02f, 6.92f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.04f, -2.91f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailWarning!! + } + +private var _mailWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt new file mode 100644 index 0000000..d2a3888 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Map.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Map: ImageVector + get() { + if (_map != null) { + return _map!! + } + _map = fluentIcon(name = "Filled.Map") { + fluentPath { + moveTo(8.5f, 4.36f) + verticalLineToRelative(12.46f) + lineToRelative(-4.32f, 3.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + lineTo(3.0f, 19.24f) + lineTo(3.0f, 8.62f) + curveToRelative(0.0f, -0.21f, 0.09f, -0.41f, 0.24f, -0.55f) + lineTo(3.32f, 8.0f) + lineTo(8.5f, 4.36f) + close() + moveTo(21.0f, 4.65f) + verticalLineToRelative(10.73f) + curveToRelative(0.0f, 0.21f, -0.09f, 0.41f, -0.24f, 0.55f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.18f, 3.64f) + lineTo(15.5f, 7.17f) + lineToRelative(4.32f, -3.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.17f, 0.5f) + close() + moveTo(10.0f, 4.35f) + lineToRelative(4.0f, 2.82f) + verticalLineToRelative(12.47f) + lineToRelative(-4.0f, -2.82f) + lineTo(10.0f, 4.36f) + close() + } + } + return _map!! + } + +private var _map: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MapDrive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MapDrive.kt new file mode 100644 index 0000000..729ea2e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MapDrive.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MapDrive: ImageVector + get() { + if (_mapDrive != null) { + return _mapDrive!! + } + _mapDrive = fluentIcon(name = "Filled.MapDrive") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 4.01f, 3.0f, 3.0f, 4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 3.0f, 22.0f, 4.0f, 22.0f, 5.25f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(16.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(17.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineTo(19.0f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineTo(7.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineTo(9.5f) + verticalLineToRelative(-2.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-5.0f) + close() + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _mapDrive!! + } + +private var _mapDrive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MatchAppLayout.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MatchAppLayout.kt new file mode 100644 index 0000000..4571092 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MatchAppLayout.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MatchAppLayout: ImageVector + get() { + if (_matchAppLayout != null) { + return _matchAppLayout!! + } + _matchAppLayout = fluentIcon(name = "Filled.MatchAppLayout") { + fluentPath { + moveTo(9.5f, 8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 16.0f) + curveTo(2.78f, 16.0f, 2.0f, 15.22f, 2.0f, 14.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(3.76f, 8.0f) + lineTo(9.5f, 8.0f) + close() + moveTo(20.25f, 8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(14.5f, 16.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.75f) + close() + } + } + return _matchAppLayout!! + } + +private var _matchAppLayout: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatLinear.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatLinear.kt new file mode 100644 index 0000000..6bab84c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatLinear.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MathFormatLinear: ImageVector + get() { + if (_mathFormatLinear != null) { + return _mathFormatLinear!! + } + _mathFormatLinear = fluentIcon(name = "Filled.MathFormatLinear") { + fluentPath { + moveTo(11.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f) + lineTo(11.0f, 5.42f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-2.0f, -2.0f) + close() + moveTo(14.47f, 9.73f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.15f) + lineToRelative(1.11f, 2.1f) + lineToRelative(-3.56f, 3.56f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.42f) + lineToRelative(3.11f, -3.12f) + lineToRelative(1.17f, 2.21f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.84f, 0.74f) + lineToRelative(0.32f, -0.28f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.3f, -1.52f) + lineToRelative(-0.32f, 0.28f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.77f, -0.15f) + lineToRelative(-1.45f, -2.76f) + lineToRelative(2.9f, -2.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineToRelative(-2.46f, 2.47f) + lineToRelative(-0.82f, -1.56f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.84f, -0.74f) + lineToRelative(-0.32f, 0.28f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.3f, 1.52f) + lineToRelative(0.32f, -0.28f) + close() + moveTo(3.04f, 13.72f) + curveToRelative(0.88f, -0.02f, 1.78f, -0.08f, 2.61f, -0.26f) + arcToRelative(4.4f, 4.4f, 0.0f, false, false, 2.87f, -1.74f) + curveToRelative(0.62f, -0.92f, 0.64f, -2.05f, 0.06f, -2.9f) + curveToRelative(-0.6f, -0.88f, -1.7f, -1.25f, -2.87f, -0.98f) + curveToRelative(-0.44f, 0.1f, -1.28f, 0.31f, -2.15f, 1.0f) + curveToRelative(-0.87f, 0.7f, -1.7f, 1.8f, -2.26f, 3.58f) + arcToRelative(4.8f, 4.8f, 0.0f, false, false, 0.0f, 3.38f) + arcToRelative(3.2f, 3.2f, 0.0f, false, false, 2.14f, 1.8f) + curveToRelative(1.76f, 0.5f, 3.93f, -0.29f, 5.31f, -2.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.56f, -1.24f) + curveToRelative(-0.97f, 1.22f, -2.36f, 1.59f, -3.22f, 1.35f) + arcToRelative(1.2f, 1.2f, 0.0f, false, true, -0.83f, -0.69f) + arcToRelative(2.29f, 2.29f, 0.0f, false, true, -0.1f, -1.27f) + close() + moveTo(6.93f, 9.95f) + curveToRelative(0.07f, 0.1f, 0.14f, 0.35f, -0.08f, 0.67f) + curveToRelative(-0.26f, 0.4f, -0.77f, 0.7f, -1.62f, 0.89f) + curveToRelative(-0.45f, 0.1f, -0.94f, 0.15f, -1.46f, 0.18f) + curveToRelative(0.34f, -0.63f, 0.7f, -1.02f, 1.03f, -1.28f) + arcToRelative(3.18f, 3.18f, 0.0f, false, true, 1.36f, -0.62f) + curveToRelative(0.5f, -0.12f, 0.7f, 0.06f, 0.77f, 0.16f) + close() + } + } + return _mathFormatLinear!! + } + +private var _mathFormatLinear: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatProfessional.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatProfessional.kt new file mode 100644 index 0000000..78e97bc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormatProfessional.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MathFormatProfessional: ImageVector + get() { + if (_mathFormatProfessional != null) { + return _mathFormatProfessional!! + } + _mathFormatProfessional = fluentIcon(name = "Filled.MathFormatProfessional") { + fluentPath { + moveTo(15.44f, 4.95f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.72f, -0.16f) + lineToRelative(-0.39f, 0.27f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.16f, -1.62f) + lineToRelative(0.38f, -0.28f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.64f, 0.82f) + lineToRelative(0.5f, 0.9f) + lineToRelative(1.6f, -1.59f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.42f, 1.42f) + lineToRelative(-2.0f, 2.0f) + lineToRelative(0.8f, 1.41f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.75f, 0.15f) + lineToRelative(0.36f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.26f, 1.56f) + lineToRelative(-0.36f, 0.3f) + curveToRelative(-1.21f, 0.97f, -3.0f, 0.63f, -3.76f, -0.73f) + lineToRelative(-0.52f, -0.93f) + lineToRelative(-1.53f, 1.54f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, -1.42f) + lineToRelative(1.94f, -1.93f) + lineToRelative(-0.79f, -1.4f) + close() + moveTo(8.4f, 14.14f) + curveToRelative(-1.42f, 0.27f, -3.0f, 0.34f, -4.53f, 0.36f) + curveToRelative(-0.28f, 1.1f, -0.16f, 1.9f, 0.1f, 2.43f) + curveToRelative(0.3f, 0.62f, 0.88f, 1.06f, 1.7f, 1.27f) + curveToRelative(1.7f, 0.42f, 4.18f, -0.25f, 5.83f, -2.14f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.5f, 1.32f) + curveToRelative(-2.1f, 2.4f, -5.32f, 3.38f, -7.81f, 2.76f) + arcToRelative(4.44f, 4.44f, 0.0f, false, true, -3.03f, -2.34f) + curveToRelative(-0.6f, -1.25f, -0.6f, -2.83f, 0.01f, -4.63f) + arcTo(9.83f, 9.83f, 0.0f, false, true, 5.58f, 8.3f) + arcTo(8.16f, 8.16f, 0.0f, false, true, 8.8f, 6.87f) + curveToRelative(1.62f, -0.33f, 3.08f, 0.13f, 3.9f, 1.2f) + curveToRelative(0.83f, 1.08f, 0.8f, 2.56f, -0.1f, 3.78f) + curveToRelative(-0.97f, 1.34f, -2.57f, 1.97f, -4.2f, 2.29f) + close() + moveTo(9.2f, 8.83f) + curveToRelative(-0.55f, 0.11f, -1.48f, 0.37f, -2.44f, 1.07f) + arcToRelative(7.17f, 7.17f, 0.0f, false, false, -2.13f, 2.58f) + curveToRelative(1.21f, -0.03f, 2.36f, -0.1f, 3.38f, -0.3f) + curveToRelative(1.46f, -0.29f, 2.45f, -0.78f, 2.98f, -1.5f) + curveToRelative(0.43f, -0.6f, 0.35f, -1.1f, 0.12f, -1.4f) + curveToRelative(-0.25f, -0.32f, -0.85f, -0.67f, -1.91f, -0.45f) + close() + } + } + return _mathFormatProfessional!! + } + +private var _mathFormatProfessional: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormula.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormula.kt new file mode 100644 index 0000000..c4c7452 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathFormula.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MathFormula: ImageVector + get() { + if (_mathFormula != null) { + return _mathFormula!! + } + _mathFormula = fluentIcon(name = "Filled.MathFormula") { + fluentPath { + moveTo(12.19f, 4.14f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.4f, 1.13f) + lineTo(9.7f, 7.0f) + lineTo(12.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(9.62f, 9.0f) + lineToRelative(-0.39f, 8.85f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.8f, 2.48f) + lineToRelative(-0.09f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.94f, 0.83f, 2.43f, 0.2f, 2.48f, -1.06f) + lineTo(7.63f, 9.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(1.71f) + lineToRelative(0.08f, -1.82f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.6f, -2.64f) + lineToRelative(0.21f, 0.16f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.2f, 1.6f) + lineToRelative(-0.21f, -0.16f) + close() + moveTo(13.09f, 13.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.69f, 0.23f) + lineToRelative(0.8f, 1.73f) + lineToRelative(-3.29f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(2.78f, -2.78f) + lineToRelative(0.78f, 1.66f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.86f, 0.86f) + lineToRelative(0.5f, -0.42f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.27f, -1.54f) + lineToRelative(-0.5f, 0.42f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.78f, -0.17f) + lineTo(17.0f, 15.42f) + lineToRelative(2.7f, -2.71f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, -1.42f) + lineToRelative(-2.2f, 2.2f) + lineToRelative(-0.52f, -1.07f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.46f, -1.13f) + lineToRelative(-0.6f, 0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.96f, 1.76f) + lineToRelative(0.6f, -0.33f) + close() + } + } + return _mathFormula!! + } + +private var _mathFormula: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathSymbols.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathSymbols.kt new file mode 100644 index 0000000..79a48aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MathSymbols.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MathSymbols: ImageVector + get() { + if (_mathSymbols != null) { + return _mathSymbols!! + } + _mathSymbols = fluentIcon(name = "Filled.MathSymbols") { + fluentPath { + moveTo(6.5f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(7.5f, 5.0f) + lineTo(10.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(7.5f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(5.5f, 7.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(2.5f) + lineTo(5.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(14.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(13.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(17.5f, 15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(18.75f, 20.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(2.29f, 13.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(2.79f, 2.8f) + lineToRelative(2.8f, -2.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineTo(7.92f, 17.5f) + lineToRelative(2.8f, 2.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineTo(6.5f, 18.92f) + lineToRelative(-2.8f, 2.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(2.79f, -2.79f) + lineToRelative(-2.8f, -2.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + } + } + return _mathSymbols!! + } + +private var _mathSymbols: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MeetNow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MeetNow.kt new file mode 100644 index 0000000..063aa67 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MeetNow.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MeetNow: ImageVector + get() { + if (_meetNow != null) { + return _meetNow!! + } + _meetNow = fluentIcon(name = "Filled.MeetNow") { + fluentPath { + moveTo(7.96f, 2.52f) + arcTo(15.1f, 15.1f, 0.0f, false, true, 12.0f, 2.0f) + arcToRelative(15.32f, 15.32f, 0.0f, false, true, 5.16f, 0.9f) + arcToRelative(7.13f, 7.13f, 0.0f, false, true, 0.42f, 0.18f) + curveToRelative(0.04f, 0.02f, -0.55f, 1.12f, 0.0f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.66f, 1.34f) + horizontalLineToRelative(-0.01f) + arcToRelative(2.8f, 2.8f, 0.0f, false, false, -0.3f, -0.13f) + arcTo(13.82f, 13.82f, 0.0f, false, false, 12.0f, 3.5f) + arcToRelative(13.6f, 13.6f, 0.0f, false, false, -4.61f, 0.8f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, -0.3f, 0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.68f, -1.34f) + horizontalLineToRelative(0.02f) + lineToRelative(0.02f, -0.02f) + arcToRelative(4.17f, 4.17f, 0.0f, false, true, 0.39f, -0.16f) + curveToRelative(0.26f, -0.1f, 0.63f, -0.24f, 1.12f, -0.38f) + close() + moveTo(6.75f, 20.25f) + lineToRelative(-0.33f, 0.67f) + lineToRelative(0.03f, 0.02f) + arcToRelative(4.16f, 4.16f, 0.0f, false, false, 0.39f, 0.16f) + arcTo(15.37f, 15.37f, 0.0f, false, false, 12.0f, 22.0f) + arcToRelative(15.15f, 15.15f, 0.0f, false, false, 5.16f, -0.9f) + arcToRelative(6.9f, 6.9f, 0.0f, false, false, 0.39f, -0.16f) + lineToRelative(0.02f, -0.01f) + horizontalLineToRelative(0.01f) + lineToRelative(-0.33f, -0.68f) + lineToRelative(0.34f, 0.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.68f, -1.34f) + arcToRelative(2.61f, 2.61f, 0.0f, false, true, -0.3f, 0.13f) + arcToRelative(13.66f, 13.66f, 0.0f, false, true, -4.61f, 0.8f) + arcToRelative(13.88f, 13.88f, 0.0f, false, true, -4.61f, -0.8f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -0.3f, -0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.67f, 1.34f) + lineToRelative(0.33f, -0.67f) + close() + moveTo(6.25f, 6.5f) + curveTo(5.01f, 6.5f, 4.0f, 7.5f, 4.0f, 8.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-6.5f) + close() + moveTo(19.27f, 16.33f) + lineTo(16.0f, 13.6f) + verticalLineToRelative(-3.2f) + lineToRelative(3.27f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.23f, 0.57f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.23f, 0.58f) + close() + } + } + return _meetNow!! + } + +private var _meetNow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Megaphone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Megaphone.kt new file mode 100644 index 0000000..2fb54c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Megaphone.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Megaphone: ImageVector + get() { + if (_megaphone != null) { + return _megaphone!! + } + _megaphone = fluentIcon(name = "Filled.Megaphone") { + fluentPath { + moveTo(21.9f, 5.62f) + curveToRelative(0.07f, 0.21f, 0.1f, 0.43f, 0.1f, 0.64f) + verticalLineToRelative(11.48f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.9f, 2.16f) + lineToRelative(-5.5f, -1.64f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 6.0f, 16.7f) + verticalLineTo(16.0f) + lineToRelative(-2.4f, -0.71f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 13.13f) + verticalLineToRelative(-2.26f) + curveToRelative(0.0f, -1.0f, 0.65f, -1.87f, 1.6f, -2.16f) + lineToRelative(15.5f, -4.6f) + curveToRelative(1.2f, -0.36f, 2.45f, 0.32f, 2.8f, 1.51f) + close() + moveTo(7.5f, 16.44f) + verticalLineToRelative(0.06f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.62f, 1.32f) + lineTo(7.5f, 16.44f) + close() + } + } + return _megaphone!! + } + +private var _megaphone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneLoud.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneLoud.kt new file mode 100644 index 0000000..1c3b266 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneLoud.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MegaphoneLoud: ImageVector + get() { + if (_megaphoneLoud != null) { + return _megaphoneLoud!! + } + _megaphoneLoud = fluentIcon(name = "Filled.MegaphoneLoud") { + fluentPath { + moveTo(17.21f, 2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.42f, -0.48f) + lineToRelative(-0.75f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.42f, 0.48f) + lineToRelative(0.75f, -2.25f) + close() + moveTo(21.78f, 2.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.5f, -2.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(12.88f, 3.74f) + arcToRelative(2.33f, 2.33f, 0.0f, false, false, -3.8f, 0.58f) + lineToRelative(-5.9f, 12.24f) + arcToRelative(1.8f, 1.8f, 0.0f, false, false, 0.39f, 2.09f) + lineTo(5.0f, 20.01f) + curveToRelative(0.53f, 0.5f, 1.3f, 0.63f, 1.97f, 0.33f) + lineToRelative(1.42f, -0.63f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 7.3f, -3.24f) + lineToRelative(3.43f, -1.51f) + arcToRelative(2.33f, 2.33f, 0.0f, false, false, 0.76f, -3.71f) + lineToRelative(-7.0f, -7.5f) + close() + moveTo(14.33f, 17.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -4.57f, 2.03f) + lineToRelative(4.57f, -2.03f) + close() + moveTo(19.0f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _megaphoneLoud!! + } + +private var _megaphoneLoud: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneOff.kt new file mode 100644 index 0000000..896292e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MegaphoneOff.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MegaphoneOff: ImageVector + get() { + if (_megaphoneOff != null) { + return _megaphoneOff!! + } + _megaphoneOff = fluentIcon(name = "Filled.MegaphoneOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.5f, 4.5f) + lineToRelative(-3.11f, 0.93f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 10.87f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 1.0f, 0.65f, 1.87f, 1.6f, 2.16f) + lineToRelative(2.4f, 0.7f) + verticalLineToRelative(0.7f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 7.6f, 1.57f) + lineToRelative(5.12f, 1.52f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(7.5f, 16.44f) + lineToRelative(4.62f, 1.38f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.5f, 16.5f) + verticalLineToRelative(-0.06f) + close() + moveTo(22.0f, 17.74f) + curveToRelative(0.0f, 0.32f, -0.07f, 0.62f, -0.18f, 0.9f) + lineTo(10.0f, 6.8f) + lineToRelative(9.1f, -2.7f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 22.0f, 6.26f) + verticalLineToRelative(11.48f) + close() + } + } + return _megaphoneOff!! + } + +private var _megaphoneOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mention.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mention.kt new file mode 100644 index 0000000..d6ceabd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mention.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Mention: ImageVector + get() { + if (_mention != null) { + return _mention!! + } + _mention = fluentIcon(name = "Filled.Mention") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 10.0f, 9.72f) + verticalLineToRelative(1.81f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -7.41f, 2.05f) + arcToRelative(4.26f, 4.26f, 0.0f, false, true, -3.09f, 1.35f) + curveToRelative(-2.52f, 0.0f, -4.5f, -2.25f, -4.5f, -4.96f) + curveTo(7.0f, 9.25f, 8.98f, 7.0f, 11.5f, 7.0f) + curveToRelative(0.94f, 0.0f, 1.8f, 0.31f, 2.51f, 0.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.98f, 0.04f) + lineTo(16.0f, 8.0f) + verticalLineToRelative(5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 4.0f, 0.15f) + lineTo(20.0f, 12.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, false, -5.33f, 7.54f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.67f, 1.89f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(11.65f, 9.0f) + horizontalLineToRelative(-0.15f) + curveTo(10.15f, 9.0f, 9.0f, 10.3f, 9.0f, 11.97f) + curveToRelative(0.0f, 1.66f, 1.15f, 2.96f, 2.5f, 2.96f) + curveToRelative(1.3f, 0.0f, 2.41f, -1.2f, 2.5f, -2.78f) + verticalLineToRelative(-0.22f) + curveToRelative(-0.02f, -1.59f, -1.08f, -2.83f, -2.35f, -2.92f) + lineTo(11.5f, 9.0f) + horizontalLineToRelative(0.15f) + close() + } + } + return _mention!! + } + +private var _mention: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Merge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Merge.kt new file mode 100644 index 0000000..d53f4c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Merge.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Merge: ImageVector + get() { + if (_merge != null) { + return _merge!! + } + _merge = fluentIcon(name = "Filled.Merge") { + fluentPath { + moveTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.76f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 2.83f, 1.17f) + lineToRelative(2.95f, 2.95f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.12f, 0.88f) + horizontalLineToRelative(3.92f) + lineTo(15.3f, 7.71f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, -1.41f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.4f) + lineToRelative(3.3f, -3.3f) + horizontalLineToRelative(-3.97f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -2.08f, 0.88f) + lineToRelative(-2.95f, 2.95f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 6.76f, 18.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.76f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.41f, -0.59f) + lineToRelative(2.95f, -2.95f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.54f, -0.46f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -0.54f, -0.46f) + lineTo(8.17f, 8.59f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 6.76f, 8.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _merge!! + } + +private var _merge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt new file mode 100644 index 0000000..aeda5a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Mic.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Mic: ImageVector + get() { + if (_mic != null) { + return _mic!! + } + _mic = fluentIcon(name = "Filled.Mic") { + fluentPath { + moveTo(18.25f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.5f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, -6.25f, 6.73f) + verticalLineToRelative(2.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 5.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + horizontalLineToRelative(0.72f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.25f, -5.03f) + verticalLineToRelative(-0.72f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + verticalLineTo(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + } + } + return _mic!! + } + +private var _mic: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicOff.kt new file mode 100644 index 0000000..df39274 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicOff.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MicOff: ImageVector + get() { + if (_micOff != null) { + return _micOff!! + } + _micOff = fluentIcon(name = "Filled.MicOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(8.0f, 9.06f) + lineTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 6.25f, 3.3f) + lineToRelative(1.14f, 1.15f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, -3.14f, 1.05f) + horizontalLineToRelative(-0.72f) + arcToRelative(5.25f, 5.25f, 0.0f, false, true, -5.03f, -5.25f) + verticalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(0.74f) + arcToRelative(6.75f, 6.75f, 0.0f, false, false, 6.25f, 6.5f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-2.27f) + curveToRelative(1.4f, -0.1f, 2.68f, -0.63f, 3.71f, -1.46f) + lineToRelative(4.26f, 4.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.2f, 14.02f) + lineToRelative(1.14f, 1.14f) + curveToRelative(0.42f, -0.88f, 0.66f, -1.87f, 0.66f, -2.91f) + verticalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(0.72f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, -0.3f, 1.54f) + close() + moveTo(8.14f, 4.95f) + lineToRelative(7.79f, 7.79f) + curveToRelative(0.05f, -0.24f, 0.07f, -0.5f, 0.07f, -0.75f) + lineTo(16.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -7.86f, -1.04f) + close() + } + } + return _micOff!! + } + +private var _micOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicProhibited.kt new file mode 100644 index 0000000..49451a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicProhibited.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MicProhibited: ImageVector + get() { + if (_micProhibited != null) { + return _micProhibited!! + } + _micProhibited = fluentIcon(name = "Filled.MicProhibited") { + fluentPath { + moveTo(11.17f, 16.0f) + arcTo(6.51f, 6.51f, 0.0f, false, true, 15.0f, 11.5f) + lineTo(15.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -8.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.17f, 4.0f) + close() + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _micProhibited!! + } + +private var _micProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulse.kt new file mode 100644 index 0000000..f7227e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulse.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MicPulse: ImageVector + get() { + if (_micPulse != null) { + return _micPulse!! + } + _micPulse = fluentIcon(name = "Filled.MicPulse") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + moveTo(11.17f, 16.0f) + arcTo(6.51f, 6.51f, 0.0f, false, true, 15.0f, 11.5f) + lineTo(15.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -8.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.17f, 4.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.01f, 14.5f) + curveToRelative(0.21f, 0.0f, 0.4f, 0.14f, 0.46f, 0.34f) + lineTo(17.53f, 18.0f) + lineToRelative(1.0f, -2.68f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.92f, -0.04f) + lineTo(20.3f, 17.0f) + lineTo(21.0f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.45f, -0.28f) + lineToRelative(-0.48f, -0.97f) + lineToRelative(-1.1f, 2.93f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.94f, -0.02f) + lineToRelative(-1.07f, -3.2f) + lineToRelative(-0.5f, 1.23f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 15.0f, 18.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(0.66f) + lineToRelative(0.88f, -2.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.47f, -0.31f) + close() + } + } + return _micPulse!! + } + +private var _micPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulseOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulseOff.kt new file mode 100644 index 0000000..933f09a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicPulseOff.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MicPulseOff: ImageVector + get() { + if (_micPulseOff != null) { + return _micPulseOff!! + } + _micPulseOff = fluentIcon(name = "Filled.MicPulseOff") { + fluentPath { + moveTo(7.0f, 8.06f) + lineTo(7.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.17f, 4.0f) + curveToRelative(0.23f, -0.94f, 0.65f, -1.8f, 1.23f, -2.54f) + lineToRelative(0.72f, 0.72f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 7.72f, 7.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.94f, -1.16f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(7.0f, 8.06f) + close() + moveTo(18.14f, 19.21f) + lineToRelative(-0.17f, 0.47f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.94f, -0.02f) + lineToRelative(-0.79f, -2.36f) + lineToRelative(1.9f, 1.9f) + close() + moveTo(15.8f, 16.86f) + lineToRelative(-0.34f, 0.83f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 15.0f, 18.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(0.66f) + lineToRelative(0.37f, -0.91f) + lineToRelative(0.77f, 0.77f) + close() + moveTo(15.54f, 12.36f) + lineToRelative(7.1f, 7.1f) + arcTo(5.49f, 5.49f, 0.0f, false, false, 17.5f, 12.0f) + curveToRelative(-0.69f, 0.0f, -1.35f, 0.13f, -1.96f, 0.36f) + close() + moveTo(7.41f, 4.23f) + lineToRelative(7.37f, 7.37f) + lineToRelative(0.22f, -0.1f) + lineTo(15.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -7.59f, -1.77f) + close() + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + } + } + return _micPulseOff!! + } + +private var _micPulseOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSettings.kt new file mode 100644 index 0000000..bbbf364 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSettings.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MicSettings: ImageVector + get() { + if (_micSettings != null) { + return _micSettings!! + } + _micSettings = fluentIcon(name = "Filled.MicSettings") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + moveTo(11.17f, 16.0f) + arcTo(6.51f, 6.51f, 0.0f, false, true, 15.0f, 11.5f) + lineTo(15.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -8.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.17f, 4.0f) + close() + moveTo(14.27f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.43f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _micSettings!! + } + +private var _micSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSparkle.kt new file mode 100644 index 0000000..0dd9706 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MicSparkle.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MicSparkle: ImageVector + get() { + if (_micSparkle != null) { + return _micSparkle!! + } + _micSparkle = fluentIcon(name = "Filled.MicSparkle") { + fluentPath { + moveTo(13.85f, 15.15f) + arcToRelative(2.85f, 2.85f, 0.0f, false, true, 0.69f, 1.11f) + lineToRelative(0.45f, 1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 1.02f, 0.0f) + lineToRelative(0.45f, -1.38f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, 1.8f, -1.8f) + lineToRelative(1.38f, -0.44f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 0.0f, -1.03f) + horizontalLineToRelative(-0.03f) + lineToRelative(-1.38f, -0.45f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, -1.8f, -1.8f) + lineTo(16.0f, 9.36f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, -1.03f, 0.0f) + lineToRelative(-0.45f, 1.38f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, -1.77f, 1.8f) + lineToRelative(-1.38f, 0.44f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 0.0f, 1.03f) + lineToRelative(1.38f, 0.45f) + curveToRelative(0.42f, 0.14f, 0.8f, 0.37f, 1.11f, 0.69f) + close() + moveTo(16.0f, 6.0f) + verticalLineToRelative(2.1f) + arcToRelative(1.54f, 1.54f, 0.0f, false, false, -1.98f, 0.93f) + verticalLineToRelative(0.01f) + lineToRelative(-0.46f, 1.39f) + arcToRelative(1.83f, 1.83f, 0.0f, false, true, -1.14f, 1.16f) + lineToRelative(-1.38f, 0.45f) + arcToRelative(1.54f, 1.54f, 0.0f, false, false, 0.0f, 2.91f) + lineToRelative(1.39f, 0.46f) + curveToRelative(0.26f, 0.09f, 0.5f, 0.23f, 0.7f, 0.43f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 8.0f, 12.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + close() + moveTo(12.25f, 17.5f) + curveToRelative(0.54f, 0.0f, 1.07f, -0.08f, 1.56f, -0.24f) + lineToRelative(0.23f, 0.7f) + verticalLineToRelative(0.01f) + curveToRelative(0.1f, 0.25f, 0.25f, 0.48f, 0.45f, 0.65f) + curveToRelative(-0.55f, 0.2f, -1.13f, 0.32f, -1.74f, 0.36f) + verticalLineToRelative(2.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 5.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + horizontalLineToRelative(0.72f) + close() + moveTo(22.02f, 18.96f) + lineToRelative(0.76f, 0.25f) + horizontalLineToRelative(0.02f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.14f, 0.47f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.14f, 0.1f) + lineToRelative(-0.77f, 0.26f) + arcToRelative(1.58f, 1.58f, 0.0f, false, false, -1.0f, 1.0f) + lineToRelative(-0.24f, 0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.58f, 0.0f) + lineToRelative(-0.24f, -0.77f) + arcToRelative(1.57f, 1.57f, 0.0f, false, false, -1.0f, -1.0f) + lineToRelative(-0.77f, -0.25f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.14f, -0.46f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.14f, -0.1f) + lineToRelative(0.77f, -0.26f) + arcToRelative(1.58f, 1.58f, 0.0f, false, false, 0.98f, -1.0f) + lineToRelative(0.25f, -0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.57f, 0.0f) + lineToRelative(0.25f, 0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, false, 1.0f, 1.0f) + close() + } + } + return _micSparkle!! + } + +private var _micSparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Microscope.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Microscope.kt new file mode 100644 index 0000000..9c1f987 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Microscope.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Microscope: ImageVector + get() { + if (_microscope != null) { + return _microscope!! + } + _microscope = fluentIcon(name = "Filled.Microscope") { + fluentPath { + moveTo(8.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(11.0f, 3.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.78f) + horizontalLineToRelative(0.03f) + arcToRelative(8.25f, 8.25f, 0.0f, false, true, 3.96f, 14.97f) + horizontalLineToRelative(3.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(8.53f) + arcTo(6.75f, 6.75f, 0.0f, false, false, 13.0f, 7.04f) + verticalLineToRelative(5.21f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(8.0f, 3.0f) + verticalLineToRelative(-0.25f) + close() + moveTo(9.0f, 13.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-1.0f) + lineTo(9.0f, 13.0f) + close() + moveTo(5.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _microscope!! + } + +private var _microscope: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Midi.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Midi.kt new file mode 100644 index 0000000..433323e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Midi.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Midi: ImageVector + get() { + if (_midi != null) { + return _midi!! + } + _midi = fluentIcon(name = "Filled.Midi") { + fluentPath { + moveTo(21.25f, 4.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(2.0f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.69f, 0.65f, -0.74f) + horizontalLineToRelative(18.6f) + close() + moveTo(6.0f, 12.0f) + lineTo(3.5f, 12.0f) + verticalLineToRelative(6.5f) + horizontalLineToRelative(17.0f) + lineTo(20.5f, 12.0f) + lineTo(18.0f, 12.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(16.5f, 12.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(13.0f, 12.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(9.5f, 12.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(6.0f, 12.0f) + close() + moveTo(17.25f, 7.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(6.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(9.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _midi!! + } + +private var _midi: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MobileOptimized.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MobileOptimized.kt new file mode 100644 index 0000000..0c28679 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MobileOptimized.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MobileOptimized: ImageVector + get() { + if (_mobileOptimized != null) { + return _mobileOptimized!! + } + _mobileOptimized = fluentIcon(name = "Filled.MobileOptimized") { + fluentPath { + moveTo(19.25f, 18.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(20.0f, 20.0f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(2.75f, 18.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(4.0f, 20.0f) + lineTo(2.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.1f) + horizontalLineToRelative(-2.0f) + close() + moveTo(16.75f, 5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(6.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + close() + moveTo(12.25f, 12.51f) + horizontalLineToRelative(-2.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(14.25f, 9.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(14.35f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(4.75f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(4.0f, 4.0f) + lineTo(4.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(20.0f, 4.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _mobileOptimized!! + } + +private var _mobileOptimized: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Molecule.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Molecule.kt new file mode 100644 index 0000000..7dbb9d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Molecule.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Molecule: ImageVector + get() { + if (_molecule != null) { + return _molecule!! + } + _molecule = fluentIcon(name = "Filled.Molecule") { + fluentPath { + moveTo(16.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -4.34f, -2.51f) + lineToRelative(-2.71f, 1.8f) + arcTo(3.99f, 3.99f, 0.0f, false, false, 2.0f, 14.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 7.18f, 2.43f) + lineToRelative(3.89f, 1.94f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.67f, -1.34f) + lineToRelative(-3.89f, -1.94f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -0.11f, -2.52f) + lineToRelative(2.86f, -1.9f) + curveToRelative(0.9f, 0.82f, 2.09f, 1.33f, 3.4f, 1.33f) + close() + } + } + return _molecule!! + } + +private var _molecule: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Money.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Money.kt new file mode 100644 index 0000000..ccef348 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Money.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Money: ImageVector + get() { + if (_money != null) { + return _money!! + } + _money = fluentIcon(name = "Filled.Money") { + fluentPath { + moveTo(2.0f, 6.75f) + curveTo(2.0f, 5.78f, 2.78f, 5.0f, 3.75f, 5.0f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 17.0f) + curveTo(2.78f, 17.0f, 2.0f, 16.22f, 2.0f, 15.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(5.0f, 6.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-1.0f) + lineTo(5.0f, 6.25f) + close() + moveTo(10.5f, 13.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(3.25f, 14.0f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-1.0f) + lineTo(3.25f, 14.0f) + close() + moveTo(16.0f, 14.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-1.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(1.0f) + lineTo(16.0f, 15.75f) + verticalLineToRelative(-1.0f) + close() + moveTo(16.0f, 7.25f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(1.0f) + lineTo(17.75f, 8.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.4f, 18.5f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 20.0f) + horizontalLineToRelative(10.25f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 22.0f, 15.25f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -2.6f) + verticalLineToRelative(7.85f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(4.4f, 18.5f) + close() + } + } + return _money!! + } + +private var _money: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyCalculator.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyCalculator.kt new file mode 100644 index 0000000..a225452 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyCalculator.kt @@ -0,0 +1,136 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoneyCalculator: ImageVector + get() { + if (_moneyCalculator != null) { + return _moneyCalculator!! + } + _moneyCalculator = fluentIcon(name = "Filled.MoneyCalculator") { + fluentPath { + moveTo(2.0f, 5.75f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.0f, 11.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(3.0f) + lineTo(3.75f, 16.0f) + curveTo(2.78f, 16.0f, 2.0f, 15.22f, 2.0f, 14.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(5.0f, 6.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-1.0f) + lineTo(5.0f, 5.25f) + verticalLineToRelative(1.0f) + close() + moveTo(10.5f, 12.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(4.25f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-1.0f) + lineTo(3.25f, 13.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(16.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(1.0f) + lineTo(17.75f, 7.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(4.4f, 17.5f) + lineTo(14.0f, 17.5f) + lineTo(14.0f, 19.0f) + lineTo(7.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.6f, -1.5f) + close() + moveTo(22.0f, 9.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-1.5f) + lineTo(20.5f, 6.4f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 22.0f, 9.0f) + close() + moveTo(16.5f, 12.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(17.0f, 16.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(20.0f, 16.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(17.0f, 18.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(20.0f, 18.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(17.0f, 20.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(20.0f, 20.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(16.5f, 14.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(4.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-1.0f) + close() + } + } + return _moneyCalculator!! + } + +private var _moneyCalculator: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyDismiss.kt new file mode 100644 index 0000000..4700eb7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyDismiss.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoneyDismiss: ImageVector + get() { + if (_moneyDismiss != null) { + return _moneyDismiss!! + } + _moneyDismiss = fluentIcon(name = "Filled.MoneyDismiss") { + fluentPath { + moveTo(2.0f, 6.75f) + curveTo(2.0f, 5.78f, 2.78f, 5.0f, 3.75f, 5.0f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.42f) + arcTo(6.52f, 6.52f, 0.0f, false, false, 11.02f, 17.0f) + lineTo(3.75f, 17.0f) + curveTo(2.78f, 17.0f, 2.0f, 16.22f, 2.0f, 15.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(5.0f, 7.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-1.0f) + lineTo(5.0f, 6.25f) + verticalLineToRelative(1.0f) + close() + moveTo(10.5f, 13.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(4.25f, 14.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-1.0f) + lineTo(3.25f, 14.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(16.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(1.0f) + lineTo(17.75f, 8.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(4.4f, 18.5f) + horizontalLineToRelative(6.68f) + curveToRelative(0.08f, 0.52f, 0.22f, 1.03f, 0.42f, 1.5f) + lineTo(7.0f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.6f, -1.5f) + close() + moveTo(20.5f, 11.73f) + curveToRelative(0.55f, 0.29f, 1.06f, 0.65f, 1.5f, 1.08f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -2.6f) + verticalLineToRelative(4.33f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _moneyDismiss!! + } + +private var _moneyDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyHand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyHand.kt new file mode 100644 index 0000000..146c109 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyHand.kt @@ -0,0 +1,109 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoneyHand: ImageVector + get() { + if (_moneyHand != null) { + return _moneyHand!! + } + _moneyHand = fluentIcon(name = "Filled.MoneyHand") { + fluentPath { + moveTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.24f, -1.0f, 2.25f, -2.23f) + verticalLineToRelative(-1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-0.45f, 0.0f, -0.74f, -0.12f, -0.94f, -0.28f) + curveToRelative(-0.2f, -0.17f, -0.38f, -0.43f, -0.5f, -0.79f) + arcToRelative(8.39f, 8.39f, 0.0f, false, true, -0.31f, -2.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.2f, -0.51f) + lineToRelative(-0.17f, -0.18f) + lineToRelative(-0.17f, -0.17f) + lineToRelative(-1.18f, -1.17f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.81f, -1.17f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, -0.02f, -0.32f) + curveToRelative(0.02f, -0.09f, 0.07f, -0.2f, 0.2f, -0.33f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, 0.33f, -0.2f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, 0.32f, 0.02f) + curveToRelative(0.3f, 0.08f, 0.7f, 0.34f, 1.17f, 0.81f) + lineToRelative(1.51f, 1.5f) + curveToRelative(0.76f, 0.75f, 1.37f, 1.36f, 1.72f, 1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.1f, -1.02f) + lineTo(16.0f, 11.42f) + lineTo(16.0f, 8.06f) + lineToRelative(2.84f, 2.84f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.6f) + verticalLineToRelative(8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.76f) + curveToRelative(0.0f, -1.0f, -0.4f, -1.95f, -1.1f, -2.65f) + lineTo(16.0f, 5.94f) + lineTo(16.0f, 4.25f) + curveTo(16.0f, 3.01f, 15.0f, 2.0f, 13.75f, 2.0f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.37f, 18.39f) + curveToRelative(0.32f, 0.26f, 0.7f, 0.44f, 1.13f, 0.53f) + lineTo(14.5f, 19.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.9f, 0.52f, -1.67f, 1.28f, -2.03f) + curveToRelative(0.16f, 0.25f, 0.35f, 0.47f, 0.6f, 0.67f) + close() + moveTo(12.0f, 14.05f) + curveToRelative(0.0f, 0.25f, 0.0f, 0.52f, 0.02f, 0.8f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.55f, -6.32f) + arcToRelative(2.49f, 2.49f, 0.0f, false, false, -0.97f, 1.32f) + curveToRelative(-0.1f, 0.38f, -0.08f, 0.76f, 0.02f, 1.1f) + curveToRelative(0.2f, 0.68f, 0.67f, 1.3f, 1.2f, 1.83f) + arcTo(66.72f, 66.72f, 0.0f, false, false, 11.96f, 14.0f) + lineToRelative(0.04f, 0.04f) + close() + moveTo(7.0f, 3.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.5f, 6.5f) + lineTo(5.5f, 5.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(7.0f, 3.5f) + close() + moveTo(11.5f, 3.5f) + lineTo(13.0f, 3.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(11.5f, 3.5f) + close() + moveTo(8.5f, 20.5f) + lineTo(7.0f, 20.5f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.5f, 19.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + close() + } + } + return _moneyHand!! + } + +private var _moneyHand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyOff.kt new file mode 100644 index 0000000..dd3dbfe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoneyOff.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoneyOff: ImageVector + get() { + if (_moneyOff != null) { + return _moneyOff!! + } + _moneyOff = fluentIcon(name = "Filled.MoneyOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(3.94f, 5.0f) + horizontalLineToRelative(-0.19f) + curveTo(2.78f, 5.0f, 2.0f, 5.78f, 2.0f, 6.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(12.19f) + lineToRelative(1.5f, 1.5f) + lineTo(4.4f, 18.5f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 20.0f) + horizontalLineToRelative(10.25f) + curveToRelative(0.51f, 0.0f, 1.0f, -0.08f, 1.46f, -0.23f) + lineToRelative(2.01f, 2.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(11.93f, 12.99f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -3.17f, -3.17f) + lineTo(11.93f, 13.0f) + close() + moveTo(5.19f, 6.25f) + lineToRelative(1.3f, 1.3f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 4.24f, 9.5f) + horizontalLineToRelative(-1.0f) + lineTo(3.24f, 8.0f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(0.19f) + close() + moveTo(4.25f, 14.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(1.0f) + lineTo(5.0f, 15.75f) + verticalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(17.75f, 14.0f) + horizontalLineToRelative(-0.57f) + lineToRelative(1.75f, 1.75f) + curveToRelative(0.04f, -0.16f, 0.07f, -0.33f, 0.07f, -0.5f) + verticalLineToRelative(-8.5f) + curveTo(19.0f, 5.78f, 18.22f, 5.0f, 17.25f, 5.0f) + lineTo(8.18f, 5.0f) + lineToRelative(7.68f, 7.68f) + curveToRelative(0.27f, -0.12f, 0.57f, -0.18f, 0.89f, -0.18f) + horizontalLineToRelative(1.0f) + lineTo(17.75f, 14.0f) + close() + moveTo(16.0f, 6.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-1.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-1.0f) + lineTo(16.0f, 6.25f) + close() + moveTo(20.06f, 16.88f) + lineToRelative(1.09f, 1.09f) + curveToRelative(0.53f, -0.77f, 0.85f, -1.71f, 0.85f, -2.72f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -2.6f) + verticalLineToRelative(7.85f) + curveToRelative(0.0f, 0.6f, -0.16f, 1.15f, -0.44f, 1.63f) + close() + } + } + return _moneyOff!! + } + +private var _moneyOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt new file mode 100644 index 0000000..480ee40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MoviesAndTv.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MoviesAndTv: ImageVector + get() { + if (_moviesAndTv != null) { + return _moviesAndTv!! + } + _moviesAndTv = fluentIcon(name = "Filled.MoviesAndTv") { + fluentPath { + moveTo(19.73f, 3.88f) + lineToRelative(0.05f, 0.15f) + lineToRelative(0.55f, 1.93f) + curveToRelative(0.1f, 0.36f, -0.08f, 0.74f, -0.42f, 0.89f) + lineToRelative(-0.1f, 0.03f) + lineTo(9.1f, 9.96f) + horizontalLineToRelative(11.16f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(8.6f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.57f, 2.74f) + lineTo(5.75f, 21.95f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.57f) + lineTo(3.0f, 19.2f) + verticalLineToRelative(-8.4f) + lineTo(2.48f, 9.0f) + curveToRelative(-0.4f, -1.41f, 0.36f, -2.87f, 1.72f, -3.35f) + lineToRelative(0.16f, -0.06f) + lineToRelative(12.02f, -3.44f) + curveToRelative(1.4f, -0.4f, 2.87f, 0.36f, 3.35f, 1.73f) + close() + moveTo(6.27f, 6.6f) + lineToRelative(-1.5f, 0.43f) + curveToRelative(-0.61f, 0.17f, -1.0f, 0.8f, -0.88f, 1.42f) + lineToRelative(0.03f, 0.12f) + lineToRelative(0.34f, 1.2f) + lineToRelative(0.3f, -0.08f) + lineToRelative(1.71f, -3.1f) + close() + moveTo(11.03f, 5.23f) + lineToRelative(-2.72f, 0.78f) + lineToRelative(-1.71f, 3.1f) + lineToRelative(2.72f, -0.79f) + lineToRelative(1.7f, -3.09f) + close() + moveTo(15.79f, 3.87f) + lineToRelative(-2.72f, 0.78f) + lineToRelative(-1.71f, 3.09f) + lineToRelative(2.71f, -0.78f) + lineToRelative(1.72f, -3.1f) + close() + moveTo(17.63f, 3.64f) + lineToRelative(-1.52f, 2.74f) + lineToRelative(2.57f, -0.74f) + lineToRelative(-0.34f, -1.2f) + curveToRelative(-0.1f, -0.38f, -0.38f, -0.66f, -0.7f, -0.8f) + close() + } + } + return _moviesAndTv!! + } + +private var _moviesAndTv: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier12X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier12X.kt new file mode 100644 index 0000000..bbcd157 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier12X.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Multiplier12X: ImageVector + get() { + if (_multiplier12X != null) { + return _multiplier12X!! + } + _multiplier12X = fluentIcon(name = "Filled.Multiplier12X") { + fluentPath { + moveTo(10.34f, 10.49f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.14f, -0.82f) + verticalLineToRelative(-0.01f) + lineToRelative(0.04f, -0.1f) + curveToRelative(0.03f, -0.1f, 0.09f, -0.21f, 0.18f, -0.33f) + curveToRelative(0.15f, -0.2f, 0.45f, -0.48f, 1.15f, -0.48f) + curveToRelative(0.72f, 0.0f, 1.06f, 0.22f, 1.23f, 0.42f) + curveToRelative(0.17f, 0.23f, 0.31f, 0.65f, 0.18f, 1.41f) + arcToRelative(0.88f, 0.88f, 0.0f, false, true, -0.47f, 0.68f) + curveToRelative(-0.25f, 0.16f, -0.53f, 0.25f, -0.9f, 0.39f) + lineToRelative(-0.55f, 0.2f) + curveToRelative(-0.6f, 0.23f, -1.35f, 0.56f, -1.93f, 1.25f) + curveToRelative(-0.6f, 0.7f, -0.91f, 1.65f, -0.91f, 2.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.63f) + curveToRelative(0.09f, -0.28f, 0.2f, -0.47f, 0.32f, -0.6f) + curveToRelative(0.24f, -0.29f, 0.59f, -0.48f, 1.12f, -0.68f) + lineToRelative(0.33f, -0.13f) + curveToRelative(0.44f, -0.15f, 1.0f, -0.35f, 1.44f, -0.62f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, 1.4f, -2.05f) + arcToRelative(3.7f, 3.7f, 0.0f, false, false, -0.58f, -2.98f) + curveToRelative(-0.66f, -0.83f, -1.67f, -1.19f, -2.8f, -1.19f) + arcToRelative(3.29f, 3.29f, 0.0f, false, false, -3.22f, 2.14f) + arcToRelative(3.02f, 3.02f, 0.0f, false, false, -0.11f, 0.43f) + verticalLineToRelative(0.02f) + reflectiveCurveToRelative(-0.04f, 0.2f, 0.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.82f, 1.15f) + close() + moveTo(5.27f, 6.94f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 6.0f, 7.9f) + lineTo(6.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(-5.33f) + curveToRelative(-0.28f, 0.23f, -0.6f, 0.46f, -0.99f, 0.69f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 2.0f, 9.64f) + curveTo(3.23f, 8.9f, 3.67f, 8.17f, 4.07f, 7.5f) + lineToRelative(0.08f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.12f, -0.44f) + close() + moveTo(18.71f, 12.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 1.42f) + lineToRelative(0.8f, 0.79f) + lineToRelative(-0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(0.79f, -0.79f) + lineToRelative(0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.42f) + lineToRelative(-0.79f, -0.79f) + lineToRelative(0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.4f) + lineToRelative(-0.79f, 0.79f) + lineToRelative(-0.8f, -0.8f) + close() + moveTo(7.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _multiplier12X!! + } + +private var _multiplier12X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier15X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier15X.kt new file mode 100644 index 0000000..bc1a859 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier15X.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Multiplier15X: ImageVector + get() { + if (_multiplier15X != null) { + return _multiplier15X!! + } + _multiplier15X = fluentIcon(name = "Filled.Multiplier15X") { + fluentPath { + moveTo(6.0f, 7.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.85f, -0.52f) + lineToRelative(-0.08f, 0.12f) + curveToRelative(-0.4f, 0.67f, -0.84f, 1.4f, -2.08f, 2.14f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 11.36f) + curveToRelative(0.38f, -0.23f, 0.7f, -0.46f, 0.99f, -0.69f) + lineTo(3.99f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(5.99f, 7.9f) + close() + moveTo(11.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.99f, 0.86f) + lineToRelative(-0.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.15f, 1.13f) + lineToRelative(1.82f, -0.29f) + arcToRelative(1.53f, 1.53f, 0.0f, true, true, 0.24f, 3.05f) + horizontalLineToRelative(-0.28f) + arcToRelative(1.8f, 1.8f, 0.0f, false, true, -1.2f, -0.45f) + lineToRelative(-0.33f, -0.3f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 9.6f, 16.0f) + lineToRelative(0.34f, 0.3f) + curveToRelative(0.7f, 0.61f, 1.59f, 0.95f, 2.51f, 0.95f) + horizontalLineToRelative(0.28f) + arcToRelative(3.53f, 3.53f, 0.0f, true, false, -0.56f, -7.03f) + lineToRelative(-0.48f, 0.08f) + lineToRelative(0.19f, -1.3f) + lineTo(15.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(18.7f, 12.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.4f) + lineToRelative(0.79f, 0.8f) + lineToRelative(-0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(0.79f, -0.79f) + lineToRelative(0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-0.79f, -0.79f) + lineToRelative(0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.4f) + lineToRelative(-0.79f, 0.79f) + lineToRelative(-0.8f, -0.8f) + close() + moveTo(8.5f, 16.24f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _multiplier15X!! + } + +private var _multiplier15X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier18X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier18X.kt new file mode 100644 index 0000000..dea6b23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier18X.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Multiplier18X: ImageVector + get() { + if (_multiplier18X != null) { + return _multiplier18X!! + } + _multiplier18X = fluentIcon(name = "Filled.Multiplier18X") { + fluentPath { + moveTo(16.0f, 9.5f) + curveToRelative(0.0f, 0.66f, -0.24f, 1.23f, -0.62f, 1.68f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 13.0f, 17.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -2.38f, -6.07f) + arcTo(2.56f, 2.56f, 0.0f, false, true, 10.0f, 9.5f) + curveToRelative(0.0f, -1.64f, 1.47f, -2.75f, 3.0f, -2.75f) + reflectiveCurveToRelative(3.0f, 1.11f, 3.0f, 2.75f) + close() + moveTo(13.0f, 8.75f) + curveToRelative(-0.68f, 0.0f, -1.0f, 0.46f, -1.0f, 0.75f) + curveToRelative(0.0f, 0.3f, 0.32f, 0.75f, 1.0f, 0.75f) + curveToRelative(0.68f, 0.0f, 1.0f, -0.46f, 1.0f, -0.75f) + curveToRelative(0.0f, -0.3f, -0.32f, -0.75f, -1.0f, -0.75f) + close() + moveTo(11.5f, 13.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + moveTo(7.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(17.29f, 12.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(0.79f, 0.79f) + lineToRelative(0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-0.79f, 0.79f) + lineToRelative(0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-0.79f, -0.79f) + lineToRelative(-0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(0.79f, -0.79f) + lineToRelative(-0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + moveTo(6.0f, 7.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.85f, -0.52f) + lineToRelative(-0.08f, 0.12f) + curveToRelative(-0.4f, 0.67f, -0.84f, 1.4f, -2.08f, 2.14f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 3.0f, 11.36f) + curveToRelative(0.38f, -0.23f, 0.7f, -0.46f, 0.99f, -0.69f) + lineTo(3.99f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(5.99f, 7.9f) + close() + } + } + return _multiplier18X!! + } + +private var _multiplier18X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier1X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier1X.kt new file mode 100644 index 0000000..5380e21 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier1X.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Multiplier1X: ImageVector + get() { + if (_multiplier1X != null) { + return _multiplier1X!! + } + _multiplier1X = fluentIcon(name = "Filled.Multiplier1X") { + fluentPath { + moveTo(10.0f, 7.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.85f, -0.52f) + lineToRelative(-0.08f, 0.12f) + curveToRelative(-0.4f, 0.67f, -0.84f, 1.4f, -2.08f, 2.14f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 7.0f, 11.36f) + curveToRelative(0.38f, -0.23f, 0.7f, -0.46f, 0.99f, -0.69f) + lineTo(7.99f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(9.99f, 7.9f) + close() + moveTo(13.7f, 12.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.4f) + lineToRelative(0.79f, 0.8f) + lineToRelative(-0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(0.79f, -0.78f) + lineToRelative(0.8f, 0.79f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-0.79f, -0.79f) + lineToRelative(0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.4f) + lineToRelative(-0.79f, 0.79f) + lineToRelative(-0.8f, -0.8f) + close() + } + } + return _multiplier1X!! + } + +private var _multiplier1X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier2X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier2X.kt new file mode 100644 index 0000000..80ce0aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier2X.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Multiplier2X: ImageVector + get() { + if (_multiplier2X != null) { + return _multiplier2X!! + } + _multiplier2X = fluentIcon(name = "Filled.Multiplier2X") { + fluentPath { + moveTo(7.49f, 9.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.98f, -0.33f) + curveToRelative(-0.03f, 0.2f, 0.0f, 0.0f, 0.0f, 0.0f) + verticalLineToRelative(-0.02f) + arcToRelative(1.83f, 1.83f, 0.0f, false, true, 0.04f, -0.13f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, 0.55f, -1.17f) + arcToRelative(3.29f, 3.29f, 0.0f, false, true, 2.75f, -1.27f) + curveToRelative(1.13f, 0.0f, 2.14f, 0.36f, 2.8f, 1.19f) + curveToRelative(0.64f, 0.81f, 0.77f, 1.89f, 0.59f, 2.98f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, -1.41f, 2.05f) + curveToRelative(-0.44f, 0.27f, -1.0f, 0.47f, -1.43f, 0.62f) + lineToRelative(-0.34f, 0.13f) + curveToRelative(-0.53f, 0.2f, -0.88f, 0.39f, -1.12f, 0.67f) + curveToRelative(-0.12f, 0.14f, -0.23f, 0.33f, -0.32f, 0.61f) + horizontalLineToRelative(3.63f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(6.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + curveToRelative(0.0f, -1.25f, 0.32f, -2.2f, 0.91f, -2.9f) + arcToRelative(4.55f, 4.55f, 0.0f, false, true, 1.93f, -1.25f) + lineToRelative(0.55f, -0.2f) + curveToRelative(0.37f, -0.14f, 0.65f, -0.23f, 0.9f, -0.39f) + arcToRelative(0.88f, 0.88f, 0.0f, false, false, 0.48f, -0.68f) + curveToRelative(0.13f, -0.76f, -0.02f, -1.18f, -0.2f, -1.4f) + curveToRelative(-0.15f, -0.21f, -0.5f, -0.43f, -1.22f, -0.43f) + curveToRelative(-0.7f, 0.0f, -1.0f, 0.27f, -1.15f, 0.48f) + arcToRelative(1.29f, 1.29f, 0.0f, false, false, -0.21f, 0.43f) + verticalLineToRelative(0.01f) + close() + moveTo(7.49f, 9.67f) + verticalLineToRelative(-0.01f) + close() + moveTo(7.49f, 9.67f) + close() + moveTo(14.71f, 12.29f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.42f, 1.42f) + lineToRelative(0.8f, 0.79f) + lineToRelative(-0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(0.79f, -0.79f) + lineToRelative(0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f) + lineToRelative(-0.79f, -0.79f) + lineToRelative(0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.4f) + lineToRelative(-0.79f, 0.79f) + lineToRelative(-0.8f, -0.8f) + close() + } + } + return _multiplier2X!! + } + +private var _multiplier2X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier5X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier5X.kt new file mode 100644 index 0000000..5a7a8e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Multiplier5X.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Multiplier5X: ImageVector + get() { + if (_multiplier5X != null) { + return _multiplier5X!! + } + _multiplier5X = fluentIcon(name = "Filled.Multiplier5X") { + fluentPath { + moveTo(7.01f, 7.86f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 8.0f, 7.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(8.87f, 9.0f) + lineToRelative(-0.19f, 1.3f) + lineToRelative(0.35f, -0.05f) + arcToRelative(3.65f, 3.65f, 0.0f, true, true, 0.55f, 7.25f) + arcToRelative(3.7f, 3.7f, 0.0f, false, true, -2.73f, -1.2f) + lineToRelative(-0.34f, -0.38f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.48f, -1.34f) + lineToRelative(0.34f, 0.37f) + curveToRelative(0.31f, 0.35f, 0.77f, 0.55f, 1.25f, 0.55f) + arcToRelative(1.65f, 1.65f, 0.0f, true, false, -0.24f, -3.28f) + lineToRelative(-1.68f, 0.27f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.15f, -1.13f) + lineToRelative(0.5f, -3.5f) + close() + moveTo(14.29f, 12.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(0.79f, 0.8f) + lineToRelative(0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-0.79f, 0.79f) + lineToRelative(0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-0.79f, -0.79f) + lineToRelative(-0.8f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(0.79f, -0.79f) + lineToRelative(-0.8f, -0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + moveTo(4.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _multiplier5X!! + } + +private var _multiplier5X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectLtr.kt new file mode 100644 index 0000000..398ed97 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectLtr.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MultiselectLtr: ImageVector + get() { + if (_multiselectLtr != null) { + return _multiselectLtr!! + } + _multiselectLtr = fluentIcon(name = "Filled.MultiselectLtr") { + fluentPath { + moveTo(6.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(4.0f, 4.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(10.0f, 17.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 1.99f) + lineTo(10.0f, 18.99f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 9.88f, 17.0f) + lineTo(10.0f, 17.0f) + close() + moveTo(10.0f, 11.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(10.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(10.0f, 11.0f) + close() + moveTo(10.0f, 5.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(10.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(10.0f, 5.0f) + close() + moveTo(5.3f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.4f) + lineToRelative(0.3f, 0.29f) + lineToRelative(1.3f, -1.3f) + close() + } + } + return _multiselectLtr!! + } + +private var _multiselectLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectRtl.kt new file mode 100644 index 0000000..3a43d65 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MultiselectRtl.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MultiselectRtl: ImageVector + get() { + if (_multiselectRtl != null) { + return _multiselectRtl!! + } + _multiselectRtl = fluentIcon(name = "Filled.MultiselectRtl") { + fluentPath { + moveTo(21.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(19.0f, 4.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(3.0f, 17.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 1.99f) + lineTo(3.0f, 18.99f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 2.88f, 17.0f) + lineTo(3.0f, 17.0f) + close() + moveTo(3.0f, 11.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(3.0f, 11.0f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(3.0f, 5.0f) + close() + moveTo(20.3f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.4f) + lineToRelative(0.3f, 0.29f) + lineToRelative(1.3f, -1.3f) + close() + } + } + return _multiselectRtl!! + } + +private var _multiselectRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote1.kt new file mode 100644 index 0000000..510f851 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote1.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MusicNote1: ImageVector + get() { + if (_musicNote1 != null) { + return _musicNote1!! + } + _musicNote1 = fluentIcon(name = "Filled.MusicNote1") { + fluentPath { + moveTo(11.51f, 2.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.01f, 0.7f) + verticalLineToRelative(12.13f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 1.5f, 3.37f) + verticalLineTo(8.83f) + lineToRelative(6.99f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.01f, -0.7f) + verticalLineTo(7.48f) + curveToRelative(0.0f, -1.35f, -0.84f, -2.56f, -2.1f, -3.04f) + lineToRelative(-6.39f, -2.4f) + close() + } + } + return _musicNote1!! + } + +private var _musicNote1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt new file mode 100644 index 0000000..cbf08bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNote2.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MusicNote2: ImageVector + get() { + if (_musicNote2 != null) { + return _musicNote2!! + } + _musicNote2 = fluentIcon(name = "Filled.MusicNote2") { + fluentPath { + moveTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.72f) + lineToRelative(-10.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.53f, 0.72f) + verticalLineToRelative(9.88f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, 2.62f) + verticalLineToRelative(-7.94f) + lineToRelative(8.5f, -2.55f) + verticalLineToRelative(5.87f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, 2.62f) + verticalLineTo(2.75f) + close() + } + } + return _musicNote2!! + } + +private var _musicNote2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff1.kt new file mode 100644 index 0000000..17ee724 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff1.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MusicNoteOff1: ImageVector + get() { + if (_musicNoteOff1 != null) { + return _musicNoteOff1!! + } + _musicNoteOff1 = fluentIcon(name = "Filled.MusicNoteOff1") { + fluentPath { + moveTo(12.0f, 13.06f) + lineToRelative(8.72f, 8.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(8.28f, 8.28f) + verticalLineToRelative(3.32f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 1.5f, 3.37f) + verticalLineToRelative(-5.19f) + close() + moveTo(18.99f, 11.46f) + lineToRelative(-6.97f, -2.62f) + lineToRelative(-1.52f, -1.52f) + lineTo(10.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.01f, -0.7f) + lineToRelative(6.38f, 2.39f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 20.0f, 7.48f) + verticalLineToRelative(3.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.01f, 0.7f) + close() + } + } + return _musicNoteOff1!! + } + +private var _musicNoteOff1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff2.kt new file mode 100644 index 0000000..a1a91e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MusicNoteOff2.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MusicNoteOff2: ImageVector + get() { + if (_musicNoteOff2 != null) { + return _musicNoteOff2!! + } + _musicNoteOff2 = fluentIcon(name = "Filled.MusicNoteOff2") { + fluentPath { + moveTo(8.5f, 9.56f) + verticalLineToRelative(6.07f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, 2.62f) + verticalLineToRelative(-7.19f) + lineToRelative(3.55f, 3.55f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 4.84f, 4.84f) + lineToRelative(2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(8.5f, 9.56f) + close() + moveTo(16.5f, 13.0f) + lineToRelative(-0.3f, 0.01f) + lineToRelative(3.79f, 3.8f) + arcToRelative(3.54f, 3.54f, 0.0f, false, false, 0.01f, -0.56f) + lineTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.72f) + lineToRelative(-10.0f, 3.0f) + curveToRelative(-0.2f, 0.06f, -0.35f, 0.2f, -0.44f, 0.37f) + lineToRelative(4.1f, 4.1f) + lineToRelative(5.81f, -1.74f) + verticalLineToRelative(5.87f) + arcToRelative(3.48f, 3.48f, 0.0f, false, false, -2.0f, -0.63f) + close() + } + } + return _musicNoteOff2!! + } + +private var _musicNoteOff2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt new file mode 100644 index 0000000..ae1ab73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/MyLocation.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.MyLocation: ImageVector + get() { + if (_myLocation != null) { + return _myLocation!! + } + _myLocation = fluentIcon(name = "Filled.MyLocation") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(13.0f, 4.31f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, 6.69f, 6.7f) + lineTo(21.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(19.69f, 13.0f) + arcTo(7.75f, 7.75f, 0.0f, false, true, 13.0f, 19.69f) + lineTo(13.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 19.69f) + arcTo(7.75f, 7.75f, 0.0f, false, true, 4.31f, 13.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(4.31f, 11.0f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, 6.7f, -6.69f) + lineTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(12.0f, 6.25f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, 0.0f, 11.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 0.0f, -11.5f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + } + } + return _myLocation!! + } + +private var _myLocation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NavigationUnread.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NavigationUnread.kt new file mode 100644 index 0000000..dbec13f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NavigationUnread.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NavigationUnread: ImageVector + get() { + if (_navigationUnread != null) { + return _navigationUnread!! + } + _navigationUnread = fluentIcon(name = "Filled.NavigationUnread") { + fluentPath { + moveTo(19.25f, 8.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, -5.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, 5.5f) + close() + moveTo(15.71f, 7.0f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -0.14f, -2.0f) + horizontalLineTo(2.88f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 7.0f) + horizontalLineToRelative(12.71f) + close() + moveTo(21.0f, 17.0f) + horizontalLineTo(2.88f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 19.0f) + horizontalLineToRelative(18.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(3.0f, 11.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineTo(3.0f) + close() + } + } + return _navigationUnread!! + } + +private var _navigationUnread: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NetworkCheck.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NetworkCheck.kt new file mode 100644 index 0000000..e83c2c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NetworkCheck.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NetworkCheck: ImageVector + get() { + if (_networkCheck != null) { + return _networkCheck!! + } + _networkCheck = fluentIcon(name = "Filled.NetworkCheck") { + fluentPath { + moveTo(10.05f, 15.42f) + lineToRelative(6.26f, -8.48f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, 1.23f, 0.57f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-3.87f, 9.8f) + arcToRelative(2.07f, 2.07f, 0.0f, true, true, -3.74f, -1.76f) + lineToRelative(0.07f, -0.12f) + lineToRelative(0.08f, -0.11f) + lineToRelative(6.26f, -8.48f) + lineToRelative(-6.26f, 8.48f) + close() + moveTo(12.1f, 10.87f) + lineToRelative(-1.23f, 1.66f) + arcToRelative(3.33f, 3.33f, 0.0f, false, false, -2.29f, 3.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.07f) + arcToRelative(4.82f, 4.82f, 0.0f, false, true, 5.02f, -4.62f) + close() + moveTo(16.27f, 13.62f) + curveToRelative(0.28f, 0.59f, 0.43f, 1.22f, 0.46f, 1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.38f, 0.44f) + lineToRelative(0.92f, -2.3f) + close() + moveTo(14.03f, 8.25f) + lineToRelative(-0.96f, 1.31f) + arcToRelative(6.22f, 6.22f, 0.0f, false, false, -7.16f, 4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.44f, -0.4f) + arcToRelative(7.7f, 7.7f, 0.0f, false, true, 9.56f, -5.32f) + close() + moveTo(17.54f, 10.39f) + arcToRelative(7.65f, 7.65f, 0.0f, false, true, 1.8f, 3.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.44f, 0.42f) + arcToRelative(6.23f, 6.23f, 0.0f, false, false, -0.88f, -1.84f) + lineToRelative(-0.1f, -0.14f) + lineToRelative(0.62f, -1.59f) + close() + moveTo(15.98f, 5.85f) + lineToRelative(-0.09f, 0.06f) + curveToRelative(-0.12f, 0.08f, -0.23f, 0.18f, -0.33f, 0.3f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.54f, 0.73f) + arcToRelative(9.14f, 9.14f, 0.0f, false, false, -11.54f, 5.32f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.54f) + arcToRelative(10.64f, 10.64f, 0.0f, false, true, 14.0f, -5.97f) + close() + moveTo(18.61f, 7.41f) + arcToRelative(10.65f, 10.65f, 0.0f, false, true, 3.22f, 4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, 0.55f) + arcToRelative(9.17f, 9.17f, 0.0f, false, false, -2.32f, -3.4f) + lineToRelative(0.38f, -0.97f) + curveToRelative(0.07f, -0.2f, 0.11f, -0.39f, 0.12f, -0.59f) + close() + } + } + return _networkCheck!! + } + +private var _networkCheck: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt new file mode 100644 index 0000000..e2891c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/New.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.New: ImageVector + get() { + if (_new != null) { + return _new!! + } + _new = fluentIcon(name = "Filled.New") { + fluentPath { + moveTo(18.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(4.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(7.7f, 6.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.4f) + lineToRelative(7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.4f) + lineToRelative(-7.0f, -7.0f) + close() + } + } + return _new!! + } + +private var _new: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt new file mode 100644 index 0000000..f9ea937 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/News.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.News: ImageVector + get() { + if (_news != null) { + return _news!! + } + _news = fluentIcon(name = "Filled.News") { + fluentPath { + moveTo(16.75f, 4.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineTo(19.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.09f) + lineTo(20.0f, 7.01f) + curveToRelative(1.07f, 0.12f, 1.92f, 1.0f, 2.0f, 2.08f) + verticalLineToRelative(7.66f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(9.25f, 11.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.33f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.25f, 14.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(8.5f, 12.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(15.25f, 11.0f) + horizontalLineToRelative(-2.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + lineToRelative(2.5f, -0.01f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(15.25f, 7.5f) + horizontalLineToRelative(-9.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(9.5f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _news!! + } + +private var _news: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt new file mode 100644 index 0000000..c20c332 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Next.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Next: ImageVector + get() { + if (_next != null) { + return _next!! + } + _next = fluentIcon(name = "Filled.Next") { + fluentPath { + moveTo(3.0f, 4.75f) + curveToRelative(0.0f, -1.4f, 1.58f, -2.24f, 2.74f, -1.44f) + lineToRelative(10.5f, 7.2f) + curveToRelative(1.0f, 0.68f, 1.01f, 2.17f, 0.0f, 2.87f) + lineToRelative(-10.5f, 7.3f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 3.0f, 19.25f) + lineTo(3.0f, 4.75f) + close() + moveTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 3.75f) + close() + } + } + return _next!! + } + +private var _next: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt new file mode 100644 index 0000000..5d9e86a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Note.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Note: ImageVector + get() { + if (_note != null) { + return _note!! + } + _note = fluentIcon(name = "Filled.Note") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 13.0f) + horizontalLineToRelative(-4.75f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 13.0f, 16.25f) + lineTo(13.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(20.56f, 14.5f) + lineToRelative(-6.06f, 6.06f) + verticalLineToRelative(-4.31f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.31f) + close() + } + } + return _note!! + } + +private var _note: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteAdd.kt new file mode 100644 index 0000000..f3ac520 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteAdd.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NoteAdd: ImageVector + get() { + if (_noteAdd != null) { + return _noteAdd!! + } + _noteAdd = fluentIcon(name = "Filled.NoteAdd") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + lineTo(6.0f, 7.0f) + lineTo(3.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 6.0f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(7.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(6.5f, 13.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, -10.0f) + horizontalLineToRelative(5.77f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 13.0f) + horizontalLineToRelative(-4.75f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 13.0f, 16.25f) + lineTo(13.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-5.77f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 6.5f, 13.0f) + close() + moveTo(20.56f, 14.5f) + lineToRelative(-6.06f, 6.06f) + verticalLineToRelative(-4.31f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.31f) + close() + } + } + return _noteAdd!! + } + +private var _noteAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteEdit.kt new file mode 100644 index 0000000..663f175 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NoteEdit.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NoteEdit: ImageVector + get() { + if (_noteEdit != null) { + return _noteEdit!! + } + _noteEdit = fluentIcon(name = "Filled.NoteEdit") { + fluentPath { + moveTo(3.0f, 17.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.92f) + lineToRelative(0.35f, -1.42f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineToRelative(5.9f, -5.9f) + arcToRelative(3.28f, 3.28f, 0.0f, false, true, 2.61f, -0.95f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(11.0f, 3.0f) + verticalLineToRelative(4.75f) + curveTo(11.0f, 9.55f, 9.54f, 11.0f, 7.75f, 11.0f) + lineTo(3.0f, 11.0f) + verticalLineToRelative(6.75f) + close() + moveTo(9.5f, 3.44f) + lineTo(3.44f, 9.5f) + horizontalLineToRelative(4.31f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(9.5f, 3.44f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _noteEdit!! + } + +private var _noteEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt new file mode 100644 index 0000000..bc1a969 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notebook.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Notebook: ImageVector + get() { + if (_notebook != null) { + return _notebook!! + } + _notebook = fluentIcon(name = "Filled.Notebook") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 15.0f) + close() + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 11.0f) + close() + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 7.0f) + close() + moveTo(14.75f, 5.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.38f, 0.27f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.65f) + verticalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _notebook!! + } + +private var _notebook: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookAdd.kt new file mode 100644 index 0000000..52724de --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookAdd.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookAdd: ImageVector + get() { + if (_notebookAdd != null) { + return _notebookAdd!! + } + _notebookAdd = fluentIcon(name = "Filled.NotebookAdd") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(14.75f, 5.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.38f, 0.27f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.65f) + verticalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + fluentPath { + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(20.0f) + verticalLineToRelative(-3.0f) + close() + } + fluentPath { + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(20.0f) + verticalLineToRelative(-3.0f) + close() + } + fluentPath { + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(20.0f) + verticalLineTo(7.0f) + close() + } + fluentPath { + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineTo(18.0f) + horizontalLineTo(3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineTo(6.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + verticalLineTo(17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineTo(7.0f) + close() + } + } + return _notebookAdd!! + } + +private var _notebookAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookError.kt new file mode 100644 index 0000000..0568cf0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookError.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookError: ImageVector + get() { + if (_notebookError != null) { + return _notebookError!! + } + _notebookError = fluentIcon(name = "Filled.NotebookError") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(6.5f, 19.88f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(6.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + verticalLineToRelative(4.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.4f) + close() + moveTo(20.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(14.75f, 5.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.65f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + verticalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.75f) + close() + } + } + return _notebookError!! + } + +private var _notebookError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookLightning.kt new file mode 100644 index 0000000..4f1dab9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookLightning.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookLightning: ImageVector + get() { + if (_notebookLightning != null) { + return _notebookLightning!! + } + _notebookLightning = fluentIcon(name = "Filled.NotebookLightning") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(7.5f, 14.0f) + lineTo(6.0f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, 0.34f) + lineToRelative(-1.0f, 3.0f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 5.0f, 18.0f) + horizontalLineToRelative(0.8f) + lineToRelative(-0.77f, 2.34f) + curveToRelative(-0.2f, 0.56f, 0.58f, 0.92f, 0.9f, 0.42f) + lineToRelative(2.5f, -4.0f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 8.0f, 16.0f) + horizontalLineToRelative(-0.45f) + lineToRelative(0.43f, -1.35f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 7.5f, 14.0f) + close() + moveTo(20.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(14.75f, 5.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.69f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _notebookLightning!! + } + +private var _notebookLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookQuestionMark.kt new file mode 100644 index 0000000..198d9e9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookQuestionMark.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookQuestionMark: ImageVector + get() { + if (_notebookQuestionMark != null) { + return _notebookQuestionMark!! + } + _notebookQuestionMark = fluentIcon(name = "Filled.NotebookQuestionMark") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(6.5f, 19.88f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(6.5f, 14.0f) + curveToRelative(-1.05f, 0.0f, -1.86f, 0.82f, -1.85f, 1.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, -0.01f) + curveToRelative(0.0f, -0.58f, 0.36f, -0.95f, 0.85f, -0.95f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.4f, 0.85f, 0.95f) + curveToRelative(0.0f, 0.23f, -0.07f, 0.4f, -0.31f, 0.68f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.27f, 0.3f) + curveToRelative(-0.48f, 0.53f, -0.67f, 0.89f, -0.67f, 1.46f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + curveToRelative(0.0f, -0.23f, 0.08f, -0.4f, 0.32f, -0.7f) + lineToRelative(0.1f, -0.1f) + lineToRelative(0.27f, -0.3f) + curveToRelative(0.48f, -0.53f, 0.66f, -0.88f, 0.66f, -1.45f) + curveToRelative(0.0f, -1.1f, -0.82f, -1.95f, -1.85f, -1.95f) + close() + moveTo(20.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(14.75f, 5.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.38f, 0.27f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + verticalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.75f) + close() + } + } + return _notebookQuestionMark!! + } + +private var _notebookQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSection.kt new file mode 100644 index 0000000..08728ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSection.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookSection: ImageVector + get() { + if (_notebookSection != null) { + return _notebookSection!! + } + _notebookSection = fluentIcon(name = "Filled.NotebookSection") { + fluentPath { + moveTo(15.65f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(20.0f) + horizontalLineTo(9.25f) + curveTo(8.01f, 20.0f, 7.0f, 18.99f, 7.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(7.0f, 5.01f, 8.0f, 4.0f, 9.25f, 4.0f) + horizontalLineTo(15.0f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _notebookSection!! + } + +private var _notebookSection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSectionArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSectionArrowRight.kt new file mode 100644 index 0000000..ea83b74 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSectionArrowRight.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookSectionArrowRight: ImageVector + get() { + if (_notebookSectionArrowRight != null) { + return _notebookSectionArrowRight!! + } + _notebookSectionArrowRight = fluentIcon(name = "Filled.NotebookSectionArrowRight") { + fluentPath { + moveTo(15.65f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.33f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -5.0f, 8.92f) + horizontalLineTo(9.25f) + curveTo(8.01f, 20.0f, 7.0f, 18.99f, 7.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(7.0f, 5.01f, 8.0f, 4.0f, 9.25f, 4.0f) + horizontalLineTo(15.0f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + close() + } + fluentPath { + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _notebookSectionArrowRight!! + } + +private var _notebookSectionArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSubsection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSubsection.kt new file mode 100644 index 0000000..9b0667a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSubsection.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookSubsection: ImageVector + get() { + if (_notebookSubsection != null) { + return _notebookSubsection!! + } + _notebookSubsection = fluentIcon(name = "Filled.NotebookSubsection") { + fluentPath { + moveTo(9.0f, 2.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -4.5f, 4.5f) + verticalLineToRelative(9.4f) + curveToRelative(0.0f, 0.98f, 0.63f, 1.81f, 1.5f, 2.12f) + verticalLineTo(6.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(5.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 11.88f, 2.0f) + horizontalLineTo(9.0f) + close() + } + fluentPath { + moveTo(7.0f, 6.75f) + curveTo(7.0f, 5.51f, 8.0f, 4.5f, 9.25f, 4.5f) + horizontalLineTo(15.0f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(20.0f) + horizontalLineTo(9.25f) + curveTo(8.01f, 20.0f, 7.0f, 19.0f, 7.0f, 17.75f) + verticalLineToRelative(-11.0f) + close() + } + } + return _notebookSubsection!! + } + +private var _notebookSubsection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSync.kt new file mode 100644 index 0000000..a6dae73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotebookSync.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotebookSync: ImageVector + get() { + if (_notebookSync != null) { + return _notebookSync!! + } + _notebookSync = fluentIcon(name = "Filled.NotebookSync") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 4.0f, 11.5f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(14.75f, 5.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.38f, 0.27f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.65f) + verticalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + close() + moveTo(1.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(9.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(4.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _notebookSync!! + } + +private var _notebookSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notepad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notepad.kt new file mode 100644 index 0000000..4b8bf77 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Notepad.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Notepad: ImageVector + get() { + if (_notepad != null) { + return _notepad!! + } + _notepad = fluentIcon(name = "Filled.Notepad") { + fluentPath { + moveTo(16.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(20.0f, 16.0f) + horizontalLineToRelative(-3.91f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 14.0f, 18.1f) + lineTo(14.0f, 22.0f) + lineTo(5.75f, 22.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-14.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.85f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.85f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.55f, 17.5f) + lineToRelative(-4.06f, 4.07f) + verticalLineToRelative(-3.32f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.05f, -0.33f, 0.31f, -0.6f, 0.64f, -0.64f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.32f) + close() + moveTo(11.25f, 16.0f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(11.35f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.25f, 12.0f) + horizontalLineToRelative(-9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.25f, 8.0f) + horizontalLineToRelative(-9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _notepad!! + } + +private var _notepad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotepadPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotepadPerson.kt new file mode 100644 index 0000000..4068872 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NotepadPerson.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NotepadPerson: ImageVector + get() { + if (_notepadPerson != null) { + return _notepadPerson!! + } + _notepadPerson = fluentIcon(name = "Filled.NotepadPerson") { + fluentPath { + moveTo(16.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.59f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 16.05f, 17.0f) + horizontalLineToRelative(-0.28f) + arcTo(2.77f, 2.77f, 0.0f, false, false, 13.0f, 19.77f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.75f, 0.21f, 1.49f, 0.67f, 2.13f) + lineTo(5.75f, 22.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-14.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.85f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.85f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(11.25f, 16.0f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(11.35f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.25f, 8.0f) + horizontalLineToRelative(-9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(6.5f, 12.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _notepadPerson!! + } + +private var _notepadPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberCircle1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberCircle1.kt new file mode 100644 index 0000000..de3fcfe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberCircle1.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NumberCircle1: ImageVector + get() { + if (_numberCircle1 != null) { + return _numberCircle1!! + } + _numberCircle1 = fluentIcon(name = "Filled.NumberCircle1") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(13.5f, 7.25f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(12.0f, 10.1f) + arcToRelative(4.99f, 4.99f, 0.0f, false, true, -2.01f, 1.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.48f, -1.42f) + curveToRelative(0.57f, -0.2f, 1.15f, -0.64f, 1.63f, -1.23f) + curveToRelative(0.47f, -0.59f, 0.78f, -1.23f, 0.87f, -1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.49f, 0.14f) + close() + } + } + return _numberCircle1!! + } + +private var _numberCircle1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberRow.kt new file mode 100644 index 0000000..a7ffcd8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberRow.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NumberRow: ImageVector + get() { + if (_numberRow != null) { + return _numberRow!! + } + _numberRow = fluentIcon(name = "Filled.NumberRow") { + fluentPath { + moveTo(4.75f, 4.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 8.75f, 20.0f) + horizontalLineToRelative(-4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + close() + moveTo(6.0f, 9.0f) + verticalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(7.5f, 9.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.0f, 9.0f) + close() + moveTo(15.25f, 4.0f) + horizontalLineToRelative(4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, -2.75f) + lineTo(12.5f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 15.25f, 4.0f) + close() + moveTo(17.5f, 9.75f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.0f, 14.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.0f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.25f) + close() + } + } + return _numberRow!! + } + +private var _numberRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt new file mode 100644 index 0000000..afc2fea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbol.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NumberSymbol: ImageVector + get() { + if (_numberSymbol != null) { + return _numberSymbol!! + } + _numberSymbol = fluentIcon(name = "Filled.NumberSymbol") { + fluentPath { + moveTo(10.98f, 3.16f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.97f, -0.32f) + lineTo(8.15f, 8.0f) + horizontalLineTo(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.82f) + lineToRelative(-0.67f, 4.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.82f) + lineTo(6.0f, 20.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.97f, 0.32f) + lineTo(8.84f, 16.0f) + horizontalLineToRelative(4.98f) + lineToRelative(-0.8f, 4.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.97f, 0.32f) + lineToRelative(0.86f, -5.17f) + horizontalLineTo(20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.82f) + lineToRelative(0.67f, -4.0f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.82f) + lineToRelative(0.8f, -4.83f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.97f, -0.32f) + lineToRelative(-0.86f, 5.15f) + horizontalLineToRelative(-4.97f) + lineToRelative(0.8f, -4.83f) + close() + moveTo(9.85f, 10.0f) + horizontalLineToRelative(4.97f) + lineToRelative(-0.67f, 4.0f) + horizontalLineTo(9.18f) + lineToRelative(0.67f, -4.0f) + close() + } + } + return _numberSymbol!! + } + +private var _numberSymbol: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolDismiss.kt new file mode 100644 index 0000000..6b66431 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolDismiss.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NumberSymbolDismiss: ImageVector + get() { + if (_numberSymbolDismiss != null) { + return _numberSymbolDismiss!! + } + _numberSymbolDismiss = fluentIcon(name = "Filled.NumberSymbolDismiss") { + fluentPath { + moveTo(10.98f, 3.16f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.97f, -0.32f) + lineTo(8.15f, 8.0f) + lineTo(4.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(3.82f) + lineToRelative(-0.67f, 4.0f) + lineTo(3.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.82f) + lineTo(6.0f, 20.84f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.97f, 0.32f) + lineTo(8.84f, 16.0f) + horizontalLineToRelative(2.33f) + curveToRelative(0.18f, -0.72f, 0.47f, -1.4f, 0.85f, -2.0f) + lineTo(9.18f, 14.0f) + lineToRelative(0.67f, -4.0f) + horizontalLineToRelative(4.97f) + lineToRelative(-0.29f, 1.71f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, 2.14f, -0.66f) + lineToRelative(0.18f, -1.06f) + lineTo(21.0f, 9.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.82f) + lineToRelative(0.8f, -4.83f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.97f, -0.32f) + lineToRelative(-0.86f, 5.15f) + horizontalLineToRelative(-4.97f) + lineToRelative(0.8f, -4.83f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _numberSymbolDismiss!! + } + +private var _numberSymbolDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolSquare.kt new file mode 100644 index 0000000..99fd698 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/NumberSymbolSquare.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.NumberSymbolSquare: ImageVector + get() { + if (_numberSymbolSquare != null) { + return _numberSymbolSquare!! + } + _numberSymbolSquare = fluentIcon(name = "Filled.NumberSymbolSquare") { + fluentPath { + moveTo(13.44f, 11.0f) + lineToRelative(-0.4f, 2.0f) + horizontalLineToRelative(-2.47f) + lineToRelative(0.4f, -2.0f) + horizontalLineToRelative(2.47f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(10.9f, 7.51f) + curveToRelative(0.4f, 0.09f, 0.67f, 0.48f, 0.59f, 0.89f) + lineToRelative(-0.22f, 1.1f) + horizontalLineToRelative(2.47f) + lineToRelative(0.28f, -1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.47f, 0.3f) + lineToRelative(-0.22f, 1.1f) + horizontalLineToRelative(0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.28f) + lineToRelative(-0.4f, 2.0f) + horizontalLineToRelative(1.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.48f) + lineToRelative(-0.28f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.3f) + lineToRelative(0.23f, -1.1f) + horizontalLineToRelative(-2.47f) + lineToRelative(-0.28f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.3f) + lineToRelative(0.23f, -1.1f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.29f) + lineToRelative(0.4f, -2.0f) + lineTo(8.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.49f) + lineToRelative(0.28f, -1.4f) + curveToRelative(0.08f, -0.4f, 0.47f, -0.67f, 0.88f, -0.59f) + close() + } + } + return _numberSymbolSquare!! + } + +private var _numberSymbolSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt new file mode 100644 index 0000000..30e2504 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenFolder.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.OpenFolder: ImageVector + get() { + if (_openFolder != null) { + return _openFolder!! + } + _openFolder = fluentIcon(name = "Filled.OpenFolder") { + fluentPath { + moveTo(6.75f, 3.0f) + horizontalLineToRelative(10.5f) + curveToRelative(2.0f, 0.0f, 3.64f, 1.57f, 3.75f, 3.55f) + verticalLineToRelative(4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -1.19f, -0.93f, -2.16f, -2.1f, -2.24f) + horizontalLineToRelative(-0.16f) + lineTo(6.75f, 4.5f) + curveToRelative(-1.18f, 0.0f, -2.15f, 0.9f, -2.25f, 2.06f) + verticalLineToRelative(10.69f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.25f) + horizontalLineToRelative(4.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.75f, -3.55f) + lineTo(3.0f, 6.55f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 6.55f, 3.0f) + lineToRelative(0.2f, -0.01f) + close() + moveTo(9.95f, 9.0f) + lineTo(16.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.11f, 2.0f) + horizontalLineToRelative(-3.69f) + lineToRelative(6.54f, 6.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineTo(11.0f, 12.4f) + verticalLineToRelative(3.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 0.99f) + lineTo(10.0f, 16.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineToRelative(-6.2f) + lineToRelative(0.02f, -0.1f) + verticalLineToRelative(-0.05f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.07f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.14f, -0.19f) + lineToRelative(0.11f, -0.1f) + lineToRelative(0.12f, -0.07f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.1f, -0.03f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.12f, -0.02f) + lineTo(16.0f, 8.99f) + lineTo(9.94f, 8.99f) + close() + } + } + return _openFolder!! + } + +private var _openFolder: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenOff.kt new file mode 100644 index 0000000..a46eb6f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/OpenOff.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.OpenOff: ImageVector + get() { + if (_openOff != null) { + return _openOff!! + } + _openOff = fluentIcon(name = "Filled.OpenOff") { + fluentPath { + moveTo(3.28f, 2.22f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-1.08f, -1.08f) + curveToRelative(-0.55f, 0.35f, -1.2f, 0.55f, -1.89f, 0.55f) + lineTo(6.25f, 21.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, -3.5f) + lineTo(2.75f, 6.25f) + curveToRelative(0.0f, -0.7f, 0.2f, -1.34f, 0.55f, -1.89f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + close() + moveTo(18.14f, 19.2f) + lineTo(4.8f, 5.86f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -0.05f, 0.39f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.13f, 0.0f, 0.26f, -0.02f, 0.39f, -0.05f) + close() + moveTo(12.9f, 9.72f) + lineToRelative(1.38f, 1.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.18f, -0.14f) + lineToRelative(4.79f, -4.8f) + verticalLineToRelative(4.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(4.09f) + lineToRelative(-4.8f, 4.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.14f, 0.17f) + close() + moveTo(21.24f, 18.05f) + lineToRelative(-1.99f, -1.98f) + verticalLineToRelative(-2.32f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(4.0f) + lineToRelative(-0.01f, 0.3f) + close() + moveTo(5.94f, 2.76f) + lineToRelative(2.0f, 1.99f) + horizontalLineToRelative(2.31f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-4.0f) + lineToRelative(-0.3f, 0.01f) + close() + } + } + return _openOff!! + } + +private var _openOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Organization.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Organization.kt new file mode 100644 index 0000000..58e2a84 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Organization.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Organization: ImageVector + get() { + if (_organization != null) { + return _organization!! + } + _organization = fluentIcon(name = "Filled.Organization") { + fluentPath { + moveTo(8.0f, 5.75f) + arcToRelative(3.75f, 3.75f, 0.0f, true, true, 4.5f, 3.68f) + verticalLineToRelative(2.07f) + horizontalLineToRelative(3.25f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.82f) + arcToRelative(3.75f, 3.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-0.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.82f) + arcToRelative(3.75f, 3.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-0.82f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineTo(11.0f) + verticalLineTo(9.43f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.0f, -3.68f) + close() + } + } + return _organization!! + } + +private var _organization: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Orientation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Orientation.kt new file mode 100644 index 0000000..f6a61e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Orientation.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Orientation: ImageVector + get() { + if (_orientation != null) { + return _orientation!! + } + _orientation = fluentIcon(name = "Filled.Orientation") { + fluentPath { + moveTo(6.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(3.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(2.0f, 12.9f) + curveToRelative(0.0f, -1.05f, 0.85f, -1.9f, 1.9f, -1.9f) + horizontalLineToRelative(10.2f) + curveToRelative(1.05f, 0.0f, 1.9f, 0.85f, 1.9f, 1.9f) + verticalLineToRelative(5.2f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -1.9f, 1.9f) + lineTo(3.9f, 20.0f) + arcTo(1.9f, 1.9f, 0.0f, false, true, 2.0f, 18.1f) + verticalLineToRelative(-5.2f) + close() + moveTo(12.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(3.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + close() + moveTo(11.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(17.0f, 16.08f) + curveToRelative(0.0f, 0.48f, 0.42f, 0.87f, 0.89f, 0.74f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 17.5f, 6.1f) + lineToRelative(0.3f, -0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.13f, -0.98f) + lineToRelative(-1.5f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 0.98f) + lineToRelative(1.5f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.14f, -0.98f) + lineToRelative(-0.6f, -0.7f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.37f, 7.79f) + curveToRelative(-0.33f, 0.1f, -0.59f, 0.38f, -0.59f, 0.73f) + close() + } + } + return _orientation!! + } + +private var _orientation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Oval.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Oval.kt new file mode 100644 index 0000000..542b941 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Oval.kt @@ -0,0 +1,29 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Oval: ImageVector + get() { + if (_oval != null) { + return _oval!! + } + _oval = fluentIcon(name = "Filled.Oval") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, -8.0f) + horizontalLineToRelative(4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, 0.0f, 16.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, -8.0f, -8.0f) + close() + } + } + return _oval!! + } + +private var _oval: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingDown.kt new file mode 100644 index 0000000..94a0843 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingDown.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaddingDown: ImageVector + get() { + if (_paddingDown != null) { + return _paddingDown!! + } + _paddingDown = fluentIcon(name = "Filled.PaddingDown") { + fluentPath { + moveTo(4.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(5.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(5.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(9.25f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(16.25f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + lineTo(19.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(17.71f, 13.7f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 0.0f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.42f, -1.4f) + lineTo(11.0f, 15.58f) + lineTo(11.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(9.59f) + lineToRelative(3.3f, -3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + close() + } + } + return _paddingDown!! + } + +private var _paddingDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingLeft.kt new file mode 100644 index 0000000..effb43a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingLeft.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaddingLeft: ImageVector + get() { + if (_paddingLeft != null) { + return _paddingLeft!! + } + _paddingLeft = fluentIcon(name = "Filled.PaddingLeft") { + fluentPath { + moveTo(3.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(4.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(3.0f, 9.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(3.0f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(2.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(21.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(22.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(5.3f, 12.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.4f) + lineTo(8.42f, 11.0f) + lineTo(18.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(8.41f, 13.0f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-5.0f, -5.0f) + close() + } + } + return _paddingLeft!! + } + +private var _paddingLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingRight.kt new file mode 100644 index 0000000..c30a57f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingRight.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaddingRight: ImageVector + get() { + if (_paddingRight != null) { + return _paddingRight!! + } + _paddingRight = fluentIcon(name = "Filled.PaddingRight") { + fluentPath { + moveTo(3.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(2.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(21.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(20.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(21.0f, 9.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(21.0f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(22.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(18.7f, 12.71f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.42f) + lineTo(15.58f, 11.0f) + lineTo(6.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(9.59f) + lineToRelative(-3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(5.0f, -5.0f) + close() + } + } + return _paddingRight!! + } + +private var _paddingRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingTop.kt new file mode 100644 index 0000000..1ea354c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaddingTop.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaddingTop: ImageVector + get() { + if (_paddingTop != null) { + return _paddingTop!! + } + _paddingTop = fluentIcon(name = "Filled.PaddingTop") { + fluentPath { + moveTo(4.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(5.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.25f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.25f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(19.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(5.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(12.7f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, 1.4f) + lineTo(11.0f, 8.42f) + lineTo(11.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 8.41f) + lineToRelative(3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.42f) + lineToRelative(-5.0f, -5.0f) + close() + } + } + return _paddingTop!! + } + +private var _paddingTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PageFit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PageFit.kt new file mode 100644 index 0000000..a0132d2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PageFit.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PageFit: ImageVector + get() { + if (_pageFit != null) { + return _pageFit!! + } + _pageFit = fluentIcon(name = "Filled.PageFit") { + fluentPath { + moveTo(18.25f, 4.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 22.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 20.0f) + lineTo(5.75f, 20.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 5.75f, 4.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(18.25f, 13.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.5f) + horizontalLineToRelative(-1.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(17.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -1.85f) + verticalLineToRelative(-1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(5.75f, 13.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(5.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.85f, 2.0f) + horizontalLineToRelative(1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + lineTo(7.0f, 15.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.41f) + verticalLineToRelative(-1.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.25f, 7.0f) + horizontalLineToRelative(-1.4f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.84f, 1.84f) + lineTo(5.0f, 9.0f) + verticalLineToRelative(1.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(6.5f, 8.91f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.4f) + lineTo(7.0f, 8.5f) + horizontalLineToRelative(1.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(17.0f, 7.0f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(17.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.41f) + verticalLineToRelative(1.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + lineTo(19.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.85f, -2.0f) + lineTo(17.0f, 7.0f) + close() + } + } + return _pageFit!! + } + +private var _pageFit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt new file mode 100644 index 0000000..fe5122e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrush.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaintBrush: ImageVector + get() { + if (_paintBrush != null) { + return _paintBrush!! + } + _paintBrush = fluentIcon(name = "Filled.PaintBrush") { + fluentPath { + moveTo(12.5f, 2.0f) + verticalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(2.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(2.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(11.0f) + horizontalLineTo(5.0f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.75f) + close() + moveTo(5.0f, 12.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineTo(10.0f) + verticalLineTo(20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(2.75f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineTo(12.5f) + horizontalLineTo(5.0f) + close() + } + } + return _paintBrush!! + } + +private var _paintBrush: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowDown.kt new file mode 100644 index 0000000..31554c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowDown.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaintBrushArrowDown: ImageVector + get() { + if (_paintBrushArrowDown != null) { + return _paintBrushArrowDown!! + } + _paintBrushArrowDown = fluentIcon(name = "Filled.PaintBrushArrowDown") { + fluentPath { + moveTo(10.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(2.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(1.75f) + lineTo(5.09f, 11.5f) + curveToRelative(0.01f, -0.72f, 0.0f, -1.35f, -0.02f, -1.87f) + arcTo(2.06f, 2.06f, 0.0f, false, true, 7.11f, 7.5f) + lineTo(10.0f, 7.5f) + lineTo(10.0f, 4.0f) + close() + moveTo(5.04f, 13.0f) + lineTo(19.0f, 13.0f) + verticalLineToRelative(1.15f) + arcToRelative(1.74f, 1.74f, 0.0f, false, false, -2.45f, 1.6f) + verticalLineToRelative(2.44f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.04f, 2.8f) + lineTo(15.53f, 22.0f) + horizontalLineToRelative(-4.98f) + curveToRelative(0.17f, -0.38f, 0.36f, -0.87f, 0.54f, -1.39f) + arcToRelative(9.53f, 9.53f, 0.0f, false, false, 0.41f, -1.84f) + verticalLineToRelative(-0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.03f) + lineToRelative(-0.04f, 0.23f) + curveToRelative(-0.04f, 0.23f, -0.12f, 0.6f, -0.3f, 1.13f) + arcTo(16.83f, 16.83f, 0.0f, false, true, 8.91f, 22.0f) + lineTo(7.57f, 22.0f) + lineToRelative(0.4f, -0.93f) + curveToRelative(0.4f, -0.97f, 0.88f, -2.23f, 1.02f, -3.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.22f) + curveToRelative(-0.11f, 0.77f, -0.51f, 1.88f, -0.92f, 2.85f) + arcTo(32.38f, 32.38f, 0.0f, false, true, 5.91f, 22.0f) + lineTo(3.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, -1.16f) + curveToRelative(0.95f, -1.46f, 1.47f, -3.58f, 1.73f, -5.73f) + curveToRelative(0.1f, -0.72f, 0.15f, -1.43f, 0.19f, -2.11f) + close() + moveTo(15.22f, 19.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.27f, 1.27f) + verticalLineToRelative(-4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.64f) + lineToRelative(1.17f, -1.17f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _paintBrushArrowDown!! + } + +private var _paintBrushArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowUp.kt new file mode 100644 index 0000000..37215fd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBrushArrowUp.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaintBrushArrowUp: ImageVector + get() { + if (_paintBrushArrowUp != null) { + return _paintBrushArrowUp!! + } + _paintBrushArrowUp = fluentIcon(name = "Filled.PaintBrushArrowUp") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(3.5f) + lineTo(7.11f, 7.5f) + curveToRelative(-1.17f, 0.0f, -2.08f, 1.0f, -2.04f, 2.13f) + curveToRelative(0.02f, 0.4f, 0.02f, 1.36f, 0.02f, 1.87f) + lineTo(19.0f, 11.5f) + lineTo(19.0f, 9.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(14.0f, 7.5f) + lineTo(14.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(4.85f, 15.11f) + curveToRelative(0.1f, -0.72f, 0.19f, -2.11f, 0.19f, -2.11f) + lineTo(19.0f, 13.0f) + verticalLineToRelative(1.17f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.99f, 0.34f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 2.04f, 2.8f) + lineTo(16.55f, 22.0f) + horizontalLineToRelative(-6.0f) + curveToRelative(0.17f, -0.38f, 0.36f, -0.87f, 0.54f, -1.39f) + arcToRelative(9.53f, 9.53f, 0.0f, false, false, 0.41f, -1.84f) + verticalLineToRelative(-0.02f) + reflectiveCurveToRelative(0.0f, -0.75f, -0.75f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.78f) + lineToRelative(-0.04f, 0.23f) + curveToRelative(-0.04f, 0.23f, -0.12f, 0.6f, -0.3f, 1.13f) + arcTo(16.83f, 16.83f, 0.0f, false, true, 8.91f, 22.0f) + lineTo(7.57f, 22.0f) + lineToRelative(0.4f, -0.93f) + curveToRelative(0.4f, -0.97f, 0.88f, -2.23f, 1.02f, -3.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.22f) + curveToRelative(-0.11f, 0.77f, -0.51f, 1.88f, -0.92f, 2.85f) + arcTo(32.38f, 32.38f, 0.0f, false, true, 5.91f, 22.0f) + lineTo(3.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, -1.16f) + curveToRelative(0.95f, -1.46f, 1.47f, -3.58f, 1.73f, -5.73f) + close() + moveTo(16.28f, 18.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.0f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(19.0f, 17.56f) + verticalLineToRelative(4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.69f) + lineToRelative(-1.22f, 1.22f) + close() + } + } + return _paintBrushArrowUp!! + } + +private var _paintBrushArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBucket.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBucket.kt new file mode 100644 index 0000000..097efd3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PaintBucket.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PaintBucket: ImageVector + get() { + if (_paintBucket != null) { + return _paintBucket!! + } + _paintBucket = fluentIcon(name = "Filled.PaintBucket") { + fluentPath { + moveTo(12.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(10.5f, 3.5f) + curveToRelative(-0.3f, 0.1f, -0.6f, 0.28f, -0.84f, 0.53f) + lineToRelative(-6.88f, 6.88f) + curveToRelative(-0.88f, 0.88f, -0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(4.88f, 4.88f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(6.88f, -6.88f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineToRelative(-4.88f, -4.88f) + arcTo(2.24f, 2.24f, 0.0f, false, false, 12.0f, 3.5f) + lineTo(12.0f, 2.25f) + close() + moveTo(10.5f, 5.31f) + verticalLineToRelative(1.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.0f, 5.31f) + lineToRelative(4.66f, 4.66f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-0.97f, 0.97f) + lineTo(3.8f, 12.0f) + lineToRelative(0.03f, -0.03f) + lineToRelative(6.66f, -6.66f) + close() + moveTo(19.52f, 13.61f) + arcToRelative(0.87f, 0.87f, 0.0f, false, false, -1.54f, 0.0f) + lineToRelative(-2.0f, 3.76f) + arcToRelative(3.15f, 3.15f, 0.0f, true, false, 5.55f, 0.0f) + lineToRelative(-2.0f, -3.77f) + close() + } + } + return _paintBucket!! + } + +private var _paintBucket: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pair.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pair.kt new file mode 100644 index 0000000..2ebabd1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pair.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pair: ImageVector + get() { + if (_pair != null) { + return _pair!! + } + _pair = fluentIcon(name = "Filled.Pair") { + fluentPath { + moveTo(18.27f, 21.0f) + horizontalLineToRelative(-6.54f) + arcTo(2.0f, 2.0f, 0.0f, true, true, 9.0f, 18.27f) + lineTo(9.0f, 15.0f) + lineTo(5.73f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.58f, 1.0f) + lineTo(4.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.0f, -3.73f) + lineTo(3.0f, 5.73f) + arcTo(2.0f, 2.0f, 0.0f, true, true, 5.73f, 3.0f) + horizontalLineToRelative(6.54f) + arcTo(2.0f, 2.0f, 0.0f, true, true, 15.0f, 5.73f) + lineTo(15.0f, 9.0f) + horizontalLineToRelative(3.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.58f, -1.0f) + lineTo(20.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.0f, 3.73f) + verticalLineToRelative(6.54f) + arcTo(2.0f, 2.0f, 0.0f, true, true, 18.27f, 21.0f) + horizontalLineToRelative(-6.54f) + horizontalLineToRelative(6.54f) + close() + moveTo(18.27f, 11.0f) + lineTo(15.0f, 11.0f) + verticalLineToRelative(1.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.0f, 1.58f) + lineTo(16.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -3.73f, 1.0f) + lineTo(11.0f, 15.0f) + verticalLineToRelative(3.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.73f, 0.73f) + horizontalLineToRelative(6.54f) + curveToRelative(0.17f, -0.3f, 0.43f, -0.56f, 0.73f, -0.73f) + verticalLineToRelative(-6.54f) + arcToRelative(2.01f, 2.01f, 0.0f, false, true, -0.64f, -0.58f) + lineToRelative(-0.1f, -0.15f) + close() + moveTo(13.0f, 11.0f) + horizontalLineToRelative(-1.27f) + curveToRelative(-0.17f, 0.3f, -0.43f, 0.56f, -0.73f, 0.73f) + lineTo(11.0f, 13.0f) + horizontalLineToRelative(1.27f) + curveToRelative(0.17f, -0.3f, 0.43f, -0.56f, 0.73f, -0.73f) + lineTo(13.0f, 11.0f) + close() + moveTo(12.27f, 5.0f) + lineTo(5.73f, 5.0f) + curveToRelative(-0.17f, 0.3f, -0.43f, 0.56f, -0.73f, 0.73f) + verticalLineToRelative(6.54f) + curveToRelative(0.3f, 0.17f, 0.56f, 0.43f, 0.73f, 0.73f) + lineTo(9.0f, 13.0f) + verticalLineToRelative(-1.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.0f, -1.58f) + lineTo(8.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 3.73f, -1.0f) + lineTo(13.0f, 9.0f) + lineTo(13.0f, 5.73f) + arcToRelative(2.01f, 2.01f, 0.0f, false, true, -0.64f, -0.58f) + lineToRelative(-0.1f, -0.15f) + close() + } + } + return _pair!! + } + +private var _pair: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeft.kt new file mode 100644 index 0000000..d658ee0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeft.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PanelLeft: ImageVector + get() { + if (_panelLeft != null) { + return _panelLeft!! + } + _panelLeft = fluentIcon(name = "Filled.PanelLeft") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + verticalLineTo(6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + horizontalLineTo(4.75f) + close() + moveTo(9.0f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(10.25f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineTo(9.0f) + close() + } + } + return _panelLeft!! + } + +private var _panelLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftContract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftContract.kt new file mode 100644 index 0000000..d67af29 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftContract.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PanelLeftContract: ImageVector + get() { + if (_panelLeftContract != null) { + return _panelLeftContract!! + } + _panelLeftContract = fluentIcon(name = "Filled.PanelLeftContract") { + fluentPath { + moveTo(14.8f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, -0.06f) + lineToRelative(-2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.12f) + lineToRelative(2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.0f, -1.12f) + lineToRelative(-1.05f, -0.94f) + horizontalLineToRelative(3.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(13.7f) + lineToRelative(1.05f, -0.94f) + curveToRelative(0.31f, -0.28f, 0.33f, -0.75f, 0.06f, -1.06f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + horizontalLineTo(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + verticalLineTo(6.75f) + close() + moveTo(9.0f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(10.25f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineTo(9.0f) + close() + } + } + return _panelLeftContract!! + } + +private var _panelLeftContract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftExpand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftExpand.kt new file mode 100644 index 0000000..662378c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftExpand.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PanelLeftExpand: ImageVector + get() { + if (_panelLeftExpand != null) { + return _panelLeftExpand!! + } + _panelLeftExpand = fluentIcon(name = "Filled.PanelLeftExpand") { + fluentPath { + moveTo(14.2f, 14.75f) + curveToRelative(0.27f, 0.3f, 0.74f, 0.33f, 1.05f, 0.06f) + lineToRelative(2.5f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.12f) + lineToRelative(-2.5f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 1.12f) + lineToRelative(1.05f, 0.94f) + horizontalLineToRelative(-3.55f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.55f) + lineToRelative(-1.05f, 0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.06f, 1.06f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + horizontalLineTo(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + verticalLineTo(6.75f) + close() + moveTo(9.0f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(10.25f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineTo(9.0f) + close() + } + } + return _panelLeftExpand!! + } + +private var _panelLeftExpand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftFocusRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftFocusRight.kt new file mode 100644 index 0000000..08a772b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelLeftFocusRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PanelLeftFocusRight: ImageVector + get() { + if (_panelLeftFocusRight != null) { + return _panelLeftFocusRight!! + } + _panelLeftFocusRight = fluentIcon(name = "Filled.PanelLeftFocusRight") { + fluentPath { + moveTo(19.25f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + verticalLineTo(6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + horizontalLineTo(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + close() + moveTo(8.0f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineTo(4.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineTo(8.0f) + close() + } + } + return _panelLeftFocusRight!! + } + +private var _panelLeftFocusRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRight.kt new file mode 100644 index 0000000..a45bb4f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PanelRight: ImageVector + get() { + if (_panelRight != null) { + return _panelRight!! + } + _panelRight = fluentIcon(name = "Filled.PanelRight") { + fluentPath { + moveTo(19.25f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + horizontalLineTo(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + verticalLineTo(6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + close() + moveTo(15.0f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineTo(4.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineTo(15.0f) + close() + } + } + return _panelRight!! + } + +private var _panelRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRightContract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRightContract.kt new file mode 100644 index 0000000..3af5f8c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PanelRightContract.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PanelRightContract: ImageVector + get() { + if (_panelRightContract != null) { + return _panelRightContract!! + } + _panelRightContract = fluentIcon(name = "Filled.PanelRightContract") { + fluentPath { + moveTo(9.2f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.06f) + lineToRelative(2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.12f) + lineToRelative(-2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.0f, -1.12f) + lineToRelative(1.05f, -0.94f) + lineTo(6.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.55f) + lineToRelative(-1.05f, -0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.06f, -1.06f) + close() + moveTo(22.0f, 17.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + close() + moveTo(15.0f, 18.5f) + verticalLineToRelative(-13.0f) + lineTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(15.0f, 18.5f) + close() + } + } + return _panelRightContract!! + } + +private var _panelRightContract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Password.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Password.kt new file mode 100644 index 0000000..1e57b90 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Password.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Password: ImageVector + get() { + if (_password != null) { + return _password!! + } + _password = fluentIcon(name = "Filled.Password") { + fluentPath { + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + verticalLineToRelative(7.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.5f) + curveTo(22.0f, 6.45f, 20.55f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(6.28f, 10.22f) + lineToRelative(0.72f, 0.72f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.72f, 0.72f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(7.0f, 13.06f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(0.72f, -0.72f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + close() + moveTo(11.78f, 10.22f) + lineToRelative(0.72f, 0.72f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.72f, 0.72f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-0.72f, -0.72f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(0.72f, -0.72f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + close() + moveTo(15.75f, 14.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(16.5f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _password!! + } + +private var _password: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt new file mode 100644 index 0000000..6427fca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patch.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Patch: ImageVector + get() { + if (_patch != null) { + return _patch!! + } + _patch = fluentIcon(name = "Filled.Patch") { + fluentPath { + moveTo(9.8f, 3.24f) + lineToRelative(1.5f, 1.5f) + lineToRelative(-6.57f, 6.55f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.59f) + lineTo(5.2f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + close() + moveTo(14.2f, 20.76f) + lineToRelative(-1.5f, -1.5f) + lineToRelative(6.57f, -6.55f) + lineToRelative(1.5f, 1.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.59f) + lineToRelative(-1.97f, 1.96f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + close() + moveTo(3.24f, 14.2f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, 4.6f) + lineToRelative(1.96f, 1.96f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.6f, 0.0f) + lineTo(20.76f, 9.8f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -4.6f) + lineTo(18.8f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -4.6f, 0.0f) + lineTo(3.24f, 14.2f) + close() + moveTo(12.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(9.0f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(12.0f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(15.75f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.0f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + } + } + return _patch!! + } + +private var _patch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patient.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patient.kt new file mode 100644 index 0000000..eaebf5b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Patient.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Patient: ImageVector + get() { + if (_patient != null) { + return _patient!! + } + _patient = fluentIcon(name = "Filled.Patient") { + fluentPath { + moveTo(17.75f, 2.0f) + curveTo(18.99f, 2.0f, 20.0f, 3.0f, 20.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(20.0f, 21.0f, 19.0f, 22.0f, 17.75f, 22.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(18.5f, 16.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(18.5f, 16.0f) + close() + moveTo(7.75f, 17.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + horizontalLineToRelative(-8.5f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.15f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + lineTo(5.5f, 14.5f) + lineTo(8.0f, 14.5f) + verticalLineToRelative(-2.25f) + curveToRelative(0.0f, -0.65f, 0.5f, -1.18f, 1.12f, -1.25f) + horizontalLineToRelative(5.63f) + curveToRelative(0.65f, 0.0f, 1.18f, 0.49f, 1.24f, 1.12f) + lineToRelative(0.01f, 0.13f) + verticalLineToRelative(2.25f) + horizontalLineToRelative(2.5f) + lineTo(18.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _patient!! + } + +private var _patient: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PauseCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PauseCircle.kt new file mode 100644 index 0000000..7f20be7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PauseCircle.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PauseCircle: ImageVector + get() { + if (_pauseCircle != null) { + return _pauseCircle!! + } + _pauseCircle = fluentIcon(name = "Filled.PauseCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(10.5f, 8.25f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(15.0f, 8.25f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _pauseCircle!! + } + +private var _pauseCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt new file mode 100644 index 0000000..a60f0c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Payment.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Payment: ImageVector + get() { + if (_payment != null) { + return _payment!! + } + _payment = fluentIcon(name = "Filled.Payment") { + fluentPath { + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + lineTo(2.0f, 9.5f) + horizontalLineToRelative(20.0f) + lineTo(22.0f, 8.25f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(22.0f, 11.0f) + lineTo(2.0f, 11.0f) + verticalLineToRelative(4.75f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(22.0f, 11.0f) + close() + moveTo(15.75f, 14.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _payment!! + } + +private var _payment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt new file mode 100644 index 0000000..3df229c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pen.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pen: ImageVector + get() { + if (_pen != null) { + return _pen!! + } + _pen = fluentIcon(name = "Filled.Pen") { + fluentPath { + moveTo(15.9f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, true, true, 5.05f, 5.06f) + lineToRelative(-0.89f, 0.89f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineToRelative(-1.79f, 1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(19.0f, 12.53f) + curveToRelative(0.68f, -0.68f, 0.68f, -1.79f, 0.0f, -2.47f) + lineToRelative(-10.0f, 10.0f) + curveToRelative(-0.4f, 0.4f, -0.92f, 0.7f, -1.48f, 0.82f) + lineToRelative(-4.6f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, -0.9f) + lineToRelative(1.1f, -4.6f) + arcTo(3.1f, 3.1f, 0.0f, false, true, 3.94f, 15.0f) + lineTo(15.9f, 3.05f) + close() + } + } + return _pen!! + } + +private var _pen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenOff.kt new file mode 100644 index 0000000..e346016 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenOff.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PenOff: ImageVector + get() { + if (_penOff != null) { + return _penOff!! + } + _penOff = fluentIcon(name = "Filled.PenOff") { + fluentPath { + moveTo(14.0f, 15.06f) + lineToRelative(6.72f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(8.94f, 10.0f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(19.0f, 12.53f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(1.06f, 1.06f) + lineToRelative(1.65f, -1.64f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -4.59f) + lineToRelative(0.9f, -0.9f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.07f, -5.05f) + lineToRelative(-4.83f, 4.83f) + lineToRelative(5.06f, 5.06f) + lineTo(19.0f, 10.06f) + curveToRelative(0.68f, 0.68f, 0.68f, 1.79f, 0.0f, 2.47f) + close() + } + } + return _penOff!! + } + +private var _penOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenProhibited.kt new file mode 100644 index 0000000..2a7400f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PenProhibited.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PenProhibited: ImageVector + get() { + if (_penProhibited != null) { + return _penProhibited!! + } + _penProhibited = fluentIcon(name = "Filled.PenProhibited") { + fluentPath { + moveTo(20.95f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(3.94f, 15.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(1.15f, -1.15f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, 7.76f, -7.76f) + lineToRelative(3.04f, -3.04f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(22.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(12.5f, 17.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 6.25f, -3.3f) + lineToRelative(-5.56f, 5.55f) + arcToRelative(3.98f, 3.98f, 0.0f, false, true, -0.69f, -2.25f) + close() + moveTo(16.5f, 21.5f) + curveToRelative(-0.83f, 0.0f, -1.6f, -0.25f, -2.25f, -0.7f) + lineToRelative(5.56f, -5.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.3f, 6.25f) + close() + } + } + return _penProhibited!! + } + +private var _penProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt new file mode 100644 index 0000000..49f5493 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/People.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.People: ImageVector + get() { + if (_people != null) { + return _people!! + } + _people = fluentIcon(name = "Filled.People") { + fluentPath { + moveTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 21.0f, 8.0f, 21.0f) + reflectiveCurveToRelative(6.0f, -4.5f, 6.0f, -4.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(17.0f, 19.5f) + arcToRelative(7.33f, 7.33f, 0.0f, false, true, -2.75f, -0.46f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.75f, -2.49f) + verticalLineToRelative(-0.04f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.87f, -0.34f, -1.66f, -0.9f, -2.25f) + lineTo(19.8f, 14.0f) + curveToRelative(1.22f, 0.0f, 2.2f, 0.98f, 2.2f, 2.2f) + curveToRelative(0.0f, 0.0f, 0.0f, 3.3f, -5.0f, 3.3f) + close() + } + } + return _people!! + } + +private var _people: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAdd.kt new file mode 100644 index 0000000..becece7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAdd.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleAdd: ImageVector + get() { + if (_peopleAdd != null) { + return _peopleAdd!! + } + _peopleAdd = fluentIcon(name = "Filled.PeopleAdd") { + fluentPath { + moveTo(8.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 20.0f, 8.0f, 20.0f) + arcToRelative(7.9f, 7.9f, 0.0f, false, false, 3.28f, -0.61f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.36f, -6.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.19f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _peopleAdd!! + } + +private var _peopleAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAudience.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAudience.kt new file mode 100644 index 0000000..228013a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleAudience.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleAudience: ImageVector + get() { + if (_peopleAudience != null) { + return _peopleAudience!! + } + _peopleAudience = fluentIcon(name = "Filled.PeopleAudience") { + fluentPath { + moveTo(14.75f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(16.5f, 16.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(22.0f, 11.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.38f) + curveToRelative(0.4f, 0.47f, 0.63f, 1.08f, 0.63f, 1.75f) + lineTo(17.5f, 16.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + close() + moveTo(6.5f, 15.0f) + verticalLineToRelative(-3.25f) + lineToRelative(0.01f, -0.22f) + curveToRelative(0.05f, -0.58f, 0.27f, -1.1f, 0.62f, -1.53f) + lineTo(3.61f, 10.0f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.5f, 16.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(2.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 22.0f) + lineTo(5.75f, 22.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 18.25f) + verticalLineToRelative(-0.5f) + close() + } + } + return _peopleAudience!! + } + +private var _peopleAudience: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCheckmark.kt new file mode 100644 index 0000000..dac5235 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCheckmark.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleCheckmark: ImageVector + get() { + if (_peopleCheckmark != null) { + return _peopleCheckmark!! + } + _peopleCheckmark = fluentIcon(name = "Filled.PeopleCheckmark") { + fluentPath { + moveTo(8.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 20.0f, 8.0f, 20.0f) + arcToRelative(7.9f, 7.9f, 0.0f, false, false, 3.28f, -0.61f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.36f, -6.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.19f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.15f, 15.15f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + close() + } + } + return _peopleCheckmark!! + } + +private var _peopleCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunity.kt new file mode 100644 index 0000000..a94eeeb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunity.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleCommunity: ImageVector + get() { + if (_peopleCommunity != null) { + return _peopleCommunity!! + } + _peopleCommunity = fluentIcon(name = "Filled.PeopleCommunity") { + fluentPath { + moveTo(14.75f, 15.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.96f) + curveToRelative(0.12f, 2.2f, -1.51f, 3.3f, -4.43f, 3.3f) + curveToRelative(-2.91f, 0.0f, -4.57f, -1.1f, -4.57f, -3.26f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(3.75f, 10.0f) + horizontalLineToRelative(4.38f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 1.06f, 3.85f) + lineToRelative(0.17f, 0.15f) + horizontalLineToRelative(-0.11f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.65f, 2.0f) + horizontalLineToRelative(-0.03f) + curveTo(3.66f, 16.0f, 2.0f, 14.93f, 2.0f, 12.76f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(20.25f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.96f) + curveToRelative(0.12f, 2.2f, -1.51f, 3.3f, -4.43f, 3.3f) + horizontalLineToRelative(-0.17f) + arcToRelative(2.76f, 2.76f, 0.0f, false, false, -2.45f, -2.0f) + lineToRelative(-0.2f, -0.01f) + horizontalLineToRelative(-0.1f) + arcToRelative(3.99f, 3.99f, 0.0f, false, false, 1.22f, -4.0f) + horizontalLineToRelative(4.38f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(6.5f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(17.5f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + } + } + return _peopleCommunity!! + } + +private var _peopleCommunity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunityAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunityAdd.kt new file mode 100644 index 0000000..9a2d878 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleCommunityAdd.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleCommunityAdd: ImageVector + get() { + if (_peopleCommunityAdd != null) { + return _peopleCommunityAdd!! + } + _peopleCommunityAdd = fluentIcon(name = "Filled.PeopleCommunityAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(12.02f, 14.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.52f, 6.0f) + curveToRelative(-2.56f, -0.14f, -4.0f, -1.23f, -4.0f, -3.25f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.77f) + close() + moveTo(8.12f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 1.07f, 3.85f) + lineToRelative(0.17f, 0.15f) + horizontalLineToRelative(-0.11f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.65f, 2.0f) + horizontalLineToRelative(-0.03f) + curveTo(3.66f, 15.0f, 2.0f, 13.93f, 2.0f, 11.76f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(3.76f, 9.0f) + horizontalLineToRelative(4.38f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(20.25f, 9.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.96f) + curveToRelative(0.02f, 0.37f, -0.01f, 0.7f, -0.09f, 1.02f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -6.1f, -1.5f) + arcTo(3.94f, 3.94f, 0.0f, false, false, 15.87f, 9.0f) + horizontalLineToRelative(4.38f) + close() + moveTo(6.5f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(17.5f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + } + } + return _peopleCommunityAdd!! + } + +private var _peopleCommunityAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleError.kt new file mode 100644 index 0000000..e643104 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleError.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleError: ImageVector + get() { + if (_peopleError != null) { + return _peopleError!! + } + _peopleError = fluentIcon(name = "Filled.PeopleError") { + fluentPath { + moveTo(8.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 20.0f, 8.0f, 20.0f) + arcToRelative(7.9f, 7.9f, 0.0f, false, false, 3.28f, -0.61f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.36f, -6.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.19f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _peopleError!! + } + +private var _peopleError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleList.kt new file mode 100644 index 0000000..eba7e37 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleList.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleList: ImageVector + get() { + if (_peopleList != null) { + return _peopleList!! + } + _peopleList = fluentIcon(name = "Filled.PeopleList") { + fluentPath { + moveTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 21.0f, 8.0f, 21.0f) + curveToRelative(1.85f, 0.0f, 3.14f, -0.43f, 4.02f, -1.02f) + curveToRelative(0.06f, -0.38f, 0.24f, -0.72f, 0.5f, -0.98f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, 0.0f, -2.5f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, -0.1f, -2.4f) + curveToRelative(-0.2f, -0.06f, -0.43f, -0.1f, -0.67f, -0.1f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _peopleList!! + } + +private var _peopleList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleLock.kt new file mode 100644 index 0000000..3fa0dce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleLock.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleLock: ImageVector + get() { + if (_peopleLock != null) { + return _peopleLock!! + } + _peopleLock = fluentIcon(name = "Filled.PeopleLock") { + fluentPath { + moveTo(12.0f, 7.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, -8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 8.0f, 0.0f) + close() + moveTo(16.0f, 10.83f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 2.45f, -0.2f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -2.44f, 0.2f) + close() + moveTo(13.7f, 14.13f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 16.5f) + verticalLineToRelative(2.49f) + arcTo(7.08f, 7.08f, 0.0f, false, true, 8.0f, 20.0f) + curveToRelative(-6.0f, 0.0f, -6.0f, -4.5f, -6.0f, -4.5f) + verticalLineToRelative(-0.25f) + curveTo(2.0f, 14.01f, 3.0f, 13.0f, 4.25f, 13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.83f, 0.0f, 1.56f, 0.45f, 1.95f, 1.13f) + close() + moveTo(15.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(0.5f) + close() + moveTo(16.5f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _peopleLock!! + } + +private var _peopleLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleMoney.kt new file mode 100644 index 0000000..cf40715 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleMoney.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleMoney: ImageVector + get() { + if (_peopleMoney != null) { + return _peopleMoney!! + } + _peopleMoney = fluentIcon(name = "Filled.PeopleMoney") { + fluentPath { + moveTo(8.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 20.0f, 8.0f, 20.0f) + curveToRelative(1.24f, 0.0f, 2.22f, -0.2f, 3.0f, -0.5f) + verticalLineToRelative(-4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.6f, -2.33f) + curveToRelative(-0.26f, -0.11f, -0.55f, -0.17f, -0.85f, -0.17f) + horizontalLineToRelative(-7.5f) + close() + moveTo(12.0f, 15.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(13.0f, 16.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(22.0f, 17.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + close() + moveTo(20.0f, 20.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + close() + moveTo(13.0f, 18.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(17.5f, 19.25f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, -3.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 3.5f) + close() + } + } + return _peopleMoney!! + } + +private var _peopleMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleProhibited.kt new file mode 100644 index 0000000..56872c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleProhibited.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleProhibited: ImageVector + get() { + if (_peopleProhibited != null) { + return _peopleProhibited!! + } + _peopleProhibited = fluentIcon(name = "Filled.PeopleProhibited") { + fluentPath { + moveTo(8.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 20.0f, 8.0f, 20.0f) + arcToRelative(7.9f, 7.9f, 0.0f, false, false, 3.28f, -0.61f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.36f, -6.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.19f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _peopleProhibited!! + } + +private var _peopleProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleQueue.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleQueue.kt new file mode 100644 index 0000000..04dcba8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleQueue.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleQueue: ImageVector + get() { + if (_peopleQueue != null) { + return _peopleQueue!! + } + _peopleQueue = fluentIcon(name = "Filled.PeopleQueue") { + fluentPath { + moveTo(10.92f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + moveTo(5.17f, 10.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(4.75f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 9.0f, 0.0f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.97f, -0.79f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-5.5f) + close() + moveTo(11.27f, 20.85f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 2.15f, -4.35f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.66f, -0.24f, -1.27f, -0.63f, -1.75f) + horizontalLineToRelative(2.38f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.75f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -5.64f, 4.35f) + close() + moveTo(11.93f, 6.0f) + curveToRelative(0.0f, 1.0f, -0.37f, 1.91f, -0.98f, 2.61f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -5.23f) + curveToRelative(0.6f, 0.7f, 0.98f, 1.62f, 0.98f, 2.62f) + close() + moveTo(15.79f, 20.85f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 2.14f, -4.35f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.66f, -0.24f, -1.27f, -0.63f, -1.75f) + horizontalLineToRelative(2.38f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.75f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -5.64f, 4.35f) + close() + moveTo(16.42f, 6.0f) + curveToRelative(0.0f, 1.0f, -0.37f, 1.91f, -0.98f, 2.61f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -5.23f) + curveToRelative(0.6f, 0.7f, 0.98f, 1.62f, 0.98f, 2.62f) + close() + } + } + return _peopleQueue!! + } + +private var _peopleQueue: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSearch.kt new file mode 100644 index 0000000..b9977f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSearch.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleSearch: ImageVector + get() { + if (_peopleSearch != null) { + return _peopleSearch!! + } + _peopleSearch = fluentIcon(name = "Filled.PeopleSearch") { + fluentPath { + moveTo(11.9f, 14.0f) + horizontalLineToRelative(7.85f) + curveTo(21.0f, 14.0f, 22.0f, 15.0f, 22.0f, 16.25f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 1.1f, -0.47f, 2.14f, -1.3f, 2.85f) + curveToRelative(-1.57f, 1.34f, -3.81f, 2.0f, -6.7f, 2.0f) + horizontalLineToRelative(-0.18f) + curveToRelative(0.3f, -0.6f, 0.23f, -1.36f, -0.22f, -1.9f) + lineToRelative(-0.11f, -0.12f) + lineToRelative(-2.23f, -2.22f) + arcTo(5.48f, 5.48f, 0.0f, false, false, 11.9f, 14.0f) + close() + moveTo(6.5f, 10.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 3.46f, 7.38f) + lineToRelative(2.82f, 2.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.14f) + lineToRelative(-0.09f, -0.08f) + lineToRelative(-2.9f, -2.9f) + arcTo(4.5f, 4.5f, 0.0f, true, true, 6.5f, 10.5f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(14.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _peopleSearch!! + } + +private var _peopleSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSettings.kt new file mode 100644 index 0000000..8a5b75d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSettings.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleSettings: ImageVector + get() { + if (_peopleSettings != null) { + return _peopleSettings!! + } + _peopleSettings = fluentIcon(name = "Filled.PeopleSettings") { + fluentPath { + moveTo(8.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, -8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.25f) + reflectiveCurveTo(2.0f, 20.0f, 8.0f, 20.0f) + arcToRelative(7.9f, 7.9f, 0.0f, false, false, 3.28f, -0.61f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.36f, -6.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.19f) + horizontalLineToRelative(-7.5f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _peopleSettings!! + } + +private var _peopleSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSwap.kt new file mode 100644 index 0000000..5f310f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleSwap.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleSwap: ImageVector + get() { + if (_peopleSwap != null) { + return _peopleSwap!! + } + _peopleSwap = fluentIcon(name = "Filled.PeopleSwap") { + fluentPath { + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, -8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 8.0f, 0.0f) + close() + moveTo(20.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + moveTo(2.0f, 16.25f) + curveTo(2.0f, 15.01f, 3.0f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.37f, 0.0f, 0.72f, 0.09f, 1.03f, 0.25f) + lineTo(10.5f, 16.5f) + curveToRelative(-0.68f, 0.69f, -0.68f, 1.8f, 0.0f, 2.48f) + lineToRelative(1.19f, 1.18f) + curveToRelative(-0.87f, 0.5f, -2.06f, 0.83f, -3.7f, 0.83f) + curveToRelative(-6.0f, 0.0f, -6.0f, -4.5f, -6.0f, -4.5f) + verticalLineToRelative(-0.25f) + close() + moveTo(20.28f, 14.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(20.44f, 17.0f) + horizontalLineToRelative(-6.88f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + close() + } + } + return _peopleSwap!! + } + +private var _peopleSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeam.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeam.kt new file mode 100644 index 0000000..fed7f82 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeam.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleTeam: ImageVector + get() { + if (_peopleTeam != null) { + return _peopleTeam!! + } + _peopleTeam = fluentIcon(name = "Filled.PeopleTeam") { + fluentPath { + moveTo(14.75f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.75f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -9.0f, 0.0f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(7.13f, 10.0f) + curveToRelative(-0.35f, 0.42f, -0.57f, 0.95f, -0.62f, 1.53f) + verticalLineToRelative(4.97f) + curveToRelative(0.0f, 0.85f, 0.18f, 1.65f, 0.52f, 2.36f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-3.24f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.38f) + close() + moveTo(16.87f, 10.0f) + horizontalLineToRelative(3.38f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(22.0f, 15.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -5.03f, 3.87f) + curveToRelative(0.3f, -0.63f, 0.48f, -1.32f, 0.53f, -2.06f) + verticalLineToRelative(-5.06f) + curveToRelative(0.0f, -0.67f, -0.23f, -1.28f, -0.63f, -1.75f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _peopleTeam!! + } + +private var _peopleTeam: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamAdd.kt new file mode 100644 index 0000000..6d8855f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamAdd.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleTeamAdd: ImageVector + get() { + if (_peopleTeamAdd != null) { + return _peopleTeamAdd!! + } + _peopleTeamAdd = fluentIcon(name = "Filled.PeopleTeamAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(14.25f, 10.0f) + curveToRelative(0.84f, 0.0f, 1.57f, 0.45f, 1.96f, 1.13f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(12.0f, 21.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -4.5f, -4.5f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(4.5f) + close() + moveTo(7.41f, 10.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.9f, 2.03f) + verticalLineToRelative(4.47f) + curveToRelative(0.0f, 0.85f, 0.18f, 1.65f, 0.52f, 2.36f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-2.74f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.16f) + close() + moveTo(19.75f, 10.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.56f) + arcTo(6.48f, 6.48f, 0.0f, false, false, 17.5f, 11.0f) + horizontalLineToRelative(-0.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -0.66f, -1.0f) + horizontalLineToRelative(3.15f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _peopleTeamAdd!! + } + +private var _peopleTeamAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamDelete.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamDelete.kt new file mode 100644 index 0000000..7ecde42 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamDelete.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleTeamDelete: ImageVector + get() { + if (_peopleTeamDelete != null) { + return _peopleTeamDelete!! + } + _peopleTeamDelete = fluentIcon(name = "Filled.PeopleTeamDelete") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.25f, 10.0f) + curveToRelative(0.84f, 0.0f, 1.57f, 0.45f, 1.96f, 1.13f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(12.0f, 21.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -4.5f, -4.5f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(4.5f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(7.41f, 10.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.9f, 2.03f) + verticalLineToRelative(4.47f) + curveToRelative(0.0f, 0.85f, 0.18f, 1.65f, 0.52f, 2.36f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-2.74f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.16f) + close() + moveTo(19.75f, 10.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.56f) + arcTo(6.48f, 6.48f, 0.0f, false, false, 17.5f, 11.0f) + horizontalLineToRelative(-0.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -0.66f, -1.0f) + horizontalLineToRelative(3.15f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _peopleTeamDelete!! + } + +private var _peopleTeamDelete: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamToolbox.kt new file mode 100644 index 0000000..b29df38 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PeopleTeamToolbox.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PeopleTeamToolbox: ImageVector + get() { + if (_peopleTeamToolbox != null) { + return _peopleTeamToolbox!! + } + _peopleTeamToolbox = fluentIcon(name = "Filled.PeopleTeamToolbox") { + fluentPath { + moveTo(14.75f, 10.0f) + curveToRelative(0.8f, 0.0f, 1.47f, 0.53f, 1.68f, 1.25f) + horizontalLineToRelative(-0.68f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 13.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + verticalLineToRelative(4.39f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -3.5f, -4.4f) + verticalLineToRelative(-4.74f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(19.25f, 11.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 13.99f) + verticalLineToRelative(-2.24f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.38f) + curveToRelative(0.3f, 0.35f, 0.5f, 0.78f, 0.59f, 1.25f) + horizontalLineToRelative(1.79f) + close() + moveTo(7.13f, 10.0f) + curveToRelative(-0.35f, 0.42f, -0.57f, 0.95f, -0.62f, 1.53f) + verticalLineToRelative(4.97f) + curveToRelative(0.0f, 0.85f, 0.18f, 1.65f, 0.52f, 2.36f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-3.24f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.38f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _peopleTeamToolbox!! + } + +private var _peopleTeamToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAccounts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAccounts.kt new file mode 100644 index 0000000..581dfc4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAccounts.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonAccounts: ImageVector + get() { + if (_personAccounts != null) { + return _personAccounts!! + } + _personAccounts = fluentIcon(name = "Filled.PersonAccounts") { + fluentPath { + moveTo(13.0f, 14.05f) + lineTo(13.0f, 14.0f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(4.06f, 20.92f, 6.58f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.01f, 1.04f, -0.03f) + curveToRelative(-0.03f, -0.15f, -0.04f, -0.31f, -0.04f, -0.47f) + verticalLineToRelative(-5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.0f, -2.45f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(14.0f, 15.0f) + close() + moveTo(15.5f, 13.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + lineTo(19.5f, 15.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.25f) + close() + } + } + return _personAccounts!! + } + +private var _personAccounts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAdd.kt new file mode 100644 index 0000000..0b3bdaa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAdd.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonAdd: ImageVector + get() { + if (_personAdd != null) { + return _personAdd!! + } + _personAdd = fluentIcon(name = "Filled.PersonAdd") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, -1.29f, 0.38f, -2.49f, 1.02f, -3.5f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(4.06f, 20.92f, 6.58f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.93f, 0.0f, 1.8f, -0.08f, 2.6f, -0.24f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 11.0f, 17.5f) + close() + moveTo(15.0f, 7.0f) + arcTo(5.0f, 5.0f, 0.0f, true, false, 5.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.41f, 14.0f) + horizontalLineToRelative(0.18f) + curveToRelative(0.2f, 0.05f, 0.37f, 0.2f, 0.4f, 0.41f) + lineToRelative(0.01f, 0.09f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.6f) + curveToRelative(0.2f, 0.05f, 0.36f, 0.2f, 0.4f, 0.41f) + verticalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, 0.4f) + lineToRelative(-0.1f, 0.01f) + lineTo(18.0f, 18.0f) + verticalLineToRelative(2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.4f) + lineToRelative(-0.09f, 0.01f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.41f) + lineTo(17.0f, 20.5f) + lineTo(17.0f, 18.0f) + lineTo(14.4f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.4f, -0.4f) + lineToRelative(0.1f, -0.01f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.4f) + close() + } + } + return _personAdd!! + } + +private var _personAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowLeft.kt new file mode 100644 index 0000000..568e379 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowLeft.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonArrowLeft: ImageVector + get() { + if (_personArrowLeft != null) { + return _personArrowLeft!! + } + _personArrowLeft = fluentIcon(name = "Filled.PersonArrowLeft") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.6f, 7.8f) + curveToRelative(-0.8f, 0.13f, -1.68f, 0.2f, -2.62f, 0.2f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.01f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(16.72f, 14.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.52f, 2.51f) + lineToRelative(-0.04f, 0.05f) + lineToRelative(-0.03f, 0.06f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.01f, 0.04f) + lineToRelative(-0.02f, 0.09f) + verticalLineToRelative(0.09f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.02f, 0.04f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.52f, 2.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.76f, -0.63f) + lineToRelative(-0.05f, -0.07f) + lineTo(15.7f, 18.0f) + horizontalLineToRelative(4.79f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-4.88f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.05f, -0.63f) + lineToRelative(-0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.64f, -0.06f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _personArrowLeft!! + } + +private var _personArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowRight.kt new file mode 100644 index 0000000..dfb842a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonArrowRight.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonArrowRight: ImageVector + get() { + if (_personArrowRight != null) { + return _personArrowRight!! + } + _personArrowRight = fluentIcon(name = "Filled.PersonArrowRight") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, -1.29f, 0.37f, -2.49f, 1.02f, -3.5f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(4.06f, 20.92f, 6.58f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.93f, 0.0f, 1.8f, -0.08f, 2.6f, -0.24f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 11.0f, 17.5f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.35f, 14.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(15.0f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(4.3f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.15f, -0.34f) + verticalLineToRelative(-0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.15f, -0.36f) + lineToRelative(-2.5f, -2.5f) + close() + } + } + return _personArrowRight!! + } + +private var _personArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAvailable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAvailable.kt new file mode 100644 index 0000000..6bcb33f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonAvailable.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonAvailable: ImageVector + get() { + if (_personAvailable != null) { + return _personAvailable!! + } + _personAvailable = fluentIcon(name = "Filled.PersonAvailable") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.57f, 7.76f) + curveToRelative(-0.8f, 0.16f, -1.66f, 0.24f, -2.59f, 0.24f) + curveToRelative(-3.42f, 0.0f, -5.94f, -1.07f, -7.49f, -3.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.5f, -1.6f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.0f, 3.0f, 14.0f, 4.24f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(14.85f, 17.15f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, -0.7f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _personAvailable!! + } + +private var _personAvailable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonBoard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonBoard.kt new file mode 100644 index 0000000..0c0ab79 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonBoard.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonBoard: ImageVector + get() { + if (_personBoard != null) { + return _personBoard!! + } + _personBoard = fluentIcon(name = "Filled.PersonBoard") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(8.5f) + curveTo(3.0f, 16.55f, 4.46f, 18.0f, 6.25f, 18.0f) + horizontalLineToRelative(8.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.5f) + curveTo(18.0f, 4.45f, 16.54f, 3.0f, 14.75f, 3.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(12.75f, 7.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.5f, 0.0f) + close() + moveTo(13.5f, 10.75f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.5f, -0.09f, 0.86f, -0.25f, 1.16f) + curveToRelative(-0.17f, 0.3f, -0.43f, 0.56f, -0.82f, 0.83f) + curveToRelative(-0.73f, 0.5f, -1.86f, 0.76f, -3.43f, 0.76f) + arcToRelative(6.12f, 6.12f, 0.0f, false, true, -3.24f, -0.76f) + arcToRelative(3.1f, 3.1f, 0.0f, false, true, -0.94f, -0.83f) + curveToRelative(-0.2f, -0.3f, -0.32f, -0.66f, -0.32f, -1.16f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(6.0f) + close() + moveTo(6.01f, 19.0f) + curveToRelative(0.58f, 0.9f, 1.59f, 1.5f, 2.74f, 1.5f) + horizontalLineToRelative(6.5f) + curveToRelative(2.9f, 0.0f, 5.25f, -2.35f, 5.25f, -5.25f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -1.15f, -0.6f, -2.16f, -1.5f, -2.74f) + verticalLineToRelative(9.24f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 15.25f, 19.0f) + lineTo(6.01f, 19.0f) + close() + } + } + return _personBoard!! + } + +private var _personBoard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCall.kt new file mode 100644 index 0000000..b73d229 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCall.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonCall: ImageVector + get() { + if (_personCall != null) { + return _personCall!! + } + _personCall = fluentIcon(name = "Filled.PersonCall") { + fluentPath { + moveTo(5.25f, 14.0f) + horizontalLineToRelative(11.0f) + curveToRelative(0.1f, 0.17f, 0.22f, 0.33f, 0.37f, 0.47f) + lineToRelative(0.72f, 0.69f) + arcToRelative(4.23f, 4.23f, 0.0f, false, true, -1.1f, 1.9f) + lineToRelative(-0.8f, -0.27f) + arcToRelative(2.19f, 2.19f, 0.0f, false, false, -2.5f, 0.86f) + lineToRelative(-0.73f, 1.06f) + curveToRelative(-0.63f, 0.93f, -0.52f, 2.19f, 0.27f, 2.98f) + lineToRelative(0.23f, 0.23f) + curveToRelative(-0.54f, 0.05f, -1.11f, 0.08f, -1.71f, 0.08f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(3.0f, 15.01f, 4.01f, 14.0f, 5.25f, 14.0f) + close() + moveTo(17.01f, 12.25f) + lineToRelative(0.5f, -1.2f) + curveToRelative(0.24f, -0.55f, 0.8f, -0.85f, 1.36f, -0.74f) + lineToRelative(0.12f, 0.04f) + lineToRelative(0.63f, 0.2f) + curveToRelative(0.62f, 0.2f, 1.1f, 0.73f, 1.26f, 1.4f) + curveToRelative(0.36f, 1.6f, -0.08f, 3.55f, -1.33f, 5.84f) + curveToRelative(-1.24f, 2.29f, -2.6f, 3.67f, -4.1f, 4.13f) + curveToRelative(-0.57f, 0.18f, -1.2f, 0.05f, -1.66f, -0.34f) + lineToRelative(-0.12f, -0.12f) + lineToRelative(-0.48f, -0.48f) + arcToRelative(1.36f, 1.36f, 0.0f, false, true, -0.22f, -1.59f) + lineToRelative(0.07f, -0.11f) + lineToRelative(0.72f, -1.06f) + arcTo(1.2f, 1.2f, 0.0f, false, true, 15.0f, 17.7f) + lineToRelative(0.12f, 0.04f) + lineToRelative(1.34f, 0.44f) + arcToRelative(5.08f, 5.08f, 0.0f, false, false, 1.92f, -3.1f) + lineToRelative(0.04f, -0.28f) + lineToRelative(-1.1f, -1.05f) + curveToRelative(-0.37f, -0.35f, -0.5f, -0.89f, -0.36f, -1.37f) + lineToRelative(0.05f, -0.13f) + lineToRelative(0.5f, -1.2f) + lineToRelative(-0.5f, 1.2f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _personCall!! + } + +private var _personCall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonChat.kt new file mode 100644 index 0000000..0b5967b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonChat.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonChat: ImageVector + get() { + if (_personChat != null) { + return _personChat!! + } + _personChat = fluentIcon(name = "Filled.PersonChat") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, -1.29f, 0.37f, -2.5f, 1.02f, -3.5f) + lineTo(6.25f, 14.0f) + curveTo(5.0f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveToRelative(1.4f, 1.96f, 3.62f, 3.03f, 6.58f, 3.2f) + lineToRelative(0.52f, -1.7f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 11.0f, 17.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -8.17f, 4.81f) + lineToRelative(-2.19f, 0.67f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.62f, -0.63f) + lineToRelative(0.67f, -2.18f) + arcTo(5.5f, 5.5f, 0.0f, true, true, 23.0f, 17.5f) + close() + moveTo(15.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.0f, 18.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + } + } + return _personChat!! + } + +private var _personChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt new file mode 100644 index 0000000..034c195 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonCircle.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonCircle: ImageVector + get() { + if (_personCircle != null) { + return _personCircle!! + } + _personCircle = fluentIcon(name = "Filled.PersonCircle") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 20.0f) + close() + moveTo(17.0f, 13.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-7.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.97f, 1.86f, 4.0f, 5.0f, 4.0f) + curveToRelative(3.14f, 0.0f, 5.0f, -2.03f, 5.0f, -4.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(14.75f, 8.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -5.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 5.5f, 0.0f) + close() + } + } + return _personCircle!! + } + +private var _personCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonClock.kt new file mode 100644 index 0000000..4e42a38 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonClock.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonClock: ImageVector + get() { + if (_personClock != null) { + return _personClock!! + } + _personClock = fluentIcon(name = "Filled.PersonClock") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, -1.29f, 0.38f, -2.49f, 1.02f, -3.5f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(4.47f, 21.1f, 6.85f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.93f, 0.0f, 1.8f, -0.08f, 2.6f, -0.24f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 11.0f, 17.5f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.5f, 17.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + } + } + return _personClock!! + } + +private var _personClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonDelete.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonDelete.kt new file mode 100644 index 0000000..1c0ece0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonDelete.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonDelete: ImageVector + get() { + if (_personDelete != null) { + return _personDelete!! + } + _personDelete = fluentIcon(name = "Filled.PersonDelete") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.6f, 7.8f) + curveToRelative(-0.8f, 0.13f, -1.68f, 0.2f, -2.62f, 0.2f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.01f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _personDelete!! + } + +private var _personDelete: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonEdit.kt new file mode 100644 index 0000000..e72a627 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonEdit.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonEdit: ImageVector + get() { + if (_personEdit != null) { + return _personEdit!! + } + _personEdit = fluentIcon(name = "Filled.PersonEdit") { + fluentPath { + moveTo(12.5f, 17.86f) + lineTo(16.35f, 14.0f) + lineTo(6.26f, 14.0f) + curveTo(5.0f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveToRelative(1.4f, 1.94f, 3.57f, 3.0f, 6.49f, 3.2f) + curveToRelative(0.0f, -0.18f, 0.02f, -0.37f, 0.06f, -0.56f) + lineToRelative(0.46f, -1.83f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.71f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _personEdit!! + } + +private var _personEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonFeedback.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonFeedback.kt new file mode 100644 index 0000000..731e6df --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonFeedback.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonFeedback: ImageVector + get() { + if (_personFeedback != null) { + return _personFeedback!! + } + _personFeedback = fluentIcon(name = "Filled.PersonFeedback") { + fluentPath { + moveTo(10.75f, 14.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(1.61f) + curveToRelative(-0.32f, 2.13f, -2.23f, 3.15f, -5.43f, 3.15f) + curveTo(4.37f, 21.0f, 2.43f, 20.0f, 2.0f, 17.9f) + lineTo(2.0f, 17.75f) + verticalLineToRelative(-1.5f) + curveTo(2.0f, 15.01f, 3.0f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(6.5f) + close() + moveTo(7.5f, 6.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, -7.0f) + close() + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(3.5f) + curveTo(22.0f, 8.99f, 21.0f, 10.0f, 19.75f, 10.0f) + lineTo(18.2f, 10.0f) + lineToRelative(-2.54f, 2.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.66f, -0.75f) + lineTo(14.0f, 10.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.0f, -2.24f) + verticalLineToRelative(-3.5f) + curveTo(12.0f, 3.01f, 13.0f, 2.0f, 14.25f, 2.0f) + horizontalLineToRelative(5.5f) + close() + } + } + return _personFeedback!! + } + +private var _personFeedback: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonHeart.kt new file mode 100644 index 0000000..a6ca8c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonHeart.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonHeart: ImageVector + get() { + if (_personHeart != null) { + return _personHeart!! + } + _personHeart = fluentIcon(name = "Filled.PersonHeart") { + fluentPath { + moveTo(11.4f, 19.07f) + arcToRelative(4.47f, 4.47f, 0.0f, false, true, -0.88f, -5.07f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(4.06f, 20.92f, 6.58f, 22.0f, 10.0f, 22.0f) + curveToRelative(1.41f, 0.0f, 2.67f, -0.18f, 3.77f, -0.55f) + lineToRelative(-2.37f, -2.38f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(17.04f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.22f) + lineToRelative(-4.4f, -4.41f) + arcToRelative(3.47f, 3.47f, 0.0f, false, true, 4.9f, -4.9f) + lineToRelative(0.03f, 0.03f) + lineToRelative(0.04f, -0.04f) + arcToRelative(3.47f, 3.47f, 0.0f, false, true, 4.9f, 4.9f) + lineToRelative(-4.4f, 4.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.22f) + close() + } + } + return _personHeart!! + } + +private var _personHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLightbulb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLightbulb.kt new file mode 100644 index 0000000..2361d11 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLightbulb.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonLightbulb: ImageVector + get() { + if (_personLightbulb != null) { + return _personLightbulb!! + } + _personLightbulb = fluentIcon(name = "Filled.PersonLightbulb") { + fluentPath { + moveTo(13.0f, 16.0f) + curveToRelative(0.0f, -0.71f, 0.15f, -1.39f, 0.42f, -2.0f) + lineTo(6.25f, 14.0f) + curveTo(5.01f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(6.06f, 20.92f, 8.58f, 22.0f, 12.0f, 22.0f) + curveToRelative(1.17f, 0.0f, 2.24f, -0.13f, 3.2f, -0.38f) + lineToRelative(-0.34f, -1.73f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 13.0f, 16.0f) + close() + moveTo(17.0f, 7.0f) + arcTo(5.0f, 5.0f, 0.0f, true, false, 7.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(22.0f, 16.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.76f, 3.32f) + lineToRelative(-0.14f, 0.68f) + horizontalLineToRelative(-4.2f) + lineToRelative(-0.14f, -0.68f) + arcTo(4.0f, 4.0f, 0.0f, true, true, 22.0f, 16.0f) + close() + moveTo(16.1f, 21.0f) + lineToRelative(0.16f, 0.8f) + curveToRelative(0.14f, 0.7f, 0.75f, 1.2f, 1.47f, 1.2f) + horizontalLineToRelative(0.54f) + curveToRelative(0.72f, 0.0f, 1.33f, -0.5f, 1.47f, -1.2f) + lineToRelative(0.16f, -0.8f) + horizontalLineToRelative(-3.8f) + close() + } + } + return _personLightbulb!! + } + +private var _personLightbulb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLock.kt new file mode 100644 index 0000000..2d5592f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonLock.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonLock: ImageVector + get() { + if (_personLock != null) { + return _personLock!! + } + _personLock = fluentIcon(name = "Filled.PersonLock") { + fluentPath { + moveTo(14.0f, 14.05f) + lineTo(14.0f, 14.0f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(4.06f, 20.92f, 6.58f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.71f, 0.0f, 1.39f, -0.05f, 2.03f, -0.14f) + arcToRelative(2.51f, 2.51f, 0.0f, false, true, -0.03f, -0.36f) + verticalLineToRelative(-5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.0f, -2.45f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(15.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(0.5f) + close() + moveTo(16.5f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _personLock!! + } + +private var _personLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMail.kt new file mode 100644 index 0000000..26e2a5c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMail.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonMail: ImageVector + get() { + if (_personMail != null) { + return _personMail!! + } + _personMail = fluentIcon(name = "Filled.PersonMail") { + fluentPath { + moveTo(11.0f, 15.5f) + curveToRelative(0.0f, -0.56f, 0.19f, -1.08f, 0.5f, -1.5f) + lineTo(5.25f, 14.0f) + curveTo(4.01f, 14.0f, 3.0f, 15.0f, 3.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(5.06f, 20.92f, 7.58f, 22.0f, 11.0f, 22.0f) + horizontalLineToRelative(0.05f) + arcToRelative(2.51f, 2.51f, 0.0f, false, true, -0.05f, -0.5f) + verticalLineToRelative(-6.0f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(17.51f, 18.93f) + lineToRelative(-5.5f, -3.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, -1.73f) + lineTo(21.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.97f) + lineToRelative(-5.49f, 2.96f) + close() + moveTo(17.74f, 19.94f) + lineTo(23.0f, 17.11f) + lineTo(23.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.13f) + lineToRelative(5.25f, 3.06f) + curveToRelative(0.15f, 0.09f, 0.33f, 0.1f, 0.49f, 0.01f) + close() + } + } + return _personMail!! + } + +private var _personMail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMoney.kt new file mode 100644 index 0000000..bc5a50d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonMoney.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonMoney: ImageVector + get() { + if (_personMoney != null) { + return _personMoney!! + } + _personMoney = fluentIcon(name = "Filled.PersonMoney") { + fluentPath { + moveTo(17.75f, 14.0f) + curveToRelative(0.78f, 0.0f, 1.47f, 0.4f, 1.87f, 1.0f) + lineTo(13.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.5f, 2.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.16f, 0.02f, 0.32f, 0.04f, 0.47f) + curveToRelative(-2.93f, -0.18f, -5.13f, -1.25f, -6.53f, -3.2f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.5f, -1.6f) + verticalLineToRelative(-0.92f) + curveTo(4.0f, 15.0f, 5.0f, 14.0f, 6.24f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 17.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(22.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(19.25f, 19.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _personMoney!! + } + +private var _personMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonNote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonNote.kt new file mode 100644 index 0000000..9faca29 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonNote.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonNote: ImageVector + get() { + if (_personNote != null) { + return _personNote!! + } + _personNote = fluentIcon(name = "Filled.PersonNote") { + fluentPath { + moveTo(11.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.17f, -1.0f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(4.06f, 20.92f, 6.58f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.4f, 0.0f, 0.78f, -0.01f, 1.16f, -0.04f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 11.0f, 21.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 15.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(14.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(14.5f, 19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + } + } + return _personNote!! + } + +private var _personNote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonPill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonPill.kt new file mode 100644 index 0000000..4ba762d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonPill.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonPill: ImageVector + get() { + if (_personPill != null) { + return _personPill!! + } + _personPill = fluentIcon(name = "Filled.PersonPill") { + fluentPath { + moveTo(11.68f, 22.0f) + curveToRelative(-0.9f, -1.5f, -0.7f, -3.45f, 0.58f, -4.74f) + lineTo(15.53f, 14.0f) + lineTo(6.25f, 14.0f) + curveTo(5.01f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveToRelative(1.5f, 2.1f, 3.91f, 3.16f, 7.17f, 3.23f) + close() + moveTo(17.0f, 7.0f) + arcTo(5.0f, 5.0f, 0.0f, true, false, 7.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(17.97f, 12.97f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, 4.06f, 4.06f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, -4.06f, -4.06f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(20.97f, 14.03f) + arcToRelative(1.37f, 1.37f, 0.0f, false, false, -1.94f, 0.0f) + lineTo(17.06f, 16.0f) + lineTo(19.0f, 17.94f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.54f, -0.54f, 0.54f, -1.4f, 0.0f, -1.94f) + close() + moveTo(17.03f, 20.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.0f, -1.0f) + close() + } + } + return _personPill!! + } + +private var _personPill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonProhibited.kt new file mode 100644 index 0000000..d94c9fc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonProhibited.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonProhibited: ImageVector + get() { + if (_personProhibited != null) { + return _personProhibited!! + } + _personProhibited = fluentIcon(name = "Filled.PersonProhibited") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.6f, 7.79f) + curveToRelative(-0.8f, 0.14f, -1.68f, 0.21f, -2.62f, 0.21f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.01f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(20.81f, 15.25f) + lineToRelative(-5.56f, 5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 5.56f, -5.56f) + close() + moveTo(17.5f, 13.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -3.3f, 6.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -2.25f, -0.69f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _personProhibited!! + } + +private var _personProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonQuestionMark.kt new file mode 100644 index 0000000..7b2da7e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonQuestionMark.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonQuestionMark: ImageVector + get() { + if (_personQuestionMark != null) { + return _personQuestionMark!! + } + _personQuestionMark = fluentIcon(name = "Filled.PersonQuestionMark") { + fluentPath { + moveTo(12.02f, 14.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.57f, 7.76f) + curveToRelative(-0.8f, 0.16f, -1.66f, 0.24f, -2.59f, 0.24f) + curveToRelative(-3.42f, 0.0f, -5.94f, -1.07f, -7.49f, -3.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.5f, -1.6f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.0f, 3.0f, 14.0f, 4.24f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 19.75f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(17.5f, 13.87f) + curveToRelative(-1.05f, 0.0f, -1.86f, 0.82f, -1.85f, 1.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, -0.01f) + curveToRelative(0.0f, -0.58f, 0.36f, -0.95f, 0.85f, -0.95f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.4f, 0.85f, 0.95f) + curveToRelative(0.0f, 0.2f, -0.05f, 0.35f, -0.22f, 0.57f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.26f, 0.3f) + lineToRelative(-0.14f, 0.15f) + curveToRelative(-0.38f, 0.46f, -0.53f, 0.8f, -0.53f, 1.31f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + curveToRelative(0.0f, -0.2f, 0.06f, -0.36f, 0.24f, -0.59f) + lineToRelative(0.08f, -0.1f) + lineToRelative(0.1f, -0.12f) + lineToRelative(0.27f, -0.29f) + lineToRelative(0.14f, -0.15f) + curveToRelative(0.37f, -0.45f, 0.52f, -0.79f, 0.52f, -1.3f) + curveToRelative(0.0f, -1.1f, -0.82f, -1.95f, -1.85f, -1.95f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _personQuestionMark!! + } + +private var _personQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonStar.kt new file mode 100644 index 0000000..0ea4f30 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonStar.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonStar: ImageVector + get() { + if (_personStar != null) { + return _personStar!! + } + _personStar = fluentIcon(name = "Filled.PersonStar") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, -1.29f, 0.38f, -2.49f, 1.02f, -3.5f) + lineTo(5.25f, 14.0f) + curveTo(4.01f, 14.0f, 3.0f, 15.0f, 3.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(5.06f, 20.92f, 7.58f, 22.0f, 11.0f, 22.0f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.03f, 1.72f, -0.1f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 11.0f, 17.5f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.06f, 14.42f) + arcToRelative(0.58f, 0.58f, 0.0f, false, false, -1.12f, 0.0f) + lineToRelative(-0.55f, 1.79f) + horizontalLineToRelative(-1.8f) + curveToRelative(-0.57f, 0.0f, -0.8f, 0.75f, -0.35f, 1.1f) + lineToRelative(1.46f, 1.1f) + lineToRelative(-0.56f, 1.79f) + curveToRelative(-0.17f, 0.56f, 0.44f, 1.03f, 0.9f, 0.68f) + lineToRelative(1.46f, -1.1f) + lineToRelative(1.46f, 1.1f) + curveToRelative(0.46f, 0.35f, 1.07f, -0.12f, 0.9f, -0.68f) + lineToRelative(-0.56f, -1.79f) + lineToRelative(1.46f, -1.1f) + curveToRelative(0.46f, -0.35f, 0.22f, -1.1f, -0.35f, -1.1f) + horizontalLineToRelative(-1.8f) + lineToRelative(-0.55f, -1.79f) + close() + } + } + return _personStar!! + } + +private var _personStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSupport.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSupport.kt new file mode 100644 index 0000000..7f946b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSupport.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonSupport: ImageVector + get() { + if (_personSupport != null) { + return _personSupport!! + } + _personSupport = fluentIcon(name = "Filled.PersonSupport") { + fluentPath { + moveTo(20.0f, 16.25f) + curveTo(20.0f, 15.0f, 19.0f, 14.0f, 17.75f, 14.0f) + horizontalLineTo(6.25f) + curveTo(5.0f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(6.05f, 20.92f, 8.58f, 22.0f, 12.0f, 22.0f) + reflectiveCurveToRelative(5.94f, -1.07f, 7.49f, -3.24f) + curveToRelative(0.33f, -0.46f, 0.51f, -1.02f, 0.51f, -1.6f) + verticalLineToRelative(-0.91f) + close() + moveTo(17.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -9.03f, -2.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, -0.03f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.25f, 13.0f) + horizontalLineToRelative(0.26f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.79f, -1.62f) + curveToRelative(-0.42f, -0.2f, -0.72f, -0.63f, -0.72f, -1.13f) + verticalLineTo(10.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.73f, -0.12f, 1.02f, -0.33f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 17.0f, 7.0f) + close() + moveTo(7.0f, 6.9f) + arcToRelative(5.11f, 5.11f, 0.0f, false, false, 0.0f, 0.2f) + verticalLineToRelative(1.15f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineTo(6.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(1.4f) + close() + } + } + return _personSupport!! + } + +private var _personSupport: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSwap.kt new file mode 100644 index 0000000..2980b91 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSwap.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonSwap: ImageVector + get() { + if (_personSwap != null) { + return _personSwap!! + } + _personSwap = fluentIcon(name = "Filled.PersonSwap") { + fluentPath { + moveTo(15.75f, 14.0f) + curveTo(17.0f, 14.0f, 18.0f, 15.0f, 18.0f, 16.25f) + verticalLineToRelative(0.91f) + curveToRelative(0.0f, 0.29f, -0.04f, 0.57f, -0.13f, 0.84f) + horizontalLineToRelative(-2.03f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 13.0f, 16.02f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 2.48f) + lineToRelative(0.94f, 0.93f) + curveToRelative(-0.47f, 0.05f, -0.95f, 0.07f, -1.45f, 0.07f) + curveToRelative(-3.42f, 0.0f, -5.95f, -1.07f, -7.49f, -3.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.51f, -1.6f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.0f, 3.0f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(14.78f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(20.44f, 19.0f) + horizontalLineToRelative(-6.88f) + lineToRelative(1.22f, -1.22f) + close() + } + } + return _personSwap!! + } + +private var _personSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSync.kt new file mode 100644 index 0000000..a9fbd9f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonSync.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonSync: ImageVector + get() { + if (_personSync != null) { + return _personSync!! + } + _personSync = fluentIcon(name = "Filled.PersonSync") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, -1.29f, 0.38f, -2.49f, 1.02f, -3.5f) + lineTo(5.25f, 14.0f) + curveTo(4.01f, 14.0f, 3.0f, 15.0f, 3.0f, 16.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, 0.18f, 1.13f, 0.51f, 1.6f) + curveTo(5.06f, 20.92f, 7.58f, 22.0f, 11.0f, 22.0f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.03f, 1.72f, -0.1f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 11.0f, 17.5f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _personSync!! + } + +private var _personSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonTag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonTag.kt new file mode 100644 index 0000000..9ec94e1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonTag.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonTag: ImageVector + get() { + if (_personTag != null) { + return _personTag!! + } + _personTag = fluentIcon(name = "Filled.PersonTag") { + fluentPath { + moveTo(11.0f, 14.0f) + verticalLineToRelative(2.94f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.86f, 2.1f) + lineToRelative(2.26f, 2.29f) + curveToRelative(-1.18f, 0.45f, -2.56f, 0.67f, -4.12f, 0.67f) + curveToRelative(-3.42f, 0.0f, -5.94f, -1.07f, -7.49f, -3.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.5f, -1.6f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.0f, 3.0f, 14.0f, 4.24f, 14.0f) + lineTo(11.0f, 14.0f) + close() + moveTo(15.0f, 7.0f) + arcTo(5.0f, 5.0f, 0.0f, true, false, 5.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(16.57f, 22.4f) + lineToRelative(-4.0f, -4.07f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.57f, -1.4f) + lineTo(12.0f, 14.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(2.92f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.4f, 0.58f) + lineToRelative(4.08f, 4.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.02f, 2.83f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.85f, -0.02f) + close() + moveTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _personTag!! + } + +private var _personTag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonVoice.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonVoice.kt new file mode 100644 index 0000000..e4bc887 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PersonVoice.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PersonVoice: ImageVector + get() { + if (_personVoice != null) { + return _personVoice!! + } + _personVoice = fluentIcon(name = "Filled.PersonVoice") { + fluentPath { + moveTo(14.75f, 15.0f) + curveTo(16.0f, 15.0f, 17.0f, 16.0f, 17.0f, 17.25f) + verticalLineToRelative(0.92f) + curveToRelative(0.0f, 0.57f, -0.18f, 1.13f, -0.5f, 1.6f) + curveTo(14.93f, 21.93f, 12.41f, 23.0f, 9.0f, 23.0f) + reflectiveCurveToRelative(-5.94f, -1.07f, -7.49f, -3.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.5f, -1.6f) + verticalLineToRelative(-0.91f) + curveTo(1.0f, 16.0f, 2.0f, 15.0f, 3.24f, 15.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.05f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.28f) + arcToRelative(12.7f, 12.7f, 0.0f, false, true, -0.01f, 12.66f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.3f, -0.75f) + arcToRelative(11.2f, 11.2f, 0.0f, false, false, 0.0f, -11.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.28f, -1.03f) + close() + moveTo(9.0f, 3.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 9.0f, 3.0f) + close() + moveTo(15.59f, 3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.02f, 0.28f) + arcToRelative(8.71f, 8.71f, 0.0f, false, true, 0.0f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.3f, -0.74f) + arcToRelative(7.21f, 7.21f, 0.0f, false, false, 0.0f, -7.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.28f, -1.02f) + close() + } + } + return _personVoice!! + } + +private var _personVoice: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt new file mode 100644 index 0000000..f186251 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Phone.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Phone: ImageVector + get() { + if (_phone != null) { + return _phone!! + } + _phone = fluentIcon(name = "Filled.Phone") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.25f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _phone!! + } + +private var _phone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneAdd.kt new file mode 100644 index 0000000..372d452 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneAdd.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneAdd: ImageVector + get() { + if (_phoneAdd != null) { + return _phoneAdd!! + } + _phoneAdd = fluentIcon(name = "Filled.PhoneAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -5.0f, 6.33f) + lineTo(8.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.42f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, 1.64f, 3.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + } + } + return _phoneAdd!! + } + +private var _phoneAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneArrowRight.kt new file mode 100644 index 0000000..ffa4e85 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneArrowRight.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneArrowRight: ImageVector + get() { + if (_phoneArrowRight != null) { + return _phoneArrowRight!! + } + _phoneArrowRight = fluentIcon(name = "Filled.PhoneArrowRight") { + fluentPath { + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(5.77f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 10.17f, 18.0f) + lineTo(8.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(2.08f) + arcToRelative(6.53f, 6.53f, 0.0f, false, false, 2.3f, 2.5f) + lineTo(6.26f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(16.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.72f, 13.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(18.29f, 16.0f) + lineTo(13.4f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.04f, -0.08f) + lineToRelative(0.03f, -0.08f) + lineTo(19.99f, 16.39f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.04f, -0.05f) + lineToRelative(-2.53f, -2.53f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + } + } + return _phoneArrowRight!! + } + +private var _phoneArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDesktop.kt new file mode 100644 index 0000000..802a174 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDesktop.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneDesktop: ImageVector + get() { + if (_phoneDesktop != null) { + return _phoneDesktop!! + } + _phoneDesktop = fluentIcon(name = "Filled.PhoneDesktop") { + fluentPath { + moveTo(8.26f, 9.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveTo(2.77f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(6.26f, 18.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.49f) + horizontalLineToRelative(-0.1f) + close() + moveTo(19.74f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.25f, 2.1f) + verticalLineToRelative(9.15f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(16.0f, 15.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-2.0f) + lineTo(11.0f, 15.5f) + verticalLineToRelative(-5.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.66f, 8.0f) + lineTo(4.0f, 8.0f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(13.5f) + close() + } + } + return _phoneDesktop!! + } + +private var _phoneDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDismiss.kt new file mode 100644 index 0000000..90cb715 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneDismiss.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneDismiss: ImageVector + get() { + if (_phoneDismiss != null) { + return _phoneDismiss!! + } + _phoneDismiss = fluentIcon(name = "Filled.PhoneDismiss") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 11.02f, 18.0f) + lineTo(8.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(2.66f) + curveToRelative(0.3f, 0.95f, 0.83f, 1.8f, 1.5f, 2.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + } + } + return _phoneDismiss!! + } + +private var _phoneDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneKey.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneKey.kt new file mode 100644 index 0000000..0781c24 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneKey.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneKey: ImageVector + get() { + if (_phoneKey != null) { + return _phoneKey!! + } + _phoneKey = fluentIcon(name = "Filled.PhoneKey") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(7.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -2.97f, 4.8f) + lineTo(13.1f, 18.0f) + horizontalLineToRelative(-2.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.84f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.33f, 0.33f, -0.51f, 0.78f, -0.51f, 1.24f) + lineTo(11.01f, 22.0f) + lineTo(8.25f, 22.0f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(19.5f, 19.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -3.38f, -2.59f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.15f, 0.12f) + lineToRelative(-3.75f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 0.53f) + verticalLineToRelative(1.44f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.75f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(15.0f, 22.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(21.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _phoneKey!! + } + +private var _phoneKey: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLaptop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLaptop.kt new file mode 100644 index 0000000..fc2f595 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLaptop.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneLaptop: ImageVector + get() { + if (_phoneLaptop != null) { + return _phoneLaptop!! + } + _phoneLaptop = fluentIcon(name = "Filled.PhoneLaptop") { + fluentPath { + moveTo(8.25f, 8.0f) + curveTo(9.22f, 8.0f, 10.0f, 8.8f, 10.0f, 9.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveTo(2.78f, 21.0f, 2.0f, 20.22f, 2.0f, 19.25f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 8.8f, 2.78f, 8.0f, 3.75f, 8.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(6.25f, 17.5f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(21.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(10.25f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(11.0f, 16.0f) + lineTo(11.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.85f, -2.0f) + lineTo(4.0f, 7.0f) + verticalLineToRelative(-0.25f) + curveTo(4.0f, 5.78f, 4.78f, 5.0f, 5.75f, 5.0f) + horizontalLineToRelative(12.5f) + close() + } + } + return _phoneLaptop!! + } + +private var _phoneLaptop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLinkSetup.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLinkSetup.kt new file mode 100644 index 0000000..abd13de --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLinkSetup.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneLinkSetup: ImageVector + get() { + if (_phoneLinkSetup != null) { + return _phoneLinkSetup!! + } + _phoneLinkSetup = fluentIcon(name = "Filled.PhoneLinkSetup") { + fluentPath { + moveTo(17.5f, 12.0f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.02f, 0.86f, 0.07f) + lineToRelative(0.17f, 0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.42f, 1.47f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.6f, -0.18f) + curveToRelative(0.36f, 0.46f, 0.65f, 1.0f, 0.85f, 1.57f) + lineToRelative(-0.45f, 0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.17f, 2.7f) + lineToRelative(0.15f, 0.15f) + lineToRelative(0.47f, 0.46f) + curveToRelative(-0.2f, 0.57f, -0.5f, 1.1f, -0.85f, 1.57f) + lineToRelative(-0.6f, -0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.49f, 1.35f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.17f, 0.72f) + arcToRelative(5.18f, 5.18f, 0.0f, false, true, -1.72f, 0.0f) + lineToRelative(-0.17f, -0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.42f, -1.47f) + lineToRelative(-0.1f, 0.02f) + lineToRelative(-0.6f, 0.18f) + curveToRelative(-0.36f, -0.47f, -0.65f, -1.0f, -0.85f, -1.57f) + lineToRelative(0.45f, -0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.17f, -2.7f) + lineToRelative(-0.15f, -0.15f) + lineToRelative(-0.47f, -0.46f) + curveToRelative(0.2f, -0.58f, 0.5f, -1.1f, 0.85f, -1.57f) + lineToRelative(0.6f, 0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.49f, -1.35f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.17f, -0.72f) + curveToRelative(0.28f, -0.05f, 0.57f, -0.07f, 0.86f, -0.07f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 11.02f, 18.0f) + lineTo(8.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(2.66f) + curveToRelative(0.3f, 0.95f, 0.83f, 1.8f, 1.5f, 2.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(17.5f, 16.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, 0.67f, -1.45f, 1.5f) + reflectiveCurveTo(16.7f, 19.0f, 17.5f, 19.0f) + curveToRelative(0.8f, 0.0f, 1.45f, -0.67f, 1.45f, -1.5f) + reflectiveCurveTo(18.3f, 16.0f, 17.5f, 16.0f) + close() + } + } + return _phoneLinkSetup!! + } + +private var _phoneLinkSetup: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLock.kt new file mode 100644 index 0000000..8e4f444 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneLock.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneLock: ImageVector + get() { + if (_phoneLock != null) { + return _phoneLock!! + } + _phoneLock = fluentIcon(name = "Filled.PhoneLock") { + fluentPath { + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.59f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 14.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.17f, 0.02f, 0.34f, 0.05f, 0.5f) + horizontalLineToRelative(-5.8f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.0f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(20.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + close() + moveTo(16.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _phoneLock!! + } + +private var _phoneLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePageHeader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePageHeader.kt new file mode 100644 index 0000000..eba2cc7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePageHeader.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhonePageHeader: ImageVector + get() { + if (_phonePageHeader != null) { + return _phonePageHeader!! + } + _phonePageHeader = fluentIcon(name = "Filled.PhonePageHeader") { + fluentPath { + moveTo(18.0f, 6.0f) + verticalLineToRelative(13.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 6.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + lineTo(18.0f, 5.0f) + lineTo(6.0f, 5.0f) + verticalLineToRelative(-0.75f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + } + } + return _phonePageHeader!! + } + +private var _phonePageHeader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePagination.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePagination.kt new file mode 100644 index 0000000..9b98d40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhonePagination.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhonePagination: ImageVector + get() { + if (_phonePagination != null) { + return _phonePagination!! + } + _phonePagination = fluentIcon(name = "Filled.PhonePagination") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(9.5f, 17.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(12.0f, 17.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(14.5f, 17.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _phonePagination!! + } + +private var _phonePagination: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneScreenTime.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneScreenTime.kt new file mode 100644 index 0000000..7ee8323 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneScreenTime.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneScreenTime: ImageVector + get() { + if (_phoneScreenTime != null) { + return _phoneScreenTime!! + } + _phoneScreenTime = fluentIcon(name = "Filled.PhoneScreenTime") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 11.02f, 18.0f) + lineTo(8.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(2.66f) + curveToRelative(0.3f, 0.95f, 0.83f, 1.8f, 1.5f, 2.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(16.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(-3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _phoneScreenTime!! + } + +private var _phoneScreenTime: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneShake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneShake.kt new file mode 100644 index 0000000..19801cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneShake.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneShake: ImageVector + get() { + if (_phoneShake != null) { + return _phoneShake!! + } + _phoneShake = fluentIcon(name = "Filled.PhoneShake") { + fluentPath { + moveTo(12.34f, 4.07f) + curveToRelative(1.2f, -0.32f, 2.43f, 0.39f, 2.76f, 1.6f) + lineToRelative(2.75f, 10.28f) + curveToRelative(0.33f, 1.2f, -0.39f, 2.43f, -1.59f, 2.76f) + lineToRelative(-4.6f, 1.23f) + curveToRelative(-1.2f, 0.32f, -2.43f, -0.4f, -2.75f, -1.6f) + lineTo(6.16f, 8.06f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 7.75f, 5.3f) + lineToRelative(4.59f, -1.23f) + close() + moveTo(14.69f, 15.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.92f, -0.52f) + lineToRelative(-1.93f, 0.52f) + lineToRelative(-0.1f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.49f, 1.42f) + lineToRelative(1.93f, -0.52f) + lineToRelative(0.1f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.43f, -0.88f) + close() + moveTo(18.68f, 2.4f) + curveToRelative(0.2f, -0.36f, 0.65f, -0.5f, 1.02f, -0.3f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, 1.72f, 6.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.69f) + lineToRelative(0.05f, -0.09f) + arcToRelative(3.4f, 3.4f, 0.0f, false, false, -1.16f, -4.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.3f, -1.02f) + close() + moveTo(17.5f, 4.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.14f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, 0.9f, 1.32f) + curveToRelative(0.11f, 0.44f, 0.09f, 0.88f, -0.02f, 1.29f) + lineToRelative(-0.05f, 0.18f) + lineToRelative(-0.05f, 0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.41f, -0.49f) + lineToRelative(0.05f, -0.14f) + verticalLineToRelative(-0.06f) + curveToRelative(0.06f, -0.18f, 0.07f, -0.37f, 0.03f, -0.52f) + arcToRelative(0.93f, 0.93f, 0.0f, false, false, -0.17f, -0.31f) + arcToRelative(1.37f, 1.37f, 0.0f, false, false, -0.15f, -0.18f) + lineToRelative(-0.04f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.14f, -1.05f) + close() + moveTo(2.54f, 15.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, 0.66f) + lineToRelative(-0.1f, 0.2f) + lineToRelative(-0.1f, 0.28f) + arcToRelative(3.54f, 3.54f, 0.0f, false, false, 0.6f, 3.36f) + curveToRelative(0.26f, 0.32f, 0.51f, 0.54f, 0.68f, 0.65f) + lineToRelative(0.07f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.75f, 1.3f) + arcToRelative(5.04f, 5.04f, 0.0f, false, true, -1.74f, -6.49f) + close() + moveTo(4.67f, 16.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.42f, 0.47f) + lineToRelative(-0.05f, 0.15f) + lineToRelative(-0.01f, 0.05f) + curveToRelative(-0.05f, 0.18f, -0.06f, 0.37f, -0.02f, 0.53f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.32f, 0.5f) + lineToRelative(0.04f, 0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, 1.19f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, -0.88f, -1.33f) + curveToRelative(-0.12f, -0.43f, -0.1f, -0.87f, 0.0f, -1.28f) + lineToRelative(0.06f, -0.17f) + lineToRelative(0.04f, -0.13f) + close() + } + } + return _phoneShake!! + } + +private var _phoneShake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanIn.kt new file mode 100644 index 0000000..c0c956e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanIn.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneSpanIn: ImageVector + get() { + if (_phoneSpanIn != null) { + return _phoneSpanIn!! + } + _phoneSpanIn = fluentIcon(name = "Filled.PhoneSpanIn") { + fluentPath { + moveTo(15.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.67f) + curveToRelative(-0.65f, -0.31f, -1.45f, -0.2f, -1.99f, 0.34f) + lineToRelative(-2.18f, 2.22f) + curveToRelative(-0.52f, 0.31f, -0.83f, 0.9f, -0.83f, 1.52f) + verticalLineToRelative(0.16f) + curveToRelative(0.05f, 0.46f, 0.26f, 0.88f, 0.6f, 1.18f) + lineToRelative(0.1f, 0.1f) + lineToRelative(2.31f, 2.3f) + lineToRelative(0.14f, 0.12f) + arcToRelative(1.8f, 1.8f, 0.0f, false, false, 1.85f, 0.22f) + verticalLineToRelative(3.67f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + verticalLineToRelative(-3.68f) + curveToRelative(0.59f, 0.28f, 1.27f, 0.22f, 1.8f, -0.16f) + lineToRelative(0.13f, -0.12f) + lineToRelative(2.36f, -2.35f) + lineToRelative(0.12f, -0.1f) + curveToRelative(0.37f, -0.33f, 0.59f, -0.82f, 0.59f, -1.34f) + verticalLineToRelative(-0.16f) + arcToRelative(1.78f, 1.78f, 0.0f, false, false, -0.6f, -1.18f) + lineToRelative(-0.1f, -0.1f) + lineToRelative(-2.31f, -2.3f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 6.0f, 7.92f) + lineTo(6.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(17.78f, 8.97f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.22f, 1.22f) + horizontalLineToRelative(3.78f) + curveToRelative(0.37f, 0.0f, 0.66f, 0.33f, 0.66f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.25f, 0.7f, -0.57f, 0.74f) + lineTo(16.56f, 12.74f) + lineToRelative(1.22f, 1.23f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.37f, -2.37f) + arcTo(0.77f, 0.77f, 0.0f, false, true, 14.0f, 12.0f) + curveToRelative(0.0f, -0.29f, 0.14f, -0.54f, 0.35f, -0.66f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(7.2f, 8.9f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.37f, 2.37f) + curveToRelative(0.2f, 0.12f, 0.35f, 0.37f, 0.35f, 0.66f) + curveToRelative(0.0f, 0.25f, -0.1f, 0.47f, -0.28f, 0.61f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.27f, 0.2f, -0.62f, 0.2f, -0.89f, 0.01f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-0.06f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.89f) + lineToRelative(0.08f, -0.09f) + lineToRelative(1.22f, -1.22f) + lineTo(3.56f, 12.75f) + curveTo(3.26f, 12.68f, 3.0f, 12.37f, 3.0f, 12.0f) + reflectiveCurveToRelative(0.25f, -0.7f, 0.57f, -0.74f) + lineToRelative(0.09f, -0.01f) + horizontalLineToRelative(3.78f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.07f, -0.09f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.2f, 8.9f) + close() + } + } + return _phoneSpanIn!! + } + +private var _phoneSpanIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanOut.kt new file mode 100644 index 0000000..96954f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpanOut.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneSpanOut: ImageVector + get() { + if (_phoneSpanOut != null) { + return _phoneSpanOut!! + } + _phoneSpanOut = fluentIcon(name = "Filled.PhoneSpanOut") { + fluentPath { + moveTo(15.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.52f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.49f, 0.5f) + arcTo(1.73f, 1.73f, 0.0f, false, false, 16.1f, 10.0f) + lineToRelative(0.05f, 0.16f) + lineToRelative(0.04f, 0.09f) + horizontalLineToRelative(-1.52f) + curveToRelative(-0.85f, 0.0f, -1.5f, 0.65f, -1.64f, 1.46f) + lineToRelative(-0.01f, 0.14f) + lineTo(13.0f, 12.0f) + curveToRelative(0.0f, 0.8f, 0.51f, 1.51f, 1.33f, 1.7f) + lineToRelative(0.16f, 0.04f) + horizontalLineToRelative(1.68f) + lineToRelative(-0.02f, 0.04f) + curveToRelative(-0.2f, 0.47f, -0.2f, 1.02f, 0.05f, 1.51f) + lineToRelative(0.1f, 0.17f) + lineToRelative(0.09f, 0.14f) + lineToRelative(0.12f, 0.14f) + curveToRelative(0.4f, 0.4f, 0.95f, 0.57f, 1.49f, 0.48f) + verticalLineToRelative(3.53f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + verticalLineToRelative(-3.53f) + curveToRelative(0.54f, 0.09f, 1.09f, -0.08f, 1.49f, -0.48f) + lineToRelative(0.12f, -0.14f) + lineToRelative(0.1f, -0.14f) + curveToRelative(0.33f, -0.54f, 0.37f, -1.16f, 0.14f, -1.68f) + lineToRelative(-0.02f, -0.03f) + horizontalLineToRelative(1.51f) + lineToRelative(0.17f, -0.01f) + curveToRelative(0.91f, -0.14f, 1.49f, -0.9f, 1.49f, -1.74f) + verticalLineToRelative(-0.15f) + arcToRelative(1.7f, 1.7f, 0.0f, false, false, -1.66f, -1.6f) + lineTo(7.82f, 10.25f) + lineToRelative(0.04f, -0.1f) + arcTo(1.74f, 1.74f, 0.0f, false, false, 6.0f, 7.78f) + lineTo(6.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(6.78f, 8.97f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.22f, 1.22f) + horizontalLineToRelative(3.78f) + curveToRelative(0.37f, 0.0f, 0.66f, 0.33f, 0.66f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.25f, 0.7f, -0.57f, 0.74f) + lineTo(5.56f, 12.74f) + lineToRelative(1.22f, 1.23f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.37f, -2.37f) + arcTo(0.77f, 0.77f, 0.0f, false, true, 3.0f, 12.0f) + curveToRelative(0.0f, -0.29f, 0.14f, -0.54f, 0.35f, -0.66f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(17.22f, 8.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineToRelative(2.37f, 2.36f) + curveToRelative(0.2f, 0.13f, 0.35f, 0.38f, 0.35f, 0.67f) + curveToRelative(0.0f, 0.25f, -0.1f, 0.47f, -0.28f, 0.6f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.27f, 0.2f, -0.62f, 0.2f, -0.89f, 0.0f) + lineToRelative(-0.1f, -0.07f) + lineToRelative(-0.06f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.88f) + lineToRelative(0.08f, -0.1f) + lineToRelative(1.22f, -1.21f) + horizontalLineToRelative(-3.78f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.31f, -0.05f, -0.56f, -0.37f, -0.56f, -0.74f) + curveToRelative(0.0f, -0.38f, 0.25f, -0.7f, 0.57f, -0.75f) + lineTo(18.44f, 11.25f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.97f) + close() + } + } + return _phoneSpanOut!! + } + +private var _phoneSpanOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpeaker.kt new file mode 100644 index 0000000..75da4b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneSpeaker.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneSpeaker: ImageVector + get() { + if (_phoneSpeaker != null) { + return _phoneSpeaker!! + } + _phoneSpeaker = fluentIcon(name = "Filled.PhoneSpeaker") { + fluentPath { + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(8.67f) + curveToRelative(-0.37f, 0.05f, -0.73f, 0.23f, -1.03f, 0.54f) + lineTo(13.53f, 15.0f) + lineTo(12.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + lineTo(8.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.38f) + curveToRelative(0.18f, 0.3f, 0.5f, 0.5f, 0.87f, 0.5f) + horizontalLineToRelative(1.53f) + lineToRelative(1.44f, 1.54f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.06f, 0.06f) + curveToRelative(-0.36f, 0.25f, -0.8f, 0.4f, -1.28f, 0.4f) + horizontalLineToRelative(-7.5f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(22.15f, 14.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.92f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.96f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + moveTo(19.87f, 15.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, 0.7f, 1.65f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + moveTo(17.0f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 16.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.31f, -0.49f) + verticalLineToRelative(-5.5f) + close() + } + } + return _phoneSpeaker!! + } + +private var _phoneSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneStatusBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneStatusBar.kt new file mode 100644 index 0000000..e845d7c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneStatusBar.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneStatusBar: ImageVector + get() { + if (_phoneStatusBar != null) { + return _phoneStatusBar!! + } + _phoneStatusBar = fluentIcon(name = "Filled.PhoneStatusBar") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.75f, 4.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(5.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _phoneStatusBar!! + } + +private var _phoneStatusBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneTablet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneTablet.kt new file mode 100644 index 0000000..d5de3a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneTablet.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneTablet: ImageVector + get() { + if (_phoneTablet != null) { + return _phoneTablet!! + } + _phoneTablet = fluentIcon(name = "Filled.PhoneTablet") { + fluentPath { + moveTo(8.26f, 7.0f) + curveTo(9.22f, 7.0f, 10.0f, 7.78f, 10.0f, 8.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveTo(2.77f, 20.0f, 2.0f, 19.22f, 2.0f, 18.25f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 7.78f, 2.78f, 7.0f, 3.75f, 7.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(6.26f, 16.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.49f) + horizontalLineToRelative(0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.49f) + horizontalLineToRelative(-0.1f) + close() + moveTo(19.74f, 4.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.25f, 2.1f) + verticalLineToRelative(8.65f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(11.0f, 17.0f) + lineTo(11.0f, 8.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.66f, 6.0f) + lineTo(6.01f, 6.0f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 8.1f, 4.0f) + horizontalLineToRelative(11.66f) + close() + moveTo(15.24f, 13.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _phoneTablet!! + } + +private var _phoneTablet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdate.kt new file mode 100644 index 0000000..c59d9a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdate.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneUpdate: ImageVector + get() { + if (_phoneUpdate != null) { + return _phoneUpdate!! + } + _phoneUpdate = fluentIcon(name = "Filled.PhoneUpdate") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + verticalLineTo(4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(12.0f, 7.03f) + horizontalLineToRelative(-0.1f) + lineToRelative(-0.1f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.54f, 0.6f) + lineToRelative(-0.01f, 0.12f) + verticalLineToRelative(6.71f) + lineToRelative(-0.96f, -0.96f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, 1.05f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.24f, 2.24f) + lineToRelative(0.05f, 0.05f) + lineToRelative(0.06f, 0.04f) + lineToRelative(0.07f, 0.05f) + lineToRelative(0.12f, 0.05f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.08f, 0.01f) + horizontalLineToRelative(0.1f) + lineToRelative(0.09f, -0.01f) + lineToRelative(0.06f, -0.01f) + lineToRelative(0.1f, -0.04f) + lineToRelative(0.06f, -0.03f) + lineToRelative(0.07f, -0.04f) + lineToRelative(0.06f, -0.05f) + lineToRelative(0.04f, -0.04f) + lineToRelative(2.24f, -2.24f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.09f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 0.0f) + lineToRelative(-0.1f, 0.07f) + lineToRelative(-0.96f, 0.96f) + verticalLineTo(7.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, -0.64f) + horizontalLineTo(12.0f) + close() + } + } + return _phoneUpdate!! + } + +private var _phoneUpdate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdateCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdateCheckmark.kt new file mode 100644 index 0000000..518fde8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneUpdateCheckmark.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneUpdateCheckmark: ImageVector + get() { + if (_phoneUpdateCheckmark != null) { + return _phoneUpdateCheckmark!! + } + _phoneUpdateCheckmark = fluentIcon(name = "Filled.PhoneUpdateCheckmark") { + fluentPath { + moveTo(8.25f, 22.0f) + horizontalLineToRelative(4.56f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -1.56f, -6.3f) + lineTo(11.25f, 9.5f) + lineToRelative(-0.96f, 0.97f) + lineToRelative(-0.09f, 0.07f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 9.16f, 9.5f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.24f, -2.24f) + lineToRelative(0.05f, -0.05f) + lineToRelative(0.06f, -0.04f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.12f, -0.05f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.08f, -0.01f) + horizontalLineToRelative(0.1f) + lineToRelative(0.09f, 0.01f) + lineToRelative(0.06f, 0.01f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.06f, 0.03f) + lineToRelative(0.07f, 0.04f) + lineToRelative(0.06f, 0.05f) + lineToRelative(0.04f, 0.04f) + lineToRelative(2.24f, 2.24f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.2f, 0.26f, 0.2f, 0.62f, 0.01f, 0.89f) + lineToRelative(-0.08f, 0.09f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.26f, 0.2f, -0.62f, 0.2f, -0.88f, 0.0f) + lineToRelative(-0.1f, -0.07f) + lineToRelative(-0.96f, -0.96f) + verticalLineToRelative(3.55f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 18.0f, 11.02f) + lineTo(18.0f, 4.25f) + curveTo(18.0f, 3.01f, 17.0f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 2.0f, 6.0f, 3.0f, 6.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(6.0f, 20.99f, 7.0f, 22.0f, 8.25f, 22.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _phoneUpdateCheckmark!! + } + +private var _phoneUpdateCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVerticalScroll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVerticalScroll.kt new file mode 100644 index 0000000..7749399 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVerticalScroll.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneVerticalScroll: ImageVector + get() { + if (_phoneVerticalScroll != null) { + return _phoneVerticalScroll!! + } + _phoneVerticalScroll = fluentIcon(name = "Filled.PhoneVerticalScroll") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.71f, 13.47f) + lineTo(12.0f, 15.22f) + lineToRelative(-1.72f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.07f, 1.06f) + lineToRelative(2.25f, 2.3f) + curveToRelative(0.3f, 0.3f, 0.78f, 0.3f, 1.08f, 0.0f) + lineToRelative(2.25f, -2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.08f, -1.05f) + close() + moveTo(14.79f, 9.52f) + lineToRelative(-2.25f, -2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-2.25f, 2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.99f, 1.12f) + lineToRelative(0.08f, -0.07f) + lineTo(12.0f, 8.82f) + lineToRelative(1.71f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.15f, -0.96f) + lineToRelative(-0.07f, -0.09f) + lineToRelative(-2.25f, -2.3f) + lineToRelative(2.25f, 2.3f) + close() + } + } + return _phoneVerticalScroll!! + } + +private var _phoneVerticalScroll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVibrate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVibrate.kt new file mode 100644 index 0000000..e857feb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhoneVibrate.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhoneVibrate: ImageVector + get() { + if (_phoneVibrate != null) { + return _phoneVibrate!! + } + _phoneVibrate = fluentIcon(name = "Filled.PhoneVibrate") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.25f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + moveTo(20.13f, 7.57f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.25f, 0.45f) + lineToRelative(0.05f, 0.1f) + lineTo(22.0f, 9.6f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.27f, 2.74f) + lineToRelative(-0.11f, 0.17f) + lineToRelative(-0.16f, 0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.16f, 0.85f) + lineToRelative(0.04f, 0.12f) + lineToRelative(0.58f, 1.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.8f, 0.85f) + lineToRelative(-0.06f, -0.1f) + lineToRelative(-0.58f, -1.47f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.27f, -2.74f) + lineToRelative(0.11f, -0.17f) + lineToRelative(0.16f, -0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.16f, -0.85f) + lineToRelative(-0.04f, -0.12f) + lineToRelative(-0.58f, -1.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.56f, -1.3f) + close() + moveTo(2.63f, 7.57f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.25f, 0.45f) + lineToRelative(0.05f, 0.1f) + lineToRelative(0.58f, 1.47f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.27f, 2.74f) + lineToRelative(-0.11f, 0.17f) + lineToRelative(-0.16f, 0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.16f, 0.85f) + lineToRelative(0.04f, 0.12f) + lineToRelative(0.58f, 1.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.8f, 0.85f) + lineToRelative(-0.06f, -0.1f) + lineTo(2.0f, 14.4f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.27f, -2.74f) + lineToRelative(0.11f, -0.17f) + lineToRelative(0.16f, -0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.16f, -0.85f) + lineToRelative(-0.04f, -0.12f) + lineToRelative(-0.58f, -1.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.56f, -1.3f) + close() + } + } + return _phoneVibrate!! + } + +private var _phoneVibrate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhotoFilter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhotoFilter.kt new file mode 100644 index 0000000..7b66283 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PhotoFilter.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PhotoFilter: ImageVector + get() { + if (_photoFilter != null) { + return _photoFilter!! + } + _photoFilter = fluentIcon(name = "Filled.PhotoFilter") { + fluentPath { + moveTo(9.5f, 2.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.18f, 5.32f) + arcToRelative(7.5f, 7.5f, 0.0f, true, true, -9.36f, 9.36f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 9.5f, 2.0f) + close() + moveTo(17.0f, 9.6f) + verticalLineToRelative(-0.1f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 9.6f, 17.0f) + arcTo(5.5f, 5.5f, 0.0f, true, false, 17.0f, 9.6f) + close() + moveTo(9.5f, 4.0f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 7.0f, 14.4f) + verticalLineToRelative(0.1f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 14.4f, 7.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -4.9f, -3.0f) + close() + } + } + return _photoFilter!! + } + +private var _photoFilter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pi.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pi.kt new file mode 100644 index 0000000..595173c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pi.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pi: ImageVector + get() { + if (_pi != null) { + return _pi!! + } + _pi = fluentIcon(name = "Filled.Pi") { + fluentPath { + moveTo(2.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(15.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(17.0f) + verticalLineToRelative(10.7f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.0f, 1.42f) + lineToRelative(0.16f, -0.06f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.68f, 1.88f) + lineToRelative(-0.16f, 0.06f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 15.0f, 16.7f) + verticalLineTo(6.0f) + horizontalLineTo(9.98f) + arcToRelative(53.9f, 53.9f, 0.0f, false, true, -0.36f, 4.21f) + arcToRelative(45.04f, 45.04f, 0.0f, false, true, -1.93f, 9.12f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.88f, -0.66f) + arcToRelative(43.1f, 43.1f, 0.0f, false, false, 1.82f, -8.7f) + arcTo(65.6f, 65.6f, 0.0f, false, false, 7.98f, 6.0f) + horizontalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineTo(7.0f) + close() + } + } + return _pi!! + } + +private var _pi: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPicture.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPicture.kt new file mode 100644 index 0000000..f96862e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPicture.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PictureInPicture: ImageVector + get() { + if (_pictureInPicture != null) { + return _pictureInPicture!! + } + _pictureInPicture = fluentIcon(name = "Filled.PictureInPicture") { + fluentPath { + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineTo(11.0f) + verticalLineToRelative(-4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, 0.17f) + verticalLineTo(6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + horizontalLineTo(5.25f) + close() + moveTo(22.0f, 13.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, -0.27f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, -1.73f) + close() + } + } + return _pictureInPicture!! + } + +private var _pictureInPicture: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureEnter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureEnter.kt new file mode 100644 index 0000000..fa362f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureEnter.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PictureInPictureEnter: ImageVector + get() { + if (_pictureInPictureEnter != null) { + return _pictureInPictureEnter!! + } + _pictureInPictureEnter = fluentIcon(name = "Filled.PictureInPictureEnter") { + fluentPath { + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, 0.17f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(6.28f, 6.22f) + lineTo(9.5f, 9.44f) + lineTo(9.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.69f) + lineTo(5.22f, 7.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + close() + moveTo(22.0f, 13.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, -0.27f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, -1.73f) + close() + } + } + return _pictureInPictureEnter!! + } + +private var _pictureInPictureEnter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureExit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureExit.kt new file mode 100644 index 0000000..c57afaf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PictureInPictureExit.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PictureInPictureExit: ImageVector + get() { + if (_pictureInPictureExit != null) { + return _pictureInPictureExit!! + } + _pictureInPictureExit = fluentIcon(name = "Filled.PictureInPictureExit") { + fluentPath { + moveTo(10.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(12.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(3.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(10.0f, 12.0f) + lineTo(3.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -1.0f, -0.17f) + verticalLineToRelative(5.92f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + lineTo(13.0f, 5.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + close() + moveTo(14.25f, 16.0f) + horizontalLineToRelative(1.69f) + lineToRelative(-2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(17.0f, 14.94f) + verticalLineToRelative(-1.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _pictureInPictureExit!! + } + +private var _pictureInPictureExit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pill.kt new file mode 100644 index 0000000..a5f6ffc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pill.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pill: ImageVector + get() { + if (_pill != null) { + return _pill!! + } + _pill = fluentIcon(name = "Filled.Pill") { + fluentPath { + moveTo(13.3f, 3.53f) + arcToRelative(5.07f, 5.07f, 0.0f, false, true, 7.17f, 7.17f) + lineToRelative(-9.77f, 9.77f) + arcToRelative(5.07f, 5.07f, 0.0f, false, true, -7.17f, -7.17f) + lineToRelative(9.77f, -9.77f) + close() + moveTo(19.41f, 4.59f) + arcToRelative(3.57f, 3.57f, 0.0f, false, false, -5.05f, 0.0f) + lineToRelative(-4.35f, 4.35f) + lineTo(15.06f, 14.0f) + lineToRelative(4.35f, -4.35f) + arcToRelative(3.57f, 3.57f, 0.0f, false, false, 0.0f, -5.05f) + close() + moveTo(10.81f, 18.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(8.3f, 18.66f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.1f, 0.02f) + lineToRelative(-0.02f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.04f, 1.08f) + lineToRelative(0.02f, 0.02f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.2f, -0.04f) + lineToRelative(1.44f, -1.44f) + close() + } + } + return _pill!! + } + +private var _pill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PinOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PinOff.kt new file mode 100644 index 0000000..079ccf5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PinOff.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PinOff: ImageVector + get() { + if (_pinOff != null) { + return _pinOff!! + } + _pinOff = fluentIcon(name = "Filled.PinOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(5.9f, 5.9f) + lineToRelative(-3.3f, 1.15f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.49f, 2.07f) + lineToRelative(3.1f, 3.1f) + lineTo(3.0f, 19.94f) + lineTo(3.0f, 21.0f) + horizontalLineToRelative(1.06f) + lineToRelative(4.44f, -4.44f) + lineToRelative(3.1f, 3.1f) + curveToRelative(0.66f, 0.66f, 1.77f, 0.4f, 2.07f, -0.47f) + lineToRelative(1.14f, -3.31f) + lineToRelative(5.91f, 5.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(20.35f, 12.16f) + lineToRelative(-3.34f, 1.67f) + lineTo(10.17f, 7.0f) + lineToRelative(1.67f, -3.34f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 4.4f, -0.72f) + lineToRelative(4.83f, 4.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.72f, 4.4f) + close() + } + } + return _pinOff!! + } + +private var _pinOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pipeline.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pipeline.kt new file mode 100644 index 0000000..658b001 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pipeline.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pipeline: ImageVector + get() { + if (_pipeline != null) { + return _pipeline!! + } + _pipeline = fluentIcon(name = "Filled.Pipeline") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + lineTo(2.0f, 6.0f) + close() + moveTo(18.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + lineTo(18.0f, 6.0f) + close() + moveTo(16.5f, 6.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(11.0f) + horizontalLineToRelative(9.0f) + lineTo(16.5f, 6.0f) + close() + } + } + return _pipeline!! + } + +private var _pipeline: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pivot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pivot.kt new file mode 100644 index 0000000..d96f2cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pivot.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pivot: ImageVector + get() { + if (_pivot != null) { + return _pivot!! + } + _pivot = fluentIcon(name = "Filled.Pivot") { + fluentPath { + moveTo(3.0f, 6.5f) + lineTo(3.0f, 17.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, 3.5f) + horizontalLineToRelative(4.38f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.53f, -2.34f) + lineToRelative(1.5f, -1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.71f, 0.84f) + horizontalLineToRelative(0.88f) + verticalLineToRelative(-0.88f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.84f, -3.71f) + lineToRelative(1.5f, -1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 2.34f, -0.53f) + lineTo(20.5f, 6.5f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 17.0f, 3.0f) + lineTo(6.5f, 3.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 6.5f) + close() + moveTo(6.5f, 5.0f) + horizontalLineToRelative(1.0f) + curveTo(8.33f, 5.0f, 9.0f, 5.67f, 9.0f, 6.5f) + verticalLineToRelative(1.0f) + curveTo(9.0f, 8.33f, 8.33f, 9.0f, 7.5f, 9.0f) + horizontalLineToRelative(-1.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 7.5f) + verticalLineToRelative(-1.0f) + curveTo(5.0f, 5.67f, 5.67f, 5.0f, 6.5f, 5.0f) + close() + moveTo(11.0f, 6.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(17.0f, 5.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-4.5f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 11.0f, 7.5f) + verticalLineToRelative(-1.0f) + close() + moveTo(7.5f, 11.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(9.0f, 17.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-1.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 17.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(20.28f, 12.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(0.22f, -0.22f) + verticalLineToRelative(2.44f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.44f) + lineToRelative(0.22f, -0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.06f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.22f, -0.22f) + horizontalLineToRelative(2.44f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-2.44f) + lineToRelative(0.22f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.5f, -1.5f) + close() + } + } + return _pivot!! + } + +private var _pivot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlayCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlayCircle.kt new file mode 100644 index 0000000..a460a18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlayCircle.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PlayCircle: ImageVector + get() { + if (_playCircle != null) { + return _playCircle!! + } + _playCircle = fluentIcon(name = "Filled.PlayCircle") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(10.86f, 8.15f) + arcTo(1.25f, 1.25f, 0.0f, false, false, 9.0f, 9.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.95f, 1.02f, 1.56f, 1.86f, 1.1f) + lineToRelative(5.75f, -3.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.3f) + lineToRelative(-5.75f, -3.2f) + close() + } + } + return _playCircle!! + } + +private var _playCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt new file mode 100644 index 0000000..1fd4d88 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugConnected.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PlugConnected: ImageVector + get() { + if (_plugConnected != null) { + return _plugConnected!! + } + _plugConnected = fluentIcon(name = "Filled.PlugConnected") { + fluentPath { + moveTo(19.49f, 5.57f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -1.9f, 8.96f) + curveToRelative(-0.64f, 0.35f, -1.42f, 0.14f, -1.94f, -0.38f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -0.73f, -1.3f, -0.38f, -1.95f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 8.96f, -1.89f) + lineToRelative(2.29f, -2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.29f, 2.3f) + close() + moveTo(3.28f, 21.78f) + lineToRelative(2.3f, -2.29f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, 8.95f, -1.9f) + curveToRelative(0.35f, -0.64f, 0.14f, -1.42f, -0.38f, -1.94f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -1.3f, -0.73f, -1.95f, -0.38f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -1.89f, 8.96f) + lineToRelative(-2.29f, 2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + close() + } + } + return _plugConnected!! + } + +private var _plugConnected: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt new file mode 100644 index 0000000..d1c0a1c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PlugDisconnected.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PlugDisconnected: ImageVector + get() { + if (_plugDisconnected != null) { + return _plugDisconnected!! + } + _plugDisconnected = fluentIcon(name = "Filled.PlugDisconnected") { + fluentPath { + moveTo(21.7f, 3.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.4f) + lineToRelative(-1.8f, 1.79f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -5.26f, 0.6f) + lineToRelative(-1.06f, 1.07f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(3.58f, 3.58f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(1.07f, -1.06f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 0.6f, -5.26f) + lineToRelative(1.8f, -1.8f) + close() + moveTo(10.7f, 11.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.4f) + lineToRelative(-1.48f, 1.46f) + lineToRelative(-0.29f, -0.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.78f, 1.77f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -0.6f, 5.26f) + lineToRelative(-1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(1.8f, -1.79f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 5.25f, -0.6f) + lineToRelative(1.77f, -1.78f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-0.3f, -0.3f) + lineToRelative(1.48f, -1.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-1.58f, -1.58f) + lineToRelative(1.47f, -1.47f) + close() + } + } + return _plugDisconnected!! + } + +private var _plugDisconnected: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PointScan.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PointScan.kt new file mode 100644 index 0000000..ba42c89 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PointScan.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PointScan: ImageVector + get() { + if (_pointScan != null) { + return _pointScan!! + } + _pointScan = fluentIcon(name = "Filled.PointScan") { + fluentPath { + moveTo(10.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.8f) + arcTo(6.25f, 6.25f, 0.0f, false, true, 16.46f, 13.0f) + horizontalLineToRelative(4.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(16.45f, 14.5f) + arcTo(6.25f, 6.25f, 0.0f, false, true, 11.0f, 19.96f) + verticalLineToRelative(1.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(9.5f, 19.95f) + arcToRelative(6.25f, 6.25f, 0.0f, false, true, -5.46f, -5.45f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(4.05f, 13.0f) + arcTo(6.25f, 6.25f, 0.0f, false, true, 9.5f, 7.54f) + lineTo(9.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.25f, 7.5f) + curveToRelative(-0.25f, 0.0f, -0.5f, 0.01f, -0.75f, 0.04f) + lineTo(9.5f, 13.0f) + lineTo(4.04f, 13.0f) + arcToRelative(6.31f, 6.31f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.5f, 14.5f) + verticalLineToRelative(5.46f) + arcToRelative(6.3f, 6.3f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(11.0f, 14.5f) + horizontalLineToRelative(5.46f) + arcToRelative(6.31f, 6.31f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(11.0f, 13.0f) + lineTo(11.0f, 7.54f) + curveToRelative(-0.25f, -0.03f, -0.5f, -0.04f, -0.75f, -0.04f) + close() + } + } + return _pointScan!! + } + +private var _pointScan: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt new file mode 100644 index 0000000..2abcb87 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Poll.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Poll: ImageVector + get() { + if (_poll != null) { + return _poll!! + } + _poll = fluentIcon(name = "Filled.Poll") { + fluentPath { + moveTo(11.75f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + lineTo(9.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 11.75f, 2.0f) + close() + moveTo(18.75f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.75f, 7.0f) + close() + moveTo(4.75f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -5.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 12.0f) + close() + } + } + return _poll!! + } + +private var _poll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortHdmi.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortHdmi.kt new file mode 100644 index 0000000..1abd817 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortHdmi.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PortHdmi: ImageVector + get() { + if (_portHdmi != null) { + return _portHdmi!! + } + _portHdmi = fluentIcon(name = "Filled.PortHdmi") { + fluentPath { + moveTo(21.41f, 11.41f) + lineToRelative(-2.82f, -2.82f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 17.17f, 8.0f) + horizontalLineTo(6.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.42f, 0.59f) + lineToRelative(-2.82f, 2.82f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 2.0f, 12.83f) + verticalLineTo(14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-1.17f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(8.5f) + arcTo(0.76f, 0.76f, 0.0f, false, true, 17.0f, 12.0f) + close() + } + } + return _portHdmi!! + } + +private var _portHdmi: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortMicroUsb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortMicroUsb.kt new file mode 100644 index 0000000..9bf50fd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortMicroUsb.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PortMicroUsb: ImageVector + get() { + if (_portMicroUsb != null) { + return _portMicroUsb!! + } + _portMicroUsb = fluentIcon(name = "Filled.PortMicroUsb") { + fluentPath { + moveTo(19.0f, 12.83f) + verticalLineTo(13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineTo(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-0.17f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.59f, -1.42f) + lineToRelative(1.82f, -1.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 8.83f, 9.0f) + horizontalLineToRelative(6.34f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.42f, 0.59f) + lineToRelative(1.82f, 1.82f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.59f, 1.42f) + close() + } + } + return _portMicroUsb!! + } + +private var _portMicroUsb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbA.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbA.kt new file mode 100644 index 0000000..8019044 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbA.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PortUsbA: ImageVector + get() { + if (_portUsbA != null) { + return _portUsbA!! + } + _portUsbA = fluentIcon(name = "Filled.PortUsbA") { + fluentPath { + moveTo(18.0f, 8.0f) + horizontalLineTo(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(6.0f, 10.0f) + horizontalLineToRelative(12.0f) + verticalLineToRelative(2.0f) + horizontalLineTo(6.0f) + verticalLineToRelative(-2.0f) + close() + } + } + return _portUsbA!! + } + +private var _portUsbA: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbC.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbC.kt new file mode 100644 index 0000000..4720a61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PortUsbC.kt @@ -0,0 +1,29 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PortUsbC: ImageVector + get() { + if (_portUsbC != null) { + return _portUsbC!! + } + _portUsbC = fluentIcon(name = "Filled.PortUsbC") { + fluentPath { + moveTo(19.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineTo(8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + horizontalLineToRelative(8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + close() + } + } + return _portUsbC!! + } + +private var _portUsbC: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionBackward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionBackward.kt new file mode 100644 index 0000000..ae66026 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionBackward.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PositionBackward: ImageVector + get() { + if (_positionBackward != null) { + return _positionBackward!! + } + _positionBackward = fluentIcon(name = "Filled.PositionBackward") { + fluentPath { + moveTo(16.5f, 6.5f) + horizontalLineToRelative(-5.75f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -4.25f, 4.25f) + verticalLineToRelative(5.75f) + lineTo(5.25f, 16.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 13.25f) + verticalLineToRelative(-8.0f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + lineTo(16.5f, 6.5f) + close() + moveTo(22.0f, 18.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.0f) + close() + moveTo(18.75f, 20.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.0f) + curveTo(9.78f, 9.0f, 9.0f, 9.78f, 9.0f, 10.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.0f) + close() + } + } + return _positionBackward!! + } + +private var _positionBackward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionForward.kt new file mode 100644 index 0000000..2f53907 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionForward.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PositionForward: ImageVector + get() { + if (_positionForward != null) { + return _positionForward!! + } + _positionForward = fluentIcon(name = "Filled.PositionForward") { + fluentPath { + moveTo(13.25f, 16.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.0f) + close() + moveTo(7.5f, 17.5f) + lineTo(9.0f, 17.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(17.5f, 9.0f) + lineTo(17.5f, 7.5f) + horizontalLineToRelative(1.25f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(7.5f, 17.5f) + close() + } + } + return _positionForward!! + } + +private var _positionForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToBack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToBack.kt new file mode 100644 index 0000000..08096f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToBack.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PositionToBack: ImageVector + get() { + if (_positionToBack != null) { + return _positionToBack!! + } + _positionToBack = fluentIcon(name = "Filled.PositionToBack") { + fluentPath { + moveTo(6.0f, 11.0f) + horizontalLineToRelative(1.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 11.0f, 7.25f) + lineTo(11.0f, 6.0f) + horizontalLineToRelative(3.75f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + lineTo(18.0f, 13.0f) + horizontalLineToRelative(-1.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 13.0f, 16.75f) + lineTo(13.0f, 18.0f) + lineTo(9.25f, 18.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.0f, 14.75f) + lineTo(6.0f, 11.0f) + close() + moveTo(1.0f, 3.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.75f, 1.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 10.0f, 3.75f) + verticalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.25f, 10.0f) + horizontalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 1.0f, 7.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(3.75f, 2.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(14.0f, 16.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 16.75f, 14.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 23.0f, 16.75f) + verticalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.25f, 23.0f) + horizontalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 14.0f, 20.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(16.75f, 15.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _positionToBack!! + } + +private var _positionToBack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToFront.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToFront.kt new file mode 100644 index 0000000..bafd86f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PositionToFront.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PositionToFront: ImageVector + get() { + if (_positionToFront != null) { + return _positionToFront!! + } + _positionToFront = fluentIcon(name = "Filled.PositionToFront") { + fluentPath { + moveTo(1.0f, 3.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.75f, 1.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 10.0f, 3.75f) + verticalLineTo(5.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.26f, 0.0f, -0.5f, 0.02f, -0.75f, 0.07f) + verticalLineTo(3.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(1.32f) + curveToRelative(-0.05f, 0.24f, -0.07f, 0.5f, -0.07f, 0.75f) + verticalLineTo(10.0f) + horizontalLineTo(3.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 1.0f, 7.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(14.0f, 19.0f) + verticalLineToRelative(1.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 16.75f, 23.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 23.0f, 20.25f) + verticalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 20.25f, 14.0f) + horizontalLineTo(19.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.26f, -0.02f, 0.5f, -0.07f, 0.75f) + horizontalLineToRelative(1.32f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-1.32f) + curveToRelative(-0.24f, 0.05f, -0.5f, 0.07f, -0.75f, 0.07f) + horizontalLineTo(14.0f) + close() + moveTo(6.0f, 9.25f) + curveTo(6.0f, 7.45f, 7.46f, 6.0f, 9.25f, 6.0f) + horizontalLineToRelative(5.5f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.0f, 14.75f) + verticalLineToRelative(-5.5f) + close() + } + } + return _positionToFront!! + } + +private var _positionToFront: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Power.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Power.kt new file mode 100644 index 0000000..ea16fcd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Power.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Power: ImageVector + get() { + if (_power != null) { + return _power!! + } + _power = fluentIcon(name = "Filled.Power") { + fluentPath { + moveTo(8.2f, 4.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.85f, 1.82f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 5.92f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.84f, -1.8f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -7.6f, -0.02f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _power!! + } + +private var _power: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Predictions.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Predictions.kt new file mode 100644 index 0000000..6b1c6b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Predictions.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Predictions: ImageVector + get() { + if (_predictions != null) { + return _predictions!! + } + _predictions = fluentIcon(name = "Filled.Predictions") { + fluentPath { + moveTo(16.68f, 14.93f) + lineToRelative(1.29f, 3.85f) + curveToRelative(0.26f, 0.8f, -0.08f, 1.67f, -0.81f, 2.08f) + curveToRelative(-1.37f, 0.77f, -3.1f, 1.14f, -5.16f, 1.14f) + reflectiveCurveToRelative(-3.79f, -0.37f, -5.16f, -1.14f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.8f, -2.08f) + lineToRelative(1.28f, -3.85f) + arcToRelative(7.72f, 7.72f, 0.0f, false, false, 9.36f, 0.0f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.34f, 0.0f, 2.58f, 0.39f, 3.63f, 1.06f) + curveToRelative(-0.08f, 0.31f, -0.2f, 0.54f, -0.37f, 0.7f) + curveToRelative(-0.25f, 0.26f, -0.68f, 0.42f, -1.32f, 0.47f) + lineToRelative(-0.22f, 0.02f) + horizontalLineToRelative(-0.38f) + curveToRelative(-2.17f, 0.16f, -2.12f, 3.5f, 0.16f, 3.5f) + curveToRelative(0.89f, 0.0f, 1.46f, 0.18f, 1.76f, 0.49f) + curveToRelative(0.26f, 0.25f, 0.42f, 0.68f, 0.47f, 1.32f) + lineToRelative(0.02f, 0.22f) + verticalLineToRelative(0.38f) + curveToRelative(0.1f, 1.32f, 1.36f, 1.81f, 2.34f, 1.5f) + arcTo(6.75f, 6.75f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(18.25f, 2.0f) + curveToRelative(0.0f, 1.15f, 0.27f, 1.96f, 0.78f, 2.47f) + curveToRelative(0.47f, 0.47f, 1.2f, 0.74f, 2.21f, 0.78f) + horizontalLineToRelative(0.26f) + curveToRelative(0.96f, 0.0f, 1.0f, 1.38f, 0.12f, 1.5f) + horizontalLineToRelative(-0.12f) + curveToRelative(-1.15f, 0.0f, -1.96f, 0.27f, -2.47f, 0.78f) + curveToRelative(-0.47f, 0.47f, -0.74f, 1.2f, -0.78f, 2.21f) + lineTo(18.25f, 10.0f) + curveToRelative(0.0f, 1.0f, -1.5f, 1.0f, -1.5f, 0.0f) + curveToRelative(0.0f, -1.15f, -0.27f, -1.96f, -0.78f, -2.47f) + curveToRelative(-0.47f, -0.47f, -1.2f, -0.74f, -2.21f, -0.78f) + horizontalLineToRelative(-0.26f) + curveToRelative(-0.96f, 0.0f, -1.0f, -1.38f, -0.12f, -1.5f) + horizontalLineToRelative(0.12f) + curveToRelative(1.15f, 0.0f, 1.96f, -0.27f, 2.47f, -0.78f) + curveToRelative(0.51f, -0.51f, 0.78f, -1.32f, 0.78f, -2.47f) + curveToRelative(0.0f, -1.0f, 1.5f, -1.0f, 1.5f, 0.0f) + close() + } + } + return _predictions!! + } + +private var _predictions: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt new file mode 100644 index 0000000..e1de090 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Premium.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Premium: ImageVector + get() { + if (_premium != null) { + return _premium!! + } + _premium = fluentIcon(name = "Filled.Premium") { + fluentPath { + moveTo(18.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.83f, 0.44f) + lineToRelative(0.06f, 0.11f) + lineToRelative(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.06f, 1.01f) + lineToRelative(-0.09f, 0.1f) + lineToRelative(-8.97f, 9.98f) + arcToRelative(0.99f, 0.99f, 0.0f, false, true, -0.89f, 0.35f) + lineToRelative(-0.1f, -0.02f) + arcToRelative(0.98f, 0.98f, 0.0f, false, true, -0.54f, -0.32f) + lineToRelative(-8.98f, -9.98f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.2f, -1.0f) + lineToRelative(0.05f, -0.12f) + lineToRelative(3.0f, -6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.77f, -0.54f) + lineTo(6.0f, 3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(14.58f, 11.0f) + lineTo(9.42f, 11.0f) + lineTo(12.0f, 17.34f) + lineTo(14.58f, 11.0f) + close() + moveTo(18.75f, 11.0f) + horizontalLineToRelative(-2.02f) + lineToRelative(-1.66f, 4.09f) + lineTo(18.75f, 11.0f) + close() + moveTo(7.26f, 11.0f) + lineTo(5.25f, 11.0f) + lineToRelative(3.67f, 4.09f) + lineTo(7.26f, 11.0f) + close() + moveTo(8.62f, 5.0f) + horizontalLineToRelative(-2.0f) + lineToRelative(-2.0f, 4.0f) + horizontalLineToRelative(2.7f) + lineToRelative(1.3f, -4.0f) + close() + moveTo(13.27f, 5.0f) + horizontalLineToRelative(-2.54f) + lineToRelative(-1.3f, 4.0f) + horizontalLineToRelative(5.14f) + lineToRelative(-1.3f, -4.0f) + close() + moveTo(17.38f, 5.0f) + horizontalLineToRelative(-2.0f) + lineToRelative(1.3f, 4.0f) + horizontalLineToRelative(2.7f) + lineToRelative(-2.0f, -4.0f) + close() + } + } + return _premium!! + } + +private var _premium: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PremiumPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PremiumPerson.kt new file mode 100644 index 0000000..7dd716a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PremiumPerson.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PremiumPerson: ImageVector + get() { + if (_premiumPerson != null) { + return _premiumPerson!! + } + _premiumPerson = fluentIcon(name = "Filled.PremiumPerson") { + fluentPath { + moveTo(18.83f, 3.44f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 18.0f, 3.0f) + lineTo(5.88f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.77f, 0.55f) + lineToRelative(-3.0f, 6.0f) + lineToRelative(-0.06f, 0.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.2f, 0.99f) + lineToRelative(8.99f, 9.98f) + curveToRelative(0.14f, 0.17f, 0.33f, 0.28f, 0.53f, 0.32f) + lineToRelative(0.11f, 0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.89f, -0.35f) + lineToRelative(0.26f, -0.29f) + arcToRelative(3.79f, 3.79f, 0.0f, false, true, -0.03f, -0.48f) + verticalLineToRelative(-0.1f) + arcTo(2.77f, 2.77f, 0.0f, false, true, 15.77f, 17.0f) + horizontalLineToRelative(0.28f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 2.45f, -6.0f) + curveToRelative(0.85f, 0.0f, 1.62f, 0.3f, 2.23f, 0.8f) + lineToRelative(1.01f, -1.13f) + lineToRelative(0.09f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.06f, -1.02f) + lineToRelative(-3.0f, -6.0f) + lineToRelative(-0.06f, -0.1f) + close() + moveTo(9.43f, 11.0f) + horizontalLineToRelative(5.15f) + lineTo(12.0f, 17.34f) + lineTo(9.42f, 11.0f) + close() + moveTo(5.25f, 11.0f) + horizontalLineToRelative(2.01f) + lineToRelative(1.66f, 4.09f) + lineTo(5.25f, 11.0f) + close() + moveTo(6.62f, 5.0f) + horizontalLineToRelative(2.0f) + lineToRelative(-1.3f, 4.0f) + horizontalLineToRelative(-2.7f) + lineToRelative(2.0f, -4.0f) + close() + moveTo(10.72f, 5.0f) + horizontalLineToRelative(2.55f) + lineToRelative(1.3f, 4.0f) + lineTo(9.43f, 9.0f) + lineToRelative(1.3f, -4.0f) + close() + moveTo(15.38f, 5.0f) + horizontalLineToRelative(2.0f) + lineToRelative(2.0f, 4.0f) + horizontalLineToRelative(-2.7f) + lineToRelative(-1.3f, -4.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _premiumPerson!! + } + +private var _premiumPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAvailable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAvailable.kt new file mode 100644 index 0000000..e443205 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAvailable.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PresenceAvailable: ImageVector + get() { + if (_presenceAvailable != null) { + return _presenceAvailable!! + } + _presenceAvailable = fluentIcon(name = "Filled.PresenceAvailable") { + fluentPath { + moveTo(12.0f, 24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, false, 0.0f, -24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, false, 0.0f, 24.0f) + close() + moveTo(17.06f, 10.56f) + lineToRelative(-5.5f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + lineToRelative(0.94f, 0.94f) + lineToRelative(4.44f, -4.44f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, 2.12f) + close() + } + } + return _presenceAvailable!! + } + +private var _presenceAvailable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAway.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAway.kt new file mode 100644 index 0000000..4c548c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceAway.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PresenceAway: ImageVector + get() { + if (_presenceAway != null) { + return _presenceAway!! + } + _presenceAway = fluentIcon(name = "Filled.PresenceAway") { + fluentPath { + moveTo(12.0f, 24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, false, 0.0f, -24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, false, 0.0f, 24.0f) + close() + moveTo(13.0f, 6.5f) + verticalLineToRelative(4.81f) + lineToRelative(2.98f, 2.55f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.96f, 2.28f) + lineToRelative(-3.5f, -3.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 10.0f, 12.0f) + lineTo(10.0f, 6.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _presenceAway!! + } + +private var _presenceAway: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceBusy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceBusy.kt new file mode 100644 index 0000000..4f028c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceBusy.kt @@ -0,0 +1,26 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PresenceBusy: ImageVector + get() { + if (_presenceBusy != null) { + return _presenceBusy!! + } + _presenceBusy = fluentIcon(name = "Filled.PresenceBusy") { + fluentPath { + moveTo(24.0f, 12.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, true, -24.0f, 0.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, true, 24.0f, 0.0f) + close() + } + } + return _presenceBusy!! + } + +private var _presenceBusy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceDnd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceDnd.kt new file mode 100644 index 0000000..cf1de89 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenceDnd.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PresenceDnd: ImageVector + get() { + if (_presenceDnd != null) { + return _presenceDnd!! + } + _presenceDnd = fluentIcon(name = "Filled.PresenceDnd") { + fluentPath { + moveTo(12.0f, 24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, false, 0.0f, -24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, false, 0.0f, 24.0f) + close() + moveTo(7.5f, 10.5f) + horizontalLineToRelative(9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _presenceDnd!! + } + +private var _presenceDnd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Presenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Presenter.kt new file mode 100644 index 0000000..89f9116 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Presenter.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Presenter: ImageVector + get() { + if (_presenter != null) { + return _presenter!! + } + _presenter = fluentIcon(name = "Filled.Presenter") { + fluentPath { + moveTo(20.24f, 13.0f) + curveToRelative(0.71f, 0.0f, 1.03f, 0.89f, 0.47f, 1.33f) + lineTo(16.0f, 18.11f) + verticalLineToRelative(1.64f) + curveTo(16.0f, 21.0f, 14.99f, 22.0f, 13.75f, 22.0f) + horizontalLineToRelative(-3.5f) + curveTo(9.01f, 22.0f, 8.0f, 21.0f, 8.0f, 19.75f) + verticalLineToRelative(-1.64f) + lineToRelative(-4.72f, -3.78f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.75f, 13.0f) + horizontalLineToRelative(16.5f) + close() + moveTo(8.75f, 9.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineTo(12.0f) + horizontalLineTo(7.0f) + verticalLineToRelative(-1.25f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(8.76f, 9.0f) + horizontalLineToRelative(6.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + } + } + return _presenter!! + } + +private var _presenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenterOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenterOff.kt new file mode 100644 index 0000000..9a155c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PresenterOff.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PresenterOff: ImageVector + get() { + if (_presenterOff != null) { + return _presenterOff!! + } + _presenterOff = fluentIcon(name = "Filled.PresenterOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(5.85f, 5.86f) + curveTo(7.44f, 9.4f, 7.0f, 10.02f, 7.0f, 10.75f) + lineTo(7.0f, 12.0f) + horizontalLineToRelative(3.94f) + lineToRelative(1.0f, 1.0f) + horizontalLineToRelative(-8.2f) + curveToRelative(-0.7f, 0.0f, -1.01f, 0.89f, -0.46f, 1.33f) + lineTo(8.0f, 18.11f) + verticalLineToRelative(1.64f) + curveTo(8.0f, 21.0f, 9.0f, 22.0f, 10.25f, 22.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-1.64f) + lineToRelative(0.58f, -0.47f) + lineToRelative(4.14f, 4.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(16.18f, 13.0f) + lineToRelative(2.76f, 2.76f) + lineToRelative(1.77f, -1.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.47f, -1.33f) + horizontalLineToRelative(-4.06f) + close() + moveTo(12.18f, 9.0f) + lineToRelative(3.0f, 3.0f) + lineTo(17.0f, 12.0f) + lineTo(17.0f, 10.61f) + curveTo(16.92f, 9.7f, 16.16f, 9.0f, 15.24f, 9.0f) + horizontalLineToRelative(-3.06f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.98f, -0.16f) + lineTo(9.16f, 5.98f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 12.0f, 8.0f) + close() + } + } + return _presenterOff!! + } + +private var _presenterOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PreviewLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PreviewLink.kt new file mode 100644 index 0000000..5161bdd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PreviewLink.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PreviewLink: ImageVector + get() { + if (_previewLink != null) { + return _previewLink!! + } + _previewLink = fluentIcon(name = "Filled.PreviewLink") { + fluentPath { + moveTo(6.02f, 7.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(11.96f) + lineTo(17.98f, 7.0f) + lineTo(6.02f, 7.0f) + close() + moveTo(14.98f, 13.48f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(2.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 3.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 21.0f) + lineTo(4.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + close() + moveTo(4.52f, 6.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.46f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.27f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(13.48f, 12.73f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(5.28f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.27f, 12.5f) + close() + moveTo(4.52f, 16.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.27f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _previewLink!! + } + +private var _previewLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Previous.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Previous.kt new file mode 100644 index 0000000..a98bd75 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Previous.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Previous: ImageVector + get() { + if (_previous != null) { + return _previous!! + } + _previous = fluentIcon(name = "Filled.Previous") { + fluentPath { + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 3.75f) + close() + moveTo(21.0f, 4.75f) + curveToRelative(0.0f, -1.4f, -1.58f, -2.24f, -2.74f, -1.44f) + lineToRelative(-10.5f, 7.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 2.87f) + lineToRelative(10.5f, 7.3f) + curveToRelative(1.15f, 0.81f, 2.74f, -0.02f, 2.74f, -1.43f) + lineTo(21.0f, 4.75f) + close() + } + } + return _previous!! + } + +private var _previous: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt new file mode 100644 index 0000000..1c6e493 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Print.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Print: ImageVector + get() { + if (_print != null) { + return _print!! + } + _print = fluentIcon(name = "Filled.Print") { + fluentPath { + moveTo(18.0f, 17.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 21.0f, 6.0f, 20.0f, 6.0f, 18.75f) + lineTo(6.0f, 17.5f) + lineTo(4.25f, 17.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-6.0f) + curveTo(2.0f, 7.45f, 3.46f, 6.0f, 5.25f, 6.0f) + lineTo(6.0f, 6.0f) + verticalLineToRelative(-0.75f) + curveTo(6.0f, 4.01f, 7.0f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + curveTo(17.0f, 3.0f, 18.0f, 4.0f, 18.0f, 5.25f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(0.75f) + curveTo(20.55f, 6.0f, 22.0f, 7.46f, 22.0f, 9.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.24f, 2.25f) + lineTo(18.0f, 17.5f) + close() + moveTo(15.75f, 13.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.75f, 4.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 6.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _print!! + } + +private var _print: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PrintAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PrintAdd.kt new file mode 100644 index 0000000..223ab9a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PrintAdd.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PrintAdd: ImageVector + get() { + if (_printAdd != null) { + return _printAdd!! + } + _printAdd = fluentIcon(name = "Filled.PrintAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.75f, 0.0f, 3.34f, -0.7f, 4.5f, -1.81f) + verticalLineToRelative(5.06f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.24f, 2.25f) + lineTo(18.0f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 18.5f) + lineTo(4.25f, 18.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-6.0f) + curveTo(2.0f, 8.45f, 3.46f, 7.0f, 5.25f, 7.0f) + lineTo(6.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(6.0f, 5.01f, 7.0f, 4.0f, 8.25f, 4.0f) + horizontalLineToRelative(3.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(8.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 7.0f) + horizontalLineToRelative(3.52f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 6.48f, 6.0f) + close() + moveTo(16.5f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + close() + } + } + return _printAdd!! + } + +private var _printAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Production.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Production.kt new file mode 100644 index 0000000..cfcf4b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Production.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Production: ImageVector + get() { + if (_production != null) { + return _production!! + } + _production = fluentIcon(name = "Filled.Production") { + fluentPath { + moveTo(4.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(15.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(15.0f, 5.25f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(2.0f, 16.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 4.5f, -4.5f) + horizontalLineToRelative(11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + horizontalLineToRelative(-11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 16.0f) + close() + moveTo(8.5f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(13.5f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(17.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _production!! + } + +private var _production: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProductionCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProductionCheckmark.kt new file mode 100644 index 0000000..1c3d606 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProductionCheckmark.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ProductionCheckmark: ImageVector + get() { + if (_productionCheckmark != null) { + return _productionCheckmark!! + } + _productionCheckmark = fluentIcon(name = "Filled.ProductionCheckmark") { + fluentPath { + moveTo(6.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(13.5f, 5.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + close() + moveTo(15.25f, 5.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(6.5f, 11.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + horizontalLineToRelative(5.23f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.72f, -3.37f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.7f, -2.6f) + arcTo(6.53f, 6.53f, 0.0f, false, true, 15.0f, 11.5f) + lineTo(6.5f, 11.5f) + close() + moveTo(7.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _productionCheckmark!! + } + +private var _productionCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt new file mode 100644 index 0000000..dae40c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Prohibited.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Prohibited: ImageVector + get() { + if (_prohibited != null) { + return _prohibited!! + } + _prohibited = fluentIcon(name = "Filled.Prohibited") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(18.11f, 7.65f) + lineTo(7.65f, 18.11f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 18.11f, 7.65f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -6.11f, 11.85f) + lineTo(16.35f, 5.89f) + arcTo(7.47f, 7.47f, 0.0f, false, false, 12.0f, 4.5f) + close() + } + } + return _prohibited!! + } + +private var _prohibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProhibitedMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProhibitedMultiple.kt new file mode 100644 index 0000000..37eaa71 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProhibitedMultiple.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ProhibitedMultiple: ImageVector + get() { + if (_prohibitedMultiple != null) { + return _prohibitedMultiple!! + } + _prohibitedMultiple = fluentIcon(name = "Filled.ProhibitedMultiple") { + fluentPath { + moveTo(10.75f, 19.5f) + arcToRelative(8.75f, 8.75f, 0.0f, true, false, 0.0f, -17.5f) + arcToRelative(8.75f, 8.75f, 0.0f, false, false, 0.0f, 17.5f) + close() + moveTo(10.75f, 17.5f) + curveToRelative(-1.5f, 0.0f, -2.9f, -0.5f, -4.01f, -1.32f) + lineToRelative(9.44f, -9.44f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, -5.43f, 10.76f) + close() + moveTo(14.76f, 5.32f) + lineToRelative(-9.44f, 9.44f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, 9.44f, -9.44f) + close() + moveTo(20.5f, 10.75f) + arcToRelative(9.75f, 9.75f, 0.0f, false, true, -12.8f, 9.26f) + arcTo(8.75f, 8.75f, 0.0f, false, false, 20.02f, 7.7f) + curveToRelative(0.3f, 0.97f, 0.48f, 2.0f, 0.48f, 3.06f) + close() + } + } + return _prohibitedMultiple!! + } + +private var _prohibitedMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreen.kt new file mode 100644 index 0000000..72f9684 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreen.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ProjectionScreen: ImageVector + get() { + if (_projectionScreen != null) { + return _projectionScreen!! + } + _projectionScreen = fluentIcon(name = "Filled.ProjectionScreen") { + fluentPath { + moveTo(3.5f, 3.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 3.0f, 5.91f) + verticalLineToRelative(7.34f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 6.75f, 17.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + verticalLineTo(17.0f) + horizontalLineToRelative(4.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 13.25f) + verticalLineTo(5.91f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 20.5f, 3.0f) + horizontalLineToRelative(-17.0f) + close() + } + } + return _projectionScreen!! + } + +private var _projectionScreen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreenDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreenDismiss.kt new file mode 100644 index 0000000..c987724 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProjectionScreenDismiss.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ProjectionScreenDismiss: ImageVector + get() { + if (_projectionScreenDismiss != null) { + return _projectionScreenDismiss!! + } + _projectionScreenDismiss = fluentIcon(name = "Filled.ProjectionScreenDismiss") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(18.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.29f, 0.0f, 2.49f, -0.38f, 3.5f, -1.02f) + verticalLineToRelative(1.27f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 17.25f, 17.0f) + horizontalLineToRelative(-4.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + lineTo(11.25f, 17.0f) + horizontalLineToRelative(-4.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 13.25f) + lineTo(3.0f, 5.91f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.5f, 3.0f) + horizontalLineToRelative(8.52f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.48f, 10.0f) + close() + } + } + return _projectionScreenDismiss!! + } + +private var _projectionScreenDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProtocolHandler.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProtocolHandler.kt new file mode 100644 index 0000000..4111c0c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ProtocolHandler.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ProtocolHandler: ImageVector + get() { + if (_protocolHandler != null) { + return _protocolHandler!! + } + _protocolHandler = fluentIcon(name = "Filled.ProtocolHandler") { + fluentPath { + moveTo(13.48f, 17.73f) + lineToRelative(-0.77f, -0.77f) + lineToRelative(2.48f, -2.49f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -4.95f) + lineTo(12.7f, 7.04f) + lineToRelative(0.77f, -0.77f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.54f, 0.0f) + lineToRelative(3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, 3.54f) + lineToRelative(-3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.54f, 0.0f) + close() + moveTo(14.48f, 13.77f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -3.54f) + lineToRelative(-3.96f, -3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.54f, 0.0f) + lineToRelative(-3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 3.54f) + lineToRelative(3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.54f, 0.0f) + lineToRelative(3.96f, -3.96f) + close() + } + } + return _protocolHandler!! + } + +private var _protocolHandler: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pulse.kt new file mode 100644 index 0000000..ff39f03 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Pulse.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Pulse: ImageVector + get() { + if (_pulse != null) { + return _pulse!! + } + _pulse = fluentIcon(name = "Filled.Pulse") { + fluentPath { + moveTo(8.47f, 7.24f) + lineToRelative(3.06f, 12.99f) + curveToRelative(0.23f, 1.0f, 1.63f, 1.04f, 1.93f, 0.06f) + lineToRelative(2.94f, -9.58f) + lineToRelative(0.39f, 1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.97f, 0.76f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.47f) + lineToRelative(-1.06f, -4.24f) + curveToRelative(-0.25f, -0.99f, -1.63f, -1.02f, -1.93f, -0.05f) + lineToRelative(-2.91f, 9.47f) + lineToRelative(-3.15f, -13.4f) + curveToRelative(-0.24f, -1.03f, -1.7f, -1.04f, -1.95f, -0.02f) + lineTo(5.47f, 11.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.97f, -0.76f) + lineToRelative(1.25f, -5.0f) + close() + } + } + return _pulse!! + } + +private var _pulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PulseSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PulseSquare.kt new file mode 100644 index 0000000..8482675 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PulseSquare.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PulseSquare: ImageVector + get() { + if (_pulseSquare != null) { + return _pulseSquare!! + } + _pulseSquare = fluentIcon(name = "Filled.PulseSquare") { + fluentPath { + moveTo(18.75f, 3.0f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(21.0f, 20.0f, 20.0f, 21.0f, 18.75f, 21.0f) + horizontalLineTo(5.25f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + verticalLineTo(5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(9.8f, 7.95f) + lineTo(8.26f, 11.5f) + horizontalLineTo(6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.3f, 0.0f, 0.56f, -0.18f, 0.68f, -0.45f) + lineToRelative(1.04f, -2.36f) + lineToRelative(2.33f, 5.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.06f) + lineTo(15.71f, 13.0f) + horizontalLineToRelative(1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.67f, 0.41f) + lineToRelative(-1.0f, 2.0f) + lineToRelative(-2.39f, -5.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.38f, -0.02f) + close() + } + } + return _pulseSquare!! + } + +private var _pulseSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzleCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzleCube.kt new file mode 100644 index 0000000..031eaf9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzleCube.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PuzzleCube: ImageVector + get() { + if (_puzzleCube != null) { + return _puzzleCube!! + } + _puzzleCube = fluentIcon(name = "Filled.PuzzleCube") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 21.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _puzzleCube!! + } + +private var _puzzleCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt new file mode 100644 index 0000000..05f93d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/PuzzlePiece.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.PuzzlePiece: ImageVector + get() { + if (_puzzlePiece != null) { + return _puzzlePiece!! + } + _puzzlePiece = fluentIcon(name = "Filled.PuzzlePiece") { + fluentPath { + moveTo(13.0f, 2.0f) + curveToRelative(1.36f, 0.0f, 2.47f, 1.1f, 2.47f, 2.47f) + verticalLineTo(5.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-1.53f) + arcToRelative(2.47f, 2.47f, 0.0f, false, false, -2.46f, 2.3f) + lineToRelative(-0.01f, 0.17f) + verticalLineToRelative(0.06f) + curveToRelative(0.0f, 1.31f, 1.02f, 2.38f, 2.3f, 2.46f) + lineToRelative(0.17f, 0.01f) + horizontalLineTo(20.0f) + verticalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-3.53f) + verticalLineToRelative(0.53f) + arcToRelative(2.47f, 2.47f, 0.0f, true, true, -4.94f, 0.0f) + verticalLineTo(19.0f) + horizontalLineTo(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-3.53f) + horizontalLineToRelative(-0.53f) + arcToRelative(2.47f, 2.47f, 0.0f, false, true, 0.0f, -4.94f) + horizontalLineTo(6.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.53f) + verticalLineToRelative(-0.53f) + curveTo(10.53f, 3.11f, 11.63f, 2.0f, 13.0f, 2.0f) + close() + } + } + return _puzzlePiece!! + } + +private var _puzzlePiece: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QrCode.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QrCode.kt new file mode 100644 index 0000000..266d0c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QrCode.kt @@ -0,0 +1,126 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.QrCode: ImageVector + get() { + if (_qrCode != null) { + return _qrCode!! + } + _qrCode = fluentIcon(name = "Filled.QrCode") { + fluentPath { + moveTo(8.0f, 6.0f) + lineTo(6.0f, 6.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + lineTo(8.0f, 6.0f) + close() + moveTo(3.0f, 5.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 3.0f) + horizontalLineToRelative(3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 11.0f, 5.5f) + verticalLineToRelative(3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 8.5f, 11.0f) + horizontalLineToRelative(-3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 8.5f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.5f, 5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(6.0f, 16.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(3.0f, 15.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 13.0f) + horizontalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 8.5f, 21.0f) + horizontalLineToRelative(-3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 18.5f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(18.0f, 6.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + lineTo(18.0f, 6.0f) + close() + moveTo(15.5f, 3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 13.0f, 5.5f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + horizontalLineToRelative(3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 21.0f, 8.5f) + verticalLineToRelative(-3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.5f, 3.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(15.0f, 5.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(3.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + close() + moveTo(13.0f, 13.0f) + horizontalLineToRelative(2.75f) + verticalLineToRelative(2.75f) + lineTo(13.0f, 15.75f) + lineTo(13.0f, 13.0f) + close() + moveTo(18.25f, 15.75f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.5f) + lineTo(13.0f, 18.25f) + lineTo(13.0f, 21.0f) + horizontalLineToRelative(2.75f) + verticalLineToRelative(-2.75f) + horizontalLineToRelative(2.5f) + lineTo(18.25f, 21.0f) + lineTo(21.0f, 21.0f) + verticalLineToRelative(-2.75f) + horizontalLineToRelative(-2.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(18.25f, 15.75f) + lineTo(18.25f, 13.0f) + lineTo(21.0f, 13.0f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(-2.75f) + close() + } + } + return _qrCode!! + } + +private var _qrCode: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt new file mode 100644 index 0000000..4236d4d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Question.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Question: ImageVector + get() { + if (_question != null) { + return _question!! + } + _question = fluentIcon(name = "Filled.Question") { + fluentPath { + moveTo(12.0f, 4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + curveToRelative(0.0f, 0.82f, -0.2f, 1.3f, -0.44f, 1.63f) + curveToRelative(-0.26f, 0.36f, -0.62f, 0.64f, -1.13f, 0.98f) + lineToRelative(-0.11f, 0.08f) + curveToRelative(-0.45f, 0.3f, -1.02f, 0.7f, -1.47f, 1.25f) + arcTo(3.89f, 3.89f, 0.0f, false, false, 11.0f, 15.5f) + verticalLineToRelative(0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.66f, 0.18f, -1.02f, 0.4f, -1.3f) + curveToRelative(0.26f, -0.31f, 0.6f, -0.55f, 1.11f, -0.9f) + lineToRelative(0.06f, -0.04f) + arcToRelative(6.2f, 6.2f, 0.0f, false, false, 1.62f, -1.47f) + curveToRelative(0.5f, -0.7f, 0.81f, -1.6f, 0.81f, -2.79f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, -5.0f) + close() + moveTo(12.0f, 21.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + } + } + return _question!! + } + +private var _question: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt new file mode 100644 index 0000000..f8ac776 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuestionCircle.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.QuestionCircle: ImageVector + get() { + if (_questionCircle != null) { + return _questionCircle!! + } + _questionCircle = fluentIcon(name = "Filled.QuestionCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-0.1f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + curveToRelative(0.0f, 0.54f, -0.13f, 0.8f, -0.64f, 1.33f) + lineToRelative(-0.14f, 0.14f) + curveToRelative(-0.88f, 0.88f, -1.22f, 1.45f, -1.22f, 2.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -0.54f, 0.13f, -0.8f, 0.64f, -1.33f) + lineToRelative(0.14f, -0.14f) + curveToRelative(0.88f, -0.88f, 1.22f, -1.45f, 1.22f, -2.53f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 6.75f) + close() + } + } + return _questionCircle!! + } + +private var _questionCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuizNew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuizNew.kt new file mode 100644 index 0000000..3dceba0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/QuizNew.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.QuizNew: ImageVector + get() { + if (_quizNew != null) { + return _quizNew!! + } + _quizNew = fluentIcon(name = "Filled.QuizNew") { + fluentPath { + moveTo(10.52f, 9.0f) + lineTo(10.0f, 7.73f) + lineTo(9.48f, 9.0f) + horizontalLineToRelative(1.04f) + close() + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(6.27f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.52f, -6.0f) + lineTo(5.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(6.63f) + arcTo(6.49f, 6.49f, 0.0f, false, true, 21.0f, 12.02f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(9.25f, 18.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(10.69f, 5.46f) + lineToRelative(2.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.39f, 0.57f) + lineToRelative(-0.42f, -1.03f) + lineTo(8.87f, 10.5f) + lineToRelative(-0.43f, 1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.38f, -0.56f) + lineToRelative(2.25f, -5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.38f, 0.0f) + close() + moveTo(16.5f, 5.75f) + lineTo(16.5f, 7.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(16.5f, 8.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(15.0f, 8.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(15.0f, 7.0f) + lineTo(15.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _quizNew!! + } + +private var _quizNew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RadioButton.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RadioButton.kt new file mode 100644 index 0000000..c61415d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RadioButton.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RadioButton: ImageVector + get() { + if (_radioButton != null) { + return _radioButton!! + } + _radioButton = fluentIcon(name = "Filled.RadioButton") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 6.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 0.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 0.0f, -12.0f) + close() + } + } + return _radioButton!! + } + +private var _radioButton: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatingMature.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatingMature.kt new file mode 100644 index 0000000..dd2abd9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatingMature.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RatingMature: ImageVector + get() { + if (_ratingMature != null) { + return _ratingMature!! + } + _ratingMature = fluentIcon(name = "Filled.RatingMature") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(8.83f, 8.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.33f, 0.48f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-4.43f) + lineToRelative(2.42f, 2.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.16f, 0.0f) + lineToRelative(2.42f, -2.9f) + verticalLineToRelative(4.42f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.33f, -0.48f) + lineTo(12.0f, 12.07f) + lineToRelative(-3.17f, -3.8f) + close() + } + } + return _ratingMature!! + } + +private var _ratingMature: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatioOneToOne.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatioOneToOne.kt new file mode 100644 index 0000000..775ac6e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RatioOneToOne.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RatioOneToOne: ImageVector + get() { + if (_ratioOneToOne != null) { + return _ratioOneToOne!! + } + _ratioOneToOne = fluentIcon(name = "Filled.RatioOneToOne") { + fluentPath { + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(8.5f, 8.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.1f) + lineToRelative(-0.33f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.84f, -1.24f) + lineToRelative(1.5f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.17f, 0.62f) + close() + moveTo(17.5f, 8.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-5.1f) + lineToRelative(-0.33f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.84f, -1.24f) + lineToRelative(1.5f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.17f, 0.62f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _ratioOneToOne!! + } + +private var _ratioOneToOne: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt new file mode 100644 index 0000000..727f0af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsHorizontal.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReOrderDotsHorizontal: ImageVector + get() { + if (_reOrderDotsHorizontal != null) { + return _reOrderDotsHorizontal!! + } + _reOrderDotsHorizontal = fluentIcon(name = "Filled.ReOrderDotsHorizontal") { + fluentPath { + moveTo(7.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(7.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(14.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + } + } + return _reOrderDotsHorizontal!! + } + +private var _reOrderDotsHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt new file mode 100644 index 0000000..7654fa3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReOrderDotsVertical.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReOrderDotsVertical: ImageVector + get() { + if (_reOrderDotsVertical != null) { + return _reOrderDotsVertical!! + } + _reOrderDotsVertical = fluentIcon(name = "Filled.ReOrderDotsVertical") { + fluentPath { + moveTo(16.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(8.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(16.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(8.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(16.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + } + } + return _reOrderDotsVertical!! + } + +private var _reOrderDotsVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadAloud.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadAloud.kt new file mode 100644 index 0000000..a07a56d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadAloud.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReadAloud: ImageVector + get() { + if (_readAloud != null) { + return _readAloud!! + } + _readAloud = fluentIcon(name = "Filled.ReadAloud") { + fluentPath { + moveTo(14.6f, 2.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.49f) + curveToRelative(0.26f, 0.14f, 0.0f, 0.0f, 0.0f, 0.0f) + horizontalLineToRelative(0.01f) + lineToRelative(0.02f, 0.02f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, 0.3f, 0.16f) + arcToRelative(12.27f, 12.27f, 0.0f, false, true, 3.11f, 2.5f) + arcTo(10.75f, 10.75f, 0.0f, false, true, 22.0f, 13.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.98f, -0.26f) + arcToRelative(8.75f, 8.75f, 0.0f, false, false, -2.13f, -7.27f) + arcToRelative(10.27f, 10.27f, 0.0f, false, false, -2.8f, -2.19f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.49f, -1.33f) + close() + moveTo(9.92f, 4.63f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.86f, 0.0f) + lineToRelative(-5.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.86f, 0.74f) + lineTo(6.15f, 15.0f) + horizontalLineToRelative(5.7f) + lineToRelative(1.72f, 4.37f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.86f, -0.74f) + lineToRelative(-5.5f, -14.0f) + close() + moveTo(11.07f, 13.0f) + lineTo(6.93f, 13.0f) + lineTo(9.0f, 7.73f) + lineTo(11.07f, 13.0f) + close() + moveTo(15.45f, 5.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.9f, 1.8f) + curveToRelative(0.3f, 0.14f, 0.8f, 0.57f, 1.23f, 1.26f) + curveToRelative(0.42f, 0.67f, 0.72f, 1.48f, 0.72f, 2.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + curveToRelative(0.0f, -1.31f, -0.45f, -2.5f, -1.03f, -3.41f) + arcToRelative(5.57f, 5.57f, 0.0f, false, false, -2.02f, -1.98f) + close() + } + } + return _readAloud!! + } + +private var _readAloud: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingList.kt new file mode 100644 index 0000000..2bdb4fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingList.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReadingList: ImageVector + get() { + if (_readingList != null) { + return _readingList!! + } + _readingList = fluentIcon(name = "Filled.ReadingList") { + fluentPath { + moveTo(20.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(20.0f, 18.0f) + close() + moveTo(17.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(17.0f, 15.0f) + close() + moveTo(20.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(20.0f, 12.0f) + close() + moveTo(6.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.78f, 1.87f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.8f, 0.86f) + lineToRelative(-0.05f, -0.1f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 6.0f, 9.0f) + horizontalLineToRelative(11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(6.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(20.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(11.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(20.0f, 6.0f) + close() + } + } + return _readingList!! + } + +private var _readingList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingListAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingListAdd.kt new file mode 100644 index 0000000..98bb02b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingListAdd.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReadingListAdd: ImageVector + get() { + if (_readingListAdd != null) { + return _readingListAdd!! + } + _readingListAdd = fluentIcon(name = "Filled.ReadingListAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(11.02f, 18.0f) + curveToRelative(0.05f, 0.7f, 0.22f, 1.38f, 0.48f, 2.0f) + lineTo(7.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(4.14f) + close() + moveTo(11.5f, 15.0f) + curveToRelative(-0.26f, 0.62f, -0.43f, 1.3f, -0.48f, 2.0f) + lineTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(7.62f) + close() + moveTo(14.04f, 12.0f) + curveToRelative(-0.81f, 0.51f, -1.5f, 1.2f, -2.02f, 2.0f) + lineTo(7.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(7.16f) + close() + moveTo(6.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.78f, 1.87f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.8f, 0.86f) + lineToRelative(-0.05f, -0.1f) + arcTo(1.0f, 1.0f, 0.0f, true, false, 6.0f, 9.0f) + horizontalLineToRelative(11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(6.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(20.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(11.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(20.0f, 6.0f) + close() + } + } + return _readingListAdd!! + } + +private var _readingListAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingModeMobile.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingModeMobile.kt new file mode 100644 index 0000000..ec967b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReadingModeMobile.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReadingModeMobile: ImageVector + get() { + if (_readingModeMobile != null) { + return _readingModeMobile!! + } + _readingModeMobile = fluentIcon(name = "Filled.ReadingModeMobile") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.19f, 0.93f, -2.16f, 2.1f, -2.24f) + horizontalLineToRelative(11.65f) + close() + moveTo(12.25f, 13.0f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(12.35f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.25f, 10.0f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.25f, 7.0f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _readingModeMobile!! + } + +private var _readingModeMobile: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RealEstate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RealEstate.kt new file mode 100644 index 0000000..7ff95c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RealEstate.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RealEstate: ImageVector + get() { + if (_realEstate != null) { + return _realEstate!! + } + _realEstate = fluentIcon(name = "Filled.RealEstate") { + fluentPath { + moveTo(3.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(5.0f, 6.0f) + verticalLineToRelative(15.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(3.0f, 4.0f) + close() + moveTo(6.0f, 7.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 19.0f) + horizontalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.0f, 16.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(10.0f, 12.46f) + verticalLineToRelative(3.04f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(1.75f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(12.5f, 14.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(1.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.75f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-3.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.35f, -0.76f) + lineToRelative(-2.82f, -2.42f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.66f, 0.0f) + lineToRelative(-2.82f, 2.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.35f, 0.76f) + close() + } + } + return _realEstate!! + } + +private var _realEstate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt new file mode 100644 index 0000000..0e7c02e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Receipt.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Receipt: ImageVector + get() { + if (_receipt != null) { + return _receipt!! + } + _receipt = fluentIcon(name = "Filled.Receipt") { + fluentPath { + moveTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(8.5f) + curveTo(15.99f, 4.0f, 17.0f, 5.0f, 17.0f, 6.25f) + lineTo(17.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-11.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-12.0f) + close() + moveTo(17.0f, 19.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.0f, 15.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.0f, 19.0f) + close() + moveTo(7.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + } + } + return _receipt!! + } + +private var _receipt: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptAdd.kt new file mode 100644 index 0000000..fb71eba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptAdd.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReceiptAdd: ImageVector + get() { + if (_receiptAdd != null) { + return _receiptAdd!! + } + _receiptAdd = fluentIcon(name = "Filled.ReceiptAdd") { + fluentPath { + moveTo(5.0f, 4.25f) + curveTo(5.0f, 3.01f, 6.0f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(8.5f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + lineTo(18.0f, 12.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, -1.3f, -5.0f) + horizontalLineToRelative(2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(9.97f, 12.0f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 5.0f, 11.17f) + lineTo(5.0f, 4.25f) + close() + moveTo(18.0f, 17.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 13.5f) + horizontalLineToRelative(-2.0f) + lineTo(18.0f, 17.0f) + close() + moveTo(8.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(8.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(6.0f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(7.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 18.0f) + close() + } + } + return _receiptAdd!! + } + +private var _receiptAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptBag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptBag.kt new file mode 100644 index 0000000..ee9b0c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptBag.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReceiptBag: ImageVector + get() { + if (_receiptBag != null) { + return _receiptBag!! + } + _receiptBag = fluentIcon(name = "Filled.ReceiptBag") { + fluentPath { + moveTo(7.25f, 2.0f) + curveTo(6.01f, 2.0f, 5.0f, 3.0f, 5.0f, 4.25f) + verticalLineToRelative(5.29f) + curveToRelative(0.26f, 0.03f, 0.51f, 0.1f, 0.75f, 0.19f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 2.4f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.6f, -1.2f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.51f) + lineTo(8.8f, 10.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.56f, 2.0f) + horizontalLineToRelative(3.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.28f) + curveToRelative(0.33f, 0.32f, 0.53f, 0.76f, 0.53f, 1.25f) + verticalLineToRelative(3.75f) + horizontalLineToRelative(6.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.5f, 12.0f) + lineTo(18.0f, 12.0f) + lineTo(18.0f, 4.25f) + curveTo(18.0f, 3.01f, 17.0f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(18.25f, 17.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + close() + moveTo(8.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 5.75f) + close() + moveTo(1.0f, 14.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(2.0f, 14.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.75f, -2.17f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.5f, 13.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.0f) + curveTo(2.01f, 23.0f, 1.0f, 22.0f, 1.0f, 20.75f) + verticalLineToRelative(-6.0f) + close() + moveTo(7.0f, 13.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.2f, -0.98f) + curveToRelative(0.13f, 0.3f, 0.2f, 0.63f, 0.2f, 0.98f) + close() + moveTo(5.5f, 14.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + close() + } + } + return _receiptBag!! + } + +private var _receiptBag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptCube.kt new file mode 100644 index 0000000..79a7e63 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptCube.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReceiptCube: ImageVector + get() { + if (_receiptCube != null) { + return _receiptCube!! + } + _receiptCube = fluentIcon(name = "Filled.ReceiptCube") { + fluentPath { + moveTo(7.25f, 2.0f) + curveTo(6.01f, 2.0f, 5.0f, 3.0f, 5.0f, 4.25f) + verticalLineToRelative(7.14f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.12f, 0.05f) + lineToRelative(1.28f, 0.64f) + curveToRelative(0.1f, -0.05f, 0.23f, -0.08f, 0.35f, -0.08f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.16f) + curveToRelative(0.57f, 0.47f, 0.91f, 1.17f, 0.91f, 1.93f) + verticalLineToRelative(3.07f) + horizontalLineToRelative(6.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.5f, 12.0f) + lineTo(18.0f, 12.0f) + lineTo(18.0f, 4.25f) + curveTo(18.0f, 3.01f, 17.0f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(18.25f, 17.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + close() + moveTo(8.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 5.75f) + close() + moveTo(8.0f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.25f) + close() + moveTo(1.0f, 19.57f) + verticalLineToRelative(-4.14f) + curveToRelative(0.0f, -0.57f, 0.32f, -1.1f, 0.83f, -1.34f) + lineToRelative(3.5f, -1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 1.34f, 0.0f) + lineToRelative(3.5f, 1.75f) + curveToRelative(0.5f, 0.25f, 0.83f, 0.77f, 0.83f, 1.34f) + verticalLineToRelative(4.14f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.83f, 1.34f) + lineToRelative(-3.5f, 1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.34f, 0.0f) + lineToRelative(-3.5f, -1.75f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 19.57f) + close() + moveTo(2.55f, 15.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.23f, 0.67f) + lineToRelative(2.72f, 1.36f) + verticalLineToRelative(2.94f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + verticalLineToRelative(-2.94f) + lineToRelative(2.72f, -1.36f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.44f, -0.9f) + lineTo(6.0f, 16.7f) + lineToRelative(-2.78f, -1.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.67f, 0.23f) + close() + } + } + return _receiptCube!! + } + +private var _receiptCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptMoney.kt new file mode 100644 index 0000000..e15dc4e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptMoney.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReceiptMoney: ImageVector + get() { + if (_receiptMoney != null) { + return _receiptMoney!! + } + _receiptMoney = fluentIcon(name = "Filled.ReceiptMoney") { + fluentPath { + moveTo(5.0f, 6.25f) + curveTo(5.0f, 5.01f, 6.0f, 4.0f, 7.25f, 4.0f) + horizontalLineToRelative(8.5f) + curveTo(16.99f, 4.0f, 18.0f, 5.0f, 18.0f, 6.25f) + lineTo(18.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(13.0f, 20.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, -1.0f) + lineTo(5.0f, 14.0f) + lineTo(5.0f, 6.25f) + close() + moveTo(18.0f, 19.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 15.5f) + horizontalLineToRelative(-2.0f) + lineTo(18.0f, 19.0f) + close() + moveTo(8.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(8.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(1.0f, 16.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 20.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(11.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(9.0f, 16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(11.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(3.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(8.25f, 18.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _receiptMoney!! + } + +private var _receiptMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptPlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptPlay.kt new file mode 100644 index 0000000..cc327cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ReceiptPlay.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ReceiptPlay: ImageVector + get() { + if (_receiptPlay != null) { + return _receiptPlay!! + } + _receiptPlay = fluentIcon(name = "Filled.ReceiptPlay") { + fluentPath { + moveTo(5.0f, 4.25f) + curveTo(5.0f, 3.01f, 6.0f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(8.5f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + lineTo(18.0f, 12.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, -0.65f, -4.0f) + horizontalLineToRelative(1.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.06f) + arcTo(6.48f, 6.48f, 0.0f, false, false, 5.0f, 11.17f) + lineTo(5.0f, 4.25f) + close() + moveTo(18.0f, 17.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 13.5f) + horizontalLineToRelative(-2.0f) + lineTo(18.0f, 17.0f) + close() + moveTo(8.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(8.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(5.0f, 14.96f) + verticalLineToRelative(5.08f) + curveToRelative(0.0f, 0.4f, 0.46f, 0.64f, 0.79f, 0.4f) + lineToRelative(3.62f, -2.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.82f) + lineTo(5.8f, 14.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.79f, 0.41f) + close() + } + } + return _receiptPlay!! + } + +private var _receiptPlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt new file mode 100644 index 0000000..f3f86ec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Record.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Record: ImageVector + get() { + if (_record != null) { + return _record!! + } + _record = fluentIcon(name = "Filled.Record") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 18.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, -12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, 12.0f) + close() + } + } + return _record!! + } + +private var _record: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RecordStop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RecordStop.kt new file mode 100644 index 0000000..87413c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RecordStop.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RecordStop: ImageVector + get() { + if (_recordStop != null) { + return _recordStop!! + } + _recordStop = fluentIcon(name = "Filled.RecordStop") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(9.5f, 8.0f) + horizontalLineToRelative(5.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-5.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 8.0f, 14.5f) + verticalLineToRelative(-5.0f) + curveTo(8.0f, 8.67f, 8.67f, 8.0f, 9.5f, 8.0f) + close() + } + } + return _recordStop!! + } + +private var _recordStop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RectangleLandscape.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RectangleLandscape.kt new file mode 100644 index 0000000..9ae74cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RectangleLandscape.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RectangleLandscape: ImageVector + get() { + if (_rectangleLandscape != null) { + return _rectangleLandscape!! + } + _rectangleLandscape = fluentIcon(name = "Filled.RectangleLandscape") { + fluentPath { + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + horizontalLineTo(5.25f) + close() + } + } + return _rectangleLandscape!! + } + +private var _rectangleLandscape: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt new file mode 100644 index 0000000..3b0be9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Resize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Resize: ImageVector + get() { + if (_resize != null) { + return _resize!! + } + _resize = fluentIcon(name = "Filled.Resize") { + fluentPath { + moveTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + lineTo(2.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(4.0f, 5.25f) + curveTo(4.0f, 4.56f, 4.56f, 4.0f, 5.25f, 4.0f) + lineTo(10.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(14.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(4.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + lineTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(22.0f, 5.25f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + lineTo(14.0f, 2.0f) + close() + moveTo(14.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(4.75f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(14.0f, 22.0f) + close() + moveTo(10.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(5.25f, 20.0f) + curveTo(4.56f, 20.0f, 4.0f, 19.44f, 4.0f, 18.75f) + lineTo(4.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(4.75f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + lineTo(10.0f, 22.0f) + close() + } + } + return _resize!! + } + +private var _resize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeImage.kt new file mode 100644 index 0000000..e58bd36 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeImage.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ResizeImage: ImageVector + get() { + if (_resizeImage != null) { + return _resizeImage!! + } + _resizeImage = fluentIcon(name = "Filled.ResizeImage") { + fluentPath { + moveTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + lineTo(2.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(4.0f, 5.25f) + curveTo(4.0f, 4.56f, 4.56f, 4.0f, 5.25f, 4.0f) + lineTo(10.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(14.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(4.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + lineTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(22.0f, 5.25f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + lineTo(14.0f, 2.0f) + close() + moveTo(14.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(4.75f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(14.0f, 22.0f) + close() + moveTo(4.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.56f, 0.15f, 1.08f, 0.42f, 1.52f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(0.26f, -0.45f, 0.41f, -0.97f, 0.41f, -1.53f) + verticalLineToRelative(-5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(4.0f, 12.0f) + close() + moveTo(4.0f, 23.0f) + curveToRelative(-0.56f, 0.0f, -1.08f, -0.15f, -1.52f, -0.42f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.45f, 0.26f, -0.97f, 0.41f, -1.53f, 0.41f) + lineTo(4.0f, 23.0f) + close() + moveTo(9.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _resizeImage!! + } + +private var _resizeImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeLarge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeLarge.kt new file mode 100644 index 0000000..db9045c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeLarge.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ResizeLarge: ImageVector + get() { + if (_resizeLarge != null) { + return _resizeLarge!! + } + _resizeLarge = fluentIcon(name = "Filled.ResizeLarge") { + fluentPath { + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(17.75f, 4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(17.75f, 19.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(8.25f, 6.0f) + curveTo(7.01f, 6.0f, 6.0f, 7.0f, 6.0f, 8.25f) + verticalLineToRelative(7.5f) + curveTo(6.0f, 16.99f, 7.0f, 18.0f, 8.25f, 18.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-7.5f) + curveTo(18.0f, 7.01f, 17.0f, 6.0f, 15.75f, 6.0f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _resizeLarge!! + } + +private var _resizeLarge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeSmall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeSmall.kt new file mode 100644 index 0000000..5644142 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeSmall.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ResizeSmall: ImageVector + get() { + if (_resizeSmall != null) { + return _resizeSmall!! + } + _resizeSmall = fluentIcon(name = "Filled.ResizeSmall") { + fluentPath { + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(10.2f, 8.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(17.75f, 4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(17.75f, 19.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + } + } + return _resizeSmall!! + } + +private var _resizeSmall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeTable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeTable.kt new file mode 100644 index 0000000..bae7298 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeTable.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ResizeTable: ImageVector + get() { + if (_resizeTable != null) { + return _resizeTable!! + } + _resizeTable = fluentIcon(name = "Filled.ResizeTable") { + fluentPath { + moveTo(5.25f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.96f) + curveToRelative(-0.58f, 0.2f, -1.1f, 0.55f, -1.5f, 0.99f) + lineTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + close() + moveTo(15.79f, 20.5f) + curveToRelative(-0.2f, 0.58f, -0.55f, 1.1f, -0.99f, 1.5f) + horizontalLineToRelative(3.95f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.96f) + close() + moveTo(21.25f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-5.0f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + close() + moveTo(7.0f, 9.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.5f) + lineTo(7.0f, 12.5f) + lineTo(7.0f, 9.0f) + close() + moveTo(7.0f, 14.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.5f) + lineTo(7.0f, 17.5f) + lineTo(7.0f, 14.0f) + close() + moveTo(11.5f, 14.0f) + verticalLineToRelative(3.5f) + lineTo(15.0f, 17.5f) + lineTo(15.0f, 14.0f) + horizontalLineToRelative(-3.5f) + close() + moveTo(7.0f, 19.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.0f) + lineTo(7.0f, 22.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(11.5f, 19.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(0.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 15.0f, 19.25f) + lineTo(15.0f, 19.0f) + horizontalLineToRelative(-3.5f) + close() + moveTo(11.5f, 9.0f) + verticalLineToRelative(3.5f) + lineTo(15.0f, 12.5f) + verticalLineToRelative(-0.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.25f, 9.0f) + horizontalLineToRelative(-0.75f) + close() + moveTo(5.5f, 9.0f) + horizontalLineToRelative(-0.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 11.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.5f) + lineTo(5.5f, 9.0f) + close() + moveTo(5.5f, 14.0f) + lineTo(2.0f, 14.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.5f) + lineTo(5.5f, 14.0f) + close() + moveTo(5.5f, 19.0f) + lineTo(2.0f, 19.0f) + verticalLineToRelative(0.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 22.0f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-3.0f) + close() + } + } + return _resizeTable!! + } + +private var _resizeTable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeVideo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeVideo.kt new file mode 100644 index 0000000..69d7499 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ResizeVideo.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ResizeVideo: ImageVector + get() { + if (_resizeVideo != null) { + return _resizeVideo!! + } + _resizeVideo = fluentIcon(name = "Filled.ResizeVideo") { + fluentPath { + moveTo(21.25f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-4.67f) + curveToRelative(0.54f, -0.39f, 0.98f, -0.9f, 1.27f, -1.5f) + horizontalLineToRelative(3.4f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(11.75f, 9.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-6.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 18.75f) + verticalLineToRelative(-6.5f) + curveTo(2.0f, 10.45f, 3.45f, 9.0f, 5.25f, 9.0f) + horizontalLineToRelative(6.5f) + close() + moveTo(6.06f, 13.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.06f, 0.24f) + verticalLineToRelative(4.32f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.74f, 0.44f) + lineToRelative(3.96f, -2.16f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.88f) + lineTo(6.74f, 12.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.68f, 0.2f) + close() + moveTo(18.75f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-5.1f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(5.1f) + close() + moveTo(10.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-5.1f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(3.4f) + curveToRelative(-0.6f, 0.3f, -1.11f, 0.73f, -1.5f, 1.27f) + lineTo(2.0f, 5.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 2.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _resizeVideo!! + } + +private var _resizeVideo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Reward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Reward.kt new file mode 100644 index 0000000..6031876 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Reward.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Reward: ImageVector + get() { + if (_reward != null) { + return _reward!! + } + _reward = fluentIcon(name = "Filled.Reward") { + fluentPath { + moveTo(20.25f, 2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.04f) + curveToRelative(0.0f, 1.03f, -0.57f, 1.97f, -1.48f, 2.44f) + lineToRelative(-6.3f, 3.29f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -4.44f, 0.0f) + lineToRelative(-6.3f, -3.3f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 6.8f) + lineTo(2.0f, 3.75f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(16.5f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(16.0f, 3.5f) + lineTo(8.0f, 3.5f) + verticalLineToRelative(6.4f) + lineToRelative(3.88f, 2.03f) + curveToRelative(0.08f, 0.04f, 0.16f, 0.04f, 0.24f, 0.0f) + lineTo(16.0f, 9.9f) + lineTo(16.0f, 3.5f) + close() + } + } + return _reward!! + } + +private var _reward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rewind.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rewind.kt new file mode 100644 index 0000000..58fd3d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rewind.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Rewind: ImageVector + get() { + if (_rewind != null) { + return _rewind!! + } + _rewind = fluentIcon(name = "Filled.Rewind") { + fluentPath { + moveTo(10.03f, 4.36f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 12.5f, 5.5f) + verticalLineToRelative(4.0f) + lineToRelative(6.03f, -5.14f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 21.0f, 5.51f) + lineTo(21.0f, 18.5f) + curveToRelative(0.0f, 0.88f, -0.7f, 1.48f, -1.46f, 1.5f) + horizontalLineToRelative(-0.09f) + curveToRelative(-0.32f, 0.0f, -0.64f, -0.12f, -0.92f, -0.36f) + lineToRelative(-6.03f, -5.13f) + verticalLineToRelative(3.99f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.47f, 1.14f) + lineToRelative(-7.41f, -6.3f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.0f, -2.67f) + lineToRelative(7.41f, -6.3f) + close() + moveTo(2.62f, 10.66f) + lineToRelative(0.49f, 0.58f) + close() + } + } + return _rewind!! + } + +private var _rewind: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rhombus.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rhombus.kt new file mode 100644 index 0000000..e87c9dc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rhombus.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Rhombus: ImageVector + get() { + if (_rhombus != null) { + return _rhombus!! + } + _rhombus = fluentIcon(name = "Filled.Rhombus") { + fluentPath { + moveTo(5.8f, 5.4f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 7.9f, 4.0f) + horizontalLineToRelative(12.85f) + curveToRelative(1.6f, 0.0f, 2.69f, 1.61f, 2.09f, 3.1f) + lineTo(18.2f, 18.6f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 16.1f, 20.0f) + horizontalLineTo(3.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.08f, -3.1f) + lineTo(5.8f, 5.4f) + close() + } + } + return _rhombus!! + } + +private var _rhombus: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt new file mode 100644 index 0000000..afb3b91 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ribbon.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Ribbon: ImageVector + get() { + if (_ribbon != null) { + return _ribbon!! + } + _ribbon = fluentIcon(name = "Filled.Ribbon") { + fluentPath { + moveTo(17.0f, 15.24f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.61f, -0.68f, 0.97f, -1.18f, 0.62f) + lineTo(12.0f, 19.17f) + lineToRelative(-3.82f, 2.69f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 21.25f) + verticalLineToRelative(-6.0f) + arcToRelative(7.97f, 7.97f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(7.0f, 7.0f, 0.0f, true, true, 0.0f, 14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 0.0f, -14.0f) + close() + } + } + return _ribbon!! + } + +private var _ribbon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonAdd.kt new file mode 100644 index 0000000..0d84fc8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonAdd.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RibbonAdd: ImageVector + get() { + if (_ribbonAdd != null) { + return _ribbonAdd!! + } + _ribbonAdd = fluentIcon(name = "Filled.RibbonAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(11.0f, 6.5f) + curveToRelative(0.0f, -1.65f, 0.62f, -3.16f, 1.63f, -4.3f) + arcTo(7.02f, 7.02f, 0.0f, false, false, 4.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 12.77f, 3.96f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 11.0f, 6.5f) + close() + moveTo(16.0f, 15.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.6f, -0.68f, 0.96f, -1.18f, 0.61f) + lineTo(11.0f, 19.17f) + lineToRelative(-3.82f, 2.7f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.0f, 21.24f) + verticalLineToRelative(-6.0f) + arcToRelative(7.97f, 7.97f, 0.0f, false, false, 10.0f, 0.0f) + close() + } + } + return _ribbonAdd!! + } + +private var _ribbonAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonOff.kt new file mode 100644 index 0000000..9d930cb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonOff.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RibbonOff: ImageVector + get() { + if (_ribbonOff != null) { + return _ribbonOff!! + } + _ribbonOff = fluentIcon(name = "Filled.RibbonOff") { + fluentPath { + moveTo(5.45f, 6.51f) + arcTo(6.98f, 6.98f, 0.0f, false, false, 12.0f, 16.0f) + curveToRelative(0.88f, 0.0f, 1.71f, -0.16f, 2.49f, -0.45f) + lineToRelative(0.76f, 0.76f) + arcTo(7.97f, 7.97f, 0.0f, false, true, 7.0f, 15.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.6f, 0.69f, 0.96f, 1.18f, 0.6f) + lineTo(12.0f, 19.18f) + lineToRelative(3.82f, 2.69f) + curveToRelative(0.5f, 0.35f, 1.18f, 0.0f, 1.18f, -0.61f) + verticalLineToRelative(-3.19f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(3.23f, 3.23f) + close() + moveTo(7.15f, 3.96f) + lineToRelative(9.89f, 9.9f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -9.9f, -9.9f) + close() + } + } + return _ribbonOff!! + } + +private var _ribbonOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonStar.kt new file mode 100644 index 0000000..6069158 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RibbonStar.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RibbonStar: ImageVector + get() { + if (_ribbonStar != null) { + return _ribbonStar!! + } + _ribbonStar = fluentIcon(name = "Filled.RibbonStar") { + fluentPath { + moveTo(17.0f, 21.25f) + verticalLineToRelative(-6.0f) + arcToRelative(7.97f, 7.97f, 0.0f, false, true, -10.0f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.6f, 0.69f, 0.96f, 1.18f, 0.6f) + lineTo(12.0f, 19.18f) + lineToRelative(3.82f, 2.69f) + curveToRelative(0.5f, 0.35f, 1.18f, 0.0f, 1.18f, -0.61f) + close() + moveTo(19.0f, 9.0f) + arcTo(7.0f, 7.0f, 0.0f, true, false, 5.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 14.0f, 0.0f) + close() + moveTo(12.23f, 5.64f) + lineToRelative(0.91f, 1.86f) + lineToRelative(2.05f, 0.29f) + curveToRelative(0.2f, 0.03f, 0.29f, 0.29f, 0.14f, 0.44f) + lineToRelative(-1.48f, 1.44f) + lineToRelative(0.35f, 2.03f) + curveToRelative(0.03f, 0.21f, -0.19f, 0.37f, -0.37f, 0.27f) + lineTo(12.0f, 11.01f) + lineToRelative(-1.83f, 0.96f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.37f, -0.27f) + lineToRelative(0.35f, -2.03f) + lineToRelative(-1.48f, -1.44f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, 0.14f, -0.44f) + lineToRelative(2.05f, -0.3f) + lineToRelative(0.91f, -1.85f) + curveToRelative(0.1f, -0.19f, 0.37f, -0.19f, 0.46f, 0.0f) + close() + } + } + return _ribbonStar!! + } + +private var _ribbonStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RoadCone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RoadCone.kt new file mode 100644 index 0000000..d3a7af0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RoadCone.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RoadCone: ImageVector + get() { + if (_roadCone != null) { + return _roadCone!! + } + _roadCone = fluentIcon(name = "Filled.RoadCone") { + fluentPath { + moveTo(11.2f, 2.0f) + curveToRelative(-0.58f, 0.0f, -1.08f, 0.4f, -1.22f, 0.96f) + arcTo(325.4f, 325.4f, 0.0f, false, true, 7.59f, 12.0f) + horizontalLineToRelative(5.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(7.18f) + lineToRelative(-0.55f, 2.0f) + horizontalLineToRelative(7.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.22f) + lineToRelative(-0.93f, 3.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.54f) + lineTo(14.02f, 2.93f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.2f, -0.93f) + horizontalLineToRelative(-1.63f) + close() + } + } + return _roadCone!! + } + +private var _roadCone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rocket.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rocket.kt new file mode 100644 index 0000000..018b30f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rocket.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Rocket: ImageVector + get() { + if (_rocket != null) { + return _rocket!! + } + _rocket = fluentIcon(name = "Filled.Rocket") { + fluentPath { + moveTo(13.06f, 7.43f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 3.53f, 3.54f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.53f, -3.54f) + close() + moveTo(15.53f, 8.49f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.41f, 1.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, -1.42f) + close() + moveTo(19.7f, 2.51f) + curveToRelative(0.86f, 0.27f, 1.54f, 0.95f, 1.8f, 1.81f) + lineToRelative(0.21f, 0.67f) + curveToRelative(0.75f, 2.4f, 0.1f, 5.0f, -1.67f, 6.77f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -0.32f, 4.57f) + lineToRelative(-1.25f, 1.24f) + curveToRelative(-0.29f, 0.3f, -0.76f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.59f, -1.59f) + lineToRelative(-0.17f, 0.18f) + curveToRelative(-0.69f, 0.68f, -1.8f, 0.68f, -2.48f, 0.0f) + lineToRelative(-0.48f, -0.49f) + lineToRelative(-0.82f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, 0.14f) + lineToRelative(-3.9f, -3.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.15f, -1.17f) + lineToRelative(1.39f, -0.83f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.0f, -2.47f) + lineToRelative(0.18f, -0.18f) + lineToRelative(-1.6f, -1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.05f) + lineTo(6.7f, 5.3f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 4.57f, -0.32f) + lineToRelative(1.0f, -1.0f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, 6.77f, -1.67f) + lineToRelative(0.66f, 0.2f) + close() + moveTo(20.08f, 4.77f) + curveToRelative(-0.13f, -0.4f, -0.43f, -0.7f, -0.83f, -0.83f) + lineToRelative(-0.66f, -0.2f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, -5.27f, 1.3f) + lineToRelative(-5.4f, 5.4f) + curveToRelative(-0.1f, 0.1f, -0.1f, 0.25f, 0.0f, 0.35f) + lineToRelative(5.31f, 5.3f) + curveToRelative(0.1f, 0.1f, 0.26f, 0.1f, 0.36f, 0.0f) + lineToRelative(5.4f, -5.39f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 1.3f, -5.27f) + lineToRelative(-0.21f, -0.66f) + close() + moveTo(6.69f, 18.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.48f, 2.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.48f, -2.48f) + close() + moveTo(4.75f, 15.39f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.07f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.07f, 0.0f) + close() + moveTo(8.63f, 20.34f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.06f, -1.06f) + close() + } + } + return _rocket!! + } + +private var _rocket: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateLeft.kt new file mode 100644 index 0000000..601140d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateLeft.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RotateLeft: ImageVector + get() { + if (_rotateLeft != null) { + return _rotateLeft!! + } + _rotateLeft = fluentIcon(name = "Filled.RotateLeft") { + fluentPath { + moveTo(14.5f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(2.49f, 0.0f, 4.5f, -1.57f, 4.5f, -3.5f) + curveToRelative(0.0f, -1.87f, -1.9f, -3.4f, -4.28f, -3.5f) + lineTo(8.06f, 6.5f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, 1.13f) + lineTo(8.06f, 5.0f) + lineTo(15.0f, 5.0f) + curveToRelative(3.31f, 0.0f, 6.0f, 2.24f, 6.0f, 5.0f) + reflectiveCurveToRelative(-2.69f, 5.0f, -6.0f, 5.0f) + horizontalLineToRelative(-0.5f) + close() + moveTo(3.5f, 10.37f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(3.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(16.14f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.25f, -0.93f) + lineTo(3.75f, 10.43f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.25f, -0.06f) + close() + } + } + return _rotateLeft!! + } + +private var _rotateLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateRight.kt new file mode 100644 index 0000000..2120d05 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RotateRight.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RotateRight: ImageVector + get() { + if (_rotateRight != null) { + return _rotateRight!! + } + _rotateRight = fluentIcon(name = "Filled.RotateRight") { + fluentPath { + moveTo(9.5f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(9.0f, 13.5f) + curveToRelative(-2.49f, 0.0f, -4.5f, -1.57f, -4.5f, -3.5f) + curveToRelative(0.0f, -1.87f, 1.9f, -3.4f, 4.28f, -3.5f) + horizontalLineToRelative(7.16f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + lineToRelative(0.08f, -0.07f) + lineToRelative(3.0f, -3.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-3.0f, -3.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineTo(15.94f, 5.0f) + lineTo(9.0f, 5.0f) + curveToRelative(-3.31f, 0.0f, -6.0f, 2.24f, -6.0f, 5.0f) + reflectiveCurveToRelative(2.69f, 5.0f, 6.0f, 5.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(20.5f, 10.37f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + lineTo(21.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(3.86f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.25f, -0.93f) + lineToRelative(16.64f, -9.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.25f, -0.06f) + close() + } + } + return _rotateRight!! + } + +private var _rotateRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Router.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Router.kt new file mode 100644 index 0000000..d0b4e32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Router.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Router: ImageVector + get() { + if (_router != null) { + return _router!! + } + _router = fluentIcon(name = "Filled.Router") { + fluentPath { + moveTo(12.0f, 3.5f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 4.5f, 11.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 11.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 18.0f, 0.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 11.0f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + moveTo(12.0f, 6.5f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 7.5f, 11.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(6.0f, 11.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 12.0f, 0.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.5f, 11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 12.0f, 6.5f) + close() + moveTo(9.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 3.75f, 2.9f) + lineTo(12.75f, 16.0f) + lineTo(18.0f, 16.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + lineTo(6.0f, 22.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + horizontalLineToRelative(5.25f) + verticalLineToRelative(-2.1f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 9.0f, 11.0f) + close() + } + } + return _router!! + } + +private var _router: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RowTriple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RowTriple.kt new file mode 100644 index 0000000..3f554b6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/RowTriple.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.RowTriple: ImageVector + get() { + if (_rowTriple != null) { + return _rowTriple!! + } + _rowTriple = fluentIcon(name = "Filled.RowTriple") { + fluentPath { + moveTo(5.75f, 2.02f) + curveTo(4.78f, 2.02f, 4.0f, 2.8f, 4.0f, 3.77f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.75f, 2.02f) + close() + moveTo(5.75f, 9.02f) + curveTo(4.78f, 9.02f, 4.0f, 9.8f, 4.0f, 10.77f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.75f, 9.02f) + close() + moveTo(5.75f, 16.02f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.75f, 16.02f) + close() + } + } + return _rowTriple!! + } + +private var _rowTriple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rss.kt new file mode 100644 index 0000000..b5fb0c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Rss.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Rss: ImageVector + get() { + if (_rss != null) { + return _rss!! + } + _rss = fluentIcon(name = "Filled.Rss") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(6.75f, 7.5f) + arcTo(0.74f, 0.74f, 0.0f, false, true, 6.0f, 6.78f) + verticalLineToRelative(-0.06f) + curveToRelative(0.0f, -0.39f, 0.3f, -0.72f, 0.7f, -0.72f) + horizontalLineToRelative(0.05f) + curveTo(12.96f, 6.0f, 18.0f, 11.04f, 18.0f, 17.25f) + verticalLineToRelative(0.05f) + curveToRelative(0.0f, 0.4f, -0.33f, 0.7f, -0.72f, 0.7f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.72f, -0.75f) + arcTo(9.75f, 9.75f, 0.0f, false, false, 6.75f, 7.5f) + close() + moveTo(13.29f, 18.0f) + horizontalLineToRelative(-0.09f) + curveToRelative(-0.4f, 0.0f, -0.7f, -0.35f, -0.7f, -0.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, -5.75f) + curveToRelative(-0.4f, 0.0f, -0.75f, -0.3f, -0.75f, -0.7f) + verticalLineToRelative(-0.1f) + arcToRelative(0.69f, 0.69f, 0.0f, false, true, 0.75f, -0.7f) + arcTo(7.25f, 7.25f, 0.0f, false, true, 14.0f, 17.33f) + curveToRelative(0.0f, 0.38f, -0.33f, 0.67f, -0.7f, 0.67f) + close() + moveTo(7.5f, 18.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + } + } + return _rss!! + } + +private var _rss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ruler.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ruler.kt new file mode 100644 index 0000000..0f254a5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Ruler.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Ruler: ImageVector + get() { + if (_ruler != null) { + return _ruler!! + } + _ruler = fluentIcon(name = "Filled.Ruler") { + fluentPath { + moveTo(15.25f, 2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.5f) + curveTo(7.78f, 22.0f, 7.0f, 21.22f, 7.0f, 20.25f) + lineTo(7.0f, 3.75f) + curveTo(7.0f, 2.78f, 7.78f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(6.5f) + close() + moveTo(12.25f, 8.0f) + lineTo(8.5f, 8.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(10.33f, 11.25f) + lineTo(8.5f, 11.25f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.83f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + moveTo(12.25f, 14.5f) + lineTo(8.5f, 14.5f) + lineTo(8.5f, 16.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(10.33f, 17.5f) + lineTo(8.5f, 17.5f) + lineTo(8.5f, 19.0f) + horizontalLineToRelative(1.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(10.33f, 5.0f) + lineTo(8.5f, 5.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _ruler!! + } + +private var _ruler: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Run.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Run.kt new file mode 100644 index 0000000..d72fbd2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Run.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Run: ImageVector + get() { + if (_run != null) { + return _run!! + } + _run = fluentIcon(name = "Filled.Run") { + fluentPath { + moveTo(11.03f, 2.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.39f, -0.03f) + curveToRelative(-0.99f, 0.17f, -2.0f, 0.65f, -2.9f, 1.23f) + arcToRelative(18.85f, 18.85f, 0.0f, false, false, -3.87f, 3.27f) + arcToRelative(13.0f, 13.0f, 0.0f, false, true, -0.65f, 0.7f) + curveToRelative(-0.26f, 0.27f, -0.57f, 0.6f, -0.74f, 0.84f) + curveToRelative(-0.38f, 0.54f, -0.75f, 1.13f, -1.09f, 1.75f) + curveToRelative(-0.1f, 0.18f, -0.11f, 0.4f, -0.05f, 0.6f) + curveToRelative(0.9f, 2.66f, 3.7f, 5.1f, 7.0f, 6.86f) + curveToRelative(3.31f, 1.78f, 7.3f, 2.95f, 10.83f, 2.95f) + horizontalLineToRelative(0.84f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-2.8f) + curveToRelative(0.0f, -1.03f, -0.6f, -1.99f, -1.52f, -2.45f) + lineToRelative(-2.38f, -1.2f) + arcToRelative(11.4f, 11.4f, 0.0f, false, true, -1.25f, -1.92f) + arcToRelative(6.91f, 6.91f, 0.0f, false, true, -0.72f, -1.97f) + lineToRelative(0.54f, -0.9f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 2.0f, -1.71f) + lineToRelative(0.86f, -0.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.03f, -1.39f) + lineToRelative(-7.23f, -2.72f) + close() + moveTo(19.26f, 17.22f) + curveToRelative(-1.58f, -0.21f, -2.25f, -0.4f, -3.51f, -0.76f) + lineToRelative(0.89f, -1.34f) + lineToRelative(1.93f, 0.97f) + curveToRelative(0.42f, 0.2f, 0.7f, 0.64f, 0.7f, 1.12f) + close() + moveTo(15.26f, 17.87f) + curveToRelative(1.4f, 0.4f, 2.13f, 0.62f, 4.0f, 0.86f) + verticalLineToRelative(0.52f) + horizontalLineToRelative(-0.09f) + curveToRelative(-3.22f, 0.0f, -6.98f, -1.08f, -10.13f, -2.77f) + curveToRelative(-3.03f, -1.62f, -5.34f, -3.7f, -6.17f, -5.72f) + lineToRelative(0.27f, -0.44f) + arcToRelative(22.6f, 22.6f, 0.0f, false, false, 3.91f, 3.55f) + arcToRelative(25.95f, 25.95f, 0.0f, false, false, 4.75f, 2.8f) + lineToRelative(2.5f, 0.93f) + lineToRelative(0.05f, 0.01f) + lineToRelative(0.91f, 0.26f) + close() + moveTo(8.79f, 8.94f) + lineTo(6.76f, 6.35f) + curveToRelative(0.55f, -0.46f, 1.15f, -0.92f, 1.77f, -1.3f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, 2.17f, -0.99f) + lineToRelative(5.36f, 2.01f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 14.15f, 8.0f) + lineToRelative(-0.33f, 0.54f) + lineToRelative(-2.74f, -1.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 0.95f) + lineToRelative(2.14f, 5.43f) + lineToRelative(-0.55f, 1.31f) + curveToRelative(-1.39f, -0.7f, -2.32f, -1.27f, -3.36f, -2.01f) + lineToRelative(0.62f, -3.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.14f, -0.6f) + close() + } + } + return _run!! + } + +private var _run: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sanitize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sanitize.kt new file mode 100644 index 0000000..2784f04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sanitize.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sanitize: ImageVector + get() { + if (_sanitize != null) { + return _sanitize!! + } + _sanitize = fluentIcon(name = "Filled.Sanitize") { + fluentPath { + moveTo(3.62f, 10.62f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -4.24f) + lineToRelative(3.26f, -3.26f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 4.24f, 0.0f) + lineTo(14.8f, 6.8f) + lineToRelative(-0.13f, 0.22f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 12.0f, 8.5f) + verticalLineToRelative(4.52f) + arcToRelative(3.78f, 3.78f, 0.0f, false, false, -2.2f, 0.36f) + arcToRelative(2.9f, 2.9f, 0.0f, false, false, -0.75f, 0.54f) + curveToRelative(-0.07f, 0.08f, -0.15f, 0.17f, -0.23f, 0.29f) + arcToRelative(1.86f, 1.86f, 0.0f, false, false, -0.3f, 1.3f) + lineToRelative(-4.9f, -4.9f) + close() + moveTo(17.0f, 7.75f) + verticalLineToRelative(5.75f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineTo(14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + verticalLineTo(9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.39f, -0.56f, 2.04f) + curveToRelative(-0.3f, 0.68f, -0.68f, 1.37f, -0.98f, 1.9f) + arcToRelative(2.64f, 2.64f, 0.0f, false, true, -2.3f, 1.3f) + horizontalLineToRelative(-1.14f) + curveToRelative(-0.88f, 0.01f, -1.7f, -0.41f, -2.23f, -1.12f) + lineToRelative(-1.37f, -1.9f) + lineToRelative(-1.66f, -1.9f) + lineToRelative(-1.9f, -1.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.36f, -0.64f) + curveToRelative(0.0f, -0.24f, 0.1f, -0.4f, 0.15f, -0.48f) + lineToRelative(0.18f, -0.2f) + curveToRelative(0.12f, -0.12f, 0.27f, -0.21f, 0.43f, -0.29f) + curveToRelative(0.31f, -0.16f, 0.74f, -0.28f, 1.24f, -0.28f) + curveToRelative(0.53f, 0.0f, 1.07f, 0.15f, 1.5f, 0.31f) + verticalLineTo(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineTo(7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(4.25f, 14.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(5.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(17.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineTo(19.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(9.0f) + verticalLineToRelative(-0.75f) + close() + } + } + return _sanitize!! + } + +private var _sanitize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveArrowRight.kt new file mode 100644 index 0000000..ae31fb5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveArrowRight.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SaveArrowRight: ImageVector + get() { + if (_saveArrowRight != null) { + return _saveArrowRight!! + } + _saveArrowRight = fluentIcon(name = "Filled.SaveArrowRight") { + fluentPath { + moveTo(6.75f, 3.0f) + horizontalLineToRelative(-1.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + lineTo(6.0f, 21.0f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(4.81f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 7.94f, -0.73f) + lineTo(21.0f, 8.3f) + curveToRelative(0.0f, -0.87f, -0.34f, -1.7f, -0.95f, -2.3f) + lineTo(18.0f, 3.95f) + curveToRelative(-0.6f, -0.6f, -1.41f, -0.94f, -2.26f, -0.95f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(9.0f, 9.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(6.75f, 3.0f) + close() + moveTo(8.25f, 14.25f) + horizontalLineToRelative(3.62f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 0.15f, 6.75f) + lineTo(7.5f, 21.0f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.25f, 3.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(9.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(8.25f, 3.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _saveArrowRight!! + } + +private var _saveArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt new file mode 100644 index 0000000..fde45bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveCopy.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SaveCopy: ImageVector + get() { + if (_saveCopy != null) { + return _saveCopy!! + } + _saveCopy = fluentIcon(name = "Filled.SaveCopy") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(10.75f, 6.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(10.0f, 10.0f) + lineTo(7.5f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(10.0f, 11.5f) + lineTo(10.0f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + verticalLineToRelative(-2.6f) + lineTo(14.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-2.6f) + lineTo(11.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _saveCopy!! + } + +private var _saveCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveEdit.kt new file mode 100644 index 0000000..9333a19 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveEdit.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SaveEdit: ImageVector + get() { + if (_saveEdit != null) { + return _saveEdit!! + } + _saveEdit = fluentIcon(name = "Filled.SaveEdit") { + fluentPath { + moveTo(6.75f, 3.0f) + horizontalLineToRelative(-1.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + lineTo(6.0f, 21.0f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(7.35f) + lineToRelative(1.8f, -1.79f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, 3.6f, -0.7f) + lineTo(21.0f, 8.3f) + curveToRelative(0.0f, -0.87f, -0.34f, -1.7f, -0.95f, -2.3f) + lineTo(18.0f, 3.95f) + curveToRelative(-0.6f, -0.6f, -1.41f, -0.94f, -2.26f, -0.95f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(9.0f, 9.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(6.75f, 3.0f) + close() + moveTo(14.1f, 14.25f) + lineToRelative(-2.61f, 2.61f) + curveToRelative(-0.47f, 0.48f, -0.8f, 1.07f, -0.97f, 1.72f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.05f, 0.2f, -0.07f, 0.4f, -0.06f, 0.59f) + lineTo(7.5f, 21.0f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.85f) + close() + moveTo(14.25f, 3.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(9.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(8.25f, 3.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(19.72f, 11.0f) + curveToRelative(-0.6f, 0.0f, -1.18f, 0.22f, -1.62f, 0.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcTo(2.29f, 2.29f, 0.0f, false, false, 19.72f, 11.0f) + close() + } + } + return _saveEdit!! + } + +private var _saveEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt new file mode 100644 index 0000000..8f7852e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SaveMultiple.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SaveMultiple: ImageVector + get() { + if (_saveMultiple != null) { + return _saveMultiple!! + } + _saveMultiple = fluentIcon(name = "Filled.SaveMultiple") { + fluentPath { + moveTo(5.75f, 3.5f) + lineTo(7.0f, 3.5f) + verticalLineToRelative(3.25f) + curveTo(7.0f, 7.99f, 8.0f, 9.0f, 9.25f, 9.0f) + horizontalLineToRelative(2.5f) + curveTo(12.99f, 9.0f, 14.0f, 8.0f, 14.0f, 6.75f) + lineTo(14.0f, 3.77f) + curveToRelative(0.37f, 0.16f, 0.72f, 0.39f, 1.01f, 0.68f) + lineToRelative(2.04f, 2.04f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(6.96f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + lineTo(15.0f, 18.5f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-4.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(4.75f) + horizontalLineToRelative(-0.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 15.75f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.5f) + close() + moveTo(7.5f, 18.5f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.75f) + close() + moveTo(8.5f, 3.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(8.5f, 3.5f) + close() + moveTo(10.75f, 21.5f) + curveToRelative(-1.37f, 0.0f, -2.6f, -0.58f, -3.46f, -1.5f) + horizontalLineToRelative(8.96f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.45f, 3.25f, -3.25f) + lineTo(19.5f, 8.94f) + lineToRelative(0.55f, 0.55f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(4.96f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, -4.75f, 4.75f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _saveMultiple!! + } + +private var _saveMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Savings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Savings.kt new file mode 100644 index 0000000..74b0b04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Savings.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Savings: ImageVector + get() { + if (_savings != null) { + return _savings!! + } + _savings = fluentIcon(name = "Filled.Savings") { + fluentPath { + moveTo(18.82f, 11.13f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 1.97f, -2.7f) + arcTo(6.89f, 6.89f, 0.0f, false, true, 22.0f, 12.5f) + arcToRelative(7.1f, 7.1f, 0.0f, false, true, -3.0f, 5.93f) + verticalLineToRelative(1.83f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(16.0f, 22.01f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + horizontalLineToRelative(-2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(9.75f, 22.01f) + curveTo(8.78f, 22.0f, 8.0f, 21.22f, 8.0f, 20.25f) + verticalLineToRelative(-0.68f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -2.53f, -1.54f) + arcToRelative(9.86f, 9.86f, 0.0f, false, true, -1.6f, -2.13f) + arcToRelative(0.49f, 0.49f, 0.0f, false, false, -0.33f, -0.26f) + arcTo(1.84f, 1.84f, 0.0f, false, true, 2.0f, 13.83f) + verticalLineToRelative(-1.76f) + curveToRelative(0.0f, -0.84f, 0.6f, -1.56f, 1.44f, -1.7f) + curveToRelative(0.09f, -0.01f, 0.22f, -0.1f, 0.28f, -0.28f) + curveToRelative(0.19f, -0.58f, 0.56f, -1.43f, 1.25f, -2.12f) + arcTo(7.94f, 7.94f, 0.0f, false, true, 7.0f, 6.52f) + lineTo(7.0f, 3.67f) + curveToRelative(0.0f, -0.94f, 1.13f, -1.32f, 1.74f, -0.72f) + curveToRelative(0.33f, 0.33f, 0.81f, 0.77f, 1.34f, 1.14f) + curveToRelative(0.53f, 0.36f, 1.04f, 0.6f, 1.46f, 0.66f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -0.45f, 3.17f) + curveToRelative(0.18f, 0.96f, 0.9f, 1.57f, 1.6f, 1.85f) + lineToRelative(3.7f, 1.53f) + curveToRelative(0.68f, 0.29f, 1.63f, 0.38f, 2.43f, -0.17f) + close() + moveTo(8.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.26f, 10.3f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, 1.44f, -4.83f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -7.63f, 2.27f) + arcToRelative(1.27f, 1.27f, 0.0f, false, false, 0.3f, 0.62f) + curveToRelative(0.19f, 0.21f, 0.43f, 0.38f, 0.7f, 0.49f) + lineToRelative(3.7f, 1.53f) + curveToRelative(0.49f, 0.2f, 1.05f, 0.22f, 1.49f, -0.08f) + close() + } + } + return _savings!! + } + +private var _savings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFill.kt new file mode 100644 index 0000000..5d692e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFill.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScaleFill: ImageVector + get() { + if (_scaleFill != null) { + return _scaleFill!! + } + _scaleFill = fluentIcon(name = "Filled.ScaleFill") { + fluentPath { + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(6.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.69f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(7.5f, 8.56f) + verticalLineToRelative(0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + lineTo(6.0f, 6.74f) + close() + moveTo(17.78f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, 0.22f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.69f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.72f, 1.72f) + verticalLineToRelative(-0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.2f, -0.08f, 0.4f, -0.22f, 0.53f) + close() + moveTo(18.0f, 6.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.69f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.72f, -1.72f) + horizontalLineToRelative(-0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, 0.75f) + close() + moveTo(6.22f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.22f, -0.53f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.69f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(8.56f, 16.5f) + horizontalLineToRelative(0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(6.74f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.22f) + close() + } + } + return _scaleFill!! + } + +private var _scaleFill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFit.kt new file mode 100644 index 0000000..7fefd57 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScaleFit.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScaleFit: ImageVector + get() { + if (_scaleFit != null) { + return _scaleFit!! + } + _scaleFit = fluentIcon(name = "Filled.ScaleFit") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 5.01f, 21.0f, 4.0f, 19.75f, 4.0f) + lineTo(4.25f, 4.0f) + close() + moveTo(7.99f, 9.44f) + curveToRelative(0.32f, 0.27f, 0.35f, 0.74f, 0.07f, 1.05f) + lineToRelative(-0.66f, 0.76f) + horizontalLineToRelative(2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(7.4f, 12.75f) + lineToRelative(0.66f, 0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.12f, 0.98f) + lineToRelative(-1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -0.98f) + lineToRelative(1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.07f) + close() + moveTo(15.95f, 10.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, -0.98f) + lineToRelative(1.75f, 2.0f) + curveToRelative(0.25f, 0.28f, 0.25f, 0.7f, 0.0f, 0.98f) + lineToRelative(-1.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.66f, -0.76f) + horizontalLineToRelative(-2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.86f) + lineToRelative(-0.66f, -0.76f) + close() + } + } + return _scaleFit!! + } + +private var _scaleFit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scales.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scales.kt new file mode 100644 index 0000000..7e98897 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scales.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Scales: ImageVector + get() { + if (_scales != null) { + return _scales!! + } + _scales = fluentIcon(name = "Filled.Scales") { + fluentPath { + moveTo(3.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.04f) + lineToRelative(-2.73f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.06f, 0.28f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 7.0f, 0.0f) + curveToRelative(0.0f, -0.1f, -0.02f, -0.2f, -0.06f, -0.28f) + lineTo(6.21f, 4.5f) + horizontalLineToRelative(5.04f) + verticalLineToRelative(12.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + horizontalLineToRelative(9.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-12.0f) + horizontalLineToRelative(5.04f) + lineToRelative(-2.73f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.06f, 0.28f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 7.0f, 0.0f) + curveToRelative(0.0f, -0.1f, -0.02f, -0.2f, -0.06f, -0.28f) + lineTo(19.21f, 4.5f) + horizontalLineToRelative(1.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 3.0f) + close() + moveTo(5.5f, 6.74f) + lineToRelative(1.63f, 4.01f) + lineTo(3.87f, 10.75f) + lineTo(5.5f, 6.74f) + close() + moveTo(16.87f, 10.75f) + lineToRelative(1.63f, -4.01f) + lineToRelative(1.63f, 4.01f) + horizontalLineToRelative(-3.26f) + close() + } + } + return _scales!! + } + +private var _scales: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scan.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scan.kt new file mode 100644 index 0000000..ddac128 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scan.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Scan: ImageVector + get() { + if (_scan != null) { + return _scan!! + } + _scan = fluentIcon(name = "Filled.Scan") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(15.33f, 14.22f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -0.26f, 0.34f) + lineToRelative(-0.14f, 0.17f) + lineToRelative(-3.95f, 5.2f) + arcToRelative(8.07f, 8.07f, 0.0f, false, false, 6.24f, -1.87f) + lineToRelative(-1.9f, -3.84f) + close() + moveTo(11.43f, 16.02f) + lineTo(5.09f, 16.02f) + arcToRelative(8.03f, 8.03f, 0.0f, false, false, 3.82f, 3.36f) + lineToRelative(2.54f, -3.36f) + close() + moveTo(19.75f, 9.99f) + horizontalLineToRelative(-4.28f) + lineToRelative(0.06f, 0.13f) + lineToRelative(0.12f, 0.23f) + lineToRelative(3.0f, 6.09f) + arcToRelative(7.96f, 7.96f, 0.0f, false, false, 1.1f, -6.45f) + close() + moveTo(5.05f, 8.05f) + arcToRelative(7.96f, 7.96f, 0.0f, false, false, -0.8f, 5.97f) + horizontalLineToRelative(4.29f) + lineToRelative(-0.06f, -0.09f) + lineToRelative(-3.44f, -5.88f) + close() + moveTo(12.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.58f, 0.77f) + lineToRelative(-0.1f, 0.17f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.09f, 0.12f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.17f, 2.36f) + lineToRelative(0.16f, -0.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, -0.13f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 12.0f, 10.0f) + close() + moveTo(12.0f, 4.0f) + curveToRelative(-2.2f, 0.0f, -4.2f, 0.9f, -5.65f, 2.33f) + lineToRelative(2.17f, 3.7f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.25f, -0.39f) + lineTo(12.15f, 4.0f) + lineTo(12.0f, 4.0f) + close() + moveTo(14.28f, 4.33f) + lineTo(12.1f, 8.0f) + horizontalLineToRelative(6.83f) + arcToRelative(8.02f, 8.02f, 0.0f, false, false, -4.64f, -3.66f) + close() + } + } + return _scan!! + } + +private var _scan: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanCamera.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanCamera.kt new file mode 100644 index 0000000..8193dad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanCamera.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanCamera: ImageVector + get() { + if (_scanCamera != null) { + return _scanCamera!! + } + _scanCamera = fluentIcon(name = "Filled.ScanCamera") { + fluentPath { + moveTo(3.0f, 6.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 6.5f, 3.0f) + horizontalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(6.5f, 5.0f) + curveTo(5.67f, 5.0f, 5.0f, 5.67f, 5.0f, 6.5f) + verticalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(3.0f, 6.5f) + close() + moveTo(14.64f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(1.86f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 21.0f, 6.5f) + verticalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(19.0f, 6.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(4.0f, 14.64f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.86f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.5f, 21.0f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 3.0f, 17.5f) + verticalLineToRelative(-1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(20.0f, 14.64f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.86f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, 3.5f) + horizontalLineToRelative(-1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(1.86f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(12.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(10.85f, 7.0f) + curveToRelative(-0.48f, 0.0f, -0.9f, 0.26f, -1.12f, 0.68f) + lineTo(9.24f, 9.0f) + horizontalLineToRelative(-0.57f) + curveTo(7.75f, 9.0f, 7.0f, 9.6f, 7.0f, 10.5f) + verticalLineToRelative(3.86f) + curveToRelative(0.0f, 0.9f, 0.75f, 1.64f, 1.67f, 1.64f) + horizontalLineToRelative(6.66f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.73f, 1.67f, -1.64f) + lineTo(17.0f, 10.5f) + curveToRelative(0.0f, -0.9f, -0.75f, -1.5f, -1.67f, -1.5f) + horizontalLineToRelative(-0.57f) + lineToRelative(-0.49f, -1.32f) + arcTo(1.25f, 1.25f, 0.0f, false, false, 13.15f, 7.0f) + horizontalLineToRelative(-2.3f) + close() + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + close() + } + } + return _scanCamera!! + } + +private var _scanCamera: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt new file mode 100644 index 0000000..e9d6e56 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanDash.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanDash: ImageVector + get() { + if (_scanDash != null) { + return _scanDash!! + } + _scanDash = fluentIcon(name = "Filled.ScanDash") { + fluentPath { + moveTo(6.5f, 3.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 6.5f) + verticalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(5.0f, 6.5f) + curveTo(5.0f, 5.67f, 5.67f, 5.0f, 6.5f, 5.0f) + horizontalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(6.5f, 3.0f) + close() + moveTo(15.64f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.86f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 6.5f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 17.5f, 3.0f) + horizontalLineToRelative(-1.86f) + close() + moveTo(5.0f, 15.64f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(1.86f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 21.0f) + horizontalLineToRelative(1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(6.5f, 19.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 17.5f) + verticalLineToRelative(-1.86f) + close() + moveTo(21.0f, 15.64f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(1.86f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.86f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + verticalLineToRelative(-1.86f) + close() + moveTo(8.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(8.0f, 11.0f) + close() + } + } + return _scanDash!! + } + +private var _scanDash: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanObject.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanObject.kt new file mode 100644 index 0000000..98892f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanObject.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanObject: ImageVector + get() { + if (_scanObject != null) { + return _scanObject!! + } + _scanObject = fluentIcon(name = "Filled.ScanObject") { + fluentPath { + moveTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + curveTo(20.55f, 2.0f, 22.0f, 3.46f, 22.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(20.5f, 18.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + close() + moveTo(13.82f, 8.23f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.64f, 0.0f) + lineToRelative(-3.05f, 4.2f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 8.95f, 16.0f) + horizontalLineToRelative(6.1f) + curveToRelative(1.84f, 0.0f, 2.9f, -2.09f, 1.82f, -3.57f) + lineToRelative(-3.05f, -4.2f) + close() + } + } + return _scanObject!! + } + +private var _scanObject: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTable.kt new file mode 100644 index 0000000..54ae751 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTable.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanTable: ImageVector + get() { + if (_scanTable != null) { + return _scanTable!! + } + _scanTable = fluentIcon(name = "Filled.ScanTable") { + fluentPath { + moveTo(2.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + lineToRelative(0.01f, 0.13f) + curveToRelative(0.06f, 0.59f, 0.53f, 1.06f, 1.12f, 1.12f) + horizontalLineToRelative(3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.58f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 19.43f) + lineTo(2.0f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(21.25f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.42f, 22.0f) + horizontalLineToRelative(-3.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + curveToRelative(0.64f, 0.0f, 1.18f, -0.49f, 1.24f, -1.12f) + verticalLineToRelative(-3.63f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.76f, -0.75f) + close() + moveTo(18.0f, 11.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(9.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -2.82f) + lineTo(6.0f, 11.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(15.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(18.0f, 9.5f) + lineTo(6.0f, 9.5f) + lineTo(6.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(15.0f, 6.0f) + close() + moveTo(8.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.25f, 1.12f) + verticalLineToRelative(3.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.6f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(4.75f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(19.25f, 2.0f) + horizontalLineToRelative(0.16f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 4.59f) + verticalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.0f) + verticalLineToRelative(-3.6f) + lineToRelative(-0.01f, -0.13f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.12f, -1.11f) + lineToRelative(-0.12f, -0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.6f) + close() + } + } + return _scanTable!! + } + +private var _scanTable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanText.kt new file mode 100644 index 0000000..98c1e0e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanText.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanText: ImageVector + get() { + if (_scanText != null) { + return _scanText!! + } + _scanText = fluentIcon(name = "Filled.ScanText") { + fluentPath { + moveTo(2.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + lineToRelative(0.01f, 0.13f) + curveToRelative(0.06f, 0.59f, 0.53f, 1.06f, 1.12f, 1.12f) + horizontalLineToRelative(3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.58f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 19.43f) + lineTo(2.0f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(21.25f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.42f, 22.0f) + horizontalLineToRelative(-3.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + curveToRelative(0.64f, 0.0f, 1.18f, -0.49f, 1.24f, -1.12f) + verticalLineToRelative(-3.63f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.76f, -0.75f) + close() + moveTo(12.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(8.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(12.0f, 15.0f) + close() + moveTo(16.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(8.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(16.0f, 11.0f) + close() + moveTo(8.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.25f, 1.12f) + verticalLineToRelative(3.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.6f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(4.75f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(19.25f, 2.0f) + horizontalLineToRelative(0.16f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 4.59f) + verticalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.0f) + verticalLineToRelative(-3.6f) + lineToRelative(-0.01f, -0.13f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.12f, -1.11f) + lineToRelative(-0.12f, -0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.6f) + close() + moveTo(16.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(16.0f, 7.0f) + close() + } + } + return _scanText!! + } + +private var _scanText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUp.kt new file mode 100644 index 0000000..8e61330 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUp.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanThumbUp: ImageVector + get() { + if (_scanThumbUp != null) { + return _scanThumbUp!! + } + _scanThumbUp = fluentIcon(name = "Filled.ScanThumbUp") { + fluentPath { + moveTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + curveTo(20.55f, 2.0f, 22.0f, 3.46f, 22.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(20.5f, 18.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + close() + moveTo(11.29f, 6.42f) + curveToRelative(0.26f, -0.61f, 1.06f, -1.4f, 2.18f, -1.11f) + curveToRelative(0.7f, 0.18f, 1.2f, 0.6f, 1.49f, 1.18f) + curveToRelative(0.25f, 0.5f, 0.29f, 1.05f, 0.3f, 1.46f) + curveToRelative(0.0f, 0.4f, -0.06f, 0.83f, -0.14f, 1.22f) + horizontalLineToRelative(0.2f) + curveToRelative(1.55f, 0.0f, 2.82f, 1.43f, 2.33f, 2.99f) + lineTo(16.5f, 15.8f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -3.58f, 1.82f) + lineTo(8.4f, 16.3f) + arcToRelative(2.4f, 2.4f, 0.0f, false, true, -1.56f, -1.4f) + lineToRelative(-0.44f, -1.08f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 1.06f, -2.84f) + lineTo(9.0f, 10.14f) + lineToRelative(0.03f, -0.03f) + lineToRelative(0.26f, -0.24f) + curveToRelative(0.24f, -0.25f, 0.6f, -0.7f, 0.96f, -1.43f) + lineToRelative(0.46f, -0.87f) + curveToRelative(0.22f, -0.4f, 0.38f, -0.7f, 0.57f, -1.15f) + close() + } + } + return _scanThumbUp!! + } + +private var _scanThumbUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUpOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUpOff.kt new file mode 100644 index 0000000..cd790c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanThumbUpOff.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanThumbUpOff: ImageVector + get() { + if (_scanThumbUpOff != null) { + return _scanThumbUpOff!! + } + _scanThumbUpOff = fluentIcon(name = "Filled.ScanThumbUpOff") { + fluentPath { + moveTo(2.48f, 3.54f) + curveToRelative(-0.3f, 0.5f, -0.48f, 1.08f, -0.48f, 1.71f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.2f, 0.04f, -0.4f, 0.1f, -0.59f) + lineToRelative(5.45f, 5.45f) + horizontalLineToRelative(-0.01f) + lineToRelative(-0.03f, 0.03f) + lineToRelative(-1.54f, 0.85f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -1.06f, 2.84f) + lineToRelative(0.44f, 1.09f) + arcToRelative(2.4f, 2.4f, 0.0f, false, false, 1.56f, 1.39f) + lineToRelative(4.5f, 1.32f) + curveToRelative(1.06f, 0.3f, 2.2f, 0.0f, 2.93f, -0.73f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.19f, 0.06f, -0.38f, 0.1f, -0.59f, 0.1f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + curveToRelative(0.63f, 0.0f, 1.21f, -0.18f, 1.7f, -0.48f) + lineToRelative(0.27f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.26f, 0.26f) + close() + moveTo(10.73f, 7.54f) + lineToRelative(6.36f, 6.37f) + lineToRelative(0.56f, -1.75f) + curveToRelative(0.49f, -1.56f, -0.78f, -3.0f, -2.34f, -3.0f) + horizontalLineToRelative(-0.19f) + curveToRelative(0.08f, -0.38f, 0.15f, -0.81f, 0.14f, -1.2f) + curveToRelative(-0.01f, -0.42f, -0.05f, -0.97f, -0.3f, -1.47f) + curveToRelative(-0.29f, -0.58f, -0.8f, -1.0f, -1.5f, -1.18f) + curveToRelative(-1.1f, -0.29f, -1.9f, 0.5f, -2.17f, 1.11f) + curveToRelative(-0.19f, 0.44f, -0.35f, 0.74f, -0.56f, 1.13f) + close() + moveTo(20.5f, 17.32f) + lineToRelative(1.5f, 1.5f) + verticalLineToRelative(-3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.57f) + close() + moveTo(5.18f, 2.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.18f, 2.0f) + close() + moveTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + curveTo(20.55f, 2.0f, 22.0f, 3.46f, 22.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + } + } + return _scanThumbUpOff!! + } + +private var _scanThumbUpOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanType.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanType.kt new file mode 100644 index 0000000..859fb61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanType.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanType: ImageVector + get() { + if (_scanType != null) { + return _scanType!! + } + _scanType = fluentIcon(name = "Filled.ScanType") { + fluentPath { + moveTo(5.5f, 4.0f) + curveTo(4.67f, 4.0f, 4.0f, 4.67f, 4.0f, 5.5f) + lineTo(4.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(2.0f, 5.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 5.5f, 2.0f) + lineTo(8.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(5.5f, 4.0f) + close() + moveTo(5.5f, 20.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 4.0f, 18.5f) + lineTo(4.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.5f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 5.5f, 22.0f) + lineTo(8.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(5.5f, 20.0f) + close() + moveTo(20.0f, 5.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(16.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 22.0f, 5.5f) + lineTo(22.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(20.0f, 5.5f) + close() + moveTo(18.5f, 20.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + lineTo(20.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, 3.5f) + lineTo(16.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(7.75f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(8.75f, 8.0f) + lineTo(11.0f, 8.0f) + verticalLineToRelative(8.0f) + lineTo(9.75f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(13.0f, 16.0f) + lineTo(13.0f, 8.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(17.25f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _scanType!! + } + +private var _scanType: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTypeCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTypeCheckmark.kt new file mode 100644 index 0000000..50c4833 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScanTypeCheckmark.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScanTypeCheckmark: ImageVector + get() { + if (_scanTypeCheckmark != null) { + return _scanTypeCheckmark!! + } + _scanTypeCheckmark = fluentIcon(name = "Filled.ScanTypeCheckmark") { + fluentPath { + moveTo(5.5f, 4.0f) + curveTo(4.67f, 4.0f, 4.0f, 4.67f, 4.0f, 5.5f) + lineTo(4.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(2.0f, 5.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 5.5f, 2.0f) + lineTo(8.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(5.5f, 4.0f) + close() + moveTo(5.5f, 20.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 4.0f, 18.5f) + lineTo(4.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.5f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 5.5f, 22.0f) + lineTo(8.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(5.5f, 20.0f) + close() + moveTo(20.0f, 5.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(16.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 22.0f, 5.5f) + lineTo(22.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(20.0f, 5.5f) + close() + moveTo(7.75f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + lineTo(8.75f, 8.0f) + lineTo(11.0f, 8.0f) + verticalLineToRelative(8.0f) + lineTo(9.75f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.27f) + arcTo(6.48f, 6.48f, 0.0f, false, true, 13.0f, 12.81f) + lineTo(13.0f, 8.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(17.25f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _scanTypeCheckmark!! + } + +private var _scanTypeCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scratchpad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scratchpad.kt new file mode 100644 index 0000000..d441877 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Scratchpad.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Scratchpad: ImageVector + get() { + if (_scratchpad != null) { + return _scratchpad!! + } + _scratchpad = fluentIcon(name = "Filled.Scratchpad") { + fluentPath { + moveTo(17.78f, 2.0f) + arcTo(2.23f, 2.23f, 0.0f, false, true, 20.0f, 4.18f) + verticalLineToRelative(4.08f) + arcTo(4.24f, 4.24f, 0.0f, false, false, 13.51f, 7.0f) + lineTo(8.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.13f) + curveToRelative(-0.21f, 0.47f, -0.34f, 0.97f, -0.37f, 1.5f) + lineTo(8.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(12.0f, 11.5f) + verticalLineToRelative(0.67f) + arcToRelative(1.74f, 1.74f, 0.0f, false, false, -0.6f, -0.16f) + lineToRelative(-0.15f, -0.01f) + curveToRelative(-0.7f, 0.0f, -1.3f, 0.4f, -1.58f, 1.0f) + lineTo(8.25f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.5f, 14.5f) + curveToRelative(0.0f, 3.0f, 1.98f, 5.53f, 4.76f, 6.36f) + lineToRelative(0.24f, 0.07f) + verticalLineToRelative(0.32f) + curveToRelative(0.0f, 0.27f, 0.06f, 0.52f, 0.17f, 0.75f) + lineTo(6.25f, 22.0f) + arcToRelative(2.29f, 2.29f, 0.0f, false, true, -2.24f, -2.03f) + lineTo(4.0f, 19.81f) + lineTo(4.0f, 4.2f) + curveToRelative(0.0f, -0.93f, 0.82f, -2.1f, 2.08f, -2.18f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.53f) + close() + moveTo(21.25f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + arcToRelative(5.64f, 5.64f, 0.0f, false, true, -5.0f, 5.6f) + verticalLineToRelative(1.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(15.5f, 20.1f) + arcToRelative(5.65f, 5.65f, 0.0f, false, true, -5.0f, -5.36f) + verticalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.85f) + curveToRelative(0.0f, 2.35f, 1.9f, 4.15f, 4.25f, 4.15f) + curveToRelative(2.28f, 0.0f, 4.13f, -1.7f, 4.24f, -3.94f) + lineToRelative(0.01f, -0.21f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.25f, 7.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -6.5f, 0.0f) + verticalLineToRelative(-4.0f) + curveTo(13.0f, 8.45f, 14.46f, 7.0f, 16.25f, 7.0f) + close() + } + } + return _scratchpad!! + } + +private var _scratchpad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScreenSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScreenSearch.kt new file mode 100644 index 0000000..58bc65c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ScreenSearch.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ScreenSearch: ImageVector + get() { + if (_screenSearch != null) { + return _screenSearch!! + } + _screenSearch = fluentIcon(name = "Filled.ScreenSearch") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-6.28f) + lineToRelative(-2.04f, -2.05f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 2.0f, 11.25f) + verticalLineToRelative(-4.0f) + close() + moveTo(5.5f, 20.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 20.0f) + close() + moveTo(5.5f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _screenSearch!! + } + +private var _screenSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Screenshot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Screenshot.kt new file mode 100644 index 0000000..87ffc8e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Screenshot.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Screenshot: ImageVector + get() { + if (_screenshot != null) { + return _screenshot!! + } + _screenshot = fluentIcon(name = "Filled.Screenshot") { + fluentPath { + moveTo(17.25f, 3.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 21.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 17.25f, 21.0f) + lineTo(6.75f, 21.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 17.25f) + lineTo(3.0f, 6.75f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(17.25f, 13.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(16.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.5f) + horizontalLineToRelative(-2.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(16.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -1.85f) + verticalLineToRelative(-2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(6.75f, 13.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(6.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.85f, 2.0f) + horizontalLineToRelative(2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + lineTo(8.0f, 16.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.41f) + verticalLineToRelative(-2.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.25f, 6.0f) + horizontalLineToRelative(-2.4f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.84f, 1.84f) + lineTo(6.0f, 8.0f) + verticalLineToRelative(2.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(7.5f, 7.91f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.4f) + lineTo(8.0f, 7.5f) + horizontalLineToRelative(2.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.0f, 6.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(16.0f, 7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.41f) + verticalLineToRelative(2.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + lineTo(18.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.85f, -2.0f) + lineTo(16.0f, 6.0f) + close() + } + } + return _screenshot!! + } + +private var _screenshot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchInfo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchInfo.kt new file mode 100644 index 0000000..8d3ad18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchInfo.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SearchInfo: ImageVector + get() { + if (_searchInfo != null) { + return _searchInfo!! + } + _searchInfo = fluentIcon(name = "Filled.SearchInfo") { + fluentPath { + moveTo(17.25f, 10.0f) + arcToRelative(7.25f, 7.25f, 0.0f, true, false, -2.68f, 5.63f) + lineToRelative(4.9f, 4.9f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, -1.13f) + lineToRelative(-4.9f, -4.9f) + arcTo(7.22f, 7.22f, 0.0f, false, false, 17.25f, 10.0f) + close() + moveTo(11.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.0f, 9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _searchInfo!! + } + +private var _searchInfo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt new file mode 100644 index 0000000..5c337b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchSquare.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SearchSquare: ImageVector + get() { + if (_searchSquare != null) { + return _searchSquare!! + } + _searchSquare = fluentIcon(name = "Filled.SearchSquare") { + fluentPath { + moveTo(11.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(11.0f, 15.5f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 11.0f, 15.5f) + close() + } + } + return _searchSquare!! + } + +private var _searchSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchVisual.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchVisual.kt new file mode 100644 index 0000000..f6f8adf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SearchVisual.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SearchVisual: ImageVector + get() { + if (_searchVisual != null) { + return _searchVisual!! + } + _searchVisual = fluentIcon(name = "Filled.SearchVisual") { + fluentPath { + moveTo(3.0f, 6.5f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 6.5f, 3.0f) + lineTo(9.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(6.5f, 5.0f) + curveTo(5.67f, 5.0f, 5.0f, 5.67f, 5.0f, 6.5f) + lineTo(5.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(3.0f, 6.5f) + close() + moveTo(21.0f, 17.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, 3.5f) + lineTo(15.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + lineTo(19.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + moveTo(21.0f, 6.5f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 17.5f, 3.0f) + lineTo(15.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(19.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(21.0f, 6.5f) + close() + moveTo(6.5f, 21.0f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 3.0f, 17.5f) + lineTo(3.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + lineTo(9.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.5f, 21.0f) + close() + moveTo(12.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(7.5f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + } + } + return _searchVisual!! + } + +private var _searchVisual: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt new file mode 100644 index 0000000..7acdb03 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOff.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectAllOff: ImageVector + get() { + if (_selectAllOff != null) { + return _selectAllOff!! + } + _selectAllOff = fluentIcon(name = "Filled.SelectAllOff") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + verticalLineTo(5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + } + } + return _selectAllOff!! + } + +private var _selectAllOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt new file mode 100644 index 0000000..f4f9637 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectAllOn.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectAllOn: ImageVector + get() { + if (_selectAllOn != null) { + return _selectAllOn!! + } + _selectAllOn = fluentIcon(name = "Filled.SelectAllOn") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(13.47f, 7.47f) + lineToRelative(-3.89f, 3.89f) + lineToRelative(-0.98f, -1.31f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.2f, 0.9f) + lineToRelative(1.5f, 2.0f) + curveToRelative(0.27f, 0.37f, 0.8f, 0.4f, 1.13f, 0.08f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + close() + } + } + return _selectAllOn!! + } + +private var _selectAllOn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObject.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObject.kt new file mode 100644 index 0000000..566cf74 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObject.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectObject: ImageVector + get() { + if (_selectObject != null) { + return _selectObject!! + } + _selectObject = fluentIcon(name = "Filled.SelectObject") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(8.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(9.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(5.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(19.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(20.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(9.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(9.0f, 20.0f) + close() + moveTo(5.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(21.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(19.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + } + } + return _selectObject!! + } + +private var _selectObject: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkew.kt new file mode 100644 index 0000000..a49586b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkew.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectObjectSkew: ImageVector + get() { + if (_selectObjectSkew != null) { + return _selectObjectSkew!! + } + _selectObjectSkew = fluentIcon(name = "Filled.SelectObjectSkew") { + fluentPath { + moveTo(18.59f, 6.41f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 22.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -3.41f, 1.41f) + close() + moveTo(14.27f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 3.46f, -2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -3.46f, 2.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + close() + moveTo(6.59f, 6.41f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 10.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.41f, 3.41f) + close() + moveTo(3.82f, 16.01f) + lineToRelative(2.44f, -8.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 1.92f, 0.54f) + lineToRelative(-2.44f, 8.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, -1.92f, -0.54f) + close() + moveTo(17.17f, 6.0f) + horizontalLineToRelative(-6.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(6.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(13.17f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -2.0f) + lineTo(6.83f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(6.34f) + close() + moveTo(15.82f, 16.0f) + lineToRelative(2.44f, -8.55f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 1.92f, 0.54f) + lineToRelative(-2.44f, 8.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, -1.92f, -0.54f) + close() + } + } + return _selectObjectSkew!! + } + +private var _selectObjectSkew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewDismiss.kt new file mode 100644 index 0000000..4b62849 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewDismiss.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectObjectSkewDismiss: ImageVector + get() { + if (_selectObjectSkewDismiss != null) { + return _selectObjectSkewDismiss!! + } + _selectObjectSkewDismiss = fluentIcon(name = "Filled.SelectObjectSkewDismiss") { + fluentPath { + moveTo(18.59f, 6.41f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 22.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -3.44f, 1.4f) + lineToRelative(0.03f, 0.01f) + close() + moveTo(2.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + moveTo(6.59f, 6.41f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 10.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.44f, 3.4f) + lineToRelative(0.03f, 0.01f) + close() + moveTo(6.26f, 7.45f) + lineTo(3.82f, 16.0f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, 1.92f, 0.54f) + lineTo(8.18f, 8.0f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, -1.92f, -0.54f) + close() + moveTo(17.17f, 6.0f) + horizontalLineToRelative(-6.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(6.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(11.5f, 20.0f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.48f, -2.0f) + horizontalLineToRelative(-4.2f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(4.68f) + close() + moveTo(20.18f, 8.0f) + lineToRelative(-0.92f, 3.24f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -2.02f, -0.24f) + lineToRelative(1.02f, -3.55f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 1.92f, 0.54f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _selectObjectSkewDismiss!! + } + +private var _selectObjectSkewDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewEdit.kt new file mode 100644 index 0000000..e7cf8f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SelectObjectSkewEdit.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SelectObjectSkewEdit: ImageVector + get() { + if (_selectObjectSkewEdit != null) { + return _selectObjectSkewEdit!! + } + _selectObjectSkewEdit = fluentIcon(name = "Filled.SelectObjectSkewEdit") { + fluentPath { + moveTo(18.59f, 6.41f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 22.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -3.44f, 1.4f) + lineToRelative(0.03f, 0.01f) + close() + moveTo(2.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + moveTo(6.59f, 6.41f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 10.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.44f, 3.4f) + lineToRelative(0.03f, 0.01f) + close() + moveTo(6.26f, 7.45f) + lineTo(3.82f, 16.0f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, 1.92f, 0.54f) + lineTo(8.18f, 8.0f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, -1.92f, -0.54f) + close() + moveTo(17.17f, 6.0f) + horizontalLineToRelative(-6.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(6.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(11.52f, 19.58f) + curveToRelative(0.15f, -0.6f, 0.44f, -1.13f, 0.84f, -1.58f) + lineTo(6.83f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(4.59f) + lineToRelative(0.1f, -0.42f) + close() + moveTo(20.18f, 7.99f) + lineToRelative(-0.96f, 3.37f) + curveToRelative(-0.3f, 0.15f, -0.58f, 0.35f, -0.83f, 0.6f) + lineToRelative(-1.99f, 2.0f) + lineToRelative(1.86f, -6.51f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 1.92f, 0.54f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _selectObjectSkewEdit!! + } + +private var _selectObjectSkewEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendClock.kt new file mode 100644 index 0000000..5dd773e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendClock.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SendClock: ImageVector + get() { + if (_sendClock != null) { + return _sendClock!! + } + _sendClock = fluentIcon(name = "Filled.SendClock") { + fluentPath { + moveTo(12.81f, 12.2f) + lineToRelative(-7.53f, 1.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.38f, 0.32f) + lineToRelative(-2.6f, 6.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.03f, 0.94f) + lineToRelative(7.68f, -3.84f) + lineToRelative(-0.01f, -0.33f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 10.6f, -5.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.27f, -1.12f) + lineToRelative(-18.0f, -9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.94f) + lineToRelative(2.6f, 6.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.38f, 0.32f) + lineToRelative(7.53f, 1.25f) + arcToRelative(0.2f, 0.2f, 0.0f, false, true, 0.0f, 0.4f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.5f, 17.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + } + } + return _sendClock!! + } + +private var _sendClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt new file mode 100644 index 0000000..b11e252 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SendCopy.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SendCopy: ImageVector + get() { + if (_sendCopy != null) { + return _sendCopy!! + } + _sendCopy = fluentIcon(name = "Filled.SendCopy") { + fluentPath { + moveTo(20.0f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(21.0f, 17.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -5.27f, 5.5f) + lineTo(8.25f, 22.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.45f, -2.01f) + horizontalLineToRelative(2.4f) + lineToRelative(0.05f, 0.01f) + horizontalLineToRelative(7.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.3f) + verticalLineToRelative(-4.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(17.0f, 9.49f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(6.62f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.34f, 2.5f) + lineTo(5.5f, 19.49f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 17.15f) + lineTo(3.0f, 10.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.1f) + verticalLineToRelative(6.6f) + curveToRelative(0.0f, 0.24f, 0.18f, 0.45f, 0.4f, 0.49f) + horizontalLineToRelative(10.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.4f) + verticalLineToRelative(-6.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.3f, 5.79f) + lineToRelative(3.49f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(3.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-1.79f, -1.8f) + verticalLineToRelative(8.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(9.5f, 5.41f) + lineToRelative(-1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(3.5f, -3.5f) + lineToRelative(-3.5f, 3.5f) + close() + } + } + return _sendCopy!! + } + +private var _sendCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SerialPort.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SerialPort.kt new file mode 100644 index 0000000..9d5cd78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SerialPort.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SerialPort: ImageVector + get() { + if (_serialPort != null) { + return _serialPort!! + } + _serialPort = fluentIcon(name = "Filled.SerialPort") { + fluentPath { + moveTo(2.23f, 10.39f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.68f, -3.4f) + horizontalLineToRelative(14.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.68f, 3.4f) + lineToRelative(-1.08f, 4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.02f, 17.0f) + lineTo(5.98f, 17.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.68f, -2.11f) + lineToRelative(-1.07f, -4.5f) + close() + moveTo(7.0f, 11.5f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 7.0f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(10.25f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(8.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(11.5f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(13.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(16.5f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(12.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(15.25f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(17.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _serialPort!! + } + +private var _serialPort: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Server.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Server.kt new file mode 100644 index 0000000..e6ec248 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Server.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Server: ImageVector + get() { + if (_server != null) { + return _server!! + } + _server = fluentIcon(name = "Filled.Server") { + fluentPath { + moveTo(9.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(18.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(9.0f, 2.0f) + close() + moveTo(8.5f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.5f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.5f, 14.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _server!! + } + +private var _server: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ServiceBell.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ServiceBell.kt new file mode 100644 index 0000000..d1cf075 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ServiceBell.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ServiceBell: ImageVector + get() { + if (_serviceBell != null) { + return _serviceBell!! + } + _serviceBell = fluentIcon(name = "Filled.ServiceBell") { + fluentPath { + moveTo(10.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(1.24f) + arcToRelative(8.24f, 8.24f, 0.0f, false, true, 6.25f, 8.0f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.76f, -0.75f, 0.76f) + horizontalLineToRelative(-15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -3.86f, 2.67f, -7.1f, 6.25f, -8.0f) + lineTo(10.0f, 4.0f) + close() + moveTo(13.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(1.25f, 0.0f, 2.14f, 0.62f, 2.89f, 1.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.22f, -0.86f) + arcToRelative(4.87f, 4.87f, 0.0f, false, false, -4.11f, -2.32f) + close() + moveTo(2.0f, 17.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + lineTo(4.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + close() + } + } + return _serviceBell!! + } + +private var _serviceBell: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SettingsChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SettingsChat.kt new file mode 100644 index 0000000..48476e4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SettingsChat.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SettingsChat: ImageVector + get() { + if (_settingsChat != null) { + return _settingsChat!! + } + _settingsChat = fluentIcon(name = "Filled.SettingsChat") { + fluentPath { + moveTo(14.2f, 2.5f) + curveToRelative(-0.72f, -0.16f, -1.45f, -0.24f, -2.19f, -0.25f) + curveToRelative(-0.75f, 0.0f, -1.48f, 0.1f, -2.2f, 0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.58f, 0.65f) + lineToRelative(-0.17f, 1.53f) + arcTo(1.39f, 1.39f, 0.0f, false, true, 7.13f, 5.8f) + lineToRelative(-1.4f, -0.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.85f, 0.17f) + arcToRelative(9.8f, 9.8f, 0.0f, false, false, -2.2f, 3.8f) + curveToRelative(-0.1f, 0.3f, 0.0f, 0.63f, 0.27f, 0.82f) + lineToRelative(1.24f, 0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, true, 0.0f, 2.22f) + lineToRelative(-1.24f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.28f, 0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, false, 2.2f, 3.8f) + curveToRelative(0.23f, 0.23f, 0.57f, 0.3f, 0.86f, 0.18f) + lineToRelative(1.4f, -0.62f) + arcToRelative(1.38f, 1.38f, 0.0f, false, true, 1.93f, 1.11f) + lineToRelative(0.17f, 1.52f) + curveToRelative(0.03f, 0.32f, 0.26f, 0.58f, 0.57f, 0.65f) + curveToRelative(0.45f, 0.1f, 0.91f, 0.18f, 1.37f, 0.22f) + lineToRelative(0.45f, -1.45f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.1f, -5.3f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 3.44f, -3.45f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 4.49f, -0.21f) + curveToRelative(0.09f, -0.16f, 0.21f, -0.3f, 0.37f, -0.41f) + lineToRelative(1.24f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.27f, -0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, false, -2.2f, -3.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.86f, -0.17f) + lineToRelative(-1.4f, 0.61f) + arcToRelative(1.38f, 1.38f, 0.0f, false, true, -1.93f, -1.12f) + lineToRelative(-0.16f, -1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.59f, -0.65f) + close() + moveTo(19.28f, 12.3f) + arcTo(5.49f, 5.49f, 0.0f, false, false, 12.0f, 17.5f) + curveToRelative(0.0f, 0.97f, 0.25f, 1.88f, 0.69f, 2.67f) + lineToRelative(-0.67f, 2.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.63f, 0.62f) + lineToRelative(2.18f, -0.67f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 4.45f, -10.02f) + close() + moveTo(15.5f, 18.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + close() + moveTo(19.5f, 17.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + close() + } + } + return _settingsChat!! + } + +private var _settingsChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeExclude.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeExclude.kt new file mode 100644 index 0000000..521b2b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeExclude.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShapeExclude: ImageVector + get() { + if (_shapeExclude != null) { + return _shapeExclude!! + } + _shapeExclude = fluentIcon(name = "Filled.ShapeExclude") { + fluentPath { + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineTo(7.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineTo(16.5f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.0f) + close() + moveTo(16.5f, 7.5f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(7.5f) + verticalLineToRelative(-5.75f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(5.75f) + close() + } + } + return _shapeExclude!! + } + +private var _shapeExclude: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeIntersect.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeIntersect.kt new file mode 100644 index 0000000..5f566f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeIntersect.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShapeIntersect: ImageVector + get() { + if (_shapeIntersect != null) { + return _shapeIntersect!! + } + _shapeIntersect = fluentIcon(name = "Filled.ShapeIntersect") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + lineTo(16.5f, 7.5f) + horizontalLineToRelative(2.25f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(7.5f, 16.5f) + lineTo(5.25f, 16.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 13.25f) + verticalLineToRelative(-8.0f) + close() + moveTo(15.0f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 15.0f) + verticalLineToRelative(-4.25f) + arcToRelative(3.23f, 3.23f, 0.0f, false, true, 3.25f, -3.25f) + lineTo(15.0f, 7.5f) + lineTo(15.0f, 5.25f) + close() + moveTo(16.0f, 14.98f) + arcTo(3.38f, 3.38f, 0.0f, false, true, 14.98f, 16.0f) + curveToRelative(-0.5f, 0.32f, -1.1f, 0.5f, -1.73f, 0.5f) + lineTo(9.0f, 16.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(16.5f, 9.0f) + verticalLineToRelative(4.25f) + curveToRelative(0.0f, 0.64f, -0.18f, 1.23f, -0.5f, 1.73f) + close() + } + } + return _shapeIntersect!! + } + +private var _shapeIntersect: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeSubtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeSubtract.kt new file mode 100644 index 0000000..877856f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeSubtract.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShapeSubtract: ImageVector + get() { + if (_shapeSubtract != null) { + return _shapeSubtract!! + } + _shapeSubtract = fluentIcon(name = "Filled.ShapeSubtract") { + fluentPath { + moveTo(3.0f, 2.9f) + curveToRelative(-0.62f, 0.6f, -1.0f, 1.43f, -1.0f, 2.35f) + verticalLineToRelative(8.0f) + arcToRelative(3.3f, 3.3f, 0.0f, false, false, 0.56f, 1.82f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 2.69f, 1.43f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + lineTo(16.5f, 7.5f) + lineTo(16.5f, 5.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.87f, 0.0f, -1.67f, 0.34f, -2.25f, 0.9f) + close() + moveTo(9.0f, 10.75f) + curveTo(9.0f, 9.78f, 9.78f, 9.0f, 10.75f, 9.0f) + horizontalLineToRelative(8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.0f) + close() + } + } + return _shapeSubtract!! + } + +private var _shapeSubtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeUnion.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeUnion.kt new file mode 100644 index 0000000..7783cba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShapeUnion.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShapeUnion: ImageVector + get() { + if (_shapeUnion != null) { + return _shapeUnion!! + } + _shapeUnion = fluentIcon(name = "Filled.ShapeUnion") { + fluentPath { + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineTo(7.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineTo(16.5f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _shapeUnion!! + } + +private var _shapeUnion: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shapes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shapes.kt new file mode 100644 index 0000000..c3685a8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shapes.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Shapes: ImageVector + get() { + if (_shapes != null) { + return _shapes!! + } + _shapes = fluentIcon(name = "Filled.Shapes") { + fluentPath { + moveTo(2.0f, 8.75f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 15.46f, 8.0f) + horizontalLineToRelative(-3.21f) + arcTo(4.25f, 4.25f, 0.0f, false, false, 8.0f, 12.25f) + verticalLineToRelative(3.2f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, -6.0f, -6.7f) + close() + moveTo(12.25f, 9.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 9.0f, 12.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.5f) + curveTo(22.0f, 10.45f, 20.54f, 9.0f, 18.75f, 9.0f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _shapes!! + } + +private var _shapes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt new file mode 100644 index 0000000..0a08b18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareAndroid.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareAndroid: ImageVector + get() { + if (_shareAndroid != null) { + return _shareAndroid!! + } + _shareAndroid = fluentIcon(name = "Filled.ShareAndroid") { + fluentPath { + moveTo(17.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -2.15f, 5.1f) + lineTo(9.4f, 11.2f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 1.58f) + lineToRelative(5.45f, 3.12f) + arcTo(2.99f, 2.99f, 0.0f, false, true, 20.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -5.9f, -0.79f) + lineTo(8.66f, 14.1f) + arcTo(2.99f, 2.99f, 0.0f, false, true, 3.5f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.15f, -2.1f) + lineTo(14.1f, 6.8f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 3.0f) + close() + } + } + return _shareAndroid!! + } + +private var _shareAndroid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareCloseTray.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareCloseTray.kt new file mode 100644 index 0000000..bb1c66d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareCloseTray.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareCloseTray: ImageVector + get() { + if (_shareCloseTray != null) { + return _shareCloseTray!! + } + _shareCloseTray = fluentIcon(name = "Filled.ShareCloseTray") { + fluentPath { + moveTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + close() + moveTo(12.53f, 16.53f) + lineToRelative(3.25f, -3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineTo(12.75f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.44f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + close() + } + } + return _shareCloseTray!! + } + +private var _shareCloseTray: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt new file mode 100644 index 0000000..d372a9e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareIos.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareIos: ImageVector + get() { + if (_shareIos != null) { + return _shareIos!! + } + _shareIos = fluentIcon(name = "Filled.ShareIos") { + fluentPath { + moveTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.99f, 0.88f) + verticalLineTo(18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.8f, 4.0f) + horizontalLineTo(8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -3.8f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineTo(18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.85f, 2.0f) + horizontalLineTo(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.99f, -1.85f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.29f, 7.29f) + lineToRelative(5.0f, -5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.09f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.09f, -0.09f) + lineToRelative(-3.3f, -3.28f) + verticalLineToRelative(9.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(5.41f) + lineToRelative(-3.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.07f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(5.0f, -4.99f) + lineToRelative(-5.0f, 5.0f) + close() + } + } + return _shareIos!! + } + +private var _shareIos: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPerson.kt new file mode 100644 index 0000000..ccd6649 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPerson.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareScreenPerson: ImageVector + get() { + if (_shareScreenPerson != null) { + return _shareScreenPerson!! + } + _shareScreenPerson = fluentIcon(name = "Filled.ShareScreenPerson") { + fluentPath { + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + lineTo(13.0f, 20.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -0.13f) + verticalLineToRelative(-0.1f) + arcTo(2.77f, 2.77f, 0.0f, false, true, 15.77f, 17.0f) + horizontalLineToRelative(0.28f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 2.45f, -6.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.5f, 3.5f) + lineTo(22.0f, 7.25f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _shareScreenPerson!! + } + +private var _shareScreenPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlay.kt new file mode 100644 index 0000000..cac9f37 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlay.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareScreenPersonOverlay: ImageVector + get() { + if (_shareScreenPersonOverlay != null) { + return _shareScreenPersonOverlay!! + } + _shareScreenPersonOverlay = fluentIcon(name = "Filled.ShareScreenPersonOverlay") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(7.25f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -5.95f, 2.5f) + horizontalLineToRelative(-0.28f) + arcTo(2.77f, 2.77f, 0.0f, false, false, 13.0f, 19.77f) + verticalLineToRelative(0.1f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 0.13f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(5.0f, 8.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _shareScreenPersonOverlay!! + } + +private var _shareScreenPersonOverlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlayInside.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlayInside.kt new file mode 100644 index 0000000..20820a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonOverlayInside.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareScreenPersonOverlayInside: ImageVector + get() { + if (_shareScreenPersonOverlayInside != null) { + return _shareScreenPersonOverlayInside!! + } + _shareScreenPersonOverlayInside = fluentIcon(name = + "Filled.ShareScreenPersonOverlayInside") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(16.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(5.0f, 8.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(0.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 15.75f, 17.0f) + horizontalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.0f, 14.25f) + lineTo(19.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _shareScreenPersonOverlayInside!! + } + +private var _shareScreenPersonOverlayInside: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonP.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonP.kt new file mode 100644 index 0000000..dcafe37 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenPersonP.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareScreenPersonP: ImageVector + get() { + if (_shareScreenPersonP != null) { + return _shareScreenPersonP!! + } + _shareScreenPersonP = fluentIcon(name = "Filled.ShareScreenPersonP") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(7.25f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -5.95f, 2.5f) + horizontalLineToRelative(-0.28f) + arcTo(2.77f, 2.77f, 0.0f, false, false, 13.0f, 19.77f) + verticalLineToRelative(0.1f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 0.13f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(7.0f, 8.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(8.5f, 13.5f) + horizontalLineToRelative(1.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, -5.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(8.5f, 12.0f) + horizontalLineToRelative(1.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + lineTo(8.5f, 9.5f) + lineTo(8.5f, 12.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _shareScreenPersonP!! + } + +private var _shareScreenPersonP: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStart.kt new file mode 100644 index 0000000..0e05773 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStart.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareScreenStart: ImageVector + get() { + if (_shareScreenStart != null) { + return _shareScreenStart!! + } + _shareScreenStart = fluentIcon(name = "Filled.ShareScreenStart") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 5.01f, 21.0f, 4.0f, 19.75f, 4.0f) + lineTo(4.25f, 4.0f) + close() + moveTo(12.53f, 7.47f) + lineToRelative(3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.97f, -1.97f) + verticalLineToRelative(6.44f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + lineTo(11.25f, 9.81f) + lineToRelative(-1.97f, 1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(3.25f, -3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.0f) + close() + } + } + return _shareScreenStart!! + } + +private var _shareScreenStart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStop.kt new file mode 100644 index 0000000..4322647 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShareScreenStop.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShareScreenStop: ImageVector + get() { + if (_shareScreenStop != null) { + return _shareScreenStop!! + } + _shareScreenStop = fluentIcon(name = "Filled.ShareScreenStop") { + fluentPath { + moveTo(4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + close() + moveTo(9.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(10.94f, 12.0f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineTo(9.28f, 8.22f) + close() + } + } + return _shareScreenStop!! + } + +private var _shareScreenStop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt new file mode 100644 index 0000000..5b40b8c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shield.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Shield: ImageVector + get() { + if (_shield != null) { + return _shield!! + } + _shield = fluentIcon(name = "Filled.Shield") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + verticalLineTo(5.75f) + close() + } + } + return _shield!! + } + +private var _shield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldBadge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldBadge.kt new file mode 100644 index 0000000..f98f5f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldBadge.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldBadge: ImageVector + get() { + if (_shieldBadge != null) { + return _shieldBadge!! + } + _shieldBadge = fluentIcon(name = "Filled.ShieldBadge") { + fluentPath { + moveTo(2.0f, 7.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 5.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 7.75f) + verticalLineToRelative(2.47f) + arcToRelative(3.96f, 3.96f, 0.0f, false, true, -1.4f, -1.04f) + arcToRelative(3.33f, 3.33f, 0.0f, false, true, -0.17f, -0.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.88f, 0.03f) + lineToRelative(-0.14f, 0.17f) + curveToRelative(-0.14f, 0.15f, -0.34f, 0.35f, -0.6f, 0.56f) + curveToRelative(-0.54f, 0.41f, -1.24f, 0.75f, -2.06f, 0.75f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.8f, -1.75f, 1.76f) + lineTo(11.0f, 15.0f) + lineTo(4.75f, 15.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 12.25f) + verticalLineToRelative(-4.5f) + close() + moveTo(15.57f, 8.98f) + close() + moveTo(18.58f, 10.53f) + curveToRelative(-0.35f, -0.27f, -0.7f, -0.6f, -0.97f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.22f, 0.0f) + arcToRelative(4.98f, 4.98f, 0.0f, false, true, -3.64f, 1.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(12.0f, 15.0f) + curveToRelative(0.0f, 1.64f, 0.44f, 2.95f, 1.3f, 3.98f) + arcToRelative(7.98f, 7.98f, 0.0f, false, false, 3.44f, 2.22f) + curveToRelative(0.17f, 0.07f, 0.35f, 0.07f, 0.52f, 0.0f) + curveToRelative(1.4f, -0.52f, 2.6f, -1.2f, 3.44f, -2.22f) + arcTo(5.97f, 5.97f, 0.0f, false, false, 22.0f, 15.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-0.58f, 0.0f, -1.1f, -0.13f, -1.56f, -0.32f) + curveToRelative(-0.42f, -0.17f, -0.8f, -0.4f, -1.1f, -0.65f) + close() + } + } + return _shieldBadge!! + } + +private var _shieldBadge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldCheckmark.kt new file mode 100644 index 0000000..2c626b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldCheckmark.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldCheckmark: ImageVector + get() { + if (_shieldCheckmark != null) { + return _shieldCheckmark!! + } + _shieldCheckmark = fluentIcon(name = "Filled.ShieldCheckmark") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + curveToRelative(0.0f, 0.34f, -0.01f, 0.67f, -0.04f, 1.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -8.33f, 9.8f) + lineToRelative(-0.36f, 0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.65f, 1.64f) + lineToRelative(3.65f, -3.64f) + curveToRelative(0.2f, -0.2f, 0.5f, -0.2f, 0.7f, 0.0f) + close() + } + } + return _shieldCheckmark!! + } + +private var _shieldCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldDismiss.kt new file mode 100644 index 0000000..9fb082e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldDismiss.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldDismiss: ImageVector + get() { + if (_shieldDismiss != null) { + return _shieldDismiss!! + } + _shieldDismiss = fluentIcon(name = "Filled.ShieldDismiss") { + fluentPath { + moveTo(12.45f, 2.15f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + verticalLineTo(5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + close() + moveTo(9.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineTo(10.94f, 12.0f) + lineToRelative(-2.72f, 2.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(2.73f, 2.73f) + curveToRelative(0.26f, 0.26f, 0.68f, 0.29f, 0.97f, 0.07f) + lineToRelative(0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineTo(13.06f, 12.0f) + lineToRelative(2.73f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineTo(9.28f, 8.22f) + close() + } + } + return _shieldDismiss!! + } + +private var _shieldDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldError.kt new file mode 100644 index 0000000..afe2f05 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldError.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldError: ImageVector + get() { + if (_shieldError != null) { + return _shieldError!! + } + _shieldError = fluentIcon(name = "Filled.ShieldError") { + fluentPath { + moveTo(12.45f, 2.15f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + close() + moveTo(12.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(12.0f, 6.98f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 7.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + close() + } + } + return _shieldError!! + } + +private var _shieldError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldGlobe.kt new file mode 100644 index 0000000..2fbda01 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldGlobe.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldGlobe: ImageVector + get() { + if (_shieldGlobe != null) { + return _shieldGlobe!! + } + _shieldGlobe = fluentIcon(name = "Filled.ShieldGlobe") { + fluentPath { + moveTo(3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.0f, 11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + curveTo(18.04f, 19.68f, 21.0f, 16.0f, 21.0f, 11.0f) + lineTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + close() + moveTo(10.07f, 15.5f) + arcToRelative(9.63f, 9.63f, 0.0f, false, true, -0.55f, -2.75f) + lineTo(8.07f, 12.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 2.0f, 2.76f) + close() + moveTo(11.6f, 15.27f) + arcToRelative(7.56f, 7.56f, 0.0f, false, true, -0.57f, -2.52f) + horizontalLineToRelative(1.94f) + arcToRelative(7.56f, 7.56f, 0.0f, false, true, -0.57f, 2.52f) + curveToRelative(-0.17f, 0.37f, -0.3f, 0.56f, -0.4f, 0.65f) + curveToRelative(-0.1f, -0.1f, -0.23f, -0.28f, -0.4f, -0.65f) + close() + moveTo(11.6f, 8.73f) + curveToRelative(-0.28f, 0.62f, -0.5f, 1.49f, -0.57f, 2.52f) + horizontalLineToRelative(1.94f) + arcToRelative(7.56f, 7.56f, 0.0f, false, false, -0.57f, -2.52f) + arcToRelative(2.34f, 2.34f, 0.0f, false, false, -0.4f, -0.65f) + curveToRelative(-0.1f, 0.1f, -0.23f, 0.28f, -0.4f, 0.65f) + close() + moveTo(13.93f, 15.51f) + curveToRelative(0.29f, -0.77f, 0.48f, -1.72f, 0.55f, -2.76f) + horizontalLineToRelative(1.45f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -2.0f, 2.76f) + close() + moveTo(14.48f, 11.25f) + horizontalLineToRelative(1.45f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -2.0f, -2.76f) + curveToRelative(0.29f, 0.77f, 0.48f, 1.72f, 0.55f, 2.76f) + close() + moveTo(8.07f, 11.25f) + horizontalLineToRelative(1.45f) + curveToRelative(0.07f, -1.04f, 0.26f, -1.99f, 0.55f, -2.76f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -2.0f, 2.76f) + close() + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + } + } + return _shieldGlobe!! + } + +private var _shieldGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldKeyhole.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldKeyhole.kt new file mode 100644 index 0000000..afa5c08 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldKeyhole.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldKeyhole: ImageVector + get() { + if (_shieldKeyhole != null) { + return _shieldKeyhole!! + } + _shieldKeyhole = fluentIcon(name = "Filled.ShieldKeyhole") { + fluentPath { + moveTo(3.0f, 5.75f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + curveTo(18.04f, 19.68f, 21.0f, 16.0f, 21.0f, 11.0f) + verticalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(14.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.25f, 1.85f) + verticalLineToRelative(2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.4f) + arcTo(2.0f, 2.0f, 0.0f, true, true, 14.0f, 11.0f) + close() + } + } + return _shieldKeyhole!! + } + +private var _shieldKeyhole: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldLock.kt new file mode 100644 index 0000000..2ed891a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldLock.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldLock: ImageVector + get() { + if (_shieldLock != null) { + return _shieldLock!! + } + _shieldLock = fluentIcon(name = "Filled.ShieldLock") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + lineToRelative(-0.01f, 0.54f) + arcTo(3.49f, 3.49f, 0.0f, false, false, 15.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + verticalLineToRelative(5.15f) + lineToRelative(-0.73f, 0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + close() + moveTo(16.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(0.5f) + close() + moveTo(17.5f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(19.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _shieldLock!! + } + +private var _shieldLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldProhibited.kt new file mode 100644 index 0000000..7e6e427 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldProhibited.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldProhibited: ImageVector + get() { + if (_shieldProhibited != null) { + return _shieldProhibited!! + } + _shieldProhibited = fluentIcon(name = "Filled.ShieldProhibited") { + fluentPath { + moveTo(3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.0f, 11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + lineToRelative(0.43f, -0.17f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 8.28f, -10.0f) + lineTo(21.0f, 11.0f) + lineTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + close() + moveTo(16.5f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(13.2f, 18.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 5.56f, -5.56f) + lineToRelative(-5.57f, 5.56f) + close() + moveTo(14.25f, 19.81f) + lineToRelative(5.56f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -5.56f, 5.56f) + close() + } + } + return _shieldProhibited!! + } + +private var _shieldProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldTask.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldTask.kt new file mode 100644 index 0000000..feb13f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShieldTask.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShieldTask: ImageVector + get() { + if (_shieldTask != null) { + return _shieldTask!! + } + _shieldTask = fluentIcon(name = "Filled.ShieldTask") { + fluentPath { + moveTo(20.25f, 5.0f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.0f, 11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + curveTo(18.04f, 19.68f, 21.0f, 16.0f, 21.0f, 11.0f) + lineTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(16.75f, 9.3f) + lineToRelative(-6.0f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.03f, -0.02f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.0f, 2.0f) + lineToRelative(5.46f, -5.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.02f, 1.1f) + close() + } + } + return _shieldTask!! + } + +private var _shieldTask: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt new file mode 100644 index 0000000..5b3c4e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Shifts: ImageVector + get() { + if (_shifts != null) { + return _shifts!! + } + _shifts = fluentIcon(name = "Filled.Shifts") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(11.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _shifts!! + } + +private var _shifts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts30Minutes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts30Minutes.kt new file mode 100644 index 0000000..0f742e1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shifts30Minutes.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Shifts30Minutes: ImageVector + get() { + if (_shifts30Minutes != null) { + return _shifts30Minutes!! + } + _shifts30Minutes = fluentIcon(name = "Filled.Shifts30Minutes") { + fluentPath { + moveTo(15.5f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 7.0f, 0.0f) + close() + moveTo(8.75f, 10.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-6.5f) + close() + moveTo(6.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(5.5f, 21.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(10.11f, 16.53f) + curveToRelative(-0.27f, 0.06f, -0.52f, 0.2f, -0.67f, 0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.92f, -1.19f) + curveToRelative(0.27f, -0.2f, 0.71f, -0.48f, 1.25f, -0.6f) + arcToRelative(2.33f, 2.33f, 0.0f, false, true, 1.88f, 0.32f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 0.62f, 3.03f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, -0.08f, 2.86f) + curveToRelative(-0.6f, 0.6f, -1.4f, 0.77f, -2.08f, 0.73f) + arcToRelative(3.12f, 3.12f, 0.0f, false, true, -1.85f, -0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.99f, -1.12f) + curveToRelative(0.17f, 0.15f, 0.52f, 0.3f, 0.94f, 0.32f) + curveToRelative(0.4f, 0.02f, 0.73f, -0.09f, 0.94f, -0.3f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, 0.12f, -0.62f) + curveToRelative(-0.07f, -0.2f, -0.23f, -0.34f, -0.5f, -0.34f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.12f, 0.0f, 0.17f, -0.04f, 0.21f, -0.08f) + curveToRelative(0.05f, -0.04f, 0.1f, -0.14f, 0.13f, -0.28f) + curveToRelative(0.05f, -0.3f, -0.07f, -0.61f, -0.28f, -0.75f) + arcToRelative(0.83f, 0.83f, 0.0f, false, false, -0.7f, -0.11f) + close() + moveTo(16.5f, 15.0f) + arcToRelative(2.2f, 2.2f, 0.0f, false, false, -1.99f, 1.08f) + curveToRelative(-0.38f, 0.65f, -0.51f, 1.5f, -0.51f, 2.42f) + curveToRelative(0.0f, 0.92f, 0.13f, 1.77f, 0.51f, 2.42f) + arcTo(2.2f, 2.2f, 0.0f, false, false, 16.5f, 22.0f) + arcToRelative(2.2f, 2.2f, 0.0f, false, false, 1.99f, -1.08f) + curveToRelative(0.38f, -0.64f, 0.51f, -1.5f, 0.51f, -2.42f) + curveToRelative(0.0f, -0.93f, -0.13f, -1.78f, -0.51f, -2.42f) + arcTo(2.2f, 2.2f, 0.0f, false, false, 16.5f, 15.0f) + close() + moveTo(15.5f, 18.5f) + curveToRelative(0.0f, -0.83f, 0.12f, -1.35f, 0.3f, -1.64f) + curveToRelative(0.13f, -0.23f, 0.32f, -0.36f, 0.7f, -0.36f) + curveToRelative(0.39f, 0.0f, 0.57f, 0.13f, 0.7f, 0.35f) + curveToRelative(0.18f, 0.3f, 0.3f, 0.81f, 0.3f, 1.65f) + curveToRelative(0.0f, 0.84f, -0.12f, 1.36f, -0.3f, 1.65f) + curveToRelative(-0.13f, 0.22f, -0.31f, 0.35f, -0.7f, 0.35f) + curveToRelative(-0.38f, 0.0f, -0.57f, -0.13f, -0.7f, -0.35f) + curveToRelative(-0.18f, -0.3f, -0.3f, -0.82f, -0.3f, -1.65f) + close() + } + } + return _shifts30Minutes!! + } + +private var _shifts30Minutes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt new file mode 100644 index 0000000..6539213 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsActivity.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsActivity: ImageVector + get() { + if (_shiftsActivity != null) { + return _shiftsActivity!! + } + _shiftsActivity = fluentIcon(name = "Filled.ShiftsActivity") { + fluentPath { + moveTo(11.1f, 4.05f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.21f, -1.99f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 11.05f, 11.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.99f, -0.22f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, -8.84f, -8.84f) + close() + moveTo(14.77f, 2.39f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.54f, 1.93f) + curveToRelative(0.28f, 0.08f, 0.57f, 0.17f, 0.84f, 0.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.76f, -1.86f) + curveToRelative(-0.35f, -0.14f, -0.7f, -0.26f, -1.06f, -0.36f) + close() + moveTo(17.35f, 4.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, -0.06f) + lineToRelative(0.61f, 0.6f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 17.9f, 6.6f) + arcToRelative(7.94f, 7.94f, 0.0f, false, false, -0.49f, -0.49f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.06f, -1.4f) + close() + moveTo(11.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(10.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(19.94f, 7.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.3f, 0.55f) + arcToRelative(9.86f, 9.86f, 0.0f, false, true, 0.37f, 1.06f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.93f, 0.54f) + arcToRelative(7.9f, 7.9f, 0.0f, false, false, -0.29f, -0.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, -1.3f) + close() + } + } + return _shiftsActivity!! + } + +private var _shiftsActivity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAdd.kt new file mode 100644 index 0000000..6b25eaa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAdd.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsAdd: ImageVector + get() { + if (_shiftsAdd != null) { + return _shiftsAdd!! + } + _shiftsAdd = fluentIcon(name = "Filled.ShiftsAdd") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(5.77f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 8.0f, 0.8f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, 0.0f, -0.07f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineTo(12.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + lineToRelative(-0.14f, -0.01f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 0.37f, 7.51f) + horizontalLineToRelative(5.77f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineTo(18.0f) + horizontalLineTo(3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineTo(6.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + verticalLineTo(17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineTo(7.0f) + close() + } + } + return _shiftsAdd!! + } + +private var _shiftsAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAvailability.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAvailability.kt new file mode 100644 index 0000000..8988d0e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsAvailability.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsAvailability: ImageVector + get() { + if (_shiftsAvailability != null) { + return _shiftsAvailability!! + } + _shiftsAvailability = fluentIcon(name = "Filled.ShiftsAvailability") { + fluentPath { + moveTo(8.5f, 2.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -0.48f, 12.98f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 6.96f, -6.96f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 8.5f, 2.0f) + close() + moveTo(11.28f, 7.78f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(0.97f, 0.97f) + lineToRelative(2.47f, -2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + close() + moveTo(9.0f, 15.5f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 13.0f, 0.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -13.0f, 0.0f) + close() + moveTo(13.22f, 13.24f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(1.22f, 1.2f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(1.21f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.07f, -1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(1.21f, -1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, -1.07f) + lineToRelative(-1.22f, 1.21f) + lineToRelative(-1.22f, -1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _shiftsAvailability!! + } + +private var _shiftsAvailability: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsCheckmark.kt new file mode 100644 index 0000000..34d0a60 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsCheckmark.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsCheckmark: ImageVector + get() { + if (_shiftsCheckmark != null) { + return _shiftsCheckmark!! + } + _shiftsCheckmark = fluentIcon(name = "Filled.ShiftsCheckmark") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(5.77f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 8.0f, 0.8f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, 0.0f, -0.07f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + lineToRelative(-0.14f, -0.01f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 0.37f, 7.51f) + horizontalLineToRelative(5.77f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(8.85f, 15.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 18.29f) + lineToRelative(-0.9f, -0.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.71f) + lineToRelative(1.25f, 1.25f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(3.0f, -3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _shiftsCheckmark!! + } + +private var _shiftsCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsDay.kt new file mode 100644 index 0000000..0fc32b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsDay.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsDay: ImageVector + get() { + if (_shiftsDay != null) { + return _shiftsDay!! + } + _shiftsDay = fluentIcon(name = "Filled.ShiftsDay") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + close() + moveTo(7.5f, 8.75f) + arcTo(2.3f, 2.3f, 0.0f, false, true, 9.25f, 8.0f) + curveToRelative(1.15f, 0.0f, 1.9f, 0.8f, 2.15f, 1.66f) + curveToRelative(0.26f, 0.85f, 0.1f, 1.9f, -0.62f, 2.62f) + arcToRelative(8.1f, 8.1f, 0.0f, false, true, -0.79f, 0.67f) + lineToRelative(-0.04f, 0.03f) + curveToRelative(-0.28f, 0.22f, -0.53f, 0.41f, -0.75f, 0.63f) + arcToRelative(2.3f, 2.3f, 0.0f, false, false, -0.58f, 0.89f) + horizontalLineToRelative(2.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.25f, 0.52f, -2.08f, 1.14f, -2.7f) + curveToRelative(0.3f, -0.3f, 0.62f, -0.55f, 0.9f, -0.76f) + curveToRelative(0.28f, -0.22f, 0.5f, -0.4f, 0.68f, -0.57f) + curveToRelative(0.27f, -0.27f, 0.37f, -0.72f, 0.25f, -1.13f) + curveToRelative(-0.12f, -0.38f, -0.37f, -0.59f, -0.72f, -0.59f) + reflectiveCurveToRelative(-0.53f, 0.14f, -0.64f, 0.25f) + arcToRelative(0.84f, 0.84f, 0.0f, false, false, -0.15f, 0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.43f, -0.46f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.08f, -0.17f) + curveToRelative(0.07f, -0.14f, 0.18f, -0.32f, 0.35f, -0.5f) + close() + moveTo(13.25f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(1.5f) + verticalLineTo(8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(13.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _shiftsDay!! + } + +private var _shiftsDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsOpen.kt new file mode 100644 index 0000000..c215326 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsOpen.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsOpen: ImageVector + get() { + if (_shiftsOpen != null) { + return _shiftsOpen!! + } + _shiftsOpen = fluentIcon(name = "Filled.ShiftsOpen") { + fluentPath { + moveTo(15.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(15.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(2.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + verticalLineToRelative(-11.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 17.5f, 3.0f) + lineTo(15.0f, 3.0f) + close() + moveTo(5.0f, 6.5f) + curveTo(5.0f, 5.67f, 5.67f, 5.0f, 6.5f, 5.0f) + lineTo(9.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(6.5f, 3.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 6.5f) + verticalLineToRelative(11.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 21.0f) + lineTo(9.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(6.5f, 19.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 17.5f) + verticalLineToRelative(-11.0f) + close() + moveTo(12.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + lineTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.5f) + lineTo(12.5f, 7.0f) + close() + } + } + return _shiftsOpen!! + } + +private var _shiftsOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsProhibited.kt new file mode 100644 index 0000000..9be466f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsProhibited.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsProhibited: ImageVector + get() { + if (_shiftsProhibited != null) { + return _shiftsProhibited!! + } + _shiftsProhibited = fluentIcon(name = "Filled.ShiftsProhibited") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(5.77f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 8.0f, 0.8f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, 0.0f, -0.07f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + lineToRelative(-0.14f, -0.01f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 0.37f, 7.51f) + horizontalLineToRelative(5.77f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(2.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.25f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(6.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _shiftsProhibited!! + } + +private var _shiftsProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsQuestionMark.kt new file mode 100644 index 0000000..144460a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsQuestionMark.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsQuestionMark: ImageVector + get() { + if (_shiftsQuestionMark != null) { + return _shiftsQuestionMark!! + } + _shiftsQuestionMark = fluentIcon(name = "Filled.ShiftsQuestionMark") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(6.5f, 19.88f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.77f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.37f, -7.51f) + horizontalLineToRelative(0.07f) + lineToRelative(0.07f, 0.01f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(11.0f, 12.8f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -8.0f, -0.79f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(6.5f, 14.0f) + curveToRelative(-1.05f, 0.0f, -1.86f, 0.82f, -1.85f, 1.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, -0.01f) + curveToRelative(0.0f, -0.58f, 0.36f, -0.95f, 0.85f, -0.95f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.4f, 0.85f, 0.95f) + curveToRelative(0.0f, 0.23f, -0.07f, 0.4f, -0.31f, 0.68f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.27f, 0.3f) + curveToRelative(-0.48f, 0.53f, -0.67f, 0.89f, -0.67f, 1.46f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + curveToRelative(0.0f, -0.23f, 0.08f, -0.4f, 0.32f, -0.7f) + lineToRelative(0.1f, -0.1f) + lineToRelative(0.27f, -0.3f) + curveToRelative(0.48f, -0.53f, 0.66f, -0.88f, 0.66f, -1.45f) + curveToRelative(0.0f, -1.1f, -0.82f, -1.95f, -1.85f, -1.95f) + close() + } + } + return _shiftsQuestionMark!! + } + +private var _shiftsQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsTeam.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsTeam.kt new file mode 100644 index 0000000..fddabbc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShiftsTeam.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShiftsTeam: ImageVector + get() { + if (_shiftsTeam != null) { + return _shiftsTeam!! + } + _shiftsTeam = fluentIcon(name = "Filled.ShiftsTeam") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.0f) + curveToRelative(0.18f, -0.38f, 0.25f, -0.79f, 0.25f, -1.19f) + curveToRelative(0.0f, -0.92f, -0.53f, -1.73f, -1.32f, -2.1f) + arcTo(2.74f, 2.74f, 0.0f, false, false, 9.75f, 13.0f) + curveToRelative(-0.74f, 0.0f, -1.4f, 0.3f, -1.9f, 0.76f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 12.01f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(11.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(4.75f, 17.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(4.75f, 23.0f) + curveToRelative(2.68f, 0.0f, 3.75f, -1.57f, 3.75f, -3.13f) + curveToRelative(0.0f, -1.03f, -0.72f, -1.87f, -1.6f, -1.87f) + lineTo(2.6f, 18.0f) + curveToRelative(-0.88f, 0.0f, -1.6f, 0.84f, -1.6f, 1.88f) + curveTo(1.0f, 21.43f, 2.07f, 23.0f, 4.75f, 23.0f) + close() + moveTo(11.5f, 15.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.5f, 0.0f) + close() + moveTo(8.92f, 22.0f) + curveToRelative(0.4f, -0.66f, 0.58f, -1.4f, 0.58f, -2.13f) + curveToRelative(0.0f, -0.47f, -0.11f, -0.95f, -0.32f, -1.37f) + horizontalLineToRelative(1.54f) + curveToRelative(0.7f, 0.0f, 1.28f, 0.59f, 1.28f, 1.31f) + curveToRelative(0.0f, 1.1f, -0.85f, 2.19f, -3.0f, 2.19f) + horizontalLineToRelative(-0.08f) + close() + } + } + return _shiftsTeam!! + } + +private var _shiftsTeam: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt new file mode 100644 index 0000000..ade0fcc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBag.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBag: ImageVector + get() { + if (_shoppingBag != null) { + return _shoppingBag!! + } + _shoppingBag = fluentIcon(name = "Filled.ShoppingBag") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(20.0f, 18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.82f, 3.36f) + lineToRelative(-0.55f, -0.1f) + arcToRelative(4.17f, 4.17f, 0.0f, false, true, -2.17f, -1.17f) + curveToRelative(-0.6f, -0.61f, -0.96f, -1.35f, -0.96f, -2.09f) + lineTo(14.5f, 7.0f) + horizontalLineToRelative(1.0f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.23f, 0.58f, 2.33f, 1.39f, 3.14f) + curveToRelative(0.32f, 0.33f, 0.68f, 0.62f, 1.08f, 0.86f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(8.5f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + } + } + return _shoppingBag!! + } + +private var _shoppingBag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagArrowLeft.kt new file mode 100644 index 0000000..0f270ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagArrowLeft.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBagArrowLeft: ImageVector + get() { + if (_shoppingBagArrowLeft != null) { + return _shoppingBagArrowLeft!! + } + _shoppingBagArrowLeft = fluentIcon(name = "Filled.ShoppingBagArrowLeft") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(3.0f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -5.5f, 0.23f) + lineTo(14.5f, 7.0f) + horizontalLineToRelative(1.0f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(7.81f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -0.19f, 9.19f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + lineTo(11.5f, 5.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.72f, 14.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.52f, 2.51f) + lineToRelative(-0.04f, 0.05f) + lineToRelative(-0.04f, 0.08f) + lineToRelative(-0.02f, 0.06f) + lineToRelative(-0.02f, 0.08f) + verticalLineToRelative(0.11f) + lineToRelative(0.01f, 0.09f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.52f, 2.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.76f, -0.63f) + lineToRelative(-0.05f, -0.07f) + lineTo(15.7f, 18.0f) + horizontalLineToRelative(4.79f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-4.88f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.05f, -0.63f) + lineToRelative(-0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.64f, -0.06f) + close() + } + } + return _shoppingBagArrowLeft!! + } + +private var _shoppingBagArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagDismiss.kt new file mode 100644 index 0000000..c895a10 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagDismiss.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBagDismiss: ImageVector + get() { + if (_shoppingBagDismiss != null) { + return _shoppingBagDismiss!! + } + _shoppingBagDismiss = fluentIcon(name = "Filled.ShoppingBagDismiss") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(3.0f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -5.5f, 0.23f) + lineTo(14.5f, 7.0f) + horizontalLineToRelative(1.0f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(7.81f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -0.19f, 9.19f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(8.5f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _shoppingBagDismiss!! + } + +private var _shoppingBagDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPause.kt new file mode 100644 index 0000000..5be229f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPause.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBagPause: ImageVector + get() { + if (_shoppingBagPause != null) { + return _shoppingBagPause!! + } + _shoppingBagPause = fluentIcon(name = "Filled.ShoppingBagPause") { + fluentPath { + moveTo(7.0f, 7.5f) + verticalLineToRelative(-2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, 2.24f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(3.0f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -5.5f, 0.23f) + lineTo(14.5f, 7.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(7.81f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -0.19f, 9.19f) + lineTo(8.0f, 22.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 9.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(7.0f, 7.5f) + close() + moveTo(8.5f, 5.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + moveTo(23.0f, 18.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(19.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _shoppingBagPause!! + } + +private var _shoppingBagPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPercent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPercent.kt new file mode 100644 index 0000000..e9f60a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPercent.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBagPercent: ImageVector + get() { + if (_shoppingBagPercent != null) { + return _shoppingBagPercent!! + } + _shoppingBagPercent = fluentIcon(name = "Filled.ShoppingBagPercent") { + fluentPath { + moveTo(7.0f, 5.0f) + verticalLineToRelative(2.0f) + lineTo(5.5f, 7.0f) + curveTo(4.67f, 7.0f, 4.0f, 7.67f, 4.0f, 8.5f) + lineTo(4.0f, 18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, 4.0f) + horizontalLineToRelative(4.17f) + curveToRelative(-0.31f, -0.65f, -0.2f, -1.45f, 0.34f, -1.99f) + lineToRelative(0.71f, -0.7f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 13.0f, 18.0f) + verticalLineToRelative(-0.34f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, -6.32f) + lineTo(13.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.16f, -0.96f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 15.5f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.5f, 3.5f) + verticalLineToRelative(0.03f) + lineToRelative(2.0f, -2.0f) + lineTo(20.0f, 8.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(17.0f, 7.0f) + lineTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 5.0f) + close() + moveTo(8.5f, 7.0f) + lineTo(8.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(14.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(20.5f, 23.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(20.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(21.78f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(7.5f, -7.5f) + close() + } + } + return _shoppingBagPercent!! + } + +private var _shoppingBagPercent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPlay.kt new file mode 100644 index 0000000..32f3ab4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagPlay.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBagPlay: ImageVector + get() { + if (_shoppingBagPlay != null) { + return _shoppingBagPlay!! + } + _shoppingBagPlay = fluentIcon(name = "Filled.ShoppingBagPlay") { + fluentPath { + moveTo(7.0f, 5.0f) + verticalLineToRelative(2.0f) + lineTo(5.5f, 7.0f) + curveTo(4.67f, 7.0f, 4.0f, 7.67f, 4.0f, 8.5f) + lineTo(4.0f, 18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, 4.0f) + horizontalLineToRelative(4.81f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 0.19f, -9.19f) + lineTo(13.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.16f, -0.96f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 15.5f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(4.73f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 5.5f, -0.23f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(17.0f, 7.0f) + lineTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 5.0f) + close() + moveTo(10.0f, 3.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + lineTo(8.5f, 5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.91f, 15.1f) + arcToRelative(0.55f, 0.55f, 0.0f, false, false, -0.54f, -0.05f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.2f, 0.13f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.18f, 0.44f) + verticalLineToRelative(3.76f) + arcToRelative(0.61f, 0.61f, 0.0f, false, false, 0.19f, 0.44f) + curveToRelative(0.05f, 0.05f, 0.12f, 0.1f, 0.19f, 0.13f) + arcToRelative(0.55f, 0.55f, 0.0f, false, false, 0.44f, 0.0f) + arcToRelative(0.66f, 0.66f, 0.0f, false, false, 0.11f, -0.05f) + lineToRelative(2.8f, -1.92f) + arcToRelative(0.56f, 0.56f, 0.0f, false, false, 0.2f, -0.22f) + arcToRelative(0.65f, 0.65f, 0.0f, false, false, 0.0f, -0.6f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.2f, -0.22f) + lineToRelative(-2.8f, -1.84f) + close() + } + } + return _shoppingBagPlay!! + } + +private var _shoppingBagPlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagTag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagTag.kt new file mode 100644 index 0000000..1d9988b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ShoppingBagTag.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ShoppingBagTag: ImageVector + get() { + if (_shoppingBagTag != null) { + return _shoppingBagTag!! + } + _shoppingBagTag = fluentIcon(name = "Filled.ShoppingBagTag") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.32f) + lineToRelative(-0.97f, -0.96f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -2.11f, -0.86f) + lineTo(14.5f, 11.0f) + lineTo(14.5f, 7.0f) + horizontalLineToRelative(1.0f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(6.17f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 11.0f, 14.0f) + verticalLineToRelative(2.93f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.86f, 2.1f) + lineTo(14.77f, 22.0f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(8.5f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + moveTo(12.57f, 18.33f) + lineToRelative(4.0f, 4.07f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.86f, 0.02f) + lineToRelative(2.99f, -3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.01f, -2.83f) + lineToRelative(-4.08f, -4.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.41f, -0.58f) + lineTo(14.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(2.93f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.57f, 1.4f) + close() + moveTo(16.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _shoppingBagTag!! + } + +private var _shoppingBagTag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shortpick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shortpick.kt new file mode 100644 index 0000000..1b00f06 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Shortpick.kt @@ -0,0 +1,122 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Shortpick: ImageVector + get() { + if (_shortpick != null) { + return _shortpick!! + } + _shortpick = fluentIcon(name = "Filled.Shortpick") { + fluentPath { + moveTo(8.96f, 3.5f) + lineTo(8.5f, 3.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.71f) + curveTo(7.56f, 7.0f, 7.0f, 6.44f, 7.0f, 5.75f) + verticalLineToRelative(-2.5f) + curveTo(7.0f, 2.56f, 7.56f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(0.71f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(11.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.04f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.46f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.71f) + curveTo(16.44f, 7.0f, 17.0f, 6.44f, 17.0f, 5.75f) + verticalLineToRelative(-2.5f) + curveTo(17.0f, 2.56f, 16.44f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-0.71f) + close() + moveTo(11.5f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + close() + moveTo(4.75f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(10.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(10.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-9.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + verticalLineToRelative(-10.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.25f, 14.0f) + curveTo(7.56f, 14.0f, 7.0f, 14.56f, 7.0f, 15.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(7.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(8.5f, 9.5f) + horizontalLineToRelative(0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.71f) + curveTo(7.56f, 8.0f, 7.0f, 8.56f, 7.0f, 9.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.71f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.5f, 11.5f) + verticalLineToRelative(-2.0f) + close() + moveTo(10.75f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(14.29f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.71f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.71f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.46f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(-0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.75f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _shortpick!! + } + +private var _shortpick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt new file mode 100644 index 0000000..99c46d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SignOut.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SignOut: ImageVector + get() { + if (_signOut != null) { + return _signOut!! + } + _signOut = fluentIcon(name = "Filled.SignOut") { + fluentPath { + moveTo(12.0f, 4.35f) + lineTo(12.0f, 11.0f) + horizontalLineToRelative(7.44f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.0f, 3.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(1.71f, -1.72f) + lineTo(12.0f, 12.5f) + verticalLineToRelative(6.75f) + curveToRelative(0.0f, 0.47f, -0.42f, 0.82f, -0.88f, 0.74f) + lineToRelative(-8.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.74f) + verticalLineToRelative(-12.0f) + curveToRelative(0.0f, -0.37f, 0.27f, -0.68f, 0.63f, -0.74f) + lineToRelative(8.5f, -1.4f) + curveToRelative(0.46f, -0.07f, 0.87f, 0.28f, 0.87f, 0.74f) + close() + moveTo(8.5f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.0f, 18.5f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineToRelative(-0.01f, -4.25f) + lineTo(13.0f, 13.5f) + verticalLineToRelative(5.0f) + close() + moveTo(13.0f, 10.0f) + lineTo(13.0f, 5.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineTo(14.5f, 10.0f) + lineTo(13.0f, 10.0f) + close() + } + } + return _signOut!! + } + +private var _signOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt new file mode 100644 index 0000000..4bdda2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Signature.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Signature: ImageVector + get() { + if (_signature != null) { + return _signature!! + } + _signature = fluentIcon(name = "Filled.Signature") { + fluentPath { + moveTo(14.75f, 16.5f) + curveToRelative(1.3f, 0.0f, 1.82f, 0.58f, 2.2f, 1.87f) + lineToRelative(0.07f, 0.24f) + curveToRelative(0.19f, 0.66f, 0.3f, 0.86f, 0.52f, 0.95f) + curveToRelative(0.25f, 0.1f, 0.43f, 0.09f, 0.7f, -0.05f) + lineToRelative(0.15f, -0.08f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.17f, -0.11f) + lineToRelative(0.66f, -0.46f) + curveToRelative(0.62f, -0.4f, 1.17f, -0.67f, 1.85f, -0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, 1.46f) + curveToRelative(-0.4f, 0.1f, -0.76f, 0.25f, -1.14f, 0.49f) + lineToRelative(-0.3f, 0.19f) + lineToRelative(-0.48f, 0.33f) + curveToRelative(-0.23f, 0.15f, -0.4f, 0.26f, -0.59f, 0.35f) + arcToRelative(2.2f, 2.2f, 0.0f, false, true, -1.96f, 0.1f) + curveToRelative(-0.74f, -0.3f, -1.04f, -0.78f, -1.32f, -1.72f) + lineToRelative(-0.16f, -0.54f) + curveToRelative(-0.18f, -0.59f, -0.3f, -0.68f, -0.73f, -0.68f) + curveToRelative(-0.3f, 0.0f, -0.63f, 0.16f, -1.07f, 0.52f) + lineToRelative(-0.18f, 0.16f) + lineToRelative(-0.92f, 0.88f) + curveToRelative(-1.41f, 1.32f, -2.61f, 1.97f, -4.33f, 1.97f) + curveToRelative(-1.69f, 0.0f, -3.15f, -0.26f, -4.37f, -0.77f) + lineToRelative(2.95f, -0.8f) + curveToRelative(0.44f, 0.04f, 0.92f, 0.07f, 1.42f, 0.07f) + curveToRelative(1.18f, 0.0f, 2.03f, -0.42f, 3.08f, -1.37f) + lineToRelative(0.26f, -0.24f) + lineToRelative(0.53f, -0.5f) + curveToRelative(0.24f, -0.23f, 0.42f, -0.4f, 0.6f, -0.55f) + curveToRelative(0.68f, -0.57f, 1.3f, -0.87f, 2.03f, -0.87f) + close() + moveTo(19.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 0.0f, 5.06f) + lineToRelative(-0.29f, 0.29f) + curveToRelative(1.15f, 1.4f, 1.11f, 2.89f, 0.04f, 3.96f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.48f, -0.49f, 0.54f, -1.09f, -0.04f, -1.84f) + lineTo(9.06f, 18.0f) + curveToRelative(-0.28f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineToRelative(9.97f, -9.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 5.06f, 0.0f) + close() + } + } + return _signature!! + } + +private var _signature: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sim.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sim.kt new file mode 100644 index 0000000..5926f05 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sim.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sim: ImageVector + get() { + if (_sim != null) { + return _sim!! + } + _sim = fluentIcon(name = "Filled.Sim") { + fluentPath { + moveTo(4.0f, 5.25f) + curveTo(4.0f, 3.45f, 5.46f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(5.46f) + curveToRelative(0.87f, 0.0f, 1.7f, 0.34f, 2.3f, 0.95f) + lineTo(19.05f, 7.0f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(9.46f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-9.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 5.25f) + close() + moveTo(7.75f, 14.0f) + lineTo(12.0f, 14.0f) + verticalLineToRelative(-3.25f) + lineTo(9.25f, 10.75f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(7.75f, 14.0f) + close() + moveTo(7.75f, 15.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + lineTo(12.0f, 18.25f) + lineTo(12.0f, 15.5f) + lineTo(7.75f, 15.5f) + close() + moveTo(13.5f, 18.25f) + horizontalLineToRelative(1.25f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(13.5f, 10.75f) + verticalLineToRelative(7.5f) + close() + } + } + return _sim!! + } + +private var _sim: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipBack10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipBack10.kt new file mode 100644 index 0000000..3eab797 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipBack10.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SkipBack10: ImageVector + get() { + if (_skipBack10 != null) { + return _skipBack10!! + } + _skipBack10 = fluentIcon(name = "Filled.SkipBack10") { + fluentPath { + moveTo(3.0f, 2.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(2.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(4.86f, 8.0f) + arcToRelative(7.87f, 7.87f, 0.0f, false, true, 3.69f, -2.57f) + arcToRelative(9.44f, 9.44f, 0.0f, false, true, 10.82f, 4.05f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.76f, -0.96f) + arcToRelative(11.44f, 11.44f, 0.0f, false, false, -13.17f, -5.0f) + arcTo(9.52f, 9.52f, 0.0f, false, false, 4.0f, 5.98f) + lineTo(4.0f, 3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(9.75f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.76f, -0.65f) + lineToRelative(-0.22f, 0.27f) + arcToRelative(8.02f, 8.02f, 0.0f, false, true, -2.28f, 2.02f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.02f, 1.72f) + curveToRelative(0.49f, -0.3f, 0.9f, -0.58f, 1.24f, -0.87f) + lineTo(7.75f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + verticalLineToRelative(-8.0f) + close() + moveTo(16.25f, 11.0f) + curveToRelative(-1.39f, 0.0f, -2.4f, 0.64f, -3.0f, 1.66f) + arcTo(6.61f, 6.61f, 0.0f, false, false, 12.5f, 16.0f) + curveToRelative(0.0f, 1.18f, 0.18f, 2.39f, 0.74f, 3.34f) + arcTo(3.33f, 3.33f, 0.0f, false, false, 16.25f, 21.0f) + curveToRelative(1.39f, 0.0f, 2.4f, -0.64f, 3.0f, -1.66f) + curveToRelative(0.57f, -0.95f, 0.75f, -2.16f, 0.75f, -3.34f) + curveToRelative(0.0f, -1.18f, -0.18f, -2.39f, -0.74f, -3.34f) + arcTo(3.33f, 3.33f, 0.0f, false, false, 16.25f, 11.0f) + close() + moveTo(14.5f, 16.0f) + curveToRelative(0.0f, -1.03f, 0.17f, -1.82f, 0.46f, -2.32f) + curveToRelative(0.25f, -0.42f, 0.61f, -0.68f, 1.29f, -0.68f) + reflectiveCurveToRelative(1.04f, 0.26f, 1.29f, 0.68f) + curveToRelative(0.3f, 0.5f, 0.46f, 1.29f, 0.46f, 2.32f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, -0.46f, 2.32f) + curveToRelative(-0.25f, 0.42f, -0.61f, 0.68f, -1.29f, 0.68f) + reflectiveCurveToRelative(-1.04f, -0.26f, -1.29f, -0.68f) + arcTo(4.7f, 4.7f, 0.0f, false, true, 14.5f, 16.0f) + close() + } + } + return _skipBack10!! + } + +private var _skipBack10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward10.kt new file mode 100644 index 0000000..496e82e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward10.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SkipForward10: ImageVector + get() { + if (_skipForward10 != null) { + return _skipForward10!! + } + _skipForward10 = fluentIcon(name = "Filled.SkipForward10") { + fluentPath { + moveTo(21.0f, 2.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(22.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-5.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(3.39f) + arcToRelative(7.87f, 7.87f, 0.0f, false, false, -3.69f, -2.57f) + arcTo(9.44f, 9.44f, 0.0f, false, false, 4.63f, 9.48f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.76f, -0.96f) + arcToRelative(11.44f, 11.44f, 0.0f, false, true, 13.17f, -5.0f) + arcTo(9.52f, 9.52f, 0.0f, false, true, 20.0f, 5.98f) + lineTo(20.0f, 3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(9.1f, 11.06f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.65f, 0.94f) + verticalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(-0.35f, 0.28f, -0.75f, 0.57f, -1.24f, 0.86f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.02f, -1.72f) + arcToRelative(8.02f, 8.02f, 0.0f, false, false, 2.28f, -2.02f) + lineToRelative(0.22f, -0.27f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.1f, -0.29f) + close() + moveTo(13.24f, 12.66f) + arcTo(3.33f, 3.33f, 0.0f, false, true, 16.25f, 11.0f) + curveToRelative(1.39f, 0.0f, 2.4f, 0.64f, 3.0f, 1.66f) + curveToRelative(0.57f, 0.95f, 0.75f, 2.16f, 0.75f, 3.34f) + curveToRelative(0.0f, 1.18f, -0.18f, 2.39f, -0.74f, 3.34f) + arcTo(3.33f, 3.33f, 0.0f, false, true, 16.25f, 21.0f) + curveToRelative(-1.39f, 0.0f, -2.4f, -0.64f, -3.0f, -1.66f) + arcTo(6.61f, 6.61f, 0.0f, false, true, 12.5f, 16.0f) + curveToRelative(0.0f, -1.18f, 0.18f, -2.39f, 0.74f, -3.34f) + close() + moveTo(14.96f, 13.68f) + arcTo(4.7f, 4.7f, 0.0f, false, false, 14.5f, 16.0f) + curveToRelative(0.0f, 1.03f, 0.17f, 1.82f, 0.46f, 2.32f) + curveToRelative(0.25f, 0.42f, 0.61f, 0.68f, 1.29f, 0.68f) + reflectiveCurveToRelative(1.04f, -0.26f, 1.29f, -0.68f) + curveToRelative(0.3f, -0.5f, 0.46f, -1.29f, 0.46f, -2.32f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -0.46f, -2.32f) + curveToRelative(-0.25f, -0.42f, -0.61f, -0.68f, -1.29f, -0.68f) + reflectiveCurveToRelative(-1.04f, 0.26f, -1.29f, 0.68f) + close() + } + } + return _skipForward10!! + } + +private var _skipForward10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward30.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward30.kt new file mode 100644 index 0000000..77a4cd7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForward30.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SkipForward30: ImageVector + get() { + if (_skipForward30 != null) { + return _skipForward30!! + } + _skipForward30 = fluentIcon(name = "Filled.SkipForward30") { + fluentPath { + moveTo(21.0f, 2.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(22.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-5.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(3.39f) + arcToRelative(7.87f, 7.87f, 0.0f, false, false, -3.69f, -2.57f) + arcTo(9.44f, 9.44f, 0.0f, false, false, 4.63f, 9.48f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.76f, -0.96f) + arcToRelative(11.44f, 11.44f, 0.0f, false, true, 13.17f, -5.0f) + arcTo(9.52f, 9.52f, 0.0f, false, true, 20.0f, 5.98f) + lineTo(20.0f, 3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.46f, 13.71f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.57f, -0.44f) + arcTo(3.3f, 3.3f, 0.0f, false, true, 8.5f, 13.0f) + curveToRelative(1.6f, 0.0f, 1.92f, 0.77f, 1.93f, 1.04f) + curveToRelative(0.01f, 0.24f, -0.21f, 0.96f, -1.68f, 0.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + curveToRelative(1.47f, 0.0f, 1.7f, 0.72f, 1.68f, 0.96f) + curveToRelative(0.0f, 0.27f, -0.32f, 1.04f, -1.93f, 1.04f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, -1.47f, -0.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.57f, -0.44f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 1.42f) + horizontalLineToRelative(0.01f) + curveToRelative(0.19f, 0.2f, 0.53f, 0.54f, 1.1f, 0.82f) + curveToRelative(0.59f, 0.28f, 1.34f, 0.47f, 2.35f, 0.47f) + curveToRelative(2.24f, 0.0f, 3.87f, -1.23f, 3.93f, -2.96f) + curveToRelative(0.03f, -0.8f, -0.28f, -1.51f, -0.84f, -2.04f) + curveToRelative(0.56f, -0.53f, 0.87f, -1.23f, 0.84f, -2.04f) + curveTo(12.37f, 12.23f, 10.74f, 11.0f, 8.5f, 11.0f) + curveToRelative(-1.0f, 0.0f, -1.76f, 0.2f, -2.34f, 0.47f) + curveToRelative(-0.58f, 0.28f, -0.92f, 0.63f, -1.1f, 0.81f) + lineToRelative(-0.02f, 0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.42f) + close() + moveTo(14.24f, 12.66f) + arcTo(3.33f, 3.33f, 0.0f, false, true, 17.25f, 11.0f) + curveToRelative(1.39f, 0.0f, 2.4f, 0.64f, 3.0f, 1.66f) + curveToRelative(0.57f, 0.95f, 0.75f, 2.16f, 0.75f, 3.34f) + curveToRelative(0.0f, 1.18f, -0.18f, 2.39f, -0.74f, 3.34f) + arcTo(3.33f, 3.33f, 0.0f, false, true, 17.25f, 21.0f) + curveToRelative(-1.39f, 0.0f, -2.4f, -0.64f, -3.0f, -1.66f) + arcTo(6.61f, 6.61f, 0.0f, false, true, 13.5f, 16.0f) + curveToRelative(0.0f, -1.18f, 0.18f, -2.39f, 0.74f, -3.34f) + close() + moveTo(15.96f, 13.68f) + arcTo(4.7f, 4.7f, 0.0f, false, false, 15.5f, 16.0f) + curveToRelative(0.0f, 1.03f, 0.17f, 1.82f, 0.46f, 2.32f) + curveToRelative(0.25f, 0.42f, 0.61f, 0.68f, 1.29f, 0.68f) + reflectiveCurveToRelative(1.04f, -0.26f, 1.29f, -0.68f) + curveToRelative(0.3f, -0.5f, 0.46f, -1.29f, 0.46f, -2.32f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -0.46f, -2.32f) + curveToRelative(-0.25f, -0.42f, -0.61f, -0.68f, -1.29f, -0.68f) + reflectiveCurveToRelative(-1.04f, 0.26f, -1.29f, 0.68f) + close() + } + } + return _skipForward30!! + } + +private var _skipForward30: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForwardTab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForwardTab.kt new file mode 100644 index 0000000..5829ed4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SkipForwardTab.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SkipForwardTab: ImageVector + get() { + if (_skipForwardTab != null) { + return _skipForwardTab!! + } + _skipForwardTab = fluentIcon(name = "Filled.SkipForwardTab") { + fluentPath { + moveTo(22.0f, 3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.73f) + arcToRelative(9.52f, 9.52f, 0.0f, false, false, -3.95f, -2.46f) + arcToRelative(11.44f, 11.44f, 0.0f, false, false, -13.18f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.76f, 0.96f) + arcToRelative(9.44f, 9.44f, 0.0f, false, true, 10.83f, -4.05f) + curveToRelative(1.47f, 0.46f, 2.7f, 1.4f, 3.68f, 2.57f) + horizontalLineToRelative(-3.39f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + lineTo(21.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(22.0f, 3.25f) + close() + moveTo(6.0f, 15.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(8.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(8.0f, 15.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + } + } + return _skipForwardTab!! + } + +private var _skipForwardTab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sleep.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sleep.kt new file mode 100644 index 0000000..d6ad7e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sleep.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sleep: ImageVector + get() { + if (_sleep != null) { + return _sleep!! + } + _sleep = fluentIcon(name = "Filled.Sleep") { + fluentPath { + moveTo(13.38f, 3.03f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -7.9f, 14.1f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.32f, -1.02f) + curveToRelative(3.4f, -1.21f, 5.21f, -2.62f, 6.27f, -4.63f) + curveToRelative(1.1f, -2.12f, 1.4f, -4.44f, 0.62f, -7.62f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.69f, -0.83f) + close() + moveTo(10.99f, 3.65f) + lineToRelative(0.01f, 0.1f) + lineTo(11.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -1.5f, -1.94f) + verticalLineToRelative(-2.3f) + lineTo(6.0f, 5.83f) + lineTo(6.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -1.5f, -1.94f) + lineTo(4.5f, 5.27f) + curveToRelative(0.0f, -0.3f, 0.17f, -0.55f, 0.43f, -0.68f) + lineToRelative(0.1f, -0.03f) + lineToRelative(5.0f, -1.53f) + curveToRelative(0.45f, -0.13f, 0.9f, 0.17f, 0.96f, 0.62f) + close() + } + } + return _sleep!! + } + +private var _sleep: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideAdd.kt new file mode 100644 index 0000000..a12217c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideAdd.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideAdd: ImageVector + get() { + if (_slideAdd != null) { + return _slideAdd!! + } + _slideAdd = fluentIcon(name = "Filled.SlideAdd") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(6.75f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 22.0f, 12.81f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _slideAdd!! + } + +private var _slideAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideArrowRight.kt new file mode 100644 index 0000000..3302aeb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideArrowRight.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideArrowRight: ImageVector + get() { + if (_slideArrowRight != null) { + return _slideArrowRight!! + } + _slideArrowRight = fluentIcon(name = "Filled.SlideArrowRight") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(6.06f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -6.21f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.54f, -0.23f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.6f) + curveToRelative(-0.52f, 0.43f, -0.97f, 0.93f, -1.33f, 1.5f) + lineTo(6.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.56f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.19f, 4.5f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _slideArrowRight!! + } + +private var _slideArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideEraser.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideEraser.kt new file mode 100644 index 0000000..d340049 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideEraser.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideEraser: ImageVector + get() { + if (_slideEraser != null) { + return _slideEraser!! + } + _slideEraser = fluentIcon(name = "Filled.SlideEraser") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(7.83f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.17f, -3.35f) + lineToRelative(4.91f, -4.92f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.54f, 0.0f) + lineToRelative(0.8f, 0.8f) + verticalLineTo(6.76f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + horizontalLineTo(4.75f) + close() + } + fluentPath { + moveTo(20.5f, 12.44f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.13f, 0.0f) + lineToRelative(-3.11f, 3.11f) + lineToRelative(4.2f, 4.2f) + lineToRelative(3.12f, -3.1f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -2.12f) + lineToRelative(-2.09f, -2.09f) + close() + } + fluentPath { + moveTo(13.45f, 17.36f) + lineToRelative(1.1f, -1.1f) + lineToRelative(4.21f, 4.2f) + lineToRelative(-1.1f, 1.1f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, 0.0f) + lineToRelative(-2.09f, -2.08f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -2.12f) + close() + } + } + return _slideEraser!! + } + +private var _slideEraser: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideGrid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideGrid.kt new file mode 100644 index 0000000..afc721f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideGrid.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideGrid: ImageVector + get() { + if (_slideGrid != null) { + return _slideGrid!! + } + _slideGrid = fluentIcon(name = "Filled.SlideGrid") { + fluentPath { + moveTo(6.25f, 12.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-4.0f) + close() + moveTo(13.75f, 12.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-4.0f) + close() + moveTo(6.25f, 7.0f) + curveTo(5.56f, 7.0f, 5.0f, 7.56f, 5.0f, 8.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-4.0f) + close() + moveTo(13.75f, 7.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + curveTo(19.0f, 7.56f, 18.44f, 7.0f, 17.75f, 7.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 5.5f) + close() + } + } + return _slideGrid!! + } + +private var _slideGrid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideHide.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideHide.kt new file mode 100644 index 0000000..183d1e6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideHide.kt @@ -0,0 +1,118 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideHide: ImageVector + get() { + if (_slideHide != null) { + return _slideHide!! + } + _slideHide = fluentIcon(name = "Filled.SlideHide") { + fluentPath { + moveTo(6.75f, 3.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(7.0f) + curveTo(2.0f, 15.99f, 3.0f, 17.0f, 4.25f, 17.0f) + horizontalLineToRelative(0.25f) + lineTo(4.5f, 8.75f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + lineTo(19.0f, 5.5f) + verticalLineToRelative(-0.25f) + curveTo(19.0f, 4.01f, 18.0f, 3.0f, 16.75f, 3.0f) + horizontalLineToRelative(-10.0f) + close() + moveTo(19.25f, 6.5f) + horizontalLineToRelative(0.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(6.25f, 11.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.99f, 17.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(1.16f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.25f, 2.1f) + horizontalLineToRelative(0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + verticalLineToRelative(-1.1f) + close() + moveTo(22.0f, 17.24f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(1.01f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.75f, 19.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.25f, 19.0f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.99f, 12.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-2.6f) + close() + moveTo(9.5f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + curveToRelative(0.42f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(15.25f, 6.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.75f, 6.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _slideHide!! + } + +private var _slideHide: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLayout.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLayout.kt new file mode 100644 index 0000000..1379d24 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLayout.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideLayout: ImageVector + get() { + if (_slideLayout != null) { + return _slideLayout!! + } + _slideLayout = fluentIcon(name = "Filled.SlideLayout") { + fluentPath { + moveTo(6.5f, 8.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(10.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(-11.0f) + lineTo(6.5f, 8.75f) + close() + moveTo(6.5f, 12.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(9.0f, 15.5f) + lineTo(9.0f, 12.0f) + lineTo(6.5f, 12.0f) + close() + moveTo(17.25f, 15.5f) + lineTo(10.5f, 15.5f) + lineTo(10.5f, 12.0f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(6.75f, 7.0f) + curveTo(5.78f, 7.0f, 5.0f, 7.78f, 5.0f, 8.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveTo(19.0f, 7.78f, 18.22f, 7.0f, 17.25f, 7.0f) + lineTo(6.75f, 7.0f) + close() + } + } + return _slideLayout!! + } + +private var _slideLayout: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLink.kt new file mode 100644 index 0000000..75c64f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideLink.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideLink: ImageVector + get() { + if (_slideLink != null) { + return _slideLink!! + } + _slideLink = fluentIcon(name = "Filled.SlideLink") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(7.13f) + arcToRelative(4.73f, 4.73f, 0.0f, false, false, -2.75f, -0.88f) + horizontalLineToRelative(-3.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -3.87f, 7.5f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(23.0f, 17.25f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.75f, -3.75f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + lineTo(19.25f, 21.0f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 17.24f) + close() + moveTo(16.5f, 14.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 17.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _slideLink!! + } + +private var _slideLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMicrophone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMicrophone.kt new file mode 100644 index 0000000..6e14a47 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMicrophone.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideMicrophone: ImageVector + get() { + if (_slideMicrophone != null) { + return _slideMicrophone!! + } + _slideMicrophone = fluentIcon(name = "Filled.SlideMicrophone") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(7.75f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -7.0f, 0.0f) + verticalLineToRelative(1.59f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.0f, 1.41f) + curveToRelative(0.0f, 0.92f, 0.28f, 1.77f, 0.75f, 2.5f) + horizontalLineToRelative(-9.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(6.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(6.0f, 14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(15.0f, 17.5f) + curveToRelative(0.0f, 1.09f, 0.6f, 1.98f, 1.52f, 2.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 1.98f, 0.5f) + curveToRelative(1.93f, 0.0f, 3.5f, -1.25f, 3.5f, -3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + curveToRelative(0.0f, 2.0f, -1.75f, 3.72f, -4.0f, 3.97f) + verticalLineToRelative(1.03f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-1.03f) + arcTo(4.77f, 4.77f, 0.0f, false, true, 15.02f, 20.0f) + arcTo(3.7f, 3.7f, 0.0f, false, true, 14.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(16.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + lineTo(21.0f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineToRelative(-2.5f) + close() + } + } + return _slideMicrophone!! + } + +private var _slideMicrophone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultiple.kt new file mode 100644 index 0000000..bebb4f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultiple.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideMultiple: ImageVector + get() { + if (_slideMultiple != null) { + return _slideMultiple!! + } + _slideMultiple = fluentIcon(name = "Filled.SlideMultiple") { + fluentPath { + moveTo(2.0f, 7.75f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(10.0f) + curveTo(17.99f, 3.0f, 19.0f, 4.0f, 19.0f, 5.25f) + verticalLineToRelative(0.25f) + horizontalLineTo(7.75f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.5f, 8.75f) + verticalLineTo(17.0f) + horizontalLineToRelative(-0.25f) + curveTo(3.01f, 17.0f, 2.0f, 16.0f, 2.0f, 14.75f) + verticalLineToRelative(-7.0f) + close() + moveTo(7.75f, 6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(12.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-12.0f) + close() + } + } + return _slideMultiple!! + } + +private var _slideMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleArrowRight.kt new file mode 100644 index 0000000..6dbcd8a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleArrowRight.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideMultipleArrowRight: ImageVector + get() { + if (_slideMultipleArrowRight != null) { + return _slideMultipleArrowRight!! + } + _slideMultipleArrowRight = fluentIcon(name = "Filled.SlideMultipleArrowRight") { + fluentPath { + moveTo(2.0f, 7.75f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(10.0f) + curveTo(17.99f, 3.0f, 19.0f, 4.0f, 19.0f, 5.25f) + verticalLineToRelative(0.25f) + lineTo(7.75f, 5.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.5f, 8.75f) + lineTo(4.5f, 17.0f) + horizontalLineToRelative(-0.25f) + curveTo(3.01f, 17.0f, 2.0f, 16.0f, 2.0f, 14.75f) + verticalLineToRelative(-7.0f) + close() + moveTo(7.75f, 6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.98f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 22.0f, 12.81f) + lineTo(22.0f, 8.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-12.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _slideMultipleArrowRight!! + } + +private var _slideMultipleArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleSearch.kt new file mode 100644 index 0000000..4e3322a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideMultipleSearch.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideMultipleSearch: ImageVector + get() { + if (_slideMultipleSearch != null) { + return _slideMultipleSearch!! + } + _slideMultipleSearch = fluentIcon(name = "Filled.SlideMultipleSearch") { + fluentPath { + moveTo(2.0f, 7.75f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(10.0f) + curveTo(17.99f, 3.0f, 19.0f, 4.0f, 19.0f, 5.25f) + verticalLineToRelative(0.25f) + lineTo(7.75f, 5.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.5f, 8.75f) + verticalLineToRelative(2.34f) + curveToRelative(-0.94f, 0.17f, -1.8f, 0.58f, -2.5f, 1.17f) + lineTo(2.0f, 7.75f) + close() + moveTo(10.43f, 18.95f) + lineToRelative(1.54f, 1.55f) + horizontalLineToRelative(7.78f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-12.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + lineTo(5.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 4.93f, 7.95f) + close() + moveTo(5.5f, 21.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 21.0f) + close() + moveTo(5.5f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _slideMultipleSearch!! + } + +private var _slideMultipleSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSearch.kt new file mode 100644 index 0000000..06822e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSearch.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideSearch: ImageVector + get() { + if (_slideSearch != null) { + return _slideSearch!! + } + _slideSearch = fluentIcon(name = "Filled.SlideSearch") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + horizontalLineToRelative(-6.78f) + lineToRelative(-2.04f, -2.05f) + curveToRelative(0.36f, -0.74f, 0.57f, -1.57f, 0.57f, -2.45f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.46f) + arcToRelative(5.47f, 5.47f, 0.0f, false, false, -0.68f, -1.5f) + horizontalLineToRelative(7.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.66f, 11.0f) + arcToRelative(5.48f, 5.48f, 0.0f, false, false, -6.66f, 0.26f) + lineTo(2.0f, 6.75f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(5.5f, 20.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 20.0f) + close() + moveTo(5.5f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _slideSearch!! + } + +private var _slideSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSettings.kt new file mode 100644 index 0000000..e71719e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSettings.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideSettings: ImageVector + get() { + if (_slideSettings != null) { + return _slideSettings!! + } + _slideSettings = fluentIcon(name = "Filled.SlideSettings") { + fluentPath { + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(6.25f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 22.0f, 12.81f) + lineTo(22.0f, 7.25f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _slideSettings!! + } + +private var _slideSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSize.kt new file mode 100644 index 0000000..1632cb1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideSize.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideSize: ImageVector + get() { + if (_slideSize != null) { + return _slideSize!! + } + _slideSize = fluentIcon(name = "Filled.SlideSize") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(16.78f, 7.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.53f, -0.22f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.69f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.72f, -1.72f) + verticalLineToRelative(0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.2f, -0.08f, -0.39f, -0.22f, -0.53f) + close() + moveTo(7.75f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.69f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(8.5f, 14.44f) + verticalLineToRelative(-0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + close() + } + } + return _slideSize!! + } + +private var _slideSize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideText.kt new file mode 100644 index 0000000..0149c24 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideText.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideText: ImageVector + get() { + if (_slideText != null) { + return _slideText!! + } + _slideText = fluentIcon(name = "Filled.SlideText") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(6.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + close() + moveTo(6.0f, 14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _slideText!! + } + +private var _slideText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideTransition.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideTransition.kt new file mode 100644 index 0000000..2d2ff21 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SlideTransition.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SlideTransition: ImageVector + get() { + if (_slideTransition != null) { + return _slideTransition!! + } + _slideTransition = fluentIcon(name = "Filled.SlideTransition") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(6.5f, 5.5f) + verticalLineToRelative(13.0f) + lineTo(5.0f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(10.5f, 18.5f) + lineTo(9.0f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(13.0f) + close() + moveTo(15.5f, 18.5f) + lineTo(14.0f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(13.0f) + close() + } + } + return _slideTransition!! + } + +private var _slideTransition: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Smartwatch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Smartwatch.kt new file mode 100644 index 0000000..8172f7c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Smartwatch.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Smartwatch: ImageVector + get() { + if (_smartwatch != null) { + return _smartwatch!! + } + _smartwatch = fluentIcon(name = "Filled.Smartwatch") { + fluentPath { + moveTo(9.5f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(1.3f) + curveToRelative(0.46f, -0.2f, 0.97f, -0.3f, 1.5f, -0.3f) + horizontalLineToRelative(6.0f) + curveToRelative(0.53f, 0.0f, 1.04f, 0.1f, 1.5f, 0.3f) + lineTo(16.5f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(9.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(18.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(9.0f, 6.0f) + close() + moveTo(9.0f, 19.0f) + curveToRelative(-0.53f, 0.0f, -1.04f, -0.1f, -1.5f, -0.3f) + lineTo(7.5f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-1.3f) + curveToRelative(-0.46f, 0.2f, -0.97f, 0.3f, -1.5f, 0.3f) + lineTo(9.0f, 19.0f) + close() + } + } + return _smartwatch!! + } + +private var _smartwatch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SmartwatchDot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SmartwatchDot.kt new file mode 100644 index 0000000..37ca961 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SmartwatchDot.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SmartwatchDot: ImageVector + get() { + if (_smartwatchDot != null) { + return _smartwatchDot!! + } + _smartwatchDot = fluentIcon(name = "Filled.SmartwatchDot") { + fluentPath { + moveTo(14.5f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.79f, 1.1f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, -0.23f, 2.04f) + arcTo(4.0f, 4.0f, 0.0f, false, false, 15.0f, 5.0f) + lineTo(9.0f, 5.0f) + curveToRelative(-0.53f, 0.0f, -1.04f, 0.1f, -1.5f, 0.3f) + lineTo(7.5f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(15.0f, 6.0f) + curveToRelative(0.59f, 0.0f, 1.14f, 0.17f, 1.6f, 0.46f) + curveToRelative(0.25f, 0.37f, 0.57f, 0.69f, 0.94f, 0.94f) + curveToRelative(0.29f, 0.46f, 0.46f, 1.01f, 0.46f, 1.6f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(9.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(6.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(9.0f, 19.0f) + curveToRelative(-0.53f, 0.0f, -1.04f, -0.1f, -1.5f, -0.3f) + lineTo(7.5f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-1.3f) + curveToRelative(-0.46f, 0.2f, -0.97f, 0.3f, -1.5f, 0.3f) + lineTo(9.0f, 19.0f) + close() + moveTo(22.0f, 4.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + close() + } + } + return _smartwatchDot!! + } + +private var _smartwatchDot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Snooze.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Snooze.kt new file mode 100644 index 0000000..5d50dce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Snooze.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Snooze: ImageVector + get() { + if (_snooze != null) { + return _snooze!! + } + _snooze = fluentIcon(name = "Filled.Snooze") { + fluentPath { + moveTo(9.0f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.85f, 1.54f) + lineToRelative(-0.07f, 0.09f) + lineTo(5.08f, 20.0f) + horizontalLineTo(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.85f, -1.53f) + lineToRelative(0.07f, -0.1f) + lineToRelative(4.7f, -5.87f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -0.99f) + horizontalLineTo(9.0f) + close() + moveTo(21.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.84f, 1.54f) + lineToRelative(-0.07f, 0.1f) + lineTo(14.11f, 13.0f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.84f, -1.54f) + lineToRelative(0.07f, -0.1f) + lineTo(18.89f, 4.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineTo(21.0f) + close() + } + } + return _snooze!! + } + +private var _snooze: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundSource.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundSource.kt new file mode 100644 index 0000000..e2e8edf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundSource.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SoundSource: ImageVector + get() { + if (_soundSource != null) { + return _soundSource!! + } + _soundSource = fluentIcon(name = "Filled.SoundSource") { + fluentPath { + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 14.76f, 5.75f) + lineToRelative(1.0f, 1.13f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -14.5f, 0.0f) + lineToRelative(0.98f, -1.13f) + arcTo(8.47f, 8.47f, 0.0f, false, true, 3.5f, 12.0f) + close() + moveTo(19.25f, 12.13f) + arcToRelative(7.1f, 7.1f, 0.0f, false, true, -1.78f, 4.71f) + lineToRelative(-1.0f, -1.14f) + arcToRelative(5.63f, 5.63f, 0.0f, true, false, -8.8f, -0.15f) + lineTo(6.65f, 16.7f) + arcToRelative(7.12f, 7.12f, 0.0f, true, true, 12.6f, -4.57f) + close() + moveTo(16.25f, 12.0f) + curveToRelative(0.0f, 0.94f, -0.3f, 1.8f, -0.82f, 2.51f) + lineToRelative(-1.03f, -1.17f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -4.8f, 0.0f) + lineTo(8.57f, 14.5f) + arcTo(4.25f, 4.25f, 0.0f, true, true, 16.25f, 12.0f) + close() + moveTo(12.0f, 12.5f) + curveToRelative(0.22f, 0.0f, 0.42f, 0.1f, 0.56f, 0.26f) + lineToRelative(7.0f, 8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 19.0f, 22.0f) + lineTo(5.0f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.56f, -1.24f) + lineToRelative(7.0f, -8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.56f, -0.26f) + close() + } + } + return _soundSource!! + } + +private var _soundSource: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundWaveCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundWaveCircle.kt new file mode 100644 index 0000000..8abdbc5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SoundWaveCircle.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SoundWaveCircle: ImageVector + get() { + if (_soundWaveCircle != null) { + return _soundWaveCircle!! + } + _soundWaveCircle = fluentIcon(name = "Filled.SoundWaveCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(11.0f, 8.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(17.0f, 8.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(14.0f, 10.25f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(8.0f, 10.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _soundWaveCircle!! + } + +private var _soundWaveCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Spacebar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Spacebar.kt new file mode 100644 index 0000000..dac54a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Spacebar.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Spacebar: ImageVector + get() { + if (_spacebar != null) { + return _spacebar!! + } + _spacebar = fluentIcon(name = "Filled.Spacebar") { + fluentPath { + moveTo(20.0f, 11.0f) + verticalLineToRelative(2.0f) + horizontalLineTo(4.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + } + } + return _spacebar!! + } + +private var _spacebar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt new file mode 100644 index 0000000..e0bf97b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sparkle.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sparkle: ImageVector + get() { + if (_sparkle != null) { + return _sparkle!! + } + _sparkle = fluentIcon(name = "Filled.Sparkle") { + fluentPath { + moveTo(8.66f, 15.73f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 2.16f, -0.61f) + lineToRelative(0.62f, -1.86f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, 1.82f, -1.81f) + lineToRelative(1.78f, -0.58f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, -0.06f, -2.74f) + lineToRelative(-1.75f, -0.57f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.82f, -1.82f) + lineToRelative(-0.58f, -1.78f) + arcToRelative(1.45f, 1.45f, 0.0f, false, false, -2.73f, 0.02f) + lineToRelative(-0.59f, 1.8f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.77f, 1.78f) + lineToRelative(-1.77f, 0.57f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 0.01f, 2.73f) + lineToRelative(1.76f, 0.57f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, 1.82f, 1.83f) + lineToRelative(0.58f, 1.77f) + curveToRelative(0.1f, 0.29f, 0.28f, 0.53f, 0.52f, 0.7f) + close() + moveTo(16.33f, 20.78f) + curveToRelative(-0.19f, -0.13f, -0.33f, -0.33f, -0.4f, -0.55f) + lineToRelative(-0.34f, -1.0f) + arcToRelative(1.31f, 1.31f, 0.0f, false, false, -0.82f, -0.83f) + lineToRelative(-0.99f, -0.32f) + arcTo(1.15f, 1.15f, 0.0f, false, true, 13.0f, 17.0f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.77f, -1.08f) + lineToRelative(1.0f, -0.33f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.8f, -0.82f) + lineToRelative(0.33f, -0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 2.16f, -0.02f) + lineToRelative(0.33f, 1.01f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.82f, 0.82f) + lineToRelative(0.99f, 0.32f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.04f, 2.17f) + lineToRelative(-1.02f, 0.33f) + arcToRelative(1.32f, 1.32f, 0.0f, false, false, -0.81f, 0.82f) + lineToRelative(-0.33f, 0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, -1.75f, 0.56f) + close() + } + } + return _sparkle!! + } + +private var _sparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker0.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker0.kt new file mode 100644 index 0000000..4c135bd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker0.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Speaker0: ImageVector + get() { + if (_speaker0 != null) { + return _speaker0!! + } + _speaker0 = fluentIcon(name = "Filled.Speaker0") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.8f) + verticalLineToRelative(15.51f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.06f, 0.95f) + lineToRelative(-4.96f, -4.2f) + horizontalLineTo(4.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.5f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + } + } + return _speaker0!! + } + +private var _speaker0: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker1.kt new file mode 100644 index 0000000..cebb9c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker1.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Speaker1: ImageVector + get() { + if (_speaker1 != null) { + return _speaker1!! + } + _speaker1 = fluentIcon(name = "Filled.Speaker1") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.81f) + verticalLineToRelative(15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.06f, 0.96f) + lineTo(7.98f, 16.5f) + lineTo(4.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.51f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + moveTo(17.1f, 8.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.25f) + curveToRelative(0.58f, 0.94f, 0.87f, 2.0f, 0.87f, 3.14f) + curveToRelative(0.0f, 1.15f, -0.3f, 2.2f, -0.87f, 3.14f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.28f, -0.78f) + curveToRelative(0.43f, -0.7f, 0.65f, -1.48f, 0.65f, -2.36f) + curveToRelative(0.0f, -0.88f, -0.22f, -1.66f, -0.65f, -2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.25f, -1.03f) + close() + } + } + return _speaker1!! + } + +private var _speaker1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt new file mode 100644 index 0000000..92d1630 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Speaker2.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Speaker2: ImageVector + get() { + if (_speaker2 != null) { + return _speaker2!! + } + _speaker2 = fluentIcon(name = "Filled.Speaker2") { + fluentPath { + moveTo(25.08f, 6.42f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 28.0f, 7.72f) + verticalLineToRelative(32.56f) + curveToRelative(0.0f, 1.51f, -1.8f, 2.31f, -2.92f, 1.3f) + lineToRelative(-8.2f, -7.36f) + curveToRelative(-0.88f, -0.79f, -2.0f, -1.22f, -3.18f, -1.22f) + lineTo(9.0f, 33.0f) + arcToRelative(5.25f, 5.25f, 0.0f, false, true, -5.25f, -5.25f) + verticalLineToRelative(-7.5f) + curveTo(3.75f, 17.35f, 6.1f, 15.0f, 9.0f, 15.0f) + horizontalLineToRelative(4.7f) + curveToRelative(1.17f, 0.0f, 2.3f, -0.43f, 3.18f, -1.21f) + lineToRelative(8.2f, -7.37f) + close() + moveTo(36.34f, 8.4f) + curveToRelative(0.47f, -0.5f, 1.26f, -0.53f, 1.76f, -0.06f) + horizontalLineToRelative(0.02f) + curveToRelative(-0.35f, -0.34f, -0.01f, 0.0f, -0.01f, 0.0f) + lineToRelative(0.02f, 0.03f) + arcToRelative(5.37f, 5.37f, 0.0f, false, true, 0.27f, 0.26f) + arcToRelative(20.4f, 20.4f, 0.0f, false, true, 2.7f, 3.79f) + arcTo(23.76f, 23.76f, 0.0f, false, true, 44.0f, 24.0f) + curveToRelative(0.0f, 5.05f, -1.45f, 8.94f, -2.9f, 11.58f) + arcToRelative(20.41f, 20.41f, 0.0f, false, true, -2.9f, 4.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.02f, 0.01f) + verticalLineToRelative(0.01f) + reflectiveCurveToRelative(0.66f, -0.66f, 0.0f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.72f, -1.82f) + arcToRelative(3.26f, 3.26f, 0.0f, false, false, 0.19f, -0.19f) + arcToRelative(17.9f, 17.9f, 0.0f, false, false, 2.33f, -3.28f) + curveTo(40.2f, 32.03f, 41.5f, 28.55f, 41.5f, 24.0f) + curveToRelative(0.0f, -4.55f, -1.3f, -8.03f, -2.6f, -10.37f) + arcToRelative(17.9f, 17.9f, 0.0f, false, false, -2.5f, -3.46f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.06f, -1.77f) + close() + moveTo(32.34f, 14.4f) + curveToRelative(0.46f, -0.5f, 1.25f, -0.54f, 1.76f, -0.07f) + lineToRelative(0.06f, 0.07f) + lineToRelative(-0.06f, -0.06f) + lineToRelative(0.02f, 0.02f) + arcToRelative(2.62f, 2.62f, 0.0f, false, true, 0.18f, 0.17f) + curveToRelative(0.12f, 0.12f, 0.27f, 0.3f, 0.45f, 0.51f) + arcToRelative(13.98f, 13.98f, 0.0f, false, true, -0.59f, 18.56f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.03f, 0.03f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + reflectiveCurveToRelative(0.39f, -0.4f, 0.0f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.71f, -1.82f) + lineToRelative(0.01f, -0.02f) + arcToRelative(4.57f, 4.57f, 0.0f, false, false, 0.43f, -0.47f) + arcToRelative(11.48f, 11.48f, 0.0f, false, false, -0.43f, -15.17f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.07f, -1.76f) + close() + } + } + return _speaker2!! + } + +private var _speaker2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerBluetooth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerBluetooth.kt new file mode 100644 index 0000000..4026863 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerBluetooth.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SpeakerBluetooth: ImageVector + get() { + if (_speakerBluetooth != null) { + return _speakerBluetooth!! + } + _speakerBluetooth = fluentIcon(name = "Filled.SpeakerBluetooth") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.81f) + verticalLineToRelative(15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.06f, 0.96f) + lineTo(7.98f, 16.5f) + lineTo(4.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.51f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + moveTo(17.5f, 9.9f) + lineTo(17.5f, 6.75f) + curveToRelative(0.0f, -0.65f, 0.75f, -0.98f, 1.23f, -0.58f) + lineToRelative(0.07f, 0.07f) + lineToRelative(3.0f, 3.25f) + curveToRelative(0.27f, 0.29f, 0.26f, 0.73f, 0.0f, 1.01f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.7f, 1.42f) + lineToRelative(1.7f, 1.42f) + curveToRelative(0.3f, 0.26f, 0.35f, 0.7f, 0.14f, 1.0f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-3.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, -0.4f) + lineTo(17.5f, 14.1f) + lineToRelative(-0.27f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, -1.07f) + lineToRelative(0.08f, -0.08f) + lineToRelative(1.23f, -1.02f) + verticalLineToRelative(-0.3f) + lineToRelative(-1.23f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.87f, -1.22f) + lineToRelative(0.1f, 0.06f) + lineToRelative(0.26f, 0.23f) + lineTo(17.5f, 6.75f) + lineTo(17.5f, 9.9f) + close() + moveTo(19.0f, 13.1f) + verticalLineToRelative(2.23f) + lineToRelative(1.16f, -1.26f) + lineTo(19.0f, 13.1f) + close() + moveTo(19.0f, 8.67f) + verticalLineToRelative(2.23f) + lineToRelative(1.16f, -0.97f) + lineTo(19.0f, 8.67f) + close() + } + } + return _speakerBluetooth!! + } + +private var _speakerBluetooth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerEdit.kt new file mode 100644 index 0000000..e0649e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerEdit.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SpeakerEdit: ImageVector + get() { + if (_speakerEdit != null) { + return _speakerEdit!! + } + _speakerEdit = fluentIcon(name = "Filled.SpeakerEdit") { + fluentPath { + moveTo(15.0f, 4.25f) + verticalLineToRelative(11.1f) + lineToRelative(-2.51f, 2.51f) + curveToRelative(-0.45f, 0.45f, -0.77f, 1.0f, -0.94f, 1.6f) + lineTo(8.43f, 16.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.5f, -0.2f) + lineTo(4.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.24f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.51f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.68f) + curveToRelative(0.18f, 0.0f, 0.36f, -0.07f, 0.5f, -0.19f) + lineToRelative(4.49f, -4.0f) + curveToRelative(0.8f, -0.7f, 2.08f, -0.14f, 2.08f, 0.94f) + close() + moveTo(18.4f, 11.96f) + curveToRelative(0.17f, -0.18f, 0.37f, -0.34f, 0.58f, -0.47f) + arcToRelative(6.96f, 6.96f, 0.0f, false, false, -0.82f, -2.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.32f, 0.72f) + arcToRelative(5.47f, 5.47f, 0.0f, false, true, 0.58f, 3.54f) + lineToRelative(0.97f, -0.97f) + close() + moveTo(20.44f, 11.01f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, 1.53f, 0.24f) + arcToRelative(9.95f, 9.95f, 0.0f, false, false, -1.93f, -5.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.2f, 0.9f) + arcToRelative(8.45f, 8.45f, 0.0f, false, true, 1.6f, 4.06f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.28f, 2.28f, 0.0f, true, false, -3.23f, -3.24f) + close() + } + } + return _speakerEdit!! + } + +private var _speakerEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerMute.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerMute.kt new file mode 100644 index 0000000..bd6b856 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerMute.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SpeakerMute: ImageVector + get() { + if (_speakerMute != null) { + return _speakerMute!! + } + _speakerMute = fluentIcon(name = "Filled.SpeakerMute") { + fluentPath { + moveTo(15.0f, 4.25f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.08f, -0.93f) + lineTo(8.42f, 7.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.49f, 0.19f) + lineTo(4.25f, 7.49f) + curveTo(3.01f, 7.5f, 2.0f, 8.5f, 2.0f, 9.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.68f) + curveToRelative(0.18f, 0.0f, 0.36f, 0.06f, 0.5f, 0.19f) + lineToRelative(4.49f, 3.99f) + curveToRelative(0.8f, 0.72f, 2.08f, 0.14f, 2.08f, -0.93f) + lineTo(15.0f, 4.25f) + close() + moveTo(16.22f, 9.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(19.0f, 10.94f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(20.06f, 12.0f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(19.0f, 13.06f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(17.94f, 12.0f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _speakerMute!! + } + +private var _speakerMute: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerOff.kt new file mode 100644 index 0000000..ad361aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerOff.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SpeakerOff: ImageVector + get() { + if (_speakerOff != null) { + return _speakerOff!! + } + _speakerOff = fluentIcon(name = "Filled.SpeakerOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(6.44f, 7.5f) + lineTo(4.25f, 7.5f) + curveTo(3.01f, 7.5f, 2.0f, 8.5f, 2.0f, 9.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.68f) + curveToRelative(0.18f, 0.0f, 0.36f, 0.06f, 0.5f, 0.19f) + lineToRelative(4.49f, 3.99f) + curveToRelative(0.8f, 0.72f, 2.08f, 0.14f, 2.08f, -0.93f) + verticalLineToRelative(-3.69f) + lineToRelative(5.72f, 5.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.14f, 13.96f) + lineToRelative(1.14f, 1.14f) + arcToRelative(6.97f, 6.97f, 0.0f, false, false, -0.12f, -6.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.32f, 0.72f) + arcToRelative(5.47f, 5.47f, 0.0f, false, true, 0.3f, 4.57f) + close() + moveTo(19.39f, 16.21f) + lineToRelative(1.1f, 1.09f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, -0.45f, -11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.2f, 0.9f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, 0.55f, 9.26f) + close() + moveTo(9.52f, 6.34f) + lineTo(15.0f, 11.82f) + lineTo(15.0f, 4.25f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.08f, -0.93f) + lineToRelative(-3.4f, 3.02f) + close() + } + } + return _speakerOff!! + } + +private var _speakerOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerSettings.kt new file mode 100644 index 0000000..084d4d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerSettings.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SpeakerSettings: ImageVector + get() { + if (_speakerSettings != null) { + return _speakerSettings!! + } + _speakerSettings = fluentIcon(name = "Filled.SpeakerSettings") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.81f) + verticalLineToRelative(7.25f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -3.76f, 7.77f) + lineTo(7.98f, 16.5f) + lineTo(4.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.51f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.52f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.13f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.81f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _speakerSettings!! + } + +private var _speakerSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerUsb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerUsb.kt new file mode 100644 index 0000000..f9b9d5c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SpeakerUsb.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SpeakerUsb: ImageVector + get() { + if (_speakerUsb != null) { + return _speakerUsb!! + } + _speakerUsb = fluentIcon(name = "Filled.SpeakerUsb") { + fluentPath { + moveTo(15.0f, 4.25f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.06f, -0.96f) + lineTo(7.98f, 7.5f) + lineTo(4.25f, 7.5f) + curveTo(3.01f, 7.5f, 2.0f, 8.52f, 2.0f, 9.76f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, 4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.06f, -0.95f) + lineTo(15.0f, 4.25f) + close() + moveTo(16.16f, 13.95f) + lineTo(17.5f, 16.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-2.0f) + lineToRelative(1.33f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.17f, -0.56f) + lineTo(23.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(22.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(3.4f) + curveToRelative(0.0f, 0.2f, 0.06f, 0.4f, 0.16f, 0.56f) + close() + moveTo(18.5f, 7.5f) + horizontalLineToRelative(2.0f) + lineTo(20.5f, 9.0f) + horizontalLineToRelative(-2.0f) + lineTo(18.5f, 7.5f) + close() + } + } + return _speakerUsb!! + } + +private var _speakerUsb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitHorizontal.kt new file mode 100644 index 0000000..a7b1b7d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitHorizontal.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SplitHorizontal: ImageVector + get() { + if (_splitHorizontal != null) { + return _splitHorizontal!! + } + _splitHorizontal = fluentIcon(name = "Filled.SplitHorizontal") { + fluentPath { + moveTo(21.25f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + close() + moveTo(17.75f, 2.0f) + curveTo(18.99f, 2.0f, 20.0f, 3.0f, 20.0f, 4.25f) + verticalLineTo(10.0f) + horizontalLineTo(4.0f) + verticalLineTo(4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(4.0f, 19.25f) + verticalLineTo(13.5f) + horizontalLineToRelative(16.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineTo(6.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + close() + } + } + return _splitHorizontal!! + } + +private var _splitHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitVertical.kt new file mode 100644 index 0000000..cd388f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SplitVertical.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SplitVertical: ImageVector + get() { + if (_splitVertical != null) { + return _splitVertical!! + } + _splitVertical = fluentIcon(name = "Filled.SplitVertical") { + fluentPath { + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(2.75f) + close() + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineTo(10.0f) + verticalLineToRelative(16.0f) + horizontalLineTo(4.25f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + verticalLineTo(6.25f) + close() + moveTo(19.25f, 20.0f) + horizontalLineTo(13.5f) + verticalLineTo(4.0f) + horizontalLineToRelative(5.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + close() + } + } + return _splitVertical!! + } + +private var _splitVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt new file mode 100644 index 0000000..3291fe0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sport.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sport: ImageVector + get() { + if (_sport != null) { + return _sport!! + } + _sport = fluentIcon(name = "Filled.Sport") { + fluentPath { + moveTo(20.1f, 4.97f) + curveToRelative(0.42f, 0.52f, 0.78f, 1.08f, 1.07f, 1.66f) + arcToRelative(2.77f, 2.77f, 0.0f, false, true, -3.66f, 0.93f) + lineToRelative(2.58f, -2.59f) + close() + moveTo(19.03f, 3.91f) + lineToRelative(-2.59f, 2.58f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.93f, -3.66f) + arcToRelative(8.2f, 8.2f, 0.0f, false, true, 1.66f, 1.08f) + close() + moveTo(20.53f, 14.96f) + arcToRelative(8.26f, 8.26f, 0.0f, false, false, 1.23f, -6.7f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, -5.34f, 0.38f) + lineToRelative(-1.1f, 1.11f) + lineToRelative(5.2f, 5.21f) + close() + moveTo(15.36f, 7.58f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 0.39f, -5.34f) + arcToRelative(8.26f, 8.26f, 0.0f, false, false, -6.71f, 1.24f) + lineToRelative(5.21f, 5.2f) + lineToRelative(1.1f, -1.1f) + close() + moveTo(13.19f, 9.75f) + lineToRelative(-5.3f, -5.3f) + arcTo(8.21f, 8.21f, 0.0f, false, false, 5.9f, 7.68f) + curveToRelative(1.91f, 0.3f, 4.44f, 1.02f, 6.53f, 2.82f) + lineToRelative(0.75f, -0.75f) + close() + moveTo(11.73f, 11.21f) + arcToRelative(9.2f, 9.2f, 0.0f, false, true, 1.06f, 1.06f) + arcToRelative(12.13f, 12.13f, 0.0f, false, true, 2.56f, 6.08f) + arcToRelative(16.23f, 16.23f, 0.0f, false, true, 0.13f, 1.32f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -2.5f, 2.3f) + curveToRelative(-1.98f, -0.15f, -5.34f, -0.77f, -7.76f, -3.19f) + reflectiveCurveTo(2.18f, 13.0f, 2.02f, 11.02f) + verticalLineToRelative(-0.19f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, 2.5f, -2.3f) + curveToRelative(0.34f, 0.02f, 0.72f, 0.06f, 1.14f, 0.12f) + curveToRelative(1.8f, 0.27f, 4.15f, 0.93f, 6.07f, 2.56f) + close() + moveTo(8.03f, 13.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.5f, -2.5f) + close() + moveTo(16.32f, 18.09f) + arcToRelative(13.02f, 13.02f, 0.0f, false, false, -2.82f, -6.53f) + lineToRelative(0.75f, -0.75f) + lineToRelative(5.3f, 5.3f) + arcToRelative(8.21f, 8.21f, 0.0f, false, true, -3.23f, 1.98f) + close() + } + } + return _sport!! + } + +private var _sport: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportAmericanFootball.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportAmericanFootball.kt new file mode 100644 index 0000000..d4c0eb6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportAmericanFootball.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SportAmericanFootball: ImageVector + get() { + if (_sportAmericanFootball != null) { + return _sportAmericanFootball!! + } + _sportAmericanFootball = fluentIcon(name = "Filled.SportAmericanFootball") { + fluentPath { + moveTo(21.38f, 11.5f) + arcToRelative(14.78f, 14.78f, 0.0f, false, true, -9.97f, 9.9f) + lineToRelative(-8.82f, -8.8f) + arcToRelative(14.78f, 14.78f, 0.0f, false, true, 9.91f, -9.98f) + lineToRelative(8.88f, 8.88f) + close() + moveTo(13.72f, 9.22f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + close() + moveTo(2.2f, 14.32f) + lineToRelative(7.48f, 7.48f) + curveToRelative(-0.8f, 0.13f, -1.6f, 0.2f, -2.43f, 0.2f) + horizontalLineToRelative(-1.0f) + arcTo(4.25f, 4.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.83f, 0.07f, -1.64f, 0.2f, -2.43f) + close() + moveTo(14.22f, 2.22f) + lineToRelative(7.56f, 7.56f) + curveToRelative(0.15f, -0.82f, 0.22f, -1.67f, 0.22f, -2.53f) + verticalLineToRelative(-1.0f) + curveTo(22.0f, 3.9f, 20.1f, 2.0f, 17.75f, 2.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(-0.86f, 0.0f, -1.71f, 0.07f, -2.53f, 0.22f) + close() + } + } + return _sportAmericanFootball!! + } + +private var _sportAmericanFootball: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBaseball.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBaseball.kt new file mode 100644 index 0000000..9958f9b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBaseball.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SportBaseball: ImageVector + get() { + if (_sportBaseball != null) { + return _sportBaseball!! + } + _sportBaseball = fluentIcon(name = "Filled.SportBaseball") { + fluentPath { + moveTo(3.94f, 6.08f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, -0.01f, 11.83f) + lineToRelative(0.23f, -0.22f) + arcTo(8.23f, 8.23f, 0.0f, false, true, 7.0f, 16.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.48f, 1.42f) + arcToRelative(6.73f, 6.73f, 0.0f, false, false, -2.58f, 1.62f) + arcToRelative(9.97f, 9.97f, 0.0f, false, false, 14.18f, 0.0f) + arcToRelative(7.23f, 7.23f, 0.0f, false, false, -2.58f, -1.62f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.48f, -1.42f) + arcToRelative(8.23f, 8.23f, 0.0f, false, true, 3.08f, 1.9f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, -0.01f, -11.83f) + lineToRelative(-0.22f, 0.2f) + arcTo(8.23f, 8.23f, 0.0f, false, true, 17.0f, 7.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.48f, -1.42f) + arcToRelative(6.74f, 6.74f, 0.0f, false, false, 2.57f, -1.6f) + arcToRelative(9.97f, 9.97f, 0.0f, false, false, -14.16f, 0.0f) + arcToRelative(7.28f, 7.28f, 0.0f, false, false, 2.57f, 1.6f) + arcTo(0.75f, 0.75f, 0.0f, true, true, 7.0f, 7.96f) + arcToRelative(8.23f, 8.23f, 0.0f, false, true, -3.07f, -1.88f) + close() + moveTo(9.02f, 16.15f) + curveToRelative(-0.1f, -0.4f, 0.15f, -0.8f, 0.55f, -0.9f) + horizontalLineToRelative(0.01f) + lineToRelative(0.02f, -0.01f) + arcToRelative(3.89f, 3.89f, 0.0f, false, true, 0.37f, -0.08f) + arcToRelative(12.54f, 12.54f, 0.0f, false, true, 4.42f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 1.48f) + arcToRelative(11.04f, 11.04f, 0.0f, false, false, -4.17f, -0.01f) + reflectiveCurveToRelative(-0.75f, 0.1f, -0.9f, -0.55f) + close() + moveTo(9.93f, 7.27f) + lineToRelative(0.07f, 0.02f) + arcToRelative(6.08f, 6.08f, 0.0f, false, false, 1.12f, 0.15f) + curveToRelative(0.76f, 0.06f, 1.82f, 0.06f, 2.98f, -0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.3f, 1.48f) + arcToRelative(12.54f, 12.54f, 0.0f, false, true, -4.8f, 0.0f) + horizontalLineToRelative(-0.02f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(-0.01f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.55f, -0.91f) + curveToRelative(0.16f, -0.65f, 0.91f, -0.55f, 0.91f, -0.55f) + close() + } + } + return _sportBaseball!! + } + +private var _sportBaseball: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBasketball.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBasketball.kt new file mode 100644 index 0000000..b66892a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportBasketball.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SportBasketball: ImageVector + get() { + if (_sportBasketball != null) { + return _sportBasketball!! + } + _sportBasketball = fluentIcon(name = "Filled.SportBasketball") { + fluentPath { + moveTo(18.43f, 12.87f) + curveToRelative(-1.28f, -0.39f, -2.76f, -0.9f, -4.16f, -2.08f) + lineTo(13.07f, 12.0f) + lineToRelative(6.51f, 6.52f) + arcToRelative(9.94f, 9.94f, 0.0f, false, false, 2.16f, -4.22f) + lineToRelative(-0.01f, -0.01f) + verticalLineToRelative(-0.01f) + arcToRelative(3.74f, 3.74f, 0.0f, false, false, -1.35f, -0.8f) + curveToRelative(-0.43f, -0.17f, -0.9f, -0.3f, -1.42f, -0.46f) + lineToRelative(-0.53f, -0.15f) + close() + moveTo(18.53f, 4.42f) + lineToRelative(-4.25f, 4.24f) + arcToRelative(9.6f, 9.6f, 0.0f, false, true, -1.7f, -3.52f) + lineToRelative(-0.15f, -0.47f) + curveToRelative(-0.15f, -0.54f, -0.31f, -1.1f, -0.5f, -1.6f) + curveToRelative(-0.15f, -0.36f, -0.31f, -0.71f, -0.52f, -1.05f) + arcToRelative(9.98f, 9.98f, 0.0f, false, true, 7.11f, 2.4f) + close() + moveTo(19.58f, 5.48f) + lineToRelative(-4.24f, 4.24f) + arcToRelative(9.6f, 9.6f, 0.0f, false, false, 3.52f, 1.7f) + lineToRelative(0.47f, 0.15f) + curveToRelative(0.54f, 0.15f, 1.1f, 0.31f, 1.6f, 0.5f) + curveToRelative(0.36f, 0.15f, 0.71f, 0.31f, 1.05f, 0.52f) + arcToRelative(9.98f, 9.98f, 0.0f, false, false, -2.4f, -7.11f) + close() + moveTo(9.72f, 2.28f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(9.94f, 9.94f, 0.0f, false, false, -4.23f, 2.15f) + lineTo(12.0f, 10.94f) + lineToRelative(1.21f, -1.21f) + arcToRelative(10.93f, 10.93f, 0.0f, false, true, -2.08f, -4.16f) + lineToRelative(-0.15f, -0.52f) + curveToRelative(-0.15f, -0.53f, -0.29f, -1.0f, -0.46f, -1.43f) + curveToRelative(-0.21f, -0.56f, -0.46f, -1.0f, -0.8f, -1.34f) + close() + moveTo(2.13f, 10.38f) + arcToRelative(9.95f, 9.95f, 0.0f, false, true, 2.29f, -4.9f) + lineTo(10.94f, 12.0f) + lineToRelative(-1.09f, 1.09f) + arcToRelative(10.34f, 10.34f, 0.0f, false, false, -4.66f, -1.91f) + lineToRelative(-0.6f, -0.12f) + curveToRelative(-0.6f, -0.12f, -1.15f, -0.22f, -1.64f, -0.37f) + curveToRelative(-0.32f, -0.09f, -0.59f, -0.19f, -0.82f, -0.3f) + close() + moveTo(2.0f, 11.97f) + curveToRelative(0.0f, 2.34f, 0.8f, 4.68f, 2.42f, 6.56f) + lineToRelative(4.36f, -4.36f) + arcToRelative(9.13f, 9.13f, 0.0f, false, false, -3.89f, -1.51f) + lineToRelative(-0.54f, -0.1f) + arcTo(21.14f, 21.14f, 0.0f, false, true, 2.0f, 11.95f) + close() + moveTo(9.85f, 15.22f) + lineToRelative(-4.37f, 4.37f) + arcTo(9.97f, 9.97f, 0.0f, false, false, 12.24f, 22.0f) + curveToRelative(-0.15f, -0.3f, -0.27f, -0.62f, -0.37f, -0.93f) + curveToRelative(-0.17f, -0.54f, -0.29f, -1.13f, -0.4f, -1.7f) + lineToRelative(-0.11f, -0.5f) + arcToRelative(8.6f, 8.6f, 0.0f, false, false, -1.51f, -3.66f) + close() + moveTo(13.9f, 21.83f) + arcToRelative(9.94f, 9.94f, 0.0f, false, false, 4.62f, -2.24f) + lineTo(12.0f, 13.06f) + lineToRelative(-1.08f, 1.09f) + arcToRelative(9.88f, 9.88f, 0.0f, false, true, 1.9f, 4.4f) + lineToRelative(0.12f, 0.56f) + curveToRelative(0.12f, 0.56f, 0.22f, 1.05f, 0.36f, 1.51f) + curveToRelative(0.16f, 0.5f, 0.35f, 0.9f, 0.6f, 1.2f) + close() + } + } + return _sportBasketball!! + } + +private var _sportBasketball: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportHockey.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportHockey.kt new file mode 100644 index 0000000..0b6b5ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportHockey.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SportHockey: ImageVector + get() { + if (_sportHockey != null) { + return _sportHockey!! + } + _sportHockey = fluentIcon(name = "Filled.SportHockey") { + fluentPath { + moveTo(2.35f, 12.57f) + curveToRelative(-0.68f, 1.9f, -0.77f, 3.88f, 0.44f, 5.1f) + lineToRelative(0.24f, 0.24f) + arcToRelative(629.85f, 629.85f, 0.0f, false, false, 3.02f, 3.04f) + curveToRelative(1.28f, 1.28f, 3.3f, 1.3f, 5.29f, 0.66f) + arcToRelative(16.3f, 16.3f, 0.0f, false, false, 6.22f, -4.04f) + arcToRelative(16.3f, 16.3f, 0.0f, false, false, 4.04f, -6.22f) + curveToRelative(0.64f, -1.99f, 0.62f, -4.01f, -0.66f, -5.3f) + arcToRelative(756.94f, 756.94f, 0.0f, false, true, -2.89f, -2.9f) + lineToRelative(-0.36f, -0.37f) + curveToRelative(-1.23f, -1.21f, -3.2f, -1.12f, -5.1f, -0.44f) + curveToRelative(-1.97f, 0.71f, -4.15f, 2.14f, -6.12f, 4.11f) + arcToRelative(17.45f, 17.45f, 0.0f, false, false, -4.12f, 6.12f) + close() + moveTo(17.49f, 6.87f) + verticalLineToRelative(0.06f) + arcToRelative(5.12f, 5.12f, 0.0f, false, true, -0.15f, 0.57f) + arcToRelative(14.34f, 14.34f, 0.0f, false, true, -3.6f, 6.03f) + arcToRelative(15.61f, 15.61f, 0.0f, false, true, -6.78f, 3.94f) + lineToRelative(-0.03f, 0.01f) + lineTo(6.9f, 17.48f) + reflectiveCurveToRelative(-0.75f, 0.09f, -0.9f, -0.57f) + curveToRelative(-0.08f, -0.4f, 0.18f, -0.8f, 0.58f, -0.9f) + horizontalLineToRelative(0.03f) + arcToRelative(4.38f, 4.38f, 0.0f, false, false, 0.5f, -0.14f) + arcToRelative(14.1f, 14.1f, 0.0f, false, false, 5.57f, -3.4f) + arcToRelative(12.84f, 12.84f, 0.0f, false, false, 3.2f, -5.36f) + arcToRelative(6.85f, 6.85f, 0.0f, false, false, 0.12f, -0.46f) + curveToRelative(0.07f, -0.4f, 0.44f, -0.7f, 0.86f, -0.64f) + curveToRelative(0.41f, 0.07f, 0.69f, 0.45f, 0.62f, 0.86f) + close() + } + } + return _sportHockey!! + } + +private var _sportHockey: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportSoccer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportSoccer.kt new file mode 100644 index 0000000..f3fae35 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SportSoccer.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SportSoccer: ImageVector + get() { + if (_sportSoccer != null) { + return _sportSoccer!! + } + _sportSoccer = fluentIcon(name = "Filled.SportSoccer") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(8.24f, 4.37f) + lineToRelative(3.01f, 1.8f) + verticalLineToRelative(2.2f) + lineToRelative(-2.79f, 2.02f) + lineToRelative(-2.04f, -0.7f) + lineToRelative(-0.59f, -3.54f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 2.41f, -1.78f) + close() + moveTo(3.62f, 13.44f) + lineToRelative(2.33f, -2.33f) + lineToRelative(2.04f, 0.7f) + lineToRelative(1.08f, 3.34f) + lineToRelative(-0.97f, 1.58f) + lineToRelative(-3.3f, -0.2f) + curveToRelative(-0.58f, -0.92f, -0.99f, -1.97f, -1.18f, -3.1f) + close() + moveTo(10.53f, 20.37f) + lineToRelative(-1.18f, -2.8f) + lineToRelative(0.96f, -1.57f) + horizontalLineToRelative(3.37f) + lineToRelative(0.91f, 1.58f) + lineToRelative(-1.04f, 2.78f) + arcToRelative(8.55f, 8.55f, 0.0f, false, true, -3.02f, 0.01f) + close() + moveTo(18.89f, 16.97f) + lineToRelative(-3.02f, -0.18f) + lineToRelative(-0.94f, -1.63f) + lineToRelative(1.09f, -3.34f) + lineToRelative(2.01f, -0.7f) + lineToRelative(2.31f, 2.52f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -1.45f, 3.34f) + close() + moveTo(18.17f, 6.16f) + lineToRelative(-0.59f, 3.53f) + lineToRelative(-2.04f, 0.7f) + lineToRelative(-2.79f, -2.02f) + verticalLineToRelative(-2.2f) + lineToRelative(3.0f, -1.8f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 2.42f, 1.79f) + close() + } + } + return _sportSoccer!! + } + +private var _sportSoccer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Square.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Square.kt new file mode 100644 index 0000000..13e7cd7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Square.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Square: ImageVector + get() { + if (_square != null) { + return _square!! + } + _square = fluentIcon(name = "Filled.Square") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + close() + } + } + return _square!! + } + +private var _square: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareArrowForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareArrowForward.kt new file mode 100644 index 0000000..f2946fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareArrowForward.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SquareArrowForward: ImageVector + get() { + if (_squareArrowForward != null) { + return _squareArrowForward!! + } + _squareArrowForward = fluentIcon(name = "Filled.SquareArrowForward") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.77f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 21.0f, 12.02f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(18.65f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, -0.7f) + lineToRelative(0.64f, -0.65f) + horizontalLineToRelative(-2.04f) + curveTo(16.01f, 17.0f, 15.0f, 18.0f, 15.0f, 19.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(2.04f) + lineToRelative(-0.64f, -0.65f) + close() + } + } + return _squareArrowForward!! + } + +private var _squareArrowForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHint.kt new file mode 100644 index 0000000..474c821 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHint.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SquareHint: ImageVector + get() { + if (_squareHint != null) { + return _squareHint!! + } + _squareHint = fluentIcon(name = "Filled.SquareHint") { + fluentPath { + moveTo(10.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(17.5f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 21.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(6.5f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + curveTo(5.67f, 5.0f, 5.0f, 5.67f, 5.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 6.5f, 3.0f) + close() + moveTo(4.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(11.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(17.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + close() + moveTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(2.0f) + close() + } + } + return _squareHint!! + } + +private var _squareHint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintApps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintApps.kt new file mode 100644 index 0000000..af21681 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintApps.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SquareHintApps: ImageVector + get() { + if (_squareHintApps != null) { + return _squareHintApps!! + } + _squareHintApps = fluentIcon(name = "Filled.SquareHintApps") { + fluentPath { + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + close() + moveTo(9.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(17.0f, 3.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(3.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + close() + moveTo(3.0f, 14.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.5f) + close() + moveTo(7.0f, 5.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(10.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(-2.25f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(0.75f) + lineTo(18.5f, 7.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(7.0f, 5.5f) + close() + moveTo(12.25f, 15.5f) + horizontalLineToRelative(3.25f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-7.5f) + curveTo(11.01f, 23.0f, 10.0f, 22.0f, 10.0f, 20.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + close() + moveTo(17.0f, 12.25f) + verticalLineToRelative(3.25f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(15.5f, 21.5f) + lineTo(15.5f, 17.0f) + horizontalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.25f) + close() + moveTo(17.0f, 17.0f) + verticalLineToRelative(4.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(21.5f, 17.0f) + lineTo(17.0f, 17.0f) + close() + } + } + return _squareHintApps!! + } + +private var _squareHintApps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintSparkles.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintSparkles.kt new file mode 100644 index 0000000..4858575 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareHintSparkles.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SquareHintSparkles: ImageVector + get() { + if (_squareHintSparkles != null) { + return _squareHintSparkles!! + } + _squareHintSparkles = fluentIcon(name = "Filled.SquareHintSparkles") { + fluentPath { + moveTo(16.09f, 6.41f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, -1.35f, -0.95f) + lineTo(13.36f, 5.0f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 0.0f, -1.03f) + lineToRelative(1.38f, -0.44f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, 1.76f, -1.77f) + lineToRelative(0.01f, -0.03f) + lineToRelative(0.45f, -1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 1.03f, 0.0f) + lineToRelative(0.44f, 1.38f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, 1.8f, 1.8f) + lineToRelative(1.38f, 0.44f) + lineToRelative(0.03f, 0.01f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 0.0f, 1.03f) + lineToRelative(-1.38f, 0.44f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, -1.8f, 1.8f) + lineToRelative(-0.45f, 1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, -1.03f, 0.0f) + lineToRelative(-0.44f, -1.38f) + curveToRelative(-0.1f, -0.3f, -0.25f, -0.6f, -0.45f, -0.85f) + close() + moveTo(23.79f, 10.21f) + lineToRelative(-0.77f, -0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -1.0f, -1.0f) + lineToRelative(-0.25f, -0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.25f, 0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -0.98f, 1.0f) + lineToRelative(-0.77f, 0.24f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.77f, 0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, 1.0f) + lineToRelative(0.24f, 0.77f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.58f, 0.0f) + lineToRelative(0.24f, -0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, -1.0f) + lineToRelative(0.77f, -0.24f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.0f, -0.57f) + horizontalLineToRelative(-0.02f) + close() + moveTo(12.27f, 3.57f) + curveToRelative(0.2f, -0.26f, 0.46f, -0.46f, 0.76f, -0.57f) + lineTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.1f) + arcToRelative(1.57f, 1.57f, 0.0f, false, true, 0.18f, -1.43f) + close() + moveTo(4.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(14.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(6.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(6.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + close() + moveTo(17.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + } + } + return _squareHintSparkles!! + } + +private var _squareHintSparkles: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareMultiple.kt new file mode 100644 index 0000000..011c2d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SquareMultiple.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SquareMultiple: ImageVector + get() { + if (_squareMultiple != null) { + return _squareMultiple!! + } + _squareMultiple = fluentIcon(name = "Filled.SquareMultiple") { + fluentPath { + moveTo(7.52f, 5.0f) + horizontalLineTo(6.0f) + curveToRelative(0.13f, -1.68f, 1.53f, -3.0f, 3.24f, -3.0f) + horizontalLineToRelative(8.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, 3.24f) + verticalLineToRelative(-1.5f) + curveToRelative(0.85f, -0.13f, 1.5f, -0.86f, 1.5f, -1.74f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.88f, 0.0f, -1.61f, 0.65f, -1.73f, 1.5f) + close() + moveTo(5.25f, 6.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 9.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(18.0f, 7.45f, 16.55f, 6.0f, 14.75f, 6.0f) + horizontalLineToRelative(-9.5f) + close() + } + } + return _squareMultiple!! + } + +private var _squareMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stack.kt new file mode 100644 index 0000000..174a7c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stack.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Stack: ImageVector + get() { + if (_stack != null) { + return _stack!! + } + _stack = fluentIcon(name = "Filled.Stack") { + fluentPath { + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(17.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(6.5f, 17.5f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.56f, 16.0f) + lineTo(15.5f, 16.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + lineTo(18.0f, 6.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.5f, 1.94f) + verticalLineToRelative(5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, 4.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(9.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.94f, -1.5f) + horizontalLineToRelative(9.19f) + curveToRelative(2.35f, 0.0f, 4.25f, -1.9f, 4.25f, -4.25f) + lineTo(20.5f, 9.06f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 22.0f, 11.0f) + verticalLineToRelative(3.25f) + arcTo(5.75f, 5.75f, 0.0f, false, true, 16.25f, 20.0f) + lineTo(9.0f, 20.0f) + close() + } + } + return _stack!! + } + +private var _stack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackArrowForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackArrowForward.kt new file mode 100644 index 0000000..99cac8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackArrowForward.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StackArrowForward: ImageVector + get() { + if (_stackArrowForward != null) { + return _stackArrowForward!! + } + _stackArrowForward = fluentIcon(name = "Filled.StackArrowForward") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(19.35f, 3.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(0.64f, 0.65f) + horizontalLineToRelative(-2.04f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 14.0f, 8.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveTo(15.0f, 7.01f, 16.0f, 6.0f, 17.25f, 6.0f) + horizontalLineToRelative(2.04f) + lineToRelative(-0.64f, 0.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-1.5f, -1.5f) + close() + moveTo(4.0f, 4.0f) + horizontalLineToRelative(7.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 5.5f, 8.98f) + lineTo(17.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(4.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + close() + moveTo(18.0f, 12.98f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 1.5f, -0.3f) + verticalLineToRelative(0.82f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, 4.0f) + horizontalLineToRelative(-9.0f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.56f, 16.0f) + lineTo(15.5f, 16.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-0.52f) + close() + moveTo(22.0f, 11.19f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + verticalLineToRelative(1.98f) + curveToRelative(0.0f, 2.35f, -1.9f, 4.25f, -4.25f, 4.25f) + lineTo(7.06f, 18.5f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 9.0f, 20.0f) + horizontalLineToRelative(7.25f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 22.0f, 14.25f) + verticalLineToRelative(-3.06f) + close() + } + } + return _stackArrowForward!! + } + +private var _stackArrowForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackStar.kt new file mode 100644 index 0000000..6f502bd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StackStar.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StackStar: ImageVector + get() { + if (_stackStar != null) { + return _stackStar!! + } + _stackStar = fluentIcon(name = "Filled.StackStar") { + fluentPath { + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(17.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(9.5f, 6.1f) + curveToRelative(0.19f, 0.0f, 0.36f, 0.1f, 0.45f, 0.28f) + lineToRelative(0.88f, 1.76f) + lineToRelative(1.73f, 0.21f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.26f, 0.88f) + lineToRelative(-1.27f, 1.06f) + lineToRelative(0.44f, 1.95f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.76f, 0.53f) + lineTo(9.5f, 11.7f) + lineToRelative(-1.74f, 1.08f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.75f, -0.53f) + lineToRelative(0.44f, -1.95f) + lineToRelative(-1.27f, -1.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.26f, -0.88f) + lineToRelative(1.73f, -0.21f) + lineToRelative(0.88f, -1.76f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.45f, -0.28f) + close() + moveTo(6.5f, 17.5f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.56f, 16.0f) + lineTo(15.5f, 16.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + lineTo(18.0f, 6.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.5f, 1.94f) + verticalLineToRelative(5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, 4.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(9.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.94f, -1.5f) + horizontalLineToRelative(9.19f) + curveToRelative(2.35f, 0.0f, 4.25f, -1.9f, 4.25f, -4.25f) + lineTo(20.5f, 9.06f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 22.0f, 11.0f) + verticalLineToRelative(3.25f) + arcTo(5.75f, 5.75f, 0.0f, false, true, 16.25f, 20.0f) + lineTo(9.0f, 20.0f) + close() + } + } + return _stackStar!! + } + +private var _stackStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarAdd.kt new file mode 100644 index 0000000..23adad5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarAdd.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarAdd: ImageVector + get() { + if (_starAdd != null) { + return _starAdd!! + } + _starAdd = fluentIcon(name = "Filled.StarAdd") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.44f, 7.43f) + lineToRelative(-3.97f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(22.99f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.99f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(16.99f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _starAdd!! + } + +private var _starAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightEnd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightEnd.kt new file mode 100644 index 0000000..8fe3208 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightEnd.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarArrowRightEnd: ImageVector + get() { + if (_starArrowRightEnd != null) { + return _starArrowRightEnd!! + } + _starArrowRightEnd = fluentIcon(name = "Filled.StarArrowRightEnd") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.44f, 7.43f) + lineToRelative(-3.97f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(22.99f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.49f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.71f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, 0.7f) + lineTo(19.28f, 17.0f) + horizontalLineToRelative(-4.8f) + close() + } + } + return _starArrowRightEnd!! + } + +private var _starArrowRightEnd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightStart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightStart.kt new file mode 100644 index 0000000..5251612 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarArrowRightStart.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarArrowRightStart: ImageVector + get() { + if (_starArrowRightStart != null) { + return _starArrowRightStart!! + } + _starArrowRightStart = fluentIcon(name = "Filled.StarArrowRightStart") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.93f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-3.82f, 3.72f) + lineToRelative(0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.95f, 1.42f) + lineToRelative(-3.96f, -2.08f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.44f, -7.43f) + lineToRelative(-0.9f, -0.88f) + curveToRelative(-0.81f, -0.78f, -0.37f, -2.14f, 0.74f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineTo(10.8f, 3.1f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, 0.7f) + lineTo(8.29f, 17.0f) + horizontalLineTo(3.5f) + close() + } + } + return _starArrowRightStart!! + } + +private var _starArrowRightStart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarDismiss.kt new file mode 100644 index 0000000..800e01b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarDismiss.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarDismiss: ImageVector + get() { + if (_starDismiss != null) { + return _starDismiss!! + } + _starDismiss = fluentIcon(name = "Filled.StarDismiss") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.44f, 7.43f) + lineToRelative(-3.97f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _starDismiss!! + } + +private var _starDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEdit.kt new file mode 100644 index 0000000..047ea39 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEdit.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarEdit: ImageVector + get() { + if (_starEdit != null) { + return _starEdit!! + } + _starEdit = fluentIcon(name = "Filled.StarEdit") { + fluentPath { + moveTo(13.2f, 3.1f) + curveToRelative(-0.49f, -1.0f, -1.92f, -1.0f, -2.41f, 0.0f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineToRelative(2.94f, -1.54f) + lineToRelative(0.3f, -1.22f) + curveToRelative(0.17f, -0.65f, 0.5f, -1.24f, 0.98f, -1.72f) + lineToRelative(5.9f, -5.9f) + arcToRelative(3.28f, 3.28f, 0.0f, false, true, 4.37f, -0.23f) + curveToRelative(0.53f, -0.8f, 0.08f, -1.94f, -0.93f, -2.08f) + lineToRelative(-5.27f, -0.77f) + lineTo(13.2f, 3.1f) + close() + moveTo(18.1f, 11.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.34f, 0.35f, -0.58f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.24f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _starEdit!! + } + +private var _starEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEmphasis.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEmphasis.kt new file mode 100644 index 0000000..5b6b4be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarEmphasis.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarEmphasis: ImageVector + get() { + if (_starEmphasis != null) { + return _starEmphasis!! + } + _starEmphasis = fluentIcon(name = "Filled.StarEmphasis") { + fluentPath { + moveTo(13.21f, 3.1f) + curveToRelative(-0.5f, -1.0f, -1.93f, -1.0f, -2.42f, 0.0f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.82f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.95f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(4.72f, 2.48f) + curveToRelative(0.99f, 0.52f, 2.14f, -0.32f, 1.96f, -1.42f) + lineToRelative(-0.9f, -5.25f) + lineToRelative(3.81f, -3.72f) + curveToRelative(0.8f, -0.78f, 0.36f, -2.14f, -0.75f, -2.3f) + lineToRelative(-5.27f, -0.77f) + lineTo(13.2f, 3.1f) + close() + moveTo(1.16f, 3.78f) + curveToRelative(-0.25f, 0.32f, -0.2f, 0.8f, 0.12f, 1.06f) + lineToRelative(2.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, -1.18f) + lineToRelative(-2.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.12f) + close() + moveTo(22.84f, 18.22f) + curveToRelative(0.25f, -0.33f, 0.2f, -0.8f, -0.12f, -1.06f) + lineToRelative(-2.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.94f, 1.18f) + lineToRelative(2.5f, 2.0f) + curveToRelative(0.32f, 0.25f, 0.8f, 0.2f, 1.06f, -0.12f) + close() + moveTo(1.28f, 17.16f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, 1.18f) + lineToRelative(2.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.94f, -1.18f) + lineToRelative(-2.5f, 2.0f) + close() + moveTo(22.84f, 3.78f) + curveToRelative(0.25f, 0.32f, 0.2f, 0.8f, -0.12f, 1.06f) + lineToRelative(-2.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.94f, -1.18f) + lineToRelative(2.5f, -2.0f) + curveToRelative(0.32f, -0.25f, 0.8f, -0.2f, 1.06f, 0.12f) + close() + } + } + return _starEmphasis!! + } + +private var _starEmphasis: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarHalf.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarHalf.kt new file mode 100644 index 0000000..a6f1c37 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarHalf.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarHalf: ImageVector + get() { + if (_starHalf != null) { + return _starHalf!! + } + _starHalf = fluentIcon(name = "Filled.StarHalf") { + fluentPath { + moveTo(12.0f, 2.35f) + curveToRelative(-0.48f, 0.0f, -0.96f, 0.25f, -1.21f, 0.75f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineTo(12.0f, 18.86f) + verticalLineTo(2.35f) + close() + } + } + return _starHalf!! + } + +private var _starHalf: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarLineHorizontal3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarLineHorizontal3.kt new file mode 100644 index 0000000..15eb7c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarLineHorizontal3.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarLineHorizontal3: ImageVector + get() { + if (_starLineHorizontal3 != null) { + return _starLineHorizontal3!! + } + _starLineHorizontal3 = fluentIcon(name = "Filled.StarLineHorizontal3") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(1.69f, 3.43f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.68f, 4.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.77f, 3.35f) + lineToRelative(-6.17f, 3.24f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(14.5f, 16.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(14.5f, 12.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(14.5f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _starLineHorizontal3!! + } + +private var _starLineHorizontal3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOff.kt new file mode 100644 index 0000000..8e33c04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOff.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarOff: ImageVector + get() { + if (_starOff != null) { + return _starOff!! + } + _starOff = fluentIcon(name = "Filled.StarOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.8f, 4.8f) + lineToRelative(-3.86f, 0.57f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.82f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.95f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(4.72f, 2.48f) + curveToRelative(0.99f, 0.52f, 2.14f, -0.32f, 1.96f, -1.42f) + lineToRelative(-0.04f, -0.22f) + lineToRelative(2.08f, 2.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(21.59f, 10.95f) + lineToRelative(-3.78f, 3.68f) + lineToRelative(-8.5f, -8.51f) + lineToRelative(1.48f, -3.02f) + curveToRelative(0.5f, -1.0f, 1.93f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + close() + } + } + return _starOff!! + } + +private var _starOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOneQuarter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOneQuarter.kt new file mode 100644 index 0000000..0246e02 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarOneQuarter.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarOneQuarter: ImageVector + get() { + if (_starOneQuarter != null) { + return _starOneQuarter!! + } + _starOneQuarter = fluentIcon(name = "Filled.StarOneQuarter") { + fluentPath { + moveTo(9.0f, 6.72f) + lineToRelative(-0.57f, 1.16f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineToRelative(1.72f, -0.9f) + verticalLineTo(6.72f) + close() + } + } + return _starOneQuarter!! + } + +private var _starOneQuarter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarProhibited.kt new file mode 100644 index 0000000..d98e4ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarProhibited.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarProhibited: ImageVector + get() { + if (_starProhibited != null) { + return _starProhibited!! + } + _starProhibited = fluentIcon(name = "Filled.StarProhibited") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.44f, 7.43f) + lineToRelative(-3.97f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(22.99f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.49f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.56f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.49f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.32f, -6.25f) + lineToRelative(-5.56f, 5.56f) + curveToRelative(0.64f, 0.43f, 1.41f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _starProhibited!! + } + +private var _starProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarSettings.kt new file mode 100644 index 0000000..44c89d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarSettings.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarSettings: ImageVector + get() { + if (_starSettings != null) { + return _starSettings!! + } + _starSettings = fluentIcon(name = "Filled.StarSettings") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.44f, 7.43f) + lineToRelative(-3.97f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(14.28f, 13.97f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.15f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.64f) + curveToRelative(-0.44f, -0.38f, -0.94f, -0.7f, -1.49f, -0.92f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _starSettings!! + } + +private var _starSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarThreeQuarter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarThreeQuarter.kt new file mode 100644 index 0000000..514ce33 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StarThreeQuarter.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StarThreeQuarter: ImageVector + get() { + if (_starThreeQuarter != null) { + return _starThreeQuarter!! + } + _starThreeQuarter = fluentIcon(name = "Filled.StarThreeQuarter") { + fluentPath { + moveTo(15.0f, 6.73f) + lineTo(13.21f, 3.1f) + curveToRelative(-0.25f, -0.5f, -0.73f, -0.75f, -1.21f, -0.75f) + reflectiveCurveToRelative(-0.96f, 0.25f, -1.21f, 0.75f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(3.0f, 1.58f) + verticalLineTo(6.73f) + close() + } + } + return _starThreeQuarter!! + } + +private var _starThreeQuarter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Status.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Status.kt new file mode 100644 index 0000000..84e9619 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Status.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Status: ImageVector + get() { + if (_status != null) { + return _status!! + } + _status = fluentIcon(name = "Filled.Status") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(1.25f, 0.0f, 2.44f, 0.25f, 3.52f, 0.71f) + lineToRelative(-1.16f, 1.17f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 4.78f, 4.82f) + lineToRelative(1.17f, -1.17f) + arcTo(9.0f, 9.0f, 0.0f, true, true, 12.0f, 3.0f) + close() + moveTo(21.16f, 2.57f) + lineToRelative(0.14f, 0.13f) + arcToRelative(2.4f, 2.4f, 0.0f, false, true, 0.0f, 3.4f) + lineToRelative(-6.75f, 6.81f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.4f, 0.25f) + lineTo(9.8f, 14.53f) + arcToRelative(0.2f, 0.2f, 0.0f, false, true, -0.25f, -0.25f) + lineToRelative(1.37f, -4.35f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.24f, -0.4f) + lineToRelative(6.76f, -6.82f) + curveToRelative(0.88f, -0.9f, 2.3f, -0.94f, 3.24f, -0.14f) + close() + } + } + return _status!! + } + +private var _status: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Steps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Steps.kt new file mode 100644 index 0000000..9aea8e9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Steps.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Steps: ImageVector + get() { + if (_steps != null) { + return _steps!! + } + _steps = fluentIcon(name = "Filled.Steps") { + fluentPath { + moveTo(12.0f, 3.38f) + curveToRelative(0.0f, -0.76f, 0.62f, -1.38f, 1.38f, -1.38f) + horizontalLineToRelative(3.74f) + curveToRelative(0.76f, 0.0f, 1.38f, 0.62f, 1.38f, 1.38f) + lineTo(18.5f, 9.0f) + lineTo(17.0f, 9.0f) + lineTo(17.0f, 3.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(3.63f) + curveToRelative(0.0f, 0.75f, -0.62f, 1.37f, -1.38f, 1.37f) + lineTo(8.5f, 8.5f) + verticalLineToRelative(3.63f) + curveToRelative(0.0f, 0.75f, -0.62f, 1.37f, -1.38f, 1.37f) + lineTo(3.5f, 13.5f) + lineTo(3.5f, 17.0f) + lineTo(9.0f, 17.0f) + verticalLineToRelative(1.5f) + lineTo(3.37f, 18.5f) + curveToRelative(-0.75f, 0.0f, -1.37f, -0.62f, -1.37f, -1.38f) + verticalLineToRelative(-3.75f) + curveToRelative(0.0f, -0.75f, 0.62f, -1.37f, 1.38f, -1.37f) + lineTo(7.0f, 12.0f) + lineTo(7.0f, 8.37f) + curveTo(7.0f, 7.63f, 7.62f, 7.0f, 8.38f, 7.0f) + lineTo(12.0f, 7.0f) + lineTo(12.0f, 3.37f) + close() + moveTo(15.0f, 11.38f) + curveToRelative(0.0f, -0.76f, 0.62f, -1.38f, 1.38f, -1.38f) + horizontalLineToRelative(3.75f) + curveToRelative(0.75f, 0.0f, 1.37f, 0.62f, 1.37f, 1.38f) + verticalLineToRelative(6.87f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-6.88f) + curveToRelative(-0.75f, 0.0f, -1.37f, -0.62f, -1.37f, -1.38f) + verticalLineToRelative(-3.75f) + curveToRelative(0.0f, -0.75f, 0.62f, -1.37f, 1.38f, -1.37f) + lineTo(15.0f, 15.0f) + verticalLineToRelative(-3.63f) + close() + } + } + return _steps!! + } + +private var _steps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stethoscope.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stethoscope.kt new file mode 100644 index 0000000..e3ff2eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stethoscope.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Stethoscope: ImageVector + get() { + if (_stethoscope != null) { + return _stethoscope!! + } + _stethoscope = fluentIcon(name = "Filled.Stethoscope") { + fluentPath { + moveTo(3.0f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(2.0f, 9.0f) + curveToRelative(0.0f, 1.74f, 0.61f, 3.26f, 1.71f, 4.34f) + curveToRelative(0.87f, 0.86f, 2.01f, 1.4f, 3.29f, 1.59f) + verticalLineToRelative(0.82f) + arcToRelative(6.25f, 6.25f, 0.0f, true, false, 12.5f, 0.0f) + verticalLineToRelative(-0.66f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(0.66f) + arcToRelative(4.25f, 4.25f, 0.0f, true, true, -8.5f, 0.0f) + verticalLineToRelative(-0.82f) + arcToRelative(5.82f, 5.82f, 0.0f, false, false, 3.29f, -1.6f) + arcTo(5.97f, 5.97f, 0.0f, false, false, 14.0f, 9.0f) + lineTo(14.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.0f) + lineTo(12.0f, 9.0f) + curveToRelative(0.0f, 1.26f, -0.44f, 2.24f, -1.11f, 2.91f) + arcTo(4.02f, 4.02f, 0.0f, false, true, 8.0f, 13.0f) + curveToRelative(-1.22f, 0.0f, -2.2f, -0.42f, -2.89f, -1.09f) + arcTo(3.98f, 3.98f, 0.0f, false, true, 4.0f, 9.0f) + lineTo(4.0f, 4.5f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(3.0f, 2.5f) + close() + moveTo(18.5f, 10.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _stethoscope!! + } + +private var _stethoscope: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sticker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sticker.kt new file mode 100644 index 0000000..bb00b2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Sticker.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Sticker: ImageVector + get() { + if (_sticker != null) { + return _sticker!! + } + _sticker = fluentIcon(name = "Filled.Sticker") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 13.0f) + horizontalLineToRelative(-4.96f) + curveToRelative(-1.2f, 0.08f, -2.22f, 0.81f, -2.72f, 1.84f) + arcToRelative(5.05f, 5.05f, 0.0f, false, true, -4.14f, -0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.86f, 1.23f) + arcToRelative(6.33f, 6.33f, 0.0f, false, false, 4.35f, 1.1f) + lineToRelative(0.33f, -0.03f) + lineTo(13.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(20.35f, 14.72f) + lineToRelative(-5.63f, 5.62f) + lineToRelative(-0.22f, 0.2f) + lineTo(14.5f, 16.1f) + curveToRelative(0.08f, -0.85f, 0.75f, -1.53f, 1.6f, -1.6f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(4.28f) + lineToRelative(-0.19f, 0.22f) + close() + moveTo(9.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _sticker!! + } + +private var _sticker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StickerAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StickerAdd.kt new file mode 100644 index 0000000..a0f4fbf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StickerAdd.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StickerAdd: ImageVector + get() { + if (_stickerAdd != null) { + return _stickerAdd!! + } + _stickerAdd = fluentIcon(name = "Filled.StickerAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -9.5f, 2.96f) + arcToRelative(4.78f, 4.78f, 0.0f, false, true, -2.32f, -0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.86f, 1.23f) + arcToRelative(6.3f, 6.3f, 0.0f, false, false, 2.77f, 1.08f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.93f, 4.55f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(9.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(15.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _stickerAdd!! + } + +private var _stickerAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt new file mode 100644 index 0000000..12738a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stop.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Stop: ImageVector + get() { + if (_stop != null) { + return _stop!! + } + _stop = fluentIcon(name = "Filled.Stop") { + fluentPath { + moveTo(4.75f, 3.0f) + curveTo(3.78f, 3.0f, 3.0f, 3.78f, 3.0f, 4.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(14.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(4.75f) + curveTo(21.0f, 3.78f, 20.22f, 3.0f, 19.25f, 3.0f) + horizontalLineTo(4.75f) + close() + } + } + return _stop!! + } + +private var _stop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt new file mode 100644 index 0000000..58a6076 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Storage.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Storage: ImageVector + get() { + if (_storage != null) { + return _storage!! + } + _storage = fluentIcon(name = "Filled.Storage") { + fluentPath { + moveTo(5.0f, 7.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(22.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(5.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -2.82f) + lineTo(2.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(19.0f, 7.0f) + lineTo(5.0f, 7.0f) + close() + moveTo(18.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _storage!! + } + +private var _storage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StoreMicrosoft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StoreMicrosoft.kt new file mode 100644 index 0000000..a17ac4d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StoreMicrosoft.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StoreMicrosoft: ImageVector + get() { + if (_storeMicrosoft != null) { + return _storeMicrosoft!! + } + _storeMicrosoft = fluentIcon(name = "Filled.StoreMicrosoft") { + fluentPath { + moveTo(8.0f, 3.75f) + lineTo(8.0f, 6.0f) + lineTo(2.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 21.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 18.25f) + lineTo(22.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 6.0f) + lineTo(16.0f, 3.75f) + curveTo(16.0f, 2.78f, 15.22f, 2.0f, 14.25f, 2.0f) + horizontalLineToRelative(-4.5f) + curveTo(8.78f, 2.0f, 8.0f, 2.78f, 8.0f, 3.75f) + close() + moveTo(9.75f, 3.5f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + lineTo(14.5f, 6.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 3.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(8.0f, 13.0f) + lineTo(8.0f, 9.5f) + horizontalLineToRelative(3.5f) + lineTo(11.5f, 13.0f) + lineTo(8.0f, 13.0f) + close() + moveTo(8.0f, 17.5f) + lineTo(8.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.5f) + lineTo(8.0f, 17.5f) + close() + moveTo(16.0f, 13.0f) + horizontalLineToRelative(-3.5f) + lineTo(12.5f, 9.5f) + lineTo(16.0f, 9.5f) + lineTo(16.0f, 13.0f) + close() + moveTo(12.5f, 17.5f) + lineTo(12.5f, 14.0f) + lineTo(16.0f, 14.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _storeMicrosoft!! + } + +private var _storeMicrosoft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stream.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stream.kt new file mode 100644 index 0000000..315deb6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Stream.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Stream: ImageVector + get() { + if (_stream != null) { + return _stream!! + } + _stream = fluentIcon(name = "Filled.Stream") { + fluentPath { + moveTo(9.0f, 11.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 7.0f, -7.0f) + horizontalLineToRelative(1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(16.0f, 2.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, -9.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(3.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + close() + moveTo(17.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, 4.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -6.0f, 6.0f) + lineTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 6.0f, -6.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(18.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -9.0f, 9.0f) + lineTo(6.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 7.0f, -7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + close() + } + } + return _stream!! + } + +private var _stream: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt new file mode 100644 index 0000000..05efb59 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/StyleGuide.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.StyleGuide: ImageVector + get() { + if (_styleGuide != null) { + return _styleGuide!! + } + _styleGuide = fluentIcon(name = "Filled.StyleGuide") { + fluentPath { + moveTo(17.4f, 4.72f) + lineToRelative(2.72f, 10.14f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.94f, 3.37f) + lineToRelative(-6.28f, 1.69f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.37f, -1.95f) + lineTo(5.81f, 7.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.95f, -3.37f) + lineToRelative(6.28f, -1.68f) + curveToRelative(1.46f, -0.4f, 2.97f, 0.48f, 3.36f, 1.94f) + close() + moveTo(10.97f, 7.74f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.94f, 0.52f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.94f, -0.52f) + close() + moveTo(5.8f, 11.66f) + lineToRelative(1.76f, 6.57f) + curveToRelative(0.19f, 0.67f, 0.54f, 1.26f, 1.0f, 1.71f) + lineToRelative(-0.44f, -0.02f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.6f, -2.9f) + lineToRelative(0.28f, -5.36f) + close() + moveTo(4.88f, 10.18f) + lineToRelative(-0.36f, 6.8f) + curveToRelative(-0.03f, 0.7f, 0.12f, 1.36f, 0.43f, 1.94f) + lineToRelative(-0.42f, -0.16f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.56f) + lineToRelative(1.93f, -5.02f) + close() + } + } + return _styleGuide!! + } + +private var _styleGuide: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubGrid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubGrid.kt new file mode 100644 index 0000000..72b0317 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubGrid.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SubGrid: ImageVector + get() { + if (_subGrid != null) { + return _subGrid!! + } + _subGrid = fluentIcon(name = "Filled.SubGrid") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.0f) + lineTo(11.25f, 7.0f) + horizontalLineToRelative(-1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.0f, 9.75f) + verticalLineToRelative(1.5f) + lineTo(4.5f, 11.25f) + verticalLineToRelative(-5.0f) + close() + moveTo(7.0f, 12.75f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(4.25f) + lineTo(11.25f, 7.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(4.25f) + lineTo(17.0f, 11.25f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-4.25f) + lineTo(12.75f, 17.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-4.25f) + lineTo(7.0f, 12.75f) + close() + moveTo(7.0f, 12.75f) + verticalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.75f, 17.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-5.0f) + lineTo(7.0f, 12.75f) + close() + moveTo(12.75f, 17.0f) + horizontalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 14.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.0f) + lineTo(12.75f, 17.0f) + close() + moveTo(17.0f, 11.25f) + verticalLineToRelative(-1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 7.0f) + horizontalLineToRelative(-1.5f) + lineTo(12.75f, 4.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.0f) + lineTo(17.0f, 11.25f) + close() + } + } + return _subGrid!! + } + +private var _subGrid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtitles.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtitles.kt new file mode 100644 index 0000000..a8d0c00 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Subtitles.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Subtitles: ImageVector + get() { + if (_subtitles != null) { + return _subtitles!! + } + _subtitles = fluentIcon(name = "Filled.Subtitles") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(5.0f, 13.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(15.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(5.0f, 16.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(11.75f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _subtitles!! + } + +private var _subtitles: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt new file mode 100644 index 0000000..dd4fd5b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractCircle.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SubtractCircle: ImageVector + get() { + if (_subtractCircle != null) { + return _subtractCircle!! + } + _subtractCircle = fluentIcon(name = "Filled.SubtractCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(7.75f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-8.6f) + close() + } + } + return _subtractCircle!! + } + +private var _subtractCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt new file mode 100644 index 0000000..6275f52 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SubtractSquare.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SubtractSquare: ImageVector + get() { + if (_subtractSquare != null) { + return _subtractSquare!! + } + _subtractSquare = fluentIcon(name = "Filled.SubtractSquare") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(16.25f, 11.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _subtractSquare!! + } + +private var _subtractSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceEarbuds.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceEarbuds.kt new file mode 100644 index 0000000..b2221d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceEarbuds.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SurfaceEarbuds: ImageVector + get() { + if (_surfaceEarbuds != null) { + return _surfaceEarbuds!! + } + _surfaceEarbuds = fluentIcon(name = "Filled.SurfaceEarbuds") { + fluentPath { + moveTo(10.11f, 17.24f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 3.41f, 4.84f) + lineToRelative(-2.47f, 0.82f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.32f, -0.83f) + lineToRelative(-0.43f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.22f, -2.42f) + lineToRelative(1.59f, -1.72f) + close() + moveTo(17.0f, 10.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 0.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 0.0f, -12.0f) + close() + moveTo(7.0f, 1.0f) + curveToRelative(0.21f, 0.0f, 0.43f, 0.01f, 0.63f, 0.03f) + lineToRelative(-0.35f, 0.12f) + arcTo(4.53f, 4.53f, 0.0f, false, false, 4.7f, 7.92f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 7.16f, 0.58f) + lineTo(13.0f, 7.3f) + arcTo(6.0f, 6.0f, 0.0f, true, true, 7.0f, 1.0f) + close() + moveTo(12.8f, 1.65f) + lineToRelative(0.1f, 0.13f) + lineToRelative(0.1f, 0.13f) + lineToRelative(0.64f, 1.02f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.11f, 2.3f) + lineToRelative(-0.11f, 0.14f) + lineToRelative(-2.29f, 2.45f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -4.5f, -5.3f) + curveToRelative(0.31f, -0.19f, 0.64f, -0.33f, 0.97f, -0.42f) + lineToRelative(3.08f, -1.02f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.12f, 0.57f) + close() + moveTo(10.35f, 3.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.26f, 0.95f) + lineToRelative(0.05f, 0.1f) + lineToRelative(0.27f, 0.39f) + lineToRelative(0.06f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.24f, -0.83f) + lineToRelative(-0.06f, -0.1f) + lineToRelative(-0.26f, -0.38f) + lineToRelative(-0.07f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.11f) + close() + } + } + return _surfaceEarbuds!! + } + +private var _surfaceEarbuds: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceHub.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceHub.kt new file mode 100644 index 0000000..1612eb9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SurfaceHub.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SurfaceHub: ImageVector + get() { + if (_surfaceHub != null) { + return _surfaceHub!! + } + _surfaceHub = fluentIcon(name = "Filled.SurfaceHub") { + fluentPath { + moveTo(19.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.74f, 0.33f, 0.75f, 0.73f) + verticalLineToRelative(0.1f) + lineToRelative(-1.0f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, 0.66f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.73f) + lineTo(19.0f, 21.12f) + verticalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.45f, 0.26f) + lineToRelative(-0.03f, -0.1f) + lineTo(16.9f, 18.0f) + horizontalLineToRelative(-2.8f) + lineToRelative(-0.6f, 3.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.16f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.56f, -3.12f) + lineTo(8.1f, 18.0f) + lineToRelative(-0.6f, 3.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.16f) + lineToRelative(0.02f, -0.1f) + lineTo(7.48f, 13.0f) + lineTo(4.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.73f) + verticalLineToRelative(-0.1f) + lineToRelative(1.0f, -9.5f) + curveToRelative(0.04f, -0.35f, 0.31f, -0.62f, 0.65f, -0.66f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(13.5f) + close() + moveTo(13.48f, 13.0f) + lineTo(9.0f, 13.0f) + lineToRelative(-0.63f, 3.5f) + horizontalLineToRelative(4.48f) + lineToRelative(0.63f, -3.5f) + close() + moveTo(16.0f, 13.0f) + horizontalLineToRelative(-1.0f) + lineToRelative(-0.63f, 3.5f) + horizontalLineToRelative(2.26f) + lineTo(16.0f, 13.0f) + close() + } + } + return _surfaceHub!! + } + +private var _surfaceHub: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeDown.kt new file mode 100644 index 0000000..cd3afab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeDown.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SwipeDown: ImageVector + get() { + if (_swipeDown != null) { + return _swipeDown!! + } + _swipeDown = fluentIcon(name = "Filled.SwipeDown") { + fluentPath { + moveTo(12.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(11.59f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + lineToRelative(0.1f, 0.08f) + lineTo(11.0f, 18.6f) + lineTo(11.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 2.0f, 9.58f) + verticalLineToRelative(-1.7f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -4.0f, 0.0f) + verticalLineToRelative(1.7f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + } + } + return _swipeDown!! + } + +private var _swipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeRight.kt new file mode 100644 index 0000000..afb82b6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeRight.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SwipeRight: ImageVector + get() { + if (_swipeRight != null) { + return _swipeRight!! + } + _swipeRight = fluentIcon(name = "Filled.SwipeRight") { + fluentPath { + moveTo(6.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(11.59f) + lineToRelative(-1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.31f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 0.08f) + lineToRelative(0.1f, -0.08f) + lineToRelative(3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.5f, 1.32f) + lineToRelative(0.08f, 0.1f) + lineTo(18.6f, 11.0f) + lineTo(7.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 9.58f, 2.0f) + horizontalLineToRelative(-1.7f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, -4.0f) + horizontalLineToRelative(1.7f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 2.0f, 12.0f) + close() + } + } + return _swipeRight!! + } + +private var _swipeRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeUp.kt new file mode 100644 index 0000000..70bfa84 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/SwipeUp.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.SwipeUp: ImageVector + get() { + if (_swipeUp != null) { + return _swipeUp!! + } + _swipeUp = fluentIcon(name = "Filled.SwipeUp") { + fluentPath { + moveTo(12.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(13.0f, 5.41f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.31f, 0.08f) + lineToRelative(0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 1.5f) + lineToRelative(0.1f, -0.08f) + lineTo(11.0f, 5.4f) + lineTo(11.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 2.0f, -9.58f) + verticalLineToRelative(1.7f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -4.0f, 0.0f) + verticalLineToRelative(-1.7f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 12.0f, 22.0f) + close() + } + } + return _swipeUp!! + } + +private var _swipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt new file mode 100644 index 0000000..7cc479d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Symbols.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Symbols: ImageVector + get() { + if (_symbols != null) { + return _symbols!! + } + _symbols = fluentIcon(name = "Filled.Symbols") { + fluentPath { + moveTo(16.92f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.88f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.7f, -0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.24f, 0.87f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -6.65f, 0.83f) + verticalLineToRelative(0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.4f, 13.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 17.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.11f, 0.0f, 2.15f, 0.4f, 2.95f, 1.1f) + verticalLineToRelative(-0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(2.6f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(19.74f, 15.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -4.7f, 0.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, -0.86f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 17.5f, 13.0f) + close() + moveTo(6.5f, 2.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, -9.0f) + close() + moveTo(19.21f, 2.0f) + curveTo(20.77f, 2.0f, 22.0f, 3.39f, 22.0f, 5.08f) + arcToRelative(3.2f, 3.2f, 0.0f, false, true, -0.85f, 2.21f) + lineToRelative(-2.5f, 3.14f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, -2.35f, 0.0f) + lineToRelative(-2.67f, -3.4f) + arcTo(3.27f, 3.27f, 0.0f, false, true, 13.0f, 5.08f) + curveTo(13.0f, 3.39f, 14.23f, 2.0f, 15.79f, 2.0f) + curveToRelative(0.56f, 0.0f, 1.1f, 0.19f, 1.55f, 0.52f) + lineToRelative(0.16f, 0.13f) + lineToRelative(0.16f, -0.13f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 19.21f, 2.0f) + close() + moveTo(3.91f, 4.98f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.1f, 4.1f) + lineToRelative(-4.1f, -4.1f) + close() + moveTo(6.5f, 3.5f) + curveToRelative(-0.56f, 0.0f, -1.08f, 0.15f, -1.52f, 0.41f) + lineToRelative(4.1f, 4.11f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 6.5f, 3.5f) + close() + } + } + return _symbols!! + } + +private var _symbols: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Syringe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Syringe.kt new file mode 100644 index 0000000..b7251b9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Syringe.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Syringe: ImageVector + get() { + if (_syringe != null) { + return _syringe!! + } + _syringe = fluentIcon(name = "Filled.Syringe") { + fluentPath { + moveTo(16.72f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.07f, 0.0f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.07f, 1.06f) + lineToRelative(-0.47f, -0.47f) + lineToRelative(-1.69f, 1.69f) + lineToRelative(2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.47f, -1.47f) + lineToRelative(-6.84f, 6.84f) + curveToRelative(-0.7f, 0.7f, -1.66f, 1.1f, -2.65f, 1.1f) + lineTo(6.56f, 18.5f) + lineToRelative(-3.28f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(3.28f, -3.28f) + verticalLineToRelative(-2.45f) + curveToRelative(0.0f, -1.0f, 0.4f, -1.95f, 1.1f, -2.65f) + lineToRelative(0.34f, -0.34f) + lineToRelative(1.53f, 1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(8.0f, 10.94f) + lineToRelative(0.94f, -0.94f) + lineToRelative(1.53f, 1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(10.0f, 8.94f) + lineToRelative(0.94f, -0.94f) + lineToRelative(1.53f, 1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(12.0f, 6.94f) + lineToRelative(1.44f, -1.44f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(2.47f, 2.47f) + lineToRelative(1.7f, -1.7f) + lineToRelative(-0.48f, -0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(19.19f, 5.75f) + lineToRelative(-0.94f, -0.94f) + lineToRelative(-1.69f, 1.69f) + lineToRelative(0.94f, 0.94f) + lineToRelative(1.7f, -1.7f) + close() + } + } + return _syringe!! + } + +private var _syringe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt new file mode 100644 index 0000000..4005ca2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/System.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.System: ImageVector + get() { + if (_system != null) { + return _system!! + } + _system = fluentIcon(name = "Filled.System") { + fluentPath { + moveTo(4.95f, 5.0f) + horizontalLineToRelative(14.1f) + curveTo(20.68f, 5.0f, 22.0f, 6.3f, 22.0f, 7.92f) + verticalLineToRelative(8.16f) + arcTo(2.93f, 2.93f, 0.0f, false, true, 19.05f, 19.0f) + lineTo(4.95f, 19.0f) + arcTo(2.93f, 2.93f, 0.0f, false, true, 2.0f, 16.08f) + lineTo(2.0f, 7.92f) + arcTo(2.93f, 2.93f, 0.0f, false, true, 4.95f, 5.0f) + close() + moveTo(4.95f, 7.0f) + arcToRelative(0.93f, 0.93f, 0.0f, false, false, -0.95f, 0.92f) + verticalLineToRelative(8.16f) + curveToRelative(0.0f, 0.5f, 0.42f, 0.92f, 0.95f, 0.92f) + horizontalLineToRelative(14.1f) + curveToRelative(0.53f, 0.0f, 0.95f, -0.41f, 0.95f, -0.92f) + lineTo(20.0f, 7.92f) + curveToRelative(0.0f, -0.5f, -0.42f, -0.92f, -0.95f, -0.92f) + lineTo(4.95f, 7.0f) + close() + } + } + return _system!! + } + +private var _system: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tab.kt new file mode 100644 index 0000000..8d18a5f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tab.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tab: ImageVector + get() { + if (_tab != null) { + return _tab!! + } + _tab = fluentIcon(name = "Filled.Tab") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + horizontalLineTo(5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineTo(5.75f) + close() + moveTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(5.75f) + close() + } + } + return _tab!! + } + +private var _tab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabAdd.kt new file mode 100644 index 0000000..68a1ed1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabAdd.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabAdd: ImageVector + get() { + if (_tabAdd != null) { + return _tabAdd!! + } + _tabAdd = fluentIcon(name = "Filled.TabAdd") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -2.0f, -0.85f) + lineTo(19.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.42f) + curveToRelative(0.17f, 0.72f, 0.46f, 1.4f, 0.85f, 2.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _tabAdd!! + } + +private var _tabAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabArrowLeft.kt new file mode 100644 index 0000000..8f956e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabArrowLeft.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabArrowLeft: ImageVector + get() { + if (_tabArrowLeft != null) { + return _tabArrowLeft!! + } + _tabArrowLeft = fluentIcon(name = "Filled.TabArrowLeft") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -2.0f, -0.85f) + lineTo(19.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.42f) + curveToRelative(0.17f, 0.72f, 0.46f, 1.4f, 0.85f, 2.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 18.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _tabArrowLeft!! + } + +private var _tabArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktop.kt new file mode 100644 index 0000000..1cf50e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktop.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabDesktop: ImageVector + get() { + if (_tabDesktop != null) { + return _tabDesktop!! + } + _tabDesktop = fluentIcon(name = "Filled.TabDesktop") { + fluentPath { + moveTo(11.0f, 3.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(21.0f, 8.0f) + horizontalLineToRelative(-7.75f) + curveTo(12.01f, 8.0f, 11.0f, 7.0f, 11.0f, 5.75f) + lineTo(11.0f, 3.0f) + close() + moveTo(21.0f, 6.5f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-5.5f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(21.0f, 6.5f) + close() + } + } + return _tabDesktop!! + } + +private var _tabDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopArrowClockwise.kt new file mode 100644 index 0000000..360e8da --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopArrowClockwise.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabDesktopArrowClockwise: ImageVector + get() { + if (_tabDesktopArrowClockwise != null) { + return _tabDesktopArrowClockwise!! + } + _tabDesktopArrowClockwise = fluentIcon(name = "Filled.TabDesktopArrowClockwise") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(5.35f) + arcToRelative(6.98f, 6.98f, 0.0f, false, true, 7.77f, -1.53f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.23f, 0.93f) + verticalLineToRelative(1.9f) + arcToRelative(6.97f, 6.97f, 0.0f, false, true, -1.1f, 8.6f) + horizontalLineToRelative(5.35f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 8.0f) + horizontalLineToRelative(-7.75f) + curveTo(12.01f, 8.0f, 11.0f, 7.0f, 11.0f, 5.75f) + lineTo(11.0f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(12.5f, 3.0f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(21.0f, 6.5f) + verticalLineToRelative(-0.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(12.5f, 3.0f) + close() + moveTo(13.0f, 13.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(9.5f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.33f) + lineToRelative(-0.02f, -0.01f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 12.5f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, -2.5f, -4.87f) + verticalLineToRelative(-0.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + close() + } + } + return _tabDesktopArrowClockwise!! + } + +private var _tabDesktopArrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopBottom.kt new file mode 100644 index 0000000..498b3ea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopBottom.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabDesktopBottom: ImageVector + get() { + if (_tabDesktopBottom != null) { + return _tabDesktopBottom!! + } + _tabDesktopBottom = fluentIcon(name = "Filled.TabDesktopBottom") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(14.5f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineTo(3.0f) + verticalLineTo(6.25f) + close() + moveTo(3.0f, 17.0f) + verticalLineToRelative(0.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineTo(13.0f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(3.0f) + close() + } + } + return _tabDesktopBottom!! + } + +private var _tabDesktopBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopImage.kt new file mode 100644 index 0000000..37716ae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopImage.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabDesktopImage: ImageVector + get() { + if (_tabDesktopImage != null) { + return _tabDesktopImage!! + } + _tabDesktopImage = fluentIcon(name = "Filled.TabDesktopImage") { + fluentPath { + moveTo(11.0f, 3.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.54f) + arcTo(3.98f, 3.98f, 0.0f, false, true, 5.0f, 10.0f) + horizontalLineToRelative(5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.73f, -0.2f, 1.41f, -0.54f, 2.0f) + lineTo(18.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(21.0f, 8.0f) + horizontalLineToRelative(-7.75f) + curveTo(12.01f, 8.0f, 11.0f, 7.0f, 11.0f, 5.75f) + lineTo(11.0f, 3.0f) + close() + moveTo(21.0f, 6.5f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-5.5f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(21.0f, 6.5f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.56f, 0.15f, 1.08f, 0.42f, 1.52f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(0.26f, -0.45f, 0.41f, -0.97f, 0.41f, -1.53f) + verticalLineToRelative(-5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(5.0f, 11.0f) + close() + moveTo(5.0f, 22.0f) + curveToRelative(-0.56f, 0.0f, -1.08f, -0.15f, -1.52f, -0.42f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.45f, 0.26f, -0.97f, 0.41f, -1.53f, 0.41f) + lineTo(5.0f, 22.0f) + close() + moveTo(10.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _tabDesktopImage!! + } + +private var _tabDesktopImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopMultipleBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopMultipleBottom.kt new file mode 100644 index 0000000..9989441 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabDesktopMultipleBottom.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabDesktopMultipleBottom: ImageVector + get() { + if (_tabDesktopMultipleBottom != null) { + return _tabDesktopMultipleBottom!! + } + _tabDesktopMultipleBottom = fluentIcon(name = "Filled.TabDesktopMultipleBottom") { + fluentPath { + moveTo(6.0f, 5.0f) + horizontalLineToRelative(1.52f) + curveToRelative(0.12f, -0.85f, 0.85f, -1.5f, 1.73f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.88f, -0.65f, 1.61f, -1.5f, 1.73f) + verticalLineTo(18.0f) + curveToRelative(1.68f, -0.13f, 3.0f, -1.53f, 3.0f, -3.24f) + verticalLineToRelative(-8.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 17.25f, 2.0f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.24f, 3.0f) + close() + moveTo(2.0f, 9.25f) + curveTo(2.0f, 7.45f, 3.46f, 6.0f, 5.25f, 6.0f) + horizontalLineToRelative(9.5f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(11.5f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineTo(2.0f) + verticalLineTo(9.25f) + close() + moveTo(2.0f, 18.0f) + verticalLineToRelative(0.75f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineTo(10.0f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(2.0f) + close() + } + } + return _tabDesktopMultipleBottom!! + } + +private var _tabDesktopMultipleBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInPrivate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInPrivate.kt new file mode 100644 index 0000000..6deb7c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInPrivate.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabInPrivate: ImageVector + get() { + if (_tabInPrivate != null) { + return _tabInPrivate!! + } + _tabInPrivate = fluentIcon(name = "Filled.TabInPrivate") { + fluentPath { + moveTo(5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + close() + moveTo(5.0f, 5.75f) + verticalLineToRelative(0.54f) + lineTo(6.3f, 5.0f) + horizontalLineToRelative(-0.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(5.0f, 7.71f) + verticalLineToRelative(2.58f) + lineTo(10.3f, 5.0f) + lineTo(7.7f, 5.0f) + lineTo(5.0f, 7.7f) + close() + moveTo(11.7f, 5.0f) + lineTo(5.0f, 11.7f) + verticalLineToRelative(2.6f) + lineTo(14.3f, 5.0f) + horizontalLineToRelative(-2.6f) + close() + moveTo(15.7f, 5.0f) + lineTo(5.0f, 15.7f) + verticalLineToRelative(2.59f) + lineTo(18.3f, 5.0f) + lineTo(15.7f, 5.0f) + close() + moveTo(19.0f, 5.7f) + lineTo(5.7f, 19.0f) + lineTo(8.3f, 19.0f) + lineTo(19.0f, 8.3f) + lineTo(19.0f, 5.74f) + verticalLineToRelative(-0.04f) + close() + moveTo(19.0f, 9.7f) + lineTo(9.7f, 19.0f) + horizontalLineToRelative(2.6f) + lineToRelative(6.7f, -6.7f) + lineTo(19.0f, 9.7f) + close() + moveTo(19.0f, 13.7f) + lineTo(13.7f, 19.0f) + horizontalLineToRelative(2.6f) + lineToRelative(2.7f, -2.7f) + verticalLineToRelative(-2.6f) + close() + moveTo(19.0f, 17.7f) + lineTo(17.7f, 19.0f) + horizontalLineToRelative(0.55f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-0.54f) + close() + } + } + return _tabInPrivate!! + } + +private var _tabInPrivate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInprivateAccount.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInprivateAccount.kt new file mode 100644 index 0000000..1d5bbc1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabInprivateAccount.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabInprivateAccount: ImageVector + get() { + if (_tabInprivateAccount != null) { + return _tabInprivateAccount!! + } + _tabInprivateAccount = fluentIcon(name = "Filled.TabInprivateAccount") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(6.62f) + arcToRelative(3.9f, 3.9f, 0.0f, false, true, -0.37f, -1.67f) + lineTo(12.0f, 19.0f) + lineTo(5.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.38f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 2.0f, 1.22f) + verticalLineToRelative(-4.6f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(15.0f, 13.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.59f, 1.0f) + lineTo(18.0f, 12.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.17f, 1.0f) + lineTo(18.0f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 15.0f, 13.0f) + close() + moveTo(14.94f, 17.0f) + curveToRelative(-0.58f, 0.0f, -1.07f, 0.28f, -1.4f, 0.63f) + curveToRelative(-0.32f, 0.35f, -0.54f, 0.83f, -0.54f, 1.31f) + verticalLineToRelative(0.39f) + curveToRelative(0.0f, 1.96f, 2.04f, 3.67f, 5.0f, 3.67f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(3.47f) + curveToRelative(0.41f, -0.29f, 0.75f, -0.63f, 1.0f, -1.0f) + lineTo(18.0f, 21.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(4.92f) + curveToRelative(0.05f, -0.22f, 0.08f, -0.44f, 0.08f, -0.67f) + lineTo(23.0f, 19.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(4.73f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, -0.27f, -0.37f) + arcToRelative(1.91f, 1.91f, 0.0f, false, false, -1.4f, -0.63f) + horizontalLineToRelative(-6.12f) + close() + } + } + return _tabInprivateAccount!! + } + +private var _tabInprivateAccount: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabProhibited.kt new file mode 100644 index 0000000..dc44ff8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabProhibited.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabProhibited: ImageVector + get() { + if (_tabProhibited != null) { + return _tabProhibited!! + } + _tabProhibited = fluentIcon(name = "Filled.TabProhibited") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -2.0f, -0.85f) + lineTo(19.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.42f) + curveToRelative(0.17f, 0.72f, 0.46f, 1.4f, 0.85f, 2.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _tabProhibited!! + } + +private var _tabProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabShieldDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabShieldDismiss.kt new file mode 100644 index 0000000..591e3da --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabShieldDismiss.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabShieldDismiss: ImageVector + get() { + if (_tabShieldDismiss != null) { + return _tabShieldDismiss!! + } + _tabShieldDismiss = fluentIcon(name = "Filled.TabShieldDismiss") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(4.99f) + arcToRelative(5.36f, 5.36f, 0.0f, false, true, -2.0f, -1.36f) + lineTo(19.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.98f) + arcToRelative(6.7f, 6.7f, 0.0f, false, false, 1.45f, 2.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(18.35f, 10.15f) + arcTo(5.71f, 5.71f, 0.0f, false, false, 22.5f, 12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.41f) + verticalLineToRelative(3.09f) + curveToRelative(0.0f, 3.22f, -1.64f, 5.4f, -4.84f, 6.47f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.32f, 0.0f) + curveToRelative(-3.1f, -1.03f, -4.74f, -3.12f, -4.84f, -6.18f) + lineTo(13.0f, 12.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + curveToRelative(1.53f, 0.0f, 2.9f, -0.61f, 4.15f, -1.85f) + curveToRelative(0.2f, -0.2f, 0.51f, -0.2f, 0.7f, 0.0f) + close() + moveTo(15.97f, 13.84f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(1.4f, 1.4f) + lineToRelative(-1.4f, 1.4f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.4f, -1.4f) + lineToRelative(1.4f, 1.4f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-1.4f, -1.4f) + lineToRelative(1.4f, -1.4f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-1.4f, 1.4f) + lineToRelative(-1.4f, -1.4f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + } + } + return _tabShieldDismiss!! + } + +private var _tabShieldDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt new file mode 100644 index 0000000..9f694af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Table.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Table: ImageVector + get() { + if (_table != null) { + return _table!! + } + _table = fluentIcon(name = "Filled.Table") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 21.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _table!! + } + +private var _table: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableAdd.kt new file mode 100644 index 0000000..ccbf4f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableAdd.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableAdd: ImageVector + get() { + if (_tableAdd != null) { + return _tableAdd!! + } + _tableAdd = fluentIcon(name = "Filled.TableAdd") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(2.52f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.85f, -5.0f) + lineTo(9.5f, 16.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 9.5f) + verticalLineToRelative(2.52f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -5.0f, -0.85f) + lineTo(16.0f, 9.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(2.23f) + arcToRelative(6.53f, 6.53f, 0.0f, false, false, -2.77f, 2.77f) + lineTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _tableAdd!! + } + +private var _tableAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableBottomRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableBottomRow.kt new file mode 100644 index 0000000..b0ccb6b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableBottomRow.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableBottomRow: ImageVector + get() { + if (_tableBottomRow != null) { + return _tableBottomRow!! + } + _tableBottomRow = fluentIcon(name = "Filled.TableBottomRow") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(8.25f) + horizontalLineToRelative(1.5f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.25f) + lineTo(21.0f, 14.5f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 20.49f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + lineTo(6.25f, 21.0f) + curveToRelative(-0.64f, 0.0f, -1.24f, -0.19f, -1.75f, -0.51f) + close() + moveTo(20.91f, 18.5f) + curveToRelative(0.06f, -0.24f, 0.09f, -0.5f, 0.09f, -0.75f) + lineTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(1.75f) + arcToRelative(3.23f, 3.23f, 0.0f, false, false, 3.16f, -2.5f) + close() + moveTo(14.5f, 21.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _tableBottomRow!! + } + +private var _tableBottomRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellEdit.kt new file mode 100644 index 0000000..c1218a2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellEdit.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableCellEdit: ImageVector + get() { + if (_tableCellEdit != null) { + return _tableCellEdit!! + } + _tableCellEdit = fluentIcon(name = "Filled.TableCellEdit") { + fluentPath { + moveTo(5.25f, 6.5f) + curveTo(4.01f, 6.5f, 3.0f, 7.5f, 3.0f, 8.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineTo(8.0f) + verticalLineToRelative(-9.0f) + horizontalLineTo(5.25f) + close() + } + fluentPath { + moveTo(12.49f, 14.86f) + curveToRelative(-0.2f, 0.2f, -0.37f, 0.41f, -0.51f, 0.64f) + horizontalLineTo(9.5f) + verticalLineToRelative(-9.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(6.35f) + lineToRelative(-2.01f, 2.01f) + close() + } + fluentPath { + moveTo(20.72f, 8.0f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.12f, -1.5f) + horizontalLineTo(16.0f) + verticalLineToRelative(4.85f) + lineToRelative(2.4f, -2.39f) + arcTo(3.28f, 3.28f, 0.0f, false, true, 20.7f, 8.0f) + close() + } + fluentPath { + moveTo(20.72f, 9.0f) + curveToRelative(-0.6f, 0.0f, -1.18f, 0.22f, -1.62f, 0.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcTo(2.29f, 2.29f, 0.0f, false, false, 20.72f, 9.0f) + close() + } + } + return _tableCellEdit!! + } + +private var _tableCellEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsMerge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsMerge.kt new file mode 100644 index 0000000..a108bca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsMerge.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableCellsMerge: ImageVector + get() { + if (_tableCellsMerge != null) { + return _tableCellsMerge!! + } + _tableCellsMerge = fluentIcon(name = "Filled.TableCellsMerge") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(0.25f) + lineTo(3.0f, 6.5f) + verticalLineToRelative(-0.25f) + close() + moveTo(3.0f, 8.0f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(18.0f) + lineTo(21.0f, 8.0f) + lineTo(3.0f, 8.0f) + close() + moveTo(15.58f, 11.25f) + lineToRelative(-0.89f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, -1.0f) + lineToRelative(2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.01f, 0.99f) + lineToRelative(-2.0f, 2.26f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.13f, -1.0f) + lineToRelative(0.89f, -1.0f) + lineTo(8.42f, 12.75f) + lineToRelative(0.9f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 1.0f) + lineToRelative(-2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.0f) + lineToRelative(2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.12f, 1.0f) + lineToRelative(-0.89f, 1.0f) + horizontalLineToRelative(7.16f) + close() + moveTo(3.0f, 17.75f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + close() + } + } + return _tableCellsMerge!! + } + +private var _tableCellsMerge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsSplit.kt new file mode 100644 index 0000000..bbcdf96 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableCellsSplit.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableCellsSplit: ImageVector + get() { + if (_tableCellsSplit != null) { + return _tableCellsSplit!! + } + _tableCellsSplit = fluentIcon(name = "Filled.TableCellsSplit") { + fluentPath { + moveTo(6.25f, 3.0f) + lineTo(11.0f, 3.0f) + verticalLineToRelative(4.0f) + lineTo(3.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + close() + moveTo(21.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(12.5f, 3.0f) + verticalLineToRelative(4.0f) + lineTo(21.0f, 7.0f) + close() + moveTo(12.5f, 21.0f) + horizontalLineToRelative(5.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 17.0f) + horizontalLineToRelative(-8.5f) + verticalLineToRelative(4.0f) + close() + moveTo(3.0f, 8.5f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(18.0f) + verticalLineToRelative(-7.0f) + lineTo(3.0f, 8.5f) + close() + moveTo(12.5f, 10.0f) + verticalLineToRelative(4.0f) + lineTo(11.0f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(3.0f, 17.75f) + lineTo(3.0f, 17.0f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(4.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + close() + } + } + return _tableCellsSplit!! + } + +private var _tableCellsSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteColumn.kt new file mode 100644 index 0000000..f87a2ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteColumn.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableDeleteColumn: ImageVector + get() { + if (_tableDeleteColumn != null) { + return _tableDeleteColumn!! + } + _tableDeleteColumn = fluentIcon(name = "Filled.TableDeleteColumn") { + fluentPath { + moveTo(22.0f, 3.75f) + lineTo(22.0f, 8.0f) + horizontalLineToRelative(-5.0f) + lineTo(17.0f, 6.25f) + curveTo(17.0f, 4.45f, 18.46f, 3.0f, 20.25f, 3.0f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(22.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.25f, 21.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(22.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(1.0f) + close() + moveTo(2.0f, 20.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.0f) + curveTo(5.55f, 21.0f, 7.0f, 19.54f, 7.0f, 17.75f) + lineTo(7.0f, 16.0f) + lineTo(2.0f, 16.0f) + verticalLineToRelative(4.25f) + close() + moveTo(2.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(2.0f, 9.5f) + close() + moveTo(2.0f, 3.75f) + lineTo(2.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(7.0f, 6.25f) + curveTo(7.0f, 4.45f, 5.54f, 3.0f, 3.75f, 3.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(11.25f, 15.52f) + verticalLineToRelative(5.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.73f) + arcToRelative(1.83f, 1.83f, 0.0f, false, true, -0.08f, -0.07f) + lineToRelative(-0.67f, -0.67f) + lineToRelative(-0.67f, 0.67f) + lineToRelative(-0.08f, 0.07f) + close() + moveTo(11.25f, 8.72f) + lineToRelative(0.08f, 0.08f) + lineToRelative(0.67f, 0.67f) + lineToRelative(0.67f, -0.67f) + lineToRelative(0.08f, -0.07f) + lineTo(12.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.98f) + close() + moveTo(9.47f, 14.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineTo(10.94f, 12.0f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-1.47f, 1.47f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + } + } + return _tableDeleteColumn!! + } + +private var _tableDeleteColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteRow.kt new file mode 100644 index 0000000..dc03987 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDeleteRow.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableDeleteRow: ImageVector + get() { + if (_tableDeleteRow != null) { + return _tableDeleteRow!! + } + _tableDeleteRow = fluentIcon(name = "Filled.TableDeleteRow") { + fluentPath { + moveTo(3.75f, 2.0f) + lineTo(8.0f, 2.0f) + verticalLineToRelative(5.0f) + lineTo(6.25f, 7.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 3.75f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.5f, 2.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 2.0f) + close() + moveTo(21.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 2.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 7.0f, 21.0f, 5.54f, 21.0f, 3.75f) + verticalLineToRelative(-1.0f) + close() + moveTo(20.25f, 22.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + lineTo(16.0f, 17.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(4.25f) + close() + moveTo(9.5f, 22.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(3.75f, 22.0f) + lineTo(8.0f, 22.0f) + verticalLineToRelative(-5.0f) + lineTo(6.25f, 17.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 20.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + close() + moveTo(15.52f, 12.75f) + horizontalLineToRelative(5.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.73f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-0.67f, 0.67f) + lineToRelative(0.67f, 0.67f) + lineToRelative(0.07f, 0.08f) + close() + moveTo(8.72f, 12.75f) + lineToRelative(0.08f, -0.08f) + lineToRelative(0.67f, -0.67f) + lineToRelative(-0.67f, -0.67f) + arcToRelative(1.85f, 1.85f, 0.0f, false, true, -0.07f, -0.08f) + lineTo(2.75f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.98f) + close() + moveTo(14.53f, 14.53f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineTo(12.0f, 13.06f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(1.47f, 1.47f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _tableDeleteRow!! + } + +private var _tableDeleteRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDismiss.kt new file mode 100644 index 0000000..2da8a32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableDismiss.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableDismiss: ImageVector + get() { + if (_tableDismiss != null) { + return _tableDismiss!! + } + _tableDismiss = fluentIcon(name = "Filled.TableDismiss") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(2.52f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.85f, -5.0f) + lineTo(9.5f, 16.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 9.5f) + verticalLineToRelative(2.52f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -5.0f, -0.85f) + lineTo(16.0f, 9.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(2.23f) + arcToRelative(6.53f, 6.53f, 0.0f, false, false, -2.77f, 2.77f) + lineTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _tableDismiss!! + } + +private var _tableDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableEdit.kt new file mode 100644 index 0000000..9f83fb5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableEdit.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableEdit: ImageVector + get() { + if (_tableEdit != null) { + return _tableEdit!! + } + _tableEdit = fluentIcon(name = "Filled.TableEdit") { + fluentPath { + moveTo(12.49f, 19.82f) + curveToRelative(0.12f, -0.47f, 0.36f, -0.9f, 0.7f, -1.25f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 3.24f, 0.0f) + curveToRelative(0.9f, 0.9f, 0.9f, 2.34f, 0.0f, 3.23f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.78f, 0.6f, -1.25f, 0.7f) + lineToRelative(-1.83f, 0.47f) + curveToRelative(-0.8f, 0.2f, -1.52f, -0.53f, -1.32f, -1.32f) + lineToRelative(0.46f, -1.83f) + close() + moveTo(9.49f, 21.0f) + horizontalLineToRelative(1.67f) + lineToRelative(0.36f, -1.42f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.72f) + lineTo(14.35f, 16.0f) + lineTo(9.5f, 16.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 9.5f) + verticalLineToRelative(4.85f) + lineToRelative(2.4f, -2.39f) + arcToRelative(3.28f, 3.28f, 0.0f, false, true, 2.6f, -0.95f) + lineTo(21.0f, 9.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.55f, 3.0f, 17.76f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.45f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _tableEdit!! + } + +private var _tableEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumn.kt new file mode 100644 index 0000000..f587f01 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumn.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableFreezeColumn: ImageVector + get() { + if (_tableFreezeColumn != null) { + return _tableFreezeColumn!! + } + _tableFreezeColumn = fluentIcon(name = "Filled.TableFreezeColumn") { + fluentPath { + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(8.0f, 9.5f) + lineTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(14.5f, 4.5f) + lineTo(14.5f, 8.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 3.0f) + horizontalLineToRelative(8.25f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(9.5f, 21.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(8.0f, 16.0f) + lineTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + } + } + return _tableFreezeColumn!! + } + +private var _tableFreezeColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumnAndRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumnAndRow.kt new file mode 100644 index 0000000..dd740f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeColumnAndRow.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableFreezeColumnAndRow: ImageVector + get() { + if (_tableFreezeColumnAndRow != null) { + return _tableFreezeColumnAndRow!! + } + _tableFreezeColumnAndRow = fluentIcon(name = "Filled.TableFreezeColumnAndRow") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(8.25f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(4.5f, 9.5f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(14.5f, 19.5f) + lineTo(14.5f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(8.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + close() + moveTo(8.0f, 16.0f) + lineTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(9.5f, 14.5f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + } + } + return _tableFreezeColumnAndRow!! + } + +private var _tableFreezeColumnAndRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeRow.kt new file mode 100644 index 0000000..fd83d30 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableFreezeRow.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableFreezeRow: ImageVector + get() { + if (_tableFreezeRow != null) { + return _tableFreezeRow!! + } + _tableFreezeRow = fluentIcon(name = "Filled.TableFreezeRow") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(8.25f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(4.5f, 9.5f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 9.5f) + lineTo(16.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + close() + moveTo(14.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(8.0f, 16.0f) + lineTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + } + } + return _tableFreezeRow!! + } + +private var _tableFreezeRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertColumn.kt new file mode 100644 index 0000000..2349eca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertColumn.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableInsertColumn: ImageVector + get() { + if (_tableInsertColumn != null) { + return _tableInsertColumn!! + } + _tableInsertColumn = fluentIcon(name = "Filled.TableInsertColumn") { + fluentPath { + moveTo(4.5f, 3.75f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(16.0f, 5.25f) + curveTo(16.0f, 4.01f, 15.1f, 3.0f, 14.0f, 3.0f) + horizontalLineToRelative(-4.0f) + curveTo(8.9f, 3.0f, 8.0f, 4.0f, 8.0f, 5.25f) + lineTo(8.0f, 8.0f) + horizontalLineToRelative(8.0f) + lineTo(16.0f, 5.25f) + close() + moveTo(8.0f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(5.0f) + lineTo(8.0f, 14.5f) + close() + moveTo(8.0f, 16.0f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 1.24f, 0.9f, 2.25f, 2.0f, 2.25f) + horizontalLineToRelative(4.0f) + curveToRelative(1.1f, 0.0f, 2.0f, -1.0f, 2.0f, -2.25f) + lineTo(16.0f, 16.0f) + lineTo(8.0f, 16.0f) + close() + moveTo(21.0f, 20.25f) + lineTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + } + } + return _tableInsertColumn!! + } + +private var _tableInsertColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertRow.kt new file mode 100644 index 0000000..35c49e6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableInsertRow.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableInsertRow: ImageVector + get() { + if (_tableInsertRow != null) { + return _tableInsertRow!! + } + _tableInsertRow = fluentIcon(name = "Filled.TableInsertRow") { + fluentPath { + moveTo(20.25f, 4.5f) + lineTo(3.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(8.0f, 8.0f) + lineTo(5.25f, 8.0f) + curveTo(4.01f, 8.0f, 3.0f, 8.9f, 3.0f, 10.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.1f, 1.0f, 2.0f, 2.25f, 2.0f) + lineTo(8.0f, 16.0f) + lineTo(8.0f, 8.0f) + close() + moveTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 8.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(8.0f) + close() + moveTo(18.75f, 16.0f) + lineTo(16.0f, 16.0f) + lineTo(16.0f, 8.0f) + horizontalLineToRelative(2.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 0.9f, 2.25f, 2.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.1f, -1.0f, 2.0f, -2.25f, 2.0f) + close() + moveTo(3.75f, 21.0f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _tableInsertRow!! + } + +private var _tableInsertRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLightning.kt new file mode 100644 index 0000000..8d0b02e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLightning.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableLightning: ImageVector + get() { + if (_tableLightning != null) { + return _tableLightning!! + } + _tableLightning = fluentIcon(name = "Filled.TableLightning") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.36f, -2.14f) + lineToRelative(0.88f, -1.86f) + lineTo(9.5f, 16.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 9.5f) + lineTo(21.0f, 11.0f) + horizontalLineToRelative(-4.68f) + curveToRelative(-0.11f, 0.0f, -0.22f, 0.01f, -0.32f, 0.03f) + lineTo(16.0f, 9.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(3.34f) + lineToRelative(-0.78f, 1.66f) + lineTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(16.32f, 12.0f) + horizontalLineToRelative(4.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.44f, 0.75f) + lineTo(19.75f, 16.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.64f, 0.0f, 0.98f, 0.76f, 0.56f, 1.24f) + lineToRelative(-4.82f, 5.51f) + curveToRelative(-0.5f, 0.58f, -1.45f, 0.09f, -1.26f, -0.66f) + lineTo(16.5f, 19.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.46f, -0.71f) + lineToRelative(2.82f, -6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.46f, -0.29f) + close() + } + } + return _tableLightning!! + } + +private var _tableLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLink.kt new file mode 100644 index 0000000..6c08c46 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableLink.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableLink: ImageVector + get() { + if (_tableLink != null) { + return _tableLink!! + } + _tableLink = fluentIcon(name = "Filled.TableLink") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(2.07f) + arcToRelative(4.73f, 4.73f, 0.0f, false, true, 0.3f, -5.0f) + lineTo(9.5f, 16.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 9.5f) + verticalLineToRelative(4.83f) + arcToRelative(4.74f, 4.74f, 0.0f, false, false, -1.75f, -0.33f) + lineTo(16.0f, 14.0f) + lineTo(16.0f, 9.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(4.67f) + curveToRelative(-0.3f, 0.08f, -0.6f, 0.2f, -0.87f, 0.33f) + lineTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(19.25f, 15.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 0.2f, 7.5f) + horizontalLineToRelative(-0.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + lineTo(19.25f, 21.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.15f, -4.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(15.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.15f, 4.5f) + horizontalLineToRelative(0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.1f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.2f, -7.5f) + horizontalLineToRelative(0.2f) + close() + moveTo(19.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + close() + } + } + return _tableLink!! + } + +private var _tableLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveAbove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveAbove.kt new file mode 100644 index 0000000..77696c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveAbove.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableMoveAbove: ImageVector + get() { + if (_tableMoveAbove != null) { + return _tableMoveAbove!! + } + _tableMoveAbove = fluentIcon(name = "Filled.TableMoveAbove") { + fluentPath { + moveTo(20.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + close() + moveTo(20.78f, 9.72f) + curveToRelative(0.14f, 0.14f, 0.22f, 0.33f, 0.22f, 0.53f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.2f, 0.0f, 0.39f, 0.08f, 0.53f, 0.22f) + close() + moveTo(14.5f, 14.5f) + verticalLineToRelative(-4.02f) + curveToRelative(-0.25f, 0.04f, -0.5f, 0.02f, -0.75f, -0.05f) + verticalLineToRelative(0.82f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + verticalLineToRelative(-0.82f) + curveToRelative(-0.24f, 0.07f, -0.5f, 0.09f, -0.75f, 0.05f) + verticalLineToRelative(4.02f) + horizontalLineToRelative(5.0f) + close() + moveTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(8.0f, 14.5f) + verticalLineToRelative(-5.0f) + lineTo(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(5.0f) + close() + moveTo(3.0f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 16.0f) + close() + moveTo(16.0f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(16.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(14.81f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.06f) + lineToRelative(-1.0f, -0.89f) + verticalLineToRelative(2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 8.42f) + lineToRelative(-1.0f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -1.13f) + lineToRelative(2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, 0.0f) + lineToRelative(2.25f, 2.0f) + curveToRelative(0.3f, 0.27f, 0.34f, 0.75f, 0.06f, 1.06f) + close() + } + } + return _tableMoveAbove!! + } + +private var _tableMoveAbove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveBelow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveBelow.kt new file mode 100644 index 0000000..5f70090 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveBelow.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableMoveBelow: ImageVector + get() { + if (_tableMoveBelow != null) { + return _tableMoveBelow!! + } + _tableMoveBelow = fluentIcon(name = "Filled.TableMoveBelow") { + fluentPath { + moveTo(9.5f, 9.5f) + verticalLineToRelative(4.02f) + curveToRelative(0.25f, -0.04f, 0.5f, -0.02f, 0.75f, 0.05f) + verticalLineToRelative(-0.82f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, 3.5f, 0.0f) + verticalLineToRelative(0.82f) + curveToRelative(0.24f, -0.07f, 0.5f, -0.09f, 0.75f, -0.05f) + lineTo(14.5f, 9.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(8.0f, 9.5f) + verticalLineToRelative(5.0f) + lineTo(3.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 9.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(9.5f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(21.0f, 9.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(21.0f, 8.0f) + horizontalLineToRelative(-5.0f) + lineTo(16.0f, 3.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 8.0f) + close() + moveTo(8.0f, 8.0f) + lineTo(3.0f, 8.0f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + lineTo(8.0f, 3.0f) + verticalLineToRelative(5.0f) + close() + moveTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 19.5f) + close() + moveTo(9.19f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.06f) + lineToRelative(1.0f, 0.89f) + verticalLineToRelative(-2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.83f) + lineToRelative(1.0f, -0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, 1.13f) + lineToRelative(-2.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, 0.0f) + lineToRelative(-2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.06f, -1.06f) + close() + } + } + return _tableMoveBelow!! + } + +private var _tableMoveBelow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveLeft.kt new file mode 100644 index 0000000..4614061 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveLeft.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableMoveLeft: ImageVector + get() { + if (_tableMoveLeft != null) { + return _tableMoveLeft!! + } + _tableMoveLeft = fluentIcon(name = "Filled.TableMoveLeft") { + fluentPath { + moveTo(16.0f, 21.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 14.5f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(10.48f, 9.5f) + horizontalLineToRelative(4.02f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-4.02f) + curveToRelative(0.04f, -0.25f, 0.02f, -0.5f, -0.05f, -0.75f) + horizontalLineToRelative(0.82f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, -3.5f) + horizontalLineToRelative(-0.82f) + curveToRelative(0.07f, -0.24f, 0.09f, -0.5f, 0.05f, -0.75f) + close() + moveTo(16.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.75f) + horizontalLineToRelative(4.25f) + close() + moveTo(14.5f, 16.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(4.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 3.75f) + close() + moveTo(9.25f, 9.19f) + curveToRelative(0.3f, 0.27f, 0.34f, 0.75f, 0.06f, 1.06f) + lineToRelative(-0.89f, 1.0f) + horizontalLineToRelative(2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.42f, 12.75f) + lineToRelative(0.9f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 1.0f) + lineToRelative(-2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.0f) + lineToRelative(2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.06f) + close() + } + } + return _tableMoveLeft!! + } + +private var _tableMoveLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveRight.kt new file mode 100644 index 0000000..b79db70 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableMoveRight.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableMoveRight: ImageVector + get() { + if (_tableMoveRight != null) { + return _tableMoveRight!! + } + _tableMoveRight = fluentIcon(name = "Filled.TableMoveRight") { + fluentPath { + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(8.0f, 9.5f) + lineTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(4.02f) + curveToRelative(-0.04f, 0.25f, -0.02f, 0.5f, 0.05f, 0.75f) + horizontalLineToRelative(-0.82f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, 3.5f) + horizontalLineToRelative(0.82f) + curveToRelative(-0.07f, 0.24f, -0.09f, 0.5f, -0.05f, 0.75f) + lineTo(9.5f, 14.5f) + close() + moveTo(8.0f, 16.0f) + lineTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(9.5f, 21.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.75f) + lineTo(9.5f, 21.0f) + close() + moveTo(9.5f, 8.0f) + lineTo(9.5f, 3.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(14.5f, 8.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(19.5f, 20.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + close() + moveTo(14.75f, 14.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.06f, -1.06f) + lineToRelative(0.89f, -1.0f) + horizontalLineToRelative(-2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.83f) + lineToRelative(-0.89f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.12f, -1.0f) + lineToRelative(2.0f, 2.25f) + curveToRelative(0.25f, 0.29f, 0.25f, 0.71f, 0.0f, 1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.06f) + close() + } + } + return _tableMoveRight!! + } + +private var _tableMoveRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeColumn.kt new file mode 100644 index 0000000..1f382b6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeColumn.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableResizeColumn: ImageVector + get() { + if (_tableResizeColumn != null) { + return _tableResizeColumn!! + } + _tableResizeColumn = fluentIcon(name = "Filled.TableResizeColumn") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-0.25f) + verticalLineToRelative(-6.65f) + lineToRelative(1.06f, -1.19f) + curveToRelative(0.59f, -0.66f, 0.59f, -1.66f, 0.0f, -2.32f) + lineToRelative(-1.06f, -1.2f) + lineTo(17.5f, 3.0f) + horizontalLineToRelative(0.25f) + close() + moveTo(14.09f, 15.56f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.52f, -1.81f) + horizontalLineToRelative(-3.14f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 8.0f, 15.83f) + lineTo(8.0f, 21.0f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(-5.17f) + curveToRelative(-0.62f, 0.3f, -1.37f, 0.2f, -1.91f, -0.27f) + close() + moveTo(14.09f, 8.44f) + curveToRelative(0.54f, -0.48f, 1.3f, -0.56f, 1.91f, -0.27f) + lineTo(16.0f, 3.0f) + lineTo(8.0f, 3.0f) + verticalLineToRelative(5.17f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.43f, 2.08f) + horizontalLineToRelative(3.14f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.52f, -1.8f) + close() + moveTo(6.5f, 9.64f) + lineTo(6.5f, 3.0f) + horizontalLineToRelative(-0.25f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-6.65f) + lineToRelative(-1.06f, -1.19f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.0f, -2.32f) + lineToRelative(1.06f, -1.2f) + close() + moveTo(15.58f, 11.25f) + lineTo(8.42f, 11.25f) + lineToRelative(0.9f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, -1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.0f) + lineToRelative(2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, -1.0f) + lineToRelative(-0.89f, -1.0f) + horizontalLineToRelative(7.16f) + lineToRelative(-0.89f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, 1.0f) + lineToRelative(2.0f, -2.25f) + lineToRelative(0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.01f, -1.0f) + lineToRelative(-2.0f, -2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.12f, 1.0f) + lineToRelative(0.89f, 1.0f) + close() + } + } + return _tableResizeColumn!! + } + +private var _tableResizeColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeRow.kt new file mode 100644 index 0000000..013f626 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableResizeRow.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableResizeRow: ImageVector + get() { + if (_tableResizeRow != null) { + return _tableResizeRow!! + } + _tableResizeRow = fluentIcon(name = "Filled.TableResizeRow") { + fluentPath { + moveTo(21.0f, 17.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(6.65f) + lineToRelative(1.19f, 1.06f) + curveToRelative(0.66f, 0.59f, 1.66f, 0.59f, 2.32f, 0.0f) + lineToRelative(1.2f, -1.06f) + lineTo(21.0f, 17.5f) + verticalLineToRelative(0.25f) + close() + moveTo(8.44f, 14.09f) + curveToRelative(0.47f, -0.53f, 1.18f, -0.7f, 1.81f, -0.52f) + verticalLineToRelative(-3.14f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 8.17f, 8.0f) + lineTo(3.0f, 8.0f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(5.17f) + curveToRelative(-0.3f, -0.62f, -0.2f, -1.37f, 0.27f, -1.91f) + close() + moveTo(13.75f, 10.43f) + verticalLineToRelative(3.14f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 15.83f, 16.0f) + lineTo(21.0f, 16.0f) + lineTo(21.0f, 8.0f) + horizontalLineToRelative(-5.17f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.08f, 2.43f) + close() + moveTo(14.35f, 6.5f) + lineTo(21.0f, 6.5f) + verticalLineToRelative(-0.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(6.65f) + lineToRelative(1.19f, -1.06f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.32f, 0.0f) + lineToRelative(1.2f, 1.06f) + close() + moveTo(12.75f, 15.58f) + lineTo(12.75f, 8.42f) + lineToRelative(1.0f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, -1.13f) + lineToRelative(-2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 0.0f) + lineToRelative(-2.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.0f, 1.12f) + lineToRelative(1.0f, -0.89f) + verticalLineToRelative(7.16f) + lineToRelative(-1.0f, -0.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.0f, 1.12f) + lineToRelative(2.25f, 2.0f) + lineToRelative(0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, -0.01f) + lineToRelative(2.24f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, -1.12f) + lineToRelative(-1.0f, 0.89f) + close() + } + } + return _tableResizeRow!! + } + +private var _tableResizeRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSettings.kt new file mode 100644 index 0000000..6db83cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSettings.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableSettings: ImageVector + get() { + if (_tableSettings != null) { + return _tableSettings!! + } + _tableSettings = fluentIcon(name = "Filled.TableSettings") { + fluentPath { + moveTo(9.5f, 21.0f) + horizontalLineToRelative(2.52f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.85f, -5.0f) + lineTo(9.5f, 16.0f) + verticalLineToRelative(5.0f) + close() + moveTo(21.0f, 9.5f) + verticalLineToRelative(2.52f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -5.0f, -0.85f) + lineTo(16.0f, 9.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(2.23f) + arcToRelative(6.53f, 6.53f, 0.0f, false, false, -2.77f, 2.77f) + lineTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(21.0f, 8.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.0f) + close() + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 9.5f) + close() + moveTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _tableSettings!! + } + +private var _tableSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSimple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSimple.kt new file mode 100644 index 0000000..c026d47 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSimple.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableSimple: ImageVector + get() { + if (_tableSimple != null) { + return _tableSimple!! + } + _tableSimple = fluentIcon(name = "Filled.TableSimple") { + fluentPath { + moveTo(17.75f, 21.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-8.25f) + lineTo(21.0f, 12.75f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + close() + moveTo(21.0f, 11.25f) + horizontalLineToRelative(-8.25f) + lineTo(12.75f, 3.0f) + horizontalLineToRelative(5.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.0f) + close() + moveTo(11.25f, 11.25f) + lineTo(11.25f, 3.0f) + horizontalLineToRelative(-5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(8.25f) + close() + moveTo(3.0f, 12.75f) + verticalLineToRelative(5.0f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-8.25f) + lineTo(3.0f, 12.75f) + close() + } + } + return _tableSimple!! + } + +private var _tableSimple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackAbove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackAbove.kt new file mode 100644 index 0000000..5dd81f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackAbove.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableStackAbove: ImageVector + get() { + if (_tableStackAbove != null) { + return _tableStackAbove!! + } + _tableStackAbove = fluentIcon(name = "Filled.TableStackAbove") { + fluentPath { + moveTo(20.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(8.0f, 9.5f) + verticalLineToRelative(5.0f) + lineTo(3.0f, 14.5f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(8.0f, 9.5f) + close() + moveTo(8.0f, 16.0f) + lineTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + close() + moveTo(16.0f, 14.5f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 9.5f) + verticalLineToRelative(5.0f) + close() + } + } + return _tableStackAbove!! + } + +private var _tableStackAbove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackBelow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackBelow.kt new file mode 100644 index 0000000..3ef64f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackBelow.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableStackBelow: ImageVector + get() { + if (_tableStackBelow != null) { + return _tableStackBelow!! + } + _tableStackBelow = fluentIcon(name = "Filled.TableStackBelow") { + fluentPath { + moveTo(9.5f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(8.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineTo(9.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(9.5f, 8.0f) + horizontalLineToRelative(5.0f) + verticalLineTo(3.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(9.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(21.0f, 8.0f) + horizontalLineToRelative(-5.0f) + verticalLineTo(3.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineTo(8.0f) + close() + moveTo(8.0f, 8.0f) + horizontalLineTo(3.0f) + verticalLineTo(6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineTo(8.0f) + verticalLineToRelative(5.0f) + close() + moveTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(3.75f) + close() + } + } + return _tableStackBelow!! + } + +private var _tableStackBelow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackLeft.kt new file mode 100644 index 0000000..675664b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackLeft.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableStackLeft: ImageVector + get() { + if (_tableStackLeft != null) { + return _tableStackLeft!! + } + _tableStackLeft = fluentIcon(name = "Filled.TableStackLeft") { + fluentPath { + moveTo(16.0f, 21.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(16.0f, 14.5f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + close() + moveTo(14.5f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(16.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + close() + moveTo(14.5f, 3.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.75f) + horizontalLineToRelative(4.25f) + close() + moveTo(14.5f, 16.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(4.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 3.75f) + close() + } + } + return _tableStackLeft!! + } + +private var _tableStackLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackRight.kt new file mode 100644 index 0000000..9084864 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableStackRight.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableStackRight: ImageVector + get() { + if (_tableStackRight != null) { + return _tableStackRight!! + } + _tableStackRight = fluentIcon(name = "Filled.TableStackRight") { + fluentPath { + moveTo(8.0f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + lineTo(3.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(8.0f, 9.5f) + lineTo(3.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(9.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(8.0f, 16.0f) + lineTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(9.5f, 21.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.75f) + lineTo(9.5f, 21.0f) + close() + moveTo(9.5f, 8.0f) + lineTo(9.5f, 3.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(14.5f, 8.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(19.5f, 20.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + close() + } + } + return _tableStackRight!! + } + +private var _tableStackRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSwitch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSwitch.kt new file mode 100644 index 0000000..8f02986 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TableSwitch.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TableSwitch: ImageVector + get() { + if (_tableSwitch != null) { + return _tableSwitch!! + } + _tableSwitch = fluentIcon(name = "Filled.TableSwitch") { + fluentPath { + moveTo(8.78f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(2.19f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-0.72f, 0.72f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.19f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + close() + moveTo(14.5f, 8.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 6.97f) + lineTo(11.5f, 5.0f) + curveToRelative(0.54f, -0.54f, 0.65f, -1.34f, 0.34f, -1.99f) + horizontalLineToRelative(2.67f) + verticalLineToRelative(5.0f) + close() + moveTo(3.0f, 11.83f) + verticalLineToRelative(2.67f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + lineTo(6.97f, 9.5f) + lineTo(5.0f, 11.49f) + curveToRelative(-0.54f, 0.54f, -1.34f, 0.65f, -1.99f, 0.34f) + close() + moveTo(14.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(16.0f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(16.0f, 8.0f) + horizontalLineToRelative(5.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(16.0f, 3.0f) + verticalLineToRelative(5.0f) + close() + moveTo(14.5f, 21.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(8.0f, 16.0f) + lineTo(3.0f, 16.0f) + verticalLineToRelative(1.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(8.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(16.0f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(16.0f, 21.0f) + verticalLineToRelative(-5.0f) + close() + } + } + return _tableSwitch!! + } + +private var _tableSwitch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt new file mode 100644 index 0000000..a6333f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tablet.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tablet: ImageVector + get() { + if (_tablet != null) { + return _tablet!! + } + _tablet = fluentIcon(name = "Filled.Tablet") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(13.75f, 15.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _tablet!! + } + +private var _tablet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabletSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabletSpeaker.kt new file mode 100644 index 0000000..5cb666e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TabletSpeaker.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TabletSpeaker: ImageVector + get() { + if (_tabletSpeaker != null) { + return _tabletSpeaker!! + } + _tabletSpeaker = fluentIcon(name = "Filled.TabletSpeaker") { + fluentPath { + moveTo(22.14f, 3.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.91f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + } + fluentPath { + moveTo(19.87f, 4.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcTo(2.24f, 2.24f, 0.0f, false, true, 19.0f, 6.5f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + } + fluentPath { + moveTo(17.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 5.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 9.25f) + verticalLineToRelative(-5.5f) + close() + } + fluentPath { + moveTo(12.0f, 4.0f) + horizontalLineToRelative(1.53f) + horizontalLineToRelative(-9.28f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 19.0f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-6.27f) + lineToRelative(-0.13f, 0.11f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.86f, -1.11f) + curveToRelative(-0.42f, 0.07f, -0.87f, -0.03f, -1.23f, -0.27f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, -2.8f, 0.33f) + lineTo(13.52f, 9.0f) + lineTo(12.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(11.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(10.25f, 15.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _tabletSpeaker!! + } + +private var _tabletSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tabs.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tabs.kt new file mode 100644 index 0000000..3f56319 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tabs.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tabs: ImageVector + get() { + if (_tabs != null) { + return _tabs!! + } + _tabs = fluentIcon(name = "Filled.Tabs") { + fluentPath { + moveTo(2.0f, 9.25f) + curveTo(2.0f, 5.25f, 5.25f, 2.0f, 9.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.35f, 0.0f, 2.51f, 0.83f, 3.0f, 2.0f) + horizontalLineToRelative(-5.5f) + arcTo(6.25f, 6.25f, 0.0f, false, false, 4.0f, 10.25f) + verticalLineToRelative(5.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.0f, -3.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(5.0f, 10.25f) + curveTo(5.0f, 7.35f, 7.35f, 5.0f, 10.25f, 5.0f) + horizontalLineToRelative(5.5f) + curveToRelative(1.35f, 0.0f, 2.51f, 0.83f, 3.0f, 2.0f) + horizontalLineToRelative(-7.5f) + arcTo(4.25f, 4.25f, 0.0f, false, false, 7.0f, 11.25f) + verticalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.0f, -3.0f) + verticalLineToRelative(-5.5f) + close() + moveTo(11.25f, 8.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 8.0f, 11.25f) + verticalLineToRelative(7.5f) + curveTo(8.0f, 20.55f, 9.46f, 22.0f, 11.25f, 22.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.5f) + curveTo(22.0f, 9.45f, 20.54f, 8.0f, 18.75f, 8.0f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _tabs!! + } + +private var _tabs: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagDismiss.kt new file mode 100644 index 0000000..116a6e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagDismiss.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagDismiss: ImageVector + get() { + if (_tagDismiss != null) { + return _tagDismiss!! + } + _tagDismiss = fluentIcon(name = "Filled.TagDismiss") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.03f, 0.03f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.0f, 20.96f) + curveToRelative(-1.25f, 0.8f, -2.94f, 0.65f, -4.04f, -0.45f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _tagDismiss!! + } + +private var _tagDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagError.kt new file mode 100644 index 0000000..49aab03 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagError.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagError: ImageVector + get() { + if (_tagError != null) { + return _tagError!! + } + _tagError = fluentIcon(name = "Filled.TagError") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.03f, 0.03f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.0f, 20.96f) + curveToRelative(-1.25f, 0.8f, -2.94f, 0.65f, -4.04f, -0.45f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _tagError!! + } + +private var _tagError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLock.kt new file mode 100644 index 0000000..1208c3b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLock.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagLock: ImageVector + get() { + if (_tagLock != null) { + return _tagLock!! + } + _tagLock = fluentIcon(name = "Filled.TagLock") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.42f, 0.42f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 14.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + verticalLineToRelative(4.45f) + curveToRelative(-1.26f, 0.8f, -2.95f, 0.66f, -4.05f, -0.44f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(15.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(20.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(1.0f) + close() + moveTo(16.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _tagLock!! + } + +private var _tagLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLockAccent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLockAccent.kt new file mode 100644 index 0000000..4156e8d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagLockAccent.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagLockAccent: ImageVector + get() { + if (_tagLockAccent != null) { + return _tagLockAccent!! + } + _tagLockAccent = fluentIcon(name = "Filled.TagLockAccent") { + fluentPath { + moveTo(19.75f, 2.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.75f, 1.75f) + verticalLineToRelative(5.46f) + arcToRelative(2.73f, 2.73f, 0.0f, false, true, -0.8f, 1.95f) + lineToRelative(-0.33f, 0.33f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 14.0f, 14.0f) + verticalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, 2.45f) + verticalLineToRelative(3.84f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.69f, -0.18f) + lineTo(3.84f, 15.7f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, -3.88f) + lineToRelative(8.5f, -8.51f) + arcToRelative(2.73f, 2.73f, 0.0f, false, true, 1.95f, -0.81f) + horizontalLineToRelative(5.46f) + close() + } + } + return _tagLockAccent!! + } + +private var _tagLockAccent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt new file mode 100644 index 0000000..a59f2f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagMultiple.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagMultiple: ImageVector + get() { + if (_tagMultiple != null) { + return _tagMultiple!! + } + _tagMultiple = fluentIcon(name = "Filled.TagMultiple") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(-0.83f, 0.0f, -1.64f, 0.32f, -2.24f, 0.9f) + lineTo(3.7f, 9.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.04f, 3.22f) + lineToRelative(6.26f, 6.22f) + curveToRelative(0.87f, 0.87f, 2.28f, 0.88f, 3.16f, 0.01f) + lineToRelative(6.95f, -6.83f) + curveToRelative(0.62f, -0.61f, 0.97f, -1.45f, 0.97f, -2.32f) + lineTo(21.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 2.0f) + horizontalLineToRelative(-5.5f) + close() + moveTo(16.25f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, 2.5f) + close() + moveTo(19.25f, 14.18f) + lineToRelative(1.48f, -1.45f) + lineToRelative(0.13f, -0.13f) + curveToRelative(0.31f, 0.95f, 0.08f, 2.05f, -0.69f, 2.8f) + lineToRelative(-5.33f, 5.24f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, -6.67f, -0.02f) + lineToRelative(-4.35f, -4.3f) + curveToRelative(-0.77f, -0.77f, -1.0f, -1.86f, -0.69f, -2.82f) + lineToRelative(1.63f, 1.62f) + lineToRelative(0.11f, 0.13f) + lineToRelative(2.41f, 2.38f) + lineToRelative(1.93f, 1.92f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.58f, 0.02f) + lineToRelative(5.33f, -5.23f) + lineToRelative(0.14f, -0.16f) + close() + } + } + return _tagMultiple!! + } + +private var _tagMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagOff.kt new file mode 100644 index 0000000..eae1531 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagOff.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagOff: ImageVector + get() { + if (_tagOff != null) { + return _tagOff!! + } + _tagOff = fluentIcon(name = "Filled.TagOff") { + fluentPath { + moveTo(16.0f, 17.06f) + lineToRelative(4.72f, 4.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(6.94f, 8.0f) + lineTo(3.5f, 11.46f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, 4.6f) + lineToRelative(4.46f, 4.45f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.6f, 0.0f) + lineTo(16.0f, 17.06f) + close() + moveTo(21.05f, 12.01f) + lineTo(18.06f, 15.0f) + lineTo(9.0f, 5.94f) + lineTo(12.0f, 2.95f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.95f) + horizontalLineToRelative(5.46f) + curveTo(21.0f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + close() + moveTo(17.0f, 5.51f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _tagOff!! + } + +private var _tagOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagQuestionMark.kt new file mode 100644 index 0000000..243cc1b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagQuestionMark.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagQuestionMark: ImageVector + get() { + if (_tagQuestionMark != null) { + return _tagQuestionMark!! + } + _tagQuestionMark = fluentIcon(name = "Filled.TagQuestionMark") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.03f, 0.03f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.0f, 20.96f) + curveToRelative(-1.25f, 0.8f, -2.94f, 0.65f, -4.04f, -0.45f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.88f, 20.5f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 1.24f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -1.24f, 0.0f) + close() + moveTo(15.65f, 15.96f) + curveToRelative(-0.01f, -1.14f, 0.8f, -1.96f, 1.85f, -1.96f) + curveToRelative(1.03f, 0.0f, 1.85f, 0.85f, 1.85f, 1.95f) + curveToRelative(0.0f, 0.57f, -0.18f, 0.92f, -0.66f, 1.45f) + lineToRelative(-0.27f, 0.3f) + lineToRelative(-0.1f, 0.1f) + curveToRelative(-0.24f, 0.3f, -0.32f, 0.47f, -0.32f, 0.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + curveToRelative(0.0f, -0.57f, 0.19f, -0.93f, 0.67f, -1.47f) + lineToRelative(0.27f, -0.29f) + lineToRelative(0.1f, -0.11f) + curveToRelative(0.24f, -0.29f, 0.31f, -0.45f, 0.31f, -0.68f) + curveToRelative(0.0f, -0.55f, -0.38f, -0.95f, -0.85f, -0.95f) + curveToRelative(-0.5f, 0.0f, -0.86f, 0.37f, -0.85f, 0.95f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + } + } + return _tagQuestionMark!! + } + +private var _tagQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagReset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagReset.kt new file mode 100644 index 0000000..9dc77c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagReset.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagReset: ImageVector + get() { + if (_tagReset != null) { + return _tagReset!! + } + _tagReset = fluentIcon(name = "Filled.TagReset") { + fluentPath { + moveTo(22.0f, 4.25f) + curveTo(22.0f, 3.01f, 21.0f, 2.0f, 19.75f, 2.0f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.86f, 0.0f, -1.69f, 0.34f, -2.3f, 0.95f) + lineToRelative(-8.5f, 8.51f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, 4.6f) + lineToRelative(4.47f, 4.45f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.6f, 0.0f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 12.0f, 18.0f) + curveToRelative(0.0f, -0.55f, 0.26f, -1.05f, 0.66f, -1.37f) + lineTo(11.0f, 15.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.0f, -2.48f) + lineToRelative(2.0f, -2.0f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 15.98f, 12.0f) + lineTo(18.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 2.5f, 0.55f) + lineToRelative(0.55f, -0.54f) + curveToRelative(0.6f, -0.61f, 0.95f, -1.44f, 0.95f, -2.3f) + lineTo(22.0f, 4.25f) + close() + moveTo(15.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(14.78f, 12.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.72f, -0.72f) + lineTo(18.0f, 14.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 5.0f, -5.0f) + horizontalLineToRelative(-3.94f) + lineToRelative(0.72f, -0.72f) + close() + } + } + return _tagReset!! + } + +private var _tagReset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagSearch.kt new file mode 100644 index 0000000..1528c74 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TagSearch.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TagSearch: ImageVector + get() { + if (_tagSearch != null) { + return _tagSearch!! + } + _tagSearch = fluentIcon(name = "Filled.TagSearch") { + fluentPath { + moveTo(22.0f, 4.25f) + curveTo(22.0f, 3.01f, 21.0f, 2.0f, 19.75f, 2.0f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.86f, 0.0f, -1.69f, 0.34f, -2.3f, 0.95f) + lineToRelative(-8.5f, 8.51f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, 4.6f) + lineToRelative(4.47f, 4.45f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.6f, 0.0f) + lineToRelative(0.1f, -0.1f) + arcTo(5.48f, 5.48f, 0.0f, false, true, 16.5f, 11.0f) + curveToRelative(1.53f, 0.0f, 2.92f, 0.63f, 3.92f, 1.64f) + lineToRelative(0.63f, -0.63f) + curveToRelative(0.6f, -0.61f, 0.95f, -1.44f, 0.95f, -2.3f) + lineTo(22.0f, 4.25f) + close() + moveTo(15.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(20.17f, 19.1f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.61f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + close() + moveTo(19.5f, 16.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _tagSearch!! + } + +private var _tagSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapDouble.kt new file mode 100644 index 0000000..114a0c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapDouble.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TapDouble: ImageVector + get() { + if (_tapDouble != null) { + return _tapDouble!! + } + _tapDouble = fluentIcon(name = "Filled.TapDouble") { + fluentPath { + moveTo(11.75f, 7.0f) + curveToRelative(1.36f, 0.0f, 1.95f, 0.9f, 2.0f, 2.33f) + lineTo(13.75f, 12.0f) + lineToRelative(2.87f, 0.41f) + lineToRelative(0.34f, 0.07f) + curveToRelative(1.4f, 0.4f, 2.25f, 1.8f, 1.96f, 3.22f) + lineToRelative(-0.05f, 0.17f) + lineToRelative(-1.22f, 4.44f) + curveToRelative(-0.17f, 0.62f, -0.67f, 1.1f, -1.3f, 1.24f) + lineToRelative(-0.14f, 0.03f) + lineToRelative(-3.06f, 0.43f) + curveToRelative(-0.76f, 0.11f, -1.5f, -0.29f, -1.83f, -0.97f) + lineToRelative(-0.06f, -0.14f) + lineToRelative(-0.21f, -0.57f) + arcToRelative(4.13f, 4.13f, 0.0f, false, false, -1.18f, -1.67f) + lineToRelative(-0.2f, -0.17f) + lineToRelative(-1.6f, -1.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.27f, -0.16f) + lineToRelative(-0.14f, -0.07f) + lineToRelative(-2.2f, -0.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.47f, -0.66f) + curveToRelative(-0.03f, -0.73f, 0.5f, -1.25f, 1.42f, -1.72f) + curveToRelative(0.72f, -0.36f, 1.73f, -0.33f, 3.07f, 0.05f) + lineToRelative(0.27f, 0.08f) + lineTo(9.75f, 9.5f) + curveToRelative(0.0f, -1.54f, 0.58f, -2.51f, 2.0f, -2.51f) + close() + moveTo(11.75f, 2.0f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 6.67f, 10.1f) + arcToRelative(3.74f, 3.74f, 0.0f, false, false, -1.2f, -0.57f) + lineToRelative(-0.17f, -0.04f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, -9.92f, 1.19f) + arcToRelative(3.22f, 3.22f, 0.0f, false, false, -1.51f, 0.44f) + arcTo(7.25f, 7.25f, 0.0f, false, true, 11.75f, 2.0f) + close() + moveTo(11.75f, 4.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 4.27f, 6.82f) + lineToRelative(-1.27f, -0.18f) + verticalLineToRelative(-0.65f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.83f, -3.66f) + lineToRelative(-0.15f, -0.12f) + arcTo(2.85f, 2.85f, 0.0f, false, false, 11.75f, 6.0f) + curveToRelative(-0.89f, 0.0f, -1.56f, 0.26f, -2.04f, 0.72f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.96f, 3.79f) + verticalLineToRelative(1.85f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.3f, 0.3f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 3.3f, -8.16f) + close() + } + } + return _tapDouble!! + } + +private var _tapDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapSingle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapSingle.kt new file mode 100644 index 0000000..6f98c01 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TapSingle.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TapSingle: ImageVector + get() { + if (_tapSingle != null) { + return _tapSingle!! + } + _tapSingle = fluentIcon(name = "Filled.TapSingle") { + fluentPath { + moveTo(11.75f, 6.0f) + curveToRelative(1.36f, 0.0f, 1.95f, 0.9f, 2.0f, 2.33f) + lineTo(13.75f, 11.0f) + lineToRelative(2.87f, 0.41f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.3f, 3.29f) + lineToRelative(-0.05f, 0.17f) + lineToRelative(-1.22f, 4.44f) + curveToRelative(-0.17f, 0.62f, -0.67f, 1.1f, -1.3f, 1.24f) + lineToRelative(-0.14f, 0.03f) + lineToRelative(-3.06f, 0.43f) + curveToRelative(-0.76f, 0.11f, -1.5f, -0.29f, -1.83f, -0.97f) + lineToRelative(-0.06f, -0.14f) + lineToRelative(-0.21f, -0.57f) + arcToRelative(4.13f, 4.13f, 0.0f, false, false, -1.18f, -1.67f) + lineToRelative(-0.2f, -0.17f) + lineToRelative(-1.6f, -1.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.27f, -0.16f) + lineToRelative(-0.14f, -0.07f) + lineToRelative(-2.2f, -0.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.47f, -0.66f) + curveToRelative(-0.03f, -0.73f, 0.5f, -1.25f, 1.42f, -1.72f) + curveToRelative(0.72f, -0.36f, 1.73f, -0.33f, 3.07f, 0.05f) + lineToRelative(0.27f, 0.08f) + lineTo(9.75f, 8.5f) + curveToRelative(0.0f, -1.54f, 0.58f, -2.51f, 2.0f, -2.51f) + close() + moveTo(11.75f, 2.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 5.3f, 7.99f) + lineToRelative(0.17f, 0.04f) + lineToRelative(-0.45f, -0.1f) + lineToRelative(-1.27f, -0.18f) + arcToRelative(4.25f, 4.25f, 0.0f, true, false, -6.75f, 1.02f) + verticalLineToRelative(0.41f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, -1.67f, -0.07f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 4.67f, -9.1f) + close() + } + } + return _tapSingle!! + } + +private var _tapSingle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt new file mode 100644 index 0000000..983ffaf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Target.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Target: ImageVector + get() { + if (_target != null) { + return _target!! + } + _target = fluentIcon(name = "Filled.Target") { + fluentPath { + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 12.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -12.0f, 0.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, false, 0.0f, 16.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 0.0f, -16.0f) + close() + } + } + return _target!! + } + +private var _target: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetArrow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetArrow.kt new file mode 100644 index 0000000..a75dd26 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetArrow.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TargetArrow: ImageVector + get() { + if (_targetArrow != null) { + return _targetArrow!! + } + _targetArrow = fluentIcon(name = "Filled.TargetArrow") { + fluentPath { + moveTo(21.78f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.53f, -1.28f) + lineTo(18.5f, 5.5f) + lineTo(18.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.28f, -0.53f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 0.53f) + verticalLineToRelative(2.84f) + lineToRelative(-1.98f, 1.98f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 1.41f, 1.41f) + lineToRelative(1.98f, -1.98f) + horizontalLineToRelative(2.84f) + curveToRelative(0.2f, 0.0f, 0.39f, -0.08f, 0.53f, -0.22f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.36f, 0.21f, 3.42f, 0.6f) + lineToRelative(-1.4f, 1.41f) + lineToRelative(-0.18f, 0.2f) + arcTo(8.02f, 8.02f, 0.0f, false, false, 4.0f, 12.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, false, 15.79f, -1.84f) + lineToRelative(0.2f, -0.17f) + lineToRelative(1.4f, -1.41f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 6.0f) + curveToRelative(0.52f, 0.0f, 1.02f, 0.07f, 1.5f, 0.19f) + verticalLineToRelative(1.48f) + lineToRelative(-0.41f, 0.42f) + lineToRelative(-0.05f, 0.05f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 2.82f, 2.82f) + lineToRelative(0.05f, -0.05f) + lineToRelative(0.42f, -0.41f) + horizontalLineToRelative(1.48f) + arcTo(6.01f, 6.01f, 0.0f, true, true, 12.0f, 6.0f) + close() + } + } + return _targetArrow!! + } + +private var _targetArrow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetEdit.kt new file mode 100644 index 0000000..52c0b51 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TargetEdit.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TargetEdit: ImageVector + get() { + if (_targetEdit != null) { + return _targetEdit!! + } + _targetEdit = fluentIcon(name = "Filled.TargetEdit") { + fluentPath { + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 11.99f, 0.37f) + lineToRelative(-5.5f, 5.5f) + lineToRelative(-0.12f, 0.12f) + lineTo(12.0f, 17.99f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -6.0f, -6.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 7.95f, 7.09f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, 2.02f, 0.16f) + arcTo(10.0f, 10.0f, 0.0f, true, false, 11.0f, 21.95f) + curveToRelative(0.0f, -0.18f, 0.02f, -0.36f, 0.06f, -0.54f) + lineToRelative(0.36f, -1.43f) + arcTo(8.0f, 8.0f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _targetEdit!! + } + +private var _targetEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListAdd.kt new file mode 100644 index 0000000..94b9ddc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListAdd.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListAdd: ImageVector + get() { + if (_taskListAdd != null) { + return _taskListAdd!! + } + _taskListAdd = fluentIcon(name = "Filled.TaskListAdd") { + fluentPath { + moveTo(6.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(4.0f, 3.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.17f, 0.0f, 0.33f, 0.02f, 0.5f) + lineTo(10.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(11.18f, 16.0f) + curveToRelative(-0.12f, 0.48f, -0.18f, 0.98f, -0.18f, 1.5f) + close() + moveTo(17.5f, 11.0f) + curveToRelative(1.27f, 0.0f, 2.46f, 0.37f, 3.47f, 1.0f) + horizontalLineToRelative(0.15f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + lineTo(9.88f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(4.03f) + curveToRelative(1.0f, -0.63f, 2.2f, -1.0f, 3.47f, -1.0f) + close() + moveTo(21.0f, 4.0f) + lineTo(9.88f, 4.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 10.0f, 6.0f) + horizontalLineToRelative(11.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 4.0f) + close() + moveTo(6.7f, 15.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(4.0f, 16.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(5.3f, 8.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.4f) + lineToRelative(0.3f, 0.29f) + lineToRelative(1.3f, -1.3f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _taskListAdd!! + } + +private var _taskListAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt new file mode 100644 index 0000000..388f48d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListLtr.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListLtr: ImageVector + get() { + if (_taskListLtr != null) { + return _taskListLtr!! + } + _taskListLtr = fluentIcon(name = "Filled.TaskListLtr") { + fluentPath { + moveTo(6.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(4.0f, 4.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(21.0f, 17.0f) + lineTo(9.88f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(11.0f) + lineToRelative(0.12f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(21.0f, 11.0f) + lineTo(9.88f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(11.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(21.0f, 5.0f) + lineTo(9.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 10.0f, 7.0f) + horizontalLineToRelative(11.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 5.0f) + close() + moveTo(6.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(4.0f, 17.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(5.3f, 9.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.4f) + lineToRelative(0.3f, 0.29f) + lineToRelative(1.3f, -1.3f) + close() + } + } + return _taskListLtr!! + } + +private var _taskListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt new file mode 100644 index 0000000..b0e4cc2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListRtl.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListRtl: ImageVector + get() { + if (_taskListRtl != null) { + return _taskListRtl!! + } + _taskListRtl = fluentIcon(name = "Filled.TaskListRtl") { + fluentPath { + moveTo(21.7f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(19.0f, 4.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(14.0f, 17.0f) + lineTo(2.88f, 17.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 19.0f) + horizontalLineToRelative(11.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(14.0f, 11.0f) + lineTo(2.88f, 11.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 13.0f) + horizontalLineToRelative(11.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(14.0f, 5.0f) + lineTo(2.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 7.0f) + horizontalLineToRelative(11.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 14.0f, 5.0f) + close() + moveTo(21.7f, 16.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineTo(19.0f, 17.58f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + close() + moveTo(20.3f, 9.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.4f) + lineToRelative(0.3f, 0.29f) + lineToRelative(1.3f, -1.3f) + close() + } + } + return _taskListRtl!! + } + +private var _taskListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareAdd.kt new file mode 100644 index 0000000..9a8fa20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareAdd.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListSquareAdd: ImageVector + get() { + if (_taskListSquareAdd != null) { + return _taskListSquareAdd!! + } + _taskListSquareAdd = fluentIcon(name = "Filled.TaskListSquareAdd") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 12.02f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(12.5f, 9.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(10.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.25f, 9.19f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(10.78f, 13.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _taskListSquareAdd!! + } + +private var _taskListSquareAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt new file mode 100644 index 0000000..a0d024d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareLtr.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListSquareLtr: ImageVector + get() { + if (_taskListSquareLtr != null) { + return _taskListSquareLtr!! + } + _taskListSquareLtr = fluentIcon(name = "Filled.TaskListSquareLtr") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(12.5f, 9.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(13.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(10.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.25f, 9.19f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(10.78f, 13.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _taskListSquareLtr!! + } + +private var _taskListSquareLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt new file mode 100644 index 0000000..d5306e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TaskListSquareRtl.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TaskListSquareRtl: ImageVector + get() { + if (_taskListSquareRtl != null) { + return _taskListSquareRtl!! + } + _taskListSquareRtl = fluentIcon(name = "Filled.TaskListSquareRtl") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(7.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(6.5f, 9.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(17.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(17.78f, 13.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _taskListSquareRtl!! + } + +private var _taskListSquareRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TasksApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TasksApp.kt new file mode 100644 index 0000000..31aa081 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TasksApp.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TasksApp: ImageVector + get() { + if (_tasksApp != null) { + return _tasksApp!! + } + _tasksApp = fluentIcon(name = "Filled.TasksApp") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(10.13f) + curveToRelative(-0.12f, 0.08f, -0.23f, 0.17f, -0.34f, 0.28f) + lineToRelative(-3.41f, 3.4f) + lineToRelative(-0.9f, -0.9f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -1.5f, -0.66f) + horizontalLineToRelative(2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.5f, 3.84f) + lineTo(13.83f, 22.0f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.19f, 0.93f, -2.16f, 2.1f, -2.24f) + horizontalLineToRelative(11.65f) + close() + moveTo(9.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(11.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(10.5f, 11.75f) + curveToRelative(0.0f, 0.41f, 0.33f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(9.0f, 11.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(9.0f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(16.25f, 20.19f) + lineToRelative(4.47f, -4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.5f, 0.22f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -0.07f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.5f, -0.22f) + lineToRelative(-2.49f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.97f, 1.97f) + close() + } + } + return _tasksApp!! + } + +private var _tasksApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Teddy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Teddy.kt new file mode 100644 index 0000000..9c06396 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Teddy.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Teddy: ImageVector + get() { + if (_teddy != null) { + return _teddy!! + } + _teddy = fluentIcon(name = "Filled.Teddy") { + fluentPath { + moveTo(3.2f, 10.27f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 6.25f, -4.96f) + arcToRelative(9.24f, 9.24f, 0.0f, false, false, -6.24f, 4.96f) + close() + moveTo(14.54f, 5.31f) + arcTo(3.99f, 3.99f, 0.0f, false, true, 21.5f, 8.0f) + curveToRelative(0.0f, 0.84f, -0.26f, 1.63f, -0.7f, 2.27f) + arcToRelative(9.24f, 9.24f, 0.0f, false, false, -6.26f, -4.96f) + close() + moveTo(6.63f, 19.31f) + arcTo(7.19f, 7.19f, 0.0f, false, true, 3.5f, 13.5f) + curveTo(3.5f, 9.36f, 7.3f, 6.0f, 12.0f, 6.0f) + reflectiveCurveToRelative(8.5f, 3.36f, 8.5f, 7.5f) + arcToRelative(7.19f, 7.19f, 0.0f, false, true, -3.13f, 5.81f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -10.74f, 0.0f) + close() + moveTo(15.0f, 17.14f) + curveToRelative(-0.45f, -0.4f, -0.98f, -0.7f, -1.54f, -0.9f) + curveToRelative(-0.17f, 0.44f, -0.76f, 0.76f, -1.46f, 0.76f) + reflectiveCurveToRelative(-1.3f, -0.32f, -1.46f, -0.76f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -3.0f, 3.65f) + curveToRelative(1.3f, 0.7f, 2.82f, 1.11f, 4.46f, 1.11f) + curveToRelative(1.64f, 0.0f, 3.16f, -0.4f, 4.46f, -1.11f) + arcTo(4.48f, 4.48f, 0.0f, false, false, 15.0f, 17.14f) + close() + } + } + return _teddy!! + } + +private var _teddy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Temperature.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Temperature.kt new file mode 100644 index 0000000..ec7c829 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Temperature.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Temperature: ImageVector + get() { + if (_temperature != null) { + return _temperature!! + } + _temperature = fluentIcon(name = "Filled.Temperature") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 3.8f) + lineTo(16.0f, 12.73f) + lineToRelative(0.06f, 0.06f) + curveToRelative(0.8f, 0.86f, 1.3f, 1.97f, 1.41f, 3.16f) + lineToRelative(0.02f, 0.27f) + lineToRelative(0.01f, 0.28f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -9.73f, -3.51f) + lineToRelative(0.17f, -0.2f) + lineToRelative(0.06f, -0.06f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.6f, -3.98f) + lineToRelative(0.2f, -0.02f) + horizontalLineToRelative(0.2f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 1.85f) + verticalLineToRelative(7.75f) + lineToRelative(-0.33f, 0.3f) + arcTo(3.49f, 3.49f, 0.0f, false, false, 12.0f, 20.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 2.49f, -5.96f) + lineToRelative(-0.16f, -0.15f) + lineToRelative(-0.33f, -0.3f) + lineTo(14.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.2f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(11.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _temperature!! + } + +private var _temperature: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tent.kt new file mode 100644 index 0000000..f9af812 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tent.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tent: ImageVector + get() { + if (_tent != null) { + return _tent!! + } + _tent = fluentIcon(name = "Filled.Tent") { + fluentPath { + moveTo(12.26f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, 0.02f) + lineToRelative(-1.7f, 1.7f) + arcToRelative(19.93f, 19.93f, 0.0f, false, true, -3.84f, 3.0f) + curveToRelative(-0.4f, 0.23f, -0.66f, 0.63f, -0.72f, 1.09f) + lineTo(3.6f, 17.5f) + horizontalLineToRelative(-0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.85f) + lineToRelative(-1.35f, -9.45f) + arcToRelative(1.56f, 1.56f, 0.0f, false, false, -0.8f, -1.15f) + arcToRelative(20.82f, 20.82f, 0.0f, false, true, -4.23f, -3.06f) + lineTo(12.26f, 2.2f) + close() + moveTo(14.1f, 15.12f) + arcToRelative(18.4f, 18.4f, 0.0f, false, false, 1.65f, 2.38f) + lineTo(8.28f, 17.5f) + curveToRelative(0.54f, -0.66f, 1.18f, -1.52f, 1.64f, -2.4f) + arcToRelative(43.26f, 43.26f, 0.0f, false, false, 2.06f, -5.02f) + lineToRelative(0.19f, 0.53f) + arcToRelative(32.4f, 32.4f, 0.0f, false, false, 1.93f, 4.5f) + close() + } + } + return _tent!! + } + +private var _tent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TetrisApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TetrisApp.kt new file mode 100644 index 0000000..8c9b8c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TetrisApp.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TetrisApp: ImageVector + get() { + if (_tetrisApp != null) { + return _tetrisApp!! + } + _tetrisApp = fluentIcon(name = "Filled.TetrisApp") { + fluentPath { + moveTo(8.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(5.0f) + lineTo(8.0f, 7.0f) + lineTo(8.0f, 3.0f) + close() + moveTo(3.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(4.0f) + lineTo(7.0f, 8.0f) + lineTo(3.0f, 8.0f) + close() + moveTo(13.0f, 8.0f) + lineTo(8.0f, 8.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(13.0f, 8.0f) + close() + moveTo(18.0f, 2.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(19.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(5.0f) + lineTo(5.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(15.0f, 16.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(16.0f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(17.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-3.0f) + close() + } + } + return _tetrisApp!! + } + +private var _tetrisApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceAfter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceAfter.kt new file mode 100644 index 0000000..a57ef77 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceAfter.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAddSpaceAfter: ImageVector + get() { + if (_textAddSpaceAfter != null) { + return _textAddSpaceAfter!! + } + _textAddSpaceAfter = fluentIcon(name = "Filled.TextAddSpaceAfter") { + fluentPath { + moveTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.3f, 18.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, 1.4f) + lineToRelative(1.3f, -1.29f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.42f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-2.0f, 2.0f) + close() + } + } + return _textAddSpaceAfter!! + } + +private var _textAddSpaceAfter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceBefore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceBefore.kt new file mode 100644 index 0000000..c2c0754 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddSpaceBefore.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAddSpaceBefore: ImageVector + get() { + if (_textAddSpaceBefore != null) { + return _textAddSpaceBefore!! + } + _textAddSpaceBefore = fluentIcon(name = "Filled.TextAddSpaceBefore") { + fluentPath { + moveTo(9.3f, 6.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.4f) + lineTo(12.0f, 6.08f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.42f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-2.0f, -2.0f) + close() + moveTo(3.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textAddSpaceBefore!! + } + +private var _textAddSpaceBefore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddT.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddT.kt new file mode 100644 index 0000000..d6d6b07 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAddT.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAddT: ImageVector + get() { + if (_textAddT != null) { + return _textAddT!! + } + _textAddT = fluentIcon(name = "Filled.TextAddT") { + fluentPath { + moveTo(3.75f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(16.25f, 6.0f) + lineTo(12.0f, 6.0f) + verticalLineToRelative(8.03f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.5f, 5.97f) + lineTo(9.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(1.0f) + lineTo(10.0f, 6.0f) + lineTo(5.75f, 6.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(3.75f, 5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _textAddT!! + } + +private var _textAddT: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenter.kt new file mode 100644 index 0000000..d4cdff7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenter.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignCenter: ImageVector + get() { + if (_textAlignCenter != null) { + return _textAlignCenter!! + } + _textAlignCenter = fluentIcon(name = "Filled.TextAlignCenter") { + fluentPath { + moveTo(4.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(5.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(6.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(7.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.0f, 11.0f) + close() + } + } + return _textAlignCenter!! + } + +private var _textAlignCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate270.kt new file mode 100644 index 0000000..60cc74e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignCenterRotate270: ImageVector + get() { + if (_textAlignCenterRotate270 != null) { + return _textAlignCenterRotate270!! + } + _textAlignCenterRotate270 = fluentIcon(name = "Filled.TextAlignCenterRotate270") { + fluentPath { + moveTo(6.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(18.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(17.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(11.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + close() + } + } + return _textAlignCenterRotate270!! + } + +private var _textAlignCenterRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate90.kt new file mode 100644 index 0000000..3c5305b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignCenterRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignCenterRotate90: ImageVector + get() { + if (_textAlignCenterRotate90 != null) { + return _textAlignCenterRotate90!! + } + _textAlignCenterRotate90 = fluentIcon(name = "Filled.TextAlignCenterRotate90") { + fluentPath { + moveTo(18.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(17.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(5.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + close() + } + } + return _textAlignCenterRotate90!! + } + +private var _textAlignCenterRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributed.kt new file mode 100644 index 0000000..6e36fb9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributed.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignDistributed: ImageVector + get() { + if (_textAlignDistributed != null) { + return _textAlignDistributed!! + } + _textAlignDistributed = fluentIcon(name = "Filled.TextAlignDistributed") { + fluentPath { + moveTo(4.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.4f) + lineToRelative(-0.29f, 0.3f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(5.41f) + lineToRelative(0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(18.58f, 19.0f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 1.4f) + lineToRelative(0.3f, 0.3f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(15.59f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(3.0f) + close() + } + } + return _textAlignDistributed!! + } + +private var _textAlignDistributed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedEvenly.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedEvenly.kt new file mode 100644 index 0000000..1dbda76 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedEvenly.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignDistributedEvenly: ImageVector + get() { + if (_textAlignDistributedEvenly != null) { + return _textAlignDistributedEvenly!! + } + _textAlignDistributedEvenly = fluentIcon(name = "Filled.TextAlignDistributedEvenly") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(5.7f, 15.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.4f) + lineToRelative(-0.29f, -0.3f) + lineTo(18.6f, 19.0f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 1.4f) + lineToRelative(0.3f, 0.3f) + lineTo(5.4f, 17.0f) + lineToRelative(0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.0f, 11.0f) + close() + } + } + return _textAlignDistributedEvenly!! + } + +private var _textAlignDistributedEvenly: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedVertical.kt new file mode 100644 index 0000000..e35ff61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignDistributedVertical.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignDistributedVertical: ImageVector + get() { + if (_textAlignDistributedVertical != null) { + return _textAlignDistributedVertical!! + } + _textAlignDistributedVertical = fluentIcon(name = "Filled.TextAlignDistributedVertical") { + fluentPath { + moveTo(19.0f, 5.41f) + verticalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(5.41f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.4f, -1.42f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.42f) + lineToRelative(-0.3f, -0.3f) + close() + moveTo(5.0f, 18.6f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, -1.42f) + lineToRelative(-0.3f, 0.3f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(15.59f) + close() + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(3.0f) + close() + } + } + return _textAlignDistributedVertical!! + } + +private var _textAlignDistributedVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustify.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustify.kt new file mode 100644 index 0000000..f059c49 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustify.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignJustify: ImageVector + get() { + if (_textAlignJustify != null) { + return _textAlignJustify!! + } + _textAlignJustify = fluentIcon(name = "Filled.TextAlignJustify") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(2.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.0f, 11.0f) + close() + } + } + return _textAlignJustify!! + } + +private var _textAlignJustify: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLow.kt new file mode 100644 index 0000000..99e89f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLow.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignJustifyLow: ImageVector + get() { + if (_textAlignJustifyLow != null) { + return _textAlignJustifyLow!! + } + _textAlignJustifyLow = fluentIcon(name = "Filled.TextAlignJustifyLow") { + fluentPath { + moveTo(13.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(2.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(14.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _textAlignJustifyLow!! + } + +private var _textAlignJustifyLow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate270.kt new file mode 100644 index 0000000..0bea397 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignJustifyLowRotate270: ImageVector + get() { + if (_textAlignJustifyLowRotate270 != null) { + return _textAlignJustifyLowRotate270!! + } + _textAlignJustifyLowRotate270 = fluentIcon(name = "Filled.TextAlignJustifyLowRotate270") { + fluentPath { + moveTo(6.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(18.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(11.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.0f) + close() + } + } + return _textAlignJustifyLowRotate270!! + } + +private var _textAlignJustifyLowRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate90.kt new file mode 100644 index 0000000..df769da --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyLowRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignJustifyLowRotate90: ImageVector + get() { + if (_textAlignJustifyLowRotate90 != null) { + return _textAlignJustifyLowRotate90!! + } + _textAlignJustifyLowRotate90 = fluentIcon(name = "Filled.TextAlignJustifyLowRotate90") { + fluentPath { + moveTo(18.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-7.0f) + close() + } + } + return _textAlignJustifyLowRotate90!! + } + +private var _textAlignJustifyLowRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate270.kt new file mode 100644 index 0000000..1bf7a4e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignJustifyRotate270: ImageVector + get() { + if (_textAlignJustifyRotate270 != null) { + return _textAlignJustifyRotate270!! + } + _textAlignJustifyRotate270 = fluentIcon(name = "Filled.TextAlignJustifyRotate270") { + fluentPath { + moveTo(6.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(18.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(11.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + close() + } + } + return _textAlignJustifyRotate270!! + } + +private var _textAlignJustifyRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate90.kt new file mode 100644 index 0000000..9e1a08f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignJustifyRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignJustifyRotate90: ImageVector + get() { + if (_textAlignJustifyRotate90 != null) { + return _textAlignJustifyRotate90!! + } + _textAlignJustifyRotate90 = fluentIcon(name = "Filled.TextAlignJustifyRotate90") { + fluentPath { + moveTo(18.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + close() + } + } + return _textAlignJustifyRotate90!! + } + +private var _textAlignJustifyRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeft.kt new file mode 100644 index 0000000..0a02645 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeft.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignLeft: ImageVector + get() { + if (_textAlignLeft != null) { + return _textAlignLeft!! + } + _textAlignLeft = fluentIcon(name = "Filled.TextAlignLeft") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(2.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.0f, 11.0f) + close() + } + } + return _textAlignLeft!! + } + +private var _textAlignLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate270.kt new file mode 100644 index 0000000..f1f77ab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignLeftRotate270: ImageVector + get() { + if (_textAlignLeftRotate270 != null) { + return _textAlignLeftRotate270!! + } + _textAlignLeftRotate270 = fluentIcon(name = "Filled.TextAlignLeftRotate270") { + fluentPath { + moveTo(6.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(18.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(17.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(11.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + close() + } + } + return _textAlignLeftRotate270!! + } + +private var _textAlignLeftRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate90.kt new file mode 100644 index 0000000..78512dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignLeftRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignLeftRotate90: ImageVector + get() { + if (_textAlignLeftRotate90 != null) { + return _textAlignLeftRotate90!! + } + _textAlignLeftRotate90 = fluentIcon(name = "Filled.TextAlignLeftRotate90") { + fluentPath { + moveTo(18.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + close() + } + } + return _textAlignLeftRotate90!! + } + +private var _textAlignLeftRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRight.kt new file mode 100644 index 0000000..a544cba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRight.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignRight: ImageVector + get() { + if (_textAlignRight != null) { + return _textAlignRight!! + } + _textAlignRight = fluentIcon(name = "Filled.TextAlignRight") { + fluentPath { + moveTo(5.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(10.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.0f, 11.0f) + close() + } + } + return _textAlignRight!! + } + +private var _textAlignRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate270.kt new file mode 100644 index 0000000..8fcec23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignRightRotate270: ImageVector + get() { + if (_textAlignRightRotate270 != null) { + return _textAlignRightRotate270!! + } + _textAlignRightRotate270 = fluentIcon(name = "Filled.TextAlignRightRotate270") { + fluentPath { + moveTo(6.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(11.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + close() + } + } + return _textAlignRightRotate270!! + } + +private var _textAlignRightRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate90.kt new file mode 100644 index 0000000..4fae6ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextAlignRightRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextAlignRightRotate90: ImageVector + get() { + if (_textAlignRightRotate90 != null) { + return _textAlignRightRotate90!! + } + _textAlignRightRotate90 = fluentIcon(name = "Filled.TextAlignRightRotate90") { + fluentPath { + moveTo(18.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(17.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(13.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.0f) + close() + } + } + return _textAlignRightRotate90!! + } + +private var _textAlignRightRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt new file mode 100644 index 0000000..563b606 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBold.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBold: ImageVector + get() { + if (_textBold != null) { + return _textBold!! + } + _textBold = fluentIcon(name = "Filled.TextBold") { + fluentPath { + moveTo(6.0f, 5.75f) + curveTo(6.0f, 4.78f, 6.78f, 4.0f, 7.75f, 4.0f) + horizontalLineToRelative(4.75f) + arcToRelative(4.76f, 4.76f, 0.0f, false, true, 3.95f, 7.38f) + arcTo(4.84f, 4.84f, 0.0f, false, true, 18.0f, 15.0f) + curveToRelative(0.0f, 3.13f, -2.68f, 5.0f, -5.0f, 5.0f) + lineTo(7.75f, 20.0f) + curveTo(6.78f, 20.0f, 6.0f, 19.22f, 6.0f, 18.25f) + lineTo(6.0f, 5.75f) + close() + moveTo(9.5f, 13.5f) + verticalLineToRelative(3.0f) + lineTo(13.0f, 16.5f) + curveToRelative(0.31f, 0.0f, 0.71f, -0.14f, 1.02f, -0.42f) + curveToRelative(0.3f, -0.26f, 0.48f, -0.62f, 0.48f, -1.08f) + curveToRelative(0.0f, -0.89f, -0.75f, -1.5f, -1.5f, -1.5f) + lineTo(9.5f, 13.5f) + close() + moveTo(9.5f, 10.0f) + horizontalLineToRelative(3.0f) + curveToRelative(0.71f, 0.0f, 1.25f, -0.6f, 1.25f, -1.25f) + curveToRelative(0.0f, -0.66f, -0.54f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.0f) + lineTo(9.5f, 10.0f) + close() + } + } + return _textBold!! + } + +private var _textBold: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBoxSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBoxSettings.kt new file mode 100644 index 0000000..0058495 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBoxSettings.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBoxSettings: ImageVector + get() { + if (_textBoxSettings != null) { + return _textBoxSettings!! + } + _textBoxSettings = fluentIcon(name = "Filled.TextBoxSettings") { + fluentPath { + moveTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(6.27f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -1.0f, -4.0f) + lineTo(6.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(11.3f, 15.5f) + curveToRelative(0.3f, -0.95f, 0.83f, -1.8f, 1.5f, -2.5f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(7.6f) + curveToRelative(0.16f, 0.0f, 0.31f, 0.05f, 0.44f, 0.14f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 6.31f, 0.38f) + lineTo(21.0f, 5.75f) + close() + moveTo(17.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + close() + moveTo(12.5f, 15.63f) + lineToRelative(0.45f, 0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 2.88f) + lineToRelative(-0.45f, 0.43f) + curveToRelative(0.2f, 0.57f, 0.5f, 1.1f, 0.85f, 1.57f) + lineToRelative(0.6f, -0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.52f, 1.45f) + lineToRelative(0.17f, 0.72f) + arcToRelative(5.18f, 5.18f, 0.0f, false, false, 1.72f, 0.0f) + lineToRelative(0.17f, -0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.52f, -1.45f) + lineToRelative(0.6f, 0.18f) + curveToRelative(0.36f, -0.47f, 0.65f, -1.0f, 0.85f, -1.57f) + lineToRelative(-0.45f, -0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -2.88f) + lineToRelative(0.45f, -0.43f) + curveToRelative(-0.2f, -0.58f, -0.5f, -1.1f, -0.85f, -1.57f) + lineToRelative(-0.6f, 0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.52f, -1.45f) + lineToRelative(-0.17f, -0.72f) + arcToRelative(5.17f, 5.17f, 0.0f, false, false, -1.72f, 0.0f) + lineToRelative(-0.17f, 0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.52f, 1.45f) + lineToRelative(-0.6f, -0.18f) + curveToRelative(-0.36f, 0.47f, -0.65f, 1.0f, -0.85f, 1.57f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _textBoxSettings!! + } + +private var _textBoxSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListAdd.kt new file mode 100644 index 0000000..05161b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListAdd.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListAdd: ImageVector + get() { + if (_textBulletListAdd != null) { + return _textBulletListAdd!! + } + _textBulletListAdd = fluentIcon(name = "Filled.TextBulletListAdd") { + fluentPath { + moveTo(5.0f, 18.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(12.02f, 17.0f) + lineTo(7.38f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(4.67f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.15f, -2.0f) + close() + moveTo(13.81f, 13.0f) + lineTo(7.5f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(18.5f, 11.0f) + curveToRelative(-1.84f, 0.0f, -3.5f, 0.77f, -4.69f, 2.0f) + close() + moveTo(5.0f, 12.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(5.0f, 6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(21.0f, 5.0f) + lineTo(7.38f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(13.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 5.0f) + close() + moveTo(24.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(19.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(19.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _textBulletListAdd!! + } + +private var _textBulletListAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt new file mode 100644 index 0000000..c1c64e4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListLtr.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListLtr: ImageVector + get() { + if (_textBulletListLtr != null) { + return _textBulletListLtr!! + } + _textBulletListLtr = fluentIcon(name = "Filled.TextBulletListLtr") { + fluentPath { + moveTo(3.5f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 17.0f) + lineTo(21.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 17.0f) + lineTo(7.5f, 17.0f) + close() + moveTo(3.5f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 11.0f) + lineTo(21.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 11.0f) + lineTo(7.5f, 11.0f) + close() + moveTo(3.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 5.0f) + lineTo(21.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 5.0f) + lineTo(7.5f, 5.0f) + close() + } + } + return _textBulletListLtr!! + } + +private var _textBulletListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate270.kt new file mode 100644 index 0000000..a3989fa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate270.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListRotate270: ImageVector + get() { + if (_textBulletListRotate270 != null) { + return _textBulletListRotate270!! + } + _textBulletListRotate270 = fluentIcon(name = "Filled.TextBulletListRotate270") { + fluentPath { + moveTo(16.5f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 16.5f) + lineTo(17.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(19.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineToRelative(-0.12f) + close() + moveTo(10.5f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(11.0f, 16.5f) + lineTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(13.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineToRelative(-0.12f) + close() + moveTo(4.5f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(5.0f, 16.5f) + lineTo(5.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(7.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + verticalLineToRelative(-0.12f) + close() + } + } + return _textBulletListRotate270!! + } + +private var _textBulletListRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate90.kt new file mode 100644 index 0000000..f5c33ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRotate90.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListRotate90: ImageVector + get() { + if (_textBulletListRotate90 != null) { + return _textBulletListRotate90!! + } + _textBulletListRotate90 = fluentIcon(name = "Filled.TextBulletListRotate90") { + fluentPath { + moveTo(7.5f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(7.0f, 7.5f) + lineTo(7.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(5.0f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineToRelative(0.12f) + close() + moveTo(13.5f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(13.0f, 7.5f) + lineTo(13.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineToRelative(0.12f) + close() + moveTo(19.5f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(19.0f, 7.5f) + lineTo(19.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(17.0f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + verticalLineToRelative(0.12f) + close() + } + } + return _textBulletListRotate90!! + } + +private var _textBulletListRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt new file mode 100644 index 0000000..ab86732 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListRtl.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListRtl: ImageVector + get() { + if (_textBulletListRtl != null) { + return _textBulletListRtl!! + } + _textBulletListRtl = fluentIcon(name = "Filled.TextBulletListRtl") { + fluentPath { + moveTo(20.5f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.5f, 17.0f) + lineTo(3.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(16.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-0.12f) + close() + moveTo(20.5f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.5f, 11.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(16.5f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-0.12f) + close() + moveTo(20.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.5f, 5.0f) + lineTo(3.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(16.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-0.12f) + close() + } + } + return _textBulletListRtl!! + } + +private var _textBulletListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt new file mode 100644 index 0000000..ecb7181 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquare.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListSquare: ImageVector + get() { + if (_textBulletListSquare != null) { + return _textBulletListSquare!! + } + _textBulletListSquare = fluentIcon(name = "Filled.TextBulletListSquare") { + fluentPath { + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(8.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.25f, 15.0f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + close() + moveTo(7.75f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + moveTo(8.75f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _textBulletListSquare!! + } + +private var _textBulletListSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareEdit.kt new file mode 100644 index 0000000..7d9095e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareEdit.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListSquareEdit: ImageVector + get() { + if (_textBulletListSquareEdit != null) { + return _textBulletListSquareEdit!! + } + _textBulletListSquareEdit = fluentIcon(name = "Filled.TextBulletListSquareEdit") { + fluentPath { + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(5.76f) + curveToRelative(-0.93f, -0.08f, -1.9f, 0.24f, -2.6f, 0.95f) + lineTo(15.35f, 15.0f) + horizontalLineToRelative(-4.11f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(2.6f) + lineToRelative(-1.36f, 1.36f) + curveToRelative(-0.47f, 0.48f, -0.8f, 1.07f, -0.97f, 1.72f) + lineTo(11.17f, 21.0f) + lineTo(5.25f, 21.0f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + lineTo(3.0f, 5.25f) + close() + moveTo(7.75f, 9.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(11.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(11.25f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(6.75f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + close() + moveTo(7.75f, 16.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _textBulletListSquareEdit!! + } + +private var _textBulletListSquareEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareWarning.kt new file mode 100644 index 0000000..44122ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListSquareWarning.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListSquareWarning: ImageVector + get() { + if (_textBulletListSquareWarning != null) { + return _textBulletListSquareWarning!! + } + _textBulletListSquareWarning = fluentIcon(name = "Filled.TextBulletListSquareWarning") { + fluentPath { + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(5.8f) + curveToRelative(0.05f, -0.26f, 0.15f, -0.51f, 0.28f, -0.74f) + lineToRelative(2.15f, -3.76f) + horizontalLineToRelative(-2.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(3.09f) + lineToRelative(1.0f, -1.74f) + curveToRelative(0.1f, -0.2f, 0.23f, -0.36f, 0.38f, -0.51f) + horizontalLineToRelative(-4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + arcToRelative(2.48f, 2.48f, 0.0f, false, true, 2.17f, 1.26f) + lineTo(21.0f, 15.59f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(8.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.75f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + moveTo(8.75f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(17.11f, 13.05f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, 1.69f, 0.7f) + lineToRelative(4.0f, 7.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 21.5f, 23.0f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, -1.5f, -1.5f) + curveToRelative(0.0f, -0.26f, 0.07f, -0.52f, 0.2f, -0.75f) + lineToRelative(4.0f, -7.0f) + curveToRelative(0.2f, -0.36f, 0.54f, -0.6f, 0.9f, -0.7f) + close() + moveTo(18.0f, 15.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _textBulletListSquareWarning!! + } + +private var _textBulletListSquareWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListTree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListTree.kt new file mode 100644 index 0000000..4710d03 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextBulletListTree.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextBulletListTree: ImageVector + get() { + if (_textBulletListTree != null) { + return _textBulletListTree!! + } + _textBulletListTree = fluentIcon(name = "Filled.TextBulletListTree") { + fluentPath { + moveTo(7.5f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(11.5f, 17.0f) + lineTo(21.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(11.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 17.0f) + horizontalLineToRelative(-9.5f) + close() + moveTo(3.5f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 11.0f) + lineTo(21.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 11.0f) + lineTo(7.5f, 11.0f) + close() + moveTo(3.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(7.5f, 5.0f) + lineTo(21.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(7.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 5.0f) + lineTo(7.5f, 5.0f) + close() + } + } + return _textBulletListTree!! + } + +private var _textBulletListTree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseLowercase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseLowercase.kt new file mode 100644 index 0000000..466dfe5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseLowercase.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextCaseLowercase: ImageVector + get() { + if (_textCaseLowercase != null) { + return _textCaseLowercase!! + } + _textCaseLowercase = fluentIcon(name = "Filled.TextCaseLowercase") { + fluentPath { + moveTo(15.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(15.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.1f) + curveToRelative(0.61f, 0.41f, 1.34f, 0.65f, 2.11f, 0.65f) + curveToRelative(2.27f, 0.0f, 4.11f, -2.07f, 4.11f, -4.63f) + curveToRelative(0.0f, -2.55f, -1.84f, -4.62f, -4.1f, -4.62f) + curveToRelative(-0.78f, 0.0f, -1.5f, 0.24f, -2.12f, 0.66f) + lineTo(15.0f, 4.0f) + close() + moveTo(17.11f, 18.0f) + curveToRelative(-0.95f, 0.0f, -2.11f, -0.95f, -2.11f, -2.63f) + curveToRelative(0.0f, -1.67f, 1.16f, -2.62f, 2.11f, -2.62f) + reflectiveCurveToRelative(2.11f, 0.95f, 2.11f, 2.63f) + curveToRelative(0.0f, 1.67f, -1.16f, 2.62f, -2.1f, 2.62f) + close() + moveTo(11.0f, 19.26f) + verticalLineToRelative(-5.71f) + arcToRelative(3.34f, 3.34f, 0.0f, false, false, -0.98f, -2.34f) + curveToRelative(-0.6f, -0.58f, -1.45f, -0.9f, -2.47f, -0.95f) + horizontalLineToRelative(-0.3f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -2.83f, 0.68f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.15f, 1.64f) + curveToRelative(0.33f, -0.23f, 0.93f, -0.37f, 1.88f, -0.32f) + curveToRelative(0.59f, 0.03f, 0.96f, 0.17f, 1.19f, 0.4f) + curveToRelative(0.17f, 0.16f, 0.29f, 0.4f, 0.34f, 0.74f) + arcToRelative(7.7f, 7.7f, 0.0f, false, false, -2.6f, -0.13f) + arcToRelative(4.02f, 4.02f, 0.0f, false, false, -2.47f, 1.14f) + curveToRelative(-0.6f, 0.61f, -0.91f, 1.43f, -0.91f, 2.35f) + curveToRelative(0.0f, 2.1f, 1.53f, 3.5f, 3.5f, 3.5f) + curveToRelative(0.8f, 0.0f, 1.65f, -0.24f, 2.54f, -0.7f) + curveToRelative(0.13f, 0.4f, 0.5f, 0.7f, 0.96f, 0.7f) + horizontalLineToRelative(0.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.87f, -1.0f) + close() + moveTo(5.0f, 16.8f) + curveToRelative(0.0f, -0.42f, 0.13f, -0.76f, 0.38f, -1.0f) + curveToRelative(0.26f, -0.25f, 0.66f, -0.44f, 1.24f, -0.51f) + arcToRelative(5.8f, 5.8f, 0.0f, false, true, 2.26f, 0.18f) + lineToRelative(0.12f, 0.04f) + verticalLineToRelative(1.77f) + lineToRelative(-0.14f, 0.1f) + curveToRelative(-0.96f, 0.63f, -1.75f, 0.92f, -2.36f, 0.92f) + curveToRelative(-0.47f, 0.0f, -0.84f, -0.15f, -1.09f, -0.4f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 5.0f, 16.8f) + close() + } + } + return _textCaseLowercase!! + } + +private var _textCaseLowercase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseTitle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseTitle.kt new file mode 100644 index 0000000..0aad906 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseTitle.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextCaseTitle: ImageVector + get() { + if (_textCaseTitle != null) { + return _textCaseTitle!! + } + _textCaseTitle = fluentIcon(name = "Filled.TextCaseTitle") { + fluentPath { + moveTo(8.44f, 3.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.87f, -0.03f) + lineToRelative(-6.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.86f, 0.72f) + lineTo(3.83f, 16.0f) + horizontalLineToRelative(6.96f) + lineToRelative(1.27f, 3.58f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.88f, -0.66f) + lineToRelative(-5.5f, -15.5f) + close() + moveTo(4.6f, 14.0f) + lineToRelative(2.86f, -7.37f) + lineTo(10.08f, 14.0f) + lineTo(4.6f, 14.0f) + close() + moveTo(16.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(7.62f) + curveToRelative(0.59f, -0.4f, 1.27f, -0.62f, 2.0f, -0.62f) + curveToRelative(2.2f, 0.0f, 4.0f, 2.07f, 4.0f, 4.63f) + curveToRelative(0.0f, 2.55f, -1.8f, 4.62f, -4.0f, 4.62f) + curveToRelative(-0.75f, 0.0f, -1.46f, -0.24f, -2.06f, -0.66f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.94f, -0.34f) + lineTo(15.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(19.0f, 18.25f) + curveToRelative(0.84f, 0.0f, 2.0f, -0.9f, 2.0f, -2.63f) + reflectiveCurveTo(19.84f, 13.0f, 19.0f, 13.0f) + curveToRelative(-0.84f, 0.0f, -2.0f, 0.9f, -2.0f, 2.63f) + reflectiveCurveToRelative(1.16f, 2.62f, 2.0f, 2.62f) + close() + } + } + return _textCaseTitle!! + } + +private var _textCaseTitle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseUppercase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseUppercase.kt new file mode 100644 index 0000000..5a074b2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCaseUppercase.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextCaseUppercase: ImageVector + get() { + if (_textCaseUppercase != null) { + return _textCaseUppercase!! + } + _textCaseUppercase = fluentIcon(name = "Filled.TextCaseUppercase") { + fluentPath { + moveTo(18.0f, 3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(15.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.88f) + arcToRelative(4.87f, 4.87f, 0.0f, false, false, 2.43f, -9.1f) + arcTo(4.74f, 4.74f, 0.0f, false, false, 18.0f, 3.0f) + close() + moveTo(18.0f, 10.5f) + horizontalLineToRelative(-2.0f) + lineTo(16.0f, 5.0f) + horizontalLineToRelative(2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, 5.5f) + close() + moveTo(16.0f, 18.25f) + lineTo(16.0f, 12.5f) + horizontalLineToRelative(2.88f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 0.0f, 5.75f) + lineTo(16.0f, 18.25f) + close() + moveTo(7.26f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.93f, 0.66f) + lineToRelative(5.5f, 15.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.88f, 0.68f) + lineTo(10.51f, 16.0f) + lineTo(3.8f, 16.0f) + lineToRelative(-1.35f, 3.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.88f, -0.7f) + lineTo(6.31f, 3.65f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 7.26f, 3.0f) + close() + moveTo(4.55f, 14.0f) + horizontalLineToRelative(5.24f) + lineTo(7.23f, 6.89f) + lineTo(4.55f, 14.0f) + close() + } + } + return _textCaseUppercase!! + } + +private var _textCaseUppercase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextChangeCase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextChangeCase.kt new file mode 100644 index 0000000..69a22de --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextChangeCase.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextChangeCase: ImageVector + get() { + if (_textChangeCase != null) { + return _textChangeCase!! + } + _textChangeCase = fluentIcon(name = "Filled.TextChangeCase") { + fluentPath { + moveTo(16.51f, 2.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.93f, 0.67f) + lineToRelative(5.5f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.88f, 0.66f) + lineTo(19.79f, 16.0f) + horizontalLineToRelative(-6.96f) + lineToRelative(-1.4f, 3.61f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.86f, -0.72f) + lineToRelative(6.0f, -15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.94f, -0.64f) + close() + moveTo(16.46f, 6.63f) + lineTo(13.6f, 14.0f) + horizontalLineToRelative(5.48f) + lineToRelative(-2.62f, -7.37f) + close() + moveTo(8.25f, 20.26f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.96f, -0.7f) + curveToRelative(-0.89f, 0.46f, -1.73f, 0.7f, -2.54f, 0.7f) + curveToRelative(-1.97f, 0.0f, -3.5f, -1.4f, -3.5f, -3.5f) + curveToRelative(0.0f, -0.92f, 0.32f, -1.74f, 0.91f, -2.35f) + arcToRelative(4.02f, 4.02f, 0.0f, false, true, 2.47f, -1.14f) + arcToRelative(7.7f, 7.7f, 0.0f, false, true, 2.6f, 0.13f) + arcToRelative(1.23f, 1.23f, 0.0f, false, false, -0.34f, -0.75f) + curveToRelative(-0.23f, -0.22f, -0.6f, -0.36f, -1.19f, -0.4f) + curveToRelative(-0.95f, -0.04f, -1.55f, 0.1f, -1.88f, 0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.15f, -1.64f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, 2.83f, -0.69f) + lineToRelative(0.3f, 0.01f) + curveToRelative(1.02f, 0.05f, 1.87f, 0.37f, 2.47f, 0.95f) + curveToRelative(0.6f, 0.57f, 0.93f, 1.37f, 0.98f, 2.33f) + verticalLineToRelative(5.72f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.86f, 1.0f) + horizontalLineToRelative(-0.14f) + close() + moveTo(4.87f, 15.29f) + curveToRelative(-0.58f, 0.07f, -0.98f, 0.26f, -1.24f, 0.5f) + curveToRelative(-0.25f, 0.25f, -0.38f, 0.59f, -0.38f, 1.0f) + curveToRelative(0.0f, 0.5f, 0.16f, 0.87f, 0.41f, 1.11f) + curveToRelative(0.25f, 0.25f, 0.62f, 0.4f, 1.09f, 0.4f) + curveToRelative(0.6f, 0.0f, 1.4f, -0.29f, 2.36f, -0.92f) + lineToRelative(0.14f, -0.1f) + verticalLineToRelative(-1.77f) + lineToRelative(-0.12f, -0.04f) + arcToRelative(5.8f, 5.8f, 0.0f, false, false, -2.26f, -0.18f) + close() + } + } + return _textChangeCase!! + } + +private var _textChangeCase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextClearFormatting.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextClearFormatting.kt new file mode 100644 index 0000000..42cfbfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextClearFormatting.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextClearFormatting: ImageVector + get() { + if (_textClearFormatting != null) { + return _textClearFormatting!! + } + _textClearFormatting = fluentIcon(name = "Filled.TextClearFormatting") { + fluentPath { + moveTo(2.76f, 14.0f) + arcToRelative(0.84f, 0.84f, 0.0f, false, true, -0.55f, -0.18f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, -0.21f, -0.46f) + curveToRelative(0.0f, -0.11f, 0.03f, -0.25f, 0.1f, -0.41f) + lineTo(6.01f, 2.7f) + curveToRelative(0.18f, -0.47f, 0.51f, -0.7f, 1.0f, -0.7f) + curveToRelative(0.45f, 0.0f, 0.77f, 0.22f, 0.95f, 0.7f) + lineToRelative(3.94f, 10.24f) + curveToRelative(0.06f, 0.16f, 0.09f, 0.3f, 0.09f, 0.4f) + curveToRelative(0.0f, 0.2f, -0.07f, 0.35f, -0.22f, 0.47f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, -0.54f, 0.18f) + curveToRelative(-0.36f, 0.0f, -0.61f, -0.19f, -0.75f, -0.56f) + lineToRelative(-1.08f, -2.92f) + lineTo(4.58f, 10.51f) + lineToRelative(-1.07f, 2.92f) + curveToRelative(-0.14f, 0.37f, -0.39f, 0.56f, -0.75f, 0.56f) + close() + moveTo(5.02f, 9.27f) + horizontalLineToRelative(3.96f) + lineTo(7.03f, 3.9f) + horizontalLineToRelative(-0.06f) + lineTo(5.02f, 9.27f) + close() + moveTo(12.79f, 14.73f) + lineToRelative(5.48f, 5.48f) + lineToRelative(4.16f, -4.16f) + curveToRelative(0.76f, -0.76f, 0.76f, -2.0f, 0.0f, -2.75f) + lineToRelative(-2.72f, -2.73f) + arcToRelative(1.95f, 1.95f, 0.0f, false, false, -2.76f, 0.0f) + lineToRelative(-4.16f, 4.16f) + close() + moveTo(14.75f, 11.36f) + lineTo(13.0f, 13.1f) + lineTo(13.0f, 2.76f) + curveToRelative(0.0f, -0.23f, 0.06f, -0.4f, 0.2f, -0.55f) + curveToRelative(0.13f, -0.14f, 0.3f, -0.2f, 0.5f, -0.2f) + curveToRelative(0.21f, 0.0f, 0.38f, 0.06f, 0.5f, 0.2f) + curveToRelative(0.14f, 0.14f, 0.21f, 0.32f, 0.21f, 0.55f) + verticalLineToRelative(4.07f) + horizontalLineToRelative(0.03f) + arcToRelative(2.97f, 2.97f, 0.0f, false, true, 2.71f, -1.56f) + curveToRelative(1.07f, 0.0f, 1.93f, 0.4f, 2.58f, 1.2f) + curveToRelative(0.66f, 0.79f, 0.99f, 1.85f, 0.99f, 3.17f) + lineToRelative(-0.02f, 0.51f) + lineToRelative(-0.29f, -0.29f) + arcToRelative(2.93f, 2.93f, 0.0f, false, false, -1.16f, -0.71f) + arcToRelative(3.34f, 3.34f, 0.0f, false, false, -0.63f, -1.8f) + arcToRelative(2.11f, 2.11f, 0.0f, false, false, -1.77f, -0.84f) + curveToRelative(-0.72f, 0.0f, -1.3f, 0.3f, -1.76f, 0.87f) + arcToRelative(3.52f, 3.52f, 0.0f, false, false, -0.69f, 2.26f) + curveToRelative(0.0f, 0.66f, 0.12f, 1.24f, 0.35f, 1.72f) + close() + moveTo(17.21f, 21.27f) + lineToRelative(-5.48f, -5.48f) + lineToRelative(-1.16f, 1.16f) + curveToRelative(-0.76f, 0.76f, -0.76f, 2.0f, 0.0f, 2.76f) + lineToRelative(2.72f, 2.72f) + curveToRelative(0.34f, 0.34f, 0.77f, 0.53f, 1.21f, 0.56f) + lineTo(14.5f, 23.0f) + lineTo(20.0f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.02f) + lineToRelative(0.23f, -0.23f) + close() + } + } + return _textClearFormatting!! + } + +private var _textClearFormatting: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCollapse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCollapse.kt new file mode 100644 index 0000000..92079c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextCollapse.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextCollapse: ImageVector + get() { + if (_textCollapse != null) { + return _textCollapse!! + } + _textCollapse = fluentIcon(name = "Filled.TextCollapse") { + fluentPath { + moveTo(6.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(7.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(13.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(7.0f, 18.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(7.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + moveTo(11.0f, 11.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -9.0f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 9.0f, 0.0f) + close() + moveTo(9.0f, 11.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(4.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + close() + } + } + return _textCollapse!! + } + +private var _textCollapse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColor.kt new file mode 100644 index 0000000..bf2ebdd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColor.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColor: ImageVector + get() { + if (_textColor != null) { + return _textColor!! + } + _textColor = fluentIcon(name = "Filled.TextColor") { + fluentPath { + moveTo(17.75f, 14.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.25f, 22.0f) + curveTo(4.01f, 22.0f, 3.0f, 21.0f, 3.0f, 19.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(12.5f) + close() + moveTo(7.05f, 11.97f) + lineToRelative(3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.1f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.0f, -2.52f) + horizontalLineToRelative(-4.1f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + lineToRelative(3.76f, -9.5f) + lineToRelative(-3.76f, 9.5f) + close() + moveTo(11.5f, 4.79f) + lineTo(10.04f, 8.5f) + horizontalLineToRelative(2.92f) + lineTo(11.5f, 4.8f) + close() + } + } + return _textColor!! + } + +private var _textColor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColorAccent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColorAccent.kt new file mode 100644 index 0000000..6e92ebf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColorAccent.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColorAccent: ImageVector + get() { + if (_textColorAccent != null) { + return _textColorAccent!! + } + _textColorAccent = fluentIcon(name = "Filled.TextColorAccent") { + fluentPath { + moveTo(3.5f, 17.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(2.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineTo(17.0f) + close() + } + } + return _textColorAccent!! + } + +private var _textColorAccent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOne.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOne.kt new file mode 100644 index 0000000..a7fd9a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOne.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnOne: ImageVector + get() { + if (_textColumnOne != null) { + return _textColumnOne!! + } + _textColumnOne = fluentIcon(name = "Filled.TextColumnOne") { + fluentPath { + moveTo(5.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(5.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(5.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textColumnOne!! + } + +private var _textColumnOne: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneNarrow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneNarrow.kt new file mode 100644 index 0000000..2bc4926 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneNarrow.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnOneNarrow: ImageVector + get() { + if (_textColumnOneNarrow != null) { + return _textColumnOneNarrow!! + } + _textColumnOneNarrow = fluentIcon(name = "Filled.TextColumnOneNarrow") { + fluentPath { + moveTo(9.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(9.0f, 5.0f) + close() + moveTo(9.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(9.0f, 9.0f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(9.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(9.0f, 17.0f) + close() + } + } + return _textColumnOneNarrow!! + } + +private var _textColumnOneNarrow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWide.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWide.kt new file mode 100644 index 0000000..96e7ec8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWide.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnOneWide: ImageVector + get() { + if (_textColumnOneWide != null) { + return _textColumnOneWide!! + } + _textColumnOneWide = fluentIcon(name = "Filled.TextColumnOneWide") { + fluentPath { + moveTo(4.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(4.0f, 5.0f) + close() + moveTo(4.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(4.0f, 9.0f) + close() + moveTo(3.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(4.0f, 17.0f) + close() + } + } + return _textColumnOneWide!! + } + +private var _textColumnOneWide: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWideLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWideLightning.kt new file mode 100644 index 0000000..04a4a48 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnOneWideLightning.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnOneWideLightning: ImageVector + get() { + if (_textColumnOneWideLightning != null) { + return _textColumnOneWideLightning!! + } + _textColumnOneWideLightning = fluentIcon(name = "Filled.TextColumnOneWideLightning") { + fluentPath { + moveTo(4.0f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(4.0f, 5.5f) + close() + moveTo(4.0f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(4.0f, 9.5f) + close() + moveTo(11.0f, 18.0f) + curveToRelative(0.0f, -0.17f, 0.0f, -0.34f, 0.02f, -0.5f) + lineTo(4.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(7.17f) + arcTo(6.52f, 6.52f, 0.0f, false, true, 11.0f, 18.0f) + close() + moveTo(11.5f, 15.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.31f, -2.0f) + lineTo(4.0f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(23.0f, 18.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.53f, 14.5f) + lineTo(17.1f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, 0.32f) + lineToRelative(-1.13f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.47f, 0.68f) + horizontalLineToRelative(0.78f) + lineToRelative(-0.77f, 2.32f) + arcToRelative(0.52f, 0.52f, 0.0f, false, false, 0.92f, 0.44f) + lineToRelative(2.63f, -4.03f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.4f, -0.73f) + horizontalLineToRelative(-0.63f) + lineToRelative(0.5f, -1.32f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, -0.68f) + close() + } + } + return _textColumnOneWideLightning!! + } + +private var _textColumnOneWideLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnThree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnThree.kt new file mode 100644 index 0000000..d5ea26a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnThree.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnThree: ImageVector + get() { + if (_textColumnThree != null) { + return _textColumnThree!! + } + _textColumnThree = fluentIcon(name = "Filled.TextColumnThree") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(4.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.58f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(4.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.58f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.58f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.58f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textColumnThree!! + } + +private var _textColumnThree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwo.kt new file mode 100644 index 0000000..4e36695 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwo.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnTwo: ImageVector + get() { + if (_textColumnTwo != null) { + return _textColumnTwo!! + } + _textColumnTwo = fluentIcon(name = "Filled.TextColumnTwo") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(13.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(13.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(13.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textColumnTwo!! + } + +private var _textColumnTwo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoLeft.kt new file mode 100644 index 0000000..435369f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoLeft.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnTwoLeft: ImageVector + get() { + if (_textColumnTwoLeft != null) { + return _textColumnTwoLeft!! + } + _textColumnTwoLeft = fluentIcon(name = "Filled.TextColumnTwoLeft") { + fluentPath { + moveTo(21.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(8.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(4.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(21.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(8.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(4.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(21.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(4.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(21.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(8.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + } + } + return _textColumnTwoLeft!! + } + +private var _textColumnTwoLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoRight.kt new file mode 100644 index 0000000..cdeda69 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextColumnTwoRight.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextColumnTwoRight: ImageVector + get() { + if (_textColumnTwoRight != null) { + return _textColumnTwoRight!! + } + _textColumnTwoRight = fluentIcon(name = "Filled.TextColumnTwoRight") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(16.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textColumnTwoRight!! + } + +private var _textColumnTwoRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextContinuous.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextContinuous.kt new file mode 100644 index 0000000..23edd8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextContinuous.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextContinuous: ImageVector + get() { + if (_textContinuous != null) { + return _textContinuous!! + } + _textContinuous = fluentIcon(name = "Filled.TextContinuous") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(8.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(9.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(9.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(20.0f, 19.0f) + lineTo(4.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + close() + moveTo(3.3f, 11.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.4f) + lineToRelative(1.5f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.4f) + lineToRelative(0.79f, -0.8f) + lineToRelative(-0.8f, -0.8f) + close() + } + } + return _textContinuous!! + } + +private var _textContinuous: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDensity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDensity.kt new file mode 100644 index 0000000..0eb3dfe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDensity.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDensity: ImageVector + get() { + if (_textDensity != null) { + return _textDensity!! + } + _textDensity = fluentIcon(name = "Filled.TextDensity") { + fluentPath { + moveTo(12.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.0f, 5.0f) + lineTo(2.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 6.5f) + lineTo(10.0f, 5.0f) + close() + moveTo(10.0f, 9.0f) + lineTo(2.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 10.5f) + lineTo(10.0f, 9.0f) + close() + moveTo(10.0f, 13.0f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 14.5f) + lineTo(10.0f, 13.0f) + close() + moveTo(10.0f, 17.0f) + lineTo(2.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 18.5f) + lineTo(10.0f, 17.0f) + close() + moveTo(19.75f, 18.0f) + lineTo(14.5f, 18.0f) + verticalLineToRelative(-4.5f) + horizontalLineToRelative(5.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 4.5f) + close() + moveTo(19.75f, 10.5f) + lineTo(14.5f, 10.5f) + lineTo(14.5f, 6.0f) + horizontalLineToRelative(5.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 4.5f) + close() + } + } + return _textDensity!! + } + +private var _textDensity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDescription.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDescription.kt new file mode 100644 index 0000000..f68a29c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDescription.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDescription: ImageVector + get() { + if (_textDescription != null) { + return _textDescription!! + } + _textDescription = fluentIcon(name = "Filled.TextDescription") { + fluentPath { + moveTo(3.0f, 17.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(15.0f, 17.0f) + lineTo(3.0f, 17.0f) + close() + moveTo(3.0f, 13.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 13.0f) + lineTo(3.0f, 13.0f) + close() + moveTo(3.0f, 9.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 9.0f) + lineTo(3.0f, 9.0f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 5.0f) + lineTo(3.0f, 5.0f) + close() + } + } + return _textDescription!! + } + +private var _textDescription: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalLeft.kt new file mode 100644 index 0000000..c24d59e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalLeft.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDirectionHorizontalLeft: ImageVector + get() { + if (_textDirectionHorizontalLeft != null) { + return _textDirectionHorizontalLeft!! + } + _textDirectionHorizontalLeft = fluentIcon(name = "Filled.TextDirectionHorizontalLeft") { + fluentPath { + moveTo(16.25f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.92f, 0.62f) + lineToRelative(-3.75f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.84f, 0.76f) + lineToRelative(1.0f, -2.38f) + horizontalLineToRelative(3.66f) + lineToRelative(1.0f, 2.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.84f, -0.76f) + lineToRelative(-3.75f, -9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.92f, -0.62f) + close() + moveTo(16.25f, 6.6f) + lineToRelative(1.0f, 2.4f) + horizontalLineToRelative(-2.0f) + lineToRelative(1.0f, -2.4f) + close() + moveTo(6.71f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 0.0f) + lineTo(3.37f, 7.22f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.55f) + lineToRelative(1.92f, 1.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.42f) + lineTo(6.4f, 9.0f) + lineTo(11.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + lineTo(6.41f, 7.0f) + lineToRelative(0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + close() + moveTo(5.29f, 14.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 1.4f) + lineToRelative(-0.3f, 0.3f) + lineTo(20.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(6.41f, 18.0f) + lineToRelative(0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, 1.4f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(2.0f, -2.0f) + close() + } + } + return _textDirectionHorizontalLeft!! + } + +private var _textDirectionHorizontalLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalRight.kt new file mode 100644 index 0000000..471957b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionHorizontalRight.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDirectionHorizontalRight: ImageVector + get() { + if (_textDirectionHorizontalRight != null) { + return _textDirectionHorizontalRight!! + } + _textDirectionHorizontalRight = fluentIcon(name = "Filled.TextDirectionHorizontalRight") { + fluentPath { + moveTo(7.75f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.92f, 0.62f) + lineToRelative(3.75f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.84f, 0.76f) + lineToRelative(-1.0f, -2.38f) + lineTo(5.92f, 11.0f) + lineToRelative(-1.0f, 2.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, -0.76f) + lineToRelative(3.75f, -9.0f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 7.75f, 3.0f) + close() + moveTo(7.75f, 6.6f) + lineToRelative(-1.0f, 2.4f) + horizontalLineToRelative(2.0f) + lineToRelative(-1.0f, -2.4f) + close() + moveTo(17.29f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(1.92f, 1.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.55f) + lineToRelative(-1.92f, 1.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, -1.42f) + lineToRelative(0.3f, -0.29f) + lineTo(13.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(4.59f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + moveTo(18.71f, 14.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 1.4f) + lineToRelative(0.3f, 0.3f) + lineTo(4.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(13.59f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 1.4f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f) + lineToRelative(-2.0f, -2.0f) + close() + } + } + return _textDirectionHorizontalRight!! + } + +private var _textDirectionHorizontalRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate270Right.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate270Right.kt new file mode 100644 index 0000000..4494787 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate270Right.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDirectionRotate270Right: ImageVector + get() { + if (_textDirectionRotate270Right != null) { + return _textDirectionRotate270Right!! + } + _textDirectionRotate270Right = fluentIcon(name = "Filled.TextDirectionRotate270Right") { + fluentPath { + moveTo(19.7f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.4f, 1.4f) + lineToRelative(-0.3f, -0.29f) + lineTo(18.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(16.0f, 6.41f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(2.0f, 2.0f) + close() + moveTo(3.63f, 17.16f) + lineToRelative(9.0f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.76f, -1.84f) + lineToRelative(-2.38f, -1.0f) + verticalLineToRelative(-3.66f) + lineToRelative(2.38f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.76f, -1.84f) + lineToRelative(-9.0f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.84f) + close() + moveTo(9.01f, 17.24f) + lineToRelative(-2.4f, -1.0f) + lineToRelative(2.4f, -1.0f) + verticalLineToRelative(2.0f) + close() + moveTo(10.71f, 6.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, 1.42f) + lineToRelative(0.3f, -0.3f) + lineTo(7.01f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(9.01f, 6.41f) + lineToRelative(0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + close() + } + } + return _textDirectionRotate270Right!! + } + +private var _textDirectionRotate270Right: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Left.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Left.kt new file mode 100644 index 0000000..6f4a1ac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Left.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDirectionRotate90Left: ImageVector + get() { + if (_textDirectionRotate90Left != null) { + return _textDirectionRotate90Left!! + } + _textDirectionRotate90Left = fluentIcon(name = "Filled.TextDirectionRotate90Left") { + fluentPath { + moveTo(20.38f, 15.33f) + lineToRelative(-9.0f, -3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.76f, 1.84f) + lineToRelative(2.38f, 1.0f) + verticalLineToRelative(3.66f) + lineToRelative(-2.38f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.76f, 1.84f) + lineToRelative(9.0f, -3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.84f) + close() + moveTo(15.0f, 15.25f) + lineToRelative(2.4f, 1.0f) + lineToRelative(-2.4f, 1.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(8.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(6.0f, 6.41f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, -1.42f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.42f) + lineTo(8.0f, 6.4f) + lineTo(8.0f, 20.0f) + close() + moveTo(16.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(15.0f, 6.41f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.4f, -1.42f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.42f) + lineToRelative(-0.3f, -0.3f) + lineTo(17.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + } + } + return _textDirectionRotate90Left!! + } + +private var _textDirectionRotate90Left: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Right.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Right.kt new file mode 100644 index 0000000..89ad4b6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionRotate90Right.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDirectionRotate90Right: ImageVector + get() { + if (_textDirectionRotate90Right != null) { + return _textDirectionRotate90Right!! + } + _textDirectionRotate90Right = fluentIcon(name = "Filled.TextDirectionRotate90Right") { + fluentPath { + moveTo(20.38f, 8.67f) + lineToRelative(-9.0f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.76f, -1.84f) + lineToRelative(2.38f, -1.0f) + lineTo(13.0f, 5.92f) + lineToRelative(-2.38f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.76f, -1.84f) + lineToRelative(9.0f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.84f) + close() + moveTo(15.0f, 8.75f) + lineToRelative(2.4f, -1.0f) + lineToRelative(-2.4f, -1.0f) + verticalLineToRelative(2.0f) + close() + moveTo(8.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(13.59f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineToRelative(-0.3f, 0.3f) + lineTo(8.0f, 4.0f) + close() + moveTo(16.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(3.59f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineToRelative(-0.3f, 0.3f) + lineTo(17.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _textDirectionRotate90Right!! + } + +private var _textDirectionRotate90Right: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionVertical.kt new file mode 100644 index 0000000..4ea6122 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextDirectionVertical.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextDirectionVertical: ImageVector + get() { + if (_textDirectionVertical != null) { + return _textDirectionVertical!! + } + _textDirectionVertical = fluentIcon(name = "Filled.TextDirectionVertical") { + fluentPath { + moveTo(8.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(13.59f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineToRelative(-0.3f, 0.3f) + lineTo(8.0f, 4.0f) + close() + moveTo(17.17f, 3.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.84f, 0.0f) + lineToRelative(-3.75f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.84f, 0.76f) + lineToRelative(1.0f, -2.38f) + horizontalLineToRelative(3.66f) + lineToRelative(1.0f, 2.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.84f, -0.76f) + lineToRelative(-3.75f, -9.0f) + close() + moveTo(17.25f, 9.0f) + horizontalLineToRelative(-2.0f) + lineToRelative(1.0f, -2.4f) + lineToRelative(1.0f, 2.4f) + close() + moveTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.59f) + lineToRelative(-0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 1.42f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f) + lineToRelative(-0.3f, 0.3f) + lineTo(17.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _textDirectionVertical!! + } + +private var _textDirectionVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEditStyle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEditStyle.kt new file mode 100644 index 0000000..352ce2b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEditStyle.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextEditStyle: ImageVector + get() { + if (_textEditStyle != null) { + return _textEditStyle!! + } + _textEditStyle = fluentIcon(name = "Filled.TextEditStyle") { + fluentPath { + moveTo(20.06f, 8.45f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 0.0f, 4.55f) + lineToRelative(-7.11f, 7.1f) + curveToRelative(-0.27f, 0.27f, -0.61f, 0.47f, -0.98f, 0.57f) + lineToRelative(-4.61f, 1.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.94f) + lineToRelative(1.38f, -4.54f) + curveToRelative(0.11f, -0.35f, 0.3f, -0.67f, 0.56f, -0.93f) + lineToRelative(7.13f, -7.12f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 4.55f, 0.0f) + close() + moveTo(8.16f, 2.37f) + lineToRelative(0.04f, 0.1f) + lineToRelative(3.25f, 8.25f) + lineToRelative(-1.15f, 1.16f) + lineTo(9.56f, 10.0f) + horizontalLineTo(5.44f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.87f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + lineToRelative(3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.1f) + close() + moveTo(7.5f, 4.79f) + lineTo(6.04f, 8.5f) + horizontalLineToRelative(2.92f) + lineTo(7.5f, 4.8f) + close() + } + } + return _textEditStyle!! + } + +private var _textEditStyle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEffects.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEffects.kt new file mode 100644 index 0000000..e4d8b97 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextEffects.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextEffects: ImageVector + get() { + if (_textEffects != null) { + return _textEffects!! + } + _textEffects = fluentIcon(name = "Filled.TextEffects") { + fluentPath { + moveTo(14.76f, 3.82f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -5.52f, 0.0f) + lineToRelative(-4.26f, 9.94f) + lineToRelative(-0.05f, 0.12f) + lineToRelative(-1.69f, 3.94f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 5.52f, 2.36f) + lineTo(9.69f, 18.0f) + horizontalLineToRelative(4.62f) + lineToRelative(0.93f, 2.18f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 5.52f, -2.36f) + lineToRelative(-1.69f, -3.94f) + arcToRelative(2.9f, 2.9f, 0.0f, false, false, -0.05f, -0.12f) + lineToRelative(-4.26f, -9.94f) + close() + moveTo(12.92f, 4.61f) + lineToRelative(4.28f, 9.98f) + lineToRelative(0.01f, 0.04f) + lineToRelative(1.71f, 3.98f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.84f, 0.78f) + lineTo(15.63f, 16.0f) + lineTo(8.37f, 16.0f) + lineToRelative(-1.45f, 3.4f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.84f, -0.8f) + lineToRelative(1.7f, -3.97f) + lineToRelative(0.02f, -0.04f) + lineToRelative(4.28f, -9.98f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.84f, 0.0f) + close() + moveTo(14.77f, 14.0f) + lineTo(9.23f, 14.0f) + lineTo(12.0f, 7.54f) + lineTo(14.77f, 14.0f) + close() + } + } + return _textEffects!! + } + +private var _textEffects: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextExpand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextExpand.kt new file mode 100644 index 0000000..ad817fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextExpand.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextExpand: ImageVector + get() { + if (_textExpand != null) { + return _textExpand!! + } + _textExpand = fluentIcon(name = "Filled.TextExpand") { + fluentPath { + moveTo(7.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(7.0f, 18.0f) + close() + moveTo(13.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(6.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(7.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(11.0f, 11.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -9.0f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 9.0f, 0.0f) + close() + moveTo(7.0f, 9.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + lineTo(6.0f, 11.0f) + lineTo(4.5f, 11.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(6.0f, 12.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(7.0f, 12.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(7.0f, 11.0f) + lineTo(7.0f, 9.5f) + close() + } + } + return _textExpand!! + } + +private var _textExpand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextField.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextField.kt new file mode 100644 index 0000000..744d762 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextField.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextField: ImageVector + get() { + if (_textField != null) { + return _textField!! + } + _textField = fluentIcon(name = "Filled.TextField") { + fluentPath { + moveTo(2.0f, 7.75f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 5.75f, 4.0f) + horizontalLineToRelative(12.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 22.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 20.0f) + horizontalLineTo(5.75f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(8.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineTo(8.5f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + verticalLineToRelative(-7.0f) + horizontalLineTo(15.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _textField!! + } + +private var _textField: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFirstLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFirstLine.kt new file mode 100644 index 0000000..7e359d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFirstLine.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextFirstLine: ImageVector + get() { + if (_textFirstLine != null) { + return _textFirstLine!! + } + _textFirstLine = fluentIcon(name = "Filled.TextFirstLine") { + fluentPath { + moveTo(20.3f, 3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.4f) + lineTo(20.42f, 6.0f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(14.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(11.0f) + close() + moveTo(3.0f, 17.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + } + } + return _textFirstLine!! + } + +private var _textFirstLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFont.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFont.kt new file mode 100644 index 0000000..3ba52aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFont.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextFont: ImageVector + get() { + if (_textFont != null) { + return _textFont!! + } + _textFont = fluentIcon(name = "Filled.TextFont") { + fluentPath { + moveTo(7.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.94f, 0.66f) + lineToRelative(2.88f, 7.92f) + lineToRelative(-1.1f, 2.8f) + lineTo(9.2f, 12.0f) + lineTo(4.79f, 12.0f) + lineToRelative(-0.85f, 2.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.88f, -0.68f) + lineToRelative(4.0f, -11.0f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 7.0f, 2.0f) + close() + moveTo(5.52f, 10.0f) + horizontalLineToRelative(2.96f) + lineTo(7.0f, 5.93f) + lineTo(5.52f, 10.0f) + close() + moveTo(15.37f, 6.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.86f, 0.0f) + lineToRelative(-5.36f, 13.5f) + lineTo(8.0f, 20.03f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-0.7f) + lineToRelative(0.8f, -2.03f) + horizontalLineToRelative(6.66f) + lineToRelative(0.8f, 2.02f) + lineTo(18.0f, 20.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(3.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-0.3f) + lineToRelative(-5.34f, -13.5f) + close() + moveTo(16.97f, 16.0f) + lineTo(11.9f, 16.0f) + lineToRelative(2.54f, -6.39f) + lineTo(16.97f, 16.0f) + close() + } + } + return _textFont!! + } + +private var _textFont: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontInfo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontInfo.kt new file mode 100644 index 0000000..124af95 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontInfo.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextFontInfo: ImageVector + get() { + if (_textFontInfo != null) { + return _textFontInfo!! + } + _textFontInfo = fluentIcon(name = "Filled.TextFontInfo") { + fluentPath { + moveTo(9.51f, 1.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.93f, 0.67f) + lineToRelative(3.16f, 8.88f) + arcToRelative(6.53f, 6.53f, 0.0f, false, false, -1.54f, 1.65f) + lineToRelative(-2.6f, -7.32f) + lineTo(6.6f, 13.0f) + horizontalLineToRelative(5.42f) + curveToRelative(-0.39f, 0.6f, -0.68f, 1.28f, -0.85f, 2.0f) + lineTo(5.83f, 15.0f) + lineToRelative(-1.4f, 3.61f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.86f, -0.72f) + lineToRelative(6.0f, -15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.94f, -0.64f) + close() + moveTo(17.0f, 16.0f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + close() + moveTo(18.25f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(23.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -9.0f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 9.0f, 0.0f) + close() + } + } + return _textFontInfo!! + } + +private var _textFontInfo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontSize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontSize.kt new file mode 100644 index 0000000..1219da3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFontSize.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextFontSize: ImageVector + get() { + if (_textFontSize != null) { + return _textFontSize!! + } + _textFontSize = fluentIcon(name = "Filled.TextFontSize") { + fluentPath { + moveTo(9.97f, 16.17f) + lineToRelative(4.59f, -12.51f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.83f, -0.12f) + lineToRelative(0.05f, 0.12f) + lineToRelative(5.5f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.83f, 0.79f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.4f, -3.85f) + horizontalLineToRelative(-6.31f) + lineToRelative(-1.45f, 3.92f) + lineToRelative(-0.04f, 0.08f) + lineToRelative(-0.07f, 0.1f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-0.08f, 0.06f) + lineToRelative(-0.05f, 0.03f) + lineToRelative(-0.09f, 0.05f) + lineToRelative(-0.1f, 0.04f) + lineToRelative(-0.1f, 0.03f) + lineToRelative(-0.14f, 0.02f) + horizontalLineToRelative(-0.18f) + lineToRelative(-0.1f, -0.02f) + lineToRelative(-0.15f, -0.05f) + lineToRelative(-0.07f, -0.03f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-0.11f, -0.08f) + lineToRelative(-0.1f, -0.09f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.06f, -0.1f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.75f, -1.91f) + lineTo(4.66f, 17.5f) + lineToRelative(-0.73f, 1.86f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.18f, 0.6f) + lineToRelative(-0.11f, -0.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.6f, -1.18f) + lineToRelative(0.03f, -0.11f) + lineToRelative(3.5f, -9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.8f, -0.12f) + lineToRelative(0.06f, 0.12f) + lineToRelative(2.54f, 6.53f) + lineToRelative(4.59f, -12.51f) + lineToRelative(-4.59f, 12.5f) + close() + moveTo(6.5f, 12.76f) + lineTo(5.43f, 15.5f) + horizontalLineToRelative(2.13f) + lineTo(6.5f, 12.76f) + close() + moveTo(15.5f, 6.9f) + lineToRelative(-2.42f, 6.6f) + horizontalLineToRelative(4.84f) + lineTo(15.5f, 6.9f) + close() + } + } + return _textFontSize!! + } + +private var _textFontSize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFootnote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFootnote.kt new file mode 100644 index 0000000..4a8832d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextFootnote.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextFootnote: ImageVector + get() { + if (_textFootnote != null) { + return _textFootnote!! + } + _textFootnote = fluentIcon(name = "Filled.TextFootnote") { + fluentPath { + moveTo(20.02f, 7.54f) + lineToRelative(-0.22f, 0.16f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.1f, -1.67f) + arcToRelative(3.31f, 3.31f, 0.0f, false, false, 1.35f, -1.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.97f, 0.21f) + lineTo(22.02f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(20.02f, 7.54f) + close() + moveTo(2.12f, 17.97f) + lineTo(2.1f, 17.97f) + curveToRelative(-0.22f, -0.2f, -0.35f, -0.48f, -0.35f, -0.78f) + curveToRelative(0.0f, -0.19f, 0.05f, -0.37f, 0.11f, -0.54f) + lineTo(5.3f, 7.69f) + curveToRelative(0.1f, -0.27f, 0.27f, -0.52f, 0.51f, -0.7f) + curveToRelative(0.25f, -0.17f, 0.53f, -0.24f, 0.83f, -0.24f) + arcToRelative(1.34f, 1.34f, 0.0f, false, true, 1.3f, 0.93f) + lineToRelative(3.45f, 8.97f) + curveToRelative(0.06f, 0.17f, 0.11f, 0.35f, 0.11f, 0.54f) + curveToRelative(0.0f, 0.31f, -0.13f, 0.58f, -0.37f, 0.78f) + curveToRelative(-0.23f, 0.2f, -0.5f, 0.28f, -0.8f, 0.28f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, -1.12f, -0.82f) + lineTo(8.4f, 15.2f) + lineTo(4.86f, 15.2f) + lineToRelative(-0.82f, 2.23f) + curveToRelative(-0.09f, 0.23f, -0.22f, 0.44f, -0.42f, 0.6f) + curveToRelative(-0.21f, 0.15f, -0.46f, 0.22f, -0.7f, 0.22f) + curveToRelative(-0.3f, 0.0f, -0.57f, -0.08f, -0.8f, -0.27f) + close() + moveTo(7.64f, 13.11f) + lineToRelative(-1.01f, -2.8f) + lineToRelative(-1.02f, 2.8f) + horizontalLineToRelative(2.03f) + close() + moveTo(11.75f, 17.15f) + curveToRelative(0.0f, 0.28f, 0.09f, 0.55f, 0.29f, 0.77f) + verticalLineToRelative(0.01f) + curveToRelative(0.22f, 0.23f, 0.5f, 0.32f, 0.79f, 0.32f) + arcToRelative(1.09f, 1.09f, 0.0f, false, false, 1.02f, -0.67f) + arcToRelative(3.28f, 3.28f, 0.0f, false, false, 2.02f, 0.67f) + curveToRelative(1.08f, 0.0f, 1.98f, -0.4f, 2.66f, -1.22f) + curveToRelative(0.66f, -0.8f, 0.97f, -1.86f, 0.97f, -3.1f) + reflectiveCurveToRelative(-0.3f, -2.29f, -0.97f, -3.1f) + arcToRelative(3.28f, 3.28f, 0.0f, false, false, -2.65f, -1.22f) + arcToRelative(3.15f, 3.15f, 0.0f, false, false, -1.9f, 0.6f) + lineTo(13.98f, 7.9f) + curveToRelative(0.0f, -0.3f, -0.09f, -0.59f, -0.3f, -0.82f) + curveToRelative(-0.22f, -0.23f, -0.5f, -0.34f, -0.81f, -0.34f) + curveToRelative(-0.31f, 0.0f, -0.6f, 0.11f, -0.81f, 0.34f) + curveToRelative(-0.22f, 0.24f, -0.31f, 0.52f, -0.31f, 0.82f) + verticalLineToRelative(9.24f) + close() + moveTo(17.24f, 13.93f) + curveToRelative(0.0f, 0.77f, -0.18f, 1.32f, -0.47f, 1.7f) + curveToRelative(-0.27f, 0.35f, -0.64f, 0.53f, -1.15f, 0.53f) + arcToRelative(1.4f, 1.4f, 0.0f, false, true, -1.15f, -0.56f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, -0.5f, -1.67f) + curveToRelative(0.0f, -0.73f, 0.19f, -1.27f, 0.5f, -1.66f) + curveToRelative(0.3f, -0.4f, 0.68f, -0.57f, 1.15f, -0.57f) + curveToRelative(0.51f, 0.0f, 0.88f, 0.18f, 1.15f, 0.54f) + curveToRelative(0.3f, 0.38f, 0.47f, 0.92f, 0.47f, 1.7f) + close() + } + } + return _textFootnote!! + } + +private var _textFootnote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowLeft.kt new file mode 100644 index 0000000..20c9b87 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowLeft.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextGrammarArrowLeft: ImageVector + get() { + if (_textGrammarArrowLeft != null) { + return _textGrammarArrowLeft!! + } + _textGrammarArrowLeft = fluentIcon(name = "Filled.TextGrammarArrowLeft") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + moveTo(7.28f, 14.59f) + lineToRelative(0.07f, 0.06f) + lineToRelative(2.52f, 2.51f) + lineToRelative(0.04f, 0.05f) + lineToRelative(0.04f, 0.08f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.02f, 0.08f) + verticalLineToRelative(0.11f) + lineToRelative(-0.01f, 0.09f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.03f, 0.06f) + lineToRelative(-0.05f, 0.07f) + lineToRelative(-2.52f, 2.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.76f, -0.63f) + lineToRelative(0.05f, -0.07f) + lineTo(8.3f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.41f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.5f) + horizontalLineToRelative(4.88f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.05f, -0.63f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.64f, -0.06f) + close() + moveTo(12.98f, 17.0f) + lineTo(21.12f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, 2.0f) + horizontalLineToRelative(-8.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 0.15f, -2.0f) + close() + moveTo(12.5f, 15.0f) + lineTo(21.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-9.93f) + curveToRelative(0.55f, 0.58f, 1.0f, 1.25f, 1.31f, 2.0f) + close() + moveTo(21.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + lineTo(3.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(21.0f, 11.0f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(18.12f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 21.0f, 7.0f) + lineTo(2.88f, 7.0f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 3.0f, 5.0f) + close() + } + } + return _textGrammarArrowLeft!! + } + +private var _textGrammarArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowRight.kt new file mode 100644 index 0000000..d61a74b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarArrowRight.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextGrammarArrowRight: ImageVector + get() { + if (_textGrammarArrowRight != null) { + return _textGrammarArrowRight!! + } + _textGrammarArrowRight = fluentIcon(name = "Filled.TextGrammarArrowRight") { + fluentPath { + moveTo(21.0f, 5.0f) + lineTo(3.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(21.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + lineTo(21.0f, 5.0f) + close() + moveTo(21.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + lineTo(3.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, 2.0f) + lineTo(21.0f, 11.0f) + close() + moveTo(21.0f, 15.0f) + horizontalLineToRelative(-8.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.31f, -2.0f) + horizontalLineToRelative(9.93f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, 2.0f) + close() + moveTo(21.0f, 17.0f) + horizontalLineToRelative(-8.02f) + arcToRelative(6.62f, 6.62f, 0.0f, false, true, -0.15f, 2.0f) + lineTo(21.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + lineTo(21.0f, 17.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(5.65f, 20.35f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.2f, 0.14f, 0.46f, 0.12f, 0.64f, -0.06f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.63f) + lineTo(4.7f, 18.0f) + lineTo(9.6f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.41f, -0.5f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.41f) + lineTo(4.71f, 17.0f) + lineToRelative(1.65f, -1.65f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.76f, -0.63f) + lineToRelative(-2.52f, 2.51f) + lineToRelative(-0.05f, 0.07f) + lineToRelative(-0.03f, 0.06f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.1f) + lineToRelative(0.02f, 0.1f) + lineToRelative(0.02f, 0.05f) + lineToRelative(0.04f, 0.08f) + lineToRelative(0.04f, 0.05f) + lineToRelative(2.52f, 2.51f) + close() + } + } + return _textGrammarArrowRight!! + } + +private var _textGrammarArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarCheckmark.kt new file mode 100644 index 0000000..6d80154 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarCheckmark.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextGrammarCheckmark: ImageVector + get() { + if (_textGrammarCheckmark != null) { + return _textGrammarCheckmark!! + } + _textGrammarCheckmark = fluentIcon(name = "Filled.TextGrammarCheckmark") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.15f, 15.15f) + lineToRelative(-4.1f, 4.09f) + lineToRelative(-1.15f, -1.54f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.8f, 0.6f) + lineToRelative(1.5f, 2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.75f, 0.05f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + close() + moveTo(11.02f, 17.0f) + lineTo(2.88f, 17.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 19.0f) + horizontalLineToRelative(8.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.15f, -2.0f) + close() + moveTo(11.5f, 15.0f) + lineTo(3.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(9.93f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.31f, 2.0f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 11.0f) + close() + moveTo(21.0f, 5.0f) + lineTo(2.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 7.0f) + horizontalLineToRelative(18.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 5.0f) + close() + } + } + return _textGrammarCheckmark!! + } + +private var _textGrammarCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarDismiss.kt new file mode 100644 index 0000000..73e793b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarDismiss.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextGrammarDismiss: ImageVector + get() { + if (_textGrammarDismiss != null) { + return _textGrammarDismiss!! + } + _textGrammarDismiss = fluentIcon(name = "Filled.TextGrammarDismiss") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(15.02f, 15.02f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.71f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, 0.7f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, -0.71f) + lineToRelative(-1.76f, -1.77f) + lineToRelative(1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.78f, 1.76f) + lineToRelative(-1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + close() + moveTo(11.02f, 17.0f) + lineTo(2.88f, 17.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 19.0f) + horizontalLineToRelative(8.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.15f, -2.0f) + close() + moveTo(11.5f, 15.0f) + lineTo(3.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(9.93f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.31f, 2.0f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 11.0f) + close() + moveTo(21.0f, 5.0f) + lineTo(2.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 7.0f) + horizontalLineToRelative(18.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 5.0f) + close() + } + } + return _textGrammarDismiss!! + } + +private var _textGrammarDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarSettings.kt new file mode 100644 index 0000000..ba08148 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarSettings.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextGrammarSettings: ImageVector + get() { + if (_textGrammarSettings != null) { + return _textGrammarSettings!! + } + _textGrammarSettings = fluentIcon(name = "Filled.TextGrammarSettings") { + fluentPath { + moveTo(11.02f, 17.0f) + lineTo(2.88f, 17.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 19.0f) + horizontalLineToRelative(8.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.15f, -2.0f) + close() + moveTo(21.0f, 11.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(21.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(21.0f, 11.0f) + close() + moveTo(3.0f, 15.0f) + horizontalLineToRelative(8.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.31f, -2.0f) + lineTo(2.88f, 13.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 15.0f) + close() + moveTo(21.0f, 5.0f) + lineTo(2.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 7.0f) + horizontalLineToRelative(18.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 5.0f) + close() + moveTo(14.28f, 13.98f) + lineToRelative(-0.2f, -0.7f) + curveToRelative(0.44f, -0.37f, 0.94f, -0.68f, 1.48f, -0.9f) + lineToRelative(0.5f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.9f, 0.0f) + lineToRelative(0.5f, -0.52f) + curveToRelative(0.54f, 0.23f, 1.04f, 0.54f, 1.48f, 0.93f) + lineToRelative(-0.19f, 0.63f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.45f, 2.5f) + lineToRelative(0.54f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, true, 0.0f, 1.8f) + lineToRelative(-0.58f, 0.15f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.44f, 2.5f) + lineToRelative(0.2f, 0.68f) + curveToRelative(-0.44f, 0.38f, -0.94f, 0.7f, -1.48f, 0.91f) + lineToRelative(-0.5f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.9f, 0.0f) + lineToRelative(-0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, true, -1.48f, -0.93f) + lineToRelative(0.19f, -0.63f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.45f, -2.5f) + lineToRelative(-0.54f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, true, 0.0f, -1.8f) + lineToRelative(0.58f, -0.15f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.44f, -2.5f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(0.8f, 0.0f, 1.45f, -0.67f, 1.45f, -1.5f) + reflectiveCurveTo(18.3f, 16.0f, 17.5f, 16.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, 0.67f, -1.45f, 1.5f) + reflectiveCurveTo(16.7f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _textGrammarSettings!! + } + +private var _textGrammarSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarWand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarWand.kt new file mode 100644 index 0000000..8507c7b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextGrammarWand.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextGrammarWand: ImageVector + get() { + if (_textGrammarWand != null) { + return _textGrammarWand!! + } + _textGrammarWand = fluentIcon(name = "Filled.TextGrammarWand") { + fluentPath { + moveTo(3.0f, 17.0f) + horizontalLineToRelative(7.52f) + lineToRelative(-2.0f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(3.0f, 17.0f) + close() + moveTo(3.0f, 15.0f) + horizontalLineToRelative(7.85f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.78f, -2.0f) + lineTo(2.88f, 13.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 15.0f) + close() + moveTo(3.0f, 7.0f) + horizontalLineToRelative(18.12f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 21.0f, 5.0f) + lineTo(2.88f, 5.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 3.0f, 7.0f) + close() + moveTo(12.72f, 16.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(4.5f, -4.5f) + close() + moveTo(3.0f, 9.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(3.0f, 9.0f) + close() + moveTo(16.5f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.66f) + lineToRelative(0.14f, 1.13f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 2.83f, 2.83f) + lineToRelative(1.13f, 0.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.48f) + lineToRelative(-1.13f, 0.14f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.83f, 2.83f) + lineToRelative(-0.14f, 1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, 0.0f) + lineToRelative(-0.14f, -1.13f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.83f, -2.83f) + lineToRelative(-1.13f, -0.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.48f) + lineToRelative(1.13f, -0.14f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 2.83f, -2.83f) + lineToRelative(0.14f, -1.13f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 16.5f, 8.0f) + close() + } + } + return _textGrammarWand!! + } + +private var _textGrammarWand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHanging.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHanging.kt new file mode 100644 index 0000000..e05688f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHanging.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextHanging: ImageVector + get() { + if (_textHanging != null) { + return _textHanging!! + } + _textHanging = fluentIcon(name = "Filled.TextHanging") { + fluentPath { + moveTo(21.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(18.0f) + close() + moveTo(14.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(11.0f) + close() + moveTo(15.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + close() + moveTo(19.3f, 13.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.4f) + lineTo(19.42f, 16.0f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(2.0f, -2.0f) + close() + } + } + return _textHanging!! + } + +private var _textHanging: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader1.kt new file mode 100644 index 0000000..f6206f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader1.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextHeader1: ImageVector + get() { + if (_textHeader1 != null) { + return _textHeader1!! + } + _textHeader1 = fluentIcon(name = "Filled.TextHeader1") { + fluentPath { + moveTo(20.18f, 5.02f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 21.0f, 6.03f) + verticalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(9.61f) + arcToRelative(5.66f, 5.66f, 0.0f, false, true, -2.18f, 1.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.64f, -1.9f) + curveToRelative(1.13f, -0.37f, 2.19f, -1.33f, 2.86f, -3.34f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.14f, -0.7f) + close() + moveTo(3.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(6.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-5.0f) + horizontalLineTo(4.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _textHeader1!! + } + +private var _textHeader1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader2.kt new file mode 100644 index 0000000..4df034c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader2.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextHeader2: ImageVector + get() { + if (_textHeader2 != null) { + return _textHeader2!! + } + _textHeader2 = fluentIcon(name = "Filled.TextHeader2") { + fluentPath { + moveTo(15.4f, 7.95f) + curveToRelative(0.19f, -0.4f, 0.8f, -1.2f, 2.35f, -1.2f) + curveToRelative(0.79f, 0.0f, 1.34f, 0.24f, 1.69f, 0.57f) + curveToRelative(0.34f, 0.32f, 0.56f, 0.8f, 0.56f, 1.43f) + curveToRelative(0.0f, 1.83f, -1.14f, 2.8f, -2.73f, 4.02f) + lineToRelative(-0.22f, 0.16f) + curveToRelative(-1.44f, 1.09f, -3.3f, 2.5f, -3.3f, 5.07f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-5.32f) + curveToRelative(0.36f, -0.97f, 1.28f, -1.68f, 2.55f, -2.64f) + curveTo(20.01f, 13.19f, 22.0f, 11.67f, 22.0f, 8.75f) + arcToRelative(3.9f, 3.9f, 0.0f, false, false, -1.19f, -2.88f) + arcToRelative(4.37f, 4.37f, 0.0f, false, false, -3.06f, -1.12f) + curveToRelative(-2.44f, 0.0f, -3.67f, 1.36f, -4.14f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.78f, 0.9f) + close() + moveTo(4.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(5.0f) + horizontalLineTo(4.0f) + verticalLineTo(6.0f) + close() + } + } + return _textHeader2!! + } + +private var _textHeader2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader3.kt new file mode 100644 index 0000000..0bf4c73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextHeader3.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextHeader3: ImageVector + get() { + if (_textHeader3 != null) { + return _textHeader3!! + } + _textHeader3 = fluentIcon(name = "Filled.TextHeader3") { + fluentPath { + moveTo(15.4f, 7.95f) + curveToRelative(0.19f, -0.4f, 0.8f, -1.2f, 2.35f, -1.2f) + curveToRelative(0.79f, 0.0f, 1.34f, 0.24f, 1.69f, 0.57f) + curveToRelative(0.34f, 0.32f, 0.56f, 0.8f, 0.56f, 1.43f) + curveToRelative(0.0f, 0.58f, -0.14f, 0.95f, -0.32f, 1.21f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -0.77f, 0.64f) + curveToRelative(-0.7f, 0.34f, -1.56f, 0.4f, -2.13f, 0.4f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + curveToRelative(0.57f, 0.0f, 1.44f, 0.06f, 2.13f, 0.4f) + curveToRelative(0.33f, 0.16f, 0.6f, 0.37f, 0.77f, 0.64f) + curveToRelative(0.18f, 0.26f, 0.32f, 0.63f, 0.32f, 1.21f) + curveToRelative(0.0f, 0.95f, -0.8f, 2.0f, -2.25f, 2.0f) + curveToRelative(-1.64f, 0.0f, -2.16f, -0.7f, -2.32f, -1.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.86f, 0.74f) + curveToRelative(0.5f, 1.25f, 1.82f, 2.38f, 4.18f, 2.38f) + arcToRelative(4.1f, 4.1f, 0.0f, false, false, 3.6f, -6.33f) + arcToRelative(3.7f, 3.7f, 0.0f, false, false, -0.9f, -0.92f) + curveToRelative(0.33f, -0.24f, 0.64f, -0.54f, 0.9f, -0.92f) + curveToRelative(0.42f, -0.63f, 0.65f, -1.4f, 0.65f, -2.33f) + arcToRelative(3.9f, 3.9f, 0.0f, false, false, -1.19f, -2.88f) + arcToRelative(4.37f, 4.37f, 0.0f, false, false, -3.06f, -1.12f) + curveToRelative(-2.44f, 0.0f, -3.67f, 1.36f, -4.14f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.78f, 0.9f) + close() + moveTo(4.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(5.0f) + horizontalLineTo(4.0f) + verticalLineTo(6.0f) + close() + } + } + return _textHeader3!! + } + +private var _textHeader3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseLtr.kt new file mode 100644 index 0000000..6cd08ac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseLtr.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentDecreaseLtr: ImageVector + get() { + if (_textIndentDecreaseLtr != null) { + return _textIndentDecreaseLtr!! + } + _textIndentDecreaseLtr = fluentIcon(name = "Filled.TextIndentDecreaseLtr") { + fluentPath { + moveTo(9.0f, 16.0f) + horizontalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(8.62f) + lineTo(9.0f, 16.0f) + close() + moveTo(2.3f, 11.3f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.49f, 1.31f) + lineToRelative(-0.08f, 0.1f) + lineTo(4.4f, 12.0f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.49f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(2.0f, -2.0f) + lineToRelative(-2.0f, 2.0f) + close() + moveTo(9.0f, 11.0f) + horizontalLineToRelative(11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(20.5f, 11.0f) + lineTo(9.0f, 11.0f) + close() + moveTo(9.0f, 6.0f) + horizontalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(8.62f) + lineTo(9.0f, 6.0f) + close() + } + } + return _textIndentDecreaseLtr!! + } + +private var _textIndentDecreaseLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate270.kt new file mode 100644 index 0000000..99cfe37 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate270.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentDecreaseRotate270: ImageVector + get() { + if (_textIndentDecreaseRotate270 != null) { + return _textIndentDecreaseRotate270!! + } + _textIndentDecreaseRotate270 = fluentIcon(name = "Filled.TextIndentDecreaseRotate270") { + fluentPath { + moveTo(16.0f, 15.0f) + lineTo(16.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(16.0f, 15.0f) + close() + moveTo(11.3f, 21.7f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -1.49f) + lineToRelative(0.1f, 0.08f) + lineTo(12.0f, 19.6f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.49f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + close() + moveTo(11.0f, 15.0f) + lineTo(11.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(13.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 15.0f) + close() + moveTo(6.0f, 15.0f) + lineTo(6.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(6.0f, 15.0f) + close() + } + } + return _textIndentDecreaseRotate270!! + } + +private var _textIndentDecreaseRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate90.kt new file mode 100644 index 0000000..ef396ae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRotate90.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentDecreaseRotate90: ImageVector + get() { + if (_textIndentDecreaseRotate90 != null) { + return _textIndentDecreaseRotate90!! + } + _textIndentDecreaseRotate90 = fluentIcon(name = "Filled.TextIndentDecreaseRotate90") { + fluentPath { + moveTo(8.0f, 9.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(8.0f, 9.0f) + close() + moveTo(12.7f, 2.3f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 1.49f) + lineToRelative(-0.1f, -0.08f) + lineTo(12.0f, 4.4f) + lineToRelative(-1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.49f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + close() + moveTo(13.0f, 9.0f) + verticalLineToRelative(11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(13.0f, 9.0f) + close() + moveTo(18.0f, 9.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(16.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(18.0f, 9.0f) + close() + } + } + return _textIndentDecreaseRotate90!! + } + +private var _textIndentDecreaseRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRtl.kt new file mode 100644 index 0000000..c6f3717 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentDecreaseRtl.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentDecreaseRtl: ImageVector + get() { + if (_textIndentDecreaseRtl != null) { + return _textIndentDecreaseRtl!! + } + _textIndentDecreaseRtl = fluentIcon(name = "Filled.TextIndentDecreaseRtl") { + fluentPath { + moveTo(5.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(8.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 15.0f, 6.0f) + lineTo(6.38f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, 1.0f) + close() + moveTo(3.5f, 13.0f) + horizontalLineToRelative(11.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + lineTo(3.38f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + close() + moveTo(5.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + lineTo(6.38f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, 1.0f) + close() + moveTo(19.61f, 14.79f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, -1.5f) + lineTo(19.6f, 12.0f) + lineToRelative(-1.3f, -1.3f) + lineToRelative(-0.08f, -0.09f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, -1.32f) + lineToRelative(2.0f, 2.0f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, 1.32f) + lineToRelative(-2.0f, 2.0f) + lineToRelative(-0.1f, 0.08f) + close() + } + } + return _textIndentDecreaseRtl!! + } + +private var _textIndentDecreaseRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseLtr.kt new file mode 100644 index 0000000..94589e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseLtr.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentIncreaseLtr: ImageVector + get() { + if (_textIndentIncreaseLtr != null) { + return _textIndentIncreaseLtr!! + } + _textIndentIncreaseLtr = fluentIcon(name = "Filled.TextIndentIncreaseLtr") { + fluentPath { + moveTo(9.0f, 16.0f) + horizontalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(8.62f) + lineTo(9.0f, 16.0f) + close() + moveTo(2.3f, 9.3f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 3.6f, 9.2f) + lineToRelative(0.1f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineTo(3.6f, 12.0f) + lineToRelative(-1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + close() + moveTo(9.0f, 11.0f) + horizontalLineToRelative(11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(20.5f, 11.0f) + lineTo(9.0f, 11.0f) + close() + moveTo(9.0f, 6.0f) + horizontalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(8.62f) + lineTo(9.0f, 6.0f) + close() + } + } + return _textIndentIncreaseLtr!! + } + +private var _textIndentIncreaseLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate270.kt new file mode 100644 index 0000000..2c5b552 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate270.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentIncreaseRotate270: ImageVector + get() { + if (_textIndentIncreaseRotate270 != null) { + return _textIndentIncreaseRotate270!! + } + _textIndentIncreaseRotate270 = fluentIcon(name = "Filled.TextIndentIncreaseRotate270") { + fluentPath { + moveTo(16.0f, 15.0f) + lineTo(16.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(16.0f, 15.0f) + close() + moveTo(9.3f, 21.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.09f, -1.31f) + lineToRelative(0.08f, -0.1f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f) + lineToRelative(0.1f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineTo(12.0f, 20.4f) + lineToRelative(-1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + close() + moveTo(11.0f, 15.0f) + lineTo(11.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(13.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 15.0f) + close() + moveTo(6.0f, 15.0f) + lineTo(6.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(6.0f, 15.0f) + close() + } + } + return _textIndentIncreaseRotate270!! + } + +private var _textIndentIncreaseRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate90.kt new file mode 100644 index 0000000..ad7a170 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRotate90.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentIncreaseRotate90: ImageVector + get() { + if (_textIndentIncreaseRotate90 != null) { + return _textIndentIncreaseRotate90!! + } + _textIndentIncreaseRotate90 = fluentIcon(name = "Filled.TextIndentIncreaseRotate90") { + fluentPath { + moveTo(8.0f, 9.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(6.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(8.0f, 9.0f) + close() + moveTo(14.7f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 1.31f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + lineToRelative(0.1f, 0.08f) + lineTo(12.0f, 3.6f) + lineToRelative(1.3f, -1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + close() + moveTo(13.0f, 9.0f) + verticalLineToRelative(11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(13.0f, 9.0f) + close() + moveTo(18.0f, 9.0f) + verticalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(16.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f) + lineTo(18.0f, 9.0f) + close() + } + } + return _textIndentIncreaseRotate90!! + } + +private var _textIndentIncreaseRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRtl.kt new file mode 100644 index 0000000..2834a95 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextIndentIncreaseRtl.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextIndentIncreaseRtl: ImageVector + get() { + if (_textIndentIncreaseRtl != null) { + return _textIndentIncreaseRtl!! + } + _textIndentIncreaseRtl = fluentIcon(name = "Filled.TextIndentIncreaseRtl") { + fluentPath { + moveTo(15.0f, 8.0f) + lineTo(6.5f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(15.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(6.5f, 8.0f) + lineTo(15.0f, 8.0f) + close() + moveTo(21.7f, 14.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.09f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f) + lineToRelative(0.08f, -0.1f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f) + lineToRelative(-0.08f, 0.1f) + lineTo(20.4f, 12.0f) + lineToRelative(1.3f, 1.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f) + close() + moveTo(15.0f, 13.0f) + lineTo(3.5f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(15.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.5f, 13.0f) + lineTo(15.0f, 13.0f) + close() + moveTo(15.0f, 18.0f) + lineTo(6.5f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(6.5f, 18.0f) + lineTo(15.0f, 18.0f) + close() + } + } + return _textIndentIncreaseRtl!! + } + +private var _textIndentIncreaseRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt new file mode 100644 index 0000000..295afb5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextItalic.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextItalic: ImageVector + get() { + if (_textItalic != null) { + return _textItalic!! + } + _textItalic = fluentIcon(name = "Filled.TextItalic") { + fluentPath { + moveTo(10.65f, 18.5f) + horizontalLineToRelative(3.85f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.5f) + lineTo(13.34f, 6.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(-3.02f) + lineToRelative(-4.83f, 12.5f) + close() + } + } + return _textItalic!! + } + +private var _textItalic: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextLineSpacing.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextLineSpacing.kt new file mode 100644 index 0000000..08ec3f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextLineSpacing.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextLineSpacing: ImageVector + get() { + if (_textLineSpacing != null) { + return _textLineSpacing!! + } + _textLineSpacing = fluentIcon(name = "Filled.TextLineSpacing") { + fluentPath { + moveTo(20.0f, 6.41f) + lineTo(20.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(18.0f, 6.41f) + lineToRelative(-0.3f, 0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.4f, -1.42f) + lineToRelative(2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.42f) + lineToRelative(-0.3f, -0.3f) + close() + moveTo(2.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.0f, 17.0f) + close() + moveTo(20.0f, 14.0f) + verticalLineToRelative(3.59f) + lineToRelative(0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.42f) + lineToRelative(0.3f, 0.3f) + lineTo(18.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + close() + } + } + return _textLineSpacing!! + } + +private var _textLineSpacing: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextMore.kt new file mode 100644 index 0000000..1f773ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextMore.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextMore: ImageVector + get() { + if (_textMore != null) { + return _textMore!! + } + _textMore = fluentIcon(name = "Filled.TextMore") { + fluentPath { + moveTo(10.67f, 2.61f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.84f, 0.0f) + lineToRelative(-6.75f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.84f, 0.78f) + lineTo(5.77f, 15.0f) + horizontalLineToRelative(7.96f) + lineTo(15.0f, 18.05f) + arcToRelative(2.51f, 2.51f, 0.0f, false, true, 2.49f, 0.95f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -0.39f) + lineToRelative(-6.75f, -16.0f) + close() + moveTo(12.88f, 13.0f) + lineTo(6.62f, 13.0f) + lineToRelative(3.13f, -7.43f) + lineTo(12.88f, 13.0f) + close() + moveTo(10.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(17.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(22.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _textMore!! + } + +private var _textMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberFormat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberFormat.kt new file mode 100644 index 0000000..f224b89 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberFormat.kt @@ -0,0 +1,155 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextNumberFormat: ImageVector + get() { + if (_textNumberFormat != null) { + return _textNumberFormat!! + } + _textNumberFormat = fluentIcon(name = "Filled.TextNumberFormat") { + fluentPath { + moveTo(5.96f, 3.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.88f, -0.03f) + lineToRelative(-2.51f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.86f, 0.72f) + lineToRelative(0.22f, -0.56f) + lineTo(6.2f, 10.05f) + lineToRelative(0.19f, 0.53f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.89f, -0.66f) + lineToRelative(-2.31f, -6.5f) + close() + moveTo(5.48f, 8.05f) + lineTo(4.42f, 8.05f) + lineToRelative(0.56f, -1.42f) + lineToRelative(0.5f, 1.42f) + close() + moveTo(9.0f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(12.19f, 2.75f) + curveToRelative(0.21f, 0.0f, 0.85f, 0.0f, 1.45f, 0.33f) + curveToRelative(0.33f, 0.19f, 0.64f, 0.47f, 0.86f, 0.88f) + curveToRelative(0.22f, 0.4f, 0.33f, 0.88f, 0.33f, 1.42f) + curveToRelative(0.0f, 0.52f, -0.12f, 0.97f, -0.32f, 1.33f) + curveToRelative(0.14f, 0.13f, 0.26f, 0.28f, 0.37f, 0.46f) + curveToRelative(0.25f, 0.41f, 0.37f, 0.9f, 0.37f, 1.46f) + arcToRelative(2.4f, 2.4f, 0.0f, false, true, -1.29f, 2.25f) + curveToRelative(-0.62f, 0.33f, -1.29f, 0.37f, -1.58f, 0.37f) + lineTo(10.0f, 11.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(12.17f, 6.0f) + curveToRelative(0.13f, 0.0f, 0.33f, -0.03f, 0.46f, -0.11f) + curveToRelative(0.05f, -0.03f, 0.1f, -0.07f, 0.12f, -0.12f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, 0.08f, -0.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.09f, -0.46f) + arcToRelative(0.19f, 0.19f, 0.0f, false, false, -0.08f, -0.08f) + arcToRelative(1.09f, 1.09f, 0.0f, false, false, -0.5f, -0.08f) + lineTo(11.0f, 4.75f) + lineTo(11.0f, 6.0f) + horizontalLineToRelative(1.17f) + close() + moveTo(12.17f, 8.0f) + lineTo(11.0f, 8.0f) + verticalLineToRelative(1.25f) + horizontalLineToRelative(1.38f) + curveToRelative(0.17f, 0.0f, 0.44f, -0.03f, 0.63f, -0.14f) + arcToRelative(0.4f, 0.4f, 0.0f, false, false, 0.17f, -0.14f) + curveToRelative(0.02f, -0.04f, 0.07f, -0.14f, 0.07f, -0.34f) + curveToRelative(0.0f, -0.26f, -0.05f, -0.38f, -0.08f, -0.42f) + arcToRelative(0.28f, 0.28f, 0.0f, false, false, -0.13f, -0.11f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.66f, -0.1f) + horizontalLineToRelative(-0.2f) + close() + moveTo(20.64f, 3.05f) + curveToRelative(0.69f, 0.34f, 1.2f, 0.97f, 1.55f, 1.92f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.88f, 0.68f) + curveToRelative(-0.22f, -0.6f, -0.45f, -0.75f, -0.55f, -0.8f) + curveToRelative(-0.16f, -0.08f, -0.35f, -0.1f, -0.76f, -0.1f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, -0.64f, 0.22f) + curveToRelative(-0.15f, 0.13f, -0.29f, 0.35f, -0.4f, 0.63f) + arcToRelative(3.63f, 3.63f, 0.0f, false, false, -0.21f, 1.14f) + verticalLineToRelative(0.01f) + curveToRelative(0.0f, 0.53f, 0.01f, 1.16f, 0.21f, 1.67f) + curveToRelative(0.1f, 0.24f, 0.22f, 0.42f, 0.38f, 0.55f) + curveToRelative(0.15f, 0.12f, 0.38f, 0.24f, 0.77f, 0.29f) + curveToRelative(0.12f, 0.0f, 0.38f, 0.0f, 0.63f, -0.08f) + curveToRelative(0.22f, -0.09f, 0.44f, -0.24f, 0.6f, -0.58f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.82f, 0.82f) + curveToRelative(-0.84f, 1.85f, -2.68f, 1.89f, -3.27f, 1.82f) + arcToRelative(3.4f, 3.4f, 0.0f, false, true, -1.83f, -0.73f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, -0.96f, -1.36f) + arcToRelative(6.4f, 6.4f, 0.0f, false, true, 0.0f, -4.25f) + curveToRelative(0.17f, -0.47f, 0.46f, -1.0f, 0.94f, -1.43f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, 2.0f, -0.72f) + curveToRelative(0.36f, 0.0f, 0.99f, 0.0f, 1.6f, 0.3f) + close() + moveTo(17.89f, 14.93f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.18f, 0.28f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.92f, -0.55f) + curveToRelative(0.1f, -0.36f, 0.33f, -0.84f, 0.77f, -1.23f) + arcToRelative(2.85f, 2.85f, 0.0f, false, true, 1.94f, -0.68f) + curveToRelative(1.7f, 0.0f, 2.75f, 1.26f, 2.75f, 2.48f) + curveToRelative(0.0f, 0.42f, -0.08f, 1.11f, -0.54f, 1.72f) + arcToRelative(2.2f, 2.2f, 0.0f, false, true, 0.54f, 1.53f) + curveToRelative(0.0f, 0.9f, -0.3f, 1.64f, -0.9f, 2.15f) + curveToRelative(-0.57f, 0.47f, -1.26f, 0.62f, -1.85f, 0.62f) + curveToRelative(-0.54f, 0.0f, -1.12f, -0.09f, -1.63f, -0.41f) + arcToRelative(2.62f, 2.62f, 0.0f, false, true, -1.07f, -1.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.9f, -0.62f) + curveToRelative(0.1f, 0.27f, 0.19f, 0.35f, 0.24f, 0.39f) + curveToRelative(0.07f, 0.04f, 0.22f, 0.1f, 0.56f, 0.1f) + curveToRelative(0.29f, 0.0f, 0.47f, -0.07f, 0.56f, -0.15f) + curveToRelative(0.06f, -0.05f, 0.19f, -0.2f, 0.19f, -0.62f) + curveToRelative(0.0f, -0.15f, -0.03f, -0.2f, -0.05f, -0.21f) + arcToRelative(0.41f, 0.41f, 0.0f, false, false, -0.16f, -0.12f) + curveToRelative(-0.24f, -0.11f, -0.57f, -0.15f, -0.83f, -0.15f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + curveToRelative(0.67f, 0.0f, 0.85f, -0.2f, 0.9f, -0.26f) + arcToRelative(0.83f, 0.83f, 0.0f, false, false, 0.14f, -0.51f) + curveToRelative(0.0f, -0.09f, -0.12f, -0.48f, -0.75f, -0.48f) + curveToRelative(-0.36f, 0.0f, -0.53f, 0.1f, -0.61f, 0.18f) + close() + moveTo(10.75f, 15.53f) + curveToRelative(0.0f, -0.42f, 0.35f, -0.78f, 0.74f, -0.78f) + curveToRelative(0.33f, 0.0f, 0.57f, 0.16f, 0.68f, 0.32f) + curveToRelative(0.08f, 0.12f, 0.17f, 0.37f, -0.1f, 0.83f) + curveToRelative(-0.13f, 0.22f, -0.33f, 0.42f, -0.62f, 0.66f) + lineToRelative(-0.48f, 0.35f) + lineToRelative(-0.08f, 0.05f) + lineToRelative(-0.48f, 0.35f) + curveToRelative(-0.76f, 0.57f, -1.66f, 1.42f, -1.66f, 2.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.45f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + lineToRelative(0.42f, -0.34f) + lineToRelative(0.42f, -0.31f) + lineToRelative(0.08f, -0.06f) + curveToRelative(0.18f, -0.12f, 0.38f, -0.26f, 0.57f, -0.41f) + curveToRelative(0.38f, -0.3f, 0.8f, -0.7f, 1.1f, -1.21f) + curveToRelative(0.6f, -1.02f, 0.6f, -2.1f, 0.06f, -2.94f) + arcToRelative(2.78f, 2.78f, 0.0f, false, false, -5.1f, 1.54f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + close() + moveTo(5.02f, 16.79f) + lineToRelative(-0.21f, 0.16f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.11f, -1.67f) + arcToRelative(3.31f, 3.31f, 0.0f, false, false, 1.35f, -1.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.97f, 0.21f) + verticalLineToRelative(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-3.46f) + close() + } + } + return _textNumberFormat!! + } + +private var _textNumberFormat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt new file mode 100644 index 0000000..3a97135 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListLtr.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextNumberListLtr: ImageVector + get() { + if (_textNumberListLtr != null) { + return _textNumberListLtr!! + } + _textNumberListLtr = fluentIcon(name = "Filled.TextNumberListLtr") { + fluentPath { + moveTo(6.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(1.42f, 1.42f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(19.5f, 18.0f) + horizontalLineToRelative(-8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(19.5f, 11.5f) + horizontalLineToRelative(-8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(19.5f, 5.0f) + horizontalLineToRelative(-8.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 11.0f, 7.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(5.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 7.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(2.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.4f, 1.4f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 5.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveTo(6.2f, 16.18f, 5.64f, 16.0f, 5.0f, 16.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.95f, 1.95f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(2.97f, 16.72f) + close() + } + } + return _textNumberListLtr!! + } + +private var _textNumberListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate270.kt new file mode 100644 index 0000000..ec2f6ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate270.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextNumberListRotate270: ImageVector + get() { + if (_textNumberListRotate270 != null) { + return _textNumberListRotate270!! + } + _textNumberListRotate270 = fluentIcon(name = "Filled.TextNumberListRotate270") { + fluentPath { + moveTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.3f, 1.43f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, 0.13f, 0.07f) + curveToRelative(0.1f, 0.05f, 0.23f, 0.13f, 0.38f, 0.24f) + curveToRelative(0.32f, 0.22f, 0.66f, 0.52f, 0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, -0.79f) + arcToRelative(3.97f, 3.97f, 0.0f, false, false, -0.25f, -0.35f) + horizontalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(18.0f, 4.5f) + verticalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, -0.12f) + lineTo(20.0f, 4.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.12f) + close() + moveTo(11.5f, 4.5f) + verticalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, -0.12f) + lineTo(13.5f, 4.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.12f) + close() + moveTo(5.0f, 4.5f) + verticalLineToRelative(8.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 7.0f, 13.0f) + lineTo(7.0f, 4.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.12f) + close() + moveTo(10.52f, 18.85f) + curveToRelative(-0.05f, 0.3f, 0.07f, 0.68f, 0.26f, 0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, -0.68f, -2.2f) + curveToRelative(0.07f, -0.39f, 0.26f, -0.8f, 0.6f, -1.1f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 11.0f, 17.0f) + curveToRelative(0.62f, 0.0f, 1.08f, 0.27f, 1.42f, 0.6f) + curveToRelative(0.28f, 0.28f, 0.51f, 0.64f, 0.69f, 0.91f) + lineToRelative(0.05f, 0.08f) + curveToRelative(0.13f, 0.2f, 0.24f, 0.36f, 0.34f, 0.48f) + verticalLineToRelative(-1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + curveToRelative(-1.31f, 0.0f, -1.95f, -0.98f, -2.34f, -1.58f) + lineToRelative(-0.04f, -0.06f) + arcToRelative(4.2f, 4.2f, 0.0f, false, false, -0.5f, -0.68f) + curveToRelative(-0.14f, -0.14f, -0.24f, -0.18f, -0.37f, -0.18f) + curveToRelative(-0.22f, 0.0f, -0.32f, 0.06f, -0.36f, 0.1f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.12f, 0.25f) + close() + moveTo(21.28f, 21.03f) + reflectiveCurveToRelative(0.08f, -0.1f, 0.0f, 0.0f) + lineToRelative(0.01f, -0.01f) + lineToRelative(0.01f, -0.01f) + arcToRelative(1.42f, 1.42f, 0.0f, false, false, 0.13f, -0.15f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 22.0f, 19.0f) + curveToRelative(0.0f, -0.64f, -0.18f, -1.2f, -0.54f, -1.6f) + curveToRelative(-0.36f, -0.4f, -0.86f, -0.61f, -1.36f, -0.6f) + curveToRelative(-0.42f, 0.02f, -0.8f, 0.17f, -1.1f, 0.43f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -2.46f, 0.17f) + curveToRelative(-0.36f, 0.4f, -0.54f, 0.96f, -0.54f, 1.6f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, 0.57f, 1.86f) + arcToRelative(1.95f, 1.95f, 0.0f, false, false, 0.13f, 0.15f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.05f, -1.07f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.27f, -0.96f) + curveToRelative(0.0f, -0.36f, 0.1f, -0.54f, 0.16f, -0.6f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, 0.2f, -0.1f) + curveToRelative(0.06f, 0.0f, 0.14f, 0.04f, 0.22f, 0.13f) + curveToRelative(0.08f, 0.09f, 0.17f, 0.26f, 0.17f, 0.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -0.31f, 0.1f, -0.48f, 0.17f, -0.57f) + curveToRelative(0.08f, -0.1f, 0.16f, -0.12f, 0.23f, -0.13f) + curveToRelative(0.06f, 0.0f, 0.13f, 0.02f, 0.19f, 0.1f) + curveToRelative(0.06f, 0.06f, 0.16f, 0.24f, 0.16f, 0.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.27f, 0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.05f, 1.07f) + close() + moveTo(16.72f, 21.03f) + reflectiveCurveToRelative(-0.17f, -0.2f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRotate270!! + } + +private var _textNumberListRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate90.kt new file mode 100644 index 0000000..009fe14 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRotate90.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextNumberListRotate90: ImageVector + get() { + if (_textNumberListRotate90 != null) { + return _textNumberListRotate90!! + } + _textNumberListRotate90 = fluentIcon(name = "Filled.TextNumberListRotate90") { + fluentPath { + moveTo(21.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.3f, -1.43f) + arcToRelative(1.47f, 1.47f, 0.0f, false, true, -0.13f, -0.07f) + curveToRelative(-0.1f, -0.05f, -0.23f, -0.13f, -0.38f, -0.24f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, -0.9f, -0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.28f, 0.79f) + lineToRelative(0.25f, 0.35f) + horizontalLineToRelative(-2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + close() + moveTo(6.0f, 19.5f) + verticalLineToRelative(-8.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 4.0f, 11.0f) + verticalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, -0.12f) + close() + moveTo(12.5f, 19.5f) + verticalLineToRelative(-8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.12f) + verticalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, -0.12f) + close() + moveTo(19.0f, 19.5f) + verticalLineToRelative(-8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.12f) + verticalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, -0.12f) + close() + moveTo(13.48f, 5.15f) + curveToRelative(0.05f, -0.3f, -0.07f, -0.68f, -0.26f, -0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + curveToRelative(0.56f, 0.56f, 0.81f, 1.43f, 0.68f, 2.2f) + curveToRelative(-0.07f, 0.39f, -0.26f, 0.8f, -0.6f, 1.1f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 13.0f, 7.0f) + curveToRelative(-0.62f, 0.0f, -1.08f, -0.27f, -1.42f, -0.6f) + curveToRelative(-0.28f, -0.28f, -0.51f, -0.64f, -0.69f, -0.91f) + lineToRelative(-0.05f, -0.08f) + curveToRelative(-0.13f, -0.2f, -0.24f, -0.36f, -0.34f, -0.48f) + verticalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(1.31f, 0.0f, 1.95f, 0.98f, 2.34f, 1.58f) + lineToRelative(0.04f, 0.06f) + curveToRelative(0.2f, 0.31f, 0.34f, 0.53f, 0.5f, 0.68f) + curveToRelative(0.14f, 0.14f, 0.24f, 0.18f, 0.37f, 0.18f) + curveToRelative(0.22f, 0.0f, 0.32f, -0.06f, 0.36f, -0.1f) + curveToRelative(0.05f, -0.04f, 0.1f, -0.12f, 0.12f, -0.25f) + close() + moveTo(2.72f, 2.97f) + reflectiveCurveToRelative(-0.08f, 0.1f, 0.0f, 0.0f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(1.46f, 1.46f, 0.0f, false, false, -0.13f, 0.15f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 2.0f, 5.0f) + curveToRelative(0.0f, 0.64f, 0.18f, 1.2f, 0.54f, 1.6f) + curveToRelative(0.36f, 0.4f, 0.86f, 0.61f, 1.36f, 0.6f) + curveToRelative(0.42f, -0.02f, 0.8f, -0.17f, 1.1f, -0.43f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, 2.46f, -0.17f) + curveTo(7.82f, 6.2f, 8.0f, 5.64f, 8.0f, 5.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.57f, -1.86f) + arcTo(1.96f, 1.96f, 0.0f, false, false, 7.3f, 3.0f) + lineToRelative(-0.01f, -0.01f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.05f, 1.07f) + lineToRelative(0.1f, 0.17f) + curveToRelative(0.08f, 0.16f, 0.17f, 0.42f, 0.17f, 0.79f) + curveToRelative(0.0f, 0.36f, -0.1f, 0.54f, -0.16f, 0.6f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.2f, 0.1f) + arcToRelative(0.32f, 0.32f, 0.0f, false, true, -0.22f, -0.13f) + curveToRelative(-0.08f, -0.09f, -0.17f, -0.26f, -0.17f, -0.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 0.31f, -0.1f, 0.48f, -0.17f, 0.57f) + arcToRelative(0.32f, 0.32f, 0.0f, false, true, -0.23f, 0.13f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.19f, -0.1f) + curveToRelative(-0.06f, -0.06f, -0.16f, -0.24f, -0.16f, -0.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.27f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.05f, -1.07f) + close() + moveTo(7.28f, 2.97f) + reflectiveCurveToRelative(0.17f, 0.2f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRotate90!! + } + +private var _textNumberListRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt new file mode 100644 index 0000000..a705bee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextNumberListRtl.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextNumberListRtl: ImageVector + get() { + if (_textNumberListRtl != null) { + return _textNumberListRtl!! + } + _textNumberListRtl = fluentIcon(name = "Filled.TextNumberListRtl") { + fluentPath { + moveTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(13.0f, 18.0f) + lineTo(4.38f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(13.0f, 11.5f) + lineTo(4.38f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.12f, -2.0f) + close() + moveTo(14.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(4.38f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, 2.0f) + horizontalLineToRelative(8.62f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 14.0f, 6.0f) + close() + moveTo(19.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 21.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(16.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.42f, 1.42f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 19.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveToRelative(-0.4f, -0.36f, -0.96f, -0.54f, -1.6f, -0.54f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.92f, 1.92f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(16.97f, 16.72f) + reflectiveCurveToRelative(0.2f, -0.17f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRtl!! + } + +private var _textNumberListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraph.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraph.kt new file mode 100644 index 0000000..694c0c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraph.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextParagraph: ImageVector + get() { + if (_textParagraph != null) { + return _textParagraph!! + } + _textParagraph = fluentIcon(name = "Filled.TextParagraph") { + fluentPath { + moveTo(21.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-4.59f) + lineToRelative(2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f) + lineToRelative(4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.42f, 1.4f) + lineTo(14.4f, 8.0f) + horizontalLineTo(19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(7.3f, 11.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineTo(9.58f, 15.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(6.59f) + lineToRelative(-2.3f, 2.3f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f) + lineToRelative(4.0f, -4.0f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 13.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.3f, -0.71f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f) + close() + } + } + return _textParagraph!! + } + +private var _textParagraph: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraphDirection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraphDirection.kt new file mode 100644 index 0000000..3dfa40b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextParagraphDirection.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextParagraphDirection: ImageVector + get() { + if (_textParagraphDirection != null) { + return _textParagraphDirection!! + } + _textParagraphDirection = fluentIcon(name = "Filled.TextParagraphDirection") { + fluentPath { + moveTo(13.5f, 3.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + lineTo(15.0f, 14.0f) + verticalLineToRelative(7.2f) + curveToRelative(0.0f, 0.45f, 0.34f, 0.8f, 0.75f, 0.8f) + reflectiveCurveToRelative(0.75f, -0.35f, 0.75f, -0.8f) + lineTo(16.5f, 4.5f) + lineTo(18.0f, 4.5f) + verticalLineToRelative(16.7f) + curveToRelative(0.0f, 0.45f, 0.34f, 0.8f, 0.75f, 0.8f) + reflectiveCurveToRelative(0.75f, -0.35f, 0.75f, -0.8f) + lineTo(19.5f, 4.5f) + horizontalLineToRelative(0.67f) + curveToRelative(0.47f, -0.06f, 0.83f, -0.37f, 0.83f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.43f, -0.75f, -0.95f, -0.75f) + lineTo(13.5f, 3.0f) + close() + moveTo(4.08f, 11.86f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, -0.9f, -0.99f) + lineTo(4.9f, 9.0f) + lineTo(3.18f, 7.13f) + lineToRelative(-0.06f, -0.08f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, 1.03f, -0.84f) + lineTo(6.3f, 8.54f) + lineToRelative(0.06f, 0.08f) + curveToRelative(0.18f, 0.26f, 0.16f, 0.6f, -0.06f, 0.84f) + lineToRelative(-2.15f, 2.33f) + lineToRelative(-0.07f, 0.07f) + close() + moveTo(5.4f, 19.86f) + arcToRelative(0.67f, 0.67f, 0.0f, false, false, 0.9f, -0.99f) + lineTo(4.59f, 17.0f) + lineToRelative(1.7f, -1.87f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.67f, 0.67f, 0.0f, false, false, -1.03f, -0.84f) + lineToRelative(-2.15f, 2.33f) + lineToRelative(-0.06f, 0.08f) + curveToRelative(-0.18f, 0.26f, -0.16f, 0.6f, 0.06f, 0.84f) + lineToRelative(2.15f, 2.33f) + lineToRelative(0.07f, 0.07f) + close() + } + } + return _textParagraphDirection!! + } + +private var _textParagraphDirection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionBehind.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionBehind.kt new file mode 100644 index 0000000..0a848d9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionBehind.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextPositionBehind: ImageVector + get() { + if (_textPositionBehind != null) { + return _textPositionBehind!! + } + _textPositionBehind = fluentIcon(name = "Filled.TextPositionBehind") { + fluentPath { + moveTo(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 3.75f) + close() + moveTo(10.75f, 11.0f) + curveToRelative(0.0f, -0.09f, 0.0f, -0.17f, 0.03f, -0.25f) + horizontalLineToRelative(2.45f) + lineToRelative(0.02f, 0.25f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(-2.5f) + lineTo(10.75f, 11.0f) + close() + moveTo(14.24f, 10.75f) + lineToRelative(0.01f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(16.25f, 11.0f) + verticalLineToRelative(-0.25f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.5f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(9.75f, 11.0f) + lineToRelative(0.01f, -0.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.48f, 0.0f) + close() + moveTo(20.25f, 12.75f) + horizontalLineToRelative(-3.0f) + lineTo(17.25f, 11.0f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + close() + moveTo(6.75f, 11.0f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + lineTo(6.75f, 11.0f) + close() + moveTo(2.75f, 18.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.75f, 19.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textPositionBehind!! + } + +private var _textPositionBehind: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionFront.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionFront.kt new file mode 100644 index 0000000..45f562b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionFront.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextPositionFront: ImageVector + get() { + if (_textPositionFront != null) { + return _textPositionFront!! + } + _textPositionFront = fluentIcon(name = "Filled.TextPositionFront") { + fluentPath { + moveTo(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 3.75f) + close() + moveTo(12.0f, 8.75f) + curveToRelative(-0.78f, 0.0f, -1.47f, 0.4f, -1.87f, 1.0f) + horizontalLineToRelative(-2.2f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 8.13f, 0.0f) + horizontalLineToRelative(-2.19f) + curveToRelative(-0.4f, -0.6f, -1.09f, -1.0f, -1.87f, -1.0f) + close() + moveTo(3.75f, 10.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 10.75f) + close() + moveTo(7.75f, 13.75f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(16.25f, 13.75f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(2.75f, 18.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.75f, 19.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textPositionFront!! + } + +private var _textPositionFront: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionLine.kt new file mode 100644 index 0000000..a80a5cb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionLine.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextPositionLine: ImageVector + get() { + if (_textPositionLine != null) { + return _textPositionLine!! + } + _textPositionLine = fluentIcon(name = "Filled.TextPositionLine") { + fluentPath { + moveTo(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 3.75f) + close() + moveTo(7.0f, 8.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(2.75f, 11.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 8.5f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(9.25f, 11.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(13.75f, 14.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-6.5f) + close() + moveTo(3.75f, 17.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 17.75f) + close() + } + } + return _textPositionLine!! + } + +private var _textPositionLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionSquare.kt new file mode 100644 index 0000000..2f82b04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionSquare.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextPositionSquare: ImageVector + get() { + if (_textPositionSquare != null) { + return _textPositionSquare!! + } + _textPositionSquare = fluentIcon(name = "Filled.TextPositionSquare") { + fluentPath { + moveTo(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 3.75f) + close() + moveTo(2.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(17.25f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.75f, 10.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(17.25f, 11.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(3.75f, 14.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(17.25f, 15.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(2.75f, 18.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.75f, 19.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.75f, 11.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.5f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(16.25f, 11.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.5f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(9.75f, 11.0f) + close() + } + } + return _textPositionSquare!! + } + +private var _textPositionSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionThrough.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionThrough.kt new file mode 100644 index 0000000..1ea6562 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionThrough.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextPositionThrough: ImageVector + get() { + if (_textPositionThrough != null) { + return _textPositionThrough!! + } + _textPositionThrough = fluentIcon(name = "Filled.TextPositionThrough") { + fluentPath { + moveTo(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 3.75f) + close() + moveTo(15.87f, 9.25f) + arcToRelative(4.27f, 4.27f, 0.0f, false, false, -5.87f, -2.0f) + arcTo(4.27f, 4.27f, 0.0f, false, false, 7.75f, 11.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(9.75f, 11.0f) + arcToRelative(2.28f, 2.28f, 0.0f, false, true, 0.84f, -1.75f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, 2.82f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.84f, 1.75f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(16.25f, 11.0f) + arcToRelative(4.32f, 4.32f, 0.0f, false, false, -0.38f, -1.75f) + close() + moveTo(3.75f, 7.25f) + horizontalLineToRelative(4.58f) + curveToRelative(-0.57f, 0.55f, -1.01f, 1.24f, -1.28f, 2.0f) + horizontalLineToRelative(-3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(3.75f, 10.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + moveTo(3.75f, 14.25f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.06f, 0.5f) + lineTo(3.75f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + moveTo(10.75f, 15.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.06f, 0.5f) + horizontalLineToRelative(2.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.06f, -0.5f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(1.5f) + close() + moveTo(17.25f, 15.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.06f, 0.5f) + horizontalLineToRelative(3.06f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(1.5f) + close() + moveTo(20.25f, 12.75f) + horizontalLineToRelative(-3.0f) + lineTo(17.25f, 11.0f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + close() + moveTo(13.25f, 11.0f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(-2.5f) + lineTo(10.75f, 11.0f) + curveToRelative(0.0f, -0.09f, 0.0f, -0.17f, 0.03f, -0.25f) + horizontalLineToRelative(2.45f) + lineToRelative(0.02f, 0.25f) + close() + moveTo(20.25f, 9.25f) + horizontalLineToRelative(-3.3f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, -1.28f, -2.0f) + horizontalLineToRelative(4.58f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + close() + moveTo(3.75f, 17.75f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.75f, 19.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + } + } + return _textPositionThrough!! + } + +private var _textPositionThrough: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTight.kt new file mode 100644 index 0000000..be1e405 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTight.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextPositionTight: ImageVector + get() { + if (_textPositionTight != null) { + return _textPositionTight!! + } + _textPositionTight = fluentIcon(name = "Filled.TextPositionTight") { + fluentPath { + moveTo(3.75f, 3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.75f, 3.75f) + close() + moveTo(15.87f, 9.25f) + arcToRelative(4.27f, 4.27f, 0.0f, false, false, -5.87f, -2.0f) + arcTo(4.27f, 4.27f, 0.0f, false, false, 7.75f, 11.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(9.75f, 11.0f) + arcToRelative(2.32f, 2.32f, 0.0f, false, true, 0.01f, -0.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.49f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(16.25f, 11.0f) + arcToRelative(4.32f, 4.32f, 0.0f, false, false, -0.38f, -1.75f) + close() + moveTo(3.75f, 7.25f) + horizontalLineToRelative(4.58f) + curveToRelative(-0.57f, 0.55f, -1.01f, 1.24f, -1.28f, 2.0f) + horizontalLineToRelative(-3.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(3.75f, 10.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + moveTo(3.75f, 14.25f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.06f, 0.5f) + lineTo(3.75f, 16.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + moveTo(17.25f, 15.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.06f, 0.5f) + horizontalLineToRelative(3.06f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(1.5f) + close() + moveTo(20.25f, 12.75f) + horizontalLineToRelative(-3.0f) + lineTo(17.25f, 11.0f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + close() + moveTo(20.25f, 9.25f) + horizontalLineToRelative(-3.3f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, -1.28f, -2.0f) + horizontalLineToRelative(4.58f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + close() + moveTo(3.75f, 17.75f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.75f, 19.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + } + } + return _textPositionTight!! + } + +private var _textPositionTight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTopBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTopBottom.kt new file mode 100644 index 0000000..ff57445 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextPositionTopBottom.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextPositionTopBottom: ImageVector + get() { + if (_textPositionTopBottom != null) { + return _textPositionTopBottom!! + } + _textPositionTopBottom = fluentIcon(name = "Filled.TextPositionTopBottom") { + fluentPath { + moveTo(2.75f, 4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.75f, 5.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(2.75f, 18.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.75f, 19.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(9.75f, 11.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.5f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(16.25f, 11.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.5f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(9.75f, 11.0f) + close() + } + } + return _textPositionTopBottom!! + } + +private var _textPositionTopBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextProofingTools.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextProofingTools.kt new file mode 100644 index 0000000..49ce0a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextProofingTools.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextProofingTools: ImageVector + get() { + if (_textProofingTools != null) { + return _textProofingTools!! + } + _textProofingTools = fluentIcon(name = "Filled.TextProofingTools") { + fluentPath { + moveTo(22.2f, 4.97f) + arcToRelative(3.21f, 3.21f, 0.0f, false, false, -1.56f, -1.92f) + curveToRelative(-0.61f, -0.3f, -1.24f, -0.3f, -1.6f, -0.3f) + lineTo(19.0f, 2.75f) + curveToRelative(-0.8f, 0.0f, -1.47f, 0.28f, -1.96f, 0.72f) + curveToRelative(-0.48f, 0.43f, -0.77f, 0.96f, -0.94f, 1.43f) + arcToRelative(5.62f, 5.62f, 0.0f, false, false, -0.35f, 1.8f) + verticalLineToRelative(0.09f) + curveToRelative(0.0f, 0.5f, 0.0f, 1.47f, 0.35f, 2.36f) + curveToRelative(0.19f, 0.48f, 0.49f, 0.97f, 0.96f, 1.36f) + curveToRelative(0.49f, 0.4f, 1.1f, 0.65f, 1.83f, 0.73f) + curveToRelative(0.6f, 0.07f, 2.43f, 0.03f, 3.27f, -1.82f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.82f, -0.82f) + curveToRelative(-0.16f, 0.34f, -0.38f, 0.5f, -0.6f, 0.58f) + curveToRelative(-0.25f, 0.09f, -0.51f, 0.09f, -0.63f, 0.08f) + curveToRelative(-0.4f, -0.05f, -0.62f, -0.17f, -0.77f, -0.3f) + arcToRelative(1.3f, 1.3f, 0.0f, false, true, -0.38f, -0.54f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, -0.21f, -1.67f) + arcToRelative(2.46f, 2.46f, 0.0f, false, true, 0.03f, -0.34f) + curveToRelative(0.03f, -0.24f, 0.08f, -0.53f, 0.19f, -0.8f) + curveToRelative(0.1f, -0.3f, 0.24f, -0.5f, 0.4f, -0.64f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.63f, -0.22f) + curveToRelative(0.4f, 0.0f, 0.6f, 0.02f, 0.76f, 0.1f) + curveToRelative(0.1f, 0.05f, 0.33f, 0.2f, 0.55f, 0.8f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.88f, -0.68f) + close() + moveTo(14.5f, 6.71f) + curveToRelative(0.2f, -0.36f, 0.32f, -0.8f, 0.32f, -1.33f) + curveToRelative(0.0f, -0.54f, -0.1f, -1.01f, -0.33f, -1.42f) + curveToRelative(-0.22f, -0.41f, -0.53f, -0.7f, -0.86f, -0.88f) + arcToRelative(2.96f, 2.96f, 0.0f, false, false, -1.45f, -0.33f) + lineTo(10.0f, 2.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(2.38f) + curveToRelative(0.3f, 0.0f, 0.96f, -0.04f, 1.58f, -0.37f) + arcToRelative(2.4f, 2.4f, 0.0f, false, false, 1.29f, -2.25f) + curveToRelative(0.0f, -0.56f, -0.12f, -1.05f, -0.37f, -1.46f) + curveToRelative(-0.11f, -0.18f, -0.23f, -0.33f, -0.37f, -0.46f) + close() + moveTo(12.65f, 4.83f) + curveToRelative(0.03f, 0.01f, 0.06f, 0.04f, 0.08f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 0.47f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, -0.08f, 0.39f) + arcToRelative(0.31f, 0.31f, 0.0f, false, true, -0.12f, 0.12f) + arcToRelative(0.98f, 0.98f, 0.0f, false, true, -0.46f, 0.11f) + lineTo(11.0f, 6.0f) + lineTo(11.0f, 4.75f) + horizontalLineToRelative(1.16f) + curveToRelative(0.22f, 0.0f, 0.4f, 0.01f, 0.5f, 0.08f) + close() + moveTo(12.17f, 8.0f) + horizontalLineToRelative(0.2f) + curveToRelative(0.26f, 0.0f, 0.5f, 0.01f, 0.67f, 0.1f) + curveToRelative(0.07f, 0.03f, 0.1f, 0.06f, 0.13f, 0.1f) + curveToRelative(0.03f, 0.05f, 0.08f, 0.17f, 0.08f, 0.43f) + curveToRelative(0.0f, 0.2f, -0.05f, 0.3f, -0.07f, 0.34f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.16f, 0.14f) + curveToRelative(-0.2f, 0.1f, -0.47f, 0.14f, -0.64f, 0.14f) + lineTo(11.0f, 9.25f) + lineTo(11.0f, 8.0f) + horizontalLineToRelative(1.17f) + close() + moveTo(5.03f, 2.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.93f, 0.67f) + lineToRelative(2.3f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.88f, 0.66f) + lineToRelative(-0.19f, -0.53f) + lineTo(3.65f, 10.05f) + lineToRelative(-0.22f, 0.56f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.86f, -0.72f) + lineToRelative(2.51f, -6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.95f, -0.64f) + close() + moveTo(4.98f, 6.63f) + lineToRelative(-0.56f, 1.42f) + horizontalLineToRelative(1.06f) + lineToRelative(-0.5f, -1.42f) + close() + moveTo(15.48f, 12.61f) + lineToRelative(-4.3f, 5.16f) + lineToRelative(-1.72f, -1.73f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 1.42f) + lineToRelative(2.5f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.48f, -0.07f) + lineToRelative(5.0f, -6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.54f, -1.28f) + close() + } + } + return _textProofingTools!! + } + +private var _textProofingTools: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextQuote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextQuote.kt new file mode 100644 index 0000000..3d2afbc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextQuote.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextQuote: ImageVector + get() { + if (_textQuote != null) { + return _textQuote!! + } + _textQuote = fluentIcon(name = "Filled.TextQuote") { + fluentPath { + moveTo(7.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 10.0f, 8.34f) + verticalLineToRelative(0.2f) + arcToRelative(13.01f, 13.01f, 0.0f, false, true, -3.7f, 9.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.1f, -1.02f) + arcToRelative(11.55f, 11.55f, 0.0f, false, false, 3.08f, -5.86f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 7.5f, 6.0f) + close() + moveTo(16.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 19.0f, 8.34f) + verticalLineToRelative(0.2f) + arcToRelative(12.99f, 12.99f, 0.0f, false, true, -3.7f, 9.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.1f, -1.04f) + arcToRelative(11.51f, 11.51f, 0.0f, false, false, 3.08f, -5.85f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 16.5f, 6.0f) + close() + } + } + return _textQuote!! + } + +private var _textQuote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt new file mode 100644 index 0000000..1ea568a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortAscending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextSortAscending: ImageVector + get() { + if (_textSortAscending != null) { + return _textSortAscending!! + } + _textSortAscending = fluentIcon(name = "Filled.TextSortAscending") { + fluentPath { + moveTo(7.98f, 2.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.9f, 0.0f) + lineTo(3.3f, 10.74f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.89f, 0.66f) + lineToRelative(0.4f, -1.2f) + horizontalLineToRelative(2.88f) + lineToRelative(0.41f, 1.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.9f, -0.66f) + lineToRelative(-2.8f, -8.07f) + close() + moveTo(6.29f, 8.21f) + lineToRelative(0.74f, -2.15f) + lineToRelative(0.75f, 2.15f) + horizontalLineTo(6.29f) + close() + moveTo(3.75f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.8f, 1.6f) + lineTo(6.75f, 20.0f) + horizontalLineTo(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.8f, -1.6f) + lineTo(8.0f, 15.0f) + horizontalLineTo(4.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(17.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(15.59f) + lineToRelative(1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.42f) + lineToRelative(1.8f, 1.8f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _textSortAscending!! + } + +private var _textSortAscending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt new file mode 100644 index 0000000..3f3e8be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSortDescending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextSortDescending: ImageVector + get() { + if (_textSortDescending != null) { + return _textSortDescending!! + } + _textSortDescending = fluentIcon(name = "Filled.TextSortDescending") { + fluentPath { + moveTo(3.75f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(10.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.8f, 1.6f) + lineTo(6.75f, 9.0f) + lineTo(10.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(4.75f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.8f, -1.6f) + lineTo(8.0f, 4.0f) + lineTo(4.75f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(7.98f, 12.67f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.9f, 0.0f) + lineTo(3.3f, 20.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.89f, 0.66f) + lineToRelative(0.4f, -1.2f) + horizontalLineToRelative(2.88f) + lineToRelative(0.41f, 1.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.9f, -0.66f) + lineToRelative(-2.8f, -8.07f) + close() + moveTo(6.29f, 18.21f) + lineToRelative(0.74f, -2.15f) + lineToRelative(0.75f, 2.15f) + lineTo(6.29f, 18.21f) + close() + moveTo(17.5f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(15.59f) + lineToRelative(1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, 1.42f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.4f, -1.42f) + lineToRelative(1.8f, 1.8f) + lineTo(16.5f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _textSortDescending!! + } + +private var _textSortDescending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextStrikethrough.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextStrikethrough.kt new file mode 100644 index 0000000..0510e9d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextStrikethrough.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextStrikethrough: ImageVector + get() { + if (_textStrikethrough != null) { + return _textStrikethrough!! + } + _textStrikethrough = fluentIcon(name = "Filled.TextStrikethrough") { + fluentPath { + moveTo(13.85f, 11.5f) + horizontalLineToRelative(5.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.39f) + curveToRelative(0.66f, 0.77f, 1.0f, 1.67f, 1.0f, 2.68f) + curveToRelative(0.0f, 2.93f, -3.28f, 4.92f, -7.03f, 4.48f) + curveToRelative(-2.33f, -0.27f, -3.97f, -1.22f, -4.83f, -2.83f) + curveToRelative(-0.26f, -0.49f, -0.2f, -1.01f, 0.25f, -1.33f) + curveToRelative(0.46f, -0.32f, 1.26f, -0.1f, 1.52f, 0.39f) + curveToRelative(0.53f, 1.0f, 1.6f, 1.59f, 3.29f, 1.79f) + curveToRelative(2.59f, 0.3f, 4.8f, -0.91f, 4.8f, -2.5f) + curveToRelative(0.0f, -1.1f, -0.55f, -1.94f, -2.1f, -2.68f) + horizontalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(8.85f) + close() + moveTo(6.99f, 9.7f) + lineToRelative(-0.3f, -0.51f) + curveToRelative(-0.3f, -0.6f, -0.47f, -1.22f, -0.44f, -1.84f) + curveToRelative(0.16f, -2.96f, 2.94f, -4.71f, 6.6f, -4.29f) + curveToRelative(2.27f, 0.27f, 4.0f, 1.09f, 5.15f, 2.49f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.15f, 1.4f) + arcToRelative(0.99f, 0.99f, 0.0f, false, true, -1.4f, -0.1f) + curveToRelative(-0.81f, -0.99f, -2.07f, -1.6f, -3.82f, -1.8f) + curveToRelative(-2.57f, -0.3f, -4.38f, 0.72f, -4.38f, 2.32f) + curveToRelative(0.0f, 0.72f, 0.24f, 1.22f, 0.77f, 1.81f) + curveToRelative(0.22f, 0.26f, 0.64f, 0.53f, 1.26f, 0.82f) + horizontalLineTo(7.2f) + curveToRelative(-0.1f, -0.17f, -0.18f, -0.27f, -0.2f, -0.3f) + close() + } + } + return _textStrikethrough!! + } + +private var _textStrikethrough: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSubscript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSubscript.kt new file mode 100644 index 0000000..ec81b98 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSubscript.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextSubscript: ImageVector + get() { + if (_textSubscript != null) { + return _textSubscript!! + } + _textSubscript = fluentIcon(name = "Filled.TextSubscript") { + fluentPath { + moveTo(16.76f, 5.65f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.52f, -1.3f) + lineTo(10.0f, 10.46f) + lineTo(4.76f, 4.35f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.52f, 1.3f) + lineTo(8.68f, 12.0f) + lineToRelative(-5.44f, 6.35f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.52f, 1.3f) + lineTo(10.0f, 13.54f) + lineToRelative(5.07f, 5.91f) + curveToRelative(0.15f, -0.83f, 0.52f, -1.47f, 0.94f, -1.97f) + lineTo(11.31f, 12.0f) + lineToRelative(5.45f, -6.35f) + close() + moveTo(18.74f, 14.75f) + curveToRelative(-0.4f, 0.0f, -0.74f, 0.36f, -0.74f, 0.77f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(2.78f, 2.78f, 0.0f, false, true, 5.1f, -1.54f) + curveToRelative(0.54f, 0.84f, 0.54f, 1.92f, -0.06f, 2.94f) + curveToRelative(-0.3f, 0.52f, -0.72f, 0.9f, -1.1f, 1.2f) + curveToRelative(-0.2f, 0.16f, -0.39f, 0.3f, -0.57f, 0.42f) + lineToRelative(-0.08f, 0.06f) + arcToRelative(16.88f, 16.88f, 0.0f, false, false, -0.83f, 0.65f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + lineTo(17.0f, 21.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + curveToRelative(0.0f, -1.52f, 0.9f, -2.37f, 1.66f, -2.94f) + lineToRelative(0.48f, -0.35f) + lineToRelative(0.08f, -0.05f) + lineToRelative(0.48f, -0.35f) + curveToRelative(0.3f, -0.24f, 0.5f, -0.44f, 0.62f, -0.66f) + curveToRelative(0.27f, -0.46f, 0.18f, -0.71f, 0.1f, -0.83f) + arcToRelative(0.81f, 0.81f, 0.0f, false, false, -0.68f, -0.32f) + close() + } + } + return _textSubscript!! + } + +private var _textSubscript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSuperscript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSuperscript.kt new file mode 100644 index 0000000..3a8adae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextSuperscript.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextSuperscript: ImageVector + get() { + if (_textSuperscript != null) { + return _textSuperscript!! + } + _textSuperscript = fluentIcon(name = "Filled.TextSuperscript") { + fluentPath { + moveTo(18.74f, 3.75f) + curveToRelative(-0.4f, 0.0f, -0.74f, 0.36f, -0.74f, 0.77f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(2.78f, 2.78f, 0.0f, false, true, 5.1f, -1.54f) + curveToRelative(0.54f, 0.84f, 0.54f, 1.92f, -0.06f, 2.94f) + curveToRelative(-0.3f, 0.52f, -0.72f, 0.9f, -1.1f, 1.2f) + curveToRelative(-0.2f, 0.16f, -0.39f, 0.3f, -0.57f, 0.42f) + lineToRelative(-0.08f, 0.06f) + lineToRelative(-0.42f, 0.3f) + curveToRelative(-0.16f, 0.13f, -0.3f, 0.24f, -0.41f, 0.35f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + horizontalLineTo(17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + curveToRelative(0.0f, -1.52f, 0.9f, -2.37f, 1.66f, -2.94f) + lineToRelative(0.48f, -0.35f) + lineToRelative(0.08f, -0.05f) + lineToRelative(0.48f, -0.35f) + curveToRelative(0.3f, -0.24f, 0.5f, -0.44f, 0.62f, -0.66f) + curveToRelative(0.27f, -0.46f, 0.18f, -0.71f, 0.1f, -0.83f) + arcToRelative(0.81f, 0.81f, 0.0f, false, false, -0.68f, -0.32f) + close() + moveTo(11.32f, 12.0f) + lineToRelative(4.4f, -5.13f) + curveToRelative(0.13f, -0.2f, 0.27f, -0.38f, 0.42f, -0.54f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 15.0f, 4.63f) + lineToRelative(-5.0f, 5.83f) + lineToRelative(-5.24f, -6.11f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.52f, 1.3f) + lineTo(8.68f, 12.0f) + lineToRelative(-5.44f, 6.35f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.52f, 1.3f) + lineTo(10.0f, 13.54f) + lineToRelative(5.24f, 6.11f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.52f, -1.3f) + lineTo(11.32f, 12.0f) + close() + } + } + return _textSuperscript!! + } + +private var _textSuperscript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt new file mode 100644 index 0000000..e73e95a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextT.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextT: ImageVector + get() { + if (_textT != null) { + return _textT!! + } + _textT = fluentIcon(name = "Filled.TextT") { + fluentPath { + moveTo(4.75f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineTo(6.0f) + horizontalLineTo(13.0f) + verticalLineToRelative(12.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(1.0f) + verticalLineTo(6.0f) + horizontalLineTo(6.75f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineTo(5.0f) + close() + } + } + return _textT!! + } + +private var _textT: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt new file mode 100644 index 0000000..3ba5a41 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextUnderline.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextUnderline: ImageVector + get() { + if (_textUnderline != null) { + return _textUnderline!! + } + _textUnderline = fluentIcon(name = "Filled.TextUnderline") { + fluentPath { + moveTo(6.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 3.46f, 1.32f, 5.0f, 4.25f, 5.0f) + curveToRelative(2.93f, 0.0f, 4.25f, -1.54f, 4.25f, -5.0f) + verticalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 4.54f, -2.18f, 7.0f, -6.25f, 7.0f) + curveToRelative(-4.08f, 0.0f, -6.25f, -2.46f, -6.25f, -7.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(7.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(10.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineTo(7.0f) + close() + } + } + return _textUnderline!! + } + +private var _textUnderline: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWordCount.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWordCount.kt new file mode 100644 index 0000000..0c5ed76 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWordCount.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextWordCount: ImageVector + get() { + if (_textWordCount != null) { + return _textWordCount!! + } + _textWordCount = fluentIcon(name = "Filled.TextWordCount") { + fluentPath { + moveTo(2.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(18.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(14.04f, 17.13f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.14f, 0.22f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.93f, -0.52f) + curveToRelative(0.1f, -0.33f, 0.3f, -0.79f, 0.7f, -1.17f) + curveToRelative(0.43f, -0.4f, 1.04f, -0.66f, 1.8f, -0.66f) + arcTo(2.44f, 2.44f, 0.0f, false, true, 17.0f, 17.36f) + curveToRelative(0.0f, 0.39f, -0.07f, 1.02f, -0.47f, 1.59f) + lineToRelative(0.1f, 0.12f) + curveToRelative(0.24f, 0.37f, 0.37f, 0.8f, 0.37f, 1.3f) + curveToRelative(0.0f, 0.83f, -0.27f, 1.53f, -0.81f, 2.02f) + curveToRelative(-0.53f, 0.46f, -1.17f, 0.61f, -1.72f, 0.61f) + curveToRelative(-0.5f, 0.0f, -1.03f, -0.09f, -1.51f, -0.4f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -0.98f, -1.4f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.91f, -0.59f) + curveToRelative(0.08f, 0.26f, 0.16f, 0.3f, 0.18f, 0.32f) + curveToRelative(0.03f, 0.02f, 0.12f, 0.07f, 0.4f, 0.07f) + curveToRelative(0.22f, 0.0f, 0.34f, -0.06f, 0.39f, -0.1f) + curveToRelative(0.03f, -0.03f, 0.14f, -0.14f, 0.14f, -0.54f) + curveToRelative(0.0f, -0.12f, -0.03f, -0.16f, -0.03f, -0.17f) + curveToRelative(0.0f, 0.0f, -0.03f, -0.04f, -0.1f, -0.07f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.66f, -0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + curveToRelative(0.28f, 0.0f, 0.45f, -0.05f, 0.54f, -0.09f) + arcToRelative(0.35f, 0.35f, 0.0f, false, false, 0.14f, -0.1f) + curveToRelative(0.07f, -0.09f, 0.11f, -0.24f, 0.11f, -0.45f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, -0.1f, -0.21f) + curveToRelative(-0.07f, -0.07f, -0.19f, -0.15f, -0.43f, -0.15f) + curveToRelative(-0.28f, 0.0f, -0.39f, 0.08f, -0.43f, 0.13f) + close() + moveTo(7.81f, 17.63f) + curveToRelative(0.0f, -0.15f, 0.07f, -0.33f, 0.18f, -0.46f) + curveToRelative(0.1f, -0.12f, 0.23f, -0.17f, 0.34f, -0.17f) + curveToRelative(0.23f, 0.0f, 0.4f, 0.11f, 0.48f, 0.24f) + curveToRelative(0.06f, 0.1f, 0.14f, 0.32f, -0.09f, 0.73f) + curveToRelative(-0.1f, 0.19f, -0.27f, 0.37f, -0.52f, 0.58f) + lineToRelative(-0.42f, 0.32f) + lineToRelative(-0.06f, 0.05f) + curveToRelative(-0.13f, 0.1f, -0.28f, 0.2f, -0.42f, 0.32f) + curveToRelative(-0.69f, 0.54f, -1.49f, 1.35f, -1.49f, 2.76f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + lineTo(9.83f, 23.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(8.31f, 21.0f) + lineToRelative(0.23f, -0.2f) + lineToRelative(0.37f, -0.27f) + lineToRelative(0.07f, -0.06f) + curveToRelative(0.16f, -0.11f, 0.33f, -0.24f, 0.5f, -0.39f) + curveToRelative(0.34f, -0.28f, 0.72f, -0.65f, 1.0f, -1.14f) + curveToRelative(0.52f, -0.95f, 0.52f, -1.96f, 0.03f, -2.75f) + arcTo(2.56f, 2.56f, 0.0f, false, false, 8.33f, 15.0f) + curveToRelative(-1.55f, 0.0f, -2.52f, 1.4f, -2.52f, 2.64f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(2.55f, 19.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.13f, -1.66f) + arcToRelative(2.97f, 2.97f, 0.0f, false, false, 1.15f, -1.56f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.98f, 0.2f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.98f) + close() + } + } + return _textWordCount!! + } + +private var _textWordCount: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWrap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWrap.kt new file mode 100644 index 0000000..9d4dbc7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextWrap.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextWrap: ImageVector + get() { + if (_textWrap != null) { + return _textWrap!! + } + _textWrap = fluentIcon(name = "Filled.TextWrap") { + fluentPath { + moveTo(3.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.0f, 5.0f) + close() + moveTo(3.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(16.25f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + horizontalLineToRelative(-3.84f) + lineToRelative(0.3f, -0.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.4f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f) + lineToRelative(2.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.4f) + lineToRelative(-0.3f, -0.3f) + horizontalLineToRelative(3.84f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + lineTo(3.0f, 11.0f) + close() + moveTo(2.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(3.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + } + } + return _textWrap!! + } + +private var _textWrap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Textbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Textbox.kt new file mode 100644 index 0000000..8224b65 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Textbox.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Textbox: ImageVector + get() { + if (_textbox != null) { + return _textbox!! + } + _textbox = fluentIcon(name = "Filled.Textbox") { + fluentPath { + moveTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + close() + moveTo(14.25f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(7.6f) + close() + moveTo(6.75f, 15.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(17.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + close() + } + } + return _textbox!! + } + +private var _textbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottom.kt new file mode 100644 index 0000000..92cde76 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottom.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxAlignBottom: ImageVector + get() { + if (_textboxAlignBottom != null) { + return _textboxAlignBottom!! + } + _textboxAlignBottom = fluentIcon(name = "Filled.TextboxAlignBottom") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(6.75f, 13.5f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(6.75f, 13.5f) + close() + moveTo(17.25f, 16.5f) + lineTo(6.65f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _textboxAlignBottom!! + } + +private var _textboxAlignBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottomRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottomRotate90.kt new file mode 100644 index 0000000..e31435b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignBottomRotate90.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxAlignBottomRotate90: ImageVector + get() { + if (_textboxAlignBottomRotate90 != null) { + return _textboxAlignBottomRotate90!! + } + _textboxAlignBottomRotate90 = fluentIcon(name = "Filled.TextboxAlignBottomRotate90") { + fluentPath { + moveTo(21.0f, 18.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + close() + moveTo(10.5f, 6.75f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + lineTo(10.5f, 6.75f) + close() + moveTo(7.5f, 17.25f) + lineTo(7.5f, 6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + close() + } + } + return _textboxAlignBottomRotate90!! + } + +private var _textboxAlignBottomRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignCenter.kt new file mode 100644 index 0000000..e5ccf1e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignCenter.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxAlignCenter: ImageVector + get() { + if (_textboxAlignCenter != null) { + return _textboxAlignCenter!! + } + _textboxAlignCenter = fluentIcon(name = "Filled.TextboxAlignCenter") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(7.0f, 10.0f) + horizontalLineToRelative(-0.14f) + curveToRelative(-0.48f, 0.06f, -0.86f, 0.37f, -0.86f, 0.75f) + curveToRelative(0.0f, 0.41f, 0.45f, 0.75f, 1.0f, 0.75f) + horizontalLineToRelative(10.14f) + curveToRelative(0.48f, -0.06f, 0.86f, -0.37f, 0.86f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.45f, -0.75f, -1.0f, -0.75f) + lineTo(7.0f, 10.0f) + close() + moveTo(15.33f, 13.0f) + lineTo(8.57f, 13.0f) + curveToRelative(-0.32f, 0.06f, -0.57f, 0.37f, -0.57f, 0.75f) + curveToRelative(0.0f, 0.41f, 0.3f, 0.75f, 0.67f, 0.75f) + horizontalLineToRelative(6.76f) + curveToRelative(0.32f, -0.06f, 0.57f, -0.37f, 0.57f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.3f, -0.75f, -0.67f, -0.75f) + close() + } + } + return _textboxAlignCenter!! + } + +private var _textboxAlignCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddle.kt new file mode 100644 index 0000000..5547332 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddle.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxAlignMiddle: ImageVector + get() { + if (_textboxAlignMiddle != null) { + return _textboxAlignMiddle!! + } + _textboxAlignMiddle = fluentIcon(name = "Filled.TextboxAlignMiddle") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(7.0f, 10.0f) + horizontalLineToRelative(-0.14f) + curveToRelative(-0.48f, 0.06f, -0.86f, 0.37f, -0.86f, 0.75f) + curveToRelative(0.0f, 0.41f, 0.45f, 0.75f, 1.0f, 0.75f) + horizontalLineToRelative(10.14f) + curveToRelative(0.48f, -0.06f, 0.86f, -0.37f, 0.86f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.45f, -0.75f, -1.0f, -0.75f) + lineTo(7.0f, 10.0f) + close() + moveTo(17.0f, 13.0f) + lineTo(6.86f, 13.0f) + curveToRelative(-0.48f, 0.06f, -0.86f, 0.37f, -0.86f, 0.75f) + curveToRelative(0.0f, 0.41f, 0.45f, 0.75f, 1.0f, 0.75f) + horizontalLineToRelative(10.14f) + curveToRelative(0.48f, -0.06f, 0.86f, -0.37f, 0.86f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.45f, -0.75f, -1.0f, -0.75f) + close() + } + } + return _textboxAlignMiddle!! + } + +private var _textboxAlignMiddle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddleRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddleRotate90.kt new file mode 100644 index 0000000..b7f5712 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignMiddleRotate90.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxAlignMiddleRotate90: ImageVector + get() { + if (_textboxAlignMiddleRotate90 != null) { + return _textboxAlignMiddleRotate90!! + } + _textboxAlignMiddleRotate90 = fluentIcon(name = "Filled.TextboxAlignMiddleRotate90") { + fluentPath { + moveTo(21.0f, 18.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + close() + moveTo(14.0f, 7.0f) + verticalLineToRelative(-0.14f) + curveToRelative(-0.06f, -0.48f, -0.37f, -0.86f, -0.75f, -0.86f) + curveToRelative(-0.41f, 0.0f, -0.75f, 0.45f, -0.75f, 1.0f) + verticalLineToRelative(10.14f) + curveToRelative(0.06f, 0.48f, 0.37f, 0.86f, 0.75f, 0.86f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.45f, 0.75f, -1.0f) + lineTo(14.0f, 7.0f) + close() + moveTo(11.0f, 17.0f) + lineTo(11.0f, 6.86f) + curveToRelative(-0.06f, -0.48f, -0.37f, -0.86f, -0.75f, -0.86f) + curveToRelative(-0.41f, 0.0f, -0.75f, 0.45f, -0.75f, 1.0f) + verticalLineToRelative(10.14f) + curveToRelative(0.06f, 0.48f, 0.37f, 0.86f, 0.75f, 0.86f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.45f, 0.75f, -1.0f) + close() + } + } + return _textboxAlignMiddleRotate90!! + } + +private var _textboxAlignMiddleRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTop.kt new file mode 100644 index 0000000..e457605 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTop.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxAlignTop: ImageVector + get() { + if (_textboxAlignTop != null) { + return _textboxAlignTop!! + } + _textboxAlignTop = fluentIcon(name = "Filled.TextboxAlignTop") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(7.0f, 7.48f) + lineToRelative(-0.14f, 0.01f) + curveToRelative(-0.48f, 0.05f, -0.86f, 0.36f, -0.86f, 0.74f) + curveToRelative(0.0f, 0.42f, 0.45f, 0.75f, 1.0f, 0.75f) + horizontalLineToRelative(10.14f) + curveToRelative(0.48f, -0.05f, 0.86f, -0.37f, 0.86f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.45f, -0.75f, -1.0f, -0.75f) + lineTo(7.0f, 7.48f) + close() + moveTo(17.0f, 10.48f) + lineTo(7.0f, 10.48f) + lineToRelative(-0.14f, 0.01f) + curveToRelative(-0.48f, 0.05f, -0.86f, 0.36f, -0.86f, 0.74f) + curveToRelative(0.0f, 0.42f, 0.45f, 0.75f, 1.0f, 0.75f) + horizontalLineToRelative(10.14f) + curveToRelative(0.48f, -0.05f, 0.86f, -0.37f, 0.86f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.45f, -0.75f, -1.0f, -0.75f) + close() + } + } + return _textboxAlignTop!! + } + +private var _textboxAlignTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTopRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTopRotate90.kt new file mode 100644 index 0000000..d92f683 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxAlignTopRotate90.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxAlignTopRotate90: ImageVector + get() { + if (_textboxAlignTopRotate90 != null) { + return _textboxAlignTopRotate90!! + } + _textboxAlignTopRotate90 = fluentIcon(name = "Filled.TextboxAlignTopRotate90") { + fluentPath { + moveTo(21.0f, 18.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + close() + moveTo(16.52f, 7.0f) + lineToRelative(-0.01f, -0.14f) + curveToRelative(-0.05f, -0.48f, -0.36f, -0.86f, -0.74f, -0.86f) + curveToRelative(-0.42f, 0.0f, -0.75f, 0.45f, -0.75f, 1.0f) + verticalLineToRelative(10.14f) + curveToRelative(0.05f, 0.48f, 0.37f, 0.86f, 0.75f, 0.86f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.45f, 0.75f, -1.0f) + lineTo(16.52f, 7.0f) + close() + moveTo(13.52f, 17.0f) + lineTo(13.52f, 7.0f) + lineToRelative(-0.01f, -0.14f) + curveToRelative(-0.05f, -0.48f, -0.36f, -0.86f, -0.74f, -0.86f) + curveToRelative(-0.42f, 0.0f, -0.75f, 0.45f, -0.75f, 1.0f) + verticalLineToRelative(10.14f) + curveToRelative(0.05f, 0.48f, 0.37f, 0.86f, 0.75f, 0.86f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.45f, 0.75f, -1.0f) + close() + } + } + return _textboxAlignTopRotate90!! + } + +private var _textboxAlignTopRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxMore.kt new file mode 100644 index 0000000..5eaaa3b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxMore.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxMore: ImageVector + get() { + if (_textboxMore != null) { + return _textboxMore!! + } + _textboxMore = fluentIcon(name = "Filled.TextboxMore") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.3f) + arcToRelative(2.51f, 2.51f, 0.0f, false, false, -2.94f, 1.9f) + curveToRelative(0.0f, 0.03f, -0.03f, 0.05f, -0.06f, 0.05f) + arcToRelative(0.06f, 0.06f, 0.0f, false, true, -0.06f, -0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.88f, 0.0f) + curveToRelative(0.0f, 0.03f, -0.03f, 0.05f, -0.06f, 0.05f) + arcToRelative(0.06f, 0.06f, 0.0f, false, true, -0.06f, -0.05f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.05f, 21.0f) + horizontalLineToRelative(-2.3f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(15.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(17.25f, 15.5f) + lineTo(6.65f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(18.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.65f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(15.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(20.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _textboxMore!! + } + +private var _textboxMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxRotate90.kt new file mode 100644 index 0000000..8e003f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TextboxRotate90.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TextboxRotate90: ImageVector + get() { + if (_textboxRotate90 != null) { + return _textboxRotate90!! + } + _textboxRotate90 = fluentIcon(name = "Filled.TextboxRotate90") { + fluentPath { + moveTo(18.25f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(12.5f, 14.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(7.6f) + close() + moveTo(8.5f, 6.75f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(7.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + close() + moveTo(16.5f, 17.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(15.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(10.6f) + close() + } + } + return _textboxRotate90!! + } + +private var _textboxRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Thinking.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Thinking.kt new file mode 100644 index 0000000..81b820e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Thinking.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Thinking: ImageVector + get() { + if (_thinking != null) { + return _thinking!! + } + _thinking = fluentIcon(name = "Filled.Thinking") { + fluentPath { + moveTo(4.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(9.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.41f, 5.41f, 0.0f, false, true, 5.33f, 4.47f) + horizontalLineToRelative(0.08f) + arcToRelative(3.76f, 3.76f, 0.0f, true, true, 0.0f, 7.53f) + lineTo(6.6f, 14.0f) + arcToRelative(3.76f, 3.76f, 0.0f, true, true, 0.0f, -7.53f) + horizontalLineToRelative(0.08f) + arcTo(5.41f, 5.41f, 0.0f, false, true, 12.0f, 2.0f) + close() + } + } + return _thinking!! + } + +private var _thinking: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt new file mode 100644 index 0000000..b9e29d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbDislike.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ThumbDislike: ImageVector + get() { + if (_thumbDislike != null) { + return _thumbDislike!! + } + _thumbDislike = fluentIcon(name = "Filled.ThumbDislike") { + fluentPath { + moveTo(15.06f, 14.18f) + curveToRelative(0.46f, 1.43f, 0.69f, 2.68f, 0.69f, 3.76f) + curveToRelative(0.0f, 2.4f, -0.94f, 4.24f, -2.5f, 4.24f) + curveToRelative(-0.8f, 0.0f, -1.08f, -0.45f, -1.38f, -1.54f) + lineToRelative(-0.27f, -1.02f) + arcToRelative(264.6f, 264.6f, 0.0f, false, false, -0.56f, -1.9f) + lineToRelative(-2.87f, -4.49f) + arcToRelative(5.88f, 5.88f, 0.0f, false, false, -2.85f, -2.32f) + lineToRelative(-1.26f, -0.48f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.09f, -1.97f) + lineToRelative(0.69f, -3.54f) + curveToRelative(0.16f, -0.86f, 0.82f, -1.55f, 1.67f, -1.76f) + lineToRelative(8.25f, -2.02f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 5.73f, 3.44f) + lineToRelative(1.58f, 6.17f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.67f, 3.43f) + horizontalLineToRelative(-3.16f) + close() + } + } + return _thumbDislike!! + } + +private var _thumbDislike: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt new file mode 100644 index 0000000..3cee877 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ThumbLike.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ThumbLike: ImageVector + get() { + if (_thumbLike != null) { + return _thumbLike!! + } + _thumbLike = fluentIcon(name = "Filled.ThumbLike") { + fluentPath { + moveTo(15.06f, 9.0f) + curveToRelative(0.46f, -1.42f, 0.69f, -2.67f, 0.69f, -3.75f) + curveToRelative(0.0f, -2.4f, -0.94f, -4.25f, -2.5f, -4.25f) + curveToRelative(-0.85f, 0.0f, -1.11f, 0.5f, -1.44f, 1.75f) + arcToRelative(64.9f, 64.9f, 0.0f, false, true, -0.77f, 2.72f) + lineTo(8.17f, 9.95f) + arcToRelative(5.88f, 5.88f, 0.0f, false, true, -2.85f, 2.33f) + lineToRelative(-1.26f, 0.48f) + curveToRelative(-0.8f, 0.3f, -1.25f, 1.13f, -1.09f, 1.97f) + lineToRelative(0.69f, 3.54f) + curveToRelative(0.16f, 0.86f, 0.82f, 1.54f, 1.67f, 1.75f) + lineToRelative(8.25f, 2.03f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 5.73f, -3.44f) + lineToRelative(1.58f, -6.18f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.22f, 9.0f) + horizontalLineToRelative(-3.16f) + close() + } + } + return _thumbLike!! + } + +private var _thumbLike: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt new file mode 100644 index 0000000..20813e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketDiagonal.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TicketDiagonal: ImageVector + get() { + if (_ticketDiagonal != null) { + return _ticketDiagonal!! + } + _ticketDiagonal = fluentIcon(name = "Filled.TicketDiagonal") { + fluentPath { + moveTo(15.6f, 2.53f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.2f, 0.0f) + lineToRelative(-9.87f, 9.88f) + curveToRelative(-0.88f, 0.88f, -0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.51f, 0.51f, 1.23f, 0.42f, 1.66f, 0.16f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.71f, 1.71f) + curveToRelative(-0.25f, 0.44f, -0.34f, 1.16f, 0.17f, 1.67f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(9.88f, -9.88f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineTo(20.3f, 7.24f) + curveToRelative(-0.51f, -0.51f, -1.23f, -0.42f, -1.66f, -0.16f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.71f, -1.71f) + curveToRelative(0.25f, -0.44f, 0.34f, -1.16f, -0.17f, -1.67f) + lineTo(15.6f, 2.53f) + close() + } + } + return _ticketDiagonal!! + } + +private var _ticketDiagonal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketHorizontal.kt new file mode 100644 index 0000000..ca82bc4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TicketHorizontal.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TicketHorizontal: ImageVector + get() { + if (_ticketHorizontal != null) { + return _ticketHorizontal!! + } + _ticketHorizontal = fluentIcon(name = "Filled.TicketHorizontal") { + fluentPath { + moveTo(20.75f, 5.0f) + curveToRelative(0.7f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 0.4f, -0.3f, 0.72f, -0.7f, 0.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, 5.48f) + curveToRelative(0.4f, 0.03f, 0.7f, 0.36f, 0.7f, 0.75f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineTo(3.25f) + curveTo(2.56f, 19.0f, 2.0f, 18.44f, 2.0f, 17.75f) + verticalLineToRelative(-2.26f) + curveToRelative(0.0f, -0.4f, 0.3f, -0.72f, 0.7f, -0.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, -5.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, -0.75f) + verticalLineTo(6.25f) + curveTo(2.0f, 5.56f, 2.56f, 5.0f, 3.25f, 5.0f) + horizontalLineToRelative(17.5f) + close() + } + } + return _ticketHorizontal!! + } + +private var _ticketHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimeAndWeather.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimeAndWeather.kt new file mode 100644 index 0000000..759f60d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimeAndWeather.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TimeAndWeather: ImageVector + get() { + if (_timeAndWeather != null) { + return _timeAndWeather!! + } + _timeAndWeather = fluentIcon(name = "Filled.TimeAndWeather") { + fluentPath { + moveTo(12.0f, 18.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.99f, 0.89f) + verticalLineToRelative(1.57f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.99f, 0.11f) + verticalLineToRelative(-1.57f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(18.03f, 16.6f) + lineToRelative(1.03f, 1.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, 1.41f) + lineToRelative(-1.03f, -1.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, -1.41f) + close() + moveTo(7.37f, 16.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.41f) + lineToRelative(-1.03f, 1.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.41f) + lineToRelative(1.03f, -1.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f) + close() + moveTo(12.01f, 6.47f) + arcToRelative(5.52f, 5.52f, 0.0f, true, true, 0.0f, 11.05f) + arcToRelative(5.52f, 5.52f, 0.0f, false, true, 0.0f, -11.05f) + close() + moveTo(11.25f, 9.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(3.1f) + curveToRelative(0.05f, 0.34f, 0.32f, 0.6f, 0.65f, 0.65f) + horizontalLineToRelative(2.2f) + curveToRelative(0.33f, -0.05f, 0.6f, -0.31f, 0.64f, -0.64f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, -0.65f) + lineTo(12.0f, 12.01f) + lineTo(12.0f, 9.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + close() + moveTo(20.98f, 11.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.11f, 2.0f) + horizontalLineToRelative(-1.57f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.11f, -2.0f) + horizontalLineToRelative(1.57f) + close() + moveTo(4.48f, 10.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 2.0f) + lineTo(3.02f, 12.99f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.11f, -2.0f) + horizontalLineToRelative(1.57f) + close() + moveTo(6.25f, 4.87f) + lineToRelative(0.1f, 0.09f) + lineToRelative(1.02f, 1.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.09f, -0.09f) + lineToRelative(-1.03f, -1.03f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f) + close() + moveTo(19.06f, 4.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 1.32f) + lineToRelative(-0.09f, 0.1f) + lineToRelative(-1.03f, 1.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f) + lineToRelative(0.09f, -0.1f) + lineToRelative(1.03f, -1.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.89f) + verticalLineToRelative(1.57f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f) + lineTo(11.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _timeAndWeather!! + } + +private var _timeAndWeather: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimePicker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimePicker.kt new file mode 100644 index 0000000..6a31c39 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimePicker.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TimePicker: ImageVector + get() { + if (_timePicker != null) { + return _timePicker!! + } + _timePicker = fluentIcon(name = "Filled.TimePicker") { + fluentPath { + moveTo(12.62f, 2.22f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.24f, 0.0f) + lineToRelative(-3.75f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.24f, 1.56f) + lineTo(12.0f, 4.28f) + lineToRelative(3.13f, 2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.24f, -1.56f) + lineToRelative(-3.75f, -3.0f) + close() + moveTo(2.75f, 9.0f) + curveTo(1.51f, 9.0f, 0.5f, 10.0f, 0.5f, 11.25f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(5.0f, 10.01f, 4.0f, 9.0f, 2.75f, 9.0f) + close() + moveTo(2.0f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(8.25f, 9.0f) + curveTo(7.01f, 9.0f, 6.0f, 10.0f, 6.0f, 11.25f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(7.5f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(14.0f, 11.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(16.25f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(21.75f, 9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(24.0f, 10.01f, 23.0f, 9.0f, 21.75f, 9.0f) + close() + moveTo(21.0f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(13.0f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.25f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(12.63f, 22.03f) + lineToRelative(4.0f, -3.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.26f, -1.56f) + lineTo(12.0f, 19.96f) + lineToRelative(-3.37f, -2.74f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.26f, 1.56f) + lineToRelative(4.0f, 3.25f) + curveToRelative(0.37f, 0.3f, 0.9f, 0.3f, 1.26f, 0.0f) + close() + } + } + return _timePicker!! + } + +private var _timePicker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timeline.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timeline.kt new file mode 100644 index 0000000..5509d15 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timeline.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Timeline: ImageVector + get() { + if (_timeline != null) { + return _timeline!! + } + _timeline = fluentIcon(name = "Filled.Timeline") { + fluentPath { + moveTo(15.25f, 13.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 21.0f) + curveTo(2.78f, 21.0f, 2.0f, 20.22f, 2.0f, 19.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + close() + moveTo(21.0f, 14.9f) + verticalLineToRelative(5.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(19.5f, 14.91f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 1.5f, -0.01f) + close() + moveTo(20.25f, 10.1f) + arcToRelative(1.9f, 1.9f, 0.0f, true, true, 0.0f, 3.8f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, 0.0f, -3.8f) + close() + moveTo(15.25f, 3.0f) + curveTo(16.2f, 3.0f, 17.0f, 3.78f, 17.0f, 4.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 11.0f) + curveTo(2.78f, 11.0f, 2.0f, 10.22f, 2.0f, 9.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.75f) + horizontalLineToRelative(11.65f) + close() + moveTo(20.25f, 3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(21.0f, 9.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -0.01f) + lineTo(19.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _timeline!! + } + +private var _timeline: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt new file mode 100644 index 0000000..778f30d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Timer: ImageVector + get() { + if (_timer != null) { + return _timer!! + } + _timer = fluentIcon(name = "Filled.Timer") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, -17.0f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 8.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 8.0f) + close() + moveTo(19.17f, 5.12f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.15f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, 1.2f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.15f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.9f, -1.2f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + } + } + return _timer!! + } + +private var _timer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer10.kt new file mode 100644 index 0000000..95027cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer10.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Timer10: ImageVector + get() { + if (_timer10 != null) { + return _timer10!! + } + _timer10 = fluentIcon(name = "Filled.Timer10") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 8.38f, 7.05f) + arcToRelative(4.28f, 4.28f, 0.0f, false, false, -4.38f, 2.2f) + verticalLineToRelative(-0.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.3f, -1.66f) + lineToRelative(-0.95f, 0.32f) + lineTo(12.75f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(11.25f, 13.34f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.25f, 2.64f) + verticalLineToRelative(6.0f) + curveToRelative(-0.17f, 0.02f, -0.33f, 0.02f, -0.5f, 0.02f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, -17.0f) + close() + moveTo(19.17f, 5.12f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.15f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, 1.2f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.15f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.9f, -1.2f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(14.69f, 13.14f) + curveToRelative(0.2f, 0.14f, 0.31f, 0.37f, 0.31f, 0.61f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.46f) + lineToRelative(-0.51f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.48f, -1.42f) + lineToRelative(1.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.68f, 0.1f) + close() + moveTo(16.5f, 16.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 6.5f, 0.0f) + verticalLineToRelative(3.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -6.5f, 0.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(19.75f, 14.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 3.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + } + } + return _timer10!! + } + +private var _timer10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer2.kt new file mode 100644 index 0000000..5e368bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer2.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Timer2: ImageVector + get() { + if (_timer2 != null) { + return _timer2!! + } + _timer2 = fluentIcon(name = "Filled.Timer2") { + fluentPath { + moveTo(20.4f, 12.16f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -5.4f, 9.3f) + verticalLineToRelative(-0.21f) + curveToRelative(0.0f, -1.31f, 0.6f, -2.48f, 1.53f, -3.26f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 15.0f, 16.25f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 5.4f, -4.1f) + close() + moveTo(11.26f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.0f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 8.65f) + close() + moveTo(19.26f, 5.18f) + lineToRelative(-0.09f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + lineToRelative(1.15f, 1.0f) + lineToRelative(0.08f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, -1.2f) + lineToRelative(-1.15f, -1.0f) + close() + moveTo(15.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(19.25f, 13.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 16.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 19.25f, 18.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 16.0f, 21.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.5f, 21.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -6.5f) + close() + } + } + return _timer2!! + } + +private var _timer2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer3.kt new file mode 100644 index 0000000..7a7e029 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Timer3.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Timer3: ImageVector + get() { + if (_timer3 != null) { + return _timer3!! + } + _timer3 = fluentIcon(name = "Filled.Timer3") { + fluentPath { + moveTo(15.45f, 15.92f) + curveToRelative(0.53f, 0.6f, 1.37f, 0.74f, 2.06f, 0.4f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 0.0f, 3.35f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.5f, 1.78f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 5.38f, -9.3f) + curveToRelative(-0.37f, -0.1f, -0.76f, -0.15f, -1.14f, -0.15f) + arcToRelative(5.47f, 5.47f, 0.0f, false, false, -3.35f, 1.19f) + arcToRelative(5.53f, 5.53f, 0.0f, false, false, -0.28f, 0.22f) + lineToRelative(-0.02f, 0.02f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.14f, 2.48f) + close() + moveTo(11.25f, 8.65f) + lineTo(11.25f, 13.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + moveTo(19.25f, 5.18f) + lineToRelative(-0.08f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + lineToRelative(1.15f, 1.0f) + lineToRelative(0.08f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, -1.2f) + lineToRelative(-1.15f, -1.0f) + close() + moveTo(15.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(18.25f, 18.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(0.53f, 0.0f, 1.06f, -0.18f, 1.44f, -0.47f) + curveToRelative(0.4f, -0.3f, 0.56f, -0.63f, 0.56f, -0.9f) + curveToRelative(0.0f, -0.65f, -0.66f, -1.38f, -1.75f, -1.38f) + curveToRelative(-0.52f, 0.0f, -1.01f, 0.19f, -1.4f, 0.4f) + arcToRelative(4.1f, 4.1f, 0.0f, false, false, -0.6f, 0.4f) + verticalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -1.12f) + lineToRelative(0.02f, -0.02f) + arcToRelative(3.08f, 3.08f, 0.0f, false, true, 0.23f, -0.18f) + curveToRelative(0.15f, -0.1f, 0.36f, -0.25f, 0.62f, -0.4f) + curveToRelative(0.51f, -0.28f, 1.27f, -0.59f, 2.13f, -0.59f) + curveToRelative(1.68f, 0.0f, 3.25f, 1.18f, 3.25f, 2.88f) + curveToRelative(0.0f, 0.89f, -0.52f, 1.62f, -1.16f, 2.1f) + lineToRelative(-0.03f, 0.02f) + lineToRelative(0.03f, 0.02f) + curveToRelative(0.64f, 0.48f, 1.16f, 1.21f, 1.16f, 2.1f) + curveToRelative(0.0f, 1.7f, -1.57f, 2.88f, -3.25f, 2.88f) + curveToRelative(-0.86f, 0.0f, -1.62f, -0.31f, -2.13f, -0.6f) + arcToRelative(5.58f, 5.58f, 0.0f, false, true, -0.85f, -0.57f) + lineToRelative(-0.01f, -0.01f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, -1.12f) + lineToRelative(0.02f, 0.02f) + arcToRelative(2.96f, 2.96f, 0.0f, false, false, 0.57f, 0.38f) + curveToRelative(0.4f, 0.22f, 0.9f, 0.41f, 1.41f, 0.41f) + curveToRelative(1.09f, 0.0f, 1.75f, -0.73f, 1.75f, -1.38f) + curveToRelative(0.0f, -0.27f, -0.17f, -0.6f, -0.56f, -0.9f) + arcToRelative(2.48f, 2.48f, 0.0f, false, false, -1.44f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _timer3!! + } + +private var _timer3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimerOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimerOff.kt new file mode 100644 index 0000000..5b63e1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TimerOff.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TimerOff: ImageVector + get() { + if (_timerOff != null) { + return _timerOff!! + } + _timerOff = fluentIcon(name = "Filled.TimerOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.0f, 4.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 12.01f, 12.01f) + lineToRelative(2.49f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.07f) + lineTo(3.28f, 2.22f) + close() + moveTo(12.62f, 13.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.36f, -0.33f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-0.94f) + lineToRelative(1.37f, 1.37f) + close() + moveTo(12.75f, 8.75f) + verticalLineToRelative(0.82f) + lineToRelative(7.13f, 7.13f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 8.8f, 5.62f) + lineToRelative(2.63f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.3f, 0.4f) + lineToRelative(0.01f, 0.1f) + close() + moveTo(19.17f, 5.12f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.15f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, 1.2f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.15f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.9f, -1.2f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + } + } + return _timerOff!! + } + +private var _timerOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleLeft.kt new file mode 100644 index 0000000..deb951c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleLeft.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ToggleLeft: ImageVector + get() { + if (_toggleLeft != null) { + return _toggleLeft!! + } + _toggleLeft = fluentIcon(name = "Filled.ToggleLeft") { + fluentPath { + moveTo(17.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, 10.0f) + lineTo(7.0f, 17.0f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 7.0f, 7.0f) + horizontalLineToRelative(10.0f) + close() + moveTo(7.25f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + } + } + return _toggleLeft!! + } + +private var _toggleLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleMultiple.kt new file mode 100644 index 0000000..119049b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleMultiple.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ToggleMultiple: ImageVector + get() { + if (_toggleMultiple != null) { + return _toggleMultiple!! + } + _toggleMultiple = fluentIcon(name = "Filled.ToggleMultiple") { + fluentPath { + moveTo(2.0f, 6.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 6.5f, 2.0f) + horizontalLineToRelative(11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + horizontalLineToRelative(-11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 6.5f) + close() + moveTo(6.5f, 8.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.5f, 13.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + horizontalLineToRelative(11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, -9.0f) + horizontalLineToRelative(-11.0f) + close() + moveTo(19.5f, 17.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + } + } + return _toggleMultiple!! + } + +private var _toggleMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleRight.kt new file mode 100644 index 0000000..c362973 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ToggleRight.kt @@ -0,0 +1,32 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ToggleRight: ImageVector + get() { + if (_toggleRight != null) { + return _toggleRight!! + } + _toggleRight = fluentIcon(name = "Filled.ToggleRight") { + fluentPath { + moveTo(7.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, 10.0f) + horizontalLineToRelative(10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, -10.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(16.75f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, 5.0f) + close() + } + } + return _toggleRight!! + } + +private var _toggleRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Toolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Toolbox.kt new file mode 100644 index 0000000..6cf6eaf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Toolbox.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Toolbox: ImageVector + get() { + if (_toolbox != null) { + return _toolbox!! + } + _toolbox = fluentIcon(name = "Filled.Toolbox") { + fluentPath { + moveTo(7.0f, 6.25f) + lineTo(7.0f, 7.0f) + lineTo(4.25f, 7.0f) + curveTo(3.01f, 7.0f, 2.0f, 8.0f, 2.0f, 9.25f) + verticalLineToRelative(2.25f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.75f) + lineTo(22.0f, 11.5f) + lineTo(22.0f, 9.25f) + curveTo(22.0f, 8.01f, 21.0f, 7.0f, 19.75f, 7.0f) + lineTo(17.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(17.0f, 5.01f, 16.0f, 4.0f, 14.75f, 4.0f) + horizontalLineToRelative(-5.5f) + curveTo(8.01f, 4.0f, 7.0f, 5.01f, 7.0f, 6.25f) + close() + moveTo(9.25f, 5.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(15.5f, 7.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(22.0f, 13.0f) + horizontalLineToRelative(-4.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.0f, 13.0f) + lineTo(8.0f, 13.0f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(6.5f, 13.0f) + lineTo(2.0f, 13.0f) + verticalLineToRelative(4.75f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.01f, 2.25f, -2.25f) + lineTo(22.0f, 13.0f) + close() + } + } + return _toolbox!! + } + +private var _toolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TooltipQuote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TooltipQuote.kt new file mode 100644 index 0000000..8fdd6ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TooltipQuote.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TooltipQuote: ImageVector + get() { + if (_tooltipQuote != null) { + return _tooltipQuote!! + } + _tooltipQuote = fluentIcon(name = "Filled.TooltipQuote") { + fluentPath { + moveTo(4.25f, 2.0f) + curveTo(3.01f, 2.0f, 2.0f, 3.0f, 2.0f, 4.25f) + verticalLineToRelative(7.5f) + curveTo(2.0f, 12.99f, 3.0f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(1.94f) + lineToRelative(1.9f, 3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.32f, 0.0f) + lineToRelative(1.9f, -3.6f) + horizontalLineToRelative(1.94f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-9.0f) + close() + moveTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + curveToRelative(0.0f, 2.15f, -1.29f, 3.6f, -1.72f, 4.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + curveToRelative(0.2f, -0.2f, 0.61f, -0.66f, 0.91f, -1.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.64f) + verticalLineToRelative(-1.0f) + close() + moveTo(9.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + curveToRelative(0.0f, 2.15f, -1.29f, 3.6f, -1.72f, 4.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + curveToRelative(0.2f, -0.2f, 0.61f, -0.66f, 0.91f, -1.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.64f) + verticalLineToRelative(-1.0f) + close() + moveTo(2.75f, 16.5f) + horizontalLineToRelative(3.63f) + lineToRelative(0.79f, 1.5f) + lineTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(21.25f, 18.0f) + lineTo(10.33f, 18.0f) + lineToRelative(0.8f, -1.5f) + horizontalLineToRelative(10.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(2.0f, 21.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _tooltipQuote!! + } + +private var _tooltipQuote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TopSpeed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TopSpeed.kt new file mode 100644 index 0000000..3e60a34 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TopSpeed.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TopSpeed: ImageVector + get() { + if (_topSpeed != null) { + return _topSpeed!! + } + _topSpeed = fluentIcon(name = "Filled.TopSpeed") { + fluentPath { + moveTo(11.0f, 3.56f) + lineTo(11.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + lineTo(13.0f, 3.56f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 20.44f, 11.0f) + lineTo(19.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.44f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -2.24f, 4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.1f, 1.02f) + arcTo(9.92f, 9.92f, 0.0f, false, false, 22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + arcToRelative(9.92f, 9.92f, 0.0f, false, false, 2.7f, 6.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.1f, -1.02f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 3.56f, 13.0f) + lineTo(5.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(3.56f, 11.0f) + curveToRelative(0.19f, -1.6f, 0.82f, -3.06f, 1.76f, -4.26f) + lineToRelative(0.97f, 0.97f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.42f) + lineToRelative(-0.97f, -0.97f) + arcTo(8.46f, 8.46f, 0.0f, false, true, 11.0f, 3.56f) + close() + moveTo(16.76f, 6.63f) + arcToRelative(0.65f, 0.65f, 0.0f, false, false, -0.8f, 0.02f) + lineToRelative(-0.23f, 0.18f) + arcToRelative(396.1f, 396.1f, 0.0f, false, false, -4.21f, 3.6f) + arcToRelative(37.86f, 37.86f, 0.0f, false, false, -1.1f, 1.05f) + curveToRelative(-0.66f, 0.8f, -0.52f, 1.98f, 0.3f, 2.62f) + curveToRelative(0.83f, 0.64f, 2.03f, 0.5f, 2.68f, -0.3f) + arcToRelative(37.18f, 37.18f, 0.0f, false, false, 0.78f, -1.3f) + arcToRelative(152.48f, 152.48f, 0.0f, false, false, 2.62f, -4.85f) + lineToRelative(0.13f, -0.24f) + arcToRelative(0.61f, 0.61f, 0.0f, false, false, -0.17f, -0.78f) + close() + } + } + return _topSpeed!! + } + +private var _topSpeed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Translate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Translate.kt new file mode 100644 index 0000000..86e8eaf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Translate.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Translate: ImageVector + get() { + if (_translate != null) { + return _translate!! + } + _translate = fluentIcon(name = "Filled.Translate") { + fluentPath { + moveTo(16.95f, 5.3f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.9f, -0.6f) + curveToRelative(-0.13f, 0.39f, -0.24f, 0.9f, -0.33f, 1.34f) + curveToRelative(-0.56f, 0.01f, -1.12f, 0.0f, -1.65f, -0.04f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.14f, 2.0f) + curveToRelative(0.46f, 0.03f, 0.93f, 0.05f, 1.42f, 0.05f) + curveToRelative(-0.11f, 0.6f, -0.19f, 1.17f, -0.24f, 1.7f) + arcToRelative(6.37f, 6.37f, 0.0f, false, false, -2.64f, 2.7f) + curveToRelative(-0.63f, 1.28f, -0.7f, 2.85f, 0.24f, 3.88f) + curveToRelative(0.67f, 0.73f, 1.7f, 0.75f, 2.5f, 0.58f) + curveToRelative(0.32f, -0.06f, 0.65f, -0.17f, 0.98f, -0.32f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.75f, -0.93f) + lineToRelative(-0.04f, -0.11f) + arcToRelative(8.4f, 8.4f, 0.0f, false, false, 2.74f, -4.06f) + curveToRelative(0.28f, 0.25f, 0.5f, 0.55f, 0.65f, 0.86f) + curveToRelative(0.29f, 0.6f, 0.34f, 1.27f, 0.1f, 1.91f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, -1.84f, 1.85f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.9f, 1.78f) + arcToRelative(5.47f, 5.47f, 0.0f, false, false, 2.82f, -2.94f) + arcToRelative(4.44f, 4.44f, 0.0f, false, false, -0.17f, -3.46f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 20.0f, 9.33f) + lineTo(20.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.97f, -0.23f) + curveToRelative(-0.57f, -0.04f, -1.17f, 0.0f, -1.8f, 0.14f) + curveToRelative(0.05f, -0.3f, 0.1f, -0.63f, 0.17f, -0.97f) + curveToRelative(0.97f, -0.09f, 1.94f, -0.25f, 2.84f, -0.47f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.48f, -1.94f) + curveToRelative(-0.62f, 0.15f, -1.28f, 0.27f, -1.96f, 0.36f) + lineToRelative(0.15f, -0.59f) + close() + moveTo(13.27f, 13.32f) + curveToRelative(0.16f, -0.34f, 0.41f, -0.7f, 0.76f, -1.04f) + arcToRelative(10.8f, 10.8f, 0.0f, false, false, 0.43f, 2.45f) + curveToRelative(-0.24f, 0.11f, -0.47f, 0.18f, -0.67f, 0.23f) + curveToRelative(-0.43f, 0.09f, -0.59f, 0.02f, -0.61f, 0.0f) + curveToRelative(-0.17f, -0.19f, -0.34f, -0.77f, 0.09f, -1.64f) + close() + moveTo(17.77f, 10.76f) + arcToRelative(6.36f, 6.36f, 0.0f, false, true, -1.57f, 2.73f) + arcToRelative(10.3f, 10.3f, 0.0f, false, true, -0.18f, -2.43f) + lineToRelative(0.1f, -0.04f) + lineToRelative(1.64f, -0.26f) + close() + moveTo(16.11f, 11.02f) + lineToRelative(1.66f, -0.26f) + curveToRelative(-0.5f, -0.03f, -1.05f, 0.05f, -1.66f, 0.26f) + close() + moveTo(7.54f, 6.3f) + arcToRelative(6.34f, 6.34f, 0.0f, false, false, -4.46f, 0.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.85f, 1.81f) + arcToRelative(4.34f, 4.34f, 0.0f, false, true, 3.05f, -0.22f) + curveToRelative(0.36f, 0.1f, 0.56f, 0.25f, 0.69f, 0.37f) + curveToRelative(0.12f, 0.12f, 0.2f, 0.27f, 0.25f, 0.45f) + curveToRelative(0.07f, 0.23f, 0.1f, 0.45f, 0.1f, 0.7f) + arcToRelative(6.41f, 6.41f, 0.0f, false, false, -4.82f, 0.52f) + arcToRelative(3.56f, 3.56f, 0.0f, false, false, -1.68f, 3.44f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 2.57f, 3.14f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, 3.95f, -0.55f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 10.0f, 16.0f) + verticalLineToRelative(-5.5f) + verticalLineToRelative(-0.2f) + curveToRelative(0.02f, -0.42f, 0.04f, -1.16f, -0.16f, -1.84f) + curveToRelative(-0.13f, -0.44f, -0.36f, -0.9f, -0.75f, -1.29f) + curveToRelative(-0.4f, -0.4f, -0.91f, -0.7f, -1.55f, -0.88f) + close() + moveTo(7.12f, 11.59f) + curveToRelative(0.34f, 0.06f, 0.64f, 0.14f, 0.88f, 0.22f) + lineTo(8.0f, 14.0f) + curveToRelative(-0.22f, 0.15f, -0.53f, 0.34f, -0.9f, 0.52f) + curveToRelative(-0.8f, 0.38f, -1.68f, 0.6f, -2.47f, 0.38f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.12f, -1.38f) + curveToRelative(-0.06f, -0.7f, 0.24f, -1.29f, 0.66f, -1.53f) + arcToRelative(4.42f, 4.42f, 0.0f, false, true, 2.95f, -0.41f) + close() + } + } + return _translate!! + } + +private var _translate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Transmission.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Transmission.kt new file mode 100644 index 0000000..72a2702 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Transmission.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Transmission: ImageVector + get() { + if (_transmission != null) { + return _transmission!! + } + _transmission = fluentIcon(name = "Filled.Transmission") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -0.75f, 5.4f) + verticalLineToRelative(3.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(7.4f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(5.5f, 4.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 6.5f) + verticalLineToRelative(12.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + verticalLineTo(15.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(3.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + verticalLineTo(15.0f) + horizontalLineTo(19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineTo(6.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineTo(10.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(3.75f) + verticalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineTo(13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-5.0f) + horizontalLineTo(6.5f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(3.75f) + verticalLineTo(10.0f) + horizontalLineTo(8.0f) + verticalLineTo(6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 4.0f) + close() + } + } + return _transmission!! + } + +private var _transmission: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemAdd.kt new file mode 100644 index 0000000..c88e6d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemAdd.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TrayItemAdd: ImageVector + get() { + if (_trayItemAdd != null) { + return _trayItemAdd!! + } + _trayItemAdd = fluentIcon(name = "Filled.TrayItemAdd") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveTo(18.44f, 7.0f, 19.0f, 6.44f, 19.0f, 5.75f) + verticalLineToRelative(-2.5f) + curveTo(19.0f, 2.56f, 18.44f, 2.0f, 17.75f, 2.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(16.5f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.69f) + lineToRelative(-1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.22f, 1.22f) + lineTo(16.5f, 9.25f) + close() + moveTo(6.25f, 13.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-4.0f) + close() + moveTo(3.5f, 16.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.75f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 18.75f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(4.75f, 20.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.0f) + close() + } + } + return _trayItemAdd!! + } + +private var _trayItemAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemRemove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemRemove.kt new file mode 100644 index 0000000..4fa2b83 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrayItemRemove.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TrayItemRemove: ImageVector + get() { + if (_trayItemRemove != null) { + return _trayItemRemove!! + } + _trayItemRemove = fluentIcon(name = "Filled.TrayItemRemove") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveTo(18.44f, 7.0f, 19.0f, 6.44f, 19.0f, 5.75f) + verticalLineToRelative(-2.5f) + curveTo(19.0f, 2.56f, 18.44f, 2.0f, 17.75f, 2.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(16.28f, 8.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(15.0f, 11.06f) + verticalLineToRelative(6.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.69f) + lineToRelative(1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.5f, -2.5f) + close() + moveTo(6.25f, 13.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-4.0f) + close() + moveTo(3.5f, 16.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.75f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 18.75f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(4.75f, 20.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.0f) + close() + } + } + return _trayItemRemove!! + } + +private var _trayItemRemove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt new file mode 100644 index 0000000..9530219 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Trophy.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Trophy: ImageVector + get() { + if (_trophy != null) { + return _trophy!! + } + _trophy = fluentIcon(name = "Filled.Trophy") { + fluentPath { + moveTo(15.25f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.12f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.27f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(3.15f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.06f, 3.24f) + lineToRelative(-0.2f, 0.01f) + arcToRelative(5.76f, 5.76f, 0.0f, false, true, -4.74f, 3.95f) + verticalLineToRelative(1.55f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.07f) + lineTo(17.5f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-0.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -3.24f) + lineToRelative(0.18f, -0.01f) + lineTo(11.0f, 17.5f) + verticalLineToRelative(-1.55f) + arcTo(5.76f, 5.76f, 0.0f, false, true, 6.27f, 12.0f) + horizontalLineToRelative(-0.02f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 8.75f) + verticalLineToRelative(-3.0f) + curveTo(3.0f, 4.78f, 3.78f, 4.0f, 4.75f, 4.0f) + lineTo(6.0f, 4.0f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(18.75f, 5.5f) + lineTo(17.5f, 5.5f) + verticalLineToRelative(4.98f) + curveToRelative(0.8f, -0.11f, 1.43f, -0.76f, 1.5f, -1.58f) + lineTo(19.0f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.18f, -0.24f) + lineToRelative(-0.06f, -0.01f) + close() + moveTo(6.0f, 5.5f) + lineTo(4.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.88f, 0.65f, 1.61f, 1.5f, 1.73f) + lineTo(6.0f, 5.5f) + close() + } + } + return _trophy!! + } + +private var _trophy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrophyOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrophyOff.kt new file mode 100644 index 0000000..f2bf039 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TrophyOff.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TrophyOff: ImageVector + get() { + if (_trophyOff != null) { + return _trophyOff!! + } + _trophyOff = fluentIcon(name = "Filled.TrophyOff") { + fluentPath { + moveTo(3.48f, 4.54f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-6.39f, -6.39f) + curveToRelative(-0.56f, 0.28f, -1.18f, 0.48f, -1.83f, 0.56f) + verticalLineToRelative(1.55f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.07f) + lineTo(17.5f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-0.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -3.24f) + lineToRelative(0.18f, -0.01f) + lineTo(11.0f, 17.5f) + verticalLineToRelative(-1.55f) + arcTo(5.76f, 5.76f, 0.0f, false, true, 6.27f, 12.0f) + horizontalLineToRelative(-0.02f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 8.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.47f, 0.18f, -0.9f, 0.48f, -1.2f) + close() + moveTo(6.0f, 7.06f) + lineTo(4.54f, 5.6f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.04f, 0.15f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.88f, 0.65f, 1.61f, 1.5f, 1.73f) + lineTo(6.0f, 7.06f) + close() + moveTo(17.23f, 12.0f) + curveToRelative(-0.16f, 0.5f, -0.38f, 0.96f, -0.66f, 1.39f) + lineTo(6.3f, 3.12f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 8.25f, 2.0f) + horizontalLineToRelative(7.0f) + curveToRelative(1.16f, 0.0f, 2.12f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.27f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(3.15f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.06f, 3.24f) + lineToRelative(-0.2f, 0.01f) + close() + moveTo(18.76f, 5.5f) + lineTo(17.5f, 5.5f) + verticalLineToRelative(4.98f) + curveToRelative(0.8f, -0.11f, 1.43f, -0.76f, 1.5f, -1.58f) + lineTo(19.0f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.18f, -0.24f) + lineToRelative(-0.06f, -0.01f) + close() + } + } + return _trophyOff!! + } + +private var _trophyOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt new file mode 100644 index 0000000..a63671d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Tv.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Tv: ImageVector + get() { + if (_tv != null) { + return _tv!! + } + _tv = fluentIcon(name = "Filled.Tv") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 18.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 15.25f) + verticalLineToRelative(-8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + horizontalLineTo(4.75f) + close() + moveTo(5.0f, 20.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _tv!! + } + +private var _tv: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TvUsb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TvUsb.kt new file mode 100644 index 0000000..c6315eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/TvUsb.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.TvUsb: ImageVector + get() { + if (_tvUsb != null) { + return _tvUsb!! + } + _tvUsb = fluentIcon(name = "Filled.TvUsb") { + fluentPath { + moveTo(4.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 5.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 17.0f) + horizontalLineToRelative(9.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.82f, 0.4f, -1.54f, 1.0f, -2.0f) + verticalLineToRelative(-1.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 18.0f, 8.5f) + horizontalLineToRelative(3.0f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(22.0f, 5.76f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 3.0f) + lineTo(4.75f, 3.0f) + close() + moveTo(5.75f, 18.5f) + horizontalLineToRelative(9.0f) + lineToRelative(0.16f, 0.28f) + lineToRelative(0.8f, 1.22f) + lineTo(5.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.5f, 20.0f) + lineToRelative(-1.34f, -2.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.16f, -0.55f) + lineTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.44f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.17f, 0.55f) + lineTo(21.5f, 20.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(18.5f, 11.5f) + lineTo(18.5f, 13.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-2.0f) + close() + } + } + return _tvUsb!! + } + +private var _tvUsb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Umbrella.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Umbrella.kt new file mode 100644 index 0000000..5077f60 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Umbrella.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Umbrella: ImageVector + get() { + if (_umbrella != null) { + return _umbrella!! + } + _umbrella = fluentIcon(name = "Filled.Umbrella") { + fluentPath { + moveTo(10.25f, 10.91f) + curveToRelative(0.47f, -0.4f, 1.07f, -0.73f, 1.75f, -0.73f) + curveToRelative(0.68f, 0.0f, 1.28f, 0.33f, 1.75f, 0.73f) + arcToRelative(4.6f, 4.6f, 0.0f, false, true, 0.68f, 0.71f) + lineToRelative(0.03f, 0.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.24f, 0.0f) + arcToRelative(5.6f, 5.6f, 0.0f, false, true, 0.71f, -0.76f) + curveToRelative(0.48f, -0.4f, 1.08f, -0.73f, 1.76f, -0.73f) + curveToRelative(0.67f, 0.0f, 1.28f, 0.33f, 1.75f, 0.73f) + curveToRelative(0.23f, 0.2f, 0.41f, 0.4f, 0.54f, 0.54f) + lineToRelative(0.17f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, -0.42f) + curveTo(22.0f, 6.57f, 17.95f, 2.0f, 12.0f, 2.0f) + reflectiveCurveTo(2.0f, 6.57f, 2.0f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.42f) + lineToRelative(0.17f, -0.22f) + curveToRelative(0.13f, -0.15f, 0.31f, -0.34f, 0.54f, -0.54f) + curveToRelative(0.47f, -0.4f, 1.08f, -0.73f, 1.75f, -0.73f) + curveToRelative(0.68f, 0.0f, 1.28f, 0.33f, 1.76f, 0.73f) + arcToRelative(4.6f, 4.6f, 0.0f, false, true, 0.7f, 0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.25f, 0.0f) + lineToRelative(0.03f, -0.05f) + arcToRelative(3.8f, 3.8f, 0.0f, false, true, 0.68f, -0.7f) + close() + moveTo(12.0f, 11.18f) + curveToRelative(-0.24f, 0.0f, -0.49f, 0.08f, -0.75f, 0.24f) + lineTo(11.25f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(6.75f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 6.0f, 0.0f) + verticalLineToRelative(-7.58f) + arcToRelative(1.47f, 1.47f, 0.0f, false, false, -0.75f, -0.24f) + close() + } + } + return _umbrella!! + } + +private var _umbrella: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UninstallApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UninstallApp.kt new file mode 100644 index 0000000..7e34276 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UninstallApp.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.UninstallApp: ImageVector + get() { + if (_uninstallApp != null) { + return _uninstallApp!! + } + _uninstallApp = fluentIcon(name = "Filled.UninstallApp") { + fluentPath { + moveTo(16.61f, 8.79f) + lineToRelative(0.1f, -0.08f) + lineToRelative(1.79f, -1.8f) + lineToRelative(1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.31f, 0.08f) + lineToRelative(0.1f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.32f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-1.8f, -1.79f) + lineToRelative(1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.31f) + lineToRelative(-0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-1.79f, 1.8f) + lineToRelative(-1.8f, -1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.31f, -0.08f) + lineToRelative(-0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.32f) + lineToRelative(0.08f, 0.1f) + lineToRelative(1.8f, 1.79f) + lineToRelative(-1.8f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.31f) + lineToRelative(0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.22f, 0.15f) + lineToRelative(0.1f, -0.07f) + close() + moveTo(18.5f, 21.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.5f, -2.5f) + lineTo(13.0f, 11.0f) + lineTo(13.0f, 5.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 10.5f, 3.0f) + horizontalLineToRelative(-5.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 5.5f) + verticalLineToRelative(13.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 21.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(5.0f, 11.0f) + lineTo(5.0f, 5.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + lineTo(11.0f, 11.0f) + lineTo(5.0f, 11.0f) + close() + moveTo(11.0f, 19.0f) + lineTo(5.5f, 19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(5.0f, 13.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(6.0f) + close() + moveTo(18.5f, 19.0f) + lineTo(13.0f, 19.0f) + verticalLineToRelative(-6.0f) + horizontalLineToRelative(5.5f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + close() + } + } + return _uninstallApp!! + } + +private var _uninstallApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbPlug.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbPlug.kt new file mode 100644 index 0000000..2a9077e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbPlug.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.UsbPlug: ImageVector + get() { + if (_usbPlug != null) { + return _usbPlug!! + } + _usbPlug = fluentIcon(name = "Filled.UsbPlug") { + fluentPath { + moveTo(11.0f, 21.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(17.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.19f, 0.0f, -2.16f, -0.93f, -2.24f, -2.1f) + verticalLineTo(9.25f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.82f, 1.5f, -2.13f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.38f, 0.29f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(6.6f) + curveToRelative(0.39f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineTo(7.13f) + curveToRelative(0.82f, 0.3f, 1.42f, 1.05f, 1.49f, 1.95f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(17.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(4.25f) + close() + moveTo(14.52f, 3.5f) + horizontalLineToRelative(-5.0f) + verticalLineTo(7.0f) + horizontalLineToRelative(5.0f) + verticalLineTo(3.5f) + close() + } + } + return _usbPlug!! + } + +private var _usbPlug: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbStick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbStick.kt new file mode 100644 index 0000000..be0ef75 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/UsbStick.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.UsbStick: ImageVector + get() { + if (_usbStick != null) { + return _usbStick!! + } + _usbStick = fluentIcon(name = "Filled.UsbStick") { + fluentPath { + moveTo(15.27f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(16.01f, 7.13f) + curveToRelative(0.82f, 0.3f, 1.42f, 1.05f, 1.49f, 1.95f) + verticalLineToRelative(10.67f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.19f, 0.0f, -2.16f, -0.93f, -2.24f, -2.1f) + lineTo(6.51f, 9.25f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.82f, 1.5f, -2.13f) + lineTo(8.01f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.29f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(6.6f) + close() + moveTo(14.52f, 3.5f) + horizontalLineToRelative(-5.0f) + lineTo(9.52f, 7.0f) + horizontalLineToRelative(5.0f) + lineTo(14.52f, 3.5f) + close() + } + } + return _usbStick!! + } + +private var _usbStick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vault.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vault.kt new file mode 100644 index 0000000..144816d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vault.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Vault: ImageVector + get() { + if (_vault != null) { + return _vault!! + } + _vault = fluentIcon(name = "Filled.Vault") { + fluentPath { + moveTo(14.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(2.0f, 7.75f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 5.75f, 4.0f) + horizontalLineToRelative(12.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 22.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 20.0f) + lineTo(5.75f, 20.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(5.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.75f, 7.0f) + close() + moveTo(11.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.2f, 1.2f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 0.0f, 3.04f) + lineToRelative(-1.2f, 1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.2f, -1.2f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 3.04f, 0.0f) + lineToRelative(1.2f, 1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.2f, -1.2f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 0.0f, -3.04f) + lineToRelative(1.2f, -1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.2f, 1.2f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, -3.04f, 0.0f) + lineToRelative(-1.2f, -1.2f) + close() + } + } + return _vault!! + } + +private var _vault: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBicycle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBicycle.kt new file mode 100644 index 0000000..06b10aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBicycle.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleBicycle: ImageVector + get() { + if (_vehicleBicycle != null) { + return _vehicleBicycle!! + } + _vehicleBicycle = fluentIcon(name = "Filled.VehicleBicycle") { + fluentPath { + moveTo(13.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(1.19f) + lineToRelative(0.62f, 3.0f) + lineTo(9.0f, 7.0f) + lineTo(9.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(5.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(0.86f) + lineToRelative(-0.9f, 3.16f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 4.9f, 4.35f) + lineToRelative(4.47f, -5.21f) + lineToRelative(0.25f, 1.2f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 17.7f, 11.0f) + lineToRelative(-1.71f, -8.2f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 15.0f, 2.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(16.14f, 13.4f) + lineToRelative(0.38f, 1.8f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.96f, -0.4f) + lineToRelative(-0.36f, -1.72f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -1.98f, 0.32f) + close() + moveTo(10.31f, 13.1f) + arcToRelative(4.52f, 4.52f, 0.0f, false, false, -2.21f, -1.8f) + lineTo(8.75f, 9.0f) + horizontalLineToRelative(5.08f) + lineToRelative(-3.52f, 4.1f) + close() + moveTo(7.55f, 13.23f) + curveToRelative(0.37f, 0.17f, 0.7f, 0.44f, 0.95f, 0.77f) + lineTo(7.33f, 14.0f) + lineToRelative(0.22f, -0.77f) + close() + moveTo(5.47f, 13.23f) + lineToRelative(-0.43f, 1.5f) + arcTo(1.0f, 1.0f, 0.0f, false, false, 6.0f, 16.0f) + horizontalLineToRelative(2.95f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -3.48f, -2.78f) + close() + } + } + return _vehicleBicycle!! + } + +private var _vehicleBicycle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBus.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBus.kt new file mode 100644 index 0000000..45c7d61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleBus.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleBus: ImageVector + get() { + if (_vehicleBus != null) { + return _vehicleBus!! + } + _vehicleBus = fluentIcon(name = "Filled.VehicleBus") { + fluentPath { + moveTo(10.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(4.0f, 5.75f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 7.75f, 2.0f) + horizontalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 20.0f, 5.75f) + lineTo(20.0f, 9.5f) + horizontalLineToRelative(1.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(20.0f, 11.0f) + verticalLineToRelative(8.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(15.0f, 18.5f) + lineTo(9.0f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.0f, 11.0f) + lineTo(2.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(4.0f, 9.5f) + lineTo(4.0f, 5.75f) + close() + moveTo(16.5f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(18.5f, 18.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(5.5f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(7.5f, 18.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(7.75f, 3.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + lineTo(5.5f, 12.0f) + horizontalLineToRelative(13.0f) + lineTo(18.5f, 5.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-8.5f) + close() + moveTo(9.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(16.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _vehicleBus!! + } + +private var _vehicleBus: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCab.kt new file mode 100644 index 0000000..f2b1dac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCab.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleCab: ImageVector + get() { + if (_vehicleCab != null) { + return _vehicleCab!! + } + _vehicleCab = fluentIcon(name = "Filled.VehicleCab") { + fluentPath { + moveTo(9.27f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.74f) + lineTo(8.52f, 4.5f) + horizontalLineToRelative(-0.67f) + curveToRelative(-1.43f, 0.0f, -2.69f, 0.93f, -3.1f, 2.3f) + lineToRelative(-0.07f, 0.2f) + horizontalLineToRelative(-0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.53f) + lineToRelative(-0.2f, 0.83f) + curveToRelative(-0.65f, 0.4f, -1.08f, 1.1f, -1.08f, 1.92f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(8.0f, 18.5f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.82f, -0.43f, -1.53f, -1.08f, -1.92f) + lineToRelative(-0.2f, -0.83f) + horizontalLineToRelative(0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.94f) + lineToRelative(-0.06f, -0.18f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.11f, -2.32f) + horizontalLineToRelative(-0.66f) + lineTo(15.48f, 2.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(9.27f, 1.99f) + close() + moveTo(7.85f, 6.0f) + horizontalLineToRelative(8.29f) + curveToRelative(0.77f, 0.0f, 1.45f, 0.5f, 1.68f, 1.25f) + lineToRelative(0.2f, 0.7f) + lineTo(18.3f, 9.0f) + lineTo(5.7f, 9.0f) + lineToRelative(0.25f, -1.05f) + lineToRelative(0.22f, -0.71f) + curveTo(6.4f, 6.5f, 7.08f, 6.0f, 7.85f, 6.0f) + close() + moveTo(4.5f, 18.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(4.5f, 18.5f) + close() + moveTo(17.5f, 18.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(17.5f, 18.5f) + close() + moveTo(8.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(17.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _vehicleCab!! + } + +private var _vehicleCab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt new file mode 100644 index 0000000..d4089ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCar.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleCar: ImageVector + get() { + if (_vehicleCar != null) { + return _vehicleCar!! + } + _vehicleCar = fluentIcon(name = "Filled.VehicleCar") { + fluentPath { + moveTo(15.8f, 3.0f) + curveToRelative(1.49f, 0.0f, 2.79f, 1.01f, 3.15f, 2.46f) + lineTo(19.34f, 7.0f) + horizontalLineToRelative(0.91f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.54f) + lineToRelative(0.21f, 0.83f) + curveToRelative(0.65f, 0.4f, 1.08f, 1.1f, 1.08f, 1.92f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + lineTo(16.0f, 18.5f) + lineTo(8.0f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.81f, 0.43f, -1.53f, 1.08f, -1.92f) + lineToRelative(0.2f, -0.83f) + horizontalLineToRelative(-0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(3.0f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(0.91f) + lineToRelative(0.39f, -1.54f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 8.2f, 3.0f) + horizontalLineToRelative(7.6f) + close() + moveTo(6.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(6.5f, 18.5f) + close() + moveTo(19.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(19.5f, 18.5f) + close() + moveTo(13.75f, 14.0f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(15.8f, 4.5f) + lineTo(8.2f, 4.5f) + curveToRelative(-0.8f, 0.0f, -1.5f, 0.55f, -1.7f, 1.33f) + lineTo(5.71f, 9.0f) + lineTo(18.3f, 9.0f) + lineToRelative(-0.8f, -3.18f) + curveToRelative(-0.19f, -0.77f, -0.89f, -1.32f, -1.7f, -1.32f) + close() + } + } + return _vehicleCar!! + } + +private var _vehicleCar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCarCollision.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCarCollision.kt new file mode 100644 index 0000000..2800760 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleCarCollision.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleCarCollision: ImageVector + get() { + if (_vehicleCarCollision != null) { + return _vehicleCarCollision!! + } + _vehicleCarCollision = fluentIcon(name = "Filled.VehicleCarCollision") { + fluentPath { + moveTo(12.34f, 2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.34f, 0.45f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.3f) + lineToRelative(1.16f, 1.5f) + curveToRelative(0.23f, 0.32f, 0.67f, 0.4f, 1.0f, 0.18f) + lineToRelative(1.7f, -1.1f) + lineToRelative(-0.82f, 2.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.71f, 0.99f) + horizontalLineToRelative(3.19f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.08f, 0.97f) + lineToRelative(1.65f, 2.31f) + horizontalLineToRelative(-1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.61f, -1.19f) + lineToRelative(-2.13f, -2.98f) + lineToRelative(2.05f, -2.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.53f, -1.28f) + horizontalLineToRelative(-3.96f) + lineToRelative(1.17f, -3.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.12f, -0.87f) + lineTo(14.42f, 5.0f) + lineToRelative(-2.08f, -2.7f) + close() + moveTo(2.86f, 13.74f) + horizontalLineToRelative(-0.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.77f) + lineToRelative(0.26f, -1.41f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 6.0f, 9.0f) + horizontalLineToRelative(6.09f) + curveToRelative(1.03f, 0.0f, 1.93f, 0.7f, 2.18f, 1.7f) + lineToRelative(0.39f, 1.55f) + horizontalLineToRelative(0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.11f) + curveToRelative(0.53f, 0.5f, 0.86f, 1.21f, 0.86f, 2.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + lineTo(13.01f, 20.0f) + lineTo(5.0f, 20.0f) + verticalLineToRelative(0.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.79f, 0.33f, -1.5f, 0.86f, -2.0f) + close() + moveTo(5.26f, 11.1f) + lineTo(4.9f, 13.0f) + horizontalLineToRelative(8.35f) + verticalLineToRelative(-0.12f) + lineToRelative(-0.44f, -1.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, -0.57f) + lineTo(5.99f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, 0.61f) + close() + moveTo(13.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(6.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _vehicleCarCollision!! + } + +private var _vehicleCarCollision: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleShip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleShip.kt new file mode 100644 index 0000000..ad4f0cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleShip.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleShip: ImageVector + get() { + if (_vehicleShip != null) { + return _vehicleShip!! + } + _vehicleShip = fluentIcon(name = "Filled.VehicleShip") { + fluentPath { + moveTo(8.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(8.0f, 5.0f) + lineTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.76f) + lineToRelative(-1.46f, 0.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.42f, 1.02f) + lineToRelative(2.33f, 5.02f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.22f, 1.14f) + lineToRelative(0.01f, 0.03f) + lineToRelative(0.07f, 0.16f) + curveToRelative(0.07f, 0.15f, 0.17f, 0.35f, 0.3f, 0.53f) + curveToRelative(0.28f, 0.37f, 0.57f, 0.55f, 0.95f, 0.55f) + reflectiveCurveToRelative(0.67f, -0.18f, 0.94f, -0.55f) + arcToRelative(2.83f, 2.83f, 0.0f, false, false, 0.39f, -0.72f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.34f, 0.0f) + verticalLineToRelative(0.03f) + lineToRelative(0.08f, 0.16f) + curveToRelative(0.06f, 0.15f, 0.17f, 0.35f, 0.3f, 0.53f) + curveToRelative(0.28f, 0.37f, 0.57f, 0.55f, 0.95f, 0.55f) + reflectiveCurveToRelative(0.67f, -0.18f, 0.94f, -0.55f) + arcToRelative(2.86f, 2.86f, 0.0f, false, false, 0.39f, -0.72f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 2.3f, -1.12f) + lineToRelative(2.46f, -5.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.42f, -1.03f) + lineToRelative(-1.67f, -0.6f) + verticalLineToRelative(-4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 5.0f) + lineTo(16.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + close() + moveTo(14.5f, 5.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 3.5f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 5.0f) + close() + moveTo(17.5f, 6.5f) + verticalLineToRelative(3.42f) + lineToRelative(-4.4f, -1.57f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.2f, 0.0f) + lineTo(6.5f, 9.98f) + lineTo(6.5f, 6.5f) + horizontalLineToRelative(11.0f) + close() + moveTo(18.73f, 18.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.45f, -0.03f) + verticalLineToRelative(0.01f) + arcToRelative(2.16f, 2.16f, 0.0f, false, true, -0.12f, 0.3f) + curveToRelative(-0.09f, 0.2f, -0.22f, 0.45f, -0.42f, 0.71f) + curveToRelative(-0.38f, 0.52f, -0.94f, 0.95f, -1.74f, 0.95f) + reflectiveCurveToRelative(-1.36f, -0.44f, -1.74f, -0.95f) + arcToRelative(3.85f, 3.85f, 0.0f, false, true, -0.54f, -1.0f) + verticalLineToRelative(-0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.44f, 0.0f) + verticalLineToRelative(0.01f) + lineToRelative(-0.02f, 0.06f) + arcToRelative(3.36f, 3.36f, 0.0f, false, true, -0.52f, 0.95f) + curveToRelative(-0.38f, 0.51f, -0.93f, 0.95f, -1.74f, 0.95f) + curveToRelative(-0.8f, 0.0f, -1.36f, -0.44f, -1.74f, -0.95f) + arcToRelative(3.83f, 3.83f, 0.0f, false, true, -0.54f, -1.0f) + verticalLineToRelative(-0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.44f, 0.02f) + verticalLineToRelative(0.01f) + arcToRelative(1.62f, 1.62f, 0.0f, false, true, -0.11f, 0.28f) + curveToRelative(-0.09f, 0.2f, -0.22f, 0.45f, -0.42f, 0.7f) + curveToRelative(-0.38f, 0.49f, -1.0f, 0.96f, -2.0f, 0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + arcTo(3.92f, 3.92f, 0.0f, false, false, 6.0f, 20.37f) + lineToRelative(0.06f, 0.08f) + curveTo(6.6f, 21.19f, 7.56f, 22.0f, 9.0f, 22.0f) + arcToRelative(3.63f, 3.63f, 0.0f, false, false, 3.0f, -1.63f) + lineToRelative(0.06f, 0.08f) + curveTo(12.6f, 21.2f, 13.56f, 22.0f, 15.0f, 22.0f) + arcToRelative(3.63f, 3.63f, 0.0f, false, false, 3.0f, -1.62f) + lineToRelative(0.06f, 0.08f) + curveToRelative(0.6f, 0.76f, 1.61f, 1.54f, 3.19f, 1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + arcToRelative(2.42f, 2.42f, 0.0f, false, true, -2.0f, -0.96f) + arcToRelative(3.27f, 3.27f, 0.0f, false, true, -0.52f, -0.98f) + close() + } + } + return _vehicleShip!! + } + +private var _vehicleShip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleSubway.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleSubway.kt new file mode 100644 index 0000000..9178721 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleSubway.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleSubway: ImageVector + get() { + if (_vehicleSubway != null) { + return _vehicleSubway!! + } + _vehicleSubway = fluentIcon(name = "Filled.VehicleSubway") { + fluentPath { + moveTo(16.25f, 3.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(9.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -2.89f, 3.65f) + lineToRelative(2.46f, 1.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.55f, 1.4f) + lineToRelative(-0.1f, -0.04f) + lineToRelative(-5.09f, -2.43f) + horizontalLineToRelative(-3.66f) + lineToRelative(-5.1f, 2.43f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.64f, -1.36f) + lineToRelative(2.46f, -1.17f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 15.75f) + verticalLineToRelative(-9.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 7.75f, 3.0f) + horizontalLineToRelative(8.5f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(16.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(16.25f, 4.5f) + horizontalLineToRelative(-8.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(5.75f) + horizontalLineToRelative(13.0f) + lineTo(18.5f, 6.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(13.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + } + } + return _vehicleSubway!! + } + +private var _vehicleSubway: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruck.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruck.kt new file mode 100644 index 0000000..b1ae539 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruck.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleTruck: ImageVector + get() { + if (_vehicleTruck != null) { + return _vehicleTruck!! + } + _vehicleTruck = fluentIcon(name = "Filled.VehicleTruck") { + fluentPath { + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-8.25f) + curveToRelative(0.0f, -0.1f, -0.01f, -0.22f, -0.04f, -0.33f) + lineToRelative(-0.73f, -3.32f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -2.93f, -2.35f) + horizontalLineToRelative(-7.1f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 5.52f, 7.6f) + lineToRelative(-0.73f, 3.32f) + curveToRelative(-0.03f, 0.11f, -0.04f, 0.22f, -0.04f, 0.33f) + verticalLineToRelative(8.25f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 5.25f) + close() + moveTo(8.45f, 6.0f) + curveToRelative(-1.05f, 0.0f, -1.96f, 0.73f, -2.2f, 1.76f) + lineToRelative(-0.73f, 3.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.02f, 0.16f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -0.05f, 0.0f, -0.1f, -0.02f, -0.16f) + lineToRelative(-0.74f, -3.33f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 15.54f, 6.0f) + lineTo(8.46f, 6.0f) + close() + moveTo(7.72f, 8.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, -0.59f) + horizontalLineToRelative(7.1f) + curveToRelative(0.35f, 0.0f, 0.65f, 0.24f, 0.73f, 0.59f) + lineToRelative(0.54f, 2.41f) + lineTo(7.18f, 10.5f) + lineToRelative(0.54f, -2.41f) + close() + moveTo(7.0f, 20.25f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + close() + moveTo(17.0f, 19.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(2.0f) + close() + moveTo(10.75f, 16.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(10.01f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(15.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _vehicleTruck!! + } + +private var _vehicleTruck: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckBag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckBag.kt new file mode 100644 index 0000000..cb45f73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckBag.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleTruckBag: ImageVector + get() { + if (_vehicleTruckBag != null) { + return _vehicleTruckBag!! + } + _vehicleTruckBag = fluentIcon(name = "Filled.VehicleTruckBag") { + fluentPath { + moveTo(1.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveTo(1.0f, 12.99f, 2.0f, 14.0f, 3.25f, 14.0f) + horizontalLineToRelative(5.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-6.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.75f, 5.0f) + lineTo(9.5f, 5.0f) + lineTo(9.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.75f, -2.17f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 2.0f, 4.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-0.25f) + close() + moveTo(7.0f, 5.0f) + lineTo(7.0f, 4.0f) + curveToRelative(0.0f, -0.35f, -0.07f, -0.68f, -0.2f, -0.98f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 8.0f, 4.0f) + verticalLineToRelative(1.0f) + lineTo(7.0f, 5.0f) + close() + moveTo(5.5f, 4.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + lineTo(3.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(2.0f, 17.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.38f, 0.16f, 0.8f, 0.25f, 1.25f, 0.25f) + horizontalLineToRelative(5.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.7f, -0.4f, -1.3f, -1.0f, -1.58f) + lineTo(10.5f, 4.0f) + curveToRelative(0.0f, -0.17f, -0.01f, -0.34f, -0.04f, -0.5f) + horizontalLineToRelative(3.79f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(1.55f) + curveToRelative(0.87f, 0.0f, 1.66f, 0.5f, 2.03f, 1.29f) + lineToRelative(1.7f, 3.58f) + curveToRelative(0.15f, 0.3f, 0.22f, 0.63f, 0.22f, 0.97f) + verticalLineToRelative(5.41f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-1.8f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.9f, 0.0f) + horizontalLineToRelative(-2.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.91f, -0.01f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 17.75f) + close() + moveTo(20.5f, 16.0f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(1.25f) + lineTo(20.5f, 16.0f) + close() + moveTo(20.18f, 11.5f) + lineToRelative(-1.45f, -3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.68f, -0.43f) + lineTo(16.5f, 8.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.68f) + close() + moveTo(7.0f, 21.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(16.5f, 19.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(3.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, -0.4f) + lineTo(3.5f, 4.0f) + close() + } + } + return _vehicleTruckBag!! + } + +private var _vehicleTruckBag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckCube.kt new file mode 100644 index 0000000..b47ef15 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckCube.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleTruckCube: ImageVector + get() { + if (_vehicleTruckCube != null) { + return _vehicleTruckCube!! + } + _vehicleTruckCube = fluentIcon(name = "Filled.VehicleTruckCube") { + fluentPath { + moveTo(1.0f, 8.57f) + lineTo(1.0f, 4.43f) + curveToRelative(0.0f, -0.57f, 0.32f, -1.09f, 0.83f, -1.34f) + lineToRelative(3.5f, -1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 1.34f, 0.0f) + lineToRelative(3.5f, 1.75f) + curveToRelative(0.5f, 0.25f, 0.83f, 0.77f, 0.83f, 1.34f) + verticalLineToRelative(4.14f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.83f, 1.35f) + lineToRelative(-3.5f, 1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.34f, 0.0f) + lineToRelative(-3.5f, -1.75f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 8.57f) + close() + moveTo(2.55f, 4.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.23f, 0.67f) + lineTo(5.5f, 6.56f) + lineTo(5.5f, 9.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + lineTo(6.5f, 6.56f) + lineTo(9.22f, 5.2f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.44f, -0.9f) + lineTo(6.0f, 5.7f) + lineTo(3.22f, 4.3f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.67f, 0.23f) + close() + moveTo(11.55f, 3.0f) + curveToRelative(0.29f, 0.41f, 0.45f, 0.9f, 0.45f, 1.43f) + verticalLineToRelative(4.14f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -1.38f, 2.24f) + lineToRelative(-3.5f, 1.75f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.24f, 0.0f) + lineTo(2.0f, 11.12f) + verticalLineToRelative(6.13f) + curveToRelative(0.0f, 1.17f, 0.9f, 2.13f, 2.04f, 2.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 5.92f, 0.01f) + horizontalLineToRelative(2.08f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 5.92f, 0.0f) + horizontalLineToRelative(1.79f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-5.41f) + curveToRelative(0.0f, -0.34f, -0.07f, -0.66f, -0.22f, -0.97f) + lineToRelative(-1.7f, -3.58f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 18.05f, 6.0f) + lineTo(16.5f, 6.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.7f) + close() + moveTo(19.25f, 15.5f) + horizontalLineToRelative(1.25f) + lineTo(20.5f, 17.0f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + close() + moveTo(18.73f, 7.93f) + lineTo(20.18f, 11.0f) + lineTo(16.5f, 11.0f) + lineTo(16.5f, 7.5f) + horizontalLineToRelative(1.55f) + curveToRelative(0.3f, 0.0f, 0.55f, 0.17f, 0.68f, 0.43f) + close() + moveTo(8.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(15.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _vehicleTruckCube!! + } + +private var _vehicleTruckCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckProfile.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckProfile.kt new file mode 100644 index 0000000..1f1b7df --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VehicleTruckProfile.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VehicleTruckProfile: ImageVector + get() { + if (_vehicleTruckProfile != null) { + return _vehicleTruckProfile!! + } + _vehicleTruckProfile = fluentIcon(name = "Filled.VehicleTruckProfile") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 4.01f, 3.0f, 3.0f, 4.25f, 3.0f) + horizontalLineToRelative(10.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(16.5f, 6.0f) + horizontalLineToRelative(1.55f) + curveToRelative(0.87f, 0.0f, 1.66f, 0.5f, 2.03f, 1.29f) + lineToRelative(1.7f, 3.58f) + curveToRelative(0.15f, 0.3f, 0.22f, 0.63f, 0.22f, 0.97f) + verticalLineToRelative(5.41f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-1.8f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.9f, 0.0f) + horizontalLineToRelative(-2.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.91f, -0.01f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 17.25f) + verticalLineToRelative(-12.0f) + close() + moveTo(20.5f, 15.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(1.25f) + verticalLineToRelative(-1.5f) + close() + moveTo(20.18f, 11.0f) + lineToRelative(-1.45f, -3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.68f, -0.43f) + lineTo(16.5f, 7.5f) + lineTo(16.5f, 11.0f) + horizontalLineToRelative(3.68f) + close() + moveTo(7.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + } + } + return _vehicleTruckProfile!! + } + +private var _vehicleTruckProfile: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt new file mode 100644 index 0000000..6ece997 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Video: ImageVector + get() { + if (_video != null) { + return _video!! + } + _video = fluentIcon(name = "Filled.Video") { + fluentPath { + moveTo(16.0f, 16.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(7.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.5f) + close() + moveTo(21.76f, 5.89f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.24f, 0.65f) + verticalLineToRelative(10.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.65f, 0.76f) + lineTo(17.0f, 15.37f) + lineTo(17.0f, 8.63f) + lineToRelative(3.35f, -2.85f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.11f) + close() + } + } + return _video!! + } + +private var _video: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video360.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video360.kt new file mode 100644 index 0000000..72e3a6b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Video360.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Video360: ImageVector + get() { + if (_video360 != null) { + return _video360!! + } + _video360 = fluentIcon(name = "Filled.Video360") { + fluentPath { + moveTo(4.7f, 4.02f) + curveToRelative(-1.38f, -0.2f, -2.7f, 0.85f, -2.7f, 2.3f) + verticalLineToRelative(11.36f) + curveToRelative(0.0f, 1.45f, 1.32f, 2.5f, 2.7f, 2.3f) + lineToRelative(0.63f, -0.08f) + arcToRelative(54.28f, 54.28f, 0.0f, false, true, 13.98f, 0.08f) + curveToRelative(1.37f, 0.2f, 2.69f, -0.86f, 2.69f, -2.3f) + lineTo(22.0f, 6.32f) + curveToRelative(0.0f, -1.45f, -1.32f, -2.5f, -2.7f, -2.3f) + curveToRelative(-1.57f, 0.22f, -4.1f, 0.48f, -7.3f, 0.48f) + reflectiveCurveToRelative(-5.73f, -0.26f, -7.3f, -0.48f) + close() + moveTo(19.0f, 18.42f) + curveToRelative(-0.93f, -0.11f, -2.11f, -0.23f, -3.5f, -0.32f) + lineTo(15.5f, 15.0f) + lineTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.43f) + close() + moveTo(14.0f, 18.03f) + arcToRelative(59.06f, 59.06f, 0.0f, false, false, -4.0f, 0.0f) + lineTo(10.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.03f) + close() + moveTo(8.5f, 18.1f) + curveToRelative(-1.39f, 0.09f, -2.57f, 0.2f, -3.5f, 0.33f) + lineTo(5.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(3.1f) + close() + moveTo(12.0f, 13.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + moveTo(8.5f, 12.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(18.5f, 12.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _video360!! + } + +private var _video360: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoAdd.kt new file mode 100644 index 0000000..8737f12 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoAdd.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoAdd: ImageVector + get() { + if (_videoAdd != null) { + return _videoAdd!! + } + _videoAdd = fluentIcon(name = "Filled.VideoAdd") { + fluentPath { + moveTo(16.0f, 16.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-0.06f) + arcTo(6.5f, 6.5f, 0.0f, false, false, 2.0f, 12.81f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(7.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.5f) + close() + moveTo(21.76f, 5.89f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.24f, 0.65f) + verticalLineToRelative(10.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.65f, 0.76f) + lineTo(17.0f, 15.37f) + lineTo(17.0f, 8.63f) + lineToRelative(3.35f, -2.85f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.11f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(6.0f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(7.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 18.0f) + close() + } + } + return _videoAdd!! + } + +private var _videoAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoBackgroundEffect.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoBackgroundEffect.kt new file mode 100644 index 0000000..fad9de3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoBackgroundEffect.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoBackgroundEffect: ImageVector + get() { + if (_videoBackgroundEffect != null) { + return _videoBackgroundEffect!! + } + _videoBackgroundEffect = fluentIcon(name = "Filled.VideoBackgroundEffect") { + fluentPath { + moveTo(6.0f, 16.94f) + verticalLineToRelative(2.12f) + lineToRelative(-0.94f, 0.94f) + lineTo(2.94f, 20.0f) + lineTo(6.0f, 16.94f) + close() + moveTo(22.0f, 14.44f) + verticalLineToRelative(2.12f) + lineTo(18.56f, 20.0f) + horizontalLineToRelative(-0.57f) + verticalLineToRelative(-1.56f) + lineToRelative(4.01f, -4.0f) + close() + moveTo(8.75f, 14.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineTo(16.99f, 20.0f) + lineTo(7.0f, 20.0f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + close() + moveTo(8.02f, 10.42f) + curveToRelative(0.06f, 0.57f, 0.24f, 1.12f, 0.52f, 1.6f) + lineTo(2.0f, 18.56f) + verticalLineToRelative(-2.12f) + lineToRelative(6.02f, -6.02f) + close() + moveTo(22.0f, 9.93f) + verticalLineToRelative(2.13f) + lineToRelative(-4.0f, 4.0f) + verticalLineToRelative(-0.31f) + lineToRelative(-0.01f, -0.17f) + arcToRelative(2.73f, 2.73f, 0.0f, false, false, -0.39f, -1.25f) + lineToRelative(4.4f, -4.4f) + close() + moveTo(12.06f, 4.0f) + lineTo(2.0f, 14.06f) + verticalLineToRelative(-2.12f) + lineTo(9.94f, 4.0f) + horizontalLineToRelative(2.12f) + close() + moveTo(22.0f, 5.43f) + verticalLineToRelative(2.13f) + lineToRelative(-5.67f, 5.66f) + arcToRelative(2.73f, 2.73f, 0.0f, false, false, -0.86f, -0.21f) + lineToRelative(-0.23f, -0.01f) + horizontalLineToRelative(-0.6f) + curveToRelative(0.35f, -0.3f, 0.64f, -0.66f, 0.86f, -1.06f) + lineToRelative(6.5f, -6.5f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(7.56f, 4.0f) + lineTo(2.0f, 9.56f) + lineTo(2.0f, 7.44f) + lineTo(5.44f, 4.0f) + horizontalLineToRelative(2.12f) + close() + moveTo(21.06f, 4.0f) + lineTo(15.9f, 9.15f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -0.65f, -1.47f) + lineTo(18.93f, 4.0f) + horizontalLineToRelative(2.13f) + close() + moveTo(16.56f, 4.0f) + lineTo(14.0f, 6.54f) + arcToRelative(3.97f, 3.97f, 0.0f, false, false, -1.6f, -0.52f) + lineTo(14.45f, 4.0f) + horizontalLineToRelative(2.12f) + close() + } + } + return _videoBackgroundEffect!! + } + +private var _videoBackgroundEffect: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoChat.kt new file mode 100644 index 0000000..795cb29 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoChat.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoChat: ImageVector + get() { + if (_videoChat != null) { + return _videoChat!! + } + _videoChat = fluentIcon(name = "Filled.VideoChat") { + fluentPath { + moveTo(16.0f, 16.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-0.48f) + curveToRelative(0.47f, -0.9f, 0.73f, -1.92f, 0.73f, -3.0f) + curveToRelative(0.0f, -2.02f, -0.7f, -3.64f, -2.36f, -5.02f) + arcTo(5.99f, 5.99f, 0.0f, false, false, 6.5f, 10.0f) + curveToRelative(-1.75f, 0.0f, -3.33f, 0.69f, -4.5f, 1.81f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(7.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.5f) + close() + moveTo(21.76f, 5.89f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.24f, 0.65f) + verticalLineToRelative(10.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.65f, 0.76f) + lineTo(17.0f, 15.37f) + lineTo(17.0f, 8.63f) + lineToRelative(3.35f, -2.85f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.11f) + close() + moveTo(10.0f, 12.26f) + arcTo(5.48f, 5.48f, 0.0f, false, false, 6.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -4.81f, 8.17f) + lineToRelative(-0.67f, 2.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.63f, 0.62f) + lineToRelative(2.18f, -0.67f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 10.0f, 12.25f) + close() + moveTo(4.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(6.5f, 18.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + close() + } + } + return _videoChat!! + } + +private var _videoChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt new file mode 100644 index 0000000..dcefa1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClip.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoClip: ImageVector + get() { + if (_videoClip != null) { + return _videoClip!! + } + _videoClip = fluentIcon(name = "Filled.VideoClip") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(9.5f, 9.38f) + verticalLineToRelative(5.24f) + curveToRelative(0.0f, 0.56f, 0.61f, 0.93f, 1.11f, 0.65f) + lineToRelative(4.79f, -2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.32f) + lineTo(10.6f, 8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.11f, 0.65f) + close() + } + } + return _videoClip!! + } + +private var _videoClip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt new file mode 100644 index 0000000..422805d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipMultiple.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoClipMultiple: ImageVector + get() { + if (_videoClipMultiple != null) { + return _videoClipMultiple!! + } + _videoClipMultiple = fluentIcon(name = "Filled.VideoClipMultiple") { + fluentPath { + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(10.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.0f) + curveTo(19.0f, 4.45f, 17.54f, 3.0f, 15.75f, 3.0f) + horizontalLineTo(5.25f) + close() + moveTo(8.0f, 13.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.6f, 0.66f, -0.95f, 1.15f, -0.63f) + lineToRelative(4.62f, 2.96f) + curveToRelative(0.31f, 0.2f, 0.31f, 0.64f, 0.0f, 0.84f) + lineToRelative(-4.62f, 2.96f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 13.25f) + close() + moveTo(7.75f, 21.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.24f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 20.0f, 15.75f) + verticalLineTo(6.01f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _videoClipMultiple!! + } + +private var _videoClipMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipOff.kt new file mode 100644 index 0000000..5dbe015 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoClipOff.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoClipOff: ImageVector + get() { + if (_videoClipOff != null) { + return _videoClipOff!! + } + _videoClipOff = fluentIcon(name = "Filled.VideoClipOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.7f, 0.7f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.06f, 1.02f, -0.16f) + lineToRelative(0.95f, 0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(12.94f, 14.0f) + lineToRelative(-2.33f, 1.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.11f, -0.65f) + verticalLineToRelative(-4.06f) + lineTo(12.94f, 14.0f) + close() + moveTo(15.4f, 11.34f) + curveToRelative(0.42f, 0.23f, 0.5f, 0.77f, 0.23f, 1.11f) + lineToRelative(6.23f, 6.23f) + curveToRelative(0.1f, -0.3f, 0.14f, -0.6f, 0.14f, -0.93f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(6.18f, 3.0f) + lineToRelative(7.29f, 7.29f) + lineToRelative(1.93f, 1.05f) + close() + } + } + return _videoClipOff!! + } + +private var _videoClipOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoOff.kt new file mode 100644 index 0000000..437e85e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoOff.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoOff: ImageVector + get() { + if (_videoOff != null) { + return _videoOff!! + } + _videoOff = fluentIcon(name = "Filled.VideoOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.57f, 1.57f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.17f, -2.52f) + lineToRelative(4.8f, 4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.0f, 13.82f) + lineToRelative(4.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.5f, -0.86f) + verticalLineTo(6.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.65f, -0.76f) + lineTo(17.0f, 8.63f) + verticalLineToRelative(5.19f) + close() + moveTo(7.68f, 4.5f) + lineTo(16.0f, 12.82f) + verticalLineTo(7.75f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineTo(7.68f) + close() + } + } + return _videoOff!! + } + +private var _videoOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPerson.kt new file mode 100644 index 0000000..286d27b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPerson.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoPerson: ImageVector + get() { + if (_videoPerson != null) { + return _videoPerson!! + } + _videoPerson = fluentIcon(name = "Filled.VideoPerson") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 20.99f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 5.5f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(2.9f) + horizontalLineToRelative(2.76f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + } + } + return _videoPerson!! + } + +private var _videoPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonCall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonCall.kt new file mode 100644 index 0000000..1d0aacc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonCall.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoPersonCall: ImageVector + get() { + if (_videoPersonCall != null) { + return _videoPersonCall!! + } + _videoPersonCall = fluentIcon(name = "Filled.VideoPersonCall") { + fluentPath { + moveTo(18.01f, 12.24f) + lineToRelative(0.5f, -1.18f) + curveToRelative(0.24f, -0.56f, 0.8f, -0.86f, 1.36f, -0.75f) + lineToRelative(0.12f, 0.04f) + lineToRelative(0.63f, 0.2f) + curveToRelative(0.62f, 0.2f, 1.1f, 0.73f, 1.26f, 1.4f) + curveToRelative(0.36f, 1.6f, -0.08f, 3.55f, -1.33f, 5.84f) + curveToRelative(-1.24f, 2.29f, -2.6f, 3.67f, -4.1f, 4.13f) + curveToRelative(-0.57f, 0.18f, -1.2f, 0.05f, -1.66f, -0.34f) + lineToRelative(-0.12f, -0.12f) + lineToRelative(-0.48f, -0.48f) + arcToRelative(1.36f, 1.36f, 0.0f, false, true, -0.22f, -1.59f) + lineToRelative(0.07f, -0.11f) + lineToRelative(0.72f, -1.06f) + arcTo(1.2f, 1.2f, 0.0f, false, true, 16.0f, 17.7f) + lineToRelative(0.12f, 0.04f) + lineToRelative(1.34f, 0.44f) + arcToRelative(5.08f, 5.08f, 0.0f, false, false, 1.92f, -3.11f) + lineToRelative(0.04f, -0.27f) + lineToRelative(-1.1f, -1.05f) + curveToRelative(-0.37f, -0.35f, -0.5f, -0.89f, -0.36f, -1.37f) + lineToRelative(0.05f, -0.14f) + lineToRelative(0.5f, -1.18f) + lineToRelative(-0.5f, 1.18f) + close() + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(3.98f) + arcToRelative(2.82f, 2.82f, 0.0f, false, false, -0.88f, -0.56f) + lineToRelative(-0.2f, -0.08f) + lineToRelative(-0.43f, -0.13f) + verticalLineTo(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.75f) + horizontalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineTo(7.0f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineTo(16.98f) + lineToRelative(-0.55f, -0.18f) + lineToRelative(-0.17f, -0.05f) + curveToRelative(-0.83f, -0.2f, -1.7f, 0.1f, -2.23f, 0.77f) + lineToRelative(-0.1f, 0.14f) + lineToRelative(-0.73f, 1.06f) + lineToRelative(-0.1f, 0.16f) + curveToRelative(-0.2f, 0.35f, -0.3f, 0.74f, -0.3f, 1.13f) + horizontalLineTo(4.25f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + } + } + return _videoPersonCall!! + } + +private var _videoPersonCall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonOff.kt new file mode 100644 index 0000000..dbe55ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonOff.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoPersonOff: ImageVector + get() { + if (_videoPersonOff != null) { + return _videoPersonOff!! + } + _videoPersonOff = fluentIcon(name = "Filled.VideoPersonOff") { + fluentPath { + moveTo(2.22f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(18.94f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -0.86f, 0.49f, -1.61f, 1.2f, -1.99f) + lineToRelative(-0.98f, -0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(11.94f, 13.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 9.0f, 10.06f) + lineTo(4.44f, 5.5f) + horizontalLineToRelative(-0.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(4.19f) + lineToRelative(-1.0f, -1.0f) + close() + moveTo(14.63f, 11.45f) + lineToRelative(-4.08f, -4.08f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 4.08f, 4.08f) + close() + moveTo(20.5f, 17.31f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(8.68f, 5.5f) + lineTo(7.18f, 4.0f) + horizontalLineToRelative(12.57f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.32f, -0.07f, 0.61f, -0.18f, 0.89f) + lineTo(20.5f, 17.3f) + close() + } + } + return _videoPersonOff!! + } + +private var _videoPersonOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonSparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonSparkle.kt new file mode 100644 index 0000000..dc6d8b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonSparkle.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoPersonSparkle: ImageVector + get() { + if (_videoPersonSparkle != null) { + return _videoPersonSparkle!! + } + _videoPersonSparkle = fluentIcon(name = "Filled.VideoPersonSparkle") { + fluentPath { + moveTo(4.3f, 4.0f) + horizontalLineToRelative(15.45f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-7.2f) + curveToRelative(0.06f, 0.07f, 0.13f, 0.14f, 0.21f, 0.2f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 1.29f, 0.14f) + verticalLineToRelative(6.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.76f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 8.6f, 14.0f) + horizontalLineToRelative(6.65f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.74f, 1.6f) + verticalLineToRelative(2.89f) + horizontalLineToRelative(2.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, -0.75f) + lineTo(20.5f, 6.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.74f) + lineTo(5.42f, 5.5f) + lineToRelative(-0.28f, -0.1f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -0.57f, -0.55f) + lineTo(4.3f, 4.0f) + close() + moveTo(14.12f, 7.88f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -4.24f, 4.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 4.24f, -4.24f) + close() + moveTo(2.36f, 8.84f) + lineToRelative(0.3f, 0.92f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, 0.68f, 0.02f) + verticalLineToRelative(-0.02f) + lineToRelative(0.3f, -0.92f) + arcToRelative(1.88f, 1.88f, 0.0f, false, true, 1.2f, -1.2f) + lineToRelative(0.92f, -0.3f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, 0.0f, -0.68f) + horizontalLineToRelative(-0.02f) + lineToRelative(-0.92f, -0.3f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -1.2f, -1.2f) + lineToRelative(-0.3f, -0.92f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, -0.55f, -0.17f) + curveToRelative(-0.06f, 0.04f, -0.1f, 0.1f, -0.13f, 0.17f) + lineToRelative(-0.3f, 0.92f) + verticalLineToRelative(0.02f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -1.18f, 1.18f) + lineToRelative(-0.92f, 0.3f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, -0.17f, 0.55f) + curveToRelative(0.04f, 0.06f, 0.1f, 0.1f, 0.17f, 0.13f) + lineToRelative(0.92f, 0.3f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, 1.2f, 1.2f) + close() + moveTo(4.89f, 10.54f) + lineToRelative(0.54f, -0.17f) + arcToRelative(1.12f, 1.12f, 0.0f, false, false, 0.68f, -0.7f) + lineToRelative(0.18f, -0.53f) + arcTo(0.22f, 0.22f, 0.0f, false, true, 6.4f, 9.0f) + arcToRelative(0.2f, 0.2f, 0.0f, false, true, 0.2f, 0.03f) + lineToRelative(0.03f, 0.03f) + lineToRelative(0.05f, 0.07f) + lineToRelative(0.17f, 0.54f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.54f, 0.17f) + lineToRelative(0.04f, 0.02f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, 0.1f, 0.18f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, -0.14f, 0.2f) + lineToRelative(-0.53f, 0.17f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(-0.17f, 0.54f) + arcToRelative(0.22f, 0.22f, 0.0f, false, true, -0.08f, 0.1f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, -0.32f, -0.1f) + lineToRelative(-0.17f, -0.54f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-0.54f, -0.17f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, -0.1f, -0.32f) + arcToRelative(0.2f, 0.2f, 0.0f, false, true, 0.1f, -0.08f) + close() + } + } + return _videoPersonSparkle!! + } + +private var _videoPersonSparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStar.kt new file mode 100644 index 0000000..32d0db3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStar.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoPersonStar: ImageVector + get() { + if (_videoPersonStar != null) { + return _videoPersonStar!! + } + _videoPersonStar = fluentIcon(name = "Filled.VideoPersonStar") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(6.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.27f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.52f, 6.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.06f, 14.42f) + arcToRelative(0.58f, 0.58f, 0.0f, false, false, -1.12f, 0.0f) + lineToRelative(-0.55f, 1.79f) + horizontalLineToRelative(-1.8f) + curveToRelative(-0.57f, 0.0f, -0.8f, 0.75f, -0.35f, 1.1f) + lineToRelative(1.46f, 1.1f) + lineToRelative(-0.56f, 1.79f) + curveToRelative(-0.17f, 0.56f, 0.44f, 1.03f, 0.9f, 0.68f) + lineToRelative(1.46f, -1.1f) + lineToRelative(1.46f, 1.1f) + curveToRelative(0.46f, 0.35f, 1.07f, -0.12f, 0.9f, -0.68f) + lineToRelative(-0.56f, -1.79f) + lineToRelative(1.46f, -1.1f) + curveToRelative(0.46f, -0.35f, 0.22f, -1.1f, -0.35f, -1.1f) + horizontalLineToRelative(-1.8f) + lineToRelative(-0.55f, -1.79f) + close() + } + } + return _videoPersonStar!! + } + +private var _videoPersonStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStarOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStarOff.kt new file mode 100644 index 0000000..a6ed5e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPersonStarOff.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoPersonStarOff: ImageVector + get() { + if (_videoPersonStarOff != null) { + return _videoPersonStarOff!! + } + _videoPersonStarOff = fluentIcon(name = "Filled.VideoPersonStarOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.98f, 0.98f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 19.0f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(7.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 0.52f, -6.0f) + lineTo(8.61f, 14.0f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(2.75f) + lineTo(4.25f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.19f) + lineTo(9.0f, 10.06f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 11.94f, 13.0f) + lineToRelative(1.18f, 1.18f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 7.72f, 7.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.94f, -1.16f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.74f, 20.8f) + arcToRelative(0.56f, 0.56f, 0.0f, false, true, -0.78f, 0.08f) + lineToRelative(-1.46f, -1.1f) + lineToRelative(-1.46f, 1.1f) + curveToRelative(-0.46f, 0.35f, -1.07f, -0.12f, -0.9f, -0.68f) + lineToRelative(0.56f, -1.79f) + lineToRelative(-1.46f, -1.1f) + curveToRelative(-0.46f, -0.35f, -0.22f, -1.1f, 0.35f, -1.1f) + horizontalLineToRelative(0.56f) + lineToRelative(4.59f, 4.59f) + close() + moveTo(10.55f, 7.37f) + lineToRelative(4.08f, 4.08f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -4.08f, -4.08f) + close() + moveTo(15.55f, 12.36f) + lineToRelative(1.7f, 1.7f) + curveToRelative(0.29f, -0.15f, 0.68f, -0.03f, 0.8f, 0.36f) + lineToRelative(0.21f, 0.66f) + lineToRelative(1.13f, 1.13f) + horizontalLineToRelative(1.02f) + curveToRelative(0.57f, 0.0f, 0.8f, 0.75f, 0.35f, 1.1f) + lineToRelative(-0.15f, 0.11f) + lineToRelative(2.03f, 2.04f) + arcTo(5.49f, 5.49f, 0.0f, false, false, 17.5f, 12.0f) + curveToRelative(-0.69f, 0.0f, -1.35f, 0.13f, -1.96f, 0.36f) + close() + moveTo(7.17f, 4.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(11.07f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.48f) + curveToRelative(0.55f, 0.29f, 1.05f, 0.65f, 1.5f, 1.08f) + lineTo(21.99f, 6.25f) + curveTo(22.0f, 5.01f, 20.99f, 4.0f, 19.75f, 4.0f) + lineTo(7.18f, 4.0f) + close() + } + } + return _videoPersonStarOff!! + } + +private var _videoPersonStarOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPlayPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPlayPause.kt new file mode 100644 index 0000000..b4881f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoPlayPause.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoPlayPause: ImageVector + get() { + if (_videoPlayPause != null) { + return _videoPlayPause!! + } + _videoPlayPause = fluentIcon(name = "Filled.VideoPlayPause") { + fluentPath { + moveTo(12.0f, 7.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-4.13f) + curveToRelative(-0.02f, 0.55f, -0.3f, 1.1f, -0.84f, 1.42f) + lineToRelative(-6.5f, 3.95f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 2.0f, 15.99f) + lineTo(2.0f, 8.0f) + curveToRelative(0.0f, -1.37f, 1.5f, -2.2f, 2.67f, -1.48f) + lineToRelative(6.5f, 4.03f) + curveToRelative(0.53f, 0.33f, 0.8f, 0.87f, 0.83f, 1.41f) + lineTo(12.0f, 7.75f) + close() + moveTo(18.0f, 7.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.5f) + close() + } + } + return _videoPlayPause!! + } + +private var _videoPlayPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoProhibited.kt new file mode 100644 index 0000000..30929ae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoProhibited.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoProhibited: ImageVector + get() { + if (_videoProhibited != null) { + return _videoProhibited!! + } + _videoProhibited = fluentIcon(name = "Filled.VideoProhibited") { + fluentPath { + moveTo(11.0f, 17.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 5.0f, -6.33f) + lineTo(16.0f, 8.25f) + curveTo(16.0f, 6.45f, 14.54f, 5.0f, 12.75f, 5.0f) + horizontalLineToRelative(-7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + verticalLineToRelative(8.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(6.25f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.5f, -2.5f) + close() + moveTo(17.5f, 11.0f) + curveToRelative(1.75f, 0.0f, 3.33f, 0.69f, 4.5f, 1.81f) + lineTo(22.0f, 7.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.65f, -0.76f) + lineTo(17.0f, 9.13f) + verticalLineToRelative(1.89f) + lineToRelative(0.5f, -0.02f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _videoProhibited!! + } + +private var _videoProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSecurity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSecurity.kt new file mode 100644 index 0000000..d137030 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSecurity.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoSecurity: ImageVector + get() { + if (_videoSecurity != null) { + return _videoSecurity!! + } + _videoSecurity = fluentIcon(name = "Filled.VideoSecurity") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(8.5f) + curveTo(15.55f, 3.0f, 17.0f, 4.46f, 17.0f, 6.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 12.75f) + verticalLineToRelative(-6.5f) + close() + moveTo(21.62f, 3.6f) + curveToRelative(0.23f, 0.13f, 0.38f, 0.38f, 0.38f, 0.65f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, 0.64f) + lineTo(18.0f, 13.67f) + verticalLineTo(5.33f) + lineToRelative(2.86f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.01f) + close() + moveTo(8.14f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.39f, 1.75f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.6f) + curveToRelative(0.0f, 0.5f, 0.4f, 0.9f, 0.9f, 0.9f) + horizontalLineToRelative(1.94f) + curveToRelative(3.0f, 0.0f, 5.51f, -2.15f, 6.05f, -5.0f) + horizontalLineTo(8.14f) + close() + } + } + return _videoSecurity!! + } + +private var _videoSecurity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSwitch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSwitch.kt new file mode 100644 index 0000000..b2c130b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/VideoSwitch.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.VideoSwitch: ImageVector + get() { + if (_videoSwitch != null) { + return _videoSwitch!! + } + _videoSwitch = fluentIcon(name = "Filled.VideoSwitch") { + fluentPath { + moveTo(4.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(5.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 15.0f, 5.75f) + verticalLineToRelative(6.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 12.25f, 15.0f) + horizontalLineToRelative(-5.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 12.25f) + verticalLineToRelative(-6.5f) + close() + moveTo(4.2f, 14.99f) + curveToRelative(-0.42f, 0.15f, -0.79f, 0.3f, -1.1f, 0.48f) + curveToRelative(-0.5f, 0.3f, -1.1f, 0.78f, -1.1f, 1.53f) + reflectiveCurveToRelative(0.6f, 1.24f, 1.1f, 1.53f) + curveToRelative(0.56f, 0.32f, 1.31f, 0.58f, 2.18f, 0.79f) + curveToRelative(1.74f, 0.42f, 4.09f, 0.68f, 6.66f, 0.68f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + arcToRelative(28.2f, 28.2f, 0.0f, false, true, -6.3f, -0.64f) + curveToRelative(-0.81f, -0.2f, -1.4f, -0.42f, -1.79f, -0.63f) + curveToRelative(-0.17f, -0.1f, -0.27f, -0.18f, -0.31f, -0.23f) + curveToRelative(0.04f, -0.05f, 0.14f, -0.12f, 0.31f, -0.23f) + curveToRelative(0.38f, -0.21f, 0.98f, -0.44f, 1.79f, -0.63f) + curveToRelative(0.22f, -0.06f, 0.47f, -0.11f, 0.72f, -0.16f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -2.17f, -0.99f) + close() + moveTo(14.02f, 15.56f) + curveToRelative(1.7f, 0.09f, 3.19f, 0.3f, 4.34f, 0.58f) + curveToRelative(0.81f, 0.2f, 1.4f, 0.42f, 1.79f, 0.63f) + curveToRelative(0.17f, 0.1f, 0.27f, 0.18f, 0.31f, 0.23f) + lineToRelative(-0.01f, 0.01f) + curveToRelative(-0.1f, 0.1f, -0.3f, 0.23f, -0.6f, 0.37f) + curveToRelative(-0.62f, 0.28f, -1.55f, 0.54f, -2.72f, 0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.24f, 1.48f) + curveToRelative(1.24f, -0.2f, 2.31f, -0.49f, 3.1f, -0.84f) + curveToRelative(0.38f, -0.18f, 0.74f, -0.4f, 1.01f, -0.65f) + curveToRelative(0.27f, -0.26f, 0.52f, -0.63f, 0.52f, -1.1f) + curveToRelative(0.0f, -0.75f, -0.6f, -1.24f, -1.1f, -1.53f) + arcToRelative(8.56f, 8.56f, 0.0f, false, false, -2.18f, -0.79f) + curveToRelative(-0.93f, -0.22f, -2.03f, -0.4f, -3.24f, -0.52f) + arcToRelative(3.77f, 3.77f, 0.0f, false, true, -1.46f, 1.4f) + close() + moveTo(20.51f, 16.94f) + close() + moveTo(20.0f, 5.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.22f, -0.58f) + lineTo(16.0f, 6.89f) + verticalLineToRelative(4.22f) + lineToRelative(2.78f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.22f, -0.58f) + verticalLineToRelative(-7.5f) + close() + } + } + return _videoSwitch!! + } + +private var _videoSwitch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktop.kt new file mode 100644 index 0000000..098c9d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktop.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ViewDesktop: ImageVector + get() { + if (_viewDesktop != null) { + return _viewDesktop!! + } + _viewDesktop = fluentIcon(name = "Filled.ViewDesktop") { + fluentPath { + moveTo(19.75f, 3.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(10.65f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.09f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + moveTo(18.5f, 6.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(7.5f, 6.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _viewDesktop!! + } + +private var _viewDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktopMobile.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktopMobile.kt new file mode 100644 index 0000000..08c5ddc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ViewDesktopMobile.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ViewDesktopMobile: ImageVector + get() { + if (_viewDesktopMobile != null) { + return _viewDesktopMobile!! + } + _viewDesktopMobile = fluentIcon(name = "Filled.ViewDesktopMobile") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.25f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(14.5f, 9.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(14.5f, 5.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _viewDesktopMobile!! + } + +private var _viewDesktopMobile: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Voicemail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Voicemail.kt new file mode 100644 index 0000000..abfa907 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Voicemail.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Voicemail: ImageVector + get() { + if (_voicemail != null) { + return _voicemail!! + } + _voicemail = fluentIcon(name = "Filled.Voicemail") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(15.75f, 9.0f) + lineTo(7.82f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 2.88f, 1.7f) + lineToRelative(-0.1f, -0.2f) + horizontalLineToRelative(2.8f) + arcTo(3.0f, 3.0f, 0.0f, true, false, 16.18f, 9.0f) + horizontalLineToRelative(-0.43f) + close() + moveTo(8.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(16.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _voicemail!! + } + +private var _voicemail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vote.kt new file mode 100644 index 0000000..61c7008 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Vote.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Vote: ImageVector + get() { + if (_vote != null) { + return _vote!! + } + _vote = fluentIcon(name = "Filled.Vote") { + fluentPath { + moveTo(21.94f, 14.47f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.02f, 0.1f) + lineTo(21.99f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(2.0f, 14.7f) + lineToRelative(0.01f, -0.09f) + lineToRelative(0.05f, -0.15f) + lineToRelative(2.76f, -6.02f) + curveToRelative(0.1f, -0.23f, 0.32f, -0.4f, 0.57f, -0.43f) + horizontalLineToRelative(2.65f) + lineToRelative(-0.79f, 1.36f) + lineToRelative(-0.07f, 0.13f) + horizontalLineToRelative(-1.2f) + lineTo(3.92f, 14.0f) + horizontalLineToRelative(16.15f) + lineToRelative(-2.03f, -4.35f) + lineToRelative(0.87f, -1.5f) + curveToRelative(0.06f, 0.06f, 0.12f, 0.12f, 0.17f, 0.2f) + lineToRelative(0.05f, 0.09f) + lineToRelative(2.81f, 6.03f) + close() + moveTo(13.37f, 2.06f) + lineToRelative(0.09f, 0.04f) + lineToRelative(5.18f, 3.0f) + curveToRelative(0.33f, 0.2f, 0.46f, 0.6f, 0.32f, 0.94f) + lineToRelative(-0.04f, 0.09f) + lineToRelative(-2.8f, 4.87f) + horizontalLineToRelative(1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.57f, 11.0f) + lineToRelative(-0.18f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.32f, -0.94f) + lineToRelative(0.05f, -0.09f) + lineToRelative(4.31f, -7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.94f, -0.31f) + close() + moveTo(13.36f, 3.78f) + lineToRelative(-3.57f, 6.2f) + lineTo(11.57f, 11.0f) + horizontalLineToRelative(2.81f) + lineToRelative(2.87f, -4.97f) + lineToRelative(-3.9f, -2.25f) + close() + } + } + return _vote!! + } + +private var _vote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalkieTalkie.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalkieTalkie.kt new file mode 100644 index 0000000..201e64c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalkieTalkie.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WalkieTalkie: ImageVector + get() { + if (_walkieTalkie != null) { + return _walkieTalkie!! + } + _walkieTalkie = fluentIcon(name = "Filled.WalkieTalkie") { + fluentPath { + moveTo(9.5f, 7.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(8.75f, 1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(9.5f, 3.0f) + horizontalLineToRelative(7.25f) + curveTo(17.99f, 3.0f, 19.0f, 4.0f, 19.0f, 5.25f) + lineTo(19.0f, 14.0f) + curveToRelative(0.0f, 0.19f, -0.07f, 0.37f, -0.2f, 0.5f) + lineToRelative(-1.3f, 1.42f) + verticalLineToRelative(3.83f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-3.83f) + lineTo(5.2f, 14.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 5.0f, 14.0f) + lineTo(5.0f, 5.25f) + curveTo(5.0f, 4.01f, 6.0f, 3.0f, 7.25f, 3.0f) + lineTo(8.0f, 3.0f) + lineTo(8.0f, 1.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.0f, 6.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(9.5f, 14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _walkieTalkie!! + } + +private var _walkieTalkie: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt new file mode 100644 index 0000000..723d624 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallet.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wallet: ImageVector + get() { + if (_wallet != null) { + return _wallet!! + } + _wallet = fluentIcon(name = "Filled.Wallet") { + fluentPath { + moveTo(3.0f, 5.0f) + verticalLineToRelative(12.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(12.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 19.0f, 6.09f) + verticalLineToRelative(-0.84f) + curveTo(19.0f, 4.01f, 18.0f, 3.0f, 16.75f, 3.0f) + lineTo(5.25f, 3.0f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.88f, -2.24f, 2.0f) + lineTo(3.0f, 5.0f) + close() + moveTo(5.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(17.5f, 6.0f) + lineTo(5.25f, 6.0f) + close() + moveTo(16.25f, 13.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _wallet!! + } + +private var _wallet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalletCreditCard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalletCreditCard.kt new file mode 100644 index 0000000..084448c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WalletCreditCard.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WalletCreditCard: ImageVector + get() { + if (_walletCreditCard != null) { + return _walletCreditCard!! + } + _walletCreditCard = fluentIcon(name = "Filled.WalletCreditCard") { + fluentPath { + moveTo(14.36f, 2.6f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.36f, -0.04f) + lineToRelative(0.92f, 0.81f) + lineTo(12.74f, 7.0f) + horizontalLineToRelative(1.92f) + lineToRelative(2.1f, -2.63f) + lineToRelative(1.66f, 1.45f) + curveToRelative(0.1f, 0.1f, 0.11f, 0.25f, 0.02f, 0.35f) + lineToRelative(-0.69f, 0.83f) + horizontalLineToRelative(1.95f) + curveToRelative(0.5f, -0.72f, 0.38f, -1.71f, -0.3f, -2.3f) + lineToRelative(-3.69f, -3.26f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.53f, 0.23f) + lineTo(8.98f, 7.0f) + horizontalLineToRelative(1.9f) + lineToRelative(3.48f, -4.4f) + close() + moveTo(5.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(13.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-12.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 7.25f) + curveTo(3.0f, 6.01f, 4.0f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(4.32f) + lineToRelative(-1.2f, 1.5f) + lineTo(5.26f, 6.5f) + close() + moveTo(15.5f, 14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _walletCreditCard!! + } + +private var _walletCreditCard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallpaper.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallpaper.kt new file mode 100644 index 0000000..2fcec71 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wallpaper.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wallpaper: ImageVector + get() { + if (_wallpaper != null) { + return _wallpaper!! + } + _wallpaper = fluentIcon(name = "Filled.Wallpaper") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + lineTo(10.0f, 3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.25f, 5.0f) + curveTo(5.56f, 5.0f, 5.0f, 5.56f, 5.0f, 6.25f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(3.0f, 6.25f) + close() + moveTo(13.0f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.75f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + lineTo(19.0f, 6.25f) + curveTo(19.0f, 5.56f, 18.44f, 5.0f, 17.75f, 5.0f) + lineTo(14.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(4.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.59f) + lineToRelative(4.53f, -4.53f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 4.94f, 0.0f) + lineTo(19.0f, 17.6f) + lineTo(19.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(14.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(3.59f) + lineToRelative(-4.53f, -4.53f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.12f, 0.0f) + lineTo(6.4f, 19.0f) + lineTo(10.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(17.5f, 8.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.5f, 0.0f) + close() + } + } + return _wallpaper!! + } + +private var _wallpaper: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt new file mode 100644 index 0000000..dc8668d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wand.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wand: ImageVector + get() { + if (_wand != null) { + return _wand!! + } + _wand = fluentIcon(name = "Filled.Wand") { + fluentPath { + moveTo(11.4f, 9.46f) + lineToRelative(-8.7f, 8.72f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, 3.2f, 3.2f) + lineToRelative(8.71f, -8.7f) + lineToRelative(-3.2f, -3.22f) + close() + moveTo(16.85f, 15.01f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(16.0f, 18.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(17.5f, 18.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + moveTo(13.31f, 7.57f) + lineToRelative(-0.13f, 0.12f) + lineToRelative(-0.71f, 0.71f) + lineToRelative(3.2f, 3.21f) + lineToRelative(0.72f, -0.71f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineToRelative(-0.16f, -0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.92f, 0.0f) + close() + moveTo(6.85f, 5.0f) + lineTo(6.75f, 5.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 8.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(7.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(7.5f, 6.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineTo(6.75f, 5.0f) + horizontalLineToRelative(0.1f) + close() + moveTo(18.85f, 3.0f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(18.0f, 5.99f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(19.5f, 6.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + } + } + return _wand!! + } + +private var _wand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherBlowingSnow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherBlowingSnow.kt new file mode 100644 index 0000000..3766779 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherBlowingSnow.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherBlowingSnow: ImageVector + get() { + if (_weatherBlowingSnow != null) { + return _weatherBlowingSnow!! + } + _weatherBlowingSnow = fluentIcon(name = "Filled.WeatherBlowingSnow") { + fluentPath { + moveTo(18.75f, 9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.18f, 6.49f) + horizontalLineToRelative(-0.2f) + lineToRelative(-0.11f, 0.01f) + horizontalLineToRelative(-0.8f) + curveToRelative(0.12f, 0.31f, 0.18f, 0.65f, 0.18f, 1.0f) + curveToRelative(0.0f, 1.66f, -1.26f, 3.0f, -2.93f, 3.0f) + curveToRelative(-1.3f, 0.0f, -2.23f, -0.63f, -2.69f, -1.63f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.77f, -0.93f) + lineToRelative(0.1f, 0.2f) + curveToRelative(0.14f, 0.23f, 0.37f, 0.36f, 0.82f, 0.36f) + curveToRelative(0.53f, 0.0f, 0.93f, -0.42f, 0.93f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.9f, -1.0f) + lineTo(3.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(18.7f, 14.0f) + lineToRelative(0.19f, -0.01f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -1.26f, -1.8f) + lineToRelative(-0.1f, 0.23f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.83f, -0.8f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -2.13f) + close() + moveTo(9.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(11.75f, 3.5f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 0.02f, 8.5f) + lineTo(3.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(9.02f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, -2.4f, -2.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + curveToRelative(0.0f, -2.35f, 1.9f, -4.25f, 4.25f, -4.25f) + close() + moveTo(19.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _weatherBlowingSnow!! + } + +private var _weatherBlowingSnow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherCloudy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherCloudy.kt new file mode 100644 index 0000000..c613a7f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherCloudy.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherCloudy: ImageVector + get() { + if (_weatherCloudy != null) { + return _weatherCloudy!! + } + _weatherCloudy = fluentIcon(name = "Filled.WeatherCloudy") { + fluentPath { + moveTo(13.0f, 7.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 19.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 7.0f) + close() + moveTo(10.0f, 4.0f) + curveToRelative(1.62f, 0.0f, 3.05f, 0.82f, 3.9f, 2.06f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -0.9f, -0.05f) + curveToRelative(-3.0f, 0.0f, -5.17f, 1.68f, -5.94f, 4.21f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + arcToRelative(4.68f, 4.68f, 0.0f, false, false, -3.46f, 3.04f) + arcTo(3.28f, 3.28f, 0.0f, false, true, 5.1f, 7.9f) + horizontalLineToRelative(0.25f) + arcTo(4.72f, 4.72f, 0.0f, false, true, 10.0f, 4.0f) + close() + } + } + return _weatherCloudy!! + } + +private var _weatherCloudy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDrizzle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDrizzle.kt new file mode 100644 index 0000000..1155c9e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDrizzle.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherDrizzle: ImageVector + get() { + if (_weatherDrizzle != null) { + return _weatherDrizzle!! + } + _weatherDrizzle = fluentIcon(name = "Filled.WeatherDrizzle") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + horizontalLineToRelative(-0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.09f, 0.17f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.24f, -0.84f) + lineToRelative(0.56f, -0.83f) + horizontalLineToRelative(-2.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.09f, 0.17f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, -0.84f) + lineToRelative(0.56f, -0.83f) + lineTo(8.46f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.09f, 0.17f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.24f, -0.84f) + lineToRelative(0.56f, -0.83f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 3.0f) + close() + moveTo(7.13f, 18.83f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.24f, 0.84f) + lineToRelative(1.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.24f, -0.84f) + lineToRelative(-1.0f, 1.5f) + close() + moveTo(11.33f, 19.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.2f, -1.04f) + lineToRelative(1.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.24f, 0.84f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 0.2f) + close() + } + } + return _weatherDrizzle!! + } + +private var _weatherDrizzle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDuststorm.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDuststorm.kt new file mode 100644 index 0000000..374d492 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherDuststorm.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherDuststorm: ImageVector + get() { + if (_weatherDuststorm != null) { + return _weatherDuststorm!! + } + _weatherDuststorm = fluentIcon(name = "Filled.WeatherDuststorm") { + fluentPath { + moveTo(9.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(18.75f, 9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.18f, 6.49f) + horizontalLineToRelative(-0.2f) + lineToRelative(-0.11f, 0.01f) + horizontalLineToRelative(-0.8f) + curveToRelative(0.12f, 0.31f, 0.18f, 0.65f, 0.18f, 1.0f) + curveToRelative(0.0f, 1.66f, -1.26f, 3.0f, -2.93f, 3.0f) + curveToRelative(-1.3f, 0.0f, -2.23f, -0.63f, -2.69f, -1.63f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.77f, -0.93f) + lineToRelative(0.1f, 0.2f) + curveToRelative(0.14f, 0.23f, 0.37f, 0.36f, 0.82f, 0.36f) + curveToRelative(0.53f, 0.0f, 0.93f, -0.42f, 0.93f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.9f, -1.0f) + lineTo(3.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(18.7f, 14.0f) + lineToRelative(0.19f, -0.01f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -1.26f, -1.8f) + lineToRelative(-0.1f, 0.23f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.83f, -0.8f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -2.13f) + close() + moveTo(9.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(11.75f, 3.5f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 0.02f, 8.5f) + lineTo(3.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(9.02f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, -2.4f, -2.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + curveToRelative(0.0f, -2.35f, 1.9f, -4.25f, 4.25f, -4.25f) + close() + moveTo(4.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(20.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(4.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(20.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + } + } + return _weatherDuststorm!! + } + +private var _weatherDuststorm: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherFog.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherFog.kt new file mode 100644 index 0000000..38f9268 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherFog.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherFog: ImageVector + get() { + if (_weatherFog != null) { + return _weatherFog!! + } + _weatherFog = fluentIcon(name = "Filled.WeatherFog") { + fluentPath { + moveTo(7.74f, 19.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + horizontalLineToRelative(-8.5f) + close() + moveTo(4.75f, 16.52f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(4.75f, 18.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.0f, 3.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(6.69f, 15.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 3.0f) + close() + } + } + return _weatherFog!! + } + +private var _weatherFog: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailDay.kt new file mode 100644 index 0000000..f5f37f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailDay.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherHailDay: ImageVector + get() { + if (_weatherHailDay != null) { + return _weatherHailDay!! + } + _weatherHailDay = fluentIcon(name = "Filled.WeatherHailDay") { + fluentPath { + moveTo(13.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(13.0f, 6.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 18.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.0f) + close() + moveTo(4.37f, 10.16f) + curveToRelative(0.14f, 0.36f, 0.0f, 0.75f, -0.32f, 0.94f) + lineToRelative(-0.09f, 0.04f) + lineToRelative(-0.92f, 0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 5.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-1.78f, 0.63f, -3.06f, 2.0f, -3.61f, 3.82f) + lineTo(7.0f, 9.46f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-0.62f, 0.13f, -1.18f, 0.37f, -1.68f, 0.71f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 5.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 7.2f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.93f, -0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 2.38f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.38f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.66f) + close() + moveTo(11.11f, 2.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-0.38f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.47f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherHailDay!! + } + +private var _weatherHailDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailNight.kt new file mode 100644 index 0000000..ad6b792 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHailNight.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherHailNight: ImageVector + get() { + if (_weatherHailNight != null) { + return _weatherHailNight!! + } + _weatherHailNight = fluentIcon(name = "Filled.WeatherHailNight") { + fluentPath { + moveTo(13.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(13.0f, 6.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 18.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.0f) + close() + moveTo(6.6f, 2.0f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.27f) + curveToRelative(-1.98f, 0.56f, -3.4f, 2.0f, -4.0f, 3.95f) + lineTo(7.0f, 9.46f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-1.15f, 0.24f, -2.14f, 0.9f, -2.81f, 1.81f) + lineToRelative(-0.16f, -0.08f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.13f) + curveToRelative(1.64f, -0.59f, 2.53f, -1.25f, 3.03f, -2.21f) + curveToRelative(0.55f, -1.06f, 0.66f, -2.18f, 0.29f, -3.68f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.59f, 2.0f) + close() + } + } + return _weatherHailNight!! + } + +private var _weatherHailNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHaze.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHaze.kt new file mode 100644 index 0000000..536ea33 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherHaze.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherHaze: ImageVector + get() { + if (_weatherHaze != null) { + return _weatherHaze!! + } + _weatherHaze = fluentIcon(name = "Filled.WeatherHaze") { + fluentPath { + moveTo(6.84f, 13.98f) + arcToRelative(5.65f, 5.65f, 0.0f, false, true, 1.72f, 0.03f) + curveToRelative(1.29f, 0.2f, 2.52f, 0.83f, 3.82f, 1.6f) + curveToRelative(2.36f, 1.37f, 4.94f, 1.1f, 6.43f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.88f, 1.22f) + curveToRelative(-2.01f, 1.44f, -5.24f, 1.69f, -8.07f, 0.04f) + arcToRelative(10.05f, 10.05f, 0.0f, false, false, -3.3f, -1.41f) + arcToRelative(4.8f, 4.8f, 0.0f, false, false, -3.21f, 0.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.72f, -1.32f) + arcToRelative(7.2f, 7.2f, 0.0f, false, true, 2.45f, -0.86f) + close() + moveTo(9.64f, 11.28f) + arcToRelative(5.66f, 5.66f, 0.0f, false, false, -3.08f, -0.25f) + curveToRelative(-0.7f, 0.13f, -1.41f, 0.4f, -2.17f, 0.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.72f, 1.32f) + arcToRelative(4.8f, 4.8f, 0.0f, false, true, 4.05f, -0.46f) + arcTo(13.6f, 13.6f, 0.0f, false, true, 11.8f, 14.0f) + curveToRelative(2.78f, 1.53f, 5.92f, 1.26f, 7.89f, -0.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, -1.22f) + curveToRelative(-0.4f, 0.3f, -0.9f, 0.52f, -1.44f, 0.68f) + curveToRelative(-1.08f, 0.3f, -2.38f, 0.31f, -3.68f, -0.12f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -1.31f, -0.6f) + arcToRelative(14.99f, 14.99f, 0.0f, false, false, -2.74f, -1.32f) + close() + moveTo(17.52f, 12.0f) + verticalLineToRelative(0.2f) + curveToRelative(-1.2f, 0.5f, -2.96f, 0.52f, -4.64f, -0.46f) + arcToRelative(12.39f, 12.39f, 0.0f, false, false, -4.17f, -1.72f) + arcToRelative(6.67f, 6.67f, 0.0f, false, false, -1.85f, -0.05f) + arcTo(5.53f, 5.53f, 0.0f, false, true, 17.52f, 12.0f) + close() + moveTo(12.12f, 22.0f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.25f, 0.0f) + horizontalLineToRelative(0.25f) + close() + moveTo(5.97f, 4.94f) + lineToRelative(-0.08f, -0.07f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 4.91f, 6.0f) + lineToRelative(1.06f, 1.06f) + lineToRelative(0.09f, 0.07f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.03f, 6.0f) + lineTo(5.97f, 4.94f) + close() + moveTo(19.15f, 5.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, -0.98f) + lineTo(16.96f, 6.0f) + lineToRelative(-0.08f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.14f, 0.97f) + lineTo(19.08f, 6.0f) + lineToRelative(0.07f, -0.08f) + close() + moveTo(12.75f, 2.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.6f) + close() + moveTo(5.1f, 19.16f) + arcToRelative(4.8f, 4.8f, 0.0f, false, true, 3.2f, -0.67f) + curveToRelative(1.0f, 0.16f, 2.02f, 0.66f, 3.31f, 1.4f) + curveToRelative(2.83f, 1.66f, 6.06f, 1.4f, 8.07f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.88f, -1.22f) + curveToRelative(-1.49f, 1.06f, -4.07f, 1.34f, -6.43f, -0.04f) + arcTo(11.44f, 11.44f, 0.0f, false, false, 8.56f, 17.0f) + arcToRelative(6.29f, 6.29f, 0.0f, false, false, -4.17f, 0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.72f, 1.32f) + close() + } + } + return _weatherHaze!! + } + +private var _weatherHaze: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoon.kt new file mode 100644 index 0000000..e0a468b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoon.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherMoon: ImageVector + get() { + if (_weatherMoon != null) { + return _weatherMoon!! + } + _weatherMoon = fluentIcon(name = "Filled.WeatherMoon") { + fluentPath { + moveTo(20.03f, 17.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -16.9f, 0.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, -1.13f) + curveToRelative(3.77f, -1.35f, 5.79f, -2.91f, 6.96f, -5.15f) + curveToRelative(1.23f, -2.35f, 1.55f, -4.93f, 0.69f, -8.46f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 11.9f, 2.0f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 20.03f, 17.0f) + close() + } + } + return _weatherMoon!! + } + +private var _weatherMoon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoonOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoonOff.kt new file mode 100644 index 0000000..fb74833 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherMoonOff.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherMoonOff: ImageVector + get() { + if (_weatherMoonOff != null) { + return _weatherMoonOff!! + } + _weatherMoonOff = fluentIcon(name = "Filled.WeatherMoonOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(8.2f, 8.2f) + curveToRelative(-1.18f, 2.19f, -3.2f, 3.73f, -6.93f, 5.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 1.13f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 15.1f, 1.6f) + lineToRelative(2.49f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(16.37f, 3.34f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 3.71f, 13.56f) + lineTo(11.5f, 8.31f) + curveToRelative(0.25f, -1.56f, 0.15f, -3.3f, -0.35f, -5.37f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 11.9f, 2.0f) + curveToRelative(1.55f, 0.09f, 3.08f, 0.53f, 4.46f, 1.33f) + close() + } + } + return _weatherMoonOff!! + } + +private var _weatherMoonOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyDay.kt new file mode 100644 index 0000000..8bf772c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyDay.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherPartlyCloudyDay: ImageVector + get() { + if (_weatherPartlyCloudyDay != null) { + return _weatherPartlyCloudyDay!! + } + _weatherPartlyCloudyDay = fluentIcon(name = "Filled.WeatherPartlyCloudyDay") { + fluentPath { + moveTo(13.0f, 8.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 20.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 8.0f) + close() + moveTo(4.37f, 12.16f) + curveToRelative(0.14f, 0.35f, 0.0f, 0.75f, -0.32f, 0.94f) + lineToRelative(-0.09f, 0.04f) + lineToRelative(-0.92f, 0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 7.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-1.78f, 0.63f, -3.06f, 2.0f, -3.61f, 3.82f) + lineToRelative(-0.07f, 0.25f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-0.61f, 0.12f, -1.18f, 0.37f, -1.68f, 0.71f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 7.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 9.2f) + lineToRelative(-0.1f, -0.04f) + lineToRelative(-0.93f, -0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 4.37f) + lineToRelative(0.05f, 0.1f) + lineToRelative(0.39f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.67f) + close() + moveTo(11.11f, 4.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.39f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.47f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherPartlyCloudyDay!! + } + +private var _weatherPartlyCloudyDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyNight.kt new file mode 100644 index 0000000..5535d59 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherPartlyCloudyNight.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherPartlyCloudyNight: ImageVector + get() { + if (_weatherPartlyCloudyNight != null) { + return _weatherPartlyCloudyNight!! + } + _weatherPartlyCloudyNight = fluentIcon(name = "Filled.WeatherPartlyCloudyNight") { + fluentPath { + moveTo(13.0f, 8.01f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineTo(7.69f, 20.01f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 8.01f) + close() + moveTo(6.59f, 4.01f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.26f) + curveToRelative(-1.98f, 0.57f, -3.4f, 2.0f, -4.0f, 3.95f) + lineToRelative(-0.06f, 0.25f) + lineToRelative(-0.06f, 0.23f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-1.15f, 0.24f, -2.14f, 0.9f, -2.81f, 1.82f) + lineToRelative(-0.16f, -0.09f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.13f) + curveToRelative(1.64f, -0.6f, 2.53f, -1.25f, 3.03f, -2.22f) + curveToRelative(0.55f, -1.05f, 0.66f, -2.17f, 0.29f, -3.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.77f, -0.92f) + close() + } + } + return _weatherPartlyCloudyNight!! + } + +private var _weatherPartlyCloudyNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRain.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRain.kt new file mode 100644 index 0000000..fa71314 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRain.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherRain: ImageVector + get() { + if (_weatherRain != null) { + return _weatherRain!! + } + _weatherRain = fluentIcon(name = "Filled.WeatherRain") { + fluentPath { + moveTo(12.0f, 4.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + horizontalLineToRelative(-0.59f) + lineToRelative(-1.58f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.09f) + lineTo(15.0f, 16.0f) + horizontalLineToRelative(-2.13f) + lineToRelative(-1.59f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.09f) + lineTo(11.12f, 16.0f) + horizontalLineTo(9.0f) + lineTo(7.4f, 18.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.09f) + lineTo(7.26f, 16.0f) + horizontalLineToRelative(-0.57f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 4.0f) + close() + } + } + return _weatherRain!! + } + +private var _weatherRain: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersDay.kt new file mode 100644 index 0000000..53c1a20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersDay.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherRainShowersDay: ImageVector + get() { + if (_weatherRainShowersDay != null) { + return _weatherRainShowersDay!! + } + _weatherRainShowersDay = fluentIcon(name = "Filled.WeatherRainShowersDay") { + fluentPath { + moveTo(13.0f, 6.01f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + horizontalLineToRelative(-0.52f) + lineToRelative(-1.64f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.09f) + lineTo(16.06f, 18.0f) + horizontalLineToRelative(-2.13f) + lineToRelative(-1.65f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.09f) + lineTo(12.2f, 18.0f) + horizontalLineToRelative(-2.13f) + lineTo(8.4f, 20.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.09f) + lineTo(8.33f, 18.0f) + horizontalLineToRelative(-0.64f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.01f) + close() + moveTo(4.37f, 10.17f) + curveToRelative(0.14f, 0.35f, 0.0f, 0.74f, -0.32f, 0.93f) + lineToRelative(-0.09f, 0.05f) + lineToRelative(-0.92f, 0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 5.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-1.78f, 0.63f, -3.06f, 2.0f, -3.61f, 3.82f) + lineTo(7.0f, 9.46f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-0.61f, 0.13f, -1.18f, 0.37f, -1.68f, 0.71f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 5.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 7.2f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.93f, -0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 2.38f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.39f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.66f) + close() + moveTo(11.11f, 2.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.39f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.46f) + lineToRelative(0.04f, -0.11f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherRainShowersDay!! + } + +private var _weatherRainShowersDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersNight.kt new file mode 100644 index 0000000..3c69259 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainShowersNight.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherRainShowersNight: ImageVector + get() { + if (_weatherRainShowersNight != null) { + return _weatherRainShowersNight!! + } + _weatherRainShowersNight = fluentIcon(name = "Filled.WeatherRainShowersNight") { + fluentPath { + moveTo(13.0f, 6.01f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineToRelative(-0.63f, -0.01f) + lineToRelative(-1.55f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.09f) + lineTo(15.94f, 18.0f) + horizontalLineToRelative(-2.13f) + lineToRelative(-1.54f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.09f) + lineToRelative(1.1f, -1.88f) + lineTo(9.95f, 18.0f) + lineTo(8.4f, 20.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.09f) + lineTo(8.2f, 18.0f) + horizontalLineToRelative(-0.6f) + arcTo(3.6f, 3.6f, 0.0f, false, true, 4.0f, 14.32f) + arcToRelative(3.69f, 3.69f, 0.0f, false, true, 3.7f, -3.68f) + horizontalLineToRelative(0.07f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.01f) + close() + moveTo(6.59f, 2.01f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.26f) + curveToRelative(-1.98f, 0.56f, -3.4f, 2.0f, -4.0f, 3.95f) + lineTo(7.0f, 9.46f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-1.15f, 0.24f, -2.14f, 0.9f, -2.81f, 1.81f) + lineToRelative(-0.16f, -0.08f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.14f) + curveToRelative(1.64f, -0.59f, 2.52f, -1.25f, 3.03f, -2.21f) + curveToRelative(0.55f, -1.06f, 0.66f, -2.18f, 0.29f, -3.68f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.59f, 2.0f) + close() + } + } + return _weatherRainShowersNight!! + } + +private var _weatherRainShowersNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainSnow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainSnow.kt new file mode 100644 index 0000000..cde156a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherRainSnow.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherRainSnow: ImageVector + get() { + if (_weatherRainSnow != null) { + return _weatherRainSnow!! + } + _weatherRainSnow = fluentIcon(name = "Filled.WeatherRainSnow") { + fluentPath { + moveTo(14.53f, 17.55f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 4.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineTo(16.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.43f, 0.0f) + lineTo(8.99f, 16.0f) + lineTo(7.4f, 18.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.65f) + lineToRelative(0.05f, -0.1f) + lineTo(7.26f, 16.0f) + horizontalLineToRelative(-0.57f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(11.58f, 16.7f) + curveToRelative(0.33f, 0.2f, 0.46f, 0.6f, 0.32f, 0.94f) + lineToRelative(-0.05f, 0.09f) + lineToRelative(-0.55f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.1f) + lineToRelative(0.55f, -0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, -0.27f) + close() + moveTo(17.03f, 16.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _weatherRainSnow!! + } + +private var _weatherRainSnow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnow.kt new file mode 100644 index 0000000..c7bb803 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnow.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSnow: ImageVector + get() { + if (_weatherSnow != null) { + return _weatherSnow!! + } + _weatherSnow = fluentIcon(name = "Filled.WeatherSnow") { + fluentPath { + moveTo(9.75f, 18.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(14.25f, 18.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(7.5f, 17.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 17.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(16.5f, 17.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 4.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineTo(6.69f, 16.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 4.0f) + close() + } + } + return _weatherSnow!! + } + +private var _weatherSnow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerDay.kt new file mode 100644 index 0000000..4f5fcad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerDay.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSnowShowerDay: ImageVector + get() { + if (_weatherSnowShowerDay != null) { + return _weatherSnowShowerDay!! + } + _weatherSnowShowerDay = fluentIcon(name = "Filled.WeatherSnowShowerDay") { + fluentPath { + moveTo(10.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(15.25f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 6.01f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineTo(7.69f, 18.01f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.01f) + close() + moveTo(4.37f, 10.17f) + curveToRelative(0.14f, 0.35f, 0.0f, 0.74f, -0.32f, 0.93f) + lineToRelative(-0.09f, 0.05f) + lineToRelative(-0.92f, 0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 5.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-1.78f, 0.63f, -3.06f, 2.0f, -3.61f, 3.82f) + lineTo(7.0f, 9.46f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-0.61f, 0.13f, -1.18f, 0.37f, -1.68f, 0.71f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 5.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 7.2f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.93f, -0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 2.38f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.39f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.66f) + close() + moveTo(11.11f, 2.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.39f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.46f) + lineToRelative(0.04f, -0.11f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherSnowShowerDay!! + } + +private var _weatherSnowShowerDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerNight.kt new file mode 100644 index 0000000..39efbf4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowShowerNight.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSnowShowerNight: ImageVector + get() { + if (_weatherSnowShowerNight != null) { + return _weatherSnowShowerNight!! + } + _weatherSnowShowerNight = fluentIcon(name = "Filled.WeatherSnowShowerNight") { + fluentPath { + moveTo(10.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(15.25f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 6.02f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 18.01f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.02f) + close() + moveTo(6.6f, 2.0f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.27f) + curveToRelative(-1.98f, 0.56f, -3.4f, 2.0f, -4.0f, 3.95f) + lineTo(7.0f, 9.47f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + curveToRelative(-1.15f, 0.24f, -2.14f, 0.9f, -2.81f, 1.81f) + lineToRelative(-0.16f, -0.08f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.13f) + curveToRelative(1.64f, -0.59f, 2.52f, -1.25f, 3.03f, -2.22f) + curveToRelative(0.55f, -1.05f, 0.66f, -2.17f, 0.29f, -3.67f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.59f, 2.0f) + close() + } + } + return _weatherSnowShowerNight!! + } + +private var _weatherSnowShowerNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowflake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowflake.kt new file mode 100644 index 0000000..10bda56 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSnowflake.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSnowflake: ImageVector + get() { + if (_weatherSnowflake != null) { + return _weatherSnowflake!! + } + _weatherSnowflake = fluentIcon(name = "Filled.WeatherSnowflake") { + fluentPath { + moveTo(6.5f, 16.08f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 5.0f, 14.76f) + lineTo(6.55f, 13.0f) + horizontalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineTo(5.8f) + lineTo(4.24f, 9.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.5f, -1.32f) + lineTo(8.45f, 11.0f) + horizontalLineTo(11.0f) + verticalLineTo(8.45f) + lineTo(7.93f, 5.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.17f, -1.31f) + lineToRelative(0.08f, -0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.17f) + lineToRelative(0.1f, 0.08f) + lineTo(11.0f, 5.78f) + verticalLineTo(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.77f, -0.97f) + lineToRelative(0.11f, -0.02f) + lineTo(12.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(5.8f) + lineToRelative(1.77f, -1.55f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, 1.51f) + lineTo(13.0f, 8.46f) + verticalLineTo(11.0f) + horizontalLineToRelative(2.55f) + lineToRelative(2.7f, -3.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.16f) + lineToRelative(0.1f, 0.07f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.17f, 1.31f) + lineToRelative(-0.08f, 0.1f) + lineTo(18.21f, 11.0f) + horizontalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(18.2f) + lineToRelative(1.55f, 1.76f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.33f) + lineToRelative(-0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.0f) + lineToRelative(-0.1f, -0.09f) + lineToRelative(-2.7f, -3.08f) + horizontalLineTo(13.0f) + verticalLineToRelative(2.55f) + lineToRelative(3.09f, 2.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.17f, 1.3f) + lineToRelative(-0.08f, 0.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.3f, 0.18f) + lineToRelative(-0.1f, -0.08f) + lineTo(13.0f, 18.2f) + verticalLineTo(21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineToRelative(-2.9f) + lineToRelative(-1.74f, 1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.32f, -1.5f) + lineToRelative(3.06f, -2.7f) + verticalLineTo(13.0f) + horizontalLineTo(9.2f) + lineToRelative(-2.7f, 3.08f) + close() + } + } + return _weatherSnowflake!! + } + +private var _weatherSnowflake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSqualls.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSqualls.kt new file mode 100644 index 0000000..84712ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSqualls.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSqualls: ImageVector + get() { + if (_weatherSqualls != null) { + return _weatherSqualls!! + } + _weatherSqualls = fluentIcon(name = "Filled.WeatherSqualls") { + fluentPath { + moveTo(18.75f, 9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.18f, 6.49f) + horizontalLineToRelative(-0.2f) + lineToRelative(-0.11f, 0.01f) + horizontalLineToRelative(-0.8f) + curveToRelative(0.12f, 0.31f, 0.18f, 0.65f, 0.18f, 1.0f) + curveToRelative(0.0f, 1.66f, -1.26f, 3.0f, -2.93f, 3.0f) + curveToRelative(-1.3f, 0.0f, -2.23f, -0.63f, -2.69f, -1.63f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.77f, -0.93f) + lineToRelative(0.1f, 0.2f) + curveToRelative(0.14f, 0.23f, 0.37f, 0.36f, 0.82f, 0.36f) + curveToRelative(0.53f, 0.0f, 0.93f, -0.42f, 0.93f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.9f, -1.0f) + lineTo(3.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(15.87f) + lineToRelative(0.13f, -0.01f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -1.26f, -1.8f) + lineToRelative(-0.1f, 0.23f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.83f, -0.8f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -2.13f) + close() + moveTo(11.75f, 12.0f) + lineTo(3.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f) + horizontalLineToRelative(8.87f) + arcTo(2.25f, 2.25f, 0.0f, true, false, 9.5f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + arcToRelative(4.25f, 4.25f, 0.0f, true, true, 4.48f, 4.24f) + lineToRelative(-0.23f, 0.01f) + lineTo(3.0f, 12.0f) + horizontalLineToRelative(8.75f) + close() + } + } + return _weatherSqualls!! + } + +private var _weatherSqualls: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunny.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunny.kt new file mode 100644 index 0000000..43878dc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunny.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSunny: ImageVector + get() { + if (_weatherSunny != null) { + return _weatherSunny!! + } + _weatherSunny = fluentIcon(name = "Filled.WeatherSunny") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -10.0f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 10.0f, 0.0f) + close() + moveTo(21.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(12.0f, 19.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(4.22f, 4.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(5.28f, 19.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-1.5f, 1.5f) + close() + moveTo(19.78f, 4.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.5f, -1.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(18.72f, 19.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.5f, 1.5f) + close() + } + } + return _weatherSunny!! + } + +private var _weatherSunny: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyHigh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyHigh.kt new file mode 100644 index 0000000..7103172 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyHigh.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSunnyHigh: ImageVector + get() { + if (_weatherSunnyHigh != null) { + return _weatherSunnyHigh!! + } + _weatherSunnyHigh = fluentIcon(name = "Filled.WeatherSunnyHigh") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + moveTo(12.75f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(5.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + close() + moveTo(17.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.72f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(0.5f, 0.5f) + close() + moveTo(7.78f, 12.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(0.5f, -0.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(17.28f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.5f, 0.5f) + close() + moveTo(16.22f, 12.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(3.22f, 21.84f) + curveToRelative(-0.33f, 0.25f, -0.8f, 0.2f, -1.06f, -0.12f) + curveToRelative(-0.4f, -0.51f, 0.12f, -1.06f, 0.12f, -1.06f) + horizontalLineToRelative(0.02f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 0.18f, -0.15f) + lineToRelative(0.54f, -0.36f) + arcTo(16.78f, 16.78f, 0.0f, false, true, 12.0f, 17.5f) + arcToRelative(16.78f, 16.78f, 0.0f, false, true, 9.7f, 3.15f) + lineToRelative(0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.93f, 1.18f) + lineToRelative(-0.03f, -0.03f) + arcToRelative(5.63f, 5.63f, 0.0f, false, false, -0.58f, -0.4f) + arcTo(15.28f, 15.28f, 0.0f, false, false, 12.0f, 19.0f) + arcToRelative(15.28f, 15.28f, 0.0f, false, false, -8.75f, 2.81f) + lineToRelative(-0.03f, 0.02f) + close() + } + } + return _weatherSunnyHigh!! + } + +private var _weatherSunnyHigh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyLow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyLow.kt new file mode 100644 index 0000000..cff5381 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherSunnyLow.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherSunnyLow: ImageVector + get() { + if (_weatherSunnyLow != null) { + return _weatherSunnyLow!! + } + _weatherSunnyLow = fluentIcon(name = "Filled.WeatherSunnyLow") { + fluentPath { + moveTo(12.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(19.03f, 4.97f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(6.59f, 13.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 10.82f, 0.0f) + horizontalLineToRelative(3.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.84f) + close() + moveTo(6.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.75f, 16.0f) + close() + moveTo(10.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(4.97f, 4.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(4.97f, 6.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _weatherSunnyLow!! + } + +private var _weatherSunnyLow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherThunderstorm.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherThunderstorm.kt new file mode 100644 index 0000000..120623b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WeatherThunderstorm.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WeatherThunderstorm: ImageVector + get() { + if (_weatherThunderstorm != null) { + return _weatherThunderstorm!! + } + _weatherThunderstorm = fluentIcon(name = "Filled.WeatherThunderstorm") { + fluentPath { + moveTo(13.76f, 13.2f) + curveToRelative(0.3f, 0.28f, 0.33f, 0.75f, 0.06f, 1.06f) + lineTo(12.7f, 15.5f) + horizontalLineToRelative(2.28f) + curveToRelative(0.63f, 0.0f, 0.98f, 0.73f, 0.59f, 1.22f) + lineToRelative(-3.21f, 4.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.18f, -0.94f) + lineTo(13.42f, 17.0f) + horizontalLineToRelative(-2.4f) + curveToRelative(-0.65f, 0.0f, -0.99f, -0.77f, -0.56f, -1.25f) + lineToRelative(2.24f, -2.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.06f) + close() + moveTo(13.0f, 5.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + horizontalLineToRelative(-1.75f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.58f, -2.5f) + horizontalLineToRelative(-0.13f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.9f, -1.9f) + lineToRelative(-2.23f, 2.48f) + arcTo(1.73f, 1.73f, 0.0f, false, false, 9.44f, 17.0f) + lineTo(7.7f, 17.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 5.0f) + close() + moveTo(10.0f, 2.0f) + curveToRelative(1.62f, 0.0f, 3.05f, 0.82f, 3.9f, 2.06f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -0.9f, -0.05f) + curveToRelative(-3.0f, 0.0f, -5.17f, 1.68f, -5.94f, 4.21f) + lineTo(7.0f, 8.46f) + lineToRelative(-0.06f, 0.24f) + lineToRelative(-0.2f, 0.04f) + arcToRelative(4.68f, 4.68f, 0.0f, false, false, -3.46f, 3.04f) + arcTo(3.28f, 3.28f, 0.0f, false, true, 5.1f, 5.9f) + horizontalLineToRelative(0.25f) + arcTo(4.72f, 4.72f, 0.0f, false, true, 10.0f, 2.0f) + close() + } + } + return _weatherThunderstorm!! + } + +private var _weatherThunderstorm: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WebAsset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WebAsset.kt new file mode 100644 index 0000000..56bbe16 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WebAsset.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WebAsset: ImageVector + get() { + if (_webAsset != null) { + return _webAsset!! + } + _webAsset = fluentIcon(name = "Filled.WebAsset") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.75f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.75f, 6.75f) + close() + } + } + return _webAsset!! + } + +private var _webAsset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Whiteboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Whiteboard.kt new file mode 100644 index 0000000..55eca6d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Whiteboard.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Whiteboard: ImageVector + get() { + if (_whiteboard != null) { + return _whiteboard!! + } + _whiteboard = fluentIcon(name = "Filled.Whiteboard") { + fluentPath { + moveTo(15.99f, 4.0f) + lineToRelative(-3.07f, 3.06f) + curveToRelative(-0.34f, 0.34f, -0.6f, 0.74f, -0.78f, 1.18f) + lineToRelative(-0.08f, 0.23f) + lineToRelative(-0.74f, 2.3f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.64f, 2.88f) + lineToRelative(0.15f, -0.04f) + lineToRelative(2.33f, -0.7f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 1.29f, -0.7f) + lineToRelative(0.18f, -0.18f) + lineTo(22.0f, 7.95f) + verticalLineToRelative(8.8f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-4.2f) + lineToRelative(0.08f, -0.03f) + lineToRelative(0.07f, -0.04f) + lineToRelative(3.76f, -2.36f) + lineToRelative(0.1f, -0.05f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 11.0f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-1.2f, 2.3f) + lineToRelative(-0.08f, 0.14f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 3.0f, 2.95f) + lineToRelative(0.17f, -0.09f) + lineToRelative(1.76f, -1.0f) + lineToRelative(0.09f, -0.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -1.3f) + lineToRelative(-0.1f, 0.05f) + lineToRelative(-1.75f, 1.0f) + lineToRelative(-0.1f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, -0.96f) + lineToRelative(0.04f, -0.09f) + lineToRelative(1.2f, -2.28f) + lineToRelative(0.09f, -0.17f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.12f, -2.87f) + lineToRelative(-0.15f, 0.08f) + lineTo(2.0f, 10.81f) + lineTo(2.0f, 7.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(10.74f) + close() + moveTo(21.18f, 3.54f) + lineToRelative(0.13f, 0.13f) + lineToRelative(0.12f, 0.13f) + curveToRelative(0.76f, 0.89f, 0.72f, 2.23f, -0.13f, 3.07f) + lineToRelative(-4.28f, 4.28f) + curveToRelative(-0.26f, 0.26f, -0.58f, 0.45f, -0.94f, 0.56f) + lineToRelative(-2.33f, 0.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.24f, -1.27f) + lineToRelative(0.74f, -2.29f) + curveToRelative(0.11f, -0.34f, 0.3f, -0.65f, 0.56f, -0.9f) + lineToRelative(4.29f, -4.29f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 3.08f, -0.12f) + close() + } + } + return _whiteboard!! + } + +private var _whiteboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt new file mode 100644 index 0000000..72c7a90 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi1.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wifi1: ImageVector + get() { + if (_wifi1 != null) { + return _wifi1!! + } + _wifi1 = fluentIcon(name = "Filled.Wifi1") { + fluentPath { + moveTo(17.78f, 10.7f) + curveToRelative(0.6f, 0.6f, 1.12f, 1.33f, 1.5f, 2.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.77f, 0.9f) + arcToRelative(6.13f, 6.13f, 0.0f, false, false, -10.94f, -0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.78f, -0.9f) + arcToRelative(8.13f, 8.13f, 0.0f, false, true, 13.0f, -2.07f) + close() + moveTo(15.74f, 13.7f) + curveToRelative(0.46f, 0.46f, 0.83f, 1.02f, 1.1f, 1.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.8f) + arcToRelative(3.23f, 3.23f, 0.0f, false, false, -5.93f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.83f, -0.8f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, 8.49f, -1.61f) + close() + moveTo(20.42f, 8.3f) + curveToRelative(0.5f, 0.5f, 0.99f, 1.09f, 1.4f, 1.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.64f, 1.14f) + arcToRelative(9.92f, 9.92f, 0.0f, false, false, -16.36f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.64f, -1.15f) + arcTo(11.92f, 11.92f, 0.0f, false, true, 20.42f, 8.3f) + close() + moveTo(13.06f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + close() + } + } + return _wifi1!! + } + +private var _wifi1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi2.kt new file mode 100644 index 0000000..ef96c4e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi2.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wifi2: ImageVector + get() { + if (_wifi2 != null) { + return _wifi2!! + } + _wifi2 = fluentIcon(name = "Filled.Wifi2") { + fluentPath { + moveTo(10.96f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, -2.12f) + close() + moveTo(8.36f, 13.7f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, 8.5f, 1.62f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.83f, 0.8f) + arcToRelative(3.23f, 3.23f, 0.0f, false, false, -5.93f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.83f, -0.8f) + curveToRelative(0.26f, -0.6f, 0.63f, -1.15f, 1.09f, -1.61f) + close() + moveTo(6.31f, 10.7f) + arcToRelative(8.13f, 8.13f, 0.0f, false, true, 13.0f, 2.1f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.78f, 0.9f) + arcToRelative(6.13f, 6.13f, 0.0f, false, false, -10.94f, -0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.78f, -0.9f) + curveToRelative(0.38f, -0.76f, 0.88f, -1.46f, 1.5f, -2.07f) + close() + } + } + return _wifi2!! + } + +private var _wifi2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi3.kt new file mode 100644 index 0000000..e335739 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi3.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wifi3: ImageVector + get() { + if (_wifi3 != null) { + return _wifi3!! + } + _wifi3 = fluentIcon(name = "Filled.Wifi3") { + fluentPath { + moveTo(10.94f, 16.45f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, -2.12f) + close() + moveTo(8.34f, 13.7f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, 8.5f, 1.63f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.8f) + arcToRelative(3.23f, 3.23f, 0.0f, false, false, -5.93f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.83f, -0.8f) + curveToRelative(0.27f, -0.6f, 0.63f, -1.16f, 1.1f, -1.62f) + close() + } + } + return _wifi3!! + } + +private var _wifi3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi4.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi4.kt new file mode 100644 index 0000000..f4e9d23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Wifi4.kt @@ -0,0 +1,26 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Wifi4: ImageVector + get() { + if (_wifi4 != null) { + return _wifi4!! + } + _wifi4 = fluentIcon(name = "Filled.Wifi4") { + fluentPath { + moveTo(10.96f, 18.57f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 2.12f, -2.13f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.12f, 2.13f) + close() + } + } + return _wifi4!! + } + +private var _wifi4: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiLock.kt new file mode 100644 index 0000000..70b45c6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiLock.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WifiLock: ImageVector + get() { + if (_wifiLock != null) { + return _wifiLock!! + } + _wifiLock = fluentIcon(name = "Filled.WifiLock") { + fluentPath { + moveTo(17.78f, 10.7f) + curveToRelative(0.6f, 0.6f, 1.12f, 1.33f, 1.5f, 2.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.77f, 0.9f) + arcToRelative(6.13f, 6.13f, 0.0f, false, false, -8.17f, -2.75f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.77f, -1.28f) + arcToRelative(8.13f, 8.13f, 0.0f, false, true, 10.21f, 1.04f) + close() + moveTo(4.98f, 9.71f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, -0.26f, 0.27f) + curveToRelative(-0.6f, 0.36f, -1.08f, 0.88f, -1.38f, 1.51f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 2.18f, 10.0f) + arcToRelative(11.92f, 11.92f, 0.0f, false, true, 19.64f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.64f, 1.14f) + arcToRelative(9.92f, 9.92f, 0.0f, false, false, -15.2f, -1.41f) + close() + moveTo(15.74f, 13.7f) + curveToRelative(0.46f, 0.46f, 0.83f, 1.02f, 1.1f, 1.62f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.8f) + arcToRelative(3.23f, 3.23f, 0.0f, false, false, -3.37f, -1.93f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 10.0f, 13.05f) + lineTo(10.0f, 13.0f) + curveToRelative(0.0f, -0.14f, 0.0f, -0.28f, -0.02f, -0.41f) + curveToRelative(1.9f, -0.82f, 4.2f, -0.45f, 5.76f, 1.11f) + close() + moveTo(13.06f, 16.44f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 12.0f, 19.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.38f, 0.0f, 0.77f, 0.15f, 1.06f, 0.44f) + close() + moveTo(4.0f, 14.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 2.0f, 20.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(4.0f, 14.0f) + close() + moveTo(5.5f, 13.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(7.5f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _wifiLock!! + } + +private var _wifiLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiOff.kt new file mode 100644 index 0000000..e5285d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiOff.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WifiOff: ImageVector + get() { + if (_wifiOff != null) { + return _wifiOff!! + } + _wifiOff = fluentIcon(name = "Filled.WifiOff") { + fluentPath { + moveTo(12.86f, 14.27f) + lineToRelative(7.43f, 7.44f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.42f) + lineToRelative(-18.0f, -18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.42f, 1.42f) + lineToRelative(3.1f, 3.1f) + arcToRelative(11.97f, 11.97f, 0.0f, false, false, -3.21f, 3.17f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.64f, 1.14f) + arcToRelative(9.94f, 9.94f, 0.0f, false, true, 3.01f, -2.87f) + lineTo(8.0f, 9.4f) + arcToRelative(8.14f, 8.14f, 0.0f, false, false, -3.2f, 3.38f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.78f, 0.9f) + arcToRelative(6.08f, 6.08f, 0.0f, false, true, 2.9f, -2.8f) + lineToRelative(1.41f, 1.42f) + arcToRelative(5.2f, 5.2f, 0.0f, false, false, -3.63f, 3.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.83f, 0.8f) + arcToRelative(3.23f, 3.23f, 0.0f, false, true, 3.78f, -1.84f) + close() + moveTo(11.53f, 8.34f) + lineToRelative(2.22f, 2.23f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, 3.76f, 3.13f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.78f, -0.9f) + arcToRelative(8.1f, 8.1f, 0.0f, false, false, -7.76f, -4.45f) + close() + moveTo(8.5f, 5.33f) + lineToRelative(1.65f, 1.65f) + arcToRelative(9.9f, 9.9f, 0.0f, false, true, 10.02f, 4.15f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.64f, -1.14f) + arcTo(11.91f, 11.91f, 0.0f, false, false, 8.51f, 5.33f) + close() + moveTo(13.05f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + close() + } + } + return _wifiOff!! + } + +private var _wifiOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiWarning.kt new file mode 100644 index 0000000..6df6145 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WifiWarning.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WifiWarning: ImageVector + get() { + if (_wifiWarning != null) { + return _wifiWarning!! + } + _wifiWarning = fluentIcon(name = "Filled.WifiWarning") { + fluentPath { + moveTo(17.78f, 10.7f) + lineToRelative(0.35f, 0.38f) + curveToRelative(-0.8f, -0.2f, -1.67f, -0.02f, -2.3f, 0.56f) + arcToRelative(6.13f, 6.13f, 0.0f, false, false, -9.26f, 2.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.78f, -0.9f) + arcToRelative(8.13f, 8.13f, 0.0f, false, true, 13.0f, -2.07f) + close() + moveTo(11.96f, 19.0f) + lineToRelative(1.21f, -2.43f) + arcTo(1.5f, 1.5f, 0.0f, true, false, 11.95f, 19.0f) + close() + moveTo(14.03f, 14.85f) + lineToRelative(0.9f, -1.8f) + arcToRelative(5.23f, 5.23f, 0.0f, false, false, -7.69f, 2.26f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.84f, 0.8f) + arcToRelative(3.23f, 3.23f, 0.0f, false, true, 4.95f, -1.26f) + close() + moveTo(20.42f, 8.3f) + curveToRelative(0.5f, 0.5f, 0.99f, 1.09f, 1.4f, 1.69f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.64f, 1.14f) + arcToRelative(9.92f, 9.92f, 0.0f, false, false, -16.36f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.64f, -1.15f) + arcTo(11.92f, 11.92f, 0.0f, false, true, 20.42f, 8.3f) + close() + moveTo(16.16f, 12.83f) + lineToRelative(-4.0f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.5f, 23.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.34f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 15.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + } + } + return _wifiWarning!! + } + +private var _wifiWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt new file mode 100644 index 0000000..d7a8c51 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Window.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Window: ImageVector + get() { + if (_window != null) { + return _window!! + } + _window = fluentIcon(name = "Filled.Window") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(4.5f, 17.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + close() + } + } + return _window!! + } + +private var _window: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowApps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowApps.kt new file mode 100644 index 0000000..4ea1103 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowApps.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WindowApps: ImageVector + get() { + if (_windowApps != null) { + return _windowApps!! + } + _windowApps = fluentIcon(name = "Filled.WindowApps") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(2.76f) + lineTo(20.75f, 9.0f) + lineTo(19.5f, 9.0f) + verticalLineToRelative(-0.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(9.0f, 19.5f) + lineTo(9.0f, 21.0f) + lineTo(6.26f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(12.25f, 15.5f) + horizontalLineToRelative(3.25f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-7.5f) + curveTo(11.01f, 23.0f, 10.0f, 22.0f, 10.0f, 20.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + close() + moveTo(17.0f, 12.25f) + verticalLineToRelative(3.25f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(15.5f, 21.5f) + lineTo(15.5f, 17.0f) + horizontalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.25f) + close() + moveTo(17.0f, 17.0f) + verticalLineToRelative(4.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(21.5f, 17.0f) + lineTo(17.0f, 17.0f) + close() + } + } + return _windowApps!! + } + +private var _windowApps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowArrowUp.kt new file mode 100644 index 0000000..664c0ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowArrowUp.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WindowArrowUp: ImageVector + get() { + if (_windowArrowUp != null) { + return _windowArrowUp!! + } + _windowArrowUp = fluentIcon(name = "Filled.WindowArrowUp") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.51f, 14.0f) + horizontalLineToRelative(-0.08f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.08f, 0.03f) + lineToRelative(-0.07f, 0.04f) + lineToRelative(-0.06f, 0.04f) + lineToRelative(-2.51f, 2.52f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineTo(17.0f, 15.71f) + verticalLineToRelative(5.38f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineTo(18.0f, 21.0f) + verticalLineToRelative(-5.3f) + lineToRelative(1.65f, 1.65f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-2.54f, -2.55f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.07f, -0.03f) + lineToRelative(-0.06f, -0.02f) + lineToRelative(-0.06f, -0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.06f, -0.01f) + close() + moveTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(5.77f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -2.0f, -0.85f) + lineTo(19.0f, 8.0f) + lineTo(5.0f, 8.0f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.24f) + lineToRelative(0.13f, 0.01f) + horizontalLineToRelative(4.92f) + curveToRelative(0.17f, 0.72f, 0.46f, 1.4f, 0.85f, 2.0f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 3.0f) + close() + } + } + return _windowArrowUp!! + } + +private var _windowArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowDevTools.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowDevTools.kt new file mode 100644 index 0000000..91a8bb7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowDevTools.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WindowDevTools: ImageVector + get() { + if (_windowDevTools != null) { + return _windowDevTools!! + } + _windowDevTools = fluentIcon(name = "Filled.WindowDevTools") { + fluentPath { + moveTo(3.0f, 3.05f) + curveToRelative(-0.62f, 0.63f, -1.0f, 1.5f, -1.0f, 2.45f) + verticalLineToRelative(11.0f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 5.5f, 20.0f) + horizontalLineToRelative(7.01f) + curveToRelative(0.06f, -0.25f, 0.15f, -0.5f, 0.28f, -0.74f) + lineToRelative(0.73f, -1.26f) + lineTo(5.5f, 18.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 4.0f, 16.5f) + lineTo(4.0f, 7.0f) + horizontalLineToRelative(14.0f) + verticalLineToRelative(1.25f) + arcToRelative(4.52f, 4.52f, 0.0f, false, true, 2.0f, -0.24f) + lineTo(20.0f, 5.5f) + curveToRelative(0.0f, -0.95f, -0.38f, -1.82f, -1.0f, -2.45f) + lineTo(19.0f, 3.0f) + horizontalLineToRelative(-0.05f) + curveToRelative(-0.63f, -0.62f, -1.5f, -1.0f, -2.45f, -1.0f) + horizontalLineToRelative(-11.0f) + curveToRelative(-0.95f, 0.0f, -1.82f, 0.38f, -2.45f, 1.0f) + lineTo(3.0f, 3.0f) + verticalLineToRelative(0.05f) + close() + moveTo(19.21f, 9.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.96f, 0.04f) + lineToRelative(-1.65f, 2.86f) + arcToRelative(1.17f, 1.17f, 0.0f, true, false, 2.02f, 1.17f) + lineToRelative(1.65f, -2.86f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -2.97f, 5.76f) + lineToRelative(-3.03f, 5.25f) + arcToRelative(1.46f, 1.46f, 0.0f, false, true, -2.53f, -1.46f) + lineToRelative(3.02f, -5.24f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 19.21f, 9.0f) + close() + moveTo(10.31f, 9.24f) + curveToRelative(0.27f, 0.3f, 0.25f, 0.78f, -0.05f, 1.06f) + lineToRelative(-2.4f, 2.2f) + lineToRelative(2.4f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.02f, 1.1f) + lineToRelative(-3.0f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.1f) + lineToRelative(3.0f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.04f) + close() + moveTo(13.26f, 15.8f) + lineToRelative(2.02f, -1.85f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -0.01f, -2.9f) + lineTo(13.26f, 9.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.02f, 1.1f) + lineToRelative(2.4f, 2.2f) + lineToRelative(-2.4f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.02f, 1.1f) + close() + } + } + return _windowDevTools!! + } + +private var _windowDevTools: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowNew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowNew.kt new file mode 100644 index 0000000..85f452d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowNew.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WindowNew: ImageVector + get() { + if (_windowNew != null) { + return _windowNew!! + } + _windowNew = fluentIcon(name = "Filled.WindowNew") { + fluentPath { + moveTo(19.0f, 17.98f) + verticalLineToRelative(-0.14f) + curveToRelative(1.17f, -0.5f, 2.0f, -1.65f, 2.0f, -3.0f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-8.5f) + curveToRelative(-1.45f, 0.0f, -2.67f, 0.94f, -3.1f, 2.25f) + horizontalLineToRelative(-0.2f) + arcToRelative(2.8f, 2.8f, 0.0f, false, false, -2.22f, 0.95f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 3.0f, 8.5f) + verticalLineToRelative(8.75f) + curveToRelative(0.0f, 1.06f, 0.38f, 2.01f, 1.11f, 2.7f) + arcTo(4.13f, 4.13f, 0.0f, false, false, 7.0f, 21.0f) + horizontalLineToRelative(8.0f) + curveToRelative(0.97f, 0.0f, 1.94f, -0.2f, 2.7f, -0.68f) + arcToRelative(2.7f, 2.7f, 0.0f, false, false, 1.3f, -2.34f) + close() + moveTo(5.96f, 6.75f) + lineTo(6.0f, 6.75f) + verticalLineToRelative(8.09f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.25f) + curveToRelative(-0.04f, 0.42f, -0.25f, 0.73f, -0.62f, 0.97f) + curveToRelative(-0.43f, 0.27f, -1.09f, 0.44f, -1.88f, 0.44f) + lineTo(7.0f, 19.5f) + curveToRelative(-0.84f, 0.0f, -1.46f, -0.27f, -1.86f, -0.64f) + curveToRelative(-0.4f, -0.38f, -0.64f, -0.92f, -0.64f, -1.61f) + lineTo(4.5f, 8.5f) + curveToRelative(0.0f, -0.63f, 0.16f, -1.07f, 0.38f, -1.33f) + curveToRelative(0.2f, -0.24f, 0.53f, -0.42f, 1.08f, -0.42f) + close() + moveTo(12.02f, 6.5f) + horizontalLineToRelative(4.73f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.0f, 9.06f) + lineToRelative(-5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(14.94f, 8.0f) + horizontalLineToRelative(-2.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + close() + } + } + return _windowNew!! + } + +private var _windowNew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowShield.kt new file mode 100644 index 0000000..dec7dbc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowShield.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WindowShield: ImageVector + get() { + if (_windowShield != null) { + return _windowShield!! + } + _windowShield = fluentIcon(name = "Filled.WindowShield") { + fluentPath { + moveTo(17.75f, 3.0f) + horizontalLineToRelative(0.18f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.08f) + verticalLineToRelative(6.54f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, -2.0f, -1.18f) + verticalLineTo(8.0f) + horizontalLineTo(5.0f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.24f) + lineToRelative(0.13f, 0.01f) + horizontalLineToRelative(7.13f) + arcToRelative(5.87f, 5.87f, 0.0f, false, false, 1.15f, 2.0f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.93f) + verticalLineTo(6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.0f, 12.76f) + arcToRelative(4.29f, 4.29f, 0.0f, false, false, 2.6f, 0.9f) + curveToRelative(0.2f, 0.0f, 0.35f, 0.15f, 0.4f, 0.34f) + verticalLineToRelative(2.58f) + curveToRelative(0.0f, 2.69f, -1.31f, 4.51f, -3.87f, 5.4f) + arcToRelative(0.39f, 0.39f, 0.0f, false, true, -0.26f, 0.0f) + arcTo(6.66f, 6.66f, 0.0f, false, true, 16.0f, 21.0f) + arcToRelative(4.83f, 4.83f, 0.0f, false, true, -1.56f, -2.0f) + arcToRelative(6.05f, 6.05f, 0.0f, false, true, -0.44f, -2.15f) + verticalLineToRelative(-2.77f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, 0.4f, -0.41f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 3.32f, -1.55f) + arcToRelative(0.39f, 0.39f, 0.0f, false, true, 0.56f, 0.0f) + curveToRelative(0.24f, 0.25f, 0.48f, 0.46f, 0.72f, 0.64f) + close() + } + } + return _windowShield!! + } + +private var _windowShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowWrench.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowWrench.kt new file mode 100644 index 0000000..53cedd0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WindowWrench.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WindowWrench: ImageVector + get() { + if (_windowWrench != null) { + return _windowWrench!! + } + _windowWrench = fluentIcon(name = "Filled.WindowWrench") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.8f) + curveToRelative(0.09f, -0.48f, 0.32f, -0.94f, 0.69f, -1.31f) + lineToRelative(0.19f, -0.19f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(2.53f) + lineToRelative(0.51f, 0.09f) + curveToRelative(0.47f, 0.1f, 0.82f, 0.4f, 0.99f, 0.79f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(20.13f, 12.51f) + arcToRelative(0.41f, 0.41f, 0.0f, false, false, -0.33f, -0.42f) + arcToRelative(4.06f, 4.06f, 0.0f, false, false, -3.75f, 1.1f) + arcToRelative(4.07f, 4.07f, 0.0f, false, false, -0.87f, 4.47f) + lineToRelative(-2.73f, 2.73f) + arcToRelative(1.52f, 1.52f, 0.0f, false, false, 0.0f, 2.16f) + curveToRelative(0.6f, 0.6f, 1.56f, 0.6f, 2.16f, 0.0f) + lineToRelative(2.73f, -2.73f) + arcToRelative(4.07f, 4.07f, 0.0f, false, false, 5.57f, -4.62f) + curveToRelative(-0.08f, -0.35f, -0.51f, -0.44f, -0.77f, -0.18f) + lineToRelative(-1.9f, 1.9f) + arcToRelative(1.53f, 1.53f, 0.0f, false, true, -0.74f, 0.4f) + arcToRelative(1.53f, 1.53f, 0.0f, false, true, -1.42f, -2.56f) + lineToRelative(1.9f, -1.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.15f, -0.35f) + close() + moveTo(17.72f, 21.0f) + lineToRelative(-0.12f, -0.03f) + lineToRelative(-0.03f, 0.03f) + horizontalLineToRelative(0.15f) + close() + } + } + return _windowWrench!! + } + +private var _windowWrench: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WrenchScrewdriver.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WrenchScrewdriver.kt new file mode 100644 index 0000000..cd9debb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/WrenchScrewdriver.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.WrenchScrewdriver: ImageVector + get() { + if (_wrenchScrewdriver != null) { + return _wrenchScrewdriver!! + } + _wrenchScrewdriver = fluentIcon(name = "Filled.WrenchScrewdriver") { + fluentPath { + moveTo(16.08f, 2.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.67f, -0.41f) + horizontalLineToRelative(1.5f) + curveToRelative(0.28f, 0.0f, 0.54f, 0.16f, 0.67f, 0.41f) + lineToRelative(1.0f, 2.0f) + curveToRelative(0.11f, 0.23f, 0.1f, 0.5f, -0.02f, 0.71f) + lineTo(19.0f, 6.7f) + verticalLineTo(12.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(-1.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineTo(16.0f) + verticalLineTo(6.7f) + lineToRelative(-0.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.02f, -0.7f) + lineToRelative(1.0f, -2.0f) + close() + moveTo(14.0f, 16.0f) + verticalLineToRelative(2.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 7.0f, 0.0f) + verticalLineTo(16.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(8.83f, 2.21f) + curveToRelative(0.2f, -0.14f, 0.47f, -0.17f, 0.7f, -0.07f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.5f, 10.0f) + verticalLineToRelative(7.32f) + arcToRelative(2.54f, 2.54f, 0.0f, false, true, -5.07f, 0.0f) + verticalLineToRelative(-7.33f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.51f, -10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.7f) + verticalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(2.83f) + curveToRelative(0.0f, -0.25f, 0.12f, -0.48f, 0.33f, -0.62f) + close() + } + } + return _wrenchScrewdriver!! + } + +private var _wrenchScrewdriver: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxConsole.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxConsole.kt new file mode 100644 index 0000000..71a6eef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxConsole.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.XboxConsole: ImageVector + get() { + if (_xboxConsole != null) { + return _xboxConsole!! + } + _xboxConsole = fluentIcon(name = "Filled.XboxConsole") { + fluentPath { + moveTo(5.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(18.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineTo(8.0f) + verticalLineTo(11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineTo(22.0f) + horizontalLineToRelative(8.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(5.75f) + close() + moveTo(9.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _xboxConsole!! + } + +private var _xboxConsole: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt new file mode 100644 index 0000000..dacfbbd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/XboxController.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.XboxController: ImageVector + get() { + if (_xboxController != null) { + return _xboxController!! + } + _xboxController = fluentIcon(name = "Filled.XboxController") { + fluentPath { + moveTo(9.8f, 5.5f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.63f, -0.2f) + lineToRelative(-1.18f, 0.23f) + curveToRelative(-0.87f, 0.16f, -1.6f, 0.71f, -2.0f, 1.5f) + curveToRelative(-1.38f, 2.67f, -2.4f, 4.86f, -2.8f, 6.73f) + curveToRelative(-0.42f, 1.92f, -0.17f, 3.57f, 1.07f, 5.07f) + curveToRelative(0.82f, 1.0f, 2.23f, 0.8f, 2.97f, -0.03f) + lineToRelative(1.81f, -2.09f) + curveToRelative(0.41f, -0.47f, 1.0f, -0.75f, 1.63f, -0.75f) + horizontalLineToRelative(4.66f) + curveToRelative(0.62f, 0.0f, 1.22f, 0.28f, 1.63f, 0.75f) + lineToRelative(1.82f, 2.09f) + curveToRelative(0.73f, 0.83f, 2.14f, 1.03f, 2.96f, 0.03f) + curveToRelative(1.24f, -1.5f, 1.49f, -3.15f, 1.08f, -5.07f) + curveToRelative(-0.4f, -1.87f, -1.43f, -4.06f, -2.8f, -6.73f) + arcToRelative(2.85f, 2.85f, 0.0f, false, false, -2.0f, -1.5f) + lineToRelative(-1.19f, -0.23f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.64f, 0.2f) + lineToRelative(-0.44f, 0.24f) + curveToRelative(-0.35f, 0.19f, -0.73f, 0.3f, -1.1f, 0.3f) + horizontalLineToRelative(-1.3f) + curveToRelative(-0.37f, 0.0f, -0.75f, -0.11f, -1.1f, -0.3f) + lineTo(9.8f, 5.5f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _xboxController!! + } + +private var _xboxController: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Xray.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Xray.kt new file mode 100644 index 0000000..b461c5f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/Xray.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.Xray: ImageVector + get() { + if (_xray != null) { + return _xray!! + } + _xray = fluentIcon(name = "Filled.Xray") { + fluentPath { + moveTo(14.0f, 16.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(9.25f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(4.0f, 5.25f) + curveTo(4.0f, 3.45f, 5.46f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(9.5f) + curveTo(18.55f, 2.0f, 20.0f, 3.46f, 20.0f, 5.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-9.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 5.25f) + close() + moveTo(12.75f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.75f) + lineTo(9.0f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.0f, 8.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 2.12f, 1.5f) + horizontalLineToRelative(1.26f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 2.12f, -1.5f) + horizontalLineToRelative(-2.0f) + lineTo(12.75f, 13.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + lineTo(12.75f, 8.0f) + lineTo(15.0f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(-0.75f) + close() + } + } + return _xray!! + } + +private var _xray: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt new file mode 100644 index 0000000..8746c88 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomFit.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ZoomFit: ImageVector + get() { + if (_zoomFit != null) { + return _zoomFit!! + } + _zoomFit = fluentIcon(name = "Filled.ZoomFit") { + fluentPath { + moveTo(12.52f, 2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.0f) + lineTo(9.27f, 4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.03f, -1.09f) + lineToRelative(2.22f, -2.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.1f, 0.01f) + lineToRelative(2.2f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.03f, 1.08f) + lineToRelative(-2.21f, -2.1f) + close() + moveTo(4.77f, 8.2f) + curveToRelative(0.3f, 0.29f, 0.32f, 0.76f, 0.03f, 1.06f) + lineTo(2.7f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.01f, 1.03f) + lineToRelative(2.1f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.1f, 1.04f) + lineToRelative(-2.09f, -2.21f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.1f) + lineToRelative(2.1f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.04f) + close() + moveTo(19.23f, 8.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.03f) + lineToRelative(2.1f, 2.22f) + curveToRelative(0.82f, 0.86f, 0.82f, 2.22f, 0.0f, 3.1f) + lineToRelative(-2.1f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.09f, -1.03f) + lineToRelative(2.1f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.03f) + lineToRelative(-2.1f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.03f, -1.07f) + close() + moveTo(15.79f, 19.23f) + curveToRelative(0.29f, 0.3f, 0.28f, 0.77f, -0.02f, 1.06f) + lineToRelative(-2.22f, 2.1f) + curveToRelative(-0.86f, 0.82f, -2.22f, 0.82f, -3.1f, 0.0f) + lineToRelative(-2.2f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.02f, -1.1f) + lineToRelative(2.22f, 2.1f) + curveToRelative(0.29f, 0.28f, 0.74f, 0.28f, 1.03f, 0.0f) + lineToRelative(2.21f, -2.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.03f) + close() + moveTo(9.75f, 7.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.0f, 9.75f) + verticalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.75f, 17.0f) + horizontalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 14.25f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 7.0f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _zoomFit!! + } + +private var _zoomFit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt new file mode 100644 index 0000000..7120175 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomIn.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ZoomIn: ImageVector + get() { + if (_zoomIn != null) { + return _zoomIn!! + } + _zoomIn = fluentIcon(name = "Filled.ZoomIn") { + fluentPath { + moveTo(17.5f, 10.0f) + curveToRelative(0.0f, 1.71f, -0.57f, 3.29f, -1.54f, 4.55f) + lineToRelative(4.75f, 4.74f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-4.74f, -4.75f) + arcTo(7.5f, 7.5f, 0.0f, true, true, 17.5f, 10.0f) + close() + moveTo(10.0f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineTo(9.0f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineTo(9.0f) + verticalLineToRelative(2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineTo(11.0f) + horizontalLineToRelative(2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineTo(11.0f) + verticalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _zoomIn!! + } + +private var _zoomIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt new file mode 100644 index 0000000..3834618 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/filled/ZoomOut.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.filled + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Filled.ZoomOut: ImageVector + get() { + if (_zoomOut != null) { + return _zoomOut!! + } + _zoomOut = fluentIcon(name = "Filled.ZoomOut") { + fluentPath { + moveTo(17.5f, 10.0f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, -2.95f, 5.96f) + lineToRelative(4.74f, 4.75f) + lineToRelative(0.1f, 0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -1.5f) + lineToRelative(-4.75f, -4.74f) + arcTo(7.47f, 7.47f, 0.0f, false, false, 17.5f, 10.0f) + close() + moveTo(13.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + horizontalLineToRelative(7.0f) + close() + } + } + return _zoomOut!! + } + +private var _zoomOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessTime.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessTime.kt new file mode 100644 index 0000000..a5dbb40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessTime.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AccessTime: ImageVector + get() { + if (_accessTime != null) { + return _accessTime!! + } + _accessTime = fluentIcon(name = "Regular.AccessTime") { + fluentPath { + moveTo(7.5f, 8.74f) + arcTo(2.3f, 2.3f, 0.0f, false, true, 9.25f, 8.0f) + curveToRelative(1.15f, 0.0f, 1.9f, 0.8f, 2.15f, 1.66f) + curveToRelative(0.26f, 0.85f, 0.1f, 1.9f, -0.62f, 2.62f) + arcToRelative(8.1f, 8.1f, 0.0f, false, true, -0.79f, 0.67f) + lineToRelative(-0.04f, 0.03f) + curveToRelative(-0.28f, 0.22f, -0.53f, 0.41f, -0.75f, 0.63f) + arcToRelative(2.3f, 2.3f, 0.0f, false, false, -0.58f, 0.89f) + horizontalLineToRelative(2.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.25f, 0.52f, -2.08f, 1.14f, -2.7f) + curveToRelative(0.3f, -0.3f, 0.62f, -0.55f, 0.9f, -0.76f) + curveToRelative(0.28f, -0.22f, 0.5f, -0.4f, 0.68f, -0.57f) + curveToRelative(0.27f, -0.27f, 0.37f, -0.72f, 0.25f, -1.13f) + curveToRelative(-0.12f, -0.38f, -0.37f, -0.59f, -0.72f, -0.59f) + reflectiveCurveToRelative(-0.53f, 0.14f, -0.64f, 0.25f) + arcToRelative(0.84f, 0.84f, 0.0f, false, false, -0.15f, 0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.43f, -0.46f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.08f, -0.17f) + curveToRelative(0.07f, -0.14f, 0.18f, -0.32f, 0.35f, -0.5f) + close() + moveTo(13.25f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(1.5f) + verticalLineTo(8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(13.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _accessTime!! + } + +private var _accessTime: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Accessibility.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Accessibility.kt new file mode 100644 index 0000000..cd539b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Accessibility.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Accessibility: ImageVector + get() { + if (_accessibility != null) { + return _accessibility!! + } + _accessibility = fluentIcon(name = "Regular.Accessibility") { + fluentPath { + moveTo(10.5f, 5.0f) + curveToRelative(0.0f, 0.64f, 0.4f, 1.19f, 0.97f, 1.4f) + curveToRelative(0.35f, 0.09f, 0.71f, 0.09f, 1.06f, 0.0f) + arcTo(1.5f, 1.5f, 0.0f, true, false, 10.5f, 5.0f) + close() + moveTo(9.03f, 5.4f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 5.95f, 0.0f) + lineToRelative(2.87f, -1.22f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 2.96f, 1.18f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.18f, 2.96f) + lineTo(16.0f, 9.86f) + verticalLineToRelative(3.71f) + lineToRelative(1.88f, 5.45f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.26f, 1.46f) + lineTo(12.0f, 15.78f) + lineToRelative(-1.62f, 4.7f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.26f, -1.46f) + lineTo(8.0f, 13.56f) + verticalLineToRelative(-3.7f) + lineTo(4.37f, 8.32f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.18f, -2.96f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 2.96f, -1.18f) + lineTo(9.03f, 5.4f) + close() + moveTo(11.03f, 7.84f) + curveToRelative(-0.17f, -0.05f, -0.34f, -0.1f, -0.5f, -0.17f) + lineTo(5.56f, 5.56f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -1.0f, 0.4f) + curveToRelative(-0.16f, 0.38f, 0.02f, 0.81f, 0.4f, 0.98f) + lineToRelative(3.78f, 1.6f) + curveToRelative(0.46f, 0.2f, 0.76f, 0.65f, 0.76f, 1.15f) + verticalLineToRelative(3.91f) + curveToRelative(0.0f, 0.14f, -0.02f, 0.28f, -0.07f, 0.4f) + lineToRelative(-1.89f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, 0.5f) + lineToRelative(2.1f, -6.13f) + arcToRelative(0.99f, 0.99f, 0.0f, false, true, 1.87f, 0.0f) + lineToRelative(2.11f, 6.12f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, -0.48f) + lineToRelative(-1.89f, -5.49f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.07f, -0.4f) + lineTo(14.5f, 9.69f) + curveToRelative(0.0f, -0.5f, 0.3f, -0.95f, 0.76f, -1.15f) + lineToRelative(3.78f, -1.6f) + curveToRelative(0.39f, -0.17f, 0.56f, -0.6f, 0.4f, -0.98f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -1.0f, -0.4f) + lineToRelative(-4.97f, 2.1f) + curveToRelative(-0.16f, 0.08f, -0.33f, 0.13f, -0.5f, 0.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -1.95f, 0.0f) + close() + } + } + return _accessibility!! + } + +private var _accessibility: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessibilityCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessibilityCheckmark.kt new file mode 100644 index 0000000..b0cad17 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AccessibilityCheckmark.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AccessibilityCheckmark: ImageVector + get() { + if (_accessibilityCheckmark != null) { + return _accessibilityCheckmark!! + } + _accessibilityCheckmark = fluentIcon(name = "Regular.AccessibilityCheckmark") { + fluentPath { + moveTo(9.03f, 5.4f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 5.95f, 0.0f) + lineToRelative(2.87f, -1.22f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 2.96f, 1.18f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.18f, 2.96f) + lineTo(16.0f, 9.86f) + verticalLineToRelative(1.31f) + curveToRelative(-0.53f, 0.13f, -1.03f, 0.32f, -1.5f, 0.56f) + lineTo(14.5f, 9.7f) + curveToRelative(0.0f, -0.5f, 0.3f, -0.95f, 0.76f, -1.15f) + lineToRelative(3.78f, -1.6f) + curveToRelative(0.39f, -0.17f, 0.56f, -0.6f, 0.4f, -0.98f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -1.0f, -0.4f) + lineToRelative(-4.97f, 2.1f) + curveToRelative(-0.16f, 0.08f, -0.33f, 0.13f, -0.5f, 0.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -1.95f, 0.0f) + curveToRelative(-0.16f, -0.05f, -0.33f, -0.1f, -0.48f, -0.17f) + lineTo(5.55f, 5.56f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -1.0f, 0.4f) + curveToRelative(-0.16f, 0.38f, 0.02f, 0.81f, 0.4f, 0.98f) + lineToRelative(3.78f, 1.6f) + curveToRelative(0.46f, 0.2f, 0.76f, 0.65f, 0.76f, 1.15f) + verticalLineToRelative(3.91f) + curveToRelative(0.0f, 0.14f, -0.02f, 0.28f, -0.07f, 0.4f) + lineToRelative(-1.89f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, 0.5f) + lineToRelative(2.1f, -6.13f) + arcToRelative(0.99f, 0.99f, 0.0f, false, true, 1.45f, -0.53f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -1.44f, 5.13f) + lineToRelative(-0.7f, 2.01f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.25f, -1.46f) + lineTo(8.0f, 13.56f) + verticalLineToRelative(-3.7f) + lineTo(4.37f, 8.32f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.18f, -2.96f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 2.96f, -1.18f) + lineTo(9.03f, 5.4f) + close() + moveTo(10.5f, 5.0f) + curveToRelative(0.0f, 0.64f, 0.4f, 1.19f, 0.97f, 1.4f) + curveToRelative(0.35f, 0.09f, 0.71f, 0.09f, 1.06f, 0.0f) + arcTo(1.5f, 1.5f, 0.0f, true, false, 10.5f, 5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _accessibilityCheckmark!! + } + +private var _accessibilityCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt new file mode 100644 index 0000000..ad21d13 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddCircle.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AddCircle: ImageVector + get() { + if (_addCircle != null) { + return _addCircle!! + } + _addCircle = fluentIcon(name = "Regular.AddCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _addCircle!! + } + +private var _addCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt new file mode 100644 index 0000000..4ce3f2f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSquare.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AddSquare: ImageVector + get() { + if (_addSquare != null) { + return _addSquare!! + } + _addSquare = fluentIcon(name = "Regular.AddSquare") { + fluentPath { + moveTo(12.0f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + close() + } + } + return _addSquare!! + } + +private var _addSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSubtractCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSubtractCircle.kt new file mode 100644 index 0000000..ee62975 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AddSubtractCircle.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AddSubtractCircle: ImageVector + get() { + if (_addSubtractCircle != null) { + return _addSubtractCircle!! + } + _addSubtractCircle = fluentIcon(name = "Regular.AddSubtractCircle") { + fluentPath { + moveTo(13.0f, 15.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(8.0f, 8.0f) + lineTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(8.0f, 9.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(9.5f, 9.5f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(9.5f, 8.0f) + lineTo(9.5f, 6.75f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 6.52f, -13.96f) + lineTo(6.54f, 18.52f) + arcTo(8.47f, 8.47f, 0.0f, false, false, 12.0f, 20.5f) + close() + moveTo(5.48f, 17.46f) + lineTo(17.46f, 5.48f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 5.49f, 17.45f) + close() + } + } + return _addSubtractCircle!! + } + +private var _addSubtractCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Airplane.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Airplane.kt new file mode 100644 index 0000000..4063be5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Airplane.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Airplane: ImageVector + get() { + if (_airplane != null) { + return _airplane!! + } + _airplane = fluentIcon(name = "Regular.Airplane") { + fluentPath { + moveTo(9.47f, 9.64f) + lineToRelative(-0.7f, -5.87f) + verticalLineToRelative(-0.08f) + curveToRelative(0.0f, -0.88f, 0.72f, -1.6f, 1.6f, -1.6f) + curveToRelative(0.8f, 0.0f, 1.55f, 0.42f, 1.98f, 1.13f) + lineToRelative(0.1f, 0.16f) + lineToRelative(2.94f, 6.09f) + lineToRelative(3.95f, -0.12f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, 2.68f, 2.53f) + verticalLineToRelative(0.07f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, -2.62f, 2.6f) + lineToRelative(-3.97f, -0.12f) + lineToRelative(-2.99f, 6.19f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -2.06f, 1.3f) + curveToRelative(-0.9f, 0.0f, -1.61f, -0.73f, -1.61f, -1.64f) + verticalLineToRelative(-0.12f) + lineToRelative(0.71f, -5.9f) + lineToRelative(-2.13f, -0.07f) + lineToRelative(-0.27f, 0.74f) + arcToRelative(1.95f, 1.95f, 0.0f, false, true, -1.83f, 1.28f) + curveToRelative(-0.87f, 0.0f, -1.58f, -0.71f, -1.58f, -1.59f) + verticalLineToRelative(-0.76f) + lineToRelative(-0.16f, -0.03f) + arcToRelative(1.92f, 1.92f, 0.0f, false, true, 0.0f, -3.76f) + lineToRelative(0.16f, -0.03f) + verticalLineToRelative(-0.76f) + curveToRelative(0.0f, -0.8f, 0.6f, -1.48f, 1.43f, -1.58f) + horizontalLineToRelative(0.15f) + curveToRelative(0.75f, 0.0f, 1.43f, 0.42f, 1.77f, 1.12f) + lineToRelative(0.06f, 0.15f) + lineToRelative(0.27f, 0.74f) + lineToRelative(2.12f, -0.07f) + close() + moveTo(10.37f, 3.59f) + curveToRelative(-0.05f, 0.0f, -0.1f, 0.04f, -0.1f, 0.08f) + lineToRelative(0.88f, 7.42f) + lineToRelative(-4.84f, 0.15f) + lineToRelative(-0.62f, -1.72f) + lineToRelative(-0.04f, -0.08f) + curveToRelative(-0.07f, -0.15f, -0.23f, -0.25f, -0.35f, -0.25f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.09f, 0.09f, 0.0f, false, false, -0.07f, 0.09f) + verticalLineToRelative(1.98f) + lineToRelative(-1.35f, 0.28f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, 0.0f, 0.82f) + lineToRelative(1.35f, 0.28f) + verticalLineToRelative(1.98f) + curveToRelative(0.0f, 0.05f, 0.03f, 0.09f, 0.08f, 0.09f) + curveToRelative(0.19f, 0.0f, 0.36f, -0.12f, 0.42f, -0.3f) + lineToRelative(0.64f, -1.75f) + lineToRelative(4.86f, 0.15f) + lineToRelative(-0.9f, 7.47f) + verticalLineToRelative(0.03f) + curveToRelative(0.0f, 0.06f, 0.05f, 0.1f, 0.1f, 0.1f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, 0.72f, -0.44f) + lineToRelative(3.42f, -7.07f) + lineToRelative(4.9f, 0.15f) + curveToRelative(0.61f, 0.0f, 1.1f, -0.5f, 1.1f, -1.09f) + verticalLineToRelative(-0.04f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, -1.12f, -1.07f) + lineToRelative(-4.93f, 0.15f) + lineToRelative(-3.35f, -6.93f) + lineToRelative(-0.06f, -0.1f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, -0.67f, -0.38f) + close() + } + } + return _airplane!! + } + +private var _airplane: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AirplaneTakeOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AirplaneTakeOff.kt new file mode 100644 index 0000000..a140a6a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AirplaneTakeOff.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AirplaneTakeOff: ImageVector + get() { + if (_airplaneTakeOff != null) { + return _airplaneTakeOff!! + } + _airplaneTakeOff = fluentIcon(name = "Regular.AirplaneTakeOff") { + fluentPath { + moveTo(8.32f, 8.4f) + lineToRelative(-0.78f, -1.12f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, 3.05f, -2.81f) + lineToRelative(2.58f, 2.09f) + curveToRelative(0.31f, -0.33f, 0.68f, -0.68f, 1.1f, -1.0f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, 2.42f, -1.06f) + curveToRelative(2.24f, -0.17f, 3.91f, 1.25f, 4.86f, 2.33f) + curveToRelative(0.49f, 0.56f, 0.58f, 1.27f, 0.37f, 1.88f) + curveToRelative(-0.2f, 0.6f, -0.69f, 1.1f, -1.34f, 1.32f) + lineToRelative(-5.37f, 1.85f) + lineToRelative(-3.16f, 4.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.0f, -1.78f) + lineToRelative(0.25f, -1.28f) + lineToRelative(-2.53f, 0.54f) + arcTo(2.28f, 2.28f, 0.0f, false, true, 3.0f, 11.35f) + lineTo(3.0f, 7.7f) + arcToRelative(1.7f, 1.7f, 0.0f, false, true, 3.18f, -0.8f) + lineToRelative(0.96f, 1.76f) + lineToRelative(1.18f, -0.24f) + close() + moveTo(8.78f, 6.43f) + lineToRelative(1.13f, 1.65f) + lineToRelative(1.9f, -0.4f) + curveToRelative(0.09f, -0.02f, 0.17f, -0.05f, 0.26f, -0.09f) + lineTo(9.65f, 5.63f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.87f, 0.8f) + close() + moveTo(16.81f, 6.0f) + curveToRelative(-0.5f, 0.04f, -1.07f, 0.32f, -1.63f, 0.75f) + curveToRelative(-0.55f, 0.42f, -1.03f, 0.94f, -1.36f, 1.34f) + curveToRelative(-0.42f, 0.5f, -1.0f, 0.91f, -1.7f, 1.06f) + lineTo(6.9f, 10.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.8f, -0.37f) + lineTo(4.85f, 7.6f) + arcToRelative(0.2f, 0.2f, 0.0f, false, false, -0.36f, 0.1f) + verticalLineToRelative(3.65f) + curveToRelative(0.0f, 0.5f, 0.46f, 0.87f, 0.95f, 0.77f) + lineToRelative(3.64f, -0.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.9f, 0.88f) + lineToRelative(-0.47f, 2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.33f, 0.6f) + lineToRelative(3.3f, -4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, -0.26f) + lineToRelative(5.58f, -1.93f) + arcToRelative(0.64f, 0.64f, 0.0f, false, false, 0.41f, -0.38f) + arcToRelative(0.4f, 0.4f, 0.0f, false, false, -0.08f, -0.41f) + curveToRelative(-0.86f, -0.98f, -2.1f, -1.94f, -3.61f, -1.82f) + close() + moveTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 19.5f) + close() + } + } + return _airplaneTakeOff!! + } + +private var _airplaneTakeOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt new file mode 100644 index 0000000..46bf4f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Album.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Album: ImageVector + get() { + if (_album != null) { + return _album!! + } + _album = fluentIcon(name = "Regular.Album") { + fluentPath { + moveTo(10.0f, 9.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(10.0f, 9.0f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(16.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(22.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(4.0f, 4.0f) + close() + moveTo(20.0f, 5.5f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(7.5f, 18.5f) + verticalLineToRelative(-13.0f) + lineTo(20.0f, 5.5f) + close() + moveTo(4.0f, 5.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(13.0f) + lineTo(4.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(3.5f, 6.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + } + } + return _album!! + } + +private var _album: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlbumAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlbumAdd.kt new file mode 100644 index 0000000..c46606d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlbumAdd.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlbumAdd: ImageVector + get() { + if (_albumAdd != null) { + return _albumAdd!! + } + _albumAdd = fluentIcon(name = "Regular.AlbumAdd") { + fluentPath { + moveTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.5f) + curveToRelative(0.2f, -0.47f, 0.34f, -0.98f, 0.42f, -1.5f) + lineTo(20.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(20.5f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(7.5f, 5.5f) + verticalLineToRelative(5.58f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, -1.5f, -0.06f) + lineTo(6.0f, 5.5f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.73f) + curveToRelative(-0.55f, 0.29f, -1.06f, 0.65f, -1.5f, 1.08f) + lineTo(2.0f, 6.0f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(18.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(16.0f, 8.5f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(11.5f, 9.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(4.0f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(7.0f, 20.5f) + lineTo(7.0f, 18.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(7.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + lineTo(6.0f, 17.0f) + lineTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + } + } + return _albumAdd!! + } + +private var _albumAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertBadge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertBadge.kt new file mode 100644 index 0000000..47b75ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertBadge.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlertBadge: ImageVector + get() { + if (_alertBadge != null) { + return _alertBadge!! + } + _alertBadge = fluentIcon(name = "Regular.AlertBadge") { + fluentPath { + moveTo(11.99f, 2.0f) + curveToRelative(1.45f, 0.0f, 2.8f, 0.4f, 3.95f, 1.11f) + curveToRelative(-0.35f, 0.37f, -0.61f, 0.8f, -0.77f, 1.29f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -9.2f, 5.1f) + verticalLineToRelative(4.4f) + lineTo(4.64f, 17.0f) + horizontalLineToRelative(14.72f) + lineTo(18.0f, 13.9f) + lineTo(18.0f, 9.28f) + lineToRelative(-0.03f, -0.32f) + arcToRelative(3.54f, 3.54f, 0.0f, false, false, 1.5f, -0.1f) + lineToRelative(0.02f, 0.38f) + verticalLineToRelative(4.35f) + lineToRelative(1.39f, 3.16f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.15f, 1.75f) + lineTo(15.0f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.17f) + verticalLineToRelative(-0.18f) + lineTo(4.24f, 18.49f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.15f, -1.74f) + lineToRelative(1.38f, -3.16f) + lineTo(4.47f, 9.5f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.5f, -7.5f) + close() + moveTo(13.49f, 18.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.14f) + verticalLineToRelative(-0.15f) + close() + moveTo(16.03f, 5.05f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 18.5f, 3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -2.47f, 2.05f) + close() + } + } + return _alertBadge!! + } + +private var _alertBadge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOff.kt new file mode 100644 index 0000000..c6fb4dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOff.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlertOff: ImageVector + get() { + if (_alertOff != null) { + return _alertOff!! + } + _alertOff = fluentIcon(name = "Regular.AlertOff") { + fluentPath { + moveTo(5.22f, 6.28f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-3.28f, -3.28f) + lineTo(15.0f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.18f) + verticalLineToRelative(-0.18f) + lineTo(4.27f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.14f, -1.75f) + lineTo(4.5f, 13.6f) + lineTo(4.5f, 9.5f) + curveToRelative(0.0f, -1.15f, 0.26f, -2.24f, 0.72f, -3.21f) + close() + moveTo(15.94f, 17.0f) + lineTo(6.36f, 7.43f) + arcTo(6.02f, 6.02f, 0.0f, false, false, 6.0f, 9.5f) + verticalLineToRelative(4.4f) + lineTo(4.66f, 17.0f) + horizontalLineToRelative(11.28f) + close() + moveTo(13.5f, 18.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.15f) + verticalLineToRelative(-0.15f) + close() + moveTo(18.0f, 13.9f) + lineToRelative(0.7f, 1.63f) + lineToRelative(2.2f, 2.18f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.02f, -0.96f) + lineToRelative(-1.38f, -3.16f) + lineTo(19.5f, 9.25f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 7.04f, 3.86f) + lineToRelative(1.07f, 1.06f) + arcTo(5.99f, 5.99f, 0.0f, false, true, 18.0f, 9.28f) + lineTo(18.0f, 13.91f) + close() + } + } + return _alertOff!! + } + +private var _alertOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOn.kt new file mode 100644 index 0000000..10a4a61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertOn.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlertOn: ImageVector + get() { + if (_alertOn != null) { + return _alertOn!! + } + _alertOn = fluentIcon(name = "Regular.AlertOn") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.5f, 7.25f) + verticalLineToRelative(4.35f) + lineToRelative(1.38f, 3.15f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.15f, 1.75f) + lineTo(15.0f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.18f) + verticalLineToRelative(-0.18f) + lineTo(4.27f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.14f, -1.75f) + lineTo(4.5f, 13.6f) + lineTo(4.5f, 9.5f) + curveTo(4.5f, 5.35f, 7.85f, 2.0f, 12.0f, 2.0f) + close() + moveTo(13.5f, 18.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.15f) + verticalLineToRelative(-0.15f) + close() + moveTo(12.0f, 3.5f) + curveToRelative(-3.32f, 0.0f, -6.0f, 2.67f, -6.0f, 6.0f) + verticalLineToRelative(4.4f) + lineTo(4.66f, 17.0f) + horizontalLineToRelative(14.7f) + lineTo(18.0f, 13.9f) + lineTo(18.0f, 9.29f) + arcToRelative(5.99f, 5.99f, 0.0f, false, false, -6.0f, -5.78f) + close() + moveTo(21.0f, 8.25f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(21.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(1.0f, 8.25f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(1.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(1.0f, 8.25f) + close() + moveTo(22.6f, 2.55f) + curveToRelative(0.23f, 0.3f, 0.2f, 0.72f, -0.07f, 0.98f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-2.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, -1.13f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, 0.15f) + close() + moveTo(2.45f, 2.4f) + lineToRelative(2.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.9f, 1.2f) + lineToRelative(-2.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.9f, -1.2f) + close() + } + } + return _alertOn!! + } + +private var _alertOn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertSnooze.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertSnooze.kt new file mode 100644 index 0000000..8c17d91 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertSnooze.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlertSnooze: ImageVector + get() { + if (_alertSnooze != null) { + return _alertSnooze!! + } + _alertSnooze = fluentIcon(name = "Regular.AlertSnooze") { + fluentPath { + moveTo(12.0f, 3.5f) + curveToRelative(-3.1f, 0.0f, -6.0f, 2.43f, -6.0f, 6.25f) + verticalLineToRelative(4.15f) + lineTo(4.68f, 17.0f) + horizontalLineToRelative(14.67f) + lineTo(18.0f, 13.9f) + verticalLineToRelative(-2.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.84f) + lineToRelative(1.38f, 3.16f) + curveToRelative(0.36f, 0.82f, -0.24f, 1.75f, -1.15f, 1.75f) + lineTo(15.0f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + lineTo(4.3f, 18.5f) + curveToRelative(-0.9f, 0.0f, -1.5f, -0.91f, -1.15f, -1.74f) + lineTo(4.5f, 13.6f) + lineTo(4.5f, 9.75f) + arcToRelative(7.53f, 7.53f, 0.0f, false, true, 10.0f, -7.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.5f, 1.42f) + arcToRelative(5.96f, 5.96f, 0.0f, false, false, -2.0f, -0.35f) + close() + moveTo(12.0f, 20.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + horizontalLineToRelative(-3.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + close() + moveTo(15.25f, 7.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.04f) + lineToRelative(-1.65f, 2.31f) + lineToRelative(-0.06f, 0.1f) + curveToRelative(-0.25f, 0.48f, 0.1f, 1.09f, 0.67f, 1.09f) + horizontalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-1.04f) + lineToRelative(1.65f, -2.31f) + lineToRelative(0.06f, -0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 15.25f, 7.0f) + close() + moveTo(21.25f, 2.0f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(2.13f) + lineToRelative(-2.76f, 4.35f) + lineToRelative(-0.05f, 0.09f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.75f, 9.0f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-2.13f) + lineToRelative(2.76f, -4.35f) + lineToRelative(0.05f, -0.09f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 21.25f, 2.0f) + close() + } + } + return _alertSnooze!! + } + +private var _alertSnooze: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertUrgent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertUrgent.kt new file mode 100644 index 0000000..51a2315 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlertUrgent.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlertUrgent: ImageVector + get() { + if (_alertUrgent != null) { + return _alertUrgent!! + } + _alertUrgent = fluentIcon(name = "Regular.AlertUrgent") { + fluentPath { + moveTo(10.43f, 19.92f) + lineToRelative(3.56f, -1.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -3.56f, 1.5f) + close() + moveTo(15.86f, 2.1f) + arcToRelative(11.72f, 11.72f, 0.0f, false, true, 4.68f, 4.4f) + arcTo(11.72f, 11.72f, 0.0f, false, true, 22.0f, 12.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.04f) + curveToRelative(0.05f, -2.1f, -0.37f, -3.92f, -1.26f, -5.46f) + arcToRelative(10.23f, 10.23f, 0.0f, false, false, -4.1f, -3.82f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.72f, -1.32f) + close() + moveTo(6.71f, 6.52f) + arcToRelative(5.82f, 5.82f, 0.0f, false, true, 7.6f, 2.74f) + lineToRelative(0.1f, 0.21f) + lineToRelative(1.29f, 2.9f) + lineToRelative(1.7f, 1.46f) + curveToRelative(0.09f, 0.08f, 0.17f, 0.18f, 0.26f, 0.33f) + lineToRelative(0.06f, 0.11f) + curveToRelative(0.28f, 0.63f, 0.0f, 1.37f, -0.64f, 1.65f) + lineTo(6.76f, 20.49f) + arcTo(1.25f, 1.25f, 0.0f, false, true, 5.0f, 19.35f) + lineTo(5.0f, 17.0f) + lineToRelative(-1.24f, -2.79f) + arcToRelative(5.82f, 5.82f, 0.0f, false, true, 2.95f, -7.7f) + close() + moveTo(5.13f, 13.6f) + lineTo(6.5f, 16.7f) + verticalLineToRelative(2.27f) + lineToRelative(9.61f, -4.25f) + lineToRelative(-1.65f, -1.43f) + lineToRelative(-1.41f, -3.19f) + lineToRelative(-0.09f, -0.18f) + arcToRelative(4.32f, 4.32f, 0.0f, false, false, -7.83f, 3.7f) + close() + moveTo(15.63f, 5.7f) + curveToRelative(0.96f, 0.52f, 1.74f, 1.29f, 2.31f, 2.28f) + curveToRelative(0.57f, 1.0f, 0.85f, 2.05f, 0.82f, 3.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, -0.03f) + curveToRelative(0.02f, -0.82f, -0.18f, -1.6f, -0.62f, -2.37f) + arcToRelative(4.42f, 4.42f, 0.0f, false, false, -1.73f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.71f, -1.32f) + close() + } + } + return _alertUrgent!! + } + +private var _alertUrgent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignBottom.kt new file mode 100644 index 0000000..d59adab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignBottom.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlignBottom: ImageVector + get() { + if (_alignBottom != null) { + return _alignBottom!! + } + _alignBottom = fluentIcon(name = "Regular.AlignBottom") { + fluentPath { + moveTo(2.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 21.0f) + close() + moveTo(4.0f, 15.75f) + curveTo(4.0f, 16.99f, 5.0f, 18.0f, 6.25f, 18.0f) + horizontalLineToRelative(2.5f) + curveTo(9.99f, 18.0f, 11.0f, 17.0f, 11.0f, 15.75f) + lineTo(11.0f, 5.25f) + curveTo(11.0f, 4.01f, 10.0f, 3.0f, 8.75f, 3.0f) + horizontalLineToRelative(-2.5f) + curveTo(5.01f, 3.0f, 4.0f, 4.0f, 4.0f, 5.25f) + verticalLineToRelative(10.5f) + close() + moveTo(6.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(13.0f, 15.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(7.0f) + close() + moveTo(15.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + close() + } + } + return _alignBottom!! + } + +private var _alignBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterHorizontal.kt new file mode 100644 index 0000000..8b20975 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterHorizontal.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlignCenterHorizontal: ImageVector + get() { + if (_alignCenterHorizontal != null) { + return _alignCenterHorizontal!! + } + _alignCenterHorizontal = fluentIcon(name = "Regular.AlignCenterHorizontal") { + fluentPath { + moveTo(21.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(20.0f, 11.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + curveTo(5.01f, 4.5f, 4.0f, 5.5f, 4.0f, 6.75f) + verticalLineToRelative(4.5f) + lineTo(2.75f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(4.0f, 12.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-4.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(1.25f) + close() + moveTo(18.5f, 8.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(9.5f, 6.75f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + } + } + return _alignCenterHorizontal!! + } + +private var _alignCenterHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterVertical.kt new file mode 100644 index 0000000..2e11989 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignCenterVertical.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlignCenterVertical: ImageVector + get() { + if (_alignCenterVertical != null) { + return _alignCenterVertical!! + } + _alignCenterVertical = fluentIcon(name = "Regular.AlignCenterVertical") { + fluentPath { + moveTo(11.25f, 21.25f) + lineTo(11.25f, 20.0f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(-4.5f) + curveTo(5.51f, 11.0f, 4.5f, 10.0f, 4.5f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(4.5f, 5.01f, 5.5f, 4.0f, 6.75f, 4.0f) + horizontalLineToRelative(4.5f) + lineTo(11.25f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(12.75f, 4.0f) + horizontalLineToRelative(4.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-4.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(15.25f, 18.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + close() + moveTo(17.25f, 9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.75f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.5f) + close() + } + } + return _alignCenterVertical!! + } + +private var _alignCenterVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignLeft.kt new file mode 100644 index 0000000..e15f204 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignLeft.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlignLeft: ImageVector + get() { + if (_alignLeft != null) { + return _alignLeft!! + } + _alignLeft = fluentIcon(name = "Regular.AlignLeft") { + fluentPath { + moveTo(3.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 2.75f) + close() + moveTo(8.25f, 4.0f) + curveTo(7.01f, 4.0f, 6.0f, 5.0f, 6.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(6.0f, 9.99f, 7.0f, 11.0f, 8.25f, 11.0f) + horizontalLineToRelative(10.5f) + curveTo(19.99f, 11.0f, 21.0f, 10.0f, 21.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(21.0f, 5.01f, 20.0f, 4.0f, 18.75f, 4.0f) + lineTo(8.25f, 4.0f) + close() + moveTo(7.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(8.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(8.25f, 13.0f) + curveTo(7.01f, 13.0f, 6.0f, 14.0f, 6.0f, 15.25f) + verticalLineToRelative(2.5f) + curveTo(6.0f, 18.99f, 7.0f, 20.0f, 8.25f, 20.0f) + horizontalLineToRelative(7.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.0f) + close() + moveTo(7.5f, 15.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + } + } + return _alignLeft!! + } + +private var _alignLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignRight.kt new file mode 100644 index 0000000..dfda72c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignRight.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlignRight: ImageVector + get() { + if (_alignRight != null) { + return _alignRight!! + } + _alignRight = fluentIcon(name = "Regular.AlignRight") { + fluentPath { + moveTo(21.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 2.75f) + close() + moveTo(15.75f, 4.0f) + curveTo(16.99f, 4.0f, 18.0f, 5.0f, 18.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(18.0f, 9.99f, 17.0f, 11.0f, 15.75f, 11.0f) + lineTo(5.25f, 11.0f) + curveTo(4.01f, 11.0f, 3.0f, 10.0f, 3.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(3.0f, 5.01f, 4.0f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(16.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(15.75f, 13.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(7.0f) + close() + moveTo(16.5f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + } + } + return _alignRight!! + } + +private var _alignRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignTop.kt new file mode 100644 index 0000000..40f06f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AlignTop.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AlignTop: ImageVector + get() { + if (_alignTop != null) { + return _alignTop!! + } + _alignTop = fluentIcon(name = "Regular.AlignTop") { + fluentPath { + moveTo(2.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 3.0f) + close() + moveTo(4.0f, 8.25f) + curveTo(4.0f, 7.01f, 5.0f, 6.0f, 6.25f, 6.0f) + horizontalLineToRelative(2.5f) + curveTo(9.99f, 6.0f, 11.0f, 7.0f, 11.0f, 8.25f) + verticalLineToRelative(10.5f) + curveTo(11.0f, 19.99f, 10.0f, 21.0f, 8.75f, 21.0f) + horizontalLineToRelative(-2.5f) + curveTo(5.01f, 21.0f, 4.0f, 20.0f, 4.0f, 18.75f) + lineTo(4.0f, 8.25f) + close() + moveTo(6.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(9.5f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(13.0f, 8.25f) + curveTo(13.0f, 7.01f, 14.0f, 6.0f, 15.25f, 6.0f) + horizontalLineToRelative(2.5f) + curveTo(18.99f, 6.0f, 20.0f, 7.0f, 20.0f, 8.25f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-7.0f) + close() + moveTo(15.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + close() + } + } + return _alignTop!! + } + +private var _alignTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalCat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalCat.kt new file mode 100644 index 0000000..b7631c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalCat.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AnimalCat: ImageVector + get() { + if (_animalCat != null) { + return _animalCat!! + } + _animalCat = fluentIcon(name = "Regular.AnimalCat") { + fluentPath { + moveTo(15.5f, 3.5f) + curveToRelative(-0.85f, 0.08f, -1.5f, 0.79f, -1.5f, 1.65f) + lineTo(14.0f, 10.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.76f, 0.75f) + curveToRelative(-1.44f, 0.0f, -2.45f, 0.59f, -3.2f, 1.49f) + arcToRelative(8.67f, 8.67f, 0.0f, false, false, -1.6f, 3.56f) + arcToRelative(19.66f, 19.66f, 0.0f, false, false, -0.47f, 4.7f) + lineTo(15.0f, 20.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(11.5f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 3.75f, 3.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + curveToRelative(0.42f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-10.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.5f) + curveToRelative(0.99f, 0.0f, 1.58f, -1.08f, 1.07f, -1.9f) + lineToRelative(-0.62f, -1.0f) + curveToRelative(-0.23f, -0.38f, -0.63f, -0.6f, -1.06f, -0.6f) + horizontalLineToRelative(-2.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(15.5f, 3.51f) + close() + moveTo(6.47f, 20.5f) + arcTo(23.85f, 23.85f, 0.0f, false, true, 7.0f, 15.45f) + curveToRelative(0.34f, -1.46f, 0.91f, -3.0f, 1.9f, -4.17f) + arcToRelative(5.4f, 5.4f, 0.0f, false, true, 3.6f, -1.99f) + lineTo(12.5f, 5.15f) + arcTo(3.15f, 3.15f, 0.0f, false, true, 15.64f, 2.0f) + curveTo(16.4f, 2.0f, 17.0f, 2.6f, 17.0f, 3.35f) + lineTo(17.0f, 4.0f) + horizontalLineToRelative(1.64f) + curveToRelative(0.95f, 0.0f, 1.83f, 0.5f, 2.33f, 1.3f) + lineToRelative(0.62f, 1.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.09f, 4.19f) + verticalLineToRelative(9.26f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.8f, 22.0f) + arcToRelative(3.8f, 3.8f, 0.0f, false, true, -2.78f, -6.39f) + lineToRelative(1.14f, -1.22f) + arcToRelative(3.06f, 3.06f, 0.0f, false, false, -0.08f, -4.25f) + lineTo(2.97f, 9.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.11f, 1.11f) + arcToRelative(4.56f, 4.56f, 0.0f, false, true, 0.11f, 6.34f) + lineToRelative(-1.13f, 1.21f) + arcTo(2.3f, 2.3f, 0.0f, false, false, 5.8f, 20.5f) + horizontalLineToRelative(0.67f) + close() + } + } + return _animalCat!! + } + +private var _animalCat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalDog.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalDog.kt new file mode 100644 index 0000000..8680917 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalDog.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AnimalDog: ImageVector + get() { + if (_animalDog != null) { + return _animalDog!! + } + _animalDog = fluentIcon(name = "Regular.AnimalDog") { + fluentPath { + moveTo(13.25f, 2.0f) + horizontalLineToRelative(3.18f) + curveToRelative(0.51f, 0.0f, 1.01f, 0.14f, 1.45f, 0.4f) + lineToRelative(2.76f, 1.71f) + curveToRelative(0.22f, 0.14f, 0.36f, 0.38f, 0.36f, 0.64f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-0.25f) + verticalLineToRelative(9.05f) + curveToRelative(1.0f, 0.13f, 1.7f, 0.55f, 2.1f, 1.27f) + curveToRelative(0.22f, 0.4f, 0.31f, 0.84f, 0.36f, 1.25f) + curveToRelative(0.04f, 0.39f, 0.04f, 0.8f, 0.04f, 1.15f) + verticalLineToRelative(0.03f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.83f, 22.0f) + arcToRelative(3.83f, 3.83f, 0.0f, false, true, -1.97f, -7.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.78f, 1.28f) + arcToRelative(2.33f, 2.33f, 0.0f, false, false, 1.2f, 4.34f) + curveToRelative(0.31f, 0.0f, 0.51f, -0.08f, 0.64f, -0.18f) + curveToRelative(0.14f, -0.1f, 0.25f, -0.23f, 0.33f, -0.4f) + arcToRelative(1.93f, 1.93f, 0.0f, false, false, 0.19f, -0.7f) + verticalLineToRelative(-0.03f) + arcToRelative(7.94f, 7.94f, 0.0f, false, true, 0.03f, -0.65f) + curveToRelative(0.04f, -0.43f, 0.1f, -1.02f, 0.23f, -1.68f) + curveToRelative(0.26f, -1.29f, 0.8f, -2.97f, 1.96f, -4.14f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.54f, -3.36f) + curveTo(11.0f, 8.13f, 11.0f, 7.0f, 11.0f, 6.5f) + lineTo(11.0f, 4.25f) + curveTo(11.0f, 3.01f, 12.0f, 2.0f, 13.25f, 2.0f) + close() + moveTo(7.75f, 19.25f) + lineToRelative(0.75f, 0.03f) + verticalLineToRelative(0.04f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, -0.05f, 0.38f) + curveToRelative(-0.04f, 0.21f, -0.12f, 0.5f, -0.25f, 0.8f) + horizontalLineToRelative(7.25f) + arcToRelative(1.7f, 1.7f, 0.0f, false, false, -1.5f, -1.45f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -0.98f, -0.05f) + horizontalLineToRelative(-0.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.03f, -1.5f) + horizontalLineToRelative(0.51f) + curveToRelative(0.23f, 0.0f, 0.5f, 0.0f, 0.75f, 0.04f) + verticalLineToRelative(-2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.8f) + arcToRelative(3.24f, 3.24f, 0.0f, false, true, 1.46f, 2.45f) + horizontalLineToRelative(2.53f) + lineToRelative(-0.02f, -0.27f) + curveToRelative(-0.04f, -0.3f, -0.1f, -0.52f, -0.19f, -0.68f) + curveToRelative(-0.13f, -0.23f, -0.43f, -0.55f, -1.53f, -0.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(17.0f, 7.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.5f, 5.17f) + lineToRelative(-2.41f, -1.48f) + curveToRelative(-0.2f, -0.13f, -0.42f, -0.19f, -0.66f, -0.19f) + horizontalLineToRelative(-3.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.23f) + curveToRelative(0.01f, 0.23f, 0.1f, 0.43f, 0.2f, 0.56f) + curveToRelative(0.1f, 0.11f, 0.27f, 0.21f, 0.55f, 0.21f) + curveToRelative(0.29f, 0.0f, 0.45f, -0.1f, 0.56f, -0.22f) + curveToRelative(0.11f, -0.13f, 0.19f, -0.33f, 0.19f, -0.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + curveToRelative(0.0f, 0.55f, -0.18f, 1.13f, -0.57f, 1.57f) + curveToRelative(-0.4f, 0.46f, -0.98f, 0.73f, -1.68f, 0.73f) + curveToRelative(-0.31f, 0.0f, -0.6f, -0.05f, -0.86f, -0.15f) + curveToRelative(-0.03f, 0.33f, -0.08f, 0.68f, -0.15f, 1.04f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, -1.96f, 4.14f) + arcToRelative(6.78f, 6.78f, 0.0f, false, false, -1.54f, 3.38f) + arcToRelative(12.7f, 12.7f, 0.0f, false, false, -0.24f, 2.06f) + verticalLineToRelative(0.06f) + lineToRelative(-0.75f, -0.03f) + close() + moveTo(16.25f, 22.0f) + verticalLineToRelative(-0.75f) + close() + } + } + return _animalDog!! + } + +private var _animalDog: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalRabbit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalRabbit.kt new file mode 100644 index 0000000..8bd7170 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalRabbit.kt @@ -0,0 +1,117 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AnimalRabbit: ImageVector + get() { + if (_animalRabbit != null) { + return _animalRabbit!! + } + _animalRabbit = fluentIcon(name = "Regular.AnimalRabbit") { + fluentPath { + moveTo(7.75f, 19.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.58f) + lineTo(5.0f, 16.25f) + lineTo(5.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 2.56f, -4.56f) + curveToRelative(0.51f, -0.25f, 1.08f, -0.4f, 1.68f, -0.43f) + lineTo(9.5f, 10.0f) + horizontalLineToRelative(4.25f) + lineToRelative(0.24f, 0.03f) + lineToRelative(0.13f, 0.01f) + lineToRelative(0.11f, -0.16f) + lineToRelative(0.13f, -0.18f) + lineToRelative(-1.78f, -1.78f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.22f, -2.57f) + lineToRelative(0.1f, -0.13f) + lineToRelative(0.12f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.7f, -0.12f) + lineToRelative(0.14f, 0.12f) + lineToRelative(5.4f, 5.41f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -2.63f, 6.83f) + lineTo(17.78f, 17.33f) + lineToRelative(-0.03f, 0.06f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.14f, 1.59f) + lineToRelative(-0.19f, 0.01f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-7.5f) + close() + moveTo(14.35f, 6.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.76f, 0.64f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.81f, 2.81f) + lineToRelative(-0.64f, 0.64f) + curveToRelative(-0.2f, 0.21f, -0.38f, 0.45f, -0.52f, 0.7f) + lineToRelative(-0.1f, 0.19f) + lineToRelative(-0.26f, 0.58f) + lineToRelative(-0.62f, -0.17f) + curveToRelative(-0.2f, -0.05f, -0.4f, -0.09f, -0.6f, -0.1f) + lineToRelative(-0.21f, -0.01f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.7f, 0.0f, -1.34f, 0.24f, -1.85f, 0.64f) + lineToRelative(-0.15f, 0.12f) + lineToRelative(-0.16f, 0.16f) + lineToRelative(-0.1f, 0.1f) + lineToRelative(-0.1f, 0.13f) + lineToRelative(-0.13f, 0.17f) + lineToRelative(-0.04f, 0.06f) + lineToRelative(-0.11f, 0.2f) + lineToRelative(-0.06f, 0.11f) + lineToRelative(-0.06f, 0.14f) + lineToRelative(-0.04f, 0.08f) + lineToRelative(-0.05f, 0.15f) + lineToRelative(-0.05f, 0.18f) + lineToRelative(-0.06f, 0.3f) + lineToRelative(-0.02f, 0.08f) + lineToRelative(-0.01f, 0.19f) + lineToRelative(-0.01f, 0.19f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.24f) + lineToRelative(0.13f, 0.01f) + lineTo(12.0f, 17.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.64f, -0.49f, -1.18f, -1.12f, -1.24f) + lineTo(9.75f, 16.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.1f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.58f) + lineTo(13.5f, 17.5f) + horizontalLineToRelative(1.75f) + curveToRelative(0.6f, 0.0f, 1.1f, -0.41f, 1.22f, -0.98f) + lineToRelative(0.02f, -0.12f) + lineToRelative(0.1f, -0.84f) + lineToRelative(0.82f, 0.2f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.48f, -4.07f) + lineToRelative(-0.12f, -0.13f) + lineToRelative(-5.41f, -5.4f) + close() + moveTo(5.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -0.14f, 3.0f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-0.03f) + lineToRelative(0.14f, -0.44f) + lineToRelative(0.1f, -0.25f) + lineToRelative(0.1f, -0.24f) + lineToRelative(0.05f, -0.11f) + lineToRelative(0.14f, -0.24f) + lineToRelative(0.08f, -0.14f) + lineToRelative(0.15f, -0.2f) + lineToRelative(0.07f, -0.1f) + lineToRelative(0.11f, -0.14f) + lineToRelative(0.13f, -0.15f) + lineToRelative(0.15f, -0.15f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -1.04f, -0.78f) + lineToRelative(-0.15f, -0.02f) + lineTo(5.0f, 10.5f) + close() + } + } + return _animalRabbit!! + } + +private var _animalRabbit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalTurtle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalTurtle.kt new file mode 100644 index 0000000..80ac98c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AnimalTurtle.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AnimalTurtle: ImageVector + get() { + if (_animalTurtle != null) { + return _animalTurtle!! + } + _animalTurtle = fluentIcon(name = "Regular.AnimalTurtle") { + fluentPath { + moveTo(11.0f, 6.0f) + arcToRelative(6.14f, 6.14f, 0.0f, false, true, 5.8f, 4.12f) + lineToRelative(0.07f, 0.24f) + lineToRelative(0.05f, 0.14f) + horizontalLineToRelative(2.33f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.74f, 2.58f) + verticalLineToRelative(1.17f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + horizontalLineToRelative(-1.77f) + lineToRelative(0.24f, 0.6f) + curveToRelative(0.35f, 0.84f, -0.01f, 1.8f, -0.81f, 2.21f) + lineToRelative(-0.14f, 0.07f) + curveToRelative(-0.16f, 0.06f, -0.32f, 0.1f, -0.5f, 0.12f) + horizontalLineToRelative(-1.95f) + curveToRelative(-0.63f, 0.0f, -1.2f, -0.33f, -1.51f, -0.86f) + lineToRelative(-0.08f, -0.14f) + lineToRelative(-0.53f, -1.14f) + horizontalLineToRelative(0.05f) + curveToRelative(-1.4f, 0.18f, -2.82f, 0.2f, -4.22f, 0.06f) + lineToRelative(-0.5f, -0.06f) + lineTo(8.14f, 18.0f) + curveToRelative(-0.3f, 0.61f, -0.9f, 1.0f, -1.59f, 1.0f) + horizontalLineToRelative(-1.8f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.62f, -2.41f) + lineToRelative(0.44f, -1.05f) + arcTo(3.24f, 3.24f, 0.0f, false, true, 2.0f, 12.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(1.89f) + lineToRelative(0.5f, -1.64f) + arcTo(6.14f, 6.14f, 0.0f, false, true, 11.0f, 6.0f) + close() + moveTo(17.77f, 15.7f) + curveToRelative(-0.77f, 0.3f, -1.55f, 0.56f, -2.35f, 0.76f) + lineToRelative(-0.55f, 0.13f) + lineToRelative(0.36f, 0.77f) + curveToRelative(0.03f, 0.05f, 0.07f, 0.09f, 0.12f, 0.11f) + lineToRelative(0.05f, 0.02f) + horizontalLineToRelative(1.84f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.25f, -0.27f) + lineToRelative(-0.02f, -0.07f) + lineTo(17.0f, 16.0f) + horizontalLineToRelative(-0.05f) + lineToRelative(0.42f, -0.15f) + lineToRelative(0.4f, -0.16f) + close() + moveTo(4.22f, 15.7f) + lineToRelative(0.4f, 0.14f) + lineToRelative(0.38f, 0.14f) + lineToRelative(-0.48f, 1.17f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.23f, 0.34f) + horizontalLineToRelative(1.86f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.17f, -0.14f) + lineToRelative(0.36f, -0.76f) + horizontalLineToRelative(0.04f) + curveToRelative(-1.0f, -0.2f, -2.0f, -0.51f, -2.96f, -0.9f) + close() + moveTo(11.0f, 7.5f) + arcToRelative(4.64f, 4.64f, 0.0f, false, false, -4.37f, 3.08f) + lineToRelative(-0.07f, 0.21f) + lineToRelative(-1.14f, 3.75f) + lineToRelative(0.17f, 0.06f) + arcToRelative(16.67f, 16.67f, 0.0f, false, false, 10.41f, 0.13f) + lineToRelative(0.41f, -0.13f) + lineToRelative(0.16f, -0.06f) + lineToRelative(-1.13f, -3.75f) + arcToRelative(4.64f, 4.64f, 0.0f, false, false, -4.0f, -3.27f) + lineToRelative(-0.23f, -0.02f) + lineTo(11.0f, 7.5f) + close() + moveTo(4.02f, 14.0f) + lineToRelative(0.15f, -0.5f) + horizontalLineToRelative(-0.5f) + lineToRelative(0.02f, 0.05f) + curveToRelative(0.09f, 0.17f, 0.2f, 0.32f, 0.33f, 0.45f) + close() + moveTo(17.37f, 12.0f) + lineToRelative(0.76f, 2.5f) + horizontalLineToRelative(2.12f) + curveToRelative(0.11f, 0.0f, 0.21f, -0.08f, 0.24f, -0.2f) + verticalLineToRelative(-1.05f) + curveToRelative(0.0f, -0.65f, -0.49f, -1.18f, -1.12f, -1.24f) + horizontalLineToRelative(-0.12f) + lineTo(17.37f, 12.0f) + close() + } + } + return _animalTurtle!! + } + +private var _animalTurtle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt new file mode 100644 index 0000000..2e73cee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppFolder.kt @@ -0,0 +1,122 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppFolder: ImageVector + get() { + if (_appFolder != null) { + return _appFolder!! + } + _appFolder = fluentIcon(name = "Regular.AppFolder") { + fluentPath { + moveTo(11.5f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.96f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveTo(6.0f, 17.22f, 6.8f, 18.0f, 7.75f, 18.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(7.75f, 14.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(18.0f, 14.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(14.25f, 14.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(11.5f, 7.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + curveTo(6.78f, 6.0f, 6.0f, 6.78f, 6.0f, 7.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(7.75f, 7.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(18.0f, 7.75f) + curveTo(18.0f, 6.78f, 17.2f, 6.0f, 16.25f, 6.0f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(14.25f, 7.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _appFolder!! + } + +private var _appFolder: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt new file mode 100644 index 0000000..4a86a52 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppGeneric.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppGeneric: ImageVector + get() { + if (_appGeneric != null) { + return _appGeneric!! + } + _appGeneric = fluentIcon(name = "Regular.AppGeneric") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 17.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 8.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.75f) + close() + moveTo(6.85f, 9.5f) + horizontalLineToRelative(3.3f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.38f, 0.85f, 0.85f) + verticalLineToRelative(6.8f) + curveToRelative(0.0f, 0.47f, -0.38f, 0.85f, -0.85f, 0.85f) + horizontalLineToRelative(-3.3f) + arcToRelative(0.85f, 0.85f, 0.0f, false, true, -0.85f, -0.85f) + verticalLineToRelative(-6.8f) + curveToRelative(0.0f, -0.47f, 0.38f, -0.85f, 0.85f, -0.85f) + close() + moveTo(7.5f, 16.5f) + horizontalLineToRelative(2.0f) + lineTo(9.5f, 11.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(5.5f) + close() + moveTo(12.0f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _appGeneric!! + } + +private var _appGeneric: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt new file mode 100644 index 0000000..89de12e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppRecent.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppRecent: ImageVector + get() { + if (_appRecent != null) { + return _appRecent!! + } + _appRecent = fluentIcon(name = "Regular.AppRecent") { + fluentPath { + moveTo(15.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineTo(18.0f, 5.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(18.0f, 19.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + lineTo(6.0f, 19.0f) + lineTo(4.25f, 19.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 5.0f) + lineTo(6.0f, 5.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(6.0f, 6.5f) + lineTo(4.25f, 6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 17.5f) + verticalLineToRelative(-11.0f) + close() + moveTo(19.75f, 6.5f) + lineTo(18.0f, 6.5f) + verticalLineToRelative(11.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _appRecent!! + } + +private var _appRecent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppStore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppStore.kt new file mode 100644 index 0000000..486e976 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppStore.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppStore: ImageVector + get() { + if (_appStore != null) { + return _appStore!! + } + _appStore = fluentIcon(name = "Regular.AppStore") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(9.37f, 15.25f) + lineToRelative(-0.51f, 0.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.67f) + lineToRelative(0.04f, -0.09f) + lineToRelative(0.07f, -0.12f) + horizontalLineToRelative(1.74f) + close() + moveTo(13.29f, 10.02f) + lineTo(15.01f, 13.0f) + horizontalLineToRelative(1.74f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.75f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.75f) + horizontalLineToRelative(-0.97f) + lineToRelative(0.5f, 0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.24f, 0.84f) + lineToRelative(-0.06f, -0.09f) + lineToRelative(-2.66f, -4.6f) + lineToRelative(0.87f, -1.5f) + close() + moveTo(13.26f, 7.1f) + curveToRelative(0.33f, 0.2f, 0.46f, 0.6f, 0.32f, 0.94f) + lineToRelative(-0.05f, 0.09f) + lineTo(10.68f, 13.0f) + horizontalLineToRelative(1.73f) + lineToRelative(0.87f, 1.5f) + lineTo(7.25f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(1.8f) + lineToRelative(2.18f, -3.74f) + lineToRelative(-0.67f, -1.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.2f, -0.96f) + lineToRelative(0.08f, -0.06f) + curveToRelative(0.33f, -0.19f, 0.74f, -0.1f, 0.97f, 0.19f) + lineToRelative(0.05f, 0.08f) + lineToRelative(0.24f, 0.41f) + lineToRelative(0.24f, -0.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.02f, -0.28f) + close() + } + } + return _appStore!! + } + +private var _appStore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppTitle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppTitle.kt new file mode 100644 index 0000000..369514e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppTitle.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppTitle: ImageVector + get() { + if (_appTitle != null) { + return _appTitle!! + } + _appTitle = fluentIcon(name = "Regular.AppTitle") { + fluentPath { + moveTo(4.75f, 20.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(4.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + moveTo(16.25f, 3.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.25f, 19.0f) + horizontalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 15.25f) + verticalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 7.75f, 3.0f) + horizontalLineToRelative(8.5f) + close() + moveTo(16.25f, 4.5f) + horizontalLineToRelative(-8.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + } + } + return _appTitle!! + } + +private var _appTitle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ApprovalsApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ApprovalsApp.kt new file mode 100644 index 0000000..8b1654b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ApprovalsApp.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ApprovalsApp: ImageVector + get() { + if (_approvalsApp != null) { + return _approvalsApp!! + } + _approvalsApp = fluentIcon(name = "Regular.ApprovalsApp") { + fluentPath { + moveTo(11.78f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(11.94f, 4.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, false, 9.02f, 9.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, -0.13f) + arcToRelative(7.5f, 7.5f, 0.0f, true, true, -7.52f, -8.19f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + close() + moveTo(15.78f, 10.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.47f, 1.47f) + lineToRelative(3.97f, -3.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _approvalsApp!! + } + +private var _approvalsApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt new file mode 100644 index 0000000..878ae0f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Apps.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Apps: ImageVector + get() { + if (_apps != null) { + return _apps!! + } + _apps = fluentIcon(name = "Regular.Apps") { + fluentPath { + moveTo(18.5f, 2.33f) + lineToRelative(3.17f, 3.18f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-2.58f, 2.59f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 21.0f, 13.5f) + verticalLineToRelative(5.25f) + curveTo(21.0f, 20.0f, 20.0f, 21.0f, 18.75f, 21.0f) + lineTo(5.25f, 21.0f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + lineTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(5.25f) + curveToRelative(1.13f, 0.0f, 2.06f, 0.83f, 2.23f, 1.92f) + lineToRelative(2.58f, -2.59f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(4.5f, 18.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-6.75f) + lineTo(4.5f, 12.75f) + verticalLineToRelative(6.0f) + close() + moveTo(12.75f, 19.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.5f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(6.75f) + close() + moveTo(10.5f, 4.5f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.75f, 9.31f) + verticalLineToRelative(1.94f) + horizontalLineToRelative(1.94f) + lineToRelative(-1.94f, -1.94f) + close() + moveTo(16.37f, 3.39f) + lineTo(13.2f, 6.57f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(3.18f, 3.18f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(3.18f, -3.18f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-3.18f, -3.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _apps!! + } + +private var _apps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt new file mode 100644 index 0000000..131ae25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsAddIn.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppsAddIn: ImageVector + get() { + if (_appsAddIn != null) { + return _appsAddIn!! + } + _appsAddIn = fluentIcon(name = "Regular.AppsAddIn") { + fluentPath { + moveTo(10.5f, 3.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(6.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.25f, 21.0f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + lineTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(5.25f) + close() + moveTo(11.25f, 12.75f) + lineTo(4.5f, 12.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-6.75f) + close() + moveTo(18.75f, 12.75f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(6.75f) + horizontalLineToRelative(6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.5f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.5f, 4.5f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(17.9f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(22.0f, 6.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineTo(18.0f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(14.0f, 6.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + close() + } + } + return _appsAddIn!! + } + +private var _appsAddIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt new file mode 100644 index 0000000..d27be9e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsList.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppsList: ImageVector + get() { + if (_appsList != null) { + return _appsList!! + } + _appsList = fluentIcon(name = "Regular.AppsList") { + fluentPath { + moveTo(6.25f, 16.0f) + curveTo(7.2f, 16.0f, 8.0f, 16.8f, 8.0f, 17.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 21.22f, 7.2f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 16.8f, 2.78f, 16.0f, 3.75f, 16.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 17.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.75f, 18.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 9.0f) + curveTo(7.2f, 9.0f, 8.0f, 9.78f, 8.0f, 10.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 14.22f, 7.2f, 15.0f, 6.25f, 15.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 15.0f, 2.0f, 14.22f, 2.0f, 13.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 10.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.75f, 11.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + moveTo(6.25f, 2.0f) + curveTo(7.2f, 2.0f, 8.0f, 2.78f, 8.0f, 3.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 7.2f, 7.2f, 8.0f, 6.25f, 8.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 8.0f, 2.0f, 7.2f, 2.0f, 6.25f) + verticalLineToRelative(-2.5f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 3.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.75f, 4.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(11.6f) + horizontalLineToRelative(-11.5f) + close() + } + } + return _appsList!! + } + +private var _appsList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt new file mode 100644 index 0000000..c87b690 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AppsListDetail.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AppsListDetail: ImageVector + get() { + if (_appsListDetail != null) { + return _appsListDetail!! + } + _appsListDetail = fluentIcon(name = "Regular.AppsListDetail") { + fluentPath { + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 9.99f, 3.0f, 11.0f, 4.25f, 11.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 11.0f, 9.0f, 10.0f, 9.0f, 8.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 5.01f, 8.0f, 4.0f, 6.75f, 4.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(11.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(2.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(2.5f) + curveTo(7.99f, 20.0f, 9.0f, 19.0f, 9.0f, 17.75f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 14.01f, 8.0f, 13.0f, 6.75f, 13.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(3.5f, 15.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(11.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-10.0f) + close() + moveTo(11.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _appsListDetail!! + } + +private var _appsListDetail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt new file mode 100644 index 0000000..8d246c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Archive.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Archive: ImageVector + get() { + if (_archive != null) { + return _archive!! + } + _archive = fluentIcon(name = "Regular.Archive") { + fluentPath { + moveTo(10.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.78f, -0.4f, 1.47f, -1.0f, 1.87f) + verticalLineToRelative(8.63f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.25f, 21.0f) + horizontalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 8.62f) + curveToRelative(-0.6f, -0.4f, -1.0f, -1.09f, -1.0f, -1.87f) + verticalLineToRelative(-1.5f) + close() + moveTo(5.5f, 9.0f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-13.0f) + close() + moveTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + close() + } + } + return _archive!! + } + +private var _archive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveArrowBack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveArrowBack.kt new file mode 100644 index 0000000..1121667 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveArrowBack.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArchiveArrowBack: ImageVector + get() { + if (_archiveArrowBack != null) { + return _archiveArrowBack!! + } + _archiveArrowBack = fluentIcon(name = "Regular.ArchiveArrowBack") { + fluentPath { + moveTo(10.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.1f) + curveToRelative(0.35f, -0.3f, 0.74f, -0.55f, 1.15f, -0.77f) + curveToRelative(-0.01f, -0.4f, -0.34f, -0.73f, -0.75f, -0.73f) + horizontalLineToRelative(-3.5f) + close() + moveTo(7.75f, 19.5f) + horizontalLineToRelative(3.56f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(7.75f, 21.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 8.62f) + curveToRelative(-0.6f, -0.4f, -1.0f, -1.09f, -1.0f, -1.87f) + verticalLineToRelative(-1.5f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.78f, -0.4f, 1.47f, -1.0f, 1.87f) + verticalLineToRelative(2.88f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + close() + moveTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.35f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.64f, -0.65f) + horizontalLineToRelative(2.04f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-2.04f) + lineToRelative(0.64f, -0.65f) + close() + } + } + return _archiveArrowBack!! + } + +private var _archiveArrowBack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveMultiple.kt new file mode 100644 index 0000000..8e04b12 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveMultiple.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArchiveMultiple: ImageVector + get() { + if (_archiveMultiple != null) { + return _archiveMultiple!! + } + _archiveMultiple = fluentIcon(name = "Regular.ArchiveMultiple") { + fluentPath { + moveTo(9.75f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(9.75f, 10.5f) + close() + moveTo(4.75f, 2.0f) + curveTo(3.78f, 2.0f, 3.0f, 2.78f, 3.0f, 3.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.7f, 0.4f, 1.3f, 1.0f, 1.58f) + verticalLineToRelative(7.92f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.75f, 3.75f) + horizontalLineToRelative(7.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.0f, 15.75f) + lineTo(19.0f, 7.83f) + curveToRelative(0.6f, -0.28f, 1.0f, -0.88f, 1.0f, -1.58f) + verticalLineToRelative(-2.5f) + curveTo(20.0f, 2.78f, 19.22f, 2.0f, 18.25f, 2.0f) + lineTo(4.75f, 2.0f) + close() + moveTo(5.5f, 15.75f) + lineTo(5.5f, 8.0f) + horizontalLineToRelative(12.0f) + verticalLineToRelative(7.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + close() + moveTo(4.5f, 3.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(13.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(4.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(21.5f, 11.75f) + curveToRelative(0.0f, -1.23f, -0.59f, -2.32f, -1.5f, -3.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 2.35f, -1.9f, 4.25f, -4.25f, 4.25f) + horizontalLineToRelative(-8.5f) + curveToRelative(0.68f, 0.91f, 1.77f, 1.5f, 3.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 5.75f, -5.75f) + verticalLineToRelative(-4.5f) + close() + } + } + return _archiveMultiple!! + } + +private var _archiveMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveSettings.kt new file mode 100644 index 0000000..8a4f6d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArchiveSettings.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArchiveSettings: ImageVector + get() { + if (_archiveSettings != null) { + return _archiveSettings!! + } + _archiveSettings = fluentIcon(name = "Regular.ArchiveSettings") { + fluentPath { + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.78f, -0.4f, 1.47f, -1.0f, 1.87f) + verticalLineToRelative(2.88f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.56f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(7.75f, 21.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 8.62f) + curveToRelative(-0.6f, -0.4f, -1.0f, -1.09f, -1.0f, -1.87f) + verticalLineToRelative(-1.5f) + close() + moveTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + close() + moveTo(13.75f, 11.0f) + curveToRelative(0.4f, 0.0f, 0.74f, 0.33f, 0.75f, 0.73f) + curveToRelative(-0.41f, 0.22f, -0.8f, 0.48f, -1.15f, 0.77f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _archiveSettings!! + } + +private var _archiveSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitContent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitContent.kt new file mode 100644 index 0000000..bd8f549 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitContent.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowAutofitContent: ImageVector + get() { + if (_arrowAutofitContent != null) { + return _arrowAutofitContent!! + } + _arrowAutofitContent = fluentIcon(name = "Regular.ArrowAutofitContent") { + fluentPath { + moveTo(6.0f, 4.19f) + curveToRelative(0.3f, 0.27f, 0.34f, 0.74f, 0.06f, 1.05f) + lineTo(5.4f, 6.0f) + horizontalLineToRelative(2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.4f, 7.5f) + lineToRelative(0.66f, 0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.12f, 0.98f) + lineToRelative(-1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -0.98f) + lineToRelative(1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.07f) + close() + moveTo(17.95f, 5.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, -0.98f) + lineToRelative(1.75f, 2.0f) + curveToRelative(0.25f, 0.28f, 0.25f, 0.7f, 0.0f, 0.98f) + lineToRelative(-1.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.66f, -0.76f) + horizontalLineToRelative(-2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.86f) + lineToRelative(-0.66f, -0.76f) + close() + moveTo(6.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.75f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.75f, 11.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 13.75f) + verticalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.75f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 17.75f) + verticalLineToRelative(-4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 11.0f) + lineTo(5.75f, 11.0f) + close() + moveTo(4.5f, 13.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-4.0f) + close() + } + } + return _arrowAutofitContent!! + } + +private var _arrowAutofitContent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitDown.kt new file mode 100644 index 0000000..3b804ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitDown.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowAutofitDown: ImageVector + get() { + if (_arrowAutofitDown != null) { + return _arrowAutofitDown!! + } + _arrowAutofitDown = fluentIcon(name = "Regular.ArrowAutofitDown") { + fluentPath { + moveTo(13.22f, 17.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.37f, 2.37f) + curveToRelative(0.12f, 0.2f, 0.37f, 0.35f, 0.66f, 0.35f) + curveToRelative(0.25f, 0.0f, 0.48f, -0.1f, 0.61f, -0.28f) + lineToRelative(0.05f, -0.07f) + lineToRelative(2.37f, -2.37f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.2f, -0.27f, 0.2f, -0.62f, 0.01f, -0.89f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-0.08f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, -0.01f) + lineToRelative(-0.1f, 0.08f) + lineTo(17.0f, 18.44f) + verticalLineTo(3.56f) + curveToRelative(-0.06f, -0.31f, -0.37f, -0.56f, -0.75f, -0.56f) + reflectiveCurveToRelative(-0.7f, 0.25f, -0.74f, 0.57f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(14.78f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + close() + moveTo(6.25f, 20.0f) + curveTo(5.01f, 20.0f, 4.0f, 19.0f, 4.0f, 17.76f) + verticalLineTo(6.26f) + curveTo(4.0f, 5.02f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _arrowAutofitDown!! + } + +private var _arrowAutofitDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeight.kt new file mode 100644 index 0000000..e25bb80 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeight.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowAutofitHeight: ImageVector + get() { + if (_arrowAutofitHeight != null) { + return _arrowAutofitHeight!! + } + _arrowAutofitHeight = fluentIcon(name = "Regular.ArrowAutofitHeight") { + fluentPath { + moveTo(13.22f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.12f, -0.2f, 0.37f, -0.35f, 0.66f, -0.35f) + curveToRelative(0.25f, 0.0f, 0.48f, 0.1f, 0.61f, 0.28f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.37f, 2.37f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.2f, 0.27f, 0.2f, 0.62f, 0.01f, 0.89f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.08f, 0.06f) + curveToRelative(-0.26f, 0.2f, -0.62f, 0.2f, -0.88f, 0.01f) + lineToRelative(-0.1f, -0.08f) + lineTo(17.0f, 5.56f) + verticalLineToRelative(3.88f) + curveToRelative(-0.06f, 0.31f, -0.37f, 0.56f, -0.75f, 0.56f) + reflectiveCurveToRelative(-0.7f, -0.25f, -0.74f, -0.57f) + lineToRelative(-0.01f, -0.09f) + lineTo(15.5f, 5.56f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.3f, 0.22f, -0.71f, 0.2f, -0.98f, -0.07f) + close() + moveTo(13.22f, 17.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.22f, 1.22f) + verticalLineToRelative(-3.78f) + curveToRelative(0.0f, -0.37f, 0.34f, -0.66f, 0.75f, -0.66f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.25f, 0.75f, 0.57f) + lineTo(17.0f, 18.44f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-2.36f, 2.37f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, -0.67f, 0.35f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, -0.66f, -0.35f) + lineToRelative(-2.37f, -2.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(6.25f, 3.99f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.24f) + verticalLineToRelative(11.5f) + curveTo(4.0f, 18.98f, 5.0f, 20.0f, 6.25f, 20.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.24f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _arrowAutofitHeight!! + } + +private var _arrowAutofitHeight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeightDotted.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeightDotted.kt new file mode 100644 index 0000000..9438d61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitHeightDotted.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowAutofitHeightDotted: ImageVector + get() { + if (_arrowAutofitHeightDotted != null) { + return _arrowAutofitHeightDotted!! + } + _arrowAutofitHeightDotted = fluentIcon(name = "Regular.ArrowAutofitHeightDotted") { + fluentPath { + moveTo(16.78f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.97f, -1.97f) + lineToRelative(1.97f, 1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.5f, -2.5f) + close() + moveTo(4.0f, 6.24f) + curveTo(4.0f, 5.0f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + curveTo(5.01f, 20.0f, 4.0f, 19.0f, 4.0f, 17.74f) + lineTo(4.0f, 6.24f) + close() + moveTo(16.78f, 20.78f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + close() + moveTo(16.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.5f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(16.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _arrowAutofitHeightDotted!! + } + +private var _arrowAutofitHeightDotted: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitUp.kt new file mode 100644 index 0000000..80052c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitUp.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowAutofitUp: ImageVector + get() { + if (_arrowAutofitUp != null) { + return _arrowAutofitUp!! + } + _arrowAutofitUp = fluentIcon(name = "Regular.ArrowAutofitUp") { + fluentPath { + moveTo(13.22f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.12f, -0.2f, 0.37f, -0.35f, 0.66f, -0.35f) + curveToRelative(0.25f, 0.0f, 0.48f, 0.1f, 0.61f, 0.28f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.37f, 2.37f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.2f, 0.27f, 0.2f, 0.62f, 0.01f, 0.89f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.08f, 0.06f) + curveToRelative(-0.26f, 0.2f, -0.62f, 0.2f, -0.88f, 0.01f) + lineToRelative(-0.1f, -0.08f) + lineTo(17.0f, 5.56f) + verticalLineTo(20.44f) + curveToRelative(-0.06f, 0.31f, -0.37f, 0.56f, -0.75f, 0.56f) + reflectiveCurveToRelative(-0.7f, -0.25f, -0.74f, -0.57f) + lineToRelative(-0.01f, -0.09f) + verticalLineTo(5.56f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.3f, 0.22f, -0.71f, 0.2f, -0.98f, -0.07f) + close() + moveTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.24f) + verticalLineToRelative(11.5f) + curveTo(4.0f, 18.98f, 5.0f, 20.0f, 6.25f, 20.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineTo(6.24f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _arrowAutofitUp!! + } + +private var _arrowAutofitUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidth.kt new file mode 100644 index 0000000..e98896e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidth.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowAutofitWidth: ImageVector + get() { + if (_arrowAutofitWidth != null) { + return _arrowAutofitWidth!! + } + _arrowAutofitWidth = fluentIcon(name = "Regular.ArrowAutofitWidth") { + fluentPath { + moveTo(20.0f, 6.24f) + curveTo(20.0f, 5.0f, 19.0f, 4.0f, 17.75f, 4.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.24f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(17.22f, 13.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.37f, 2.37f) + curveToRelative(0.2f, 0.12f, 0.35f, 0.37f, 0.35f, 0.66f) + curveToRelative(0.0f, 0.25f, -0.1f, 0.48f, -0.28f, 0.61f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.27f, 0.2f, -0.62f, 0.2f, -0.89f, 0.01f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-0.06f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.88f) + lineToRelative(0.08f, -0.1f) + lineTo(18.44f, 17.0f) + horizontalLineToRelative(-3.88f) + curveToRelative(-0.31f, -0.06f, -0.56f, -0.37f, -0.56f, -0.75f) + reflectiveCurveToRelative(0.25f, -0.7f, 0.57f, -0.74f) + lineToRelative(0.09f, -0.01f) + horizontalLineToRelative(3.78f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.98f) + close() + moveTo(6.78f, 13.22f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.69f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.22f, 1.22f) + horizontalLineToRelative(3.78f) + curveToRelative(0.37f, 0.0f, 0.66f, 0.34f, 0.66f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.25f, 0.7f, -0.57f, 0.75f) + lineTo(5.56f, 17.0f) + lineToRelative(1.22f, 1.22f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.69f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.08f) + lineToRelative(-0.08f, -0.08f) + lineToRelative(-2.37f, -2.36f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, -0.35f, -0.67f) + curveToRelative(0.0f, -0.28f, 0.14f, -0.53f, 0.35f, -0.66f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.3f, -0.29f, 0.77f, -0.29f, 1.06f, 0.0f) + close() + } + } + return _arrowAutofitWidth!! + } + +private var _arrowAutofitWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidthDotted.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidthDotted.kt new file mode 100644 index 0000000..106e5f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowAutofitWidthDotted.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowAutofitWidthDotted: ImageVector + get() { + if (_arrowAutofitWidthDotted != null) { + return _arrowAutofitWidthDotted!! + } + _arrowAutofitWidthDotted = fluentIcon(name = "Regular.ArrowAutofitWidthDotted") { + fluentPath { + moveTo(17.76f, 4.0f) + curveTo(19.0f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.26f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.0f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.26f, 4.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(18.28f, 19.28f) + lineToRelative(2.5f, -2.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.97f, 1.97f) + lineToRelative(-1.97f, 1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + close() + moveTo(3.22f, 15.72f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.97f, -1.97f) + lineToRelative(1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + close() + moveTo(13.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(10.0f, 16.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(17.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + } + } + return _arrowAutofitWidthDotted!! + } + +private var _arrowAutofitWidthDotted: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBetweenDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBetweenDown.kt new file mode 100644 index 0000000..82cfdf6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBetweenDown.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowBetweenDown: ImageVector + get() { + if (_arrowBetweenDown != null) { + return _arrowBetweenDown!! + } + _arrowBetweenDown = fluentIcon(name = "Regular.ArrowBetweenDown") { + fluentPath { + moveTo(6.0f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(10.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-10.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.0f, 2.25f) + verticalLineToRelative(-0.5f) + close() + moveTo(11.75f, 6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.69f) + lineToRelative(3.72f, -3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(11.0f, 15.44f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.5f, 21.75f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(10.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + close() + } + } + return _arrowBetweenDown!! + } + +private var _arrowBetweenDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBidirectionalUpDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBidirectionalUpDown.kt new file mode 100644 index 0000000..49b1c14 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBidirectionalUpDown.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowBidirectionalUpDown: ImageVector + get() { + if (_arrowBidirectionalUpDown != null) { + return _arrowBidirectionalUpDown!! + } + _arrowBidirectionalUpDown = fluentIcon(name = "Regular.ArrowBidirectionalUpDown") { + fluentPath { + moveTo(11.25f, 5.63f) + verticalLineToRelative(12.74f) + lineToRelative(-3.46f, -3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.08f, 1.04f) + lineToRelative(4.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.08f, 0.0f) + lineToRelative(4.75f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.08f, -1.04f) + lineToRelative(-3.46f, 3.64f) + verticalLineTo(5.63f) + lineToRelative(3.46f, 3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, -1.04f) + lineToRelative(-4.75f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.08f, 0.0f) + lineToRelative(-4.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, 1.04f) + lineToRelative(3.46f, -3.64f) + close() + } + } + return _arrowBidirectionalUpDown!! + } + +private var _arrowBidirectionalUpDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBounce.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBounce.kt new file mode 100644 index 0000000..f837abe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowBounce.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowBounce: ImageVector + get() { + if (_arrowBounce != null) { + return _arrowBounce!! + } + _arrowBounce = fluentIcon(name = "Regular.ArrowBounce") { + fluentPath { + moveTo(11.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(8.56f) + lineToRelative(8.72f, 8.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(8.5f, -8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-7.97f, 7.97f) + lineTo(4.56f, 7.5f) + horizontalLineToRelative(5.7f) + curveToRelative(0.4f, 0.0f, 0.74f, -0.34f, 0.74f, -0.75f) + close() + } + } + return _arrowBounce!! + } + +private var _arrowBounce: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt new file mode 100644 index 0000000..c6662e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDown.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleDown: ImageVector + get() { + if (_arrowCircleDown != null) { + return _arrowCircleDown!! + } + _arrowCircleDown = fluentIcon(name = "Regular.ArrowCircleDown") { + fluentPath { + moveTo(16.53f, 11.72f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-2.72f, 2.72f) + lineTo(12.75f, 7.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(6.7f) + lineToRelative(-2.72f, -2.73f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, 1.13f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + } + } + return _arrowCircleDown!! + } + +private var _arrowCircleDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownDouble.kt new file mode 100644 index 0000000..61110a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownDouble.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleDownDouble: ImageVector + get() { + if (_arrowCircleDownDouble != null) { + return _arrowCircleDownDouble!! + } + _arrowCircleDownDouble = fluentIcon(name = "Regular.ArrowCircleDownDouble") { + fluentPath { + moveTo(11.25f, 13.75f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.69f, 0.69f) + lineTo(9.5f, 7.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.74f, 7.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(6.7f) + lineToRelative(-0.69f, -0.7f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(1.97f, 1.97f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(1.97f, -1.97f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + moveTo(17.75f, 13.75f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.7f, 0.69f) + verticalLineToRelative(-6.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.64f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(6.7f) + lineToRelative(-0.69f, -0.7f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(1.97f, 1.97f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(1.97f, -1.97f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + close() + } + } + return _arrowCircleDownDouble!! + } + +private var _arrowCircleDownDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt new file mode 100644 index 0000000..cc75768 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownRight.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleDownRight: ImageVector + get() { + if (_arrowCircleDownRight != null) { + return _arrowCircleDownRight!! + } + _arrowCircleDownRight = fluentIcon(name = "Regular.ArrowCircleDownRight") { + fluentPath { + moveTo(13.5f, 14.5f) + lineTo(8.74f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.64f) + lineTo(9.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(5.27f, 5.22f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + } + } + return _arrowCircleDownRight!! + } + +private var _arrowCircleDownRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownSplit.kt new file mode 100644 index 0000000..91a526f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleDownSplit.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleDownSplit: ImageVector + get() { + if (_arrowCircleDownSplit != null) { + return _arrowCircleDownSplit!! + } + _arrowCircleDownSplit = fluentIcon(name = "Regular.ArrowCircleDownSplit") { + fluentPath { + moveTo(11.0f, 14.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.44f, 0.44f) + lineTo(9.5f, 10.5f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(3.94f) + lineToRelative(-0.51f, -0.44f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, 1.13f) + lineToRelative(1.79f, 1.72f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(1.72f, -1.72f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.72f, -0.07f, -0.98f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.44f, 0.44f) + verticalLineToRelative(-4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.64f) + horizontalLineToRelative(-2.5f) + lineTo(12.75f, 5.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 5.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + lineTo(11.25f, 9.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(4.69f) + lineTo(7.56f, 14.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(1.72f, 1.72f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineTo(11.0f, 15.06f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.22f, -0.29f, 0.2f, -0.7f, -0.07f, -0.97f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + } + } + return _arrowCircleDownSplit!! + } + +private var _arrowCircleDownSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt new file mode 100644 index 0000000..1f28a01 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleLeft.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleLeft: ImageVector + get() { + if (_arrowCircleLeft != null) { + return _arrowCircleLeft!! + } + _arrowCircleLeft = fluentIcon(name = "Regular.ArrowCircleLeft") { + fluentPath { + moveTo(12.28f, 16.53f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + lineToRelative(-2.72f, -2.72f) + horizontalLineToRelative(6.79f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 12.0f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-6.7f) + lineToRelative(2.73f, -2.72f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, -0.98f) + lineToRelative(-4.0f, 4.0f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.71f, 0.07f, 0.98f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, -17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, 17.0f) + close() + } + } + return _arrowCircleLeft!! + } + +private var _arrowCircleLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt new file mode 100644 index 0000000..f8c5506 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleRight.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleRight: ImageVector + get() { + if (_arrowCircleRight != null) { + return _arrowCircleRight!! + } + _arrowCircleRight = fluentIcon(name = "Regular.ArrowCircleRight") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(11.65f, 7.55f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.72f, -2.72f) + lineTo(7.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(7.0f, 12.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(6.69f) + lineToRelative(-2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowCircleRight!! + } + +private var _arrowCircleRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt new file mode 100644 index 0000000..12ebc2a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUp.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleUp: ImageVector + get() { + if (_arrowCircleUp != null) { + return _arrowCircleUp!! + } + _arrowCircleUp = fluentIcon(name = "Regular.ArrowCircleUp") { + fluentPath { + moveTo(7.47f, 12.28f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(2.72f, -2.72f) + verticalLineToRelative(6.79f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-6.7f) + lineToRelative(2.72f, 2.73f) + lineToRelative(0.09f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.97f, -1.13f) + lineToRelative(-4.0f, -4.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-4.0f, 4.0f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.71f, 0.07f, 0.98f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _arrowCircleUp!! + } + +private var _arrowCircleUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt new file mode 100644 index 0000000..f9036e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCircleUpLeft.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCircleUpLeft: ImageVector + get() { + if (_arrowCircleUpLeft != null) { + return _arrowCircleUpLeft!! + } + _arrowCircleUpLeft = fluentIcon(name = "Regular.ArrowCircleUpLeft") { + fluentPath { + moveTo(10.5f, 9.5f) + horizontalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.64f) + lineToRelative(5.22f, 5.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(10.5f, 9.5f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, -17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, 17.0f) + close() + } + } + return _arrowCircleUpLeft!! + } + +private var _arrowCircleUpLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt new file mode 100644 index 0000000..9bf62b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwise.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowClockwise: ImageVector + get() { + if (_arrowClockwise != null) { + return _arrowClockwise!! + } + _arrowClockwise = fluentIcon(name = "Regular.ArrowClockwise") { + fluentPath { + moveTo(12.0f, 4.5f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 7.42f, 6.4f) + curveToRelative(-0.07f, -0.46f, 0.26f, -0.9f, 0.72f, -0.9f) + curveToRelative(0.37f, 0.0f, 0.7f, 0.26f, 0.76f, 0.62f) + arcTo(9.0f, 9.0f, 0.0f, true, true, 18.0f, 5.3f) + verticalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.35f) + arcToRelative(7.47f, 7.47f, 0.0f, false, false, -5.1f, -2.0f) + close() + } + } + return _arrowClockwise!! + } + +private var _arrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt new file mode 100644 index 0000000..966b4d2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowClockwiseDashes.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowClockwiseDashes: ImageVector + get() { + if (_arrowClockwiseDashes != null) { + return _arrowClockwiseDashes!! + } + _arrowClockwiseDashes = fluentIcon(name = "Regular.ArrowClockwiseDashes") { + fluentPath { + moveTo(10.13f, 3.2f) + arcToRelative(9.03f, 9.03f, 0.0f, false, true, 3.74f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.3f, 1.46f) + arcToRelative(7.53f, 7.53f, 0.0f, false, false, -3.13f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.31f, -1.47f) + close() + moveTo(15.87f, 4.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, -0.22f) + curveToRelative(0.39f, 0.25f, 0.76f, 0.53f, 1.1f, 0.84f) + lineTo(18.0f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.35f) + curveToRelative(-0.32f, -0.3f, -0.65f, -0.56f, -1.02f, -0.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.21f, -1.03f) + close() + moveTo(19.5f, 12.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(21.0f, 12.0f) + curveToRelative(0.0f, 0.64f, -0.07f, 1.27f, -0.2f, 1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.46f, -0.3f) + curveToRelative(0.1f, -0.51f, 0.16f, -1.03f, 0.16f, -1.57f) + close() + moveTo(8.13f, 4.67f) + curveToRelative(0.23f, 0.35f, 0.13f, 0.81f, -0.21f, 1.04f) + arcTo(7.54f, 7.54f, 0.0f, false, false, 5.7f, 7.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.26f, -0.81f) + arcTo(9.04f, 9.04f, 0.0f, false, true, 7.1f, 4.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.22f) + close() + moveTo(4.66f, 10.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.47f, -0.31f) + arcToRelative(9.03f, 9.03f, 0.0f, false, false, 0.0f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.47f, -0.3f) + arcToRelative(7.53f, 7.53f, 0.0f, false, true, 0.0f, -3.13f) + close() + moveTo(19.33f, 15.87f) + curveToRelative(0.35f, 0.22f, 0.44f, 0.69f, 0.22f, 1.03f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, -2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, false, 2.21f, -2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, -0.22f) + close() + moveTo(5.71f, 16.08f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.26f, 0.82f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, 2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, true, -2.21f, -2.2f) + close() + moveTo(9.55f, 19.92f) + curveToRelative(0.09f, -0.4f, 0.48f, -0.67f, 0.89f, -0.58f) + arcToRelative(7.54f, 7.54f, 0.0f, false, false, 3.12f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.31f, 1.47f) + arcToRelative(9.03f, 9.03f, 0.0f, false, true, -3.74f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.58f, -0.9f) + close() + } + } + return _arrowClockwiseDashes!! + } + +private var _arrowClockwiseDashes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCollapseAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCollapseAll.kt new file mode 100644 index 0000000..60af2c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCollapseAll.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCollapseAll: ImageVector + get() { + if (_arrowCollapseAll != null) { + return _arrowCollapseAll!! + } + _arrowCollapseAll = fluentIcon(name = "Regular.ArrowCollapseAll") { + fluentPath { + moveTo(2.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 4.75f) + close() + moveTo(6.22f, 8.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(7.5f, 10.56f) + verticalLineToRelative(8.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.19f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(3.0f, -3.0f) + close() + moveTo(11.5f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _arrowCollapseAll!! + } + +private var _arrowCollapseAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt new file mode 100644 index 0000000..227a5c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwise.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCounterclockwise: ImageVector + get() { + if (_arrowCounterclockwise != null) { + return _arrowCounterclockwise!! + } + _arrowCounterclockwise = fluentIcon(name = "Regular.ArrowCounterclockwise") { + fluentPath { + moveTo(12.0f, 4.5f) + arcToRelative(7.5f, 7.5f, 0.0f, true, true, -7.42f, 6.4f) + curveToRelative(0.07f, -0.46f, -0.26f, -0.9f, -0.72f, -0.9f) + curveToRelative(-0.37f, 0.0f, -0.7f, 0.26f, -0.76f, 0.62f) + arcTo(9.0f, 9.0f, 0.0f, true, false, 6.0f, 5.3f) + verticalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.9f) + arcToRelative(7.47f, 7.47f, 0.0f, false, true, 5.1f, -2.0f) + close() + } + } + return _arrowCounterclockwise!! + } + +private var _arrowCounterclockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt new file mode 100644 index 0000000..c2882bd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCounterclockwiseDashes.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCounterclockwiseDashes: ImageVector + get() { + if (_arrowCounterclockwiseDashes != null) { + return _arrowCounterclockwiseDashes!! + } + _arrowCounterclockwiseDashes = fluentIcon(name = "Regular.ArrowCounterclockwiseDashes") { + fluentPath { + moveTo(13.87f, 3.2f) + arcToRelative(9.03f, 9.03f, 0.0f, false, false, -3.74f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.3f, 1.46f) + arcToRelative(7.53f, 7.53f, 0.0f, false, true, 3.13f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.31f, -1.47f) + close() + moveTo(8.13f, 4.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, -0.22f) + curveToRelative(-0.39f, 0.25f, -0.76f, 0.53f, -1.1f, 0.84f) + lineTo(6.0f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.9f, 6.5f) + curveToRelative(0.32f, -0.3f, 0.65f, -0.56f, 1.02f, -0.8f) + curveToRelative(0.34f, -0.22f, 0.44f, -0.68f, 0.21f, -1.03f) + close() + moveTo(4.5f, 12.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(3.0f, 12.0f) + curveToRelative(0.0f, 0.64f, 0.07f, 1.27f, 0.2f, 1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.46f, -0.3f) + curveToRelative(-0.1f, -0.51f, -0.16f, -1.03f, -0.16f, -1.57f) + close() + moveTo(15.87f, 4.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.21f, 1.04f) + arcToRelative(7.55f, 7.55f, 0.0f, false, true, 2.21f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.26f, -0.81f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, -2.65f, -2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.22f) + close() + moveTo(19.34f, 10.44f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.47f, -0.31f) + arcToRelative(9.03f, 9.03f, 0.0f, false, true, 0.0f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.47f, -0.3f) + arcToRelative(7.54f, 7.54f, 0.0f, false, false, 0.0f, -3.13f) + close() + moveTo(4.67f, 15.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 1.03f) + arcToRelative(9.04f, 9.04f, 0.0f, false, false, 2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, true, -2.21f, -2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, -0.22f) + close() + moveTo(18.29f, 16.08f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.26f, 0.82f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, -2.65f, 2.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.82f, -1.26f) + arcToRelative(7.55f, 7.55f, 0.0f, false, false, 2.21f, -2.2f) + close() + moveTo(14.45f, 19.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.58f) + arcToRelative(7.54f, 7.54f, 0.0f, false, true, -3.12f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.31f, 1.47f) + arcToRelative(9.03f, 9.03f, 0.0f, false, false, 3.74f, 0.0f) + curveToRelative(0.4f, -0.1f, 0.67f, -0.49f, 0.58f, -0.9f) + close() + } + } + return _arrowCounterclockwiseDashes!! + } + +private var _arrowCounterclockwiseDashes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt new file mode 100644 index 0000000..0fcb7a7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowCurveDownLeft.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowCurveDownLeft: ImageVector + get() { + if (_arrowCurveDownLeft != null) { + return _arrowCurveDownLeft!! + } + _arrowCurveDownLeft = fluentIcon(name = "Regular.ArrowCurveDownLeft") { + fluentPath { + moveTo(16.4f, 3.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.02f, -0.28f) + arcToRelative(7.92f, 7.92f, 0.0f, false, false, -3.92f, 4.7f) + arcToRelative(15.4f, 15.4f, 0.0f, false, false, -0.46f, 4.55f) + verticalLineTo(18.44f) + lineToRelative(-3.72f, -3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(5.0f, 5.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-3.72f, 3.72f) + verticalLineToRelative(-5.69f) + verticalLineToRelative(-0.38f) + curveToRelative(0.0f, -1.41f, 0.0f, -2.8f, 0.4f, -4.13f) + arcToRelative(6.43f, 6.43f, 0.0f, false, true, 3.22f, -3.84f) + curveToRelative(0.36f, -0.2f, 0.49f, -0.66f, 0.28f, -1.02f) + close() + } + } + return _arrowCurveDownLeft!! + } + +private var _arrowCurveDownLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt new file mode 100644 index 0000000..3a11cf0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowEnterLeft: ImageVector + get() { + if (_arrowEnterLeft != null) { + return _arrowEnterLeft!! + } + _arrowEnterLeft = fluentIcon(name = "Regular.ArrowEnterLeft") { + fluentPath { + moveTo(21.25f, 4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 15.0f) + horizontalLineTo(4.59f) + lineToRelative(3.71f, 3.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineTo(4.6f, 13.5f) + horizontalLineToRelative(13.66f) + curveToRelative(1.19f, 0.0f, 2.17f, -0.93f, 2.24f, -2.1f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _arrowEnterLeft!! + } + +private var _arrowEnterLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt new file mode 100644 index 0000000..07fd6c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowEnterUp.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowEnterUp: ImageVector + get() { + if (_arrowEnterUp != null) { + return _arrowEnterUp!! + } + _arrowEnterUp = fluentIcon(name = "Regular.ArrowEnterUp") { + fluentPath { + moveTo(20.0f, 21.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-6.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 9.0f, 18.25f) + verticalLineTo(4.6f) + lineTo(5.28f, 8.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.72f, -3.72f) + verticalLineToRelative(13.66f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.25f) + horizontalLineToRelative(6.65f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + } + } + return _arrowEnterUp!! + } + +private var _arrowEnterUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt new file mode 100644 index 0000000..8d77953 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportLtr.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowExportLtr: ImageVector + get() { + if (_arrowExportLtr != null) { + return _arrowExportLtr!! + } + _arrowExportLtr = fluentIcon(name = "Regular.ArrowExportLtr") { + fluentPath { + moveTo(2.75f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(13.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(2.0f, 5.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.65f, 6.3f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(5.0f, 5.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(3.71f, -3.72f) + lineTo(5.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.75f) + lineTo(19.45f, 11.01f) + lineToRelative(-3.73f, -3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowExportLtr!! + } + +private var _arrowExportLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt new file mode 100644 index 0000000..ab67913 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportRtl.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowExportRtl: ImageVector + get() { + if (_arrowExportRtl != null) { + return _arrowExportRtl!! + } + _arrowExportRtl = fluentIcon(name = "Regular.ArrowExportRtl") { + fluentPath { + moveTo(21.24f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.69f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(13.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, 0.1f) + verticalLineTo(5.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.35f, 6.3f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.97f) + lineToRelative(0.07f, 0.09f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.97f) + lineToRelative(-0.07f, -0.09f) + lineToRelative(-3.71f, -3.72f) + horizontalLineToRelative(13.67f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineTo(4.55f) + lineToRelative(3.73f, -3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(0.07f, 0.08f) + close() + } + } + return _arrowExportRtl!! + } + +private var _arrowExportRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt new file mode 100644 index 0000000..3991d79 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowExportUp.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowExportUp: ImageVector + get() { + if (_arrowExportUp != null) { + return _arrowExportUp!! + } + _arrowExportUp = fluentIcon(name = "Regular.ArrowExportUp") { + fluentPath { + moveTo(12.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineTo(11.0f, 4.56f) + verticalLineToRelative(13.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(4.56f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-5.0f, -5.0f) + close() + moveTo(5.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-13.0f) + close() + } + } + return _arrowExportUp!! + } + +private var _arrowExportUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownLightning.kt new file mode 100644 index 0000000..1fad7a8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownLightning.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowForwardDownLightning: ImageVector + get() { + if (_arrowForwardDownLightning != null) { + return _arrowForwardDownLightning!! + } + _arrowForwardDownLightning = fluentIcon(name = "Regular.ArrowForwardDownLightning") { + fluentPath { + moveTo(13.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(8.53f, 13.0f) + lineTo(7.1f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, 0.32f) + lineToRelative(-1.13f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.47f, 0.68f) + horizontalLineToRelative(0.78f) + lineToRelative(-0.77f, 2.32f) + arcToRelative(0.52f, 0.52f, 0.0f, false, false, 0.92f, 0.44f) + lineToRelative(2.63f, -4.03f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.4f, -0.73f) + lineTo(8.5f, 15.0f) + lineToRelative(0.5f, -1.32f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, -0.68f) + close() + moveTo(16.63f, 6.54f) + lineToRelative(2.96f, 2.96f) + horizontalLineToRelative(-5.92f) + arcToRelative(6.25f, 6.25f, 0.0f, false, true, -6.02f, -6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(0.25f) + arcTo(7.75f, 7.75f, 0.0f, false, false, 13.9f, 11.0f) + horizontalLineToRelative(5.69f) + lineToRelative(-2.97f, 2.96f) + lineToRelative(-0.07f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, 0.97f) + lineToRelative(4.25f, -4.24f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + lineToRelative(-4.25f, -4.24f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.14f) + close() + } + } + return _arrowForwardDownLightning!! + } + +private var _arrowForwardDownLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownPerson.kt new file mode 100644 index 0000000..cfa1736 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowForwardDownPerson.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowForwardDownPerson: ImageVector + get() { + if (_arrowForwardDownPerson != null) { + return _arrowForwardDownPerson!! + } + _arrowForwardDownPerson = fluentIcon(name = "Regular.ArrowForwardDownPerson") { + fluentPath { + moveTo(19.69f, 9.5f) + lineToRelative(-2.96f, -2.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -1.14f) + lineToRelative(0.09f, 0.08f) + lineToRelative(4.24f, 4.24f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.24f, 4.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, -0.97f) + lineToRelative(0.08f, -0.09f) + lineTo(19.69f, 11.0f) + lineTo(14.0f, 11.0f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, -7.75f, -7.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(6.25f, 6.25f, 0.0f, false, false, 6.02f, 6.25f) + lineTo(19.7f, 9.5f) + close() + moveTo(9.0f, 13.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(11.0f, 18.88f) + curveTo(11.0f, 20.43f, 9.71f, 22.0f, 6.5f, 22.0f) + reflectiveCurveTo(2.0f, 20.44f, 2.0f, 18.87f) + verticalLineToRelative(-0.1f) + curveTo(2.0f, 17.8f, 2.8f, 17.0f, 3.77f, 17.0f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _arrowForwardDownPerson!! + } + +private var _arrowForwardDownPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt new file mode 100644 index 0000000..16db4a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookDownLeft: ImageVector + get() { + if (_arrowHookDownLeft != null) { + return _arrowHookDownLeft!! + } + _arrowHookDownLeft = fluentIcon(name = "Regular.ArrowHookDownLeft") { + fluentPath { + moveTo(7.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineTo(14.0f) + curveToRelative(1.98f, 0.0f, 3.5f, 0.82f, 4.52f, 2.07f) + arcTo(7.05f, 7.05f, 0.0f, false, true, 20.0f, 10.5f) + curveToRelative(0.0f, 1.58f, -0.48f, 3.2f, -1.48f, 4.43f) + arcTo(5.63f, 5.63f, 0.0f, false, true, 14.0f, 17.0f) + horizontalLineTo(7.56f) + lineToRelative(2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-3.75f, -3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(3.75f, -3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(7.56f, 15.5f) + horizontalLineTo(14.0f) + curveToRelative(1.52f, 0.0f, 2.62f, -0.61f, 3.36f, -1.52f) + arcToRelative(5.56f, 5.56f, 0.0f, false, false, 1.14f, -3.48f) + curveToRelative(0.0f, -1.3f, -0.4f, -2.56f, -1.14f, -3.48f) + arcTo(4.13f, 4.13f, 0.0f, false, false, 14.0f, 5.5f) + horizontalLineTo(7.75f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 4.75f) + close() + } + } + return _arrowHookDownLeft!! + } + +private var _arrowHookDownLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt new file mode 100644 index 0000000..a1e517e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookDownRight.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookDownRight: ImageVector + get() { + if (_arrowHookDownRight != null) { + return _arrowHookDownRight!! + } + _arrowHookDownRight = fluentIcon(name = "Regular.ArrowHookDownRight") { + fluentPath { + moveTo(10.5f, 5.5f) + horizontalLineTo(16.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 4.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 13.0f) + horizontalLineToRelative(5.95f) + lineToRelative(-2.62f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(3.89f, -3.88f) + curveToRelative(0.1f, -0.1f, 0.16f, -0.23f, 0.2f, -0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.21f, -0.74f) + lineToRelative(-3.88f, -3.88f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.6f, 2.61f) + horizontalLineTo(10.5f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + } + } + return _arrowHookDownRight!! + } + +private var _arrowHookDownRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt new file mode 100644 index 0000000..2fe628b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpLeft.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookUpLeft: ImageVector + get() { + if (_arrowHookUpLeft != null) { + return _arrowHookUpLeft!! + } + _arrowHookUpLeft = fluentIcon(name = "Regular.ArrowHookUpLeft") { + fluentPath { + moveTo(7.0f, 19.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineTo(14.0f) + curveToRelative(1.98f, 0.0f, 3.5f, -0.82f, 4.52f, -2.07f) + arcTo(7.05f, 7.05f, 0.0f, false, false, 20.0f, 13.5f) + curveToRelative(0.0f, -1.58f, -0.48f, -3.2f, -1.48f, -4.43f) + arcTo(5.63f, 5.63f, 0.0f, false, false, 14.0f, 7.0f) + horizontalLineTo(7.56f) + lineToRelative(2.47f, -2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(5.22f, 7.22f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(3.75f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(7.56f, 8.5f) + horizontalLineTo(14.0f) + curveToRelative(1.52f, 0.0f, 2.62f, 0.61f, 3.36f, 1.52f) + arcToRelative(5.56f, 5.56f, 0.0f, false, true, 1.14f, 3.48f) + curveToRelative(0.0f, 1.3f, -0.4f, 2.56f, -1.14f, 3.48f) + arcTo(4.13f, 4.13f, 0.0f, false, true, 14.0f, 18.5f) + horizontalLineTo(7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _arrowHookUpLeft!! + } + +private var _arrowHookUpLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt new file mode 100644 index 0000000..95081e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowHookUpRight.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowHookUpRight: ImageVector + get() { + if (_arrowHookUpRight != null) { + return _arrowHookUpRight!! + } + _arrowHookUpRight = fluentIcon(name = "Regular.ArrowHookUpRight") { + fluentPath { + moveTo(10.5f, 18.5f) + horizontalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(10.5f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 0.0f, -13.0f) + horizontalLineToRelative(5.95f) + lineToRelative(-2.62f, -2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(3.89f, 3.88f) + curveToRelative(0.1f, 0.1f, 0.16f, 0.23f, 0.2f, 0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.21f, 0.74f) + lineToRelative(-3.88f, 3.88f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.6f, -2.61f) + horizontalLineTo(10.5f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, 10.0f) + close() + } + } + return _arrowHookUpRight!! + } + +private var _arrowHookUpRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt new file mode 100644 index 0000000..722e248 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowImport.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowImport: ImageVector + get() { + if (_arrowImport != null) { + return _arrowImport!! + } + _arrowImport = fluentIcon(name = "Regular.ArrowImport") { + fluentPath { + moveTo(21.25f, 4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 5.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.65f, 6.3f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(5.0f, 5.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(3.71f, -3.72f) + lineTo(2.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.75f) + lineTo(16.45f, 11.01f) + lineToRelative(-3.73f, -3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _arrowImport!! + } + +private var _arrowImport: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt new file mode 100644 index 0000000..84923ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximize.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowMaximize: ImageVector + get() { + if (_arrowMaximize != null) { + return _arrowMaximize!! + } + _arrowMaximize = fluentIcon(name = "Regular.ArrowMaximize") { + fluentPath { + moveTo(12.75f, 3.0f) + horizontalLineToRelative(7.55f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.06f, 0.03f) + curveToRelative(0.08f, 0.03f, 0.15f, 0.09f, 0.22f, 0.15f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.06f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.01f, 0.06f) + verticalLineToRelative(0.1f) + lineToRelative(0.01f, 7.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-5.8f) + lineTo(5.56f, 19.5f) + horizontalLineToRelative(5.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.39f, -0.28f, 0.7f, -0.65f, 0.75f) + horizontalLineTo(3.68f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -0.18f, -0.04f) + lineToRelative(-0.1f, -0.04f) + horizontalLineTo(3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.38f, -0.56f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.11f) + verticalLineToRelative(5.8f) + lineTo(18.44f, 4.5f) + horizontalLineToRelative(-5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(0.1f) + close() + } + } + return _arrowMaximize!! + } + +private var _arrowMaximize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximizeVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximizeVertical.kt new file mode 100644 index 0000000..2c2e17f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMaximizeVertical.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowMaximizeVertical: ImageVector + get() { + if (_arrowMaximizeVertical != null) { + return _arrowMaximizeVertical!! + } + _arrowMaximizeVertical = fluentIcon(name = "Regular.ArrowMaximizeVertical") { + fluentPath { + moveTo(13.72f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineTo(11.0f, 4.56f) + verticalLineToRelative(4.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 4.56f) + lineToRelative(1.22f, 1.22f) + close() + moveTo(4.0f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.5f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.69f) + lineToRelative(-1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.22f, 1.22f) + verticalLineToRelative(-4.69f) + close() + } + } + return _arrowMaximizeVertical!! + } + +private var _arrowMaximizeVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt new file mode 100644 index 0000000..ca140b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimize.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowMinimize: ImageVector + get() { + if (_arrowMinimize != null) { + return _arrowMinimize!! + } + _arrowMinimize = fluentIcon(name = "Regular.ArrowMinimize") { + fluentPath { + moveTo(21.78f, 2.22f) + curveToRelative(0.26f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-6.23f, 6.23f) + horizontalLineToRelative(5.7f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.69f, -0.64f, 0.74f) + horizontalLineTo(13.68f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.2f, -0.04f) + lineToRelative(-0.1f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.38f, -0.56f) + verticalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.49f, -0.1f) + verticalLineTo(8.43f) + lineToRelative(6.23f, -6.22f) + curveToRelative(0.29f, -0.3f, 0.76f, -0.3f, 1.06f, 0.0f) + close() + moveTo(11.0f, 13.75f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.11f) + verticalLineToRelative(-5.8f) + lineToRelative(-6.22f, 6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(6.22f, -6.22f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.74f, -0.76f) + horizontalLineToRelative(7.56f) + lineToRelative(0.07f, 0.01f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.09f, 0.04f) + lineToRelative(0.08f, 0.06f) + curveToRelative(0.06f, 0.04f, 0.11f, 0.09f, 0.15f, 0.14f) + lineToRelative(0.07f, 0.1f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.02f, 0.07f) + lineToRelative(0.01f, 0.06f) + verticalLineToRelative(0.06f) + verticalLineToRelative(-0.01f) + lineToRelative(0.01f, 0.07f) + close() + } + } + return _arrowMinimize!! + } + +private var _arrowMinimize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimizeVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimizeVertical.kt new file mode 100644 index 0000000..2f41d1b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMinimizeVertical.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowMinimizeVertical: ImageVector + get() { + if (_arrowMinimizeVertical != null) { + return _arrowMinimizeVertical!! + } + _arrowMinimizeVertical = fluentIcon(name = "Regular.ArrowMinimizeVertical") { + fluentPath { + moveTo(11.75f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.19f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(11.0f, 6.94f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(4.0f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + fluentPath { + moveTo(13.72f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(11.0f, 16.56f) + verticalLineToRelative(4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.69f) + lineToRelative(1.22f, 1.22f) + close() + } + } + return _arrowMinimizeVertical!! + } + +private var _arrowMinimizeVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMove.kt new file mode 100644 index 0000000..ab15bd4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowMove.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowMove: ImageVector + get() { + if (_arrowMove != null) { + return _arrowMove!! + } + _arrowMove = fluentIcon(name = "Regular.ArrowMove") { + fluentPath { + moveTo(15.28f, 6.03f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.47f, -1.47f) + verticalLineToRelative(3.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 4.56f) + lineTo(9.78f, 6.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.0f) + lineToRelative(2.75f, 2.75f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + close() + moveTo(6.03f, 14.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.75f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(-1.47f, 1.47f) + horizontalLineToRelative(3.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.56f, 12.75f) + lineToRelative(1.47f, 1.47f) + close() + moveTo(17.97f, 15.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(1.47f, -1.47f) + horizontalLineToRelative(-3.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.69f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(2.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.06f) + lineToRelative(-2.75f, 2.75f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + moveTo(15.28f, 17.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.47f, 1.47f) + verticalLineToRelative(-3.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.69f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(2.75f, -2.75f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _arrowMove!! + } + +private var _arrowMove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt new file mode 100644 index 0000000..b660e22 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowNext.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowNext: ImageVector + get() { + if (_arrowNext != null) { + return _arrowNext!! + } + _arrowNext = fluentIcon(name = "Regular.ArrowNext") { + fluentPath { + moveTo(18.25f, 3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(17.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(8.25f, 8.25f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-8.25f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(12.94f, 12.0f) + lineTo(5.22f, 4.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _arrowNext!! + } + +private var _arrowNext: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowOutlineUpRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowOutlineUpRight.kt new file mode 100644 index 0000000..960ff7b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowOutlineUpRight.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowOutlineUpRight: ImageVector + get() { + if (_arrowOutlineUpRight != null) { + return _arrowOutlineUpRight!! + } + _arrowOutlineUpRight = fluentIcon(name = "Regular.ArrowOutlineUpRight") { + fluentPath { + moveTo(20.5f, 4.0f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(7.94f, 4.84f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, -0.27f, 0.77f) + lineToRelative(1.8f, 1.8f) + curveToRelative(0.29f, 0.29f, 0.29f, 0.76f, 0.0f, 1.06f) + lineTo(3.63f, 14.3f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, 0.0f, 0.64f) + lineToRelative(5.43f, 5.43f) + curveToRelative(0.18f, 0.17f, 0.46f, 0.17f, 0.64f, 0.0f) + lineToRelative(5.83f, -5.84f) + curveToRelative(0.3f, -0.29f, 0.77f, -0.29f, 1.06f, 0.0f) + lineToRelative(1.8f, 1.8f) + curveToRelative(0.27f, 0.27f, 0.72f, 0.1f, 0.76f, -0.27f) + lineTo(20.5f, 4.0f) + close() + moveTo(19.83f, 2.01f) + curveToRelative(1.24f, -0.14f, 2.3f, 0.91f, 2.16f, 2.16f) + lineToRelative(-1.34f, 12.06f) + arcToRelative(1.95f, 1.95f, 0.0f, false, true, -3.32f, 1.16f) + lineToRelative(-1.27f, -1.27f) + lineToRelative(-5.3f, 5.3f) + curveToRelative(-0.76f, 0.77f, -2.0f, 0.77f, -2.76f, 0.0f) + lineTo(2.57f, 16.0f) + curveToRelative(-0.76f, -0.76f, -0.76f, -2.0f, 0.0f, -2.76f) + lineToRelative(5.3f, -5.3f) + lineToRelative(-1.26f, -1.27f) + arcToRelative(1.95f, 1.95f, 0.0f, false, true, 1.16f, -3.32f) + lineToRelative(12.06f, -1.34f) + close() + } + } + return _arrowOutlineUpRight!! + } + +private var _arrowOutlineUpRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowParagraph.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowParagraph.kt new file mode 100644 index 0000000..c62fbe8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowParagraph.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowParagraph: ImageVector + get() { + if (_arrowParagraph != null) { + return _arrowParagraph!! + } + _arrowParagraph = fluentIcon(name = "Regular.ArrowParagraph") { + fluentPath { + moveTo(21.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-5.69f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.56f, 8.0f) + horizontalLineToRelative(5.69f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.72f, 11.22f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineTo(10.44f, 15.0f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.69f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(4.0f, -4.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _arrowParagraph!! + } + +private var _arrowParagraph: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt new file mode 100644 index 0000000..b633310 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowPrevious.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowPrevious: ImageVector + get() { + if (_arrowPrevious != null) { + return _arrowPrevious!! + } + _arrowPrevious = fluentIcon(name = "Regular.ArrowPrevious") { + fluentPath { + moveTo(5.75f, 3.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + lineTo(6.5f, 3.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.75f, 3.0f) + close() + moveTo(18.78f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-8.25f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(8.25f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineTo(11.06f, 12.0f) + lineToRelative(7.72f, -7.72f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + } + } + return _arrowPrevious!! + } + +private var _arrowPrevious: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt new file mode 100644 index 0000000..2f102f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRedo.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRedo: ImageVector + get() { + if (_arrowRedo != null) { + return _arrowRedo!! + } + _arrowRedo = fluentIcon(name = "Regular.ArrowRedo") { + fluentPath { + moveTo(19.25f, 2.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(5.69f) + lineToRelative(-4.57f, -4.56f) + arcToRelative(6.41f, 6.41f, 0.0f, false, false, -8.88f, -0.18f) + lineToRelative(-0.19f, 0.18f) + arcToRelative(6.4f, 6.4f, 0.0f, false, false, 0.0f, 9.06f) + lineToRelative(8.85f, 8.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-8.85f, -8.84f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, 6.77f, -7.1f) + lineToRelative(0.18f, 0.16f) + lineToRelative(4.57f, 4.56f) + horizontalLineToRelative(-5.69f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _arrowRedo!! + } + +private var _arrowRedo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt new file mode 100644 index 0000000..1dcc87d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAll.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRepeatAll: ImageVector + get() { + if (_arrowRepeatAll != null) { + return _arrowRepeatAll!! + } + _arrowRepeatAll = fluentIcon(name = "Regular.ArrowRepeatAll") { + fluentPath { + moveTo(14.61f, 2.47f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.72f, 0.07f, 0.98f) + lineToRelative(1.97f, 1.98f) + lineTo(8.27f, 5.51f) + arcToRelative(6.51f, 6.51f, 0.0f, false, false, -4.58f, 10.92f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.08f, -1.03f) + lineToRelative(-0.2f, -0.23f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 8.5f, 7.02f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.83f, 1.84f) + lineToRelative(-0.07f, 0.07f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.72f, 0.07f, 1.0f) + curveToRelative(0.3f, 0.29f, 0.77f, 0.29f, 1.06f, 0.0f) + lineToRelative(3.18f, -3.2f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.72f, -0.07f, -0.99f) + lineToRelative(-3.18f, -3.19f) + close() + moveTo(20.23f, 7.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, 1.07f) + arcToRelative(5.01f, 5.01f, 0.0f, false, true, -3.68f, 8.41f) + lineTo(8.56f, 17.05f) + lineToRelative(1.9f, -1.9f) + lineToRelative(0.08f, -0.1f) + curveToRelative(0.2f, -0.26f, 0.2f, -0.63f, 0.0f, -0.9f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-0.08f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.01f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-3.18f, 3.2f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.2f, 0.26f, -0.2f, 0.63f, 0.0f, 0.9f) + lineToRelative(0.07f, 0.08f) + lineToRelative(3.18f, 3.19f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.29f, 0.22f, 0.7f, 0.2f, 0.97f, -0.07f) + reflectiveCurveToRelative(0.3f, -0.7f, 0.07f, -0.99f) + lineToRelative(-0.07f, -0.07f) + lineToRelative(-1.9f, -1.91f) + lineTo(15.73f, 18.56f) + arcTo(6.51f, 6.51f, 0.0f, false, false, 20.3f, 7.63f) + lineToRelative(-0.07f, -0.07f) + close() + } + } + return _arrowRepeatAll!! + } + +private var _arrowRepeatAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt new file mode 100644 index 0000000..5f1a2e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRepeatAllOff.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRepeatAllOff: ImageVector + get() { + if (_arrowRepeatAllOff != null) { + return _arrowRepeatAllOff!! + } + _arrowRepeatAllOff = fluentIcon(name = "Regular.ArrowRepeatAllOff") { + fluentPath { + moveTo(3.2f, 2.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.5f, -3.5f) + curveToRelative(-0.45f, 0.11f, -0.9f, 0.19f, -1.37f, 0.21f) + lineToRelative(-0.35f, 0.01f) + lineTo(8.56f, 18.5f) + lineToRelative(1.9f, 1.9f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 1.05f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-3.18f, -3.18f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -0.9f) + lineToRelative(0.07f, -0.08f) + lineToRelative(3.18f, -3.18f) + lineToRelative(0.08f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.07f, 0.07f) + curveToRelative(0.2f, 0.27f, 0.2f, 0.63f, 0.0f, 0.9f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.9f, 1.9f) + horizontalLineToRelative(6.94f) + curveToRelative(0.14f, 0.0f, 0.28f, 0.0f, 0.42f, -0.02f) + lineTo(6.4f, 7.46f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -1.6f, 7.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.11f, 1.0f) + arcTo(6.47f, 6.47f, 0.0f, false, true, 5.3f, 6.36f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + close() + moveTo(19.75f, 7.38f) + curveToRelative(0.22f, 0.0f, 0.42f, 0.1f, 0.55f, 0.24f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.75f, 9.46f) + lineToRelative(-1.06f, -1.07f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.69f, -7.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.57f, -1.24f) + close() + moveTo(14.53f, 2.4f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.18f, 3.18f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.7f, 0.07f, 0.99f) + lineToRelative(-0.07f, 0.07f) + lineToRelative(-3.18f, 3.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(15.38f, 7.0f) + horizontalLineToRelative(-5.9f) + lineTo(7.98f, 5.52f) + lineToRelative(0.28f, -0.02f) + horizontalLineToRelative(7.25f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.27f, -0.27f, 0.69f, -0.3f, 0.98f, -0.07f) + close() + } + } + return _arrowRepeatAllOff!! + } + +private var _arrowRepeatAllOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt new file mode 100644 index 0000000..c254b73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReply.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReply: ImageVector + get() { + if (_arrowReply != null) { + return _arrowReply!! + } + _arrowReply = fluentIcon(name = "Regular.ArrowReply") { + fluentPath { + moveTo(9.28f, 16.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(5.56f, 11.0f) + horizontalLineToRelative(7.84f) + curveToRelative(1.6f, 0.0f, 2.81f, 0.24f, 3.89f, 0.76f) + lineToRelative(0.24f, 0.13f) + arcToRelative(6.2f, 6.2f, 0.0f, false, true, 2.58f, 2.58f) + arcTo(8.4f, 8.4f, 0.0f, false, true, 21.0f, 18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.48f, -0.23f, -2.52f, -0.71f, -3.43f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -1.96f, -1.96f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, -3.1f, -0.7f) + lineToRelative(-0.33f, -0.01f) + horizontalLineTo(5.56f) + lineToRelative(3.72f, 3.72f) + close() + } + } + return _arrowReply!! + } + +private var _arrowReply: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt new file mode 100644 index 0000000..40500b4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyAll.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReplyAll: ImageVector + get() { + if (_arrowReplyAll != null) { + return _arrowReplyAll!! + } + _arrowReplyAll = fluentIcon(name = "Regular.ArrowReplyAll") { + fluentPath { + moveTo(13.28f, 16.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(9.56f, 11.0f) + horizontalLineToRelative(3.84f) + curveToRelative(1.6f, 0.0f, 2.81f, 0.24f, 3.89f, 0.76f) + lineToRelative(0.24f, 0.13f) + arcToRelative(6.2f, 6.2f, 0.0f, false, true, 2.58f, 2.58f) + arcTo(8.4f, 8.4f, 0.0f, false, true, 21.0f, 18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.48f, -0.23f, -2.52f, -0.71f, -3.43f) + arcToRelative(4.7f, 4.7f, 0.0f, false, false, -1.96f, -1.96f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, -3.1f, -0.7f) + lineToRelative(-0.33f, -0.01f) + lineTo(9.56f, 12.5f) + lineToRelative(3.72f, 3.72f) + close() + moveTo(9.28f, 6.22f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineTo(4.8f, 11.75f) + lineToRelative(4.47f, 4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(5.0f, -5.0f) + curveToRelative(0.29f, -0.3f, 0.76f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _arrowReplyAll!! + } + +private var _arrowReplyAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt new file mode 100644 index 0000000..25c4ac2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReplyDown.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReplyDown: ImageVector + get() { + if (_arrowReplyDown != null) { + return _arrowReplyDown!! + } + _arrowReplyDown = fluentIcon(name = "Regular.ArrowReplyDown") { + fluentPath { + moveTo(9.28f, 7.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(5.56f, 13.0f) + horizontalLineToRelative(7.84f) + curveToRelative(1.6f, 0.0f, 2.81f, -0.24f, 3.89f, -0.76f) + lineToRelative(0.24f, -0.13f) + arcToRelative(6.2f, 6.2f, 0.0f, false, false, 2.58f, -2.58f) + arcTo(8.4f, 8.4f, 0.0f, false, false, 21.0f, 5.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 1.48f, -0.23f, 2.52f, -0.71f, 3.43f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, -1.96f, 1.96f) + curveToRelative(-0.84f, 0.45f, -1.79f, 0.67f, -3.1f, 0.7f) + lineToRelative(-0.33f, 0.01f) + horizontalLineTo(5.56f) + lineToRelative(3.72f, -3.72f) + close() + } + } + return _arrowReplyDown!! + } + +private var _arrowReplyDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt new file mode 100644 index 0000000..7a3bde0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowReset.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowReset: ImageVector + get() { + if (_arrowReset != null) { + return _arrowReset!! + } + _arrowReset = fluentIcon(name = "Regular.ArrowReset") { + fluentPath { + moveTo(6.78f, 2.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineTo(4.56f, 6.0f) + horizontalLineToRelative(8.69f) + arcToRelative(7.75f, 7.75f, 0.0f, true, true, -7.75f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + arcToRelative(6.25f, 6.25f, 0.0f, true, false, 6.25f, -6.25f) + horizontalLineTo(4.56f) + lineToRelative(2.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(3.5f, -3.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _arrowReset!! + } + +private var _arrowReset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateClockwise.kt new file mode 100644 index 0000000..6a88e2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateClockwise.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRotateClockwise: ImageVector + get() { + if (_arrowRotateClockwise != null) { + return _arrowRotateClockwise!! + } + _arrowRotateClockwise = fluentIcon(name = "Regular.ArrowRotateClockwise") { + fluentPath { + moveTo(12.0f, 3.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 4.98f, 16.5f) + horizontalLineToRelative(1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(2.49f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 4.5f, 12.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 12.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 9.0f, -9.0f) + close() + moveTo(12.0f, 9.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, 5.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, -5.5f) + close() + moveTo(12.0f, 10.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _arrowRotateClockwise!! + } + +private var _arrowRotateClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateCounterclockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateCounterclockwise.kt new file mode 100644 index 0000000..0d9430b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRotateCounterclockwise.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRotateCounterclockwise: ImageVector + get() { + if (_arrowRotateCounterclockwise != null) { + return _arrowRotateCounterclockwise!! + } + _arrowRotateCounterclockwise = fluentIcon(name = "Regular.ArrowRotateCounterclockwise") { + fluentPath { + moveTo(12.0f, 3.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, -4.98f, 16.5f) + lineTo(5.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(4.1f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, -0.1f) + verticalLineToRelative(2.49f) + arcToRelative(7.5f, 7.5f, 0.0f, true, true, 11.0f, -6.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, -9.0f, -9.0f) + close() + moveTo(12.0f, 9.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, 5.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, -5.5f) + close() + moveTo(12.0f, 10.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _arrowRotateCounterclockwise!! + } + +private var _arrowRotateCounterclockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRouting.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRouting.kt new file mode 100644 index 0000000..07d283b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRouting.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRouting: ImageVector + get() { + if (_arrowRouting != null) { + return _arrowRouting!! + } + _arrowRouting = fluentIcon(name = "Regular.ArrowRouting") { + fluentPath { + moveTo(18.78f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(19.44f, 5.0f) + horizontalLineToRelative(-6.19f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.75f, 2.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-1.3f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -0.12f, 1.5f) + horizontalLineToRelative(1.42f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 17.25f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(6.19f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(3.0f, -3.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-3.0f, -3.0f) + close() + moveTo(3.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + } + } + return _arrowRouting!! + } + +private var _arrowRouting: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRoutingRectangleMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRoutingRectangleMultiple.kt new file mode 100644 index 0000000..667c468 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowRoutingRectangleMultiple.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowRoutingRectangleMultiple: ImageVector + get() { + if (_arrowRoutingRectangleMultiple != null) { + return _arrowRoutingRectangleMultiple!! + } + _arrowRoutingRectangleMultiple = fluentIcon(name = + "Regular.ArrowRoutingRectangleMultiple") { + fluentPath { + moveTo(18.78f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(19.44f, 5.0f) + horizontalLineToRelative(-6.19f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.75f, 2.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-1.3f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -0.12f, 1.5f) + horizontalLineToRelative(1.42f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 17.25f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(6.19f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(3.0f, -3.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-3.0f, -3.0f) + close() + moveTo(3.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-3.0f) + close() + } + } + return _arrowRoutingRectangleMultiple!! + } + +private var _arrowRoutingRectangleMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt new file mode 100644 index 0000000..62f62ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSort.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSort: ImageVector + get() { + if (_arrowSort != null) { + return _arrowSort!! + } + _arrowSort = fluentIcon(name = "Regular.ArrowSort") { + fluentPath { + moveTo(17.25f, 4.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(12.7f) + lineToRelative(-3.22f, -3.23f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.14f) + lineToRelative(4.5f, 4.5f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.7f, 0.2f, 0.97f, -0.07f) + lineToRelative(4.5f, -4.5f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.7f, -0.07f, -0.98f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineTo(18.0f, 17.45f) + lineTo(18.0f, 4.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + close() + moveTo(6.21f, 4.22f) + lineToRelative(-4.49f, 4.5f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.7f, 0.07f, 0.98f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineTo(6.0f, 6.56f) + lineTo(6.0f, 19.36f) + curveToRelative(0.05f, 0.36f, 0.37f, 0.64f, 0.75f, 0.64f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineTo(7.5f, 6.55f) + lineToRelative(3.22f, 3.23f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, -1.14f) + lineToRelative(-4.5f, -4.5f) + lineToRelative(-0.09f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + close() + } + } + return _arrowSort!! + } + +private var _arrowSort: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt new file mode 100644 index 0000000..e8326cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDown.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSortDown: ImageVector + get() { + if (_arrowSortDown != null) { + return _arrowSortDown!! + } + _arrowSortDown = fluentIcon(name = "Regular.ArrowSortDown") { + fluentPath { + moveTo(11.65f, 4.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(12.7f) + lineToRelative(3.22f, -3.23f) + curveToRelative(0.27f, -0.26f, 0.68f, -0.29f, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.69f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.14f) + lineToRelative(0.08f, 0.07f) + lineTo(11.0f, 17.44f) + verticalLineTo(4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _arrowSortDown!! + } + +private var _arrowSortDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDownLines.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDownLines.kt new file mode 100644 index 0000000..23369af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortDownLines.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSortDownLines: ImageVector + get() { + if (_arrowSortDownLines != null) { + return _arrowSortDownLines!! + } + _arrowSortDownLines = fluentIcon(name = "Regular.ArrowSortDownLines") { + fluentPath { + moveTo(8.75f, 4.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(12.7f) + lineToRelative(-3.22f, -3.23f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.14f) + lineToRelative(4.5f, 4.5f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.7f, 0.2f, 0.97f, -0.07f) + lineToRelative(4.5f, -4.5f) + lineToRelative(0.07f, -0.09f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.7f, -0.07f, -0.98f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineTo(9.5f, 17.45f) + lineTo(9.5f, 4.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.74f, 4.0f) + close() + moveTo(12.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.0f) + close() + moveTo(11.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.25f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + close() + } + } + return _arrowSortDownLines!! + } + +private var _arrowSortDownLines: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt new file mode 100644 index 0000000..4116fc1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSortUp.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSortUp: ImageVector + get() { + if (_arrowSortUp != null) { + return _arrowSortUp!! + } + _arrowSortUp = fluentIcon(name = "Regular.ArrowSortUp") { + fluentPath { + moveTo(6.72f, 8.71f) + lineToRelative(4.5f, -4.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.22f, -3.22f) + verticalLineToRelative(12.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.69f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.64f) + verticalLineTo(6.56f) + lineTo(7.78f, 9.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.09f) + lineToRelative(4.5f, -4.49f) + lineToRelative(-4.5f, 4.5f) + close() + } + } + return _arrowSortUp!! + } + +private var _arrowSortUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSplit.kt new file mode 100644 index 0000000..29be282 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSplit.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSplit: ImageVector + get() { + if (_arrowSplit != null) { + return _arrowSplit!! + } + _arrowSplit = fluentIcon(name = "Regular.ArrowSplit") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(9.5f) + horizontalLineToRelative(2.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.0f, 12.25f) + verticalLineToRelative(6.2f) + lineToRelative(1.72f, -1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.0f, 3.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.07f, 0.0f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(1.73f, 1.72f) + verticalLineToRelative(-6.19f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.7f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(6.19f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.0f, 3.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-3.0f, -3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(6.0f, 18.44f) + verticalLineToRelative(-6.19f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 8.75f, 9.5f) + horizontalLineToRelative(2.5f) + verticalLineTo(3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _arrowSplit!! + } + +private var _arrowSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt new file mode 100644 index 0000000..850754c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSquareDown.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSquareDown: ImageVector + get() { + if (_arrowSquareDown != null) { + return _arrowSquareDown!! + } + _arrowSquareDown = fluentIcon(name = "Regular.ArrowSquareDown") { + fluentPath { + moveTo(16.53f, 11.72f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-2.72f, 2.72f) + verticalLineTo(7.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(6.7f) + lineToRelative(-2.72f, -2.73f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(4.0f, 4.0f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.3f, 0.22f, 0.71f, 0.2f, 0.98f, -0.07f) + lineToRelative(4.0f, -4.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _arrowSquareDown!! + } + +private var _arrowSquareDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepIn.kt new file mode 100644 index 0000000..a21f95e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepIn.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowStepIn: ImageVector + get() { + if (_arrowStepIn != null) { + return _arrowStepIn!! + } + _arrowStepIn = fluentIcon(name = "Regular.ArrowStepIn") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(9.26f) + lineToRelative(3.48f, -3.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.04f, 1.08f) + lineToRelative(-4.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 0.0f) + lineTo(6.73f, 9.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, -1.08f) + lineToRelative(3.48f, 3.3f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + } + } + return _arrowStepIn!! + } + +private var _arrowStepIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInLeft.kt new file mode 100644 index 0000000..694a99d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInLeft.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowStepInLeft: ImageVector + get() { + if (_arrowStepInLeft != null) { + return _arrowStepInLeft!! + } + _arrowStepInLeft = fluentIcon(name = "Regular.ArrowStepInLeft") { + fluentPath { + moveTo(15.3f, 16.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.1f, 1.04f) + lineToRelative(-4.5f, -4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.04f) + lineToRelative(4.5f, -4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.1f, 1.04f) + lineTo(12.0f, 11.25f) + horizontalLineToRelative(9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.26f) + lineToRelative(3.3f, 3.48f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + } + } + return _arrowStepInLeft!! + } + +private var _arrowStepInLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInRight.kt new file mode 100644 index 0000000..e4dd3ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepInRight.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowStepInRight: ImageVector + get() { + if (_arrowStepInRight != null) { + return _arrowStepInRight!! + } + _arrowStepInRight = fluentIcon(name = "Regular.ArrowStepInRight") { + fluentPath { + moveTo(8.7f, 16.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.1f, 1.04f) + lineToRelative(4.5f, -4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.04f) + lineTo(9.8f, 6.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 1.04f) + lineToRelative(3.3f, 3.48f) + lineTo(2.76f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.26f) + lineToRelative(-3.3f, 3.48f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _arrowStepInRight!! + } + +private var _arrowStepInRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepOut.kt new file mode 100644 index 0000000..86885e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowStepOut.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowStepOut: ImageVector + get() { + if (_arrowStepOut != null) { + return _arrowStepOut!! + } + _arrowStepOut = fluentIcon(name = "Regular.ArrowStepOut") { + fluentPath { + moveTo(12.75f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 4.49f) + lineTo(7.77f, 7.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.04f, -1.08f) + lineToRelative(4.75f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.0f) + lineToRelative(4.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 1.08f) + lineToRelative(-3.48f, -3.3f) + verticalLineToRelative(9.26f) + close() + moveTo(15.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + moveTo(10.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + } + } + return _arrowStepOut!! + } + +private var _arrowStepOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt new file mode 100644 index 0000000..c93e08e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSwap.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSwap: ImageVector + get() { + if (_arrowSwap != null) { + return _arrowSwap!! + } + _arrowSwap = fluentIcon(name = "Regular.ArrowSwap") { + fluentPath { + moveTo(14.78f, 2.22f) + lineToRelative(4.5f, 4.5f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.08f) + lineTo(16.94f, 8.0f) + lineTo(5.24f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.27f, -0.7f, 0.64f, -0.75f) + lineTo(16.94f, 6.5f) + lineToRelative(-3.22f, -3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.5f, 4.5f) + lineToRelative(-4.5f, -4.5f) + close() + moveTo(19.5f, 16.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(7.06f, 17.5f) + lineToRelative(3.22f, 3.22f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineTo(7.07f, 16.0f) + horizontalLineToRelative(11.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + verticalLineToRelative(-0.1f) + close() + } + } + return _arrowSwap!! + } + +private var _arrowSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCheckmark.kt new file mode 100644 index 0000000..318c2c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCheckmark.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSyncCheckmark: ImageVector + get() { + if (_arrowSyncCheckmark != null) { + return _arrowSyncCheckmark!! + } + _arrowSyncCheckmark = fluentIcon(name = "Regular.ArrowSyncCheckmark") { + fluentPath { + moveTo(16.4f, 6.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.9f, -1.2f) + arcToRelative(8.74f, 8.74f, 0.0f, false, true, -4.58f, 15.7f) + lineToRelative(0.75f, 0.74f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 0.98f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.98f) + lineToRelative(0.33f, -0.33f) + arcToRelative(7.29f, 7.29f, 0.0f, false, false, 2.06f, 0.06f) + arcToRelative(7.25f, 7.25f, 0.0f, false, false, 3.6f, -12.97f) + close() + moveTo(10.53f, 2.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-0.33f, 0.33f) + arcToRelative(7.3f, 7.3f, 0.0f, false, false, -2.06f, -0.06f) + arcTo(7.25f, 7.25f, 0.0f, false, false, 7.4f, 17.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.96f, 1.15f) + arcToRelative(8.75f, 8.75f, 0.0f, false, true, 4.85f, -15.47f) + lineToRelative(-0.75f, -0.75f) + close() + moveTo(15.03f, 11.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(11.0f, 12.94f) + lineToRelative(-0.97f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, -3.5f) + close() + moveTo(12.0f, 18.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, -12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, 12.0f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, -9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, 9.0f) + close() + } + } + return _arrowSyncCheckmark!! + } + +private var _arrowSyncCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt new file mode 100644 index 0000000..dcc28f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncCircle.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSyncCircle: ImageVector + get() { + if (_arrowSyncCircle != null) { + return _arrowSyncCircle!! + } + _arrowSyncCircle = fluentIcon(name = "Regular.ArrowSyncCircle") { + fluentPath { + moveTo(16.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(14.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.27f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -5.94f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.16f, -0.96f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 16.0f, 9.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(8.0f, 15.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(10.0f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.84f, 13.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 5.84f, 0.77f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.14f, 0.97f) + arcTo(5.01f, 5.01f, 0.0f, false, true, 8.0f, 15.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + } + } + return _arrowSyncCircle!! + } + +private var _arrowSyncCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncDismiss.kt new file mode 100644 index 0000000..5a7cd7d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowSyncDismiss.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowSyncDismiss: ImageVector + get() { + if (_arrowSyncDismiss != null) { + return _arrowSyncDismiss!! + } + _arrowSyncDismiss = fluentIcon(name = "Regular.ArrowSyncDismiss") { + fluentPath { + moveTo(16.27f, 6.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, -1.08f) + arcToRelative(8.74f, 8.74f, 0.0f, false, true, -4.58f, 15.68f) + lineToRelative(0.75f, 0.75f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 0.98f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.98f) + lineToRelative(0.31f, -0.31f) + arcToRelative(7.27f, 7.27f, 0.0f, false, false, 5.55f, -13.04f) + close() + moveTo(13.27f, 4.84f) + arcTo(7.27f, 7.27f, 0.0f, false, false, 7.5f, 17.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.05f) + arcToRelative(8.75f, 8.75f, 0.0f, false, true, 4.85f, -15.47f) + lineToRelative(-0.75f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-0.31f, 0.31f) + close() + moveTo(9.47f, 9.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.94f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(12.0f, 18.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, -12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, 12.0f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, -9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, 9.0f) + close() + } + } + return _arrowSyncDismiss!! + } + +private var _arrowSyncDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrending.kt new file mode 100644 index 0000000..0b7ca55 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrending.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTrending: ImageVector + get() { + if (_arrowTrending != null) { + return _arrowTrending!! + } + _arrowTrending = fluentIcon(name = "Regular.ArrowTrending") { + fluentPath { + moveTo(13.75f, 5.5f) + horizontalLineToRelative(7.55f) + lineToRelative(0.1f, 0.01f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.06f, 0.03f) + curveToRelative(0.08f, 0.03f, 0.16f, 0.08f, 0.22f, 0.15f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.04f, 0.06f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.09f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.01f, 0.07f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-5.8f) + lineToRelative(-7.72f, 7.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.97f, -2.97f) + lineToRelative(-5.47f, 5.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(6.0f, -6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.97f, 2.97f) + lineTo(19.44f, 7.0f) + horizontalLineToRelative(-5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.73f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + close() + } + } + return _arrowTrending!! + } + +private var _arrowTrending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingCheckmark.kt new file mode 100644 index 0000000..a7120fd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingCheckmark.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTrendingCheckmark: ImageVector + get() { + if (_arrowTrendingCheckmark != null) { + return _arrowTrendingCheckmark!! + } + _arrowTrendingCheckmark = fluentIcon(name = "Regular.ArrowTrendingCheckmark") { + fluentPath { + moveTo(20.25f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 5.56f) + lineToRelative(-5.97f, 5.97f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.22f, -2.22f) + lineToRelative(-5.97f, 5.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(6.5f, -6.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(13.0f, 9.94f) + lineToRelative(5.44f, -5.44f) + horizontalLineToRelative(-3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _arrowTrendingCheckmark!! + } + +private var _arrowTrendingCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingDown.kt new file mode 100644 index 0000000..5526022 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingDown.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTrendingDown: ImageVector + get() { + if (_arrowTrendingDown != null) { + return _arrowTrendingDown!! + } + _arrowTrendingDown = fluentIcon(name = "Regular.ArrowTrendingDown") { + fluentPath { + moveTo(13.75f, 18.5f) + horizontalLineToRelative(7.55f) + lineToRelative(0.1f, -0.01f) + lineToRelative(0.1f, -0.03f) + lineToRelative(0.06f, -0.03f) + arcToRelative(0.72f, 0.72f, 0.0f, false, false, 0.22f, -0.15f) + lineToRelative(0.04f, -0.04f) + lineToRelative(0.04f, -0.06f) + lineToRelative(0.06f, -0.09f) + lineToRelative(0.04f, -0.09f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.01f, -0.07f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-7.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, -0.1f) + verticalLineToRelative(5.8f) + lineToRelative(-7.72f, -7.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-2.97f, 2.97f) + lineToRelative(-5.47f, -5.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(6.0f, 6.0f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.3f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.97f, -2.97f) + lineTo(19.44f, 17.0f) + horizontalLineToRelative(-5.7f) + curveToRelative(-0.37f, 0.0f, -0.68f, 0.28f, -0.73f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + close() + } + } + return _arrowTrendingDown!! + } + +private var _arrowTrendingDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingLines.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingLines.kt new file mode 100644 index 0000000..655cd19 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingLines.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTrendingLines: ImageVector + get() { + if (_arrowTrendingLines != null) { + return _arrowTrendingLines!! + } + _arrowTrendingLines = fluentIcon(name = "Regular.ArrowTrendingLines") { + fluentPath { + moveTo(16.75f, 2.0f) + horizontalLineToRelative(4.55f) + lineToRelative(0.1f, 0.01f) + lineToRelative(0.1f, 0.03f) + lineToRelative(0.06f, 0.03f) + curveToRelative(0.08f, 0.03f, 0.16f, 0.08f, 0.22f, 0.15f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.04f, 0.06f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.09f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.01f, 0.07f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 4.56f) + lineTo(14.06f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineTo(13.0f, 11.0f) + lineTo(9.97f, 8.09f) + lineToRelative(-5.69f, 5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(9.44f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.03f, 2.9f) + lineToRelative(5.9f, -5.9f) + horizontalLineToRelative(-2.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + close() + moveTo(3.75f, 17.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.5f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(13.75f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-10.5f) + close() + } + } + return _arrowTrendingLines!! + } + +private var _arrowTrendingLines: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingSettings.kt new file mode 100644 index 0000000..a65b689 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingSettings.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTrendingSettings: ImageVector + get() { + if (_arrowTrendingSettings != null) { + return _arrowTrendingSettings!! + } + _arrowTrendingSettings = fluentIcon(name = "Regular.ArrowTrendingSettings") { + fluentPath { + moveTo(20.25f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 5.56f) + lineToRelative(-5.97f, 5.97f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.22f, -2.22f) + lineToRelative(-5.97f, 5.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(6.5f, -6.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(13.0f, 9.94f) + lineToRelative(5.44f, -5.44f) + horizontalLineToRelative(-3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _arrowTrendingSettings!! + } + +private var _arrowTrendingSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingText.kt new file mode 100644 index 0000000..c1cd702 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingText.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTrendingText: ImageVector + get() { + if (_arrowTrendingText != null) { + return _arrowTrendingText!! + } + _arrowTrendingText = fluentIcon(name = "Regular.ArrowTrendingText") { + fluentPath { + moveTo(20.25f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 5.56f) + lineToRelative(-5.97f, 5.97f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.22f, -2.22f) + lineToRelative(-5.97f, 5.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(6.5f, -6.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(13.0f, 9.94f) + lineToRelative(5.44f, -5.44f) + horizontalLineToRelative(-3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.0f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(14.0f, 16.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(14.0f, 19.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _arrowTrendingText!! + } + +private var _arrowTrendingText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingWrench.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingWrench.kt new file mode 100644 index 0000000..7b20d6a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTrendingWrench.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTrendingWrench: ImageVector + get() { + if (_arrowTrendingWrench != null) { + return _arrowTrendingWrench!! + } + _arrowTrendingWrench = fluentIcon(name = "Regular.ArrowTrendingWrench") { + fluentPath { + moveTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.19f) + lineTo(13.0f, 9.94f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-6.5f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(5.97f, -5.97f) + lineToRelative(2.22f, 2.22f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.97f, -5.97f) + verticalLineToRelative(3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(20.48f, 11.83f) + curveToRelative(0.25f, -0.25f, 0.17f, -0.67f, -0.18f, -0.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.54f, 5.47f) + lineToRelative(-3.74f, 3.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.12f, 2.12f) + lineToRelative(3.74f, -3.74f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 5.47f, -4.54f) + curveToRelative(-0.08f, -0.35f, -0.5f, -0.44f, -0.75f, -0.19f) + lineToRelative(-1.74f, 1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, -2.12f) + lineToRelative(1.74f, -1.75f) + close() + } + } + return _arrowTrendingWrench!! + } + +private var _arrowTrendingWrench: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnBidirectionalDownRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnBidirectionalDownRight.kt new file mode 100644 index 0000000..57ae0c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnBidirectionalDownRight.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTurnBidirectionalDownRight: ImageVector + get() { + if (_arrowTurnBidirectionalDownRight != null) { + return _arrowTurnBidirectionalDownRight!! + } + _arrowTurnBidirectionalDownRight = fluentIcon(name = + "Regular.ArrowTurnBidirectionalDownRight") { + fluentPath { + moveTo(17.28f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(3.22f, 3.22f) + horizontalLineToRelative(-7.69f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -4.25f, 4.25f) + verticalLineToRelative(7.69f) + lineToRelative(-3.22f, -3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(4.5f, 4.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(9.0f, 19.44f) + verticalLineToRelative(-7.69f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 11.75f, 9.0f) + horizontalLineToRelative(7.69f) + lineToRelative(-3.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + lineToRelative(-4.5f, -4.5f) + close() + } + } + return _arrowTurnBidirectionalDownRight!! + } + +private var _arrowTurnBidirectionalDownRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnRight.kt new file mode 100644 index 0000000..962f987 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowTurnRight.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowTurnRight: ImageVector + get() { + if (_arrowTurnRight != null) { + return _arrowTurnRight!! + } + _arrowTurnRight = fluentIcon(name = "Regular.ArrowTurnRight") { + fluentPath { + moveTo(16.28f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(3.22f, 3.22f) + horizontalLineToRelative(-7.69f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -4.25f, 4.25f) + verticalLineTo(20.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.0f, 20.0f) + verticalLineToRelative(-8.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 10.75f, 9.0f) + horizontalLineToRelative(7.69f) + lineToRelative(-3.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + lineToRelative(-4.5f, -4.5f) + close() + } + } + return _arrowTurnRight!! + } + +private var _arrowTurnRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt new file mode 100644 index 0000000..0430bc1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUndo.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowUndo: ImageVector + get() { + if (_arrowUndo != null) { + return _arrowUndo!! + } + _arrowUndo = fluentIcon(name = "Regular.ArrowUndo") { + fluentPath { + moveTo(4.75f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.69f) + lineToRelative(4.57f, -4.56f) + arcToRelative(6.41f, 6.41f, 0.0f, false, true, 8.88f, -0.18f) + lineToRelative(0.19f, 0.18f) + arcToRelative(6.4f, 6.4f, 0.0f, false, true, 0.0f, 9.06f) + lineToRelative(-8.85f, 8.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(8.85f, -8.84f) + arcToRelative(4.9f, 4.9f, 0.0f, false, false, -6.77f, -7.1f) + lineToRelative(-0.18f, 0.16f) + lineTo(6.56f, 9.5f) + horizontalLineToRelative(5.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _arrowUndo!! + } + +private var _arrowUndo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt new file mode 100644 index 0000000..acf5ed0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowUpload.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowUpload: ImageVector + get() { + if (_arrowUpload != null) { + return _arrowUpload!! + } + _arrowUpload = fluentIcon(name = "Regular.ArrowUpload") { + fluentPath { + moveTo(18.25f, 3.51f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(13.0f) + close() + moveTo(11.65f, 22.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + verticalLineTo(7.56f) + lineToRelative(3.72f, 3.72f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.29f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.09f, 0.07f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + lineToRelative(0.08f, -0.07f) + lineTo(11.0f, 7.58f) + verticalLineToRelative(13.67f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + close() + } + } + return _arrowUpload!! + } + +private var _arrowUpload: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowsBidirectional.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowsBidirectional.kt new file mode 100644 index 0000000..28592e6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ArrowsBidirectional.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ArrowsBidirectional: ImageVector + get() { + if (_arrowsBidirectional != null) { + return _arrowsBidirectional!! + } + _arrowsBidirectional = fluentIcon(name = "Regular.ArrowsBidirectional") { + fluentPath { + moveTo(15.0f, 9.0f) + horizontalLineTo(9.0f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.66f, -0.78f, -1.0f, -1.26f, -0.54f) + lineToRelative(-5.5f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.08f) + lineToRelative(5.5f, 5.25f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.19f, -0.61f) + verticalLineTo(15.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.66f, 0.78f, 1.0f, 1.26f, 0.54f) + lineToRelative(5.5f, -5.25f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.79f, 0.0f, -1.08f) + lineToRelative(-5.5f, -5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.27f, 0.54f) + verticalLineTo(9.0f) + close() + moveTo(3.84f, 12.0f) + lineTo(7.5f, 8.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.76f, 0.75f) + horizontalLineToRelative(7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.64f, -0.75f) + verticalLineTo(8.5f) + lineToRelative(3.66f, 3.5f) + lineToRelative(-3.66f, 3.5f) + verticalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.64f, 0.75f) + verticalLineToRelative(1.25f) + lineTo(3.83f, 12.0f) + close() + } + } + return _arrowsBidirectional!! + } + +private var _arrowsBidirectional: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachArrowRight.kt new file mode 100644 index 0000000..6eddd54 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachArrowRight.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AttachArrowRight: ImageVector + get() { + if (_attachArrowRight != null) { + return _attachArrowRight!! + } + _attachArrowRight = fluentIcon(name = "Regular.AttachArrowRight") { + fluentPath { + moveTo(11.77f, 3.74f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 8.87f, 8.07f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -1.49f, -0.6f) + lineToRelative(0.05f, -0.04f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 13.0f, 4.64f) + lineToRelative(-0.17f, 0.16f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-9.54f, 9.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(9.55f, -9.55f) + close() + moveTo(11.21f, 19.15f) + curveToRelative(0.14f, 0.54f, 0.35f, 1.04f, 0.61f, 1.51f) + lineToRelative(-0.38f, 0.38f) + lineToRelative(-0.03f, 0.03f) + arcToRelative(3.72f, 3.72f, 0.0f, false, true, -5.4f, -5.1f) + lineToRelative(0.05f, -0.06f) + lineToRelative(0.08f, -0.09f) + lineToRelative(0.14f, -0.15f) + lineToRelative(7.44f, -7.45f) + curveToRelative(0.27f, -0.27f, 0.69f, -0.29f, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-7.59f, 7.61f) + arcToRelative(2.23f, 2.23f, 0.0f, false, false, 3.17f, 3.1f) + lineToRelative(0.85f, -0.84f) + close() + moveTo(23.01f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.51f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.78f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _attachArrowRight!! + } + +private var _attachArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachText.kt new file mode 100644 index 0000000..94e3c9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AttachText.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AttachText: ImageVector + get() { + if (_attachText != null) { + return _attachText!! + } + _attachText = fluentIcon(name = "Regular.AttachText") { + fluentPath { + moveTo(7.25f, 3.5f) + curveToRelative(2.28f, 0.0f, 4.14f, 1.8f, 4.25f, 4.04f) + lineTo(11.5f, 18.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.16f) + lineTo(6.5f, 9.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.9f) + verticalLineToRelative(9.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f) + lineTo(10.0f, 7.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -5.5f, -0.17f) + lineTo(4.5f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(3.0f, 7.75f) + curveTo(3.0f, 5.4f, 4.9f, 3.5f, 7.25f, 3.5f) + close() + moveTo(16.25f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.6f) + close() + moveTo(20.25f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(6.6f) + close() + moveTo(20.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(6.6f) + close() + moveTo(20.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(6.6f) + close() + } + } + return _attachText!! + } + +private var _attachText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitHeight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitHeight.kt new file mode 100644 index 0000000..d7a58df --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitHeight.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AutoFitHeight: ImageVector + get() { + if (_autoFitHeight != null) { + return _autoFitHeight!! + } + _autoFitHeight = fluentIcon(name = "Regular.AutoFitHeight") { + fluentPath { + moveTo(5.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.75f, 3.0f) + close() + moveTo(9.22f, 14.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.22f, 1.22f) + lineTo(11.5f, 8.56f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-0.08f, 0.07f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 9.15f, 8.8f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.12f, -0.2f, 0.37f, -0.35f, 0.66f, -0.35f) + curveToRelative(0.25f, 0.0f, 0.48f, 0.1f, 0.61f, 0.28f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.37f, 2.37f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.2f, 0.27f, 0.2f, 0.62f, 0.01f, 0.89f) + lineToRelative(-0.08f, 0.1f) + lineToRelative(-0.08f, 0.06f) + curveToRelative(-0.26f, 0.2f, -0.62f, 0.2f, -0.88f, 0.01f) + lineToRelative(-0.1f, -0.08f) + lineTo(13.0f, 8.56f) + lineTo(13.0f, 15.44f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-2.36f, 2.37f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, -0.67f, 0.35f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, -0.66f, -0.35f) + lineToRelative(-2.37f, -2.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(5.0f, 20.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _autoFitHeight!! + } + +private var _autoFitHeight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitWidth.kt new file mode 100644 index 0000000..4d67606 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/AutoFitWidth.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.AutoFitWidth: ImageVector + get() { + if (_autoFitWidth != null) { + return _autoFitWidth!! + } + _autoFitWidth = fluentIcon(name = "Regular.AutoFitWidth") { + fluentPath { + moveTo(3.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(12.5f) + close() + moveTo(19.5f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(12.5f) + close() + moveTo(14.15f, 14.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, 0.98f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.2f, -0.12f, 0.35f, -0.37f, 0.35f, -0.66f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -0.35f, -0.66f) + lineToRelative(-2.37f, -2.37f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.07f, 0.08f) + curveToRelative(-0.22f, 0.3f, -0.2f, 0.71f, 0.07f, 0.98f) + lineToRelative(1.22f, 1.22f) + lineTo(8.56f, 11.25f) + lineToRelative(1.22f, -1.22f) + lineToRelative(0.08f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -0.88f) + lineToRelative(-0.08f, -0.08f) + lineToRelative(-0.1f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 0.0f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.07f, 0.05f) + arcTo(0.79f, 0.79f, 0.0f, false, false, 6.0f, 12.0f) + curveToRelative(0.0f, 0.29f, 0.14f, 0.54f, 0.35f, 0.66f) + lineToRelative(2.37f, 2.37f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, -1.04f) + lineToRelative(-0.07f, -0.09f) + lineToRelative(-1.22f, -1.22f) + lineTo(15.44f, 12.75f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _autoFitWidth!! + } + +private var _autoFitWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autocorrect.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autocorrect.kt new file mode 100644 index 0000000..b1c0dcc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autocorrect.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Autocorrect: ImageVector + get() { + if (_autocorrect != null) { + return _autocorrect!! + } + _autocorrect = fluentIcon(name = "Regular.Autocorrect") { + fluentPath { + moveTo(13.46f, 4.93f) + curveToRelative(0.3f, 0.19f, 0.55f, 0.42f, 0.75f, 0.7f) + lineToRelative(0.12f, 0.17f) + lineToRelative(2.94f, 4.7f) + horizontalLineToRelative(4.23f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.28f) + arcToRelative(4.75f, 4.75f, 0.0f, true, true, -3.46f, -1.5f) + horizontalLineToRelative(0.75f) + lineToRelative(-2.45f, -3.9f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.04f, -0.11f) + lineToRelative(-0.08f, 0.11f) + lineTo(3.4f, 18.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.33f, -0.7f) + lineToRelative(0.05f, -0.1f) + lineTo(9.67f, 5.8f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.8f, -0.87f) + close() + moveTo(14.75f, 12.0f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, 0.0f, 6.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -6.5f) + close() + } + } + return _autocorrect!! + } + +private var _autocorrect: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autosum.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autosum.kt new file mode 100644 index 0000000..c0e7493 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Autosum.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Autosum: ImageVector + get() { + if (_autosum != null) { + return _autosum!! + } + _autosum = fluentIcon(name = "Regular.Autosum") { + fluentPath { + moveTo(5.06f, 4.46f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 5.75f, 4.0f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(7.52f) + lineToRelative(5.36f, 5.54f) + curveToRelative(0.27f, 0.28f, 0.28f, 0.71f, 0.03f, 1.0f) + lineTo(7.38f, 18.5f) + horizontalLineToRelative(10.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, -1.24f) + lineToRelative(6.15f, -7.17f) + lineTo(5.2f, 5.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.15f, -0.81f) + close() + } + } + return _autosum!! + } + +private var _autosum: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backpack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backpack.kt new file mode 100644 index 0000000..83d8b90 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Backpack.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Backpack: ImageVector + get() { + if (_backpack != null) { + return _backpack!! + } + _backpack = fluentIcon(name = "Regular.Backpack") { + fluentPath { + moveTo(10.42f, 8.0f) + arcTo(2.42f, 2.42f, 0.0f, false, false, 8.0f, 10.42f) + curveToRelative(0.0f, 0.87f, 0.7f, 1.58f, 1.58f, 1.58f) + horizontalLineToRelative(4.84f) + curveToRelative(0.87f, 0.0f, 1.58f, -0.7f, 1.58f, -1.58f) + arcTo(2.42f, 2.42f, 0.0f, false, false, 13.58f, 8.0f) + horizontalLineToRelative(-3.16f) + close() + moveTo(9.5f, 10.42f) + curveToRelative(0.0f, -0.51f, 0.41f, -0.92f, 0.92f, -0.92f) + horizontalLineToRelative(3.16f) + curveToRelative(0.51f, 0.0f, 0.92f, 0.41f, 0.92f, 0.92f) + curveToRelative(0.0f, 0.04f, -0.04f, 0.08f, -0.08f, 0.08f) + lineTo(9.58f, 10.5f) + arcToRelative(0.08f, 0.08f, 0.0f, false, true, -0.08f, -0.08f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.74f, 3.42f) + arcTo(8.0f, 8.0f, 0.0f, false, false, 4.0f, 12.5f) + verticalLineToRelative(6.25f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(20.0f, 12.5f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, -4.26f, -7.08f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(18.5f, 14.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(-1.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 13.0f, 0.0f) + lineTo(18.5f, 14.0f) + close() + moveTo(8.0f, 17.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.54f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(3.04f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-9.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.04f) + lineTo(8.0f, 15.71f) + verticalLineToRelative(1.54f) + close() + moveTo(12.0f, 4.5f) + curveToRelative(-0.7f, 0.0f, -1.37f, 0.09f, -2.02f, 0.26f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.04f, 0.0f) + arcTo(8.01f, 8.01f, 0.0f, false, false, 12.0f, 4.5f) + close() + } + } + return _backpack!! + } + +private var _backpack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BackpackAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BackpackAdd.kt new file mode 100644 index 0000000..6059094 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BackpackAdd.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BackpackAdd: ImageVector + get() { + if (_backpackAdd != null) { + return _backpackAdd!! + } + _backpackAdd = fluentIcon(name = "Regular.BackpackAdd") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.74f, 3.42f) + arcTo(8.0f, 8.0f, 0.0f, false, false, 4.0f, 12.5f) + verticalLineToRelative(6.25f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(5.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(7.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.04f) + lineTo(8.0f, 15.71f) + verticalLineToRelative(1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.54f) + horizontalLineToRelative(1.75f) + curveToRelative(0.17f, -0.6f, 0.44f, -1.19f, 0.77f, -1.71f) + lineTo(5.5f, 14.0f) + verticalLineToRelative(-1.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 12.84f, -1.45f) + curveToRelative(0.56f, 0.08f, 1.1f, 0.22f, 1.6f, 0.42f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, -4.2f, -6.05f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(12.0f, 4.5f) + curveToRelative(-0.7f, 0.0f, -1.37f, 0.09f, -2.02f, 0.26f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.04f, 0.0f) + arcTo(8.01f, 8.01f, 0.0f, false, false, 12.0f, 4.5f) + close() + moveTo(14.03f, 12.0f) + curveToRelative(0.54f, -0.34f, 1.12f, -0.6f, 1.74f, -0.77f) + curveToRelative(0.15f, -0.24f, 0.23f, -0.52f, 0.23f, -0.81f) + arcTo(2.42f, 2.42f, 0.0f, false, false, 13.58f, 8.0f) + horizontalLineToRelative(-3.16f) + arcTo(2.42f, 2.42f, 0.0f, false, false, 8.0f, 10.42f) + curveToRelative(0.0f, 0.87f, 0.7f, 1.58f, 1.58f, 1.58f) + horizontalLineToRelative(4.45f) + close() + moveTo(9.5f, 10.42f) + curveToRelative(0.0f, -0.51f, 0.41f, -0.92f, 0.92f, -0.92f) + horizontalLineToRelative(3.16f) + curveToRelative(0.51f, 0.0f, 0.92f, 0.41f, 0.92f, 0.92f) + curveToRelative(0.0f, 0.04f, -0.04f, 0.08f, -0.08f, 0.08f) + lineTo(9.58f, 10.5f) + arcToRelative(0.08f, 0.08f, 0.0f, false, true, -0.08f, -0.08f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _backpackAdd!! + } + +private var _backpackAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Badge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Badge.kt new file mode 100644 index 0000000..fec95f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Badge.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Badge: ImageVector + get() { + if (_badge != null) { + return _badge!! + } + _badge = fluentIcon(name = "Regular.Badge") { + fluentPath { + moveTo(16.34f, 3.0f) + curveToRelative(-0.22f, 0.45f, -0.34f, 0.96f, -0.34f, 1.5f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.7f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(19.5f, 8.0f) + curveToRelative(0.54f, 0.0f, 1.05f, -0.12f, 1.5f, -0.34f) + verticalLineToRelative(10.59f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(10.59f) + close() + moveTo(19.5f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _badge!! + } + +private var _badge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Balloon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Balloon.kt new file mode 100644 index 0000000..d6886ba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Balloon.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Balloon: ImageVector + get() { + if (_balloon != null) { + return _balloon!! + } + _balloon = fluentIcon(name = "Regular.Balloon") { + fluentPath { + moveTo(12.02f, 5.66f) + curveToRelative(0.1f, -0.4f, 0.5f, -0.65f, 0.9f, -0.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 2.97f, 2.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.46f, 0.35f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.85f, -1.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.56f, -0.9f) + close() + moveTo(5.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 14.0f, 0.0f) + curveToRelative(0.0f, 2.03f, -0.67f, 4.24f, -1.85f, 5.96f) + arcToRelative(6.58f, 6.58f, 0.0f, false, true, -4.4f, 2.99f) + verticalLineToRelative(0.3f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.25f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(13.5f, 20.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-0.3f) + arcToRelative(6.58f, 6.58f, 0.0f, false, true, -4.4f, -3.0f) + arcTo(10.88f, 10.88f, 0.0f, false, true, 5.0f, 9.0f) + close() + moveTo(12.0f, 3.5f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 6.5f, 9.0f) + curveToRelative(0.0f, 1.73f, 0.58f, 3.64f, 1.59f, 5.1f) + curveToRelative(1.0f, 1.47f, 2.36f, 2.4f, 3.91f, 2.4f) + curveToRelative(1.55f, 0.0f, 2.9f, -0.93f, 3.91f, -2.4f) + arcTo(9.38f, 9.38f, 0.0f, false, false, 17.5f, 9.0f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _balloon!! + } + +private var _balloon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt new file mode 100644 index 0000000..5427d8b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BarcodeScanner.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BarcodeScanner: ImageVector + get() { + if (_barcodeScanner != null) { + return _barcodeScanner!! + } + _barcodeScanner = fluentIcon(name = "Regular.BarcodeScanner") { + fluentPath { + moveTo(2.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 3.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(17.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.75f, 16.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 18.25f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 16.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 21.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.75f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(13.75f, 7.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(18.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + } + } + return _barcodeScanner!! + } + +private var _barcodeScanner: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery0.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery0.kt new file mode 100644 index 0000000..acdebaa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery0.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery0: ImageVector + get() { + if (_battery0 != null) { + return _battery0!! + } + _battery0 = fluentIcon(name = "Regular.Battery0") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + } + } + return _battery0!! + } + +private var _battery0: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery1.kt new file mode 100644 index 0000000..4337d18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery1.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery1: ImageVector + get() { + if (_battery1 != null) { + return _battery1!! + } + _battery1 = fluentIcon(name = "Regular.Battery1") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.99f, -0.88f) + lineTo(5.01f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(7.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery1!! + } + +private var _battery1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery10.kt new file mode 100644 index 0000000..27e2e1b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery10.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery10: ImageVector + get() { + if (_battery10 != null) { + return _battery10!! + } + _battery10 = fluentIcon(name = "Regular.Battery10") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(17.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(16.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery10!! + } + +private var _battery10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery2.kt new file mode 100644 index 0000000..8e8e640 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery2.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery2: ImageVector + get() { + if (_battery2 != null) { + return _battery2!! + } + _battery2 = fluentIcon(name = "Regular.Battery2") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(9.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -0.99f) + lineTo(6.0f, 9.01f) + lineTo(8.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery2!! + } + +private var _battery2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery3.kt new file mode 100644 index 0000000..43d60b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery3.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery3: ImageVector + get() { + if (_battery3 != null) { + return _battery3!! + } + _battery3 = fluentIcon(name = "Regular.Battery3") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.02f, 9.0f) + lineTo(9.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(10.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + horizontalLineToRelative(-3.1f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.02f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(9.0f, 9.0f) + lineTo(6.02f, 9.0f) + close() + } + } + return _battery3!! + } + +private var _battery3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery4.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery4.kt new file mode 100644 index 0000000..00876e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery4.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery4: ImageVector + get() { + if (_battery4 != null) { + return _battery4!! + } + _battery4 = fluentIcon(name = "Regular.Battery4") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(11.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(10.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery4!! + } + +private var _battery4: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery5.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery5.kt new file mode 100644 index 0000000..c829675 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery5.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery5: ImageVector + get() { + if (_battery5 != null) { + return _battery5!! + } + _battery5 = fluentIcon(name = "Regular.Battery5") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(12.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(11.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery5!! + } + +private var _battery5: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery6.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery6.kt new file mode 100644 index 0000000..7a73fd3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery6.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery6: ImageVector + get() { + if (_battery6 != null) { + return _battery6!! + } + _battery6 = fluentIcon(name = "Regular.Battery6") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(12.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery6!! + } + +private var _battery6: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery7.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery7.kt new file mode 100644 index 0000000..d17d2a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery7.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery7: ImageVector + get() { + if (_battery7 != null) { + return _battery7!! + } + _battery7 = fluentIcon(name = "Regular.Battery7") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(14.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(13.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery7!! + } + +private var _battery7: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery8.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery8.kt new file mode 100644 index 0000000..7bfc8a7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery8.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery8: ImageVector + get() { + if (_battery8 != null) { + return _battery8!! + } + _battery8 = fluentIcon(name = "Regular.Battery8") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(15.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(14.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery8!! + } + +private var _battery8: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery9.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery9.kt new file mode 100644 index 0000000..1e9d12d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Battery9.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Battery9: ImageVector + get() { + if (_battery9 != null) { + return _battery9!! + } + _battery9 = fluentIcon(name = "Regular.Battery9") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(5.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.0f, 7.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(3.5f, 15.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(17.0f, 7.5f) + close() + moveTo(6.0f, 9.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f) + lineTo(6.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(5.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + lineTo(15.0f, 9.0f) + lineTo(6.0f, 9.0f) + close() + } + } + return _battery9!! + } + +private var _battery9: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCharge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCharge.kt new file mode 100644 index 0000000..91ce3b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCharge.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BatteryCharge: ImageVector + get() { + if (_batteryCharge != null) { + return _batteryCharge!! + } + _batteryCharge = fluentIcon(name = "Regular.BatteryCharge") { + fluentPath { + moveTo(10.75f, 6.0f) + lineTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(20.0f, 10.0f) + lineToRelative(1.0f, 0.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + verticalLineToRelative(2.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.87f, 0.99f) + lineTo(21.0f, 14.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(8.0f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + horizontalLineToRelative(-6.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(17.0f, 6.0f) + horizontalLineToRelative(-6.25f) + close() + moveTo(6.25f, 11.0f) + verticalLineToRelative(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(4.75f, 11.0f) + horizontalLineToRelative(-1.0f) + curveTo(2.78f, 11.0f, 2.0f, 10.22f, 2.0f, 9.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.75f) + lineTo(3.5f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(5.0f, 6.0f) + horizontalLineToRelative(1.0f) + lineTo(6.0f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + lineTo(7.49f, 6.0f) + horizontalLineToRelative(0.76f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveTo(9.0f, 10.22f, 8.22f, 11.0f, 7.25f, 11.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(6.25f) + lineTo(6.25f, 11.0f) + close() + moveTo(7.5f, 7.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(7.5f, 7.5f) + close() + } + } + return _batteryCharge!! + } + +private var _batteryCharge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCheckmark.kt new file mode 100644 index 0000000..d31e9b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryCheckmark.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BatteryCheckmark: ImageVector + get() { + if (_batteryCheckmark != null) { + return _batteryCheckmark!! + } + _batteryCheckmark = fluentIcon(name = "Regular.BatteryCheckmark") { + fluentPath { + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-4.17f) + curveToRelative(0.11f, -0.48f, 0.17f, -0.98f, 0.17f, -1.5f) + horizontalLineToRelative(4.0f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + verticalLineToRelative(1.87f) + curveToRelative(-0.55f, 0.29f, -1.06f, 0.65f, -1.5f, 1.08f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.85f, 14.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 17.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _batteryCheckmark!! + } + +private var _batteryCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatterySaver.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatterySaver.kt new file mode 100644 index 0000000..d9cb80c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatterySaver.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BatterySaver: ImageVector + get() { + if (_batterySaver != null) { + return _batterySaver!! + } + _batterySaver = fluentIcon(name = "Regular.BatterySaver") { + fluentPath { + moveTo(11.0f, 11.08f) + curveToRelative(0.0f, -1.57f, -0.79f, -3.87f, -2.35f, -6.72f) + curveToRelative(-0.27f, -0.49f, -0.97f, -0.48f, -1.27f, -0.02f) + arcTo(8.81f, 8.81f, 0.0f, false, true, 5.5f, 6.32f) + lineToRelative(-0.37f, 0.3f) + lineToRelative(-0.36f, 0.26f) + lineToRelative(-0.49f, 0.38f) + curveToRelative(-1.72f, 1.37f, -2.4f, 2.6f, -2.26f, 4.4f) + curveToRelative(0.14f, 1.6f, 1.1f, 2.75f, 2.77f, 3.28f) + arcToRelative(6.03f, 6.03f, 0.0f, false, true, -2.33f, 1.62f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.58f, 1.39f) + arcToRelative(7.1f, 7.1f, 0.0f, false, false, 3.9f, -3.64f) + curveToRelative(0.3f, -0.62f, 0.52f, -1.23f, 0.7f, -1.83f) + lineToRelative(0.04f, -0.15f) + lineToRelative(0.1f, -0.42f) + lineToRelative(0.07f, -0.33f) + lineToRelative(0.04f, -0.23f) + lineToRelative(0.06f, -0.48f) + curveToRelative(0.05f, -0.38f, 0.07f, -0.75f, 0.06f, -1.12f) + verticalLineToRelative(-0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.02f) + curveToRelative(0.02f, 1.46f, -0.28f, 2.95f, -0.89f, 4.46f) + lineToRelative(-0.03f, 0.09f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, 0.64f, 0.5f) + lineToRelative(0.11f, -0.06f) + curveToRelative(0.08f, -0.04f, 0.14f, -0.09f, 0.2f, -0.14f) + arcTo(4.83f, 4.83f, 0.0f, false, false, 11.0f, 11.08f) + close() + moveTo(17.0f, 6.0f) + horizontalLineToRelative(-5.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(5.39f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 18.5f, 9.0f) + verticalLineToRelative(6.14f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 17.0f, 16.5f) + horizontalLineTo(7.75f) + curveToRelative(-0.4f, 0.03f, -0.75f, 0.32f, -0.75f, 0.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.43f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 20.0f, 15.0f) + verticalLineToRelative(-1.0f) + lineToRelative(1.0f, 0.02f) + lineToRelative(0.13f, -0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.87f, -1.0f) + verticalLineTo(10.9f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -0.88f) + lineTo(20.0f, 10.0f) + verticalLineTo(8.82f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 17.0f, 6.0f) + close() + } + } + return _batterySaver!! + } + +private var _batterySaver: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryWarning.kt new file mode 100644 index 0000000..52a5777 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BatteryWarning.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BatteryWarning: ImageVector + get() { + if (_batteryWarning != null) { + return _batteryWarning!! + } + _batteryWarning = fluentIcon(name = "Regular.BatteryWarning") { + fluentPath { + moveTo(8.24f, 11.2f) + curveToRelative(0.24f, 0.13f, 0.43f, 0.32f, 0.56f, 0.56f) + lineToRelative(4.0f, 7.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 11.5f, 21.0f) + lineTo(3.5f, 21.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.3f, -2.25f) + lineToRelative(4.0f, -7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.05f, -0.55f) + close() + moveTo(7.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-3.47f) + lineToRelative(-0.86f, -1.5f) + lineTo(17.0f, 16.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(18.5f, 9.0f) + curveToRelative(0.0f, -0.78f, -0.6f, -1.42f, -1.36f, -1.5f) + lineTo(5.0f, 7.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + verticalLineToRelative(5.59f) + lineToRelative(-1.14f, 1.98f) + arcTo(2.99f, 2.99f, 0.0f, false, true, 2.0f, 15.0f) + lineTo(2.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(7.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + lineTo(7.0f, 16.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.99f, 0.0f) + lineTo(7.99f, 13.41f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.41f) + close() + } + } + return _batteryWarning!! + } + +private var _batteryWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beach.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beach.kt new file mode 100644 index 0000000..f3dad62 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beach.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Beach: ImageVector + get() { + if (_beach != null) { + return _beach!! + } + _beach = fluentIcon(name = "Regular.Beach") { + fluentPath { + moveTo(9.35f, 5.32f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, 11.7f, 6.75f) + lineToRelative(-0.26f, 0.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.02f, 0.28f) + lineToRelative(-4.56f, -2.63f) + lineToRelative(-2.37f, 4.15f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, 4.84f, 2.61f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.3f, 0.8f) + arcTo(6.12f, 6.12f, 0.0f, false, false, 12.0f, 15.76f) + curveToRelative(-1.67f, 0.0f, -3.21f, 0.76f, -4.38f, 1.97f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.3f, -0.8f) + arcToRelative(7.76f, 7.76f, 0.0f, false, true, 4.78f, -2.61f) + lineToRelative(2.81f, -4.91f) + lineToRelative(-4.54f, -2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.27f, -1.03f) + lineToRelative(0.25f, -0.43f) + close() + moveTo(10.78f, 5.86f) + lineToRelative(1.97f, 1.13f) + curveToRelative(0.53f, -0.82f, 1.07f, -1.49f, 1.74f, -2.1f) + curveToRelative(0.52f, -0.48f, 1.12f, -0.9f, 1.83f, -1.32f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, -5.54f, 2.29f) + close() + moveTo(16.59f, 9.21f) + curveToRelative(0.55f, -1.0f, 0.82f, -1.79f, 0.92f, -2.55f) + curveToRelative(0.07f, -0.62f, 0.04f, -1.26f, -0.07f, -2.01f) + arcToRelative(8.86f, 8.86f, 0.0f, false, false, -3.4f, 3.1f) + lineTo(16.6f, 9.2f) + close() + moveTo(17.89f, 9.96f) + lineToRelative(1.97f, 1.14f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, -0.85f, -6.02f) + curveToRelative(0.05f, 0.6f, 0.06f, 1.18f, -0.02f, 1.76f) + curveToRelative(-0.12f, 1.01f, -0.47f, 2.0f, -1.1f, 3.12f) + close() + moveTo(6.7f, 18.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.44f, 0.06f) + curveToRelative(-0.21f, 0.89f, -0.6f, 1.36f, -1.04f, 1.63f) + curveToRelative(-0.46f, 0.29f, -1.05f, 0.4f, -1.73f, 0.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.82f, 0.0f, 1.73f, -0.13f, 2.52f, -0.63f) + curveToRelative(0.41f, -0.25f, 0.77f, -0.6f, 1.06f, -1.03f) + arcToRelative(3.81f, 3.81f, 0.0f, false, false, 5.92f, -0.02f) + arcToRelative(3.82f, 3.82f, 0.0f, false, false, 6.0f, -0.08f) + arcToRelative(4.46f, 4.46f, 0.0f, false, false, 3.5f, 1.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + curveToRelative(-1.18f, 0.0f, -2.38f, -0.8f, -2.78f, -2.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.01f) + curveToRelative(-0.79f, 2.44f, -3.81f, 2.4f, -4.58f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.42f, 0.0f) + curveToRelative(-0.77f, 2.3f, -3.8f, 2.34f, -4.58f, -0.1f) + close() + } + } + return _beach!! + } + +private var _beach: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt new file mode 100644 index 0000000..15b8308 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Beaker.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Beaker: ImageVector + get() { + if (_beaker != null) { + return _beaker!! + } + _beaker = fluentIcon(name = "Regular.Beaker") { + fluentPath { + moveTo(8.0f, 4.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.37f, -0.1f, 0.74f, -0.27f, 1.07f) + lineToRelative(-3.59f, 6.6f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 6.68f, 21.0f) + horizontalLineToRelative(10.64f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.54f, -2.59f) + lineToRelative(-3.59f, -6.6f) + curveToRelative(-0.18f, -0.33f, -0.27f, -0.7f, -0.27f, -1.07f) + lineTo(15.0f, 4.5f) + horizontalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 3.0f) + lineTo(8.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(10.5f, 10.74f) + lineTo(10.5f, 4.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.62f, 0.16f, 1.24f, 0.45f, 1.79f) + lineToRelative(0.8f, 1.47f) + horizontalLineToRelative(-5.5f) + lineToRelative(0.8f, -1.47f) + curveToRelative(0.3f, -0.55f, 0.45f, -1.17f, 0.45f, -1.8f) + close() + moveTo(8.43f, 15.5f) + horizontalLineToRelative(7.14f) + lineToRelative(1.97f, 3.63f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.22f, 0.37f) + lineTo(6.68f, 19.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.22f, -0.37f) + lineToRelative(1.97f, -3.63f) + close() + } + } + return _beaker!! + } + +private var _beaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BeakerEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BeakerEdit.kt new file mode 100644 index 0000000..41b65be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BeakerEdit.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BeakerEdit: ImageVector + get() { + if (_beakerEdit != null) { + return _beakerEdit!! + } + _beakerEdit = fluentIcon(name = "Regular.BeakerEdit") { + fluentPath { + moveTo(6.0f, 3.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.37f, -0.1f, 0.74f, -0.27f, 1.07f) + lineToRelative(-3.59f, 6.6f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 4.68f, 20.0f) + horizontalLineToRelative(6.74f) + lineToRelative(0.1f, -0.42f) + curveToRelative(0.1f, -0.39f, 0.25f, -0.75f, 0.46f, -1.08f) + horizontalLineToRelative(-7.3f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.22f, -0.37f) + lineToRelative(1.97f, -3.63f) + horizontalLineToRelative(7.14f) + lineToRelative(0.8f, 1.48f) + lineToRelative(1.1f, -1.1f) + lineToRelative(-2.2f, -4.07f) + curveToRelative(-0.18f, -0.33f, -0.27f, -0.7f, -0.27f, -1.07f) + lineTo(13.0f, 3.5f) + horizontalLineToRelative(1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 14.0f, 2.0f) + lineTo(6.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(8.5f, 9.74f) + lineTo(8.5f, 3.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(6.24f) + curveToRelative(0.0f, 0.62f, 0.16f, 1.24f, 0.45f, 1.79f) + lineToRelative(0.8f, 1.47f) + horizontalLineToRelative(-5.5f) + lineToRelative(0.8f, -1.47f) + curveToRelative(0.3f, -0.55f, 0.45f, -1.17f, 0.45f, -1.8f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _beakerEdit!! + } + +private var _beakerEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt new file mode 100644 index 0000000..356bd82 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bed.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bed: ImageVector + get() { + if (_bed != null) { + return _bed!! + } + _bed = fluentIcon(name = "Regular.Bed") { + fluentPath { + moveTo(6.75f, 4.0f) + horizontalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 6.58f) + verticalLineToRelative(3.52f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.0f, 2.46f) + verticalLineToRelative(7.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 18.0f) + horizontalLineToRelative(-17.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -1.26f, 0.85f, -2.32f, 2.0f, -2.65f) + lineTo(4.0f, 6.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(6.75f, 4.0f) + close() + moveTo(19.25f, 11.5f) + lineTo(4.75f, 11.5f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + verticalLineToRelative(3.75f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(-3.75f) + curveToRelative(0.0f, -0.65f, -0.5f, -1.18f, -1.12f, -1.24f) + lineToRelative(-0.13f, -0.01f) + close() + moveTo(17.25f, 5.5f) + lineTo(6.75f, 5.5f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + lineTo(5.5f, 10.0f) + lineTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(11.0f, 10.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f) + lineTo(17.0f, 10.0f) + horizontalLineToRelative(1.5f) + lineTo(18.5f, 6.75f) + curveToRelative(0.0f, -0.65f, -0.5f, -1.18f, -1.12f, -1.24f) + lineToRelative(-0.13f, -0.01f) + close() + } + } + return _bed!! + } + +private var _bed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BinFull.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BinFull.kt new file mode 100644 index 0000000..be0d9b2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BinFull.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BinFull: ImageVector + get() { + if (_binFull != null) { + return _binFull!! + } + _binFull = fluentIcon(name = "Regular.BinFull") { + fluentPath { + moveTo(17.38f, 2.34f) + curveToRelative(0.22f, 0.35f, 0.12f, 0.82f, -0.22f, 1.04f) + lineTo(5.3f, 11.0f) + horizontalLineToRelative(4.2f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.25f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(21.0f, 11.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 18.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.26f, 0.13f, -0.5f, 0.34f, -0.63f) + lineToRelative(14.0f, -9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.22f) + close() + moveTo(19.5f, 11.0f) + lineTo(19.5f, 7.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + lineTo(16.0f, 11.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(14.5f, 11.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-3.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + lineTo(11.0f, 11.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(3.5f, 12.5f) + verticalLineToRelative(6.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.5f, 12.5f) + horizontalLineToRelative(-17.0f) + close() + } + } + return _binFull!! + } + +private var _binFull: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt new file mode 100644 index 0000000..96a1359 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bluetooth.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bluetooth: ImageVector + get() { + if (_bluetooth != null) { + return _bluetooth!! + } + _bluetooth = fluentIcon(name = "Regular.Bluetooth") { + fluentPath { + moveTo(11.7f, 12.97f) + lineToRelative(2.68f, 2.24f) + lineToRelative(-2.88f, 3.12f) + verticalLineToRelative(-5.2f) + lineToRelative(0.2f, -0.16f) + close() + moveTo(12.87f, 12.0f) + lineToRelative(3.08f, -2.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -1.08f) + lineToRelative(-4.71f, -5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, 0.5f) + verticalLineToRelative(5.86f) + lineToRelative(-1.13f, -0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.96f, 1.16f) + lineTo(10.0f, 11.56f) + verticalLineToRelative(0.87f) + lineToRelative(-2.08f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.15f) + lineToRelative(1.12f, -0.94f) + verticalLineToRelative(5.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.3f, 0.5f) + lineToRelative(4.72f, -5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, -1.09f) + lineTo(12.87f, 12.0f) + close() + moveTo(11.7f, 11.02f) + lineToRelative(-0.2f, -0.16f) + lineTo(11.5f, 5.67f) + lineToRelative(2.88f, 3.12f) + lineToRelative(-2.68f, 2.23f) + close() + } + } + return _bluetooth!! + } + +private var _bluetooth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothConnected.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothConnected.kt new file mode 100644 index 0000000..83cbcd1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothConnected.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BluetoothConnected: ImageVector + get() { + if (_bluetoothConnected != null) { + return _bluetoothConnected!! + } + _bluetoothConnected = fluentIcon(name = "Regular.BluetoothConnected") { + fluentPath { + moveTo(10.0f, 9.6f) + lineTo(10.0f, 3.76f) + curveToRelative(0.0f, -0.64f, 0.76f, -0.97f, 1.23f, -0.58f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.7f, 5.1f) + curveToRelative(0.27f, 0.3f, 0.27f, 0.74f, 0.01f, 1.02f) + lineToRelative(-0.07f, 0.07f) + lineTo(12.87f, 12.0f) + lineToRelative(3.08f, 2.56f) + curveToRelative(0.3f, 0.26f, 0.35f, 0.7f, 0.13f, 1.0f) + lineToRelative(-0.06f, 0.09f) + lineToRelative(-4.71f, 5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, -0.4f) + verticalLineToRelative(-5.97f) + lineToRelative(-1.13f, 0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, -1.08f) + lineToRelative(0.08f, -0.07f) + lineTo(10.0f, 12.43f) + verticalLineToRelative(-0.87f) + lineTo(7.92f, 9.83f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.8f, 8.6f) + lineToRelative(0.1f, 0.06f) + lineToRelative(1.11f, 0.94f) + lineTo(10.01f, 3.75f) + verticalLineToRelative(5.86f) + close() + moveTo(11.7f, 12.97f) + lineToRelative(-0.2f, 0.16f) + verticalLineToRelative(5.2f) + lineToRelative(2.88f, -3.12f) + lineToRelative(-2.68f, -2.24f) + close() + moveTo(17.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(11.5f, 5.67f) + verticalLineToRelative(5.19f) + lineToRelative(0.2f, 0.16f) + lineToRelative(2.68f, -2.23f) + lineToRelative(-2.88f, -3.12f) + close() + } + } + return _bluetoothConnected!! + } + +private var _bluetoothConnected: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothDisabled.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothDisabled.kt new file mode 100644 index 0000000..fc097a5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothDisabled.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BluetoothDisabled: ImageVector + get() { + if (_bluetoothDisabled != null) { + return _bluetoothDisabled!! + } + _bluetoothDisabled = fluentIcon(name = "Regular.BluetoothDisabled") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(10.0f, 11.06f) + verticalLineToRelative(1.37f) + lineToRelative(-2.08f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.15f) + lineToRelative(1.12f, -0.94f) + verticalLineToRelative(5.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.3f, 0.5f) + lineToRelative(4.03f, -4.36f) + lineToRelative(5.39f, 5.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(11.5f, 12.56f) + lineToRelative(2.77f, 2.77f) + lineToRelative(-2.77f, 3.0f) + lineTo(11.5f, 12.56f) + close() + moveTo(15.95f, 9.43f) + lineToRelative(-1.82f, 1.52f) + lineToRelative(-1.07f, -1.07f) + lineToRelative(1.32f, -1.1f) + lineToRelative(-2.88f, -3.1f) + verticalLineToRelative(2.64f) + lineTo(10.0f, 6.82f) + lineTo(10.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.3f, -0.5f) + lineToRelative(4.72f, 5.1f) + curveToRelative(0.29f, 0.31f, 0.26f, 0.8f, -0.07f, 1.08f) + close() + } + } + return _bluetoothDisabled!! + } + +private var _bluetoothDisabled: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothSearching.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothSearching.kt new file mode 100644 index 0000000..ced65e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BluetoothSearching.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BluetoothSearching: ImageVector + get() { + if (_bluetoothSearching != null) { + return _bluetoothSearching!! + } + _bluetoothSearching = fluentIcon(name = "Regular.BluetoothSearching") { + fluentPath { + moveTo(10.0f, 9.6f) + lineTo(10.0f, 3.76f) + curveToRelative(0.0f, -0.64f, 0.76f, -0.97f, 1.23f, -0.58f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.7f, 5.1f) + curveToRelative(0.27f, 0.3f, 0.27f, 0.74f, 0.01f, 1.02f) + lineToRelative(-0.07f, 0.07f) + lineTo(12.87f, 12.0f) + lineToRelative(3.08f, 2.56f) + curveToRelative(0.3f, 0.26f, 0.35f, 0.7f, 0.13f, 1.0f) + lineToRelative(-0.06f, 0.09f) + lineToRelative(-4.71f, 5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, -0.4f) + verticalLineToRelative(-5.97f) + lineToRelative(-1.13f, 0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, -1.08f) + lineToRelative(0.08f, -0.07f) + lineTo(10.0f, 12.43f) + verticalLineToRelative(-0.87f) + lineTo(7.92f, 9.83f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.8f, 8.6f) + lineToRelative(0.1f, 0.06f) + lineToRelative(1.11f, 0.94f) + lineTo(10.01f, 3.75f) + verticalLineToRelative(5.86f) + close() + moveTo(11.7f, 12.97f) + lineToRelative(-0.2f, 0.16f) + verticalLineToRelative(5.2f) + lineToRelative(2.88f, -3.12f) + lineToRelative(-2.68f, -2.24f) + close() + moveTo(19.27f, 7.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.09f) + arcToRelative(6.98f, 6.98f, 0.0f, false, true, -0.01f, 9.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, -0.98f) + arcToRelative(5.48f, 5.48f, 0.0f, false, false, 0.0f, -7.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.09f, -1.06f) + close() + moveTo(17.27f, 9.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.09f) + arcToRelative(4.2f, 4.2f, 0.0f, false, true, 0.0f, 5.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, -0.97f) + arcToRelative(2.7f, 2.7f, 0.0f, false, false, 0.0f, -3.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.09f, -1.06f) + close() + moveTo(11.5f, 5.68f) + verticalLineToRelative(5.18f) + lineToRelative(0.2f, 0.16f) + lineToRelative(2.68f, -2.23f) + lineToRelative(-2.88f, -3.12f) + close() + } + } + return _bluetoothSearching!! + } + +private var _bluetoothSearching: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Blur.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Blur.kt new file mode 100644 index 0000000..f6ed5c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Blur.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Blur: ImageVector + get() { + if (_blur != null) { + return _blur!! + } + _blur = fluentIcon(name = "Regular.Blur") { + fluentPath { + moveTo(3.0f, 12.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 13.98f, -7.5f) + lineTo(12.0f, 4.5f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 0.0f, 15.0f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(6.7f) + arcTo(9.0f, 9.0f, 0.0f, false, true, 3.0f, 12.0f) + close() + moveTo(18.23f, 5.5f) + lineTo(12.0f, 5.5f) + lineTo(12.0f, 7.0f) + horizontalLineToRelative(7.48f) + arcToRelative(9.05f, 9.05f, 0.0f, false, false, -1.25f, -1.5f) + close() + moveTo(12.0f, 8.0f) + horizontalLineToRelative(8.06f) + curveToRelative(0.24f, 0.48f, 0.44f, 0.98f, 0.59f, 1.5f) + lineTo(12.0f, 9.5f) + lineTo(12.0f, 8.0f) + close() + moveTo(20.88f, 10.5f) + lineTo(12.0f, 10.5f) + lineTo(12.0f, 12.0f) + horizontalLineToRelative(9.0f) + curveToRelative(0.0f, -0.51f, -0.04f, -1.01f, -0.12f, -1.5f) + close() + moveTo(12.0f, 13.0f) + horizontalLineToRelative(8.95f) + arcToRelative(8.96f, 8.96f, 0.0f, false, true, -0.3f, 1.5f) + lineTo(12.0f, 14.5f) + lineTo(12.0f, 13.0f) + close() + moveTo(20.3f, 15.5f) + lineTo(12.0f, 15.5f) + lineTo(12.0f, 17.0f) + horizontalLineToRelative(7.48f) + curveToRelative(0.32f, -0.47f, 0.6f, -0.97f, 0.81f, -1.5f) + close() + } + } + return _blur!! + } + +private var _blur: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt new file mode 100644 index 0000000..e9dd110 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Board.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Board: ImageVector + get() { + if (_board != null) { + return _board!! + } + _board = fluentIcon(name = "Regular.Board") { + fluentPath { + moveTo(18.25f, 2.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.06f) + verticalLineToRelative(12.19f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-12.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(3.0f, 17.75f) + verticalLineToRelative(-12.0f) + curveTo(3.0f, 3.95f, 4.46f, 2.5f, 6.25f, 2.5f) + horizontalLineToRelative(12.0f) + close() + moveTo(11.5f, 9.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(8.41f) + curveToRelative(0.09f, 0.9f, 0.84f, 1.6f, 1.75f, 1.6f) + horizontalLineToRelative(5.25f) + lineTo(11.5f, 9.5f) + close() + moveTo(20.0f, 15.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(5.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 15.5f) + close() + moveTo(18.25f, 4.0f) + lineTo(13.0f, 4.0f) + verticalLineToRelative(10.0f) + horizontalLineToRelative(7.0f) + lineTo(20.0f, 5.59f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.75f, -1.6f) + close() + moveTo(11.5f, 4.0f) + lineTo(6.11f, 4.0f) + curveToRelative(-0.9f, 0.08f, -1.6f, 0.83f, -1.6f, 1.75f) + lineTo(4.5f, 8.0f) + horizontalLineToRelative(7.0f) + lineTo(11.5f, 4.0f) + close() + } + } + return _board!! + } + +private var _board: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardHeart.kt new file mode 100644 index 0000000..754d77f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardHeart.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoardHeart: ImageVector + get() { + if (_boardHeart != null) { + return _boardHeart!! + } + _boardHeart = fluentIcon(name = "Regular.BoardHeart") { + fluentPath { + moveTo(21.5f, 5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.25f, -3.06f) + horizontalLineToRelative(-12.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.19f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 6.26f, 21.0f) + horizontalLineToRelative(7.12f) + lineToRelative(-1.46f, -1.5f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.91f, 0.0f, -1.66f, -0.7f, -1.74f, -1.59f) + lineToRelative(-0.01f, -0.16f) + lineTo(4.5f, 9.5f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(2.67f) + curveToRelative(0.45f, -0.41f, 0.96f, -0.71f, 1.5f, -0.9f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(5.25f) + curveToRelative(0.91f, 0.0f, 1.66f, 0.7f, 1.74f, 1.59f) + lineToRelative(0.01f, 0.16f) + verticalLineToRelative(5.28f) + curveToRelative(0.52f, 0.06f, 1.03f, 0.2f, 1.5f, 0.45f) + lineTo(21.5f, 5.56f) + close() + moveTo(6.25f, 4.0f) + horizontalLineToRelative(5.25f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-7.0f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.75f) + horizontalLineToRelative(0.15f) + close() + moveTo(21.98f, 13.06f) + arcToRelative(3.7f, 3.7f, 0.0f, false, true, 0.0f, 5.11f) + lineToRelative(-4.45f, 4.6f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-4.45f, -4.6f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, 0.0f, -5.11f) + arcToRelative(3.4f, 3.4f, 0.0f, false, true, 4.94f, 0.0f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.04f, -0.04f) + arcToRelative(3.42f, 3.42f, 0.0f, false, true, 4.94f, 0.0f) + close() + } + } + return _boardHeart!! + } + +private var _boardHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardSplit.kt new file mode 100644 index 0000000..1ccaba5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoardSplit.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoardSplit: ImageVector + get() { + if (_boardSplit != null) { + return _boardSplit!! + } + _boardSplit = fluentIcon(name = "Regular.BoardSplit") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(4.5f, 12.5f) + verticalLineToRelative(5.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(14.0f, 19.5f) + verticalLineToRelative(-7.0f) + lineTo(4.5f, 12.5f) + close() + moveTo(14.0f, 11.0f) + lineTo(14.0f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 11.0f) + lineTo(14.0f, 11.0f) + close() + moveTo(19.5f, 9.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(19.5f, 16.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 16.0f) + close() + moveTo(19.5f, 8.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + lineTo(15.5f, 8.0f) + horizontalLineToRelative(4.0f) + close() + } + } + return _boardSplit!! + } + +private var _boardSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt new file mode 100644 index 0000000..507e0fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Book.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Book: ImageVector + get() { + if (_book != null) { + return _book!! + } + _book = fluentIcon(name = "Regular.Book") { + fluentPath { + moveTo(7.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(8.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(7.0f, 6.0f) + close() + moveTo(8.5f, 7.5f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(1.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(5.5f, 18.0f) + lineTo(19.0f, 18.0f) + lineTo(19.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(5.5f, 18.0f) + close() + } + } + return _book!! + } + +private var _book: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookAdd.kt new file mode 100644 index 0000000..8218b7f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookAdd.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookAdd: ImageVector + get() { + if (_bookAdd != null) { + return _bookAdd!! + } + _bookAdd = fluentIcon(name = "Regular.BookAdd") { + fluentPath { + moveTo(3.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 2.0f) + lineTo(17.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(6.81f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -1.5f, -0.3f) + lineTo(18.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(5.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(4.5f, 18.0f) + horizontalLineToRelative(6.52f) + curveToRelative(0.04f, 0.52f, 0.14f, 1.02f, 0.3f, 1.5f) + lineTo(4.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(6.23f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(5.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(18.0f, 20.5f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + moveTo(6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(7.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(6.0f, 6.0f) + close() + moveTo(7.5f, 7.5f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(1.0f) + close() + } + } + return _bookAdd!! + } + +private var _bookAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookArrowClockwise.kt new file mode 100644 index 0000000..b30a2ca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookArrowClockwise.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookArrowClockwise: ImageVector + get() { + if (_bookArrowClockwise != null) { + return _bookArrowClockwise!! + } + _bookArrowClockwise = fluentIcon(name = "Regular.BookArrowClockwise") { + fluentPath { + moveTo(21.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.63f) + arcTo(6.0f, 6.0f, 0.0f, true, false, 23.0f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -1.67f, -3.5f) + horizontalLineTo(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.75f) + close() + moveTo(6.5f, 2.0f) + horizontalLineToRelative(5.6f) + curveToRelative(-0.45f, 0.44f, -0.84f, 0.95f, -1.16f, 1.5f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineTo(18.0f) + horizontalLineTo(19.0f) + verticalLineToRelative(-4.29f) + arcToRelative(6.96f, 6.96f, 0.0f, false, false, 1.5f, -0.65f) + verticalLineToRelative(5.69f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + close() + } + } + return _bookArrowClockwise!! + } + +private var _bookArrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookClock.kt new file mode 100644 index 0000000..3f63b6a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookClock.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookClock: ImageVector + get() { + if (_bookClock != null) { + return _bookClock!! + } + _bookClock = fluentIcon(name = "Regular.BookClock") { + fluentPath { + moveTo(13.0f, 9.13f) + verticalLineToRelative(1.62f) + horizontalLineToRelative(0.75f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 0.0f, 1.25f) + horizontalLineToRelative(-1.37f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -0.63f, -0.63f) + lineTo(11.75f, 9.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 1.25f, 0.0f) + close() + moveTo(12.37f, 6.0f) + arcToRelative(4.75f, 4.75f, 0.0f, true, false, 0.0f, 9.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 0.0f, -9.5f) + close() + moveTo(8.87f, 10.75f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -7.0f, 0.0f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _bookClock!! + } + +private var _bookClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCoins.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCoins.kt new file mode 100644 index 0000000..2d0bfd5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCoins.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookCoins: ImageVector + get() { + if (_bookCoins != null) { + return _bookCoins!! + } + _bookCoins = fluentIcon(name = "Regular.BookCoins") { + fluentPath { + moveTo(10.2f, 7.46f) + curveToRelative(0.62f, -0.3f, 1.43f, -0.46f, 2.3f, -0.46f) + curveToRelative(0.87f, 0.0f, 1.68f, 0.17f, 2.3f, 0.46f) + curveToRelative(0.58f, 0.28f, 1.2f, 0.78f, 1.2f, 1.54f) + reflectiveCurveToRelative(-0.62f, 1.26f, -1.2f, 1.54f) + curveToRelative(-0.62f, 0.3f, -1.43f, 0.46f, -2.3f, 0.46f) + curveToRelative(-0.87f, 0.0f, -1.68f, -0.17f, -2.3f, -0.46f) + curveTo(9.62f, 10.26f, 9.0f, 9.76f, 9.0f, 9.0f) + reflectiveCurveToRelative(0.62f, -1.26f, 1.2f, -1.54f) + close() + moveTo(10.74f, 8.59f) + curveToRelative(-0.47f, 0.22f, -0.49f, 0.41f, -0.49f, 0.41f) + reflectiveCurveToRelative(0.02f, 0.19f, 0.49f, 0.4f) + curveToRelative(0.42f, 0.2f, 1.04f, 0.35f, 1.76f, 0.35f) + reflectiveCurveToRelative(1.34f, -0.14f, 1.76f, -0.34f) + curveToRelative(0.47f, -0.22f, 0.49f, -0.41f, 0.49f, -0.41f) + reflectiveCurveToRelative(-0.02f, -0.19f, -0.49f, -0.4f) + arcToRelative(4.23f, 4.23f, 0.0f, false, false, -1.76f, -0.35f) + curveToRelative(-0.72f, 0.0f, -1.34f, 0.14f, -1.76f, 0.34f) + close() + moveTo(12.5f, 12.0f) + curveToRelative(1.41f, 0.0f, 2.67f, -0.43f, 3.5f, -1.11f) + lineTo(16.0f, 11.0f) + curveToRelative(0.0f, 1.1f, -1.57f, 2.0f, -3.5f, 2.0f) + reflectiveCurveTo(9.0f, 12.1f, 9.0f, 11.0f) + verticalLineToRelative(-0.11f) + arcTo(5.58f, 5.58f, 0.0f, false, false, 12.5f, 12.0f) + close() + moveTo(12.5f, 14.0f) + curveToRelative(1.41f, 0.0f, 2.67f, -0.43f, 3.5f, -1.11f) + lineTo(16.0f, 13.0f) + curveToRelative(0.0f, 1.1f, -1.57f, 2.0f, -3.5f, 2.0f) + reflectiveCurveTo(9.0f, 14.1f, 9.0f, 13.0f) + verticalLineToRelative(-0.11f) + arcTo(5.58f, 5.58f, 0.0f, false, false, 12.5f, 14.0f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _bookCoins!! + } + +private var _bookCoins: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCompass.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCompass.kt new file mode 100644 index 0000000..74a4a8d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookCompass.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookCompass: ImageVector + get() { + if (_bookCompass != null) { + return _bookCompass!! + } + _bookCompass = fluentIcon(name = "Regular.BookCompass") { + fluentPath { + moveTo(13.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.6f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 10.35f, 12.0f) + lineToRelative(-1.3f, 3.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, 0.56f) + lineToRelative(1.23f, -3.09f) + arcToRelative(2.76f, 2.76f, 0.0f, false, false, 1.14f, 0.0f) + lineToRelative(1.23f, 3.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, -0.56f) + lineTo(14.15f, 12.0f) + arcTo(2.74f, 2.74f, 0.0f, false, false, 13.0f, 7.35f) + verticalLineToRelative(-1.6f) + close() + moveTo(11.0f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + horizontalLineTo(6.5f) + close() + moveTo(19.0f, 18.0f) + horizontalLineTo(5.5f) + verticalLineTo(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineTo(18.0f) + close() + } + } + return _bookCompass!! + } + +private var _bookCompass: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookContacts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookContacts.kt new file mode 100644 index 0000000..72818ae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookContacts.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookContacts: ImageVector + get() { + if (_bookContacts != null) { + return _bookContacts!! + } + _bookContacts = fluentIcon(name = "Regular.BookContacts") { + fluentPath { + moveTo(15.5f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.0f, 1.38f, 1.75f, 3.25f, 1.75f) + reflectiveCurveToRelative(3.25f, -0.75f, 3.25f, -1.75f) + verticalLineToRelative(-0.5f) + close() + moveTo(14.0f, 8.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(5.5f, 4.5f) + lineTo(5.5f, 18.0f) + lineTo(19.0f, 18.0f) + lineTo(19.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + } + } + return _bookContacts!! + } + +private var _bookContacts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookDatabase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookDatabase.kt new file mode 100644 index 0000000..3697cc5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookDatabase.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookDatabase: ImageVector + get() { + if (_bookDatabase != null) { + return _bookDatabase!! + } + _bookDatabase = fluentIcon(name = "Regular.BookDatabase") { + fluentPath { + moveTo(16.5f, 9.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.9f, -0.66f, 1.53f, -1.35f, 1.9f) + arcToRelative(5.7f, 5.7f, 0.0f, false, true, -2.65f, 0.6f) + curveToRelative(-1.0f, 0.0f, -1.94f, -0.22f, -2.65f, -0.6f) + curveToRelative(-0.7f, -0.37f, -1.35f, -1.0f, -1.35f, -1.9f) + lineTo(8.5f, 9.0f) + curveToRelative(0.0f, -0.9f, 0.66f, -1.53f, 1.35f, -1.9f) + arcToRelative(5.7f, 5.7f, 0.0f, false, true, 2.65f, -0.6f) + curveToRelative(1.0f, 0.0f, 1.94f, 0.22f, 2.65f, 0.6f) + curveToRelative(0.7f, 0.37f, 1.35f, 1.0f, 1.35f, 1.9f) + close() + moveTo(10.56f, 8.42f) + curveToRelative(-0.5f, 0.27f, -0.56f, 0.5f, -0.56f, 0.58f) + curveToRelative(0.0f, 0.08f, 0.07f, 0.31f, 0.56f, 0.58f) + curveToRelative(0.46f, 0.24f, 1.14f, 0.42f, 1.94f, 0.42f) + reflectiveCurveToRelative(1.48f, -0.18f, 1.94f, -0.42f) + curveToRelative(0.5f, -0.27f, 0.56f, -0.5f, 0.56f, -0.58f) + curveToRelative(0.0f, -0.08f, -0.07f, -0.31f, -0.56f, -0.58f) + arcTo(4.21f, 4.21f, 0.0f, false, false, 12.5f, 8.0f) + curveToRelative(-0.8f, 0.0f, -1.48f, 0.18f, -1.94f, 0.42f) + close() + moveTo(15.0f, 10.98f) + curveToRelative(-0.7f, 0.33f, -1.57f, 0.52f, -2.5f, 0.52f) + curveToRelative(-0.93f, 0.0f, -1.8f, -0.19f, -2.5f, -0.52f) + lineTo(10.0f, 13.0f) + curveToRelative(0.0f, 0.08f, 0.07f, 0.31f, 0.56f, 0.58f) + curveToRelative(0.46f, 0.24f, 1.14f, 0.42f, 1.94f, 0.42f) + reflectiveCurveToRelative(1.48f, -0.18f, 1.94f, -0.42f) + curveToRelative(0.5f, -0.27f, 0.56f, -0.5f, 0.56f, -0.58f) + verticalLineToRelative(-2.02f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(5.5f, 18.0f) + lineTo(19.0f, 18.0f) + lineTo(19.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(5.5f, 18.0f) + close() + } + } + return _bookDatabase!! + } + +private var _bookDatabase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookExclamationMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookExclamationMark.kt new file mode 100644 index 0000000..cfe3c26 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookExclamationMark.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookExclamationMark: ImageVector + get() { + if (_bookExclamationMark != null) { + return _bookExclamationMark!! + } + _bookExclamationMark = fluentIcon(name = "Regular.BookExclamationMark") { + fluentPath { + moveTo(13.25f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(11.5f, 6.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + horizontalLineTo(18.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(19.0f, 18.0f) + verticalLineTo(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineTo(18.0f) + horizontalLineTo(19.0f) + close() + } + } + return _bookExclamationMark!! + } + +private var _bookExclamationMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookGlobe.kt new file mode 100644 index 0000000..82d4c3f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookGlobe.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookGlobe: ImageVector + get() { + if (_bookGlobe != null) { + return _bookGlobe!! + } + _bookGlobe = fluentIcon(name = "Regular.BookGlobe") { + fluentPath { + moveTo(12.04f, 6.02f) + arcToRelative(4.75f, 4.75f, 0.0f, true, false, 0.34f, -0.02f) + horizontalLineToRelative(-0.01f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.33f, 0.02f) + close() + moveTo(10.42f, 7.85f) + curveToRelative(-0.23f, 0.68f, -0.37f, 1.5f, -0.4f, 2.4f) + horizontalLineToRelative(-1.1f) + curveToRelative(0.14f, -1.0f, 0.7f, -1.86f, 1.5f, -2.4f) + close() + moveTo(10.04f, 11.75f) + curveToRelative(0.07f, 0.7f, 0.2f, 1.36f, 0.38f, 1.91f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -1.4f, -1.91f) + horizontalLineToRelative(1.02f) + close() + moveTo(14.01f, 13.85f) + curveToRelative(0.22f, -0.6f, 0.38f, -1.31f, 0.45f, -2.1f) + horizontalLineToRelative(1.27f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -1.72f, 2.1f) + close() + moveTo(12.95f, 11.75f) + arcToRelative(6.49f, 6.49f, 0.0f, false, true, -0.34f, 1.57f) + arcToRelative(2.06f, 2.06f, 0.0f, false, true, -0.36f, 0.64f) + lineToRelative(-0.02f, -0.02f) + curveToRelative(-0.1f, -0.11f, -0.22f, -0.31f, -0.34f, -0.62f) + arcToRelative(6.49f, 6.49f, 0.0f, false, true, -0.34f, -1.57f) + horizontalLineToRelative(1.4f) + close() + moveTo(12.99f, 10.25f) + lineTo(11.5f, 10.25f) + arcToRelative(7.1f, 7.1f, 0.0f, false, true, 0.38f, -2.07f) + arcToRelative(2.06f, 2.06f, 0.0f, false, true, 0.36f, -0.64f) + lineToRelative(0.02f, 0.02f) + curveToRelative(0.1f, 0.11f, 0.22f, 0.31f, 0.34f, 0.62f) + curveToRelative(0.2f, 0.52f, 0.34f, 1.24f, 0.38f, 2.07f) + close() + moveTo(14.49f, 10.25f) + arcTo(8.65f, 8.65f, 0.0f, false, false, 14.0f, 7.66f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.83f, 2.59f) + horizontalLineToRelative(-1.35f) + close() + moveTo(12.3f, 7.49f) + close() + moveTo(12.18f, 7.49f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(19.0f, 4.5f) + lineTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + close() + moveTo(12.3f, 14.0f) + verticalLineToRelative(0.01f) + close() + } + } + return _bookGlobe!! + } + +private var _bookGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookInformation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookInformation.kt new file mode 100644 index 0000000..45714a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookInformation.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookInformation: ImageVector + get() { + if (_bookInformation != null) { + return _bookInformation!! + } + _bookInformation = fluentIcon(name = "Regular.BookInformation") { + fluentPath { + moveTo(13.25f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(11.5f, 9.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + horizontalLineTo(18.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(19.0f, 18.0f) + verticalLineTo(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineTo(18.0f) + horizontalLineTo(19.0f) + close() + } + } + return _bookInformation!! + } + +private var _bookInformation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookLetter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookLetter.kt new file mode 100644 index 0000000..3f562a8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookLetter.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookLetter: ImageVector + get() { + if (_bookLetter != null) { + return _bookLetter!! + } + _bookLetter = fluentIcon(name = "Regular.BookLetter") { + fluentPath { + moveTo(12.5f, 6.0f) + curveToRelative(-0.3f, 0.0f, -0.58f, 0.18f, -0.7f, 0.47f) + lineToRelative(-3.24f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.38f, 0.56f) + lineToRelative(0.83f, -2.03f) + horizontalLineToRelative(3.46f) + lineToRelative(0.83f, 2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.38f, -0.56f) + lineToRelative(-3.25f, -8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 12.5f, 6.0f) + close() + moveTo(11.38f, 11.5f) + lineToRelative(1.12f, -2.76f) + lineToRelative(1.12f, 2.76f) + horizontalLineToRelative(-2.24f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(5.5f, 18.0f) + lineTo(19.0f, 18.0f) + lineTo(19.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(5.5f, 18.0f) + close() + } + } + return _bookLetter!! + } + +private var _bookLetter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookNumber.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookNumber.kt new file mode 100644 index 0000000..cc14e4b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookNumber.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookNumber: ImageVector + get() { + if (_bookNumber != null) { + return _bookNumber!! + } + _bookNumber = fluentIcon(name = "Regular.BookNumber") { + fluentPath { + moveTo(11.02f, 7.57f) + lineToRelative(-0.22f, 0.91f) + lineTo(9.63f, 8.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(0.1f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.7f) + lineToRelative(-0.38f, 1.59f) + horizontalLineToRelative(-0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(0.1f) + curveToRelative(0.06f, 0.36f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.43f) + lineToRelative(-0.12f, 0.5f) + lineToRelative(-0.02f, 0.1f) + curveToRelative(-0.04f, 0.37f, 0.2f, 0.72f, 0.57f, 0.81f) + lineToRelative(0.1f, 0.02f) + curveToRelative(0.36f, 0.04f, 0.71f, -0.2f, 0.8f, -0.57f) + lineToRelative(0.21f, -0.86f) + horizontalLineToRelative(1.54f) + lineToRelative(-0.12f, 0.51f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(-0.04f, 0.37f, 0.2f, 0.72f, 0.58f, 0.8f) + lineToRelative(0.1f, 0.02f) + curveToRelative(0.37f, 0.03f, 0.71f, -0.21f, 0.8f, -0.58f) + lineToRelative(0.2f, -0.85f) + horizontalLineToRelative(0.93f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.74f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-0.6f) + lineToRelative(0.37f, -1.59f) + horizontalLineToRelative(0.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-0.38f) + lineToRelative(0.13f, -0.56f) + lineToRelative(0.02f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.58f, -0.8f) + lineToRelative(-0.1f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.8f, 0.58f) + lineToRelative(-0.2f, 0.9f) + horizontalLineToRelative(-1.48f) + lineToRelative(0.14f, -0.55f) + lineToRelative(0.02f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.26f) + close() + moveTo(11.98f, 9.98f) + horizontalLineToRelative(1.49f) + lineToRelative(-0.36f, 1.59f) + horizontalLineToRelative(-1.52f) + lineToRelative(0.39f, -1.59f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _bookNumber!! + } + +private var _bookNumber: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt new file mode 100644 index 0000000..2cab007 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpen.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookOpen: ImageVector + get() { + if (_bookOpen != null) { + return _bookOpen!! + } + _bookOpen = fluentIcon(name = "Regular.BookOpen") { + fluentPath { + moveTo(12.0f, 19.14f) + curveToRelative(-0.5f, 0.53f, -1.21f, 0.86f, -2.0f, 0.86f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.22f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(10.0f, 4.0f) + curveToRelative(0.79f, 0.0f, 1.5f, 0.33f, 2.0f, 0.86f) + curveToRelative(0.5f, -0.53f, 1.21f, -0.86f, 2.0f, -0.86f) + horizontalLineToRelative(6.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(14.0f, 20.0f) + curveToRelative(-0.79f, 0.0f, -1.5f, -0.33f, -2.0f, -0.86f) + close() + moveTo(3.5f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(10.0f, 18.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(11.25f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(3.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + close() + moveTo(12.75f, 17.25f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(6.25f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(14.0f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + close() + } + } + return _bookOpen!! + } + +private var _bookOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenGlobe.kt new file mode 100644 index 0000000..a8457f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenGlobe.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookOpenGlobe: ImageVector + get() { + if (_bookOpenGlobe != null) { + return _bookOpenGlobe!! + } + _bookOpenGlobe = fluentIcon(name = "Regular.BookOpenGlobe") { + fluentPath { + moveTo(3.5f, 5.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineTo(10.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(8.96f) + curveToRelative(0.29f, -1.0f, 0.8f, -1.9f, 1.5f, -2.65f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(6.25f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(5.98f) + curveToRelative(0.55f, 0.29f, 1.06f, 0.65f, 1.5f, 1.08f) + verticalLineTo(5.75f) + curveTo(22.0f, 4.78f, 21.22f, 4.0f, 20.25f, 4.0f) + horizontalLineTo(14.0f) + curveToRelative(-0.79f, 0.0f, -1.5f, 0.33f, -2.0f, 0.86f) + arcTo(2.74f, 2.74f, 0.0f, false, false, 10.0f, 4.0f) + horizontalLineTo(3.75f) + curveTo(2.78f, 4.0f, 2.0f, 4.78f, 2.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineTo(10.0f) + curveToRelative(0.5f, 0.0f, 0.96f, -0.13f, 1.36f, -0.36f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.34f, -1.66f) + curveToRelative(-0.23f, 0.31f, -0.6f, 0.52f, -1.02f, 0.52f) + horizontalLineTo(3.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineTo(5.75f) + close() + } + fluentPath { + moveTo(16.0f, 17.0f) + curveToRelative(0.05f, -1.41f, 0.25f, -2.67f, 0.56f, -3.58f) + curveToRelative(0.17f, -0.52f, 0.36f, -0.9f, 0.55f, -1.14f) + curveToRelative(0.2f, -0.25f, 0.33f, -0.28f, 0.39f, -0.28f) + reflectiveCurveToRelative(0.2f, 0.03f, 0.39f, 0.28f) + curveToRelative(0.19f, 0.24f, 0.38f, 0.62f, 0.55f, 1.14f) + curveToRelative(0.3f, 0.91f, 0.51f, 2.17f, 0.55f, 3.58f) + horizontalLineToRelative(-2.98f) + close() + } + fluentPath { + moveTo(15.61f, 13.1f) + curveToRelative(0.1f, -0.32f, 0.23f, -0.62f, 0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.02f, 17.0f) + horizontalLineToRelative(2.99f) + curveToRelative(0.04f, -1.5f, 0.26f, -2.87f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(19.39f, 13.1f) + curveToRelative(-0.1f, -0.32f, -0.23f, -0.62f, -0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 22.98f, 17.0f) + horizontalLineToRelative(-2.99f) + curveToRelative(-0.04f, -1.5f, -0.26f, -2.87f, -0.6f, -3.9f) + close() + } + fluentPath { + moveTo(20.0f, 18.0f) + horizontalLineToRelative(2.98f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -3.96f, 4.79f) + curveToRelative(0.14f, -0.27f, 0.26f, -0.57f, 0.37f, -0.89f) + curveToRelative(0.34f, -1.03f, 0.56f, -2.4f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(17.89f, 22.72f) + curveToRelative(-0.2f, 0.25f, -0.33f, 0.28f, -0.39f, 0.28f) + reflectiveCurveToRelative(-0.2f, -0.03f, -0.39f, -0.28f) + arcToRelative(3.84f, 3.84f, 0.0f, false, true, -0.55f, -1.14f) + curveToRelative(-0.3f, -0.91f, -0.51f, -2.17f, -0.55f, -3.58f) + horizontalLineToRelative(2.98f) + arcToRelative(12.91f, 12.91f, 0.0f, false, true, -0.55f, 3.58f) + curveToRelative(-0.17f, 0.52f, -0.36f, 0.9f, -0.55f, 1.14f) + close() + } + fluentPath { + moveTo(12.02f, 18.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 3.96f, 4.79f) + arcToRelative(6.13f, 6.13f, 0.0f, false, true, -0.37f, -0.89f) + curveToRelative(-0.34f, -1.03f, -0.56f, -2.4f, -0.6f, -3.9f) + horizontalLineToRelative(-2.99f) + close() + } + } + return _bookOpenGlobe!! + } + +private var _bookOpenGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenMicrophone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenMicrophone.kt new file mode 100644 index 0000000..e39289e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookOpenMicrophone.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookOpenMicrophone: ImageVector + get() { + if (_bookOpenMicrophone != null) { + return _bookOpenMicrophone!! + } + _bookOpenMicrophone = fluentIcon(name = "Regular.BookOpenMicrophone") { + fluentPath { + moveTo(12.0f, 19.14f) + curveToRelative(-0.5f, 0.53f, -1.21f, 0.86f, -2.0f, 0.86f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.22f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + lineTo(10.0f, 4.0f) + curveToRelative(0.79f, 0.0f, 1.5f, 0.33f, 2.0f, 0.86f) + curveToRelative(0.5f, -0.53f, 1.21f, -0.86f, 2.0f, -0.86f) + horizontalLineToRelative(6.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.75f) + arcToRelative(3.53f, 3.53f, 0.0f, false, false, -1.5f, -2.87f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(14.0f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.3f, 0.1f, 0.58f, 0.28f, 0.8f) + arcToRelative(4.49f, 4.49f, 0.0f, false, false, 0.72f, 1.94f) + arcToRelative(2.74f, 2.74f, 0.0f, false, true, -1.75f, -0.85f) + close() + moveTo(3.5f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(10.0f, 18.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(11.25f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(3.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + close() + moveTo(20.51f, 19.98f) + curveToRelative(0.9f, -0.52f, 1.49f, -1.4f, 1.49f, -2.48f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + curveToRelative(0.0f, 2.0f, -1.75f, 3.72f, -4.0f, 3.97f) + verticalLineToRelative(1.03f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-1.03f) + arcTo(4.77f, 4.77f, 0.0f, false, true, 15.02f, 20.0f) + arcToRelative(3.96f, 3.96f, 0.0f, false, true, -0.87f, -1.5f) + curveToRelative(-0.1f, -0.32f, -0.15f, -0.66f, -0.15f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.72f, 1.86f) + curveToRelative(0.22f, 0.25f, 0.5f, 0.47f, 0.8f, 0.64f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 1.98f, 0.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 2.01f, -0.52f) + close() + moveTo(18.5f, 19.5f) + curveToRelative(-0.86f, 0.0f, -1.56f, -0.41f, -2.0f, -1.0f) + curveToRelative(-0.32f, -0.44f, -0.5f, -0.97f, -0.5f, -1.5f) + verticalLineToRelative(-2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + lineTo(21.0f, 17.0f) + curveToRelative(0.0f, 1.25f, -1.0f, 2.5f, -2.5f, 2.5f) + close() + } + } + return _bookOpenMicrophone!! + } + +private var _bookOpenMicrophone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookPulse.kt new file mode 100644 index 0000000..777b4ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookPulse.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookPulse: ImageVector + get() { + if (_bookPulse != null) { + return _bookPulse!! + } + _bookPulse = fluentIcon(name = "Regular.BookPulse") { + fluentPath { + moveTo(11.7f, 7.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.37f, -0.05f) + lineTo(8.79f, 10.5f) + horizontalLineTo(7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.28f, 0.0f, 0.54f, -0.16f, 0.67f, -0.41f) + lineToRelative(1.02f, -2.05f) + lineToRelative(2.12f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.34f, 0.09f) + lineTo(15.93f, 12.0f) + horizontalLineToRelative(0.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.37f) + lineToRelative(-1.0f, 1.7f) + lineToRelative(-2.16f, -5.11f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + horizontalLineTo(6.5f) + close() + moveTo(19.0f, 18.0f) + horizontalLineTo(5.5f) + verticalLineTo(4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineTo(18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineTo(18.0f) + close() + } + } + return _bookPulse!! + } + +private var _bookPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMark.kt new file mode 100644 index 0000000..6ac9e3d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMark.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookQuestionMark: ImageVector + get() { + if (_bookQuestionMark != null) { + return _bookQuestionMark!! + } + _bookQuestionMark = fluentIcon(name = "Regular.BookQuestionMark") { + fluentPath { + moveTo(11.0f, 8.02f) + curveToRelative(0.0f, 0.4f, -0.34f, 0.73f, -0.75f, 0.73f) + curveTo(9.5f, 8.75f, 9.5f, 8.0f, 9.5f, 8.0f) + verticalLineToRelative(-0.01f) + arcToRelative(1.4f, 1.4f, 0.0f, false, true, 0.0f, -0.13f) + lineToRelative(0.06f, -0.28f) + curveToRelative(0.05f, -0.22f, 0.16f, -0.5f, 0.37f, -0.8f) + curveToRelative(0.45f, -0.6f, 1.27f, -1.05f, 2.58f, -1.03f) + curveToRelative(0.95f, 0.02f, 1.8f, 0.41f, 2.32f, 1.07f) + curveToRelative(0.54f, 0.67f, 0.72f, 1.57f, 0.37f, 2.46f) + curveToRelative(-0.37f, 0.9f, -1.19f, 1.26f, -1.66f, 1.47f) + lineToRelative(-0.05f, 0.02f) + curveToRelative(-0.28f, 0.13f, -0.4f, 0.19f, -0.49f, 0.25f) + verticalLineToRelative(0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.5f, 11.0f) + curveToRelative(0.0f, -0.52f, 0.25f, -0.9f, 0.56f, -1.15f) + curveToRelative(0.25f, -0.2f, 0.57f, -0.34f, 0.79f, -0.43f) + lineToRelative(0.04f, -0.02f) + curveToRelative(0.54f, -0.24f, 0.8f, -0.39f, 0.91f, -0.68f) + arcToRelative(0.92f, 0.92f, 0.0f, false, false, -0.13f, -0.96f) + curveToRelative(-0.23f, -0.27f, -0.63f, -0.5f, -1.18f, -0.51f) + curveToRelative(-0.94f, -0.02f, -1.25f, 0.29f, -1.36f, 0.43f) + arcToRelative(0.72f, 0.72f, 0.0f, false, false, -0.13f, 0.33f) + close() + moveTo(12.25f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(4.0f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + lineTo(18.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(14.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + close() + moveTo(5.5f, 4.5f) + lineTo(5.5f, 18.0f) + lineTo(19.0f, 18.0f) + lineTo(19.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + close() + } + } + return _bookQuestionMark!! + } + +private var _bookQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMarkRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMarkRtl.kt new file mode 100644 index 0000000..308caf7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookQuestionMarkRtl.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookQuestionMarkRtl: ImageVector + get() { + if (_bookQuestionMarkRtl != null) { + return _bookQuestionMarkRtl!! + } + _bookQuestionMarkRtl = fluentIcon(name = "Regular.BookQuestionMarkRtl") { + fluentPath { + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.73f) + lineToRelative(-0.01f, -0.08f) + arcToRelative(0.72f, 0.72f, 0.0f, false, false, -0.12f, -0.26f) + curveToRelative(-0.11f, -0.15f, -0.42f, -0.45f, -1.36f, -0.43f) + curveToRelative(-0.55f, 0.0f, -0.95f, 0.24f, -1.18f, 0.51f) + arcToRelative(0.92f, 0.92f, 0.0f, false, false, -0.13f, 0.96f) + curveToRelative(0.11f, 0.3f, 0.37f, 0.44f, 0.91f, 0.68f) + lineToRelative(0.04f, 0.02f) + curveToRelative(0.22f, 0.1f, 0.54f, 0.23f, 0.79f, 0.43f) + curveToRelative(0.3f, 0.25f, 0.56f, 0.63f, 0.56f, 1.15f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-0.73f) + arcToRelative(2.49f, 2.49f, 0.0f, false, false, -0.5f, -0.25f) + lineToRelative(-0.04f, -0.02f) + curveToRelative(-0.47f, -0.2f, -1.3f, -0.57f, -1.66f, -1.47f) + curveToRelative(-0.35f, -0.89f, -0.17f, -1.8f, 0.37f, -2.46f) + arcToRelative(3.02f, 3.02f, 0.0f, false, true, 2.32f, -1.07f) + curveToRelative(1.31f, -0.02f, 2.13f, 0.43f, 2.58f, 1.04f) + arcToRelative(2.22f, 2.22f, 0.0f, false, true, 0.43f, 1.2f) + reflectiveCurveToRelative(0.0f, 0.76f, -0.75f, 0.76f) + close() + moveTo(11.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + close() + } + } + return _bookQuestionMarkRtl!! + } + +private var _bookQuestionMarkRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookSearch.kt new file mode 100644 index 0000000..0e08fc5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookSearch.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookSearch: ImageVector + get() { + if (_bookSearch != null) { + return _bookSearch!! + } + _bookSearch = fluentIcon(name = "Regular.BookSearch") { + fluentPath { + moveTo(14.82f, 11.8f) + arcToRelative(3.72f, 3.72f, 0.0f, true, false, -1.02f, 1.02f) + lineToRelative(2.47f, 2.47f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.72f, 0.72f, 0.0f, false, false, 0.95f, -1.09f) + lineToRelative(-2.47f, -2.46f) + close() + moveTo(11.72f, 7.45f) + arcToRelative(2.28f, 2.28f, 0.0f, true, true, 0.0f, 4.55f) + arcToRelative(2.28f, 2.28f, 0.0f, false, true, 0.0f, -4.55f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _bookSearch!! + } + +private var _bookSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookStar.kt new file mode 100644 index 0000000..5edd7e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookStar.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookStar: ImageVector + get() { + if (_bookStar != null) { + return _bookStar!! + } + _bookStar = fluentIcon(name = "Regular.BookStar") { + fluentPath { + moveTo(10.54f, 8.6f) + lineToRelative(1.1f, -2.22f) + curveToRelative(0.25f, -0.5f, 0.97f, -0.5f, 1.22f, 0.0f) + lineToRelative(1.1f, 2.23f) + lineToRelative(2.46f, 0.36f) + curveToRelative(0.56f, 0.08f, 0.78f, 0.76f, 0.37f, 1.15f) + lineToRelative(-1.78f, 1.74f) + lineToRelative(0.42f, 2.45f) + curveToRelative(0.1f, 0.55f, -0.48f, 0.97f, -0.98f, 0.71f) + lineToRelative(-2.2f, -1.15f) + lineToRelative(-2.2f, 1.15f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, -0.98f, -0.71f) + lineToRelative(0.42f, -2.45f) + lineToRelative(-1.78f, -1.74f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.37f, -1.15f) + lineToRelative(2.46f, -0.36f) + close() + moveTo(11.6f, 9.53f) + curveToRelative(-0.1f, 0.2f, -0.29f, 0.34f, -0.51f, 0.37f) + lineToRelative(-1.45f, 0.21f) + lineToRelative(1.05f, 1.02f) + curveToRelative(0.16f, 0.16f, 0.23f, 0.39f, 0.2f, 0.6f) + lineToRelative(-0.26f, 1.45f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.2f, -0.1f, 0.44f, -0.1f, 0.64f, 0.0f) + lineToRelative(1.3f, 0.68f) + lineToRelative(-0.25f, -1.44f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.2f, -0.6f) + lineToRelative(1.04f, -1.03f) + lineToRelative(-1.45f, -0.21f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, -0.51f, -0.37f) + lineToRelative(-0.65f, -1.32f) + lineToRelative(-0.65f, 1.32f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _bookStar!! + } + +private var _bookStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookTheta.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookTheta.kt new file mode 100644 index 0000000..4a70477 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookTheta.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookTheta: ImageVector + get() { + if (_bookTheta != null) { + return _bookTheta!! + } + _bookTheta = fluentIcon(name = "Regular.BookTheta") { + fluentPath { + moveTo(12.5f, 16.5f) + curveToRelative(2.2f, 0.0f, 4.0f, -2.46f, 4.0f, -5.5f) + reflectiveCurveToRelative(-1.8f, -5.5f, -4.0f, -5.5f) + reflectiveCurveToRelative(-4.0f, 2.46f, -4.0f, 5.5f) + reflectiveCurveToRelative(1.8f, 5.5f, 4.0f, 5.5f) + close() + moveTo(14.12f, 14.0f) + curveToRelative(-0.52f, 0.72f, -1.11f, 1.0f, -1.62f, 1.0f) + curveToRelative(-0.5f, 0.0f, -1.1f, -0.28f, -1.62f, -1.0f) + arcToRelative(4.79f, 4.79f, 0.0f, false, true, -0.8f, -2.0f) + horizontalLineToRelative(4.84f) + curveToRelative(-0.14f, 0.8f, -0.43f, 1.5f, -0.8f, 2.0f) + close() + moveTo(14.12f, 8.0f) + curveToRelative(0.44f, 0.6f, 0.78f, 1.48f, 0.86f, 2.5f) + horizontalLineToRelative(-4.96f) + curveToRelative(0.08f, -1.02f, 0.42f, -1.9f, 0.86f, -2.5f) + curveToRelative(0.52f, -0.72f, 1.11f, -1.0f, 1.62f, -1.0f) + curveToRelative(0.5f, 0.0f, 1.1f, 0.28f, 1.62f, 1.0f) + close() + moveTo(6.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(14.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 18.0f, 2.0f) + lineTo(6.5f, 2.0f) + close() + moveTo(19.0f, 18.0f) + lineTo(5.5f, 18.0f) + lineTo(5.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(18.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _bookTheta!! + } + +private var _bookTheta: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookToolbox.kt new file mode 100644 index 0000000..42a52ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookToolbox.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookToolbox: ImageVector + get() { + if (_bookToolbox != null) { + return _bookToolbox!! + } + _bookToolbox = fluentIcon(name = "Regular.BookToolbox") { + fluentPath { + moveTo(14.0f, 4.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 7.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 7.0f) + lineTo(23.0f, 7.0f) + lineTo(23.0f, 5.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 4.0f) + lineTo(21.0f, 3.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveTo(14.78f, 1.25f, 14.0f, 2.03f, 14.0f, 3.0f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 3.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + lineTo(15.5f, 3.0f) + close() + moveTo(12.0f, 10.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(16.0f, 8.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(20.5f, 8.5f) + lineTo(23.0f, 8.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + moveTo(13.0f, 3.05f) + curveToRelative(-0.37f, 0.08f, -0.71f, 0.23f, -1.0f, 0.45f) + lineTo(6.5f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(5.5f, 18.0f) + lineTo(19.0f, 18.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 19.5f) + verticalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.5f, 2.0f) + horizontalLineToRelative(6.69f) + curveToRelative(-0.12f, 0.31f, -0.19f, 0.65f, -0.19f, 1.0f) + verticalLineToRelative(0.05f) + close() + } + } + return _bookToolbox!! + } + +private var _bookToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt new file mode 100644 index 0000000..0617344 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bookmark.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bookmark: ImageVector + get() { + if (_bookmark != null) { + return _bookmark!! + } + _bookmark = fluentIcon(name = "Regular.Bookmark") { + fluentPath { + moveTo(6.2f, 21.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.2f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + curveTo(17.55f, 3.0f, 19.0f, 4.46f, 19.0f, 6.25f) + verticalLineToRelative(15.0f) + curveToRelative(0.0f, 0.6f, -0.7f, 0.96f, -1.19f, 0.6f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + close() + moveTo(17.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.96f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(13.53f) + lineToRelative(5.06f, -3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, 0.0f) + lineToRelative(5.06f, 3.64f) + lineTo(17.5f, 6.25f) + close() + } + } + return _bookmark!! + } + +private var _bookmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkAdd.kt new file mode 100644 index 0000000..32c7568 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkAdd.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookmarkAdd: ImageVector + get() { + if (_bookmarkAdd != null) { + return _bookmarkAdd!! + } + _bookmarkAdd = fluentIcon(name = "Regular.BookmarkAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(17.5f, 19.78f) + lineTo(17.5f, 13.0f) + curveToRelative(0.52f, 0.0f, 1.02f, -0.06f, 1.5f, -0.17f) + verticalLineToRelative(8.42f) + curveToRelative(0.0f, 0.6f, -0.7f, 0.96f, -1.19f, 0.6f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.19f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(3.77f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(8.24f, 4.5f) + curveToRelative(-0.96f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(13.53f) + lineToRelative(5.06f, -3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, 0.0f) + lineToRelative(5.06f, 3.64f) + close() + } + } + return _bookmarkAdd!! + } + +private var _bookmarkAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt new file mode 100644 index 0000000..6537163 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkMultiple.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookmarkMultiple: ImageVector + get() { + if (_bookmarkMultiple != null) { + return _bookmarkMultiple!! + } + _bookmarkMultiple = fluentIcon(name = "Regular.BookmarkMultiple") { + fluentPath { + moveTo(4.0f, 6.75f) + curveTo(4.0f, 5.5f, 5.0f, 4.5f, 6.25f, 4.5f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 0.65f) + lineToRelative(-5.62f, -3.28f) + lineToRelative(-5.62f, 3.28f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 21.25f) + lineTo(4.0f, 6.75f) + close() + moveTo(6.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.2f) + lineToRelative(4.87f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, 0.0f) + lineTo(16.0f, 19.94f) + lineTo(16.0f, 6.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.74f) + horizontalLineToRelative(-9.0f) + close() + moveTo(15.25f, 2.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(11.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(18.5f, 6.75f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + lineTo(6.64f, 3.5f) + reflectiveCurveToRelative(0.11f, -0.56f, 0.8f, -1.08f) + curveTo(8.0f, 2.0f, 8.6f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.65f) + close() + } + } + return _bookmarkMultiple!! + } + +private var _bookmarkMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkOff.kt new file mode 100644 index 0000000..6cbf3be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkOff.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookmarkOff: ImageVector + get() { + if (_bookmarkOff != null) { + return _bookmarkOff!! + } + _bookmarkOff = fluentIcon(name = "Regular.BookmarkOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.79f, 2.79f) + verticalLineToRelative(15.18f) + curveToRelative(0.0f, 0.6f, 0.68f, 0.96f, 1.18f, 0.6f) + lineTo(12.0f, 17.67f) + lineToRelative(5.81f, 4.18f) + curveToRelative(0.5f, 0.36f, 1.2f, 0.0f, 1.2f, -0.6f) + verticalLineToRelative(-1.19f) + lineToRelative(1.7f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.07f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.5f, 18.56f) + verticalLineToRelative(1.22f) + lineToRelative(-5.06f, -3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 0.0f) + lineTo(6.5f, 19.78f) + lineTo(6.5f, 7.56f) + lineToRelative(11.0f, 11.0f) + close() + moveTo(17.5f, 6.25f) + verticalLineToRelative(8.07f) + lineToRelative(1.5f, 1.5f) + lineTo(19.0f, 6.25f) + curveTo(19.0f, 4.45f, 17.55f, 3.0f, 15.75f, 3.0f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.6f, 0.0f, -1.15f, 0.16f, -1.63f, 0.44f) + lineToRelative(1.13f, 1.13f) + curveToRelative(0.16f, -0.05f, 0.33f, -0.07f, 0.5f, -0.07f) + horizontalLineToRelative(7.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + } + } + return _bookmarkOff!! + } + +private var _bookmarkOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkSearch.kt new file mode 100644 index 0000000..5452a46 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BookmarkSearch.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BookmarkSearch: ImageVector + get() { + if (_bookmarkSearch != null) { + return _bookmarkSearch!! + } + _bookmarkSearch = fluentIcon(name = "Regular.BookmarkSearch") { + fluentPath { + moveTo(19.1f, 9.17f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(19.1f, 9.17f) + close() + moveTo(19.5f, 5.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + close() + moveTo(19.0f, 10.48f) + verticalLineToRelative(10.76f) + curveToRelative(0.0f, 0.62f, -0.7f, 0.97f, -1.19f, 0.61f) + lineToRelative(-5.8f, -4.18f) + lineToRelative(-5.82f, 4.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.19f, -0.6f) + verticalLineToRelative(-15.0f) + curveTo(5.0f, 4.45f, 6.46f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(3.35f) + curveToRelative(-0.24f, 0.46f, -0.41f, 0.97f, -0.51f, 1.5f) + lineTo(8.25f, 4.5f) + curveToRelative(-0.96f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(13.53f) + lineToRelative(5.06f, -3.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, 0.0f) + lineToRelative(5.06f, 3.64f) + verticalLineToRelative(-8.87f) + curveToRelative(0.51f, -0.1f, 1.0f, -0.26f, 1.45f, -0.48f) + lineToRelative(0.05f, 0.05f) + close() + } + } + return _bookmarkSearch!! + } + +private var _bookmarkSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt new file mode 100644 index 0000000..db2f121 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderAll.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderAll: ImageVector + get() { + if (_borderAll != null) { + return _borderAll!! + } + _borderAll = fluentIcon(name = "Regular.BorderAll") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(12.75f, 19.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-5.5f) + horizontalLineToRelative(-6.75f) + verticalLineToRelative(6.75f) + close() + moveTo(11.25f, 12.75f) + lineTo(4.5f, 12.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(5.5f) + verticalLineToRelative(-6.75f) + close() + moveTo(12.75f, 11.25f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-5.5f) + verticalLineToRelative(6.75f) + close() + moveTo(11.25f, 4.5f) + horizontalLineToRelative(-5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(6.75f) + lineTo(11.25f, 4.5f) + close() + } + } + return _borderAll!! + } + +private var _borderAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottom.kt new file mode 100644 index 0000000..ce9083a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottom.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderBottom: ImageVector + get() { + if (_borderBottom != null) { + return _borderBottom!! + } + _borderBottom = fluentIcon(name = "Regular.BorderBottom") { + fluentPath { + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(17.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + horizontalLineToRelative(-0.5f) + close() + moveTo(3.75f, 10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(14.0f, 3.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(3.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineToRelative(-0.5f) + close() + } + } + return _borderBottom!! + } + +private var _borderBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomDouble.kt new file mode 100644 index 0000000..d037706 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomDouble.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderBottomDouble: ImageVector + get() { + if (_borderBottomDouble != null) { + return _borderBottomDouble!! + } + _borderBottomDouble = fluentIcon(name = "Regular.BorderBottomDouble") { + fluentPath { + moveTo(13.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(3.75f, 10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(20.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + close() + moveTo(3.0f, 17.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(7.0f, 3.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.25f, 3.0f) + horizontalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(0.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(17.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + horizontalLineToRelative(-0.5f) + close() + } + } + return _borderBottomDouble!! + } + +private var _borderBottomDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomThick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomThick.kt new file mode 100644 index 0000000..6b9e2f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderBottomThick.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderBottomThick: ImageVector + get() { + if (_borderBottomThick != null) { + return _borderBottomThick!! + } + _borderBottomThick = fluentIcon(name = "Regular.BorderBottomThick") { + fluentPath { + moveTo(14.0f, 3.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(4.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(17.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + close() + } + } + return _borderBottomThick!! + } + +private var _borderBottomThick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeft.kt new file mode 100644 index 0000000..205f198 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeft.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderLeft: ImageVector + get() { + if (_borderLeft != null) { + return _borderLeft!! + } + _borderLeft = fluentIcon(name = "Regular.BorderLeft") { + fluentPath { + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(13.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(14.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(17.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + horizontalLineToRelative(-0.5f) + close() + moveTo(17.0f, 20.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _borderLeft!! + } + +private var _borderLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeftRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeftRight.kt new file mode 100644 index 0000000..8ed2f63 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderLeftRight.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderLeftRight: ImageVector + get() { + if (_borderLeftRight != null) { + return _borderLeftRight!! + } + _borderLeftRight = fluentIcon(name = "Regular.BorderLeftRight") { + fluentPath { + moveTo(17.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(0.5f) + close() + } + } + return _borderLeftRight!! + } + +private var _borderLeftRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderNone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderNone.kt new file mode 100644 index 0000000..c9447de --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderNone.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderNone: ImageVector + get() { + if (_borderNone != null) { + return _borderNone!! + } + _borderNone = fluentIcon(name = "Regular.BorderNone") { + fluentPath { + moveTo(14.0f, 3.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(4.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(13.25f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(7.0f, 3.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.25f, 3.0f) + horizontalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(0.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(17.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + horizontalLineToRelative(-0.5f) + close() + moveTo(7.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(17.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + horizontalLineToRelative(-0.5f) + close() + } + } + return _borderNone!! + } + +private var _borderNone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutside.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutside.kt new file mode 100644 index 0000000..2bb09a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutside.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderOutside: ImageVector + get() { + if (_borderOutside != null) { + return _borderOutside!! + } + _borderOutside = fluentIcon(name = "Regular.BorderOutside") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + horizontalLineTo(5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineTo(5.75f) + close() + moveTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineTo(5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineTo(5.75f) + close() + } + } + return _borderOutside!! + } + +private var _borderOutside: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutsideThick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutsideThick.kt new file mode 100644 index 0000000..dc1df0c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderOutsideThick.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderOutsideThick: ImageVector + get() { + if (_borderOutsideThick != null) { + return _borderOutsideThick!! + } + _borderOutsideThick = fluentIcon(name = "Regular.BorderOutsideThick") { + fluentPath { + moveTo(3.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(6.0f, 21.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(3.0f, 6.0f) + close() + moveTo(6.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(19.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.0f, 5.0f) + close() + } + } + return _borderOutsideThick!! + } + +private var _borderOutsideThick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderRight.kt new file mode 100644 index 0000000..06aeae8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderRight.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderRight: ImageVector + get() { + if (_borderRight != null) { + return _borderRight!! + } + _borderRight = fluentIcon(name = "Regular.BorderRight") { + fluentPath { + moveTo(13.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(4.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(14.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(7.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(17.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + horizontalLineToRelative(-0.5f) + close() + } + } + return _borderRight!! + } + +private var _borderRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTop.kt new file mode 100644 index 0000000..5627cff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTop.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderTop: ImageVector + get() { + if (_borderTop != null) { + return _borderTop!! + } + _borderTop = fluentIcon(name = "Regular.BorderTop") { + fluentPath { + moveTo(3.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(0.5f) + close() + moveTo(4.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(14.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(6.25f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(17.0f, 20.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _borderTop!! + } + +private var _borderTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottom.kt new file mode 100644 index 0000000..f66079a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottom.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderTopBottom: ImageVector + get() { + if (_borderTopBottom != null) { + return _borderTopBottom!! + } + _borderTopBottom = fluentIcon(name = "Regular.BorderTopBottom") { + fluentPath { + moveTo(3.75f, 7.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 6.25f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(4.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(3.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineToRelative(-0.5f) + close() + } + } + return _borderTopBottom!! + } + +private var _borderTopBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomDouble.kt new file mode 100644 index 0000000..2bc0220 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomDouble.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderTopBottomDouble: ImageVector + get() { + if (_borderTopBottomDouble != null) { + return _borderTopBottomDouble!! + } + _borderTopBottomDouble = fluentIcon(name = "Regular.BorderTopBottomDouble") { + fluentPath { + moveTo(3.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(0.5f) + close() + moveTo(3.75f, 10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(20.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(3.0f, 20.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(3.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 18.5f) + close() + } + } + return _borderTopBottomDouble!! + } + +private var _borderTopBottomDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomThick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomThick.kt new file mode 100644 index 0000000..09155a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BorderTopBottomThick.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BorderTopBottomThick: ImageVector + get() { + if (_borderTopBottomThick != null) { + return _borderTopBottomThick!! + } + _borderTopBottomThick = fluentIcon(name = "Regular.BorderTopBottomThick") { + fluentPath { + moveTo(3.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(0.5f) + close() + moveTo(4.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(19.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(4.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(6.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + } + } + return _borderTopBottomThick!! + } + +private var _borderTopBottomThick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bot.kt new file mode 100644 index 0000000..b42d226 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bot.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bot: ImageVector + get() { + if (_bot != null) { + return _bot!! + } + _bot = fluentIcon(name = "Regular.Bot") { + fluentPath { + moveTo(17.75f, 14.0f) + curveTo(19.0f, 14.0f, 20.0f, 15.0f, 20.0f, 16.25f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 1.1f, -0.47f, 2.14f, -1.3f, 2.85f) + curveToRelative(-1.57f, 1.34f, -3.81f, 2.0f, -6.7f, 2.0f) + reflectiveCurveToRelative(-5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(4.0f, 15.0f, 5.01f, 14.0f, 6.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 15.5f) + lineTo(6.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 0.66f, 0.29f, 1.29f, 0.79f, 1.71f) + curveTo(7.55f, 19.94f, 9.44f, 20.5f, 12.0f, 20.5f) + reflectiveCurveToRelative(4.46f, -0.56f, 5.72f, -1.64f) + curveToRelative(0.5f, -0.43f, 0.78f, -1.05f, 0.78f, -1.7f) + verticalLineToRelative(-0.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(11.9f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.25f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-8.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 2.0f) + horizontalLineToRelative(-0.1f) + close() + moveTo(16.25f, 5.0f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(9.75f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(14.25f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _bot!! + } + +private var _bot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BotAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BotAdd.kt new file mode 100644 index 0000000..fd1e4f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BotAdd.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BotAdd: ImageVector + get() { + if (_botAdd != null) { + return _botAdd!! + } + _botAdd = fluentIcon(name = "Regular.BotAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 0.66f, 0.29f, 1.29f, 0.79f, 1.71f) + curveTo(5.55f, 19.94f, 7.44f, 20.5f, 10.0f, 20.5f) + curveToRelative(0.6f, 0.0f, 1.16f, -0.03f, 1.69f, -0.09f) + curveToRelative(0.25f, 0.5f, 0.56f, 0.96f, 0.93f, 1.38f) + curveToRelative(-0.8f, 0.14f, -1.68f, 0.21f, -2.62f, 0.21f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.0f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(10.0f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.3f, -0.06f, 0.6f, -0.17f, 0.86f) + curveToRelative(-1.12f, 0.2f, -2.15f, 0.7f, -2.99f, 1.4f) + lineTo(5.75f, 12.51f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.01f, -2.25f, -2.26f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.35f, 0.23f, -0.64f, 0.55f, -0.72f) + lineTo(9.9f, 2.0f) + lineTo(10.0f, 2.0f) + close() + moveTo(14.25f, 5.0f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(7.75f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.25f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _botAdd!! + } + +private var _botAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlChopsticks.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlChopsticks.kt new file mode 100644 index 0000000..41a8577 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlChopsticks.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BowlChopsticks: ImageVector + get() { + if (_bowlChopsticks != null) { + return _bowlChopsticks!! + } + _bowlChopsticks = fluentIcon(name = "Regular.BowlChopsticks") { + fluentPath { + moveTo(6.4f, 2.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, 0.74f) + lineTo(9.63f, 11.0f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineTo(12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.88f) + lineTo(10.4f, 2.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, 0.74f) + lineTo(13.63f, 11.0f) + horizontalLineToRelative(-2.26f) + lineTo(6.4f, 2.38f) + close() + moveTo(4.79f, 16.5f) + horizontalLineTo(19.2f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -14.42f, 0.0f) + close() + moveTo(4.04f, 15.0f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -0.53f, -2.5f) + horizontalLineTo(20.5f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -0.53f, 2.5f) + horizontalLineTo(4.04f) + close() + } + } + return _bowlChopsticks!! + } + +private var _bowlChopsticks: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlSalad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlSalad.kt new file mode 100644 index 0000000..bb11f65 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BowlSalad.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BowlSalad: ImageVector + get() { + if (_bowlSalad != null) { + return _bowlSalad!! + } + _bowlSalad = fluentIcon(name = "Regular.BowlSalad") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -5.14f, 3.53f) + arcTo(12.95f, 12.95f, 0.0f, false, false, 3.56f, 5.0f) + arcToRelative(12.05f, 12.05f, 0.0f, false, false, -0.78f, 0.0f) + horizontalLineToRelative(-0.04f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -0.73f, 0.7f) + verticalLineToRelative(0.07f) + arcToRelative(7.84f, 7.84f, 0.0f, false, false, 0.0f, 0.79f) + curveToRelative(0.02f, 0.51f, 0.08f, 1.23f, 0.22f, 2.03f) + curveToRelative(0.14f, 0.74f, 0.35f, 1.57f, 0.7f, 2.4f) + horizontalLineToRelative(-0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(21.0f, 11.0f) + verticalLineToRelative(-0.13f) + arcToRelative(4.88f, 4.88f, 0.0f, false, false, -3.67f, -4.72f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(8.27f, 6.04f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 7.45f, -0.02f) + arcToRelative(4.88f, 4.88f, 0.0f, false, false, -4.03f, 2.82f) + arcToRelative(7.61f, 7.61f, 0.0f, false, false, -3.42f, -2.8f) + close() + moveTo(19.5f, 10.87f) + lineTo(19.5f, 11.0f) + horizontalLineToRelative(-6.73f) + lineToRelative(-0.02f, -0.05f) + verticalLineToRelative(-0.07f) + arcToRelative(3.37f, 3.37f, 0.0f, true, true, 6.75f, 0.0f) + close() + moveTo(9.72f, 8.79f) + curveToRelative(0.64f, 0.65f, 1.1f, 1.42f, 1.44f, 2.22f) + horizontalLineToRelative(-2.1f) + lineTo(7.28f, 9.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(4.57f, 11.0f) + curveToRelative(-0.44f, -0.88f, -0.7f, -1.81f, -0.86f, -2.67f) + curveToRelative(-0.13f, -0.72f, -0.18f, -1.36f, -0.2f, -1.82f) + curveToRelative(0.46f, 0.02f, 1.1f, 0.07f, 1.82f, 0.2f) + curveToRelative(1.46f, 0.27f, 3.16f, 0.85f, 4.39f, 2.07f) + close() + moveTo(4.79f, 16.5f) + lineTo(19.2f, 16.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -14.42f, 0.0f) + close() + moveTo(3.51f, 12.5f) + lineTo(20.5f, 12.5f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -0.53f, 2.5f) + lineTo(4.04f, 15.0f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -0.53f, -2.5f) + close() + moveTo(2.71f, 5.0f) + horizontalLineToRelative(0.03f) + horizontalLineToRelative(-0.02f) + close() + } + } + return _bowlSalad!! + } + +private var _bowlSalad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt new file mode 100644 index 0000000..2ed6528 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Box.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Box: ImageVector + get() { + if (_box != null) { + return _box!! + } + _box = fluentIcon(name = "Regular.Box") { + fluentPath { + moveTo(10.6f, 2.51f) + curveToRelative(0.9f, -0.36f, 1.9f, -0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.67f, 0.27f, 1.1f, 0.91f, 1.1f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.71f, -0.43f, 1.35f, -1.1f, 1.62f) + lineToRelative(-7.5f, 3.04f) + curveToRelative(-0.9f, 0.37f, -1.9f, 0.37f, -2.8f, 0.0f) + lineToRelative(-7.5f, -3.04f) + curveToRelative(-0.67f, -0.27f, -1.1f, -0.91f, -1.1f, -1.62f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.7f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-1.9f, 0.77f) + lineToRelative(7.52f, 2.93f) + lineToRelative(2.67f, -1.03f) + lineToRelative(-6.6f, -2.68f) + close() + moveTo(14.69f, 8.41f) + lineTo(7.21f, 5.5f) + lineTo(4.6f, 6.56f) + lineTo(12.0f, 9.45f) + lineToRelative(2.7f, -1.04f) + close() + moveTo(3.5f, 16.83f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.2f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.09f, 0.04f) + verticalLineToRelative(-9.38f) + lineTo(3.5f, 7.75f) + verticalLineToRelative(9.08f) + close() + moveTo(12.85f, 20.1f) + lineToRelative(7.5f, -3.04f) + curveToRelative(0.09f, -0.04f, 0.15f, -0.13f, 0.15f, -0.23f) + lineTo(20.5f, 7.77f) + lineToRelative(-7.75f, 3.0f) + verticalLineToRelative(9.37f) + lineToRelative(0.1f, -0.04f) + close() + } + } + return _box!! + } + +private var _box: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowLeft.kt new file mode 100644 index 0000000..f153b0e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowLeft.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxArrowLeft: ImageVector + get() { + if (_boxArrowLeft != null) { + return _boxArrowLeft!! + } + _boxArrowLeft = fluentIcon(name = "Regular.BoxArrowLeft") { + fluentPath { + moveTo(10.6f, 2.51f) + curveToRelative(0.9f, -0.36f, 1.9f, -0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.67f, 0.27f, 1.1f, 0.91f, 1.1f, 1.62f) + verticalLineToRelative(5.64f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 7.77f) + lineToRelative(-7.75f, 3.0f) + verticalLineToRelative(2.3f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, 2.64f) + verticalLineToRelative(-4.95f) + lineTo(3.5f, 7.75f) + verticalLineToRelative(9.08f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.2f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.09f, 0.04f) + lineToRelative(0.19f, 0.07f) + lineToRelative(0.18f, 0.06f) + curveToRelative(0.25f, 0.53f, 0.56f, 1.01f, 0.94f, 1.45f) + curveToRelative(-0.66f, 0.1f, -1.34f, 0.02f, -1.97f, -0.23f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.7f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-1.9f, 0.77f) + lineToRelative(7.52f, 2.93f) + lineToRelative(2.67f, -1.03f) + lineToRelative(-6.6f, -2.68f) + close() + moveTo(4.59f, 6.55f) + lineTo(12.0f, 9.45f) + lineToRelative(2.7f, -1.04f) + lineTo(7.21f, 5.5f) + lineTo(4.59f, 6.56f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + moveTo(14.0f, 17.46f) + lineToRelative(0.02f, -0.09f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.03f, -0.04f) + lineToRelative(2.55f, -2.55f) + lineToRelative(0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-0.07f, 0.06f) + lineTo(15.71f, 17.0f) + horizontalLineToRelative(5.38f) + curveToRelative(0.2f, 0.05f, 0.36f, 0.2f, 0.4f, 0.41f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.08f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.4f) + lineTo(21.0f, 18.0f) + horizontalLineToRelative(-5.3f) + lineToRelative(1.65f, 1.65f) + lineToRelative(0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 0.57f) + lineToRelative(-0.06f, 0.06f) + lineToRelative(-0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.56f, 0.0f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-2.52f, -2.5f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.01f, -0.06f) + lineToRelative(-0.01f, -0.06f) + verticalLineToRelative(-0.05f) + close() + } + } + return _boxArrowLeft!! + } + +private var _boxArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowUp.kt new file mode 100644 index 0000000..7fba82f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxArrowUp.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxArrowUp: ImageVector + get() { + if (_boxArrowUp != null) { + return _boxArrowUp!! + } + _boxArrowUp = fluentIcon(name = "Regular.BoxArrowUp") { + fluentPath { + moveTo(10.6f, 2.51f) + curveToRelative(0.9f, -0.36f, 1.9f, -0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.67f, 0.27f, 1.1f, 0.91f, 1.1f, 1.62f) + verticalLineToRelative(5.64f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 7.77f) + lineToRelative(-7.75f, 3.0f) + verticalLineToRelative(2.3f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, 2.64f) + verticalLineToRelative(-4.95f) + lineTo(3.5f, 7.75f) + verticalLineToRelative(9.08f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.2f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.09f, 0.04f) + lineToRelative(0.19f, 0.07f) + lineToRelative(0.18f, 0.06f) + curveToRelative(0.25f, 0.53f, 0.56f, 1.01f, 0.94f, 1.45f) + curveToRelative(-0.66f, 0.1f, -1.34f, 0.02f, -1.97f, -0.23f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.7f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-1.9f, 0.77f) + lineToRelative(7.52f, 2.93f) + lineToRelative(2.67f, -1.03f) + lineToRelative(-6.6f, -2.68f) + close() + moveTo(4.59f, 6.55f) + lineTo(12.0f, 9.45f) + lineToRelative(2.7f, -1.04f) + lineTo(7.21f, 5.5f) + lineTo(4.59f, 6.56f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.54f, 14.0f) + lineToRelative(0.09f, 0.02f) + lineToRelative(0.06f, 0.02f) + lineToRelative(0.07f, 0.03f) + lineToRelative(0.05f, 0.04f) + lineToRelative(2.54f, 2.54f) + lineToRelative(0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.7f) + lineToRelative(-0.06f, -0.07f) + lineTo(18.0f, 15.71f) + verticalLineToRelative(5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.4f) + lineToRelative(-0.09f, 0.01f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.4f) + lineTo(17.0f, 21.0f) + verticalLineToRelative(-5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.56f, 0.0f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-0.06f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.57f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.5f, -2.51f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.07f, -0.04f) + lineToRelative(0.08f, -0.03f) + lineToRelative(0.06f, -0.01f) + horizontalLineToRelative(0.11f) + close() + } + } + return _boxArrowUp!! + } + +private var _boxArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxCheckmark.kt new file mode 100644 index 0000000..bf36daf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxCheckmark.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxCheckmark: ImageVector + get() { + if (_boxCheckmark != null) { + return _boxCheckmark!! + } + _boxCheckmark = fluentIcon(name = "Regular.BoxCheckmark") { + fluentPath { + moveTo(10.6f, 2.51f) + curveToRelative(0.9f, -0.36f, 1.9f, -0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.67f, 0.27f, 1.1f, 0.91f, 1.1f, 1.62f) + verticalLineToRelative(5.64f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 7.77f) + lineToRelative(-7.75f, 3.0f) + verticalLineToRelative(2.3f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, 2.64f) + verticalLineToRelative(-4.95f) + lineTo(3.5f, 7.75f) + verticalLineToRelative(9.08f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.2f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.09f, 0.04f) + lineToRelative(0.19f, 0.07f) + lineToRelative(0.18f, 0.06f) + curveToRelative(0.25f, 0.53f, 0.56f, 1.01f, 0.94f, 1.45f) + curveToRelative(-0.66f, 0.1f, -1.34f, 0.02f, -1.97f, -0.23f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.7f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-1.9f, 0.77f) + lineToRelative(7.52f, 2.93f) + lineToRelative(2.67f, -1.03f) + lineToRelative(-6.6f, -2.68f) + close() + moveTo(4.59f, 6.55f) + lineTo(12.0f, 9.45f) + lineToRelative(2.7f, -1.04f) + lineTo(7.21f, 5.5f) + lineTo(4.59f, 6.56f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(16.5f, 18.8f) + lineToRelative(3.65f, -3.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.65f, 1.64f) + close() + } + } + return _boxCheckmark!! + } + +private var _boxCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxDismiss.kt new file mode 100644 index 0000000..5d88ec8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxDismiss.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxDismiss: ImageVector + get() { + if (_boxDismiss != null) { + return _boxDismiss!! + } + _boxDismiss = fluentIcon(name = "Regular.BoxDismiss") { + fluentPath { + moveTo(10.6f, 2.51f) + curveToRelative(0.9f, -0.36f, 1.9f, -0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.67f, 0.27f, 1.1f, 0.91f, 1.1f, 1.62f) + verticalLineToRelative(5.64f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 7.77f) + lineToRelative(-7.75f, 3.0f) + verticalLineToRelative(2.3f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, 2.64f) + verticalLineToRelative(-4.95f) + lineTo(3.5f, 7.75f) + verticalLineToRelative(9.08f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.2f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.09f, 0.04f) + verticalLineToRelative(-0.85f) + curveToRelative(0.26f, 0.91f, 0.71f, 1.73f, 1.3f, 2.43f) + curveToRelative(-0.65f, 0.1f, -1.33f, 0.02f, -1.96f, -0.23f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.7f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-1.9f, 0.77f) + lineToRelative(7.52f, 2.93f) + lineToRelative(2.67f, -1.03f) + lineToRelative(-6.6f, -2.68f) + close() + moveTo(14.69f, 8.41f) + lineTo(7.21f, 5.5f) + lineTo(4.6f, 6.56f) + lineTo(12.0f, 9.45f) + lineToRelative(2.7f, -1.04f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.14f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _boxDismiss!! + } + +private var _boxDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxEdit.kt new file mode 100644 index 0000000..35ccd2f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxEdit.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxEdit: ImageVector + get() { + if (_boxEdit != null) { + return _boxEdit!! + } + _boxEdit = fluentIcon(name = "Regular.BoxEdit") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineTo(3.1f, 5.55f) + curveToRelative(-0.67f, 0.27f, -1.1f, 0.91f, -1.1f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.71f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.13f, 0.06f, 0.27f, 0.1f, 0.42f, 0.14f) + lineToRelative(0.04f, -0.22f) + lineToRelative(0.46f, -1.83f) + curveToRelative(0.16f, -0.65f, 0.5f, -1.24f, 0.97f, -1.71f) + lineToRelative(0.26f, -0.26f) + verticalLineToRelative(-6.84f) + lineToRelative(7.75f, -3.0f) + verticalLineToRelative(3.24f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, 1.5f, 0.25f) + lineTo(22.0f, 7.17f) + curveToRelative(0.0f, -0.7f, -0.43f, -1.35f, -1.1f, -1.62f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(11.15f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.7f, 0.0f) + lineToRelative(6.59f, 2.67f) + lineToRelative(-2.67f, 1.03f) + lineToRelative(-7.53f, -2.93f) + lineToRelative(1.91f, -0.78f) + close() + moveTo(7.21f, 5.5f) + lineToRelative(7.48f, 2.9f) + lineTo(12.0f, 9.46f) + lineTo(4.6f, 6.56f) + lineTo(7.21f, 5.5f) + close() + moveTo(3.5f, 7.75f) + lineToRelative(7.75f, 3.01f) + verticalLineToRelative(9.38f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -0.1f, -0.04f) + lineToRelative(-7.5f, -3.04f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.15f, -0.23f) + lineTo(3.5f, 7.75f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _boxEdit!! + } + +private var _boxEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultiple.kt new file mode 100644 index 0000000..a63f48f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultiple.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxMultiple: ImageVector + get() { + if (_boxMultiple != null) { + return _boxMultiple!! + } + _boxMultiple = fluentIcon(name = "Regular.BoxMultiple") { + fluentPath { + moveTo(15.78f, 3.74f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.56f, 0.0f) + lineToRelative(-4.3f, 1.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.17f, 0.23f) + verticalLineToRelative(2.8f) + curveToRelative(-0.5f, -0.08f, -1.0f, -0.08f, -1.5f, 0.0f) + verticalLineToRelative(-2.8f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.38f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.59f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.7f, 0.25f, 1.15f, 0.9f, 1.15f, 1.63f) + verticalLineToRelative(10.67f) + curveToRelative(0.0f, 0.74f, -0.46f, 1.4f, -1.14f, 1.64f) + lineToRelative(-4.02f, 1.49f) + curveToRelative(0.1f, -0.3f, 0.16f, -0.6f, 0.16f, -0.93f) + verticalLineToRelative(-0.73f) + lineToRelative(3.34f, -1.23f) + curveToRelative(0.1f, -0.04f, 0.16f, -0.13f, 0.16f, -0.24f) + lineTo(20.25f, 5.56f) + curveToRelative(0.0f, -0.1f, -0.07f, -0.2f, -0.16f, -0.23f) + lineToRelative(-4.31f, -1.6f) + close() + moveTo(11.77f, 7.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.12f, -0.77f, 0.12f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(5.77f, 14.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.49f, -1.42f) + lineTo(9.0f, 14.2f) + lineToRelative(2.73f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.48f, 0.85f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(-2.48f, -0.85f) + close() + moveTo(10.3f, 9.53f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.24f, -1.15f, 0.9f, -1.15f, 1.63f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.73f, 0.46f, 1.39f, 1.14f, 1.64f) + lineToRelative(4.31f, 1.6f) + curveToRelative(0.84f, 0.3f, 1.76f, 0.3f, 2.6f, 0.0f) + lineToRelative(4.3f, -1.6f) + curveToRelative(0.7f, -0.25f, 1.15f, -0.9f, 1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, -0.46f, -1.39f, -1.14f, -1.64f) + lineToRelative(-4.31f, -1.6f) + close() + moveTo(8.22f, 10.93f) + curveToRelative(0.5f, -0.18f, 1.06f, -0.18f, 1.56f, 0.0f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.1f, 0.03f, 0.17f, 0.13f, 0.17f, 0.23f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.1f, -0.07f, 0.2f, -0.16f, 0.24f) + lineToRelative(-4.31f, 1.59f) + curveToRelative(-0.5f, 0.18f, -1.06f, 0.18f, -1.56f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.17f, -0.23f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.1f, 0.07f, -0.2f, 0.16f, -0.23f) + lineToRelative(4.31f, -1.6f) + close() + } + } + return _boxMultiple!! + } + +private var _boxMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowLeft.kt new file mode 100644 index 0000000..a6159c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowLeft.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxMultipleArrowLeft: ImageVector + get() { + if (_boxMultipleArrowLeft != null) { + return _boxMultipleArrowLeft!! + } + _boxMultipleArrowLeft = fluentIcon(name = "Regular.BoxMultipleArrowLeft") { + fluentPath { + moveTo(15.78f, 3.74f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.56f, 0.0f) + lineToRelative(-4.3f, 1.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.17f, 0.23f) + verticalLineToRelative(2.8f) + curveToRelative(-0.5f, -0.08f, -1.0f, -0.08f, -1.5f, 0.0f) + verticalLineToRelative(-2.8f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.38f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.59f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.7f, 0.25f, 1.15f, 0.9f, 1.15f, 1.63f) + verticalLineToRelative(7.02f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, -0.97f) + lineTo(20.25f, 5.56f) + curveToRelative(0.0f, -0.1f, -0.07f, -0.2f, -0.16f, -0.23f) + lineToRelative(-4.31f, -1.6f) + close() + moveTo(14.61f, 11.12f) + curveToRelative(0.2f, 0.08f, 0.38f, 0.18f, 0.53f, 0.32f) + curveToRelative(-0.57f, 0.22f, -1.1f, 0.52f, -1.58f, 0.9f) + lineToRelative(-3.78f, -1.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.56f, 0.0f) + lineToRelative(-4.3f, 1.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.17f, 0.23f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.1f, 0.07f, 0.2f, 0.16f, 0.24f) + lineToRelative(4.31f, 1.59f) + curveToRelative(0.5f, 0.18f, 1.06f, 0.18f, 1.56f, 0.0f) + lineToRelative(1.6f, -0.59f) + curveToRelative(0.16f, 0.48f, 0.39f, 0.93f, 0.66f, 1.35f) + lineToRelative(-1.74f, 0.65f) + curveToRelative(-0.84f, 0.3f, -1.76f, 0.3f, -2.6f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.39f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + close() + moveTo(11.73f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.14f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -0.92f, 1.51f) + lineToRelative(-1.79f, 0.62f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(-2.48f, -0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.49f, -1.42f) + lineTo(9.0f, 14.2f) + lineToRelative(2.73f, -0.95f) + close() + moveTo(11.77f, 7.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.12f, -0.77f, 0.12f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 18.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _boxMultipleArrowLeft!! + } + +private var _boxMultipleArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowRight.kt new file mode 100644 index 0000000..0861d3b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleArrowRight.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxMultipleArrowRight: ImageVector + get() { + if (_boxMultipleArrowRight != null) { + return _boxMultipleArrowRight!! + } + _boxMultipleArrowRight = fluentIcon(name = "Regular.BoxMultipleArrowRight") { + fluentPath { + moveTo(15.78f, 3.74f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.56f, 0.0f) + lineToRelative(-4.3f, 1.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.17f, 0.23f) + verticalLineToRelative(2.8f) + curveToRelative(-0.5f, -0.08f, -1.0f, -0.08f, -1.5f, 0.0f) + verticalLineToRelative(-2.8f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.38f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.59f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.7f, 0.25f, 1.15f, 0.9f, 1.15f, 1.63f) + verticalLineToRelative(7.02f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, -0.97f) + lineTo(20.25f, 5.56f) + curveToRelative(0.0f, -0.1f, -0.07f, -0.2f, -0.16f, -0.23f) + lineToRelative(-4.31f, -1.6f) + close() + moveTo(14.61f, 11.12f) + curveToRelative(0.2f, 0.08f, 0.38f, 0.18f, 0.53f, 0.32f) + curveToRelative(-0.57f, 0.22f, -1.1f, 0.52f, -1.58f, 0.9f) + lineToRelative(-3.78f, -1.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.56f, 0.0f) + lineToRelative(-4.3f, 1.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.17f, 0.23f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.1f, 0.07f, 0.2f, 0.16f, 0.24f) + lineToRelative(4.31f, 1.59f) + curveToRelative(0.5f, 0.18f, 1.06f, 0.18f, 1.56f, 0.0f) + lineToRelative(1.6f, -0.59f) + curveToRelative(0.16f, 0.48f, 0.39f, 0.93f, 0.66f, 1.35f) + lineToRelative(-1.74f, 0.65f) + curveToRelative(-0.84f, 0.3f, -1.76f, 0.3f, -2.6f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.39f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + close() + moveTo(11.73f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.14f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -0.92f, 1.51f) + lineToRelative(-1.79f, 0.62f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(-2.48f, -0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.49f, -1.42f) + lineTo(9.0f, 14.2f) + lineToRelative(2.73f, -0.95f) + close() + moveTo(11.77f, 7.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.12f, -0.77f, 0.12f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _boxMultipleArrowRight!! + } + +private var _boxMultipleArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleCheckmark.kt new file mode 100644 index 0000000..d86d9bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleCheckmark.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxMultipleCheckmark: ImageVector + get() { + if (_boxMultipleCheckmark != null) { + return _boxMultipleCheckmark!! + } + _boxMultipleCheckmark = fluentIcon(name = "Regular.BoxMultipleCheckmark") { + fluentPath { + moveTo(15.78f, 3.74f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.56f, 0.0f) + lineToRelative(-4.3f, 1.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.17f, 0.23f) + verticalLineToRelative(2.8f) + curveToRelative(-0.5f, -0.08f, -1.0f, -0.08f, -1.5f, 0.0f) + verticalLineToRelative(-2.8f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.38f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.59f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + curveToRelative(0.7f, 0.25f, 1.15f, 0.9f, 1.15f, 1.63f) + verticalLineToRelative(7.02f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, -0.97f) + lineTo(20.25f, 5.56f) + curveToRelative(0.0f, -0.1f, -0.07f, -0.2f, -0.16f, -0.23f) + lineToRelative(-4.31f, -1.6f) + close() + moveTo(14.61f, 11.12f) + curveToRelative(0.2f, 0.08f, 0.38f, 0.18f, 0.53f, 0.32f) + curveToRelative(-0.57f, 0.22f, -1.1f, 0.52f, -1.58f, 0.9f) + lineToRelative(-3.78f, -1.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.56f, 0.0f) + lineToRelative(-4.3f, 1.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.17f, 0.23f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.1f, 0.07f, 0.2f, 0.16f, 0.24f) + lineToRelative(4.31f, 1.59f) + curveToRelative(0.5f, 0.18f, 1.06f, 0.18f, 1.56f, 0.0f) + lineToRelative(1.6f, -0.59f) + curveToRelative(0.16f, 0.48f, 0.39f, 0.93f, 0.66f, 1.35f) + lineToRelative(-1.74f, 0.65f) + curveToRelative(-0.84f, 0.3f, -1.76f, 0.3f, -2.6f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.15f, -1.64f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.73f, 0.46f, -1.39f, 1.14f, -1.64f) + lineToRelative(4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.6f, 0.0f) + lineToRelative(4.3f, 1.6f) + close() + moveTo(11.73f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.14f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -0.92f, 1.51f) + lineToRelative(-1.79f, 0.62f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(-2.48f, -0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.49f, -1.42f) + lineTo(9.0f, 14.2f) + lineToRelative(2.73f, -0.95f) + close() + moveTo(11.77f, 7.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.49f, -1.42f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.05f, 0.02f, 0.1f, 0.02f, 0.16f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.5f, 1.42f) + lineToRelative(-2.66f, 0.92f) + curveToRelative(-0.37f, 0.12f, -0.77f, 0.12f, -1.14f, 0.0f) + lineToRelative(-2.66f, -0.92f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _boxMultipleCheckmark!! + } + +private var _boxMultipleCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleSearch.kt new file mode 100644 index 0000000..72401b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxMultipleSearch.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxMultipleSearch: ImageVector + get() { + if (_boxMultipleSearch != null) { + return _boxMultipleSearch!! + } + _boxMultipleSearch = fluentIcon(name = "Regular.BoxMultipleSearch") { + fluentPath { + moveTo(14.22f, 3.74f) + curveToRelative(0.5f, -0.19f, 1.06f, -0.19f, 1.56f, 0.0f) + lineToRelative(4.3f, 1.59f) + curveToRelative(0.1f, 0.04f, 0.17f, 0.13f, 0.17f, 0.23f) + verticalLineToRelative(6.92f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 1.5f, 2.37f) + lineTo(21.75f, 5.56f) + curveToRelative(0.0f, -0.73f, -0.46f, -1.38f, -1.14f, -1.64f) + lineTo(16.3f, 2.33f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.25f, -1.15f, 0.9f, -1.15f, 1.63f) + verticalLineToRelative(2.8f) + curveToRelative(0.5f, -0.08f, 1.0f, -0.08f, 1.5f, 0.0f) + verticalLineToRelative(-2.8f) + curveToRelative(0.0f, -0.1f, 0.07f, -0.2f, 0.16f, -0.23f) + lineToRelative(4.31f, -1.6f) + close() + moveTo(14.87f, 11.24f) + arcToRelative(1.74f, 1.74f, 0.0f, false, false, -0.26f, -0.12f) + lineToRelative(-4.31f, -1.6f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.6f, 0.0f) + lineToRelative(-4.3f, 1.6f) + curveToRelative(-0.7f, 0.25f, -1.15f, 0.91f, -1.15f, 1.64f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 0.73f, 0.46f, 1.39f, 1.14f, 1.64f) + lineToRelative(4.31f, 1.6f) + curveToRelative(0.84f, 0.3f, 1.76f, 0.3f, 2.6f, 0.0f) + lineToRelative(2.64f, -0.98f) + curveToRelative(-0.41f, -0.35f, -0.77f, -0.75f, -1.06f, -1.2f) + lineToRelative(-2.1f, 0.77f) + curveToRelative(-0.5f, 0.18f, -1.06f, 0.18f, -1.56f, 0.0f) + lineToRelative(-4.3f, -1.6f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.17f, -0.23f) + verticalLineToRelative(-5.67f) + curveToRelative(0.0f, -0.1f, 0.07f, -0.2f, 0.16f, -0.23f) + lineToRelative(4.31f, -1.6f) + curveToRelative(0.5f, -0.18f, 1.06f, -0.18f, 1.56f, 0.0f) + lineToRelative(3.33f, 1.24f) + curveToRelative(0.52f, -0.41f, 1.12f, -0.73f, 1.76f, -0.93f) + close() + moveTo(12.09f, 13.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 0.03f) + lineTo(9.0f, 14.2f) + lineToRelative(-2.74f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.5f, 1.42f) + lineToRelative(2.49f, 0.85f) + verticalLineToRelative(2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.7f) + lineToRelative(1.45f, -0.5f) + curveToRelative(0.18f, -0.66f, 0.49f, -1.27f, 0.89f, -1.8f) + close() + moveTo(11.31f, 6.72f) + curveToRelative(-0.14f, 0.38f, 0.07f, 0.81f, 0.46f, 0.95f) + lineToRelative(2.66f, 0.92f) + curveToRelative(0.37f, 0.12f, 0.77f, 0.12f, 1.14f, 0.0f) + lineToRelative(2.65f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.49f, -1.42f) + lineToRelative(-2.65f, 0.92f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.16f, 0.0f) + lineToRelative(-2.66f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.95f, 0.46f) + close() + moveTo(20.17f, 19.11f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.61f, 2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.05f) + lineToRelative(-2.61f, -2.61f) + close() + moveTo(19.5f, 16.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _boxMultipleSearch!! + } + +private var _boxMultipleSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxSearch.kt new file mode 100644 index 0000000..0c64f5e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxSearch.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxSearch: ImageVector + get() { + if (_boxSearch != null) { + return _boxSearch!! + } + _boxSearch = fluentIcon(name = "Regular.BoxSearch") { + fluentPath { + moveTo(10.6f, 2.51f) + curveToRelative(0.9f, -0.36f, 1.9f, -0.36f, 2.8f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.67f, 0.27f, 1.1f, 0.91f, 1.1f, 1.62f) + verticalLineToRelative(9.33f) + curveToRelative(0.0f, -1.46f, -0.57f, -2.79f, -1.5f, -3.77f) + lineTo(20.5f, 7.77f) + lineToRelative(-7.75f, 3.0f) + verticalLineToRelative(1.7f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -1.5f, 2.39f) + verticalLineToRelative(-4.1f) + lineTo(3.5f, 7.75f) + verticalLineToRelative(9.08f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.2f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.07f, 0.03f) + lineToRelative(0.2f, 0.08f) + curveToRelative(0.34f, 0.14f, 0.7f, 0.15f, 1.04f, 0.04f) + curveToRelative(0.4f, 0.42f, 0.86f, 0.78f, 1.37f, 1.07f) + lineToRelative(-0.43f, 0.17f) + curveToRelative(-0.9f, 0.37f, -1.92f, 0.37f, -2.82f, 0.0f) + lineToRelative(-7.5f, -3.04f) + curveTo(2.43f, 18.18f, 2.0f, 17.54f, 2.0f, 16.83f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.7f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-1.9f, 0.77f) + lineToRelative(7.52f, 2.93f) + lineToRelative(2.67f, -1.03f) + lineToRelative(-6.6f, -2.68f) + close() + moveTo(14.69f, 8.41f) + lineTo(7.21f, 5.5f) + lineTo(4.6f, 6.56f) + lineTo(12.0f, 9.45f) + lineToRelative(2.7f, -1.04f) + close() + moveTo(22.0f, 16.56f) + verticalLineToRelative(-0.06f) + verticalLineToRelative(0.06f) + close() + moveTo(20.17f, 19.11f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.61f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + close() + moveTo(19.5f, 16.51f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _boxSearch!! + } + +private var _boxSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxToolbox.kt new file mode 100644 index 0000000..c496149 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BoxToolbox.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BoxToolbox: ImageVector + get() { + if (_boxToolbox != null) { + return _boxToolbox!! + } + _boxToolbox = fluentIcon(name = "Regular.BoxToolbox") { + fluentPath { + moveTo(13.4f, 2.51f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineTo(3.1f, 5.55f) + curveToRelative(-0.67f, 0.27f, -1.1f, 0.91f, -1.1f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.71f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + lineToRelative(0.4f, 0.14f) + lineTo(11.0f, 20.04f) + lineToRelative(-7.34f, -2.98f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.16f, -0.23f) + lineTo(3.5f, 7.75f) + lineToRelative(7.75f, 3.01f) + verticalLineToRelative(4.65f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.5f, -1.3f) + verticalLineToRelative(-3.34f) + lineToRelative(7.75f, -3.0f) + verticalLineToRelative(3.78f) + curveTo(21.39f, 12.0f, 22.0f, 12.93f, 22.0f, 14.0f) + lineTo(22.0f, 7.17f) + curveToRelative(0.0f, -0.7f, -0.43f, -1.35f, -1.1f, -1.62f) + lineToRelative(-7.5f, -3.04f) + close() + moveTo(11.15f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.7f, 0.0f) + lineToRelative(6.59f, 2.67f) + lineToRelative(-2.67f, 1.03f) + lineToRelative(-7.53f, -2.93f) + lineToRelative(1.91f, -0.78f) + close() + moveTo(7.21f, 5.5f) + lineToRelative(7.48f, 2.9f) + lineTo(12.0f, 9.46f) + lineTo(4.6f, 6.56f) + lineTo(7.21f, 5.5f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _boxToolbox!! + } + +private var _boxToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Braces.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Braces.kt new file mode 100644 index 0000000..bd34165 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Braces.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Braces: ImageVector + get() { + if (_braces != null) { + return _braces!! + } + _braces = fluentIcon(name = "Regular.Braces") { + fluentPath { + moveTo(4.5f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + curveTo(6.56f, 4.5f, 6.0f, 5.06f, 6.0f, 5.75f) + verticalLineToRelative(4.3f) + curveToRelative(0.0f, 0.75f, -0.3f, 1.45f, -0.8f, 1.95f) + curveToRelative(0.5f, 0.5f, 0.8f, 1.2f, 0.8f, 1.94f) + verticalLineToRelative(4.31f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, -2.75f) + verticalLineToRelative(-4.3f) + curveToRelative(0.0f, -0.55f, -0.34f, -1.02f, -0.85f, -1.2f) + lineToRelative(-0.14f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.42f) + lineToRelative(0.14f, -0.05f) + curveToRelative(0.5f, -0.17f, 0.85f, -0.64f, 0.85f, -1.18f) + lineTo(4.5f, 5.75f) + close() + moveTo(19.5f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 16.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.3f) + curveToRelative(0.0f, 0.75f, 0.3f, 1.45f, 0.8f, 1.95f) + curveToRelative(-0.5f, 0.5f, -0.8f, 1.2f, -0.8f, 1.94f) + verticalLineToRelative(4.31f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + verticalLineToRelative(-4.3f) + curveToRelative(0.0f, -0.55f, 0.34f, -1.02f, 0.85f, -1.2f) + lineToRelative(0.14f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.42f) + lineToRelative(-0.14f, -0.05f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.85f, -1.18f) + lineTo(19.5f, 5.75f) + close() + } + } + return _braces!! + } + +private var _braces: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BracesVariable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BracesVariable.kt new file mode 100644 index 0000000..1ab47c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BracesVariable.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BracesVariable: ImageVector + get() { + if (_bracesVariable != null) { + return _bracesVariable!! + } + _bracesVariable = fluentIcon(name = "Regular.BracesVariable") { + fluentPath { + moveTo(3.5f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + curveTo(5.56f, 4.5f, 5.0f, 5.06f, 5.0f, 5.75f) + verticalLineToRelative(4.3f) + curveToRelative(0.0f, 0.75f, -0.3f, 1.45f, -0.8f, 1.95f) + curveToRelative(0.5f, 0.5f, 0.8f, 1.2f, 0.8f, 1.94f) + verticalLineToRelative(4.31f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, -2.75f) + verticalLineToRelative(-4.3f) + curveToRelative(0.0f, -0.55f, -0.34f, -1.02f, -0.85f, -1.2f) + lineToRelative(-0.14f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.42f) + lineToRelative(0.14f, -0.05f) + curveToRelative(0.5f, -0.17f, 0.85f, -0.64f, 0.85f, -1.18f) + lineTo(3.5f, 5.75f) + close() + moveTo(20.5f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.3f) + curveToRelative(0.0f, 0.75f, 0.3f, 1.45f, 0.8f, 1.95f) + curveToRelative(-0.5f, 0.5f, -0.8f, 1.2f, -0.8f, 1.94f) + verticalLineToRelative(4.31f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + verticalLineToRelative(-4.3f) + curveToRelative(0.0f, -0.55f, 0.34f, -1.02f, 0.85f, -1.2f) + lineToRelative(0.14f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.42f) + lineToRelative(-0.14f, -0.05f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.85f, -1.18f) + lineTo(20.5f, 5.75f) + close() + moveTo(9.1f, 7.04f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.2f, 0.92f) + lineTo(11.06f, 12.0f) + lineToRelative(-3.14f, 4.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.18f, 0.92f) + lineTo(12.0f, 13.22f) + lineToRelative(2.9f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.2f, -0.92f) + lineTo(12.94f, 12.0f) + lineToRelative(3.14f, -4.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, -0.92f) + lineTo(12.0f, 10.78f) + lineTo(9.1f, 7.04f) + close() + } + } + return _bracesVariable!! + } + +private var _bracesVariable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrainCircuit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrainCircuit.kt new file mode 100644 index 0000000..1c1c6af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrainCircuit.kt @@ -0,0 +1,135 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BrainCircuit: ImageVector + get() { + if (_brainCircuit != null) { + return _brainCircuit!! + } + _brainCircuit = fluentIcon(name = "Regular.BrainCircuit") { + fluentPath { + moveTo(7.15f, 3.01f) + curveToRelative(0.83f, -0.65f, 1.92f, -1.0f, 3.0f, -1.0f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, 1.86f, 0.88f) + arcTo(2.3f, 2.3f, 0.0f, false, true, 13.86f, 2.0f) + curveToRelative(1.08f, 0.0f, 2.17f, 0.35f, 3.0f, 1.0f) + curveToRelative(0.65f, 0.5f, 1.16f, 1.2f, 1.35f, 2.04f) + curveToRelative(0.42f, 0.07f, 0.8f, 0.28f, 1.1f, 0.57f) + curveToRelative(0.48f, 0.45f, 0.82f, 1.1f, 1.04f, 1.77f) + curveToRelative(0.22f, 0.68f, 0.33f, 1.45f, 0.3f, 2.18f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, -0.18f, 1.13f) + lineToRelative(0.06f, 0.03f) + curveToRelative(0.37f, 0.17f, 0.67f, 0.45f, 0.9f, 0.8f) + curveToRelative(0.42f, 0.7f, 0.57f, 1.68f, 0.57f, 2.94f) + curveToRelative(0.0f, 1.44f, -0.55f, 2.42f, -1.26f, 3.03f) + curveToRelative(-0.41f, 0.35f, -0.87f, 0.57f, -1.27f, 0.7f) + curveToRelative(-0.14f, 0.68f, -0.49f, 1.46f, -1.02f, 2.13f) + arcTo(4.24f, 4.24f, 0.0f, false, true, 15.09f, 22.0f) + arcToRelative(3.9f, 3.9f, 0.0f, false, true, -2.77f, -1.31f) + arcToRelative(5.36f, 5.36f, 0.0f, false, true, -0.31f, -0.36f) + lineToRelative(-0.31f, 0.36f) + arcToRelative(3.9f, 3.9f, 0.0f, false, true, -2.78f, 1.3f) + arcToRelative(4.24f, 4.24f, 0.0f, false, true, -3.36f, -1.66f) + arcToRelative(5.17f, 5.17f, 0.0f, false, true, -1.01f, -2.14f) + curveToRelative(-0.4f, -0.12f, -0.86f, -0.34f, -1.27f, -0.69f) + arcTo(3.83f, 3.83f, 0.0f, false, true, 2.0f, 14.47f) + curveToRelative(0.0f, -1.26f, 0.15f, -2.25f, 0.58f, -2.93f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, 0.96f, -0.84f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, -0.18f, -1.13f) + curveToRelative(-0.03f, -0.73f, 0.08f, -1.5f, 0.3f, -2.18f) + arcTo(4.2f, 4.2f, 0.0f, false, true, 4.7f, 5.62f) + curveToRelative(0.3f, -0.29f, 0.68f, -0.5f, 1.1f, -0.57f) + curveTo(6.0f, 4.2f, 6.5f, 3.52f, 7.15f, 3.0f) + close() + moveTo(8.07f, 4.2f) + curveToRelative(-0.54f, 0.42f, -0.86f, 0.99f, -0.86f, 1.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.99f, 0.7f) + curveToRelative(-0.14f, -0.04f, -0.28f, -0.03f, -0.49f, 0.17f) + curveToRelative(-0.23f, 0.22f, -0.47f, 0.61f, -0.64f, 1.14f) + curveToRelative(-0.16f, 0.52f, -0.25f, 1.1f, -0.22f, 1.65f) + curveToRelative(0.02f, 0.56f, 0.16f, 1.02f, 0.37f, 1.33f) + lineToRelative(0.08f, 0.17f) + lineTo(6.4f, 11.0f) + curveToRelative(1.5f, 0.0f, 2.74f, 1.17f, 2.84f, 2.64f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -1.5f, 0.01f) + arcTo(1.35f, 1.35f, 0.0f, false, false, 6.4f, 12.5f) + lineTo(3.8f, 12.5f) + horizontalLineToRelative(-0.02f) + curveToRelative(-0.15f, 0.35f, -0.27f, 0.95f, -0.27f, 1.97f) + reflectiveCurveToRelative(0.38f, 1.58f, 0.74f, 1.9f) + curveToRelative(0.4f, 0.34f, 0.85f, 0.43f, 0.98f, 0.43f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + reflectiveCurveToRelative(0.23f, 1.18f, 0.76f, 1.84f) + curveToRelative(0.5f, 0.64f, 1.23f, 1.1f, 2.18f, 1.1f) + curveToRelative(0.64f, 0.0f, 1.23f, -0.35f, 1.7f, -0.84f) + arcToRelative(3.7f, 3.7f, 0.0f, false, false, 0.63f, -0.92f) + lineTo(11.25f, 16.26f) + verticalLineToRelative(-0.01f) + verticalLineToRelative(-7.0f) + horizontalLineToRelative(-0.9f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.9f) + lineTo(11.25f, 5.22f) + arcToRelative(2.06f, 2.06f, 0.0f, false, false, -0.02f, -0.3f) + curveToRelative(-0.03f, -0.19f, -0.07f, -0.43f, -0.16f, -0.67f) + curveToRelative(-0.1f, -0.24f, -0.2f, -0.43f, -0.35f, -0.55f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, -0.57f, -0.2f) + curveToRelative(-0.76f, 0.0f, -1.52f, 0.26f, -2.08f, 0.7f) + close() + moveTo(12.77f, 17.0f) + verticalLineToRelative(1.73f) + lineToRelative(0.11f, 0.23f) + curveToRelative(0.12f, 0.2f, 0.3f, 0.45f, 0.52f, 0.69f) + curveToRelative(0.47f, 0.49f, 1.06f, 0.85f, 1.7f, 0.85f) + curveToRelative(0.95f, 0.0f, 1.67f, -0.47f, 2.18f, -1.1f) + curveToRelative(0.53f, -0.67f, 0.76f, -1.43f, 0.76f, -1.85f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.75f, 0.75f, -0.75f) + curveToRelative(0.13f, 0.0f, 0.57f, -0.1f, 0.97f, -0.44f) + curveToRelative(0.37f, -0.31f, 0.74f, -0.87f, 0.74f, -1.9f) + curveToRelative(0.0f, -1.2f, -0.16f, -1.82f, -0.35f, -2.13f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.26f, -0.25f) + curveToRelative(-0.1f, -0.04f, -0.25f, -0.08f, -0.49f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -1.17f) + curveToRelative(0.2f, -0.3f, 0.34f, -0.77f, 0.36f, -1.33f) + arcToRelative(4.84f, 4.84f, 0.0f, false, false, -0.22f, -1.65f) + curveToRelative(-0.17f, -0.53f, -0.4f, -0.92f, -0.64f, -1.14f) + curveToRelative(-0.2f, -0.2f, -0.35f, -0.2f, -0.49f, -0.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, -0.71f) + curveToRelative(0.0f, -0.65f, -0.32f, -1.22f, -0.87f, -1.64f) + arcToRelative(3.45f, 3.45f, 0.0f, false, false, -2.08f, -0.7f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, -0.57f, 0.2f) + curveToRelative(-0.14f, 0.12f, -0.25f, 0.31f, -0.34f, 0.55f) + arcToRelative(3.06f, 3.06f, 0.0f, false, false, -0.19f, 0.96f) + lineTo(12.76f, 15.5f) + horizontalLineToRelative(0.64f) + curveToRelative(0.75f, 0.0f, 1.35f, -0.6f, 1.35f, -1.35f) + verticalLineToRelative(-1.8f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 1.5f, 0.0f) + verticalLineToRelative(1.8f) + arcTo(2.85f, 2.85f, 0.0f, false, true, 13.4f, 17.0f) + horizontalLineToRelative(-0.64f) + close() + moveTo(8.5f, 8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(8.0f, 15.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + close() + moveTo(15.0f, 10.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + close() + } + } + return _brainCircuit!! + } + +private var _brainCircuit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Branch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Branch.kt new file mode 100644 index 0000000..f2944c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Branch.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Branch: ImageVector + get() { + if (_branch != null) { + return _branch!! + } + _branch = fluentIcon(name = "Regular.Branch") { + fluentPath { + moveTo(4.0f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 4.49f, 3.36f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 5.26f, 3.89f) + horizontalLineToRelative(0.33f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.33f) + arcToRelative(6.99f, 6.99f, 0.0f, false, true, -5.5f, -2.67f) + verticalLineToRelative(3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, 0.0f) + lineTo(6.75f, 8.92f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 4.0f, 5.5f) + close() + moveTo(7.5f, 3.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(7.5f, 16.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(15.5f, 13.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + } + } + return _branch!! + } + +private var _branch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchCompare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchCompare.kt new file mode 100644 index 0000000..c133104 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchCompare.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BranchCompare: ImageVector + get() { + if (_branchCompare != null) { + return _branchCompare!! + } + _branchCompare = fluentIcon(name = "Regular.BranchCompare") { + fluentPath { + moveTo(9.0f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.0f, 3.46f) + lineTo(6.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(2.69f) + lineToRelative(-0.97f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.25f, 2.25f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.25f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(0.97f, -0.97f) + lineTo(9.0f, 19.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 4.5f, 15.0f) + lineTo(4.5f, 8.86f) + arcTo(3.5f, 3.5f, 0.0f, true, true, 9.0f, 5.5f) + close() + moveTo(7.5f, 5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 4.0f, 0.0f) + close() + moveTo(22.0f, 18.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -4.0f, -3.46f) + lineTo(18.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-1.94f) + lineToRelative(0.97f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-2.25f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.25f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.97f, 0.97f) + lineTo(15.0f, 4.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 19.5f, 9.0f) + verticalLineToRelative(6.14f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 22.0f, 18.5f) + close() + moveTo(20.5f, 18.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 4.0f, 0.0f) + close() + } + } + return _branchCompare!! + } + +private var _branchCompare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchFork.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchFork.kt new file mode 100644 index 0000000..f9d5511 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchFork.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BranchFork: ImageVector + get() { + if (_branchFork != null) { + return _branchFork!! + } + _branchFork = fluentIcon(name = "Regular.BranchFork") { + fluentPath { + moveTo(11.0f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.0f, 3.46f) + verticalLineToRelative(2.54f) + horizontalLineToRelative(6.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-0.4f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 1.5f, 0.11f) + verticalLineToRelative(0.29f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 14.25f, 13.0f) + lineTo(8.0f, 13.0f) + verticalLineToRelative(2.04f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, 0.1f) + lineTo(6.5f, 8.86f) + arcTo(3.5f, 3.5f, 0.0f, true, true, 11.0f, 5.5f) + close() + moveTo(7.5f, 7.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(17.5f, 7.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(9.5f, 18.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 4.0f, 0.0f) + close() + } + } + return _branchFork!! + } + +private var _branchFork: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkHint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkHint.kt new file mode 100644 index 0000000..a21e50d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkHint.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BranchForkHint: ImageVector + get() { + if (_branchForkHint != null) { + return _branchForkHint!! + } + _branchForkHint = fluentIcon(name = "Regular.BranchForkHint") { + fluentPath { + moveTo(6.5f, 2.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.0f, 6.86f) + verticalLineToRelative(5.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(7.0f, 13.0f) + horizontalLineToRelative(6.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 17.0f, 9.25f) + verticalLineToRelative(-0.29f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -1.5f, -0.1f) + verticalLineToRelative(0.39f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(7.0f, 11.5f) + lineTo(7.0f, 8.96f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 6.5f, 2.0f) + close() + moveTo(4.5f, 5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -4.0f, 0.0f) + close() + moveTo(16.5f, 3.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(5.34f, 16.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.87f, -1.22f) + arcToRelative(3.52f, 3.52f, 0.0f, false, false, -1.23f, 1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.4f, 0.53f) + arcToRelative(1.99f, 1.99f, 0.0f, false, true, 0.7f, -0.9f) + close() + moveTo(8.54f, 15.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 1.22f) + arcToRelative(2.01f, 2.01f, 0.0f, false, true, 0.7f, 0.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.4f, -0.54f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, -1.23f, -1.59f) + close() + moveTo(4.78f, 19.52f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.3f, 0.76f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 1.48f, 1.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.66f, -1.35f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.84f, -0.78f) + close() + moveTo(9.52f, 20.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, -0.76f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.84f, 0.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.66f, 1.35f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 1.48f, -1.37f) + close() + } + } + return _branchForkHint!! + } + +private var _branchForkHint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkLink.kt new file mode 100644 index 0000000..c2a749a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BranchForkLink.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BranchForkLink: ImageVector + get() { + if (_branchForkLink != null) { + return _branchForkLink!! + } + _branchForkLink = fluentIcon(name = "Regular.BranchForkLink") { + fluentPath { + moveTo(6.0f, 8.96f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -1.5f, -0.1f) + verticalLineToRelative(6.28f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, -0.1f) + lineTo(6.0f, 13.0f) + horizontalLineToRelative(6.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 16.0f, 9.25f) + verticalLineToRelative(-0.29f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -1.5f, -0.1f) + verticalLineToRelative(0.39f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.0f, 11.5f) + lineTo(6.0f, 8.96f) + close() + moveTo(7.5f, 5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(17.5f, 5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(5.5f, 16.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(23.0f, 18.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 15.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 18.74f) + close() + moveTo(16.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _branchForkLink!! + } + +private var _branchForkLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BreakoutRoom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BreakoutRoom.kt new file mode 100644 index 0000000..7625065 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BreakoutRoom.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BreakoutRoom: ImageVector + get() { + if (_breakoutRoom != null) { + return _breakoutRoom!! + } + _breakoutRoom = fluentIcon(name = "Regular.BreakoutRoom") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-3.54f) + curveToRelative(0.41f, -0.43f, 0.74f, -0.94f, 0.96f, -1.5f) + horizontalLineToRelative(2.58f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.58f) + curveToRelative(-0.56f, 0.22f, -1.07f, 0.55f, -1.5f, 0.96f) + verticalLineTo(6.25f) + close() + moveTo(13.49f, 19.5f) + curveToRelative(-0.58f, 0.9f, -1.59f, 1.5f, -2.74f, 1.5f) + horizontalLineToRelative(-4.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-4.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.25f, 10.0f) + horizontalLineToRelative(4.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.64f, -0.19f, 1.24f, -0.51f, 1.75f) + close() + moveTo(4.5f, 13.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + close() + } + } + return _breakoutRoom!! + } + +private var _breakoutRoom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Briefcase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Briefcase.kt new file mode 100644 index 0000000..de123dc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Briefcase.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Briefcase: ImageVector + get() { + if (_briefcase != null) { + return _briefcase!! + } + _briefcase = fluentIcon(name = "Regular.Briefcase") { + fluentPath { + moveTo(8.75f, 3.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 7.0f, 21.0f, 8.46f, 21.0f, 10.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 16.75f) + verticalLineToRelative(-6.5f) + curveTo(3.0f, 8.45f, 4.46f, 7.0f, 6.25f, 7.0f) + lineTo(8.0f, 7.0f) + lineTo(8.0f, 3.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(6.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(17.75f, 8.5f) + lineTo(6.25f, 8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(14.5f, 4.5f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 7.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 4.5f) + close() + } + } + return _briefcase!! + } + +private var _briefcase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseMedical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseMedical.kt new file mode 100644 index 0000000..63f825a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseMedical.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BriefcaseMedical: ImageVector + get() { + if (_briefcaseMedical != null) { + return _briefcaseMedical!! + } + _briefcaseMedical = fluentIcon(name = "Regular.BriefcaseMedical") { + fluentPath { + moveTo(11.5f, 12.5f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(13.0f, 14.0f) + verticalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.5f, 14.0f) + lineTo(9.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.75f) + close() + moveTo(8.75f, 3.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(1.75f) + curveTo(19.55f, 7.0f, 21.0f, 8.46f, 21.0f, 10.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 16.75f) + verticalLineToRelative(-6.5f) + curveTo(3.0f, 8.45f, 4.46f, 7.0f, 6.25f, 7.0f) + lineTo(8.0f, 7.0f) + lineTo(8.0f, 3.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + close() + moveTo(17.75f, 8.5f) + lineTo(6.25f, 8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(14.5f, 4.5f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 7.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 4.5f) + close() + } + } + return _briefcaseMedical!! + } + +private var _briefcaseMedical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseOff.kt new file mode 100644 index 0000000..9dedc90 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BriefcaseOff.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BriefcaseOff: ImageVector + get() { + if (_briefcaseOff != null) { + return _briefcaseOff!! + } + _briefcaseOff = fluentIcon(name = "Regular.BriefcaseOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(3.73f, 3.73f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 10.25f) + verticalLineToRelative(6.5f) + curveTo(3.0f, 18.55f, 4.46f, 20.0f, 6.25f, 20.0f) + horizontalLineToRelative(11.5f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.06f, 1.02f, -0.16f) + lineToRelative(1.95f, 1.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.44f, 18.5f) + lineTo(6.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.19f) + lineToRelative(10.0f, 10.0f) + close() + moveTo(19.5f, 10.25f) + verticalLineToRelative(6.07f) + lineToRelative(1.36f, 1.36f) + curveToRelative(0.1f, -0.3f, 0.14f, -0.6f, 0.14f, -0.93f) + verticalLineToRelative(-6.5f) + curveTo(21.0f, 8.45f, 19.55f, 7.0f, 17.75f, 7.0f) + lineTo(16.0f, 7.0f) + lineTo(16.0f, 3.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(1.07f) + lineToRelative(1.5f, 1.5f) + lineTo(9.5f, 4.5f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 7.0f) + horizontalLineToRelative(-4.32f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(6.07f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + } + } + return _briefcaseOff!! + } + +private var _briefcaseOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessHigh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessHigh.kt new file mode 100644 index 0000000..d277126 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessHigh.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BrightnessHigh: ImageVector + get() { + if (_brightnessHigh != null) { + return _brightnessHigh!! + } + _brightnessHigh = fluentIcon(name = "Regular.BrightnessHigh") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 17.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 0.0f, -10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, 10.0f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, -7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, 7.0f) + close() + moveTo(21.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(12.0f, 19.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(4.22f, 4.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(5.28f, 19.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-1.5f, 1.5f) + close() + moveTo(19.78f, 4.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.5f, -1.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(18.72f, 19.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.5f, 1.5f) + close() + } + } + return _brightnessHigh!! + } + +private var _brightnessHigh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessLow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessLow.kt new file mode 100644 index 0000000..b83f4d2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BrightnessLow.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BrightnessLow: ImageVector + get() { + if (_brightnessLow != null) { + return _brightnessLow!! + } + _brightnessLow = fluentIcon(name = "Regular.BrightnessLow") { + fluentPath { + moveTo(12.0f, 3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 17.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 0.0f, -10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, 10.0f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, -7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, 7.0f) + close() + moveTo(19.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(12.0f, 18.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(6.22f, 6.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(7.28f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(-0.5f, 0.5f) + close() + moveTo(17.78f, 6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(0.5f, -0.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(16.72f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.5f, 0.5f) + close() + } + } + return _brightnessLow!! + } + +private var _brightnessLow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BroadActivityFeed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BroadActivityFeed.kt new file mode 100644 index 0000000..4ebc6db --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BroadActivityFeed.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BroadActivityFeed: ImageVector + get() { + if (_broadActivityFeed != null) { + return _broadActivityFeed!! + } + _broadActivityFeed = fluentIcon(name = "Regular.BroadActivityFeed") { + fluentPath { + moveTo(9.25f, 14.0f) + curveToRelative(0.97f, 0.0f, 1.76f, 0.79f, 1.76f, 1.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.76f, 1.75f) + horizontalLineToRelative(-5.5f) + curveTo(2.78f, 21.0f, 2.0f, 20.22f, 2.0f, 19.25f) + verticalLineToRelative(-3.5f) + curveTo(2.0f, 14.8f, 2.78f, 14.0f, 3.75f, 14.0f) + horizontalLineToRelative(5.5f) + close() + moveTo(20.25f, 14.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.5f) + curveToRelative(-0.97f, 0.0f, -1.76f, -0.78f, -1.76f, -1.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.96f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.51f) + close() + moveTo(9.25f, 15.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(5.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.1f, 0.25f, -0.25f) + verticalLineToRelative(-3.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.25f, 15.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.26f, 0.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.14f, 0.12f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(5.51f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.1f, 0.25f, -0.25f) + verticalLineToRelative(-3.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 12.0f) + curveTo(2.78f, 12.0f, 2.0f, 11.22f, 2.0f, 10.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(3.76f, 3.0f) + horizontalLineToRelative(16.5f) + close() + moveTo(20.25f, 4.5f) + lineTo(3.69f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, 0.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(16.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _broadActivityFeed!! + } + +private var _broadActivityFeed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Broom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Broom.kt new file mode 100644 index 0000000..8ade0eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Broom.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Broom: ImageVector + get() { + if (_broom != null) { + return _broom!! + } + _broom = fluentIcon(name = "Regular.Broom") { + fluentPath { + moveTo(22.45f, 1.92f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-6.93f, 6.93f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -0.5f, 7.57f) + lineToRelative(-0.82f, 0.83f) + lineToRelative(-2.79f, 4.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.15f, 0.12f) + lineToRelative(-8.49f, -8.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.11f, -1.15f) + lineToRelative(4.19f, -2.8f) + lineToRelative(0.83f, -0.82f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 7.56f, -0.5f) + lineToRelative(6.93f, -6.93f) + curveToRelative(0.3f, -0.29f, 0.77f, -0.29f, 1.06f, 0.0f) + close() + moveTo(7.6f, 10.76f) + lineToRelative(6.01f, 6.01f) + lineToRelative(0.36f, -0.35f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -6.01f, -6.01f) + lineToRelative(-0.36f, 0.35f) + close() + moveTo(6.45f, 11.73f) + lineTo(3.48f, 13.7f) + lineToRelative(7.19f, 7.19f) + lineToRelative(1.98f, -2.97f) + lineToRelative(-6.2f, -6.2f) + close() + } + } + return _broom!! + } + +private var _broom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bug.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bug.kt new file mode 100644 index 0000000..20c8a43 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Bug.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Bug: ImageVector + get() { + if (_bug != null) { + return _bug!! + } + _bug = fluentIcon(name = "Regular.Bug") { + fluentPath { + moveTo(10.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.64f, 0.2f, 1.22f, 0.53f, 1.7f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.52f, 3.3f) + horizontalLineToRelative(-0.25f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 4.5f, 6.22f) + lineTo(4.5f, 4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, -0.01f) + verticalLineToRelative(1.49f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.74f, 3.76f) + lineTo(7.0f, 9.99f) + verticalLineToRelative(1.51f) + lineTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(7.0f, 13.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-0.25f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 3.0f, 18.75f) + verticalLineToRelative(1.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.49f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.24f, -2.26f) + horizontalLineToRelative(0.48f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 9.54f, 0.0f) + horizontalLineToRelative(0.47f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 2.25f, 2.26f) + verticalLineToRelative(1.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.48f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.74f, -3.77f) + lineTo(17.0f, 14.98f) + lineTo(17.0f, 13.0f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.0f, 11.5f) + lineTo(17.0f, 10.0f) + horizontalLineToRelative(0.25f) + curveTo(19.32f, 9.97f, 21.0f, 8.3f, 21.0f, 6.22f) + lineTo(21.0f, 4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 1.23f, -1.0f, 2.25f, -2.24f, 2.25f) + horizontalLineToRelative(-0.26f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.52f, -3.28f) + curveToRelative(0.33f, -0.49f, 0.53f, -1.07f, 0.53f, -1.7f) + verticalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(8.5f, 8.75f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.01f, 2.25f, 2.25f) + lineTo(15.5f, 15.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -7.0f, 0.0f) + lineTo(8.5f, 8.75f) + close() + } + } + return _bug!! + } + +private var _bug: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt new file mode 100644 index 0000000..7e817d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Building.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Building: ImageVector + get() { + if (_building != null) { + return _building!! + } + _building = fluentIcon(name = "Regular.Building") { + fluentPath { + moveTo(8.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(7.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(8.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(11.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.0f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(14.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(14.5f) + curveToRelative(0.42f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(16.5f, 9.5f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-8.0f) + close() + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(18.5f, 20.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 20.0f) + horizontalLineToRelative(-2.0f) + lineTo(5.5f, 4.25f) + close() + moveTo(15.0f, 18.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(-2.0f) + lineTo(15.0f, 18.0f) + close() + moveTo(11.25f, 18.0f) + verticalLineToRelative(2.0f) + lineTo(9.0f, 20.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.25f) + close() + } + } + return _building!! + } + +private var _building: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBank.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBank.kt new file mode 100644 index 0000000..352c250 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBank.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingBank: ImageVector + get() { + if (_buildingBank != null) { + return _buildingBank!! + } + _buildingBank = fluentIcon(name = "Regular.BuildingBank") { + fluentPath { + moveTo(13.0f, 6.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(13.03f, 2.32f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.06f, 0.0f) + lineTo(3.55f, 7.74f) + curveToRelative(-0.98f, 0.71f, -0.48f, 2.26f, 0.73f, 2.26f) + horizontalLineToRelative(0.22f) + verticalLineToRelative(5.8f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 18.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -1.07f, -0.61f, -2.0f, -1.5f, -2.45f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(0.22f) + curveToRelative(1.2f, 0.0f, 1.71f, -1.55f, 0.73f, -2.26f) + lineToRelative(-7.42f, -5.42f) + close() + moveTo(11.85f, 3.54f) + curveToRelative(0.09f, -0.07f, 0.21f, -0.07f, 0.3f, 0.0f) + lineToRelative(6.8f, 4.96f) + lineTo(5.05f, 8.5f) + lineToRelative(6.8f, -4.96f) + close() + moveTo(18.0f, 10.0f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(-2.0f) + lineTo(16.0f, 10.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(14.5f, 10.0f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(-1.75f) + lineTo(12.75f, 10.0f) + horizontalLineToRelative(1.75f) + close() + moveTo(11.25f, 10.0f) + verticalLineToRelative(5.5f) + lineTo(9.5f, 15.5f) + lineTo(9.5f, 10.0f) + horizontalLineToRelative(1.75f) + close() + moveTo(5.75f, 17.0f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + lineTo(19.5f, 19.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + close() + moveTo(6.0f, 15.5f) + lineTo(6.0f, 10.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(5.5f) + lineTo(6.0f, 15.5f) + close() + } + } + return _buildingBank!! + } + +private var _buildingBank: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankLink.kt new file mode 100644 index 0000000..0757f6a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankLink.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingBankLink: ImageVector + get() { + if (_buildingBankLink != null) { + return _buildingBankLink!! + } + _buildingBankLink = fluentIcon(name = "Regular.BuildingBankLink") { + fluentPath { + moveTo(13.0f, 6.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(13.03f, 2.32f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.06f, 0.0f) + lineTo(3.55f, 7.74f) + curveToRelative(-0.98f, 0.71f, -0.48f, 2.26f, 0.73f, 2.26f) + horizontalLineToRelative(0.22f) + verticalLineToRelative(5.8f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 18.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.42f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 11.0f, 19.0f) + lineTo(4.5f, 19.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(5.82f) + curveToRelative(0.31f, -0.58f, 0.74f, -1.1f, 1.26f, -1.5f) + horizontalLineToRelative(-0.08f) + lineTo(12.75f, 10.0f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(4.67f) + curveToRelative(0.4f, -0.11f, 0.82f, -0.17f, 1.25f, -0.17f) + lineTo(16.0f, 14.5f) + lineTo(16.0f, 10.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(4.5f) + horizontalLineToRelative(1.5f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(0.22f) + curveToRelative(1.2f, 0.0f, 1.71f, -1.55f, 0.73f, -2.26f) + lineToRelative(-7.42f, -5.42f) + close() + moveTo(11.85f, 3.54f) + curveToRelative(0.09f, -0.07f, 0.21f, -0.07f, 0.3f, 0.0f) + lineToRelative(6.8f, 4.96f) + lineTo(5.05f, 8.5f) + lineToRelative(6.8f, -4.96f) + close() + moveTo(11.25f, 10.0f) + verticalLineToRelative(5.5f) + lineTo(9.5f, 15.5f) + lineTo(9.5f, 10.0f) + horizontalLineToRelative(1.75f) + close() + moveTo(6.0f, 15.5f) + lineTo(6.0f, 10.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(5.5f) + lineTo(6.0f, 15.5f) + close() + moveTo(23.0f, 19.25f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.75f, -3.75f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + lineTo(19.25f, 23.0f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 19.25f) + close() + moveTo(16.5f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 19.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _buildingBankLink!! + } + +private var _buildingBankLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankToolbox.kt new file mode 100644 index 0000000..414b5d4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingBankToolbox.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingBankToolbox: ImageVector + get() { + if (_buildingBankToolbox != null) { + return _buildingBankToolbox!! + } + _buildingBankToolbox = fluentIcon(name = "Regular.BuildingBankToolbox") { + fluentPath { + moveTo(13.0f, 6.26f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(13.03f, 2.34f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.06f, 0.0f) + lineToRelative(-7.42f, 5.4f) + curveToRelative(-0.98f, 0.72f, -0.48f, 2.27f, 0.73f, 2.27f) + horizontalLineToRelative(0.22f) + verticalLineToRelative(5.8f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 18.24f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(11.0f, 20.49f) + lineTo(11.0f, 19.0f) + lineTo(4.5f, 19.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(11.0f, 17.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.35f, 0.07f, -0.7f, 0.2f, -1.0f) + lineTo(9.5f, 15.5f) + lineTo(9.5f, 10.0f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(5.4f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.5f, -1.29f) + verticalLineToRelative(-4.1f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(1.54f) + curveToRelative(0.38f, -0.2f, 0.8f, -0.3f, 1.25f, -0.3f) + lineTo(16.0f, 11.25f) + verticalLineToRelative(-1.24f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.24f) + horizontalLineToRelative(1.25f) + lineToRelative(0.25f, 0.01f) + verticalLineToRelative(-1.25f) + horizontalLineToRelative(0.22f) + curveToRelative(1.2f, 0.0f, 1.71f, -1.55f, 0.73f, -2.26f) + lineToRelative(-7.42f, -5.41f) + close() + moveTo(11.85f, 3.54f) + curveToRelative(0.09f, -0.06f, 0.21f, -0.06f, 0.3f, 0.0f) + lineToRelative(6.8f, 4.97f) + lineTo(5.05f, 8.51f) + lineToRelative(6.8f, -4.96f) + close() + moveTo(6.0f, 15.5f) + lineTo(6.0f, 10.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(5.5f) + lineTo(6.0f, 15.5f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(13.5f, 23.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _buildingBankToolbox!! + } + +private var _buildingBankToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingFactory.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingFactory.kt new file mode 100644 index 0000000..4f20489 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingFactory.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingFactory: ImageVector + get() { + if (_buildingFactory != null) { + return _buildingFactory!! + } + _buildingFactory = fluentIcon(name = "Regular.BuildingFactory") { + fluentPath { + moveTo(5.17f, 2.0f) + curveToRelative(-1.2f, 0.0f, -2.18f, 0.93f, -2.25f, 2.13f) + lineToRelative(-0.83f, 15.5f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.33f, 22.0f) + horizontalLineToRelative(2.84f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.24f, -2.37f) + lineToRelative(-0.84f, -15.5f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 6.33f, 2.0f) + lineTo(5.17f, 2.0f) + close() + moveTo(4.42f, 4.21f) + curveToRelative(0.02f, -0.4f, 0.35f, -0.71f, 0.75f, -0.71f) + horizontalLineToRelative(1.16f) + curveToRelative(0.4f, 0.0f, 0.73f, 0.31f, 0.75f, 0.71f) + lineToRelative(0.83f, 15.5f) + curveToRelative(0.03f, 0.43f, -0.31f, 0.79f, -0.74f, 0.79f) + lineTo(4.33f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.8f) + lineToRelative(0.84f, -15.49f) + close() + moveTo(9.52f, 22.0f) + curveToRelative(0.39f, -0.41f, 0.67f, -0.93f, 0.8f, -1.5f) + horizontalLineToRelative(1.18f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 7.71f) + lineToRelative(-5.24f, 4.84f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 14.0f, 12.0f) + lineTo(14.0f, 7.71f) + lineToRelative(-4.03f, 3.72f) + lineToRelative(-0.1f, -1.94f) + lineToRelative(4.37f, -4.04f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 15.5f, 6.0f) + verticalLineToRelative(4.29f) + lineToRelative(5.24f, -4.84f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 22.0f, 6.0f) + verticalLineToRelative(13.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(9.5f, 22.0f) + close() + moveTo(13.0f, 16.25f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-4.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + close() + } + } + return _buildingFactory!! + } + +private var _buildingFactory: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingGovernment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingGovernment.kt new file mode 100644 index 0000000..780c6ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingGovernment.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingGovernment: ImageVector + get() { + if (_buildingGovernment != null) { + return _buildingGovernment!! + } + _buildingGovernment = fluentIcon(name = "Regular.BuildingGovernment") { + fluentPath { + moveTo(15.5f, 11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(11.75f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.5f, 11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(5.75f, 15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(11.75f, 2.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(1.02f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 19.0f, 13.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(2.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.0f) + curveTo(2.0f, 14.01f, 3.0f, 13.0f, 4.25f, 13.0f) + lineTo(5.0f, 13.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 6.0f, -6.93f) + lineTo(11.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 7.5f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 6.5f, 13.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.25f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(17.5f, 13.0f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.0f, 7.5f) + close() + moveTo(13.0f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-2.0f) + close() + } + } + return _buildingGovernment!! + } + +private var _buildingGovernment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingHome.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingHome.kt new file mode 100644 index 0000000..7b3e31d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingHome.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingHome: ImageVector + get() { + if (_buildingHome != null) { + return _buildingHome!! + } + _buildingHome = fluentIcon(name = "Regular.BuildingHome") { + fluentPath { + moveTo(3.75f, 3.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(9.0f, 16.5f) + lineTo(9.0f, 18.0f) + lineTo(3.75f, 18.0f) + curveTo(2.78f, 18.0f, 2.0f, 17.22f, 2.0f, 16.25f) + lineTo(2.0f, 3.75f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(5.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.07f) + lineToRelative(-1.5f, 1.4f) + lineTo(12.5f, 8.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-1.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-5.5f) + close() + moveTo(6.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(5.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(6.0f, 11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(7.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(8.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(7.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(17.19f, 9.44f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.38f, 0.0f) + lineToRelative(-4.25f, 3.97f) + curveToRelative(-0.36f, 0.33f, -0.56f, 0.79f, -0.56f, 1.27f) + verticalLineToRelative(5.82f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + lineTo(15.0f, 18.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.82f) + curveToRelative(0.0f, -0.48f, -0.2f, -0.94f, -0.56f, -1.27f) + lineTo(17.2f, 9.44f) + close() + moveTo(15.83f, 10.54f) + curveToRelative(0.1f, -0.1f, 0.24f, -0.1f, 0.34f, 0.0f) + lineToRelative(4.25f, 3.96f) + curveToRelative(0.05f, 0.05f, 0.08f, 0.12f, 0.08f, 0.18f) + verticalLineToRelative(5.82f) + horizontalLineToRelative(-2.0f) + lineTo(18.5f, 18.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-5.82f) + curveToRelative(0.0f, -0.06f, 0.03f, -0.13f, 0.08f, -0.18f) + lineToRelative(4.25f, -3.96f) + close() + } + } + return _buildingHome!! + } + +private var _buildingHome: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt new file mode 100644 index 0000000..9d4d70b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingMultiple.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingMultiple: ImageVector + get() { + if (_buildingMultiple != null) { + return _buildingMultiple!! + } + _buildingMultiple = fluentIcon(name = "Regular.BuildingMultiple") { + fluentPath { + moveTo(8.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(15.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(17.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(15.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(14.0f, 5.0f) + verticalLineToRelative(-0.75f) + curveTo(14.0f, 3.01f, 13.0f, 2.0f, 11.75f, 2.0f) + horizontalLineToRelative(-6.5f) + curveTo(4.01f, 2.0f, 3.0f, 3.0f, 3.0f, 4.25f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(21.0f, 7.25f) + curveTo(21.0f, 6.01f, 20.0f, 5.0f, 18.75f, 5.0f) + lineTo(14.0f, 5.0f) + close() + moveTo(4.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(12.5f, 5.0f) + horizontalLineToRelative(-0.25f) + curveTo(11.01f, 5.0f, 10.0f, 6.0f, 10.0f, 7.25f) + lineTo(10.0f, 20.0f) + lineTo(4.5f, 20.0f) + lineTo(4.5f, 4.25f) + close() + moveTo(14.5f, 20.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.0f) + lineTo(16.5f, 20.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(18.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(13.0f, 20.0f) + horizontalLineToRelative(-1.5f) + lineTo(11.5f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(19.5f, 20.0f) + lineTo(18.0f, 20.0f) + verticalLineToRelative(-2.25f) + close() + } + } + return _buildingMultiple!! + } + +private var _buildingMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetail.kt new file mode 100644 index 0000000..0dc5a77 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetail.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingRetail: ImageVector + get() { + if (_buildingRetail != null) { + return _buildingRetail!! + } + _buildingRetail = fluentIcon(name = "Regular.BuildingRetail") { + fluentPath { + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.75f, 8.0f) + close() + moveTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(13.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + close() + moveTo(14.5f, 16.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(4.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.0f, 3.73f) + verticalLineToRelative(13.52f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(21.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 20.0f, 3.0f) + lineTo(4.0f, 3.0f) + close() + moveTo(19.5f, 7.0f) + verticalLineToRelative(12.5f) + horizontalLineToRelative(-8.0f) + verticalLineToRelative(-4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.75f) + lineTo(4.5f, 19.5f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(10.0f, 19.5f) + lineTo(7.5f, 19.5f) + verticalLineToRelative(-4.0f) + lineTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + close() + } + } + return _buildingRetail!! + } + +private var _buildingRetail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMoney.kt new file mode 100644 index 0000000..a506a85 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMoney.kt @@ -0,0 +1,119 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingRetailMoney: ImageVector + get() { + if (_buildingRetailMoney != null) { + return _buildingRetailMoney!! + } + _buildingRetailMoney = fluentIcon(name = "Regular.BuildingRetailMoney") { + fluentPath { + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.75f, 8.0f) + close() + moveTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-9.0f) + close() + moveTo(13.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.3f) + curveToRelative(0.16f, -0.03f, 0.33f, -0.05f, 0.5f, -0.05f) + lineTo(18.0f, 15.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + close() + moveTo(11.5f, 14.75f) + lineTo(11.5f, 16.0f) + curveToRelative(-0.31f, 0.42f, -0.5f, 0.94f, -0.5f, 1.5f) + lineTo(11.0f, 21.0f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.0f, 3.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.0f, 3.73f) + lineTo(21.0f, 15.0f) + horizontalLineToRelative(-1.5f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(12.5f) + lineTo(6.0f, 19.5f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(4.0f, 4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(10.0f, 19.5f) + verticalLineToRelative(-4.0f) + lineTo(7.5f, 15.5f) + verticalLineToRelative(4.0f) + lineTo(10.0f, 19.5f) + close() + moveTo(12.0f, 17.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(22.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(19.25f, 19.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _buildingRetailMoney!! + } + +private var _buildingRetailMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMore.kt new file mode 100644 index 0000000..23f4c0d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailMore.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingRetailMore: ImageVector + get() { + if (_buildingRetailMore != null) { + return _buildingRetailMore!! + } + _buildingRetailMore = fluentIcon(name = "Regular.BuildingRetailMore") { + fluentPath { + moveTo(7.75f, 16.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(13.25f, 14.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(16.25f, 16.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(4.87f, 3.63f) + curveToRelative(0.34f, -0.4f, 0.83f, -0.63f, 1.35f, -0.63f) + horizontalLineToRelative(11.56f) + curveToRelative(0.52f, 0.0f, 1.02f, 0.23f, 1.35f, 0.63f) + lineToRelative(3.58f, 4.32f) + curveToRelative(0.67f, 0.82f, 0.1f, 2.05f, -0.96f, 2.05f) + lineTo(21.0f, 10.0f) + verticalLineToRelative(8.75f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, -2.5f) + lineTo(3.0f, 10.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.96f, -2.05f) + lineToRelative(3.58f, -4.32f) + close() + moveTo(6.22f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, 0.09f) + lineTo(2.8f, 8.5f) + lineTo(21.2f, 8.5f) + lineToRelative(-3.24f, -3.91f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, -0.09f) + lineTo(6.22f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(8.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(-15.0f) + close() + } + } + return _buildingRetailMore!! + } + +private var _buildingRetailMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailShield.kt new file mode 100644 index 0000000..4ad3b58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailShield.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingRetailShield: ImageVector + get() { + if (_buildingRetailShield != null) { + return _buildingRetailShield!! + } + _buildingRetailShield = fluentIcon(name = "Regular.BuildingRetailShield") { + fluentPath { + moveTo(11.5f, 19.5f) + horizontalLineToRelative(0.97f) + curveToRelative(0.22f, 0.56f, 0.51f, 1.06f, 0.85f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.0f, 3.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.0f, 3.73f) + verticalLineToRelative(4.84f) + curveToRelative(-0.6f, -0.25f, -1.1f, -0.57f, -1.5f, -0.86f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(12.5f) + lineTo(6.0f, 19.5f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.75f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(4.0f, 4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(7.5f, 15.5f) + verticalLineToRelative(4.0f) + lineTo(10.0f, 19.5f) + verticalLineToRelative(-4.0f) + lineTo(7.5f, 15.5f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.33f) + curveToRelative(0.2f, -0.58f, 0.75f, -0.97f, 1.33f, -1.02f) + arcToRelative(5.49f, 5.49f, 0.0f, false, false, 1.76f, -0.48f) + lineTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(1.21f) + curveToRelative(0.18f, -0.13f, 0.34f, -0.25f, 0.46f, -0.36f) + curveToRelative(0.3f, -0.26f, 0.67f, -0.38f, 1.04f, -0.38f) + lineTo(18.0f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.75f, 8.0f) + close() + moveTo(18.39f, 11.1f) + arcToRelative(7.7f, 7.7f, 0.0f, false, false, 4.11f, 1.88f) + curveToRelative(0.28f, 0.02f, 0.5f, 0.24f, 0.5f, 0.52f) + lineTo(23.0f, 17.0f) + curveToRelative(0.0f, 4.22f, -4.1f, 5.72f, -4.87f, 5.96f) + arcToRelative(0.42f, 0.42f, 0.0f, false, true, -0.26f, 0.0f) + curveTo(17.1f, 22.72f, 13.0f, 21.22f, 13.0f, 17.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.52f) + arcToRelative(7.71f, 7.71f, 0.0f, false, false, 4.12f, -1.87f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.77f, 0.0f) + close() + } + } + return _buildingRetailShield!! + } + +private var _buildingRetailShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailToolbox.kt new file mode 100644 index 0000000..84900ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingRetailToolbox.kt @@ -0,0 +1,117 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingRetailToolbox: ImageVector + get() { + if (_buildingRetailToolbox != null) { + return _buildingRetailToolbox!! + } + _buildingRetailToolbox = fluentIcon(name = "Regular.BuildingRetailToolbox") { + fluentPath { + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.44f) + curveToRelative(0.26f, -0.66f, 0.77f, -1.2f, 1.41f, -1.5f) + lineTo(7.5f, 11.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(1.75f) + lineTo(18.0f, 11.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.75f, 8.0f) + close() + moveTo(11.5f, 14.75f) + lineTo(11.5f, 15.0f) + curveToRelative(-0.31f, 0.42f, -0.5f, 0.94f, -0.5f, 1.5f) + lineTo(11.0f, 21.0f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 6.73f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.0f, 3.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.0f, 3.73f) + verticalLineToRelative(5.15f) + arcToRelative(2.74f, 2.74f, 0.0f, false, false, -1.5f, -0.62f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(12.5f) + lineTo(6.0f, 19.5f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(3.5f, 5.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(4.0f, 4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(10.0f, 19.5f) + verticalLineToRelative(-4.0f) + lineTo(7.5f, 15.5f) + verticalLineToRelative(4.0f) + lineTo(10.0f, 19.5f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _buildingRetailToolbox!! + } + +private var _buildingRetailToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingShop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingShop.kt new file mode 100644 index 0000000..973578b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingShop.kt @@ -0,0 +1,151 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingShop: ImageVector + get() { + if (_buildingShop != null) { + return _buildingShop!! + } + _buildingShop = fluentIcon(name = "Regular.BuildingShop") { + fluentPath { + moveTo(18.0f, 2.0f) + curveToRelative(0.17f, 0.0f, 0.34f, 0.06f, 0.47f, 0.17f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.27f, 3.53f) + lineToRelative(0.03f, 0.04f) + curveToRelative(0.1f, 0.13f, 0.15f, 0.29f, 0.15f, 0.44f) + verticalLineToRelative(1.92f) + curveToRelative(0.0f, 1.0f, -0.38f, 1.9f, -1.0f, 2.58f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(3.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-10.6f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, -1.0f, -2.36f) + lineTo(2.01f, 6.3f) + curveToRelative(-0.02f, -0.14f, 0.01f, -0.28f, 0.09f, -0.4f) + lineToRelative(0.06f, -0.1f) + lineToRelative(0.04f, -0.05f) + lineToRelative(3.25f, -3.5f) + curveToRelative(0.12f, -0.13f, 0.28f, -0.2f, 0.45f, -0.23f) + lineTo(6.0f, 2.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(15.08f, 10.44f) + lineToRelative(-0.01f, 0.02f) + arcToRelative(3.83f, 3.83f, 0.0f, false, true, -6.15f, -0.02f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, -4.42f, 1.32f) + verticalLineToRelative(8.74f) + lineTo(6.0f, 20.5f) + verticalLineToRelative(-6.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(4.6f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.27f, 0.74f, 0.64f) + verticalLineToRelative(6.85f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-8.74f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, -4.4f, -1.32f) + close() + moveTo(10.5f, 14.5f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(17.26f, 13.0f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-3.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + horizontalLineToRelative(3.6f) + close() + moveTo(16.5f, 14.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(8.17f, 7.0f) + lineTo(3.5f, 7.0f) + lineTo(3.5f, 8.34f) + lineToRelative(0.04f, 0.23f) + lineToRelative(0.03f, 0.16f) + lineToRelative(0.05f, 0.17f) + lineToRelative(0.05f, 0.15f) + lineToRelative(0.04f, 0.09f) + lineToRelative(0.1f, 0.2f) + lineToRelative(0.1f, 0.16f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.13f, 0.16f) + lineToRelative(0.14f, 0.14f) + lineToRelative(0.1f, 0.09f) + lineToRelative(0.04f, 0.03f) + curveToRelative(0.32f, 0.25f, 0.7f, 0.42f, 1.11f, 0.48f) + lineToRelative(0.18f, 0.02f) + horizontalLineToRelative(0.16f) + curveToRelative(1.24f, 0.0f, 2.25f, -0.95f, 2.33f, -2.16f) + lineTo(8.16f, 7.0f) + close() + moveTo(14.33f, 7.0f) + lineTo(9.67f, 7.0f) + verticalLineToRelative(1.17f) + curveToRelative(0.0f, 1.18f, 0.87f, 2.15f, 2.01f, 2.3f) + lineToRelative(0.16f, 0.02f) + lineTo(12.0f, 10.49f) + curveToRelative(1.23f, 0.0f, 2.24f, -0.95f, 2.33f, -2.16f) + lineTo(14.33f, 7.0f) + close() + moveTo(20.5f, 7.0f) + horizontalLineToRelative(-4.67f) + verticalLineToRelative(1.17f) + curveToRelative(0.0f, 1.18f, 0.88f, 2.15f, 2.02f, 2.3f) + lineToRelative(0.16f, 0.02f) + horizontalLineToRelative(0.16f) + curveToRelative(0.56f, 0.0f, 1.08f, -0.2f, 1.48f, -0.52f) + lineToRelative(0.1f, -0.08f) + lineToRelative(0.1f, -0.12f) + lineToRelative(0.15f, -0.17f) + curveToRelative(0.06f, -0.06f, 0.1f, -0.14f, 0.15f, -0.21f) + lineToRelative(0.1f, -0.19f) + lineToRelative(0.07f, -0.14f) + lineToRelative(0.06f, -0.15f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.04f, -0.15f) + lineToRelative(0.03f, -0.16f) + lineToRelative(0.01f, -0.16f) + lineTo(20.49f, 7.0f) + close() + moveTo(9.06f, 3.5f) + lineTo(6.33f, 3.5f) + lineToRelative(-1.86f, 2.0f) + horizontalLineToRelative(3.98f) + lineToRelative(0.61f, -2.0f) + close() + moveTo(13.36f, 3.5f) + horizontalLineToRelative(-2.73f) + lineToRelative(-0.62f, 2.0f) + horizontalLineToRelative(3.97f) + lineToRelative(-0.61f, -2.0f) + close() + moveTo(17.67f, 3.5f) + horizontalLineToRelative(-2.73f) + lineToRelative(0.61f, 2.0f) + horizontalLineToRelative(3.98f) + lineToRelative(-1.86f, -2.0f) + close() + } + } + return _buildingShop!! + } + +private var _buildingShop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingSkyscraper.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingSkyscraper.kt new file mode 100644 index 0000000..5774cd5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/BuildingSkyscraper.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.BuildingSkyscraper: ImageVector + get() { + if (_buildingSkyscraper != null) { + return _buildingSkyscraper!! + } + _buildingSkyscraper = fluentIcon(name = "Regular.BuildingSkyscraper") { + fluentPath { + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(11.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(9.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(17.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 5.0f) + lineTo(6.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(5.5f, 7.8f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.0f, 10.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -3.1f, -2.45f, -5.62f, -5.51f, -5.74f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -1.49f, -2.2f) + lineTo(13.5f, 5.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(11.5f, 4.99f) + lineTo(11.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(12.0f, 7.5f) + lineTo(7.0f, 7.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(1.0f) + close() + moveTo(13.5f, 20.0f) + lineTo(12.0f, 20.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.0f, 20.0f) + lineTo(5.5f, 20.0f) + verticalLineToRelative(-9.75f) + curveTo(5.5f, 9.56f, 6.06f, 9.0f, 6.75f, 9.0f) + horizontalLineToRelative(5.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + lineTo(13.5f, 20.0f) + close() + moveTo(8.5f, 20.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(15.0f, 20.0f) + verticalLineToRelative(-8.5f) + curveToRelative(2.23f, 0.14f, 4.0f, 1.99f, 4.0f, 4.25f) + lineTo(19.0f, 20.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(10.0f, 5.0f) + lineTo(9.0f, 5.0f) + lineTo(9.0f, 3.5f) + horizontalLineToRelative(1.0f) + lineTo(10.0f, 5.0f) + close() + } + } + return _buildingSkyscraper!! + } + +private var _buildingSkyscraper: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calculator.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calculator.kt new file mode 100644 index 0000000..be5ed7f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calculator.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Calculator: ImageVector + get() { + if (_calculator != null) { + return _calculator!! + } + _calculator = fluentIcon(name = "Regular.Calculator") { + fluentPath { + moveTo(7.0f, 7.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(9.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(9.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(15.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(9.0f, 6.5f) + close() + moveTo(8.25f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(9.5f, 17.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(15.75f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(17.0f, 17.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(12.0f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(13.25f, 17.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(7.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(20.0f, 5.25f) + curveTo(20.0f, 3.45f, 18.54f, 2.0f, 16.75f, 2.0f) + horizontalLineToRelative(-9.5f) + close() + moveTo(5.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-9.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(5.5f, 5.25f) + close() + } + } + return _calculator!! + } + +private var _calculator: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorArrowClockwise.kt new file mode 100644 index 0000000..45018cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorArrowClockwise.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalculatorArrowClockwise: ImageVector + get() { + if (_calculatorArrowClockwise != null) { + return _calculatorArrowClockwise!! + } + _calculatorArrowClockwise = fluentIcon(name = "Regular.CalculatorArrowClockwise") { + fluentPath { + moveTo(7.0f, 7.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(9.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(9.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(15.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(9.0f, 6.5f) + close() + moveTo(8.25f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(9.5f, 17.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(7.25f, 22.0f) + horizontalLineToRelative(4.85f) + arcToRelative(7.03f, 7.03f, 0.0f, false, true, -1.16f, -1.5f) + lineTo(7.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(5.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.91f) + curveToRelative(0.44f, 0.1f, 0.86f, 0.23f, 1.27f, 0.4f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, 0.23f, -0.28f) + lineTo(20.0f, 5.25f) + curveTo(20.0f, 3.45f, 18.54f, 2.0f, 16.75f, 2.0f) + horizontalLineToRelative(-9.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + close() + moveTo(21.25f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(22.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.63f) + arcTo(6.0f, 6.0f, 0.0f, true, false, 23.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -1.69f, -3.51f) + horizontalLineToRelative(0.01f) + verticalLineToRelative(0.01f) + lineTo(18.5f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.75f) + close() + } + } + return _calculatorArrowClockwise!! + } + +private var _calculatorArrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorMultiple.kt new file mode 100644 index 0000000..cbd618f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalculatorMultiple.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalculatorMultiple: ImageVector + get() { + if (_calculatorMultiple != null) { + return _calculatorMultiple!! + } + _calculatorMultiple = fluentIcon(name = "Regular.CalculatorMultiple") { + fluentPath { + moveTo(7.75f, 5.0f) + curveTo(6.78f, 5.0f, 6.0f, 5.78f, 6.0f, 6.75f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-1.0f) + curveTo(15.0f, 5.78f, 14.22f, 5.0f, 13.25f, 5.0f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.5f, 6.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(5.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-1.0f) + close() + moveTo(10.5f, 10.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(9.25f, 15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(7.0f, 10.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(5.75f, 15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(14.0f, 10.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.75f, 15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(6.14f, 2.0f) + arcTo(3.14f, 3.14f, 0.0f, false, false, 3.0f, 5.14f) + verticalLineToRelative(11.22f) + curveToRelative(0.0f, 1.74f, 1.4f, 3.14f, 3.14f, 3.14f) + horizontalLineToRelative(8.72f) + curveToRelative(1.74f, 0.0f, 3.14f, -1.4f, 3.14f, -3.14f) + lineTo(18.0f, 5.14f) + curveTo(18.0f, 3.4f, 16.6f, 2.0f, 14.86f, 2.0f) + lineTo(6.14f, 2.0f) + close() + moveTo(4.5f, 5.14f) + curveToRelative(0.0f, -0.9f, 0.73f, -1.64f, 1.64f, -1.64f) + horizontalLineToRelative(8.72f) + curveToRelative(0.9f, 0.0f, 1.64f, 0.73f, 1.64f, 1.64f) + verticalLineToRelative(11.22f) + curveToRelative(0.0f, 0.9f, -0.73f, 1.64f, -1.64f, 1.64f) + lineTo(6.14f, 18.0f) + curveToRelative(-0.9f, 0.0f, -1.64f, -0.73f, -1.64f, -1.64f) + lineTo(4.5f, 5.14f) + close() + moveTo(5.8f, 20.49f) + curveToRelative(0.45f, 0.9f, 1.38f, 1.51f, 2.46f, 1.51f) + horizontalLineToRelative(6.99f) + curveToRelative(2.9f, 0.0f, 5.25f, -2.35f, 5.25f, -5.25f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.07f, -0.62f, -2.0f, -1.51f, -2.46f) + lineToRelative(0.01f, 0.35f) + lineTo(19.0f, 16.75f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, 3.75f) + lineTo(6.14f, 20.5f) + lineToRelative(-0.34f, -0.01f) + close() + } + } + return _calculatorMultiple!! + } + +private var _calculatorMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calendar3Day.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calendar3Day.kt new file mode 100644 index 0000000..638779b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Calendar3Day.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Calendar3Day: ImageVector + get() { + if (_calendar3Day != null) { + return _calendar3Day!! + } + _calendar3Day = fluentIcon(name = "Regular.Calendar3Day") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(7.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.25f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _calendar3Day!! + } + +private var _calendar3Day: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAdd.kt new file mode 100644 index 0000000..c4e0340 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAdd.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarAdd: ImageVector + get() { + if (_calendarAdd != null) { + return _calendarAdd!! + } + _calendarAdd = fluentIcon(name = "Regular.CalendarAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.59f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineToRelative(0.01f, -0.09f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineToRelative(0.01f, -0.09f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(20.5f, 17.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(17.5f, 14.0f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + } + } + return _calendarAdd!! + } + +private var _calendarAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAgenda.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAgenda.kt new file mode 100644 index 0000000..f4b3d15 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAgenda.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarAgenda: ImageVector + get() { + if (_calendarAgenda != null) { + return _calendarAgenda!! + } + _calendarAgenda = fluentIcon(name = "Regular.CalendarAgenda") { + fluentPath { + moveTo(21.0f, 17.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + close() + moveTo(19.5f, 17.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + close() + moveTo(17.0f, 7.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(17.0f, 16.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(17.0f, 12.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + } + } + return _calendarAgenda!! + } + +private var _calendarAgenda: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowDown.kt new file mode 100644 index 0000000..3b88b3d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowDown.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarArrowDown: ImageVector + get() { + if (_calendarArrowDown != null) { + return _calendarArrowDown!! + } + _calendarArrowDown = fluentIcon(name = "Regular.CalendarArrowDown") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(4.8f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(18.0f, 19.29f) + lineTo(18.0f, 14.5f) + close() + } + } + return _calendarArrowDown!! + } + +private var _calendarArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowRight.kt new file mode 100644 index 0000000..61a016f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarArrowRight.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarArrowRight: ImageVector + get() { + if (_calendarArrowRight != null) { + return _calendarArrowRight!! + } + _calendarArrowRight = fluentIcon(name = "Regular.CalendarArrowRight") { + fluentPath { + moveTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(6.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(6.02f) + curveToRelative(-0.3f, -0.46f, -0.53f, -0.97f, -0.7f, -1.5f) + lineTo(6.0f, 19.5f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 4.5f, 18.0f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(2.81f) + curveToRelative(0.53f, 0.18f, 1.04f, 0.42f, 1.5f, 0.71f) + lineTo(21.0f, 6.0f) + close() + moveTo(6.0f, 4.5f) + horizontalLineToRelative(12.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 6.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.65f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, -0.7f) + lineTo(19.29f, 18.0f) + lineTo(14.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, -1.65f) + close() + } + } + return _calendarArrowRight!! + } + +private var _calendarArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAssistant.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAssistant.kt new file mode 100644 index 0000000..3f1f599 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarAssistant.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarAssistant: ImageVector + get() { + if (_calendarAssistant != null) { + return _calendarAssistant!! + } + _calendarAssistant = fluentIcon(name = "Regular.CalendarAssistant") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(17.1f, 14.0f) + horizontalLineToRelative(1.43f) + curveToRelative(0.35f, 0.0f, 0.59f, 0.35f, 0.47f, 0.68f) + lineTo(18.5f, 16.0f) + horizontalLineToRelative(0.63f) + curveToRelative(0.38f, 0.0f, 0.6f, 0.41f, 0.4f, 0.73f) + lineToRelative(-2.63f, 4.03f) + arcToRelative(0.52f, 0.52f, 0.0f, false, true, -0.92f, -0.44f) + lineToRelative(0.77f, -2.32f) + horizontalLineToRelative(-0.78f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.47f, -0.68f) + lineToRelative(1.13f, -3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.47f, -0.32f) + close() + } + } + return _calendarAssistant!! + } + +private var _calendarAssistant: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCancel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCancel.kt new file mode 100644 index 0000000..420eb26 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCancel.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarCancel: ImageVector + get() { + if (_calendarCancel != null) { + return _calendarCancel!! + } + _calendarCancel = fluentIcon(name = "Regular.CalendarCancel") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(15.02f, 15.02f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.71f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, 0.7f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, -0.71f) + lineToRelative(-1.76f, -1.77f) + lineToRelative(1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.78f, 1.76f) + lineToRelative(-1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + } + } + return _calendarCancel!! + } + +private var _calendarCancel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarChat.kt new file mode 100644 index 0000000..8ce162d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarChat.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarChat: ImageVector + get() { + if (_calendarChat != null) { + return _calendarChat!! + } + _calendarChat = fluentIcon(name = "Regular.CalendarChat") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.09f, 0.26f, 0.19f, 0.52f, 0.3f, 0.76f) + lineToRelative(-0.22f, 0.74f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(19.5f, 12.37f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -4.67f, 9.94f) + lineToRelative(-2.18f, 0.67f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.63f, -0.62f) + lineToRelative(0.67f, -2.2f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 17.48f, 12.0f) + lineToRelative(0.02f, 0.01f) + curveToRelative(0.7f, 0.0f, 1.38f, 0.13f, 2.0f, 0.37f) + close() + moveTo(19.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(15.5f, 19.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + close() + } + } + return _calendarChat!! + } + +private var _calendarChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCheckmark.kt new file mode 100644 index 0000000..26c037b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarCheckmark.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarCheckmark: ImageVector + get() { + if (_calendarCheckmark != null) { + return _calendarCheckmark!! + } + _calendarCheckmark = fluentIcon(name = "Regular.CalendarCheckmark") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _calendarCheckmark!! + } + +private var _calendarCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarClock.kt new file mode 100644 index 0000000..1d73661 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarClock.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarClock: ImageVector + get() { + if (_calendarClock != null) { + return _calendarClock!! + } + _calendarClock = fluentIcon(name = "Regular.CalendarClock") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.77f) + curveToRelative(-0.3f, -0.46f, -0.53f, -0.97f, -0.7f, -1.5f) + lineTo(6.24f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.49f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(2.81f) + curveToRelative(0.53f, 0.18f, 1.04f, 0.42f, 1.5f, 0.71f) + lineTo(20.99f, 6.25f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.5f, 17.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(17.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _calendarClock!! + } + +private var _calendarClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDataBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDataBar.kt new file mode 100644 index 0000000..d039c20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDataBar.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarDataBar: ImageVector + get() { + if (_calendarDataBar != null) { + return _calendarDataBar!! + } + _calendarDataBar = fluentIcon(name = "Regular.CalendarDataBar") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(6.8f) + curveToRelative(-0.37f, 0.07f, -0.7f, 0.23f, -1.0f, 0.45f) + curveToRelative(0.0f, -0.56f, -0.19f, -1.08f, -0.5f, -1.5f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(11.0f, 19.5f) + lineTo(11.0f, 21.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(17.5f, 12.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(13.5f, 16.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(20.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + verticalLineToRelative(-6.0f) + close() + } + } + return _calendarDataBar!! + } + +private var _calendarDataBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDay.kt new file mode 100644 index 0000000..4e60a18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarDay.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarDay: ImageVector + get() { + if (_calendarDay != null) { + return _calendarDay!! + } + _calendarDay = fluentIcon(name = "Regular.CalendarDay") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(16.25f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + close() + moveTo(15.5f, 12.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(7.75f, 7.25f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _calendarDay!! + } + +private var _calendarDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEdit.kt new file mode 100644 index 0000000..5c354e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEdit.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarEdit: ImageVector + get() { + if (_calendarEdit != null) { + return _calendarEdit!! + } + _calendarEdit = fluentIcon(name = "Regular.CalendarEdit") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.45f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.91f) + lineToRelative(0.36f, -1.42f) + lineToRelative(0.02f, -0.08f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(2.73f) + curveToRelative(0.48f, -0.19f, 1.0f, -0.26f, 1.5f, -0.22f) + lineTo(21.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _calendarEdit!! + } + +private var _calendarEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEmpty.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEmpty.kt new file mode 100644 index 0000000..3514ef1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarEmpty.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarEmpty: ImageVector + get() { + if (_calendarEmpty != null) { + return _calendarEmpty!! + } + _calendarEmpty = fluentIcon(name = "Regular.CalendarEmpty") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 8.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + } + } + return _calendarEmpty!! + } + +private var _calendarEmpty: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarError.kt new file mode 100644 index 0000000..38c56bc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarError.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarError: ImageVector + get() { + if (_calendarError != null) { + return _calendarError!! + } + _calendarError = fluentIcon(name = "Regular.CalendarError") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _calendarError!! + } + +private var _calendarError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMonth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMonth.kt new file mode 100644 index 0000000..9b049ea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMonth.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarMonth: ImageVector + get() { + if (_calendarMonth != null) { + return _calendarMonth!! + } + _calendarMonth = fluentIcon(name = "Regular.CalendarMonth") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(7.75f, 13.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.75f, 8.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(16.25f, 8.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _calendarMonth!! + } + +private var _calendarMonth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMultiple.kt new file mode 100644 index 0000000..4d53bff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarMultiple.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarMultiple: ImageVector + get() { + if (_calendarMultiple != null) { + return _calendarMultiple!! + } + _calendarMultiple = fluentIcon(name = "Regular.CalendarMultiple") { + fluentPath { + moveTo(20.0f, 5.0f) + verticalLineToRelative(11.35f) + arcTo(3.65f, 3.65f, 0.0f, false, true, 16.35f, 20.0f) + lineTo(5.01f, 20.0f) + curveToRelative(0.57f, 0.9f, 1.59f, 1.5f, 2.74f, 1.5f) + horizontalLineToRelative(8.6f) + curveToRelative(2.84f, 0.0f, 5.15f, -2.3f, 5.15f, -5.15f) + verticalLineToRelative(-8.6f) + curveToRelative(0.0f, -1.15f, -0.6f, -2.17f, -1.5f, -2.74f) + close() + moveTo(5.24f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(10.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(10.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(19.0f, 5.25f) + curveTo(19.0f, 3.45f, 17.54f, 2.0f, 15.75f, 2.0f) + lineTo(5.25f, 2.0f) + close() + moveTo(3.5f, 7.5f) + horizontalLineToRelative(14.0f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 7.5f) + close() + moveTo(5.25f, 3.5f) + horizontalLineToRelative(10.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(17.5f, 6.0f) + horizontalLineToRelative(-14.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + } + } + return _calendarMultiple!! + } + +private var _calendarMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarPerson.kt new file mode 100644 index 0000000..f4ce7cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarPerson.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarPerson: ImageVector + get() { + if (_calendarPerson != null) { + return _calendarPerson!! + } + _calendarPerson = fluentIcon(name = "Regular.CalendarPerson") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(6.92f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -0.17f, -1.13f) + verticalLineToRelative(-0.1f) + lineToRelative(0.01f, -0.27f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(2.64f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.5f, 0.91f) + verticalLineToRelative(-5.8f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _calendarPerson!! + } + +private var _calendarPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarQuestionMark.kt new file mode 100644 index 0000000..caf86c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarQuestionMark.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarQuestionMark: ImageVector + get() { + if (_calendarQuestionMark != null) { + return _calendarQuestionMark!! + } + _calendarQuestionMark = fluentIcon(name = "Regular.CalendarQuestionMark") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.77f) + curveToRelative(-0.3f, -0.46f, -0.53f, -0.97f, -0.7f, -1.5f) + lineTo(6.24f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.49f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(2.81f) + curveToRelative(0.53f, 0.18f, 1.04f, 0.42f, 1.5f, 0.71f) + lineTo(20.99f, 6.25f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.88f, 20.38f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 1.24f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -1.24f, 0.0f) + close() + moveTo(15.65f, 15.83f) + curveToRelative(-0.01f, -1.14f, 0.8f, -1.96f, 1.85f, -1.96f) + curveToRelative(1.03f, 0.0f, 1.85f, 0.85f, 1.85f, 1.95f) + curveToRelative(0.0f, 0.51f, -0.15f, 0.85f, -0.52f, 1.3f) + lineToRelative(-0.14f, 0.15f) + lineToRelative(-0.27f, 0.3f) + lineToRelative(-0.1f, 0.1f) + lineToRelative(-0.08f, 0.11f) + curveToRelative(-0.18f, 0.23f, -0.24f, 0.39f, -0.24f, 0.6f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + curveToRelative(0.0f, -0.53f, 0.15f, -0.86f, 0.53f, -1.32f) + lineToRelative(0.14f, -0.16f) + lineToRelative(0.27f, -0.29f) + lineToRelative(0.1f, -0.1f) + lineToRelative(0.09f, -0.12f) + curveToRelative(0.17f, -0.22f, 0.22f, -0.37f, 0.22f, -0.57f) + curveToRelative(0.0f, -0.55f, -0.38f, -0.95f, -0.85f, -0.95f) + curveToRelative(-0.5f, 0.0f, -0.86f, 0.37f, -0.85f, 0.95f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + close() + } + } + return _calendarQuestionMark!! + } + +private var _calendarQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarReply.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarReply.kt new file mode 100644 index 0000000..9e42d30 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarReply.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarReply: ImageVector + get() { + if (_calendarReply != null) { + return _calendarReply!! + } + _calendarReply = fluentIcon(name = "Regular.CalendarReply") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.35f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.64f, -0.65f) + horizontalLineToRelative(2.04f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-2.04f) + lineToRelative(0.64f, -0.65f) + close() + } + } + return _calendarReply!! + } + +private var _calendarReply: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt new file mode 100644 index 0000000..b2501b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarRtl.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarRtl: ImageVector + get() { + if (_calendarRtl != null) { + return _calendarRtl!! + } + _calendarRtl = fluentIcon(name = "Regular.CalendarRtl") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + close() + moveTo(16.25f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(16.25f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(7.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + } + } + return _calendarRtl!! + } + +private var _calendarRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarStar.kt new file mode 100644 index 0000000..6e2d5fa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarStar.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarStar: ImageVector + get() { + if (_calendarStar != null) { + return _calendarStar!! + } + _calendarStar = fluentIcon(name = "Regular.CalendarStar") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(16.98f, 14.05f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-0.55f, 1.78f) + horizontalLineToRelative(-1.8f) + curveToRelative(-0.54f, 0.0f, -0.78f, 0.67f, -0.42f, 1.04f) + lineToRelative(0.07f, 0.06f) + lineToRelative(1.46f, 1.1f) + lineToRelative(-0.56f, 1.8f) + curveToRelative(-0.16f, 0.52f, 0.38f, 0.97f, 0.82f, 0.72f) + lineToRelative(0.08f, -0.05f) + lineToRelative(1.46f, -1.1f) + lineToRelative(1.46f, 1.1f) + curveToRelative(0.43f, 0.33f, 1.0f, -0.07f, 0.92f, -0.58f) + lineToRelative(-0.02f, -0.1f) + lineToRelative(-0.56f, -1.78f) + lineToRelative(1.46f, -1.1f) + curveToRelative(0.43f, -0.33f, 0.25f, -1.02f, -0.25f, -1.1f) + lineTo(18.61f, 15.94f) + lineToRelative(-0.55f, -1.8f) + arcToRelative(0.58f, 0.58f, 0.0f, false, false, -1.08f, -0.1f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + } + } + return _calendarStar!! + } + +private var _calendarStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarSync.kt new file mode 100644 index 0000000..e4e4bba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarSync.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarSync: ImageVector + get() { + if (_calendarSync != null) { + return _calendarSync!! + } + _calendarSync = fluentIcon(name = "Regular.CalendarSync") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _calendarSync!! + } + +private var _calendarSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToday.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToday.kt new file mode 100644 index 0000000..c17f343 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToday.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarToday: ImageVector + get() { + if (_calendarToday != null) { + return _calendarToday!! + } + _calendarToday = fluentIcon(name = "Regular.CalendarToday") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.0f) + lineTo(13.75f, 21.0f) + horizontalLineToRelative(4.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(13.25f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(13.75f, 18.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, -1.12f) + lineToRelative(-2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 0.0f) + lineToRelative(-2.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, 1.12f) + lineToRelative(1.0f, -0.89f) + verticalLineToRelative(3.83f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-3.83f) + lineToRelative(1.0f, 0.9f) + close() + } + } + return _calendarToday!! + } + +private var _calendarToday: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToolbox.kt new file mode 100644 index 0000000..0921ad9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarToolbox.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarToolbox: ImageVector + get() { + if (_calendarToolbox != null) { + return _calendarToolbox!! + } + _calendarToolbox = fluentIcon(name = "Regular.CalendarToolbox") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + lineTo(11.0f, 21.0f) + verticalLineToRelative(-1.5f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(2.76f) + curveToRelative(0.57f, 0.05f, 1.08f, 0.28f, 1.5f, 0.62f) + lineTo(21.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _calendarToolbox!! + } + +private var _calendarToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekNumbers.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekNumbers.kt new file mode 100644 index 0000000..6fa6c78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekNumbers.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarWeekNumbers: ImageVector + get() { + if (_calendarWeekNumbers != null) { + return _calendarWeekNumbers!! + } + _calendarWeekNumbers = fluentIcon(name = "Regular.CalendarWeekNumbers") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(7.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.1f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.49f, 15.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.1f) + close() + moveTo(8.5f, 11.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.25f) + close() + } + } + return _calendarWeekNumbers!! + } + +private var _calendarWeekNumbers: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekStart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekStart.kt new file mode 100644 index 0000000..8712972 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWeekStart.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarWeekStart: ImageVector + get() { + if (_calendarWeekStart != null) { + return _calendarWeekStart!! + } + _calendarWeekStart = fluentIcon(name = "Regular.CalendarWeekStart") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(7.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _calendarWeekStart!! + } + +private var _calendarWeekStart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWorkWeek.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWorkWeek.kt new file mode 100644 index 0000000..be5f99d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalendarWorkWeek.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalendarWorkWeek: ImageVector + get() { + if (_calendarWorkWeek != null) { + return _calendarWorkWeek!! + } + _calendarWorkWeek = fluentIcon(name = "Regular.CalendarWorkWeek") { + fluentPath { + moveTo(7.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + close() + moveTo(8.5f, 11.0f) + lineTo(8.5f, 8.5f) + horizontalLineToRelative(7.0f) + lineTo(15.5f, 11.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(17.75f, 21.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.5f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + } + } + return _calendarWorkWeek!! + } + +private var _calendarWorkWeek: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt new file mode 100644 index 0000000..bb4fa40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Call.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Call: ImageVector + get() { + if (_call != null) { + return _call!! + } + _call = fluentIcon(name = "Regular.Call") { + fluentPath { + moveTo(7.06f, 2.42f) + lineToRelative(1.16f, -0.35f) + curveToRelative(1.33f, -0.4f, 2.74f, 0.24f, 3.3f, 1.5f) + lineToRelative(0.9f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.63f, 3.15f) + lineTo(10.3f, 10.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.08f, 0.16f) + curveToRelative(-0.04f, 0.4f, 0.23f, 1.17f, 0.85f, 2.24f) + curveToRelative(0.45f, 0.78f, 0.86f, 1.33f, 1.2f, 1.64f) + curveToRelative(0.25f, 0.21f, 0.38f, 0.26f, 0.44f, 0.24f) + lineToRelative(2.0f, -0.61f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.04f, 1.02f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.8f, 1.12f, 0.66f, 2.66f, -0.34f, 3.6f) + lineToRelative(-0.88f, 0.85f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.6f, 0.89f) + curveToRelative(-2.75f, -0.77f, -5.21f, -3.1f, -7.43f, -6.93f) + curveToRelative(-2.21f, -3.83f, -2.99f, -7.14f, -2.27f, -9.91f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.55f, -2.65f) + close() + moveTo(7.49f, 3.85f) + curveToRelative(-0.75f, 0.23f, -1.33f, 0.83f, -1.53f, 1.6f) + curveToRelative(-0.6f, 2.33f, 0.09f, 5.26f, 2.12f, 8.78f) + curveToRelative(2.04f, 3.53f, 4.23f, 5.59f, 6.54f, 6.23f) + curveToRelative(0.76f, 0.21f, 1.58f, 0.01f, 2.15f, -0.53f) + lineToRelative(0.9f, -0.84f) + curveToRelative(0.45f, -0.43f, 0.51f, -1.13f, 0.14f, -1.64f) + lineToRelative(-1.28f, -1.77f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.38f, -0.47f) + lineToRelative(-2.01f, 0.62f) + curveToRelative(-1.17f, 0.35f, -2.23f, -0.6f, -3.37f, -2.57f) + curveTo(9.0f, 11.93f, 8.64f, 10.9f, 8.73f, 10.1f) + curveToRelative(0.05f, -0.42f, 0.24f, -0.8f, 0.55f, -1.09f) + lineToRelative(1.5f, -1.39f) + curveToRelative(0.38f, -0.37f, 0.5f, -0.94f, 0.28f, -1.43f) + lineToRelative(-0.9f, -2.0f) + curveToRelative(-0.26f, -0.58f, -0.9f, -0.87f, -1.5f, -0.69f) + lineToRelative(-1.17f, 0.35f) + close() + } + } + return _call!! + } + +private var _call: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallAdd.kt new file mode 100644 index 0000000..8ba501f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallAdd.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallAdd: ImageVector + get() { + if (_callAdd != null) { + return _callAdd!! + } + _callAdd = fluentIcon(name = "Regular.CallAdd") { + fluentPath { + moveTo(9.53f, 3.57f) + lineToRelative(0.9f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.64f, 3.15f) + lineTo(8.3f, 10.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.08f, 0.16f) + curveToRelative(-0.04f, 0.4f, 0.23f, 1.17f, 0.85f, 2.24f) + curveToRelative(0.45f, 0.78f, 0.86f, 1.33f, 1.2f, 1.64f) + curveToRelative(0.25f, 0.21f, 0.38f, 0.26f, 0.44f, 0.24f) + lineToRelative(2.0f, -0.61f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.04f, 1.02f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.8f, 1.12f, 0.66f, 2.66f, -0.34f, 3.6f) + lineToRelative(-0.88f, 0.85f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.6f, 0.89f) + curveToRelative(-2.75f, -0.77f, -5.21f, -3.1f, -7.43f, -6.93f) + curveToRelative(-2.21f, -3.83f, -2.99f, -7.14f, -2.27f, -9.91f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.55f, -2.65f) + lineToRelative(1.16f, -0.35f) + curveToRelative(1.33f, -0.4f, 2.74f, 0.24f, 3.3f, 1.5f) + close() + moveTo(6.66f, 3.5f) + lineToRelative(-1.17f, 0.35f) + curveToRelative(-0.75f, 0.23f, -1.33f, 0.83f, -1.53f, 1.6f) + curveToRelative(-0.6f, 2.33f, 0.09f, 5.26f, 2.12f, 8.78f) + curveToRelative(2.04f, 3.53f, 4.23f, 5.59f, 6.54f, 6.23f) + curveToRelative(0.76f, 0.21f, 1.58f, 0.01f, 2.15f, -0.53f) + lineToRelative(0.9f, -0.84f) + curveToRelative(0.45f, -0.43f, 0.51f, -1.13f, 0.14f, -1.64f) + lineToRelative(-1.28f, -1.77f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.38f, -0.47f) + lineToRelative(-2.01f, 0.62f) + curveToRelative(-1.17f, 0.35f, -2.23f, -0.6f, -3.37f, -2.57f) + curveTo(7.0f, 11.93f, 6.64f, 10.9f, 6.73f, 10.1f) + curveToRelative(0.05f, -0.42f, 0.24f, -0.8f, 0.55f, -1.09f) + lineToRelative(1.5f, -1.39f) + curveToRelative(0.38f, -0.37f, 0.5f, -0.94f, 0.28f, -1.43f) + lineToRelative(-0.9f, -2.0f) + curveToRelative(-0.26f, -0.58f, -0.9f, -0.87f, -1.5f, -0.69f) + close() + moveTo(17.15f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineTo(6.0f) + horizontalLineToRelative(3.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.75f) + horizontalLineTo(18.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineTo(7.5f) + horizontalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(3.35f) + verticalLineTo(2.74f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(0.1f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _callAdd!! + } + +private var _callAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallCheckmark.kt new file mode 100644 index 0000000..f8eb024 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallCheckmark.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallCheckmark: ImageVector + get() { + if (_callCheckmark != null) { + return _callCheckmark!! + } + _callCheckmark = fluentIcon(name = "Regular.CallCheckmark") { + fluentPath { + moveTo(6.22f, 2.07f) + lineToRelative(-1.16f, 0.35f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 2.5f, 5.07f) + curveToRelative(-0.72f, 2.77f, 0.06f, 6.08f, 2.27f, 9.91f) + curveToRelative(2.22f, 3.83f, 4.68f, 6.16f, 7.44f, 6.93f) + curveToRelative(1.27f, 0.35f, 2.63f, 0.01f, 3.59f, -0.9f) + lineToRelative(0.88f, -0.83f) + curveToRelative(1.0f, -0.95f, 1.15f, -2.49f, 0.34f, -3.6f) + lineToRelative(-1.28f, -1.78f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -3.03f, -1.02f) + lineToRelative(-2.01f, 0.61f) + curveToRelative(-0.06f, 0.02f, -0.2f, -0.03f, -0.44f, -0.24f) + curveToRelative(-0.34f, -0.31f, -0.75f, -0.86f, -1.2f, -1.64f) + curveToRelative(-0.62f, -1.07f, -0.9f, -1.85f, -0.85f, -2.24f) + curveToRelative(0.0f, -0.06f, 0.04f, -0.12f, 0.08f, -0.16f) + lineToRelative(1.5f, -1.4f) + curveToRelative(0.86f, -0.8f, 1.11f, -2.06f, 0.63f, -3.13f) + lineToRelative(-0.9f, -2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -3.3f, -1.51f) + close() + moveTo(3.96f, 5.45f) + curveToRelative(0.2f, -0.77f, 0.78f, -1.37f, 1.53f, -1.6f) + lineToRelative(1.17f, -0.35f) + curveToRelative(0.6f, -0.18f, 1.24f, 0.11f, 1.5f, 0.69f) + lineToRelative(0.9f, 2.0f) + curveToRelative(0.22f, 0.5f, 0.1f, 1.06f, -0.29f, 1.43f) + lineToRelative(-1.5f, 1.4f) + curveToRelative(-0.3f, 0.28f, -0.5f, 0.66f, -0.54f, 1.08f) + curveToRelative(-0.09f, 0.8f, 0.27f, 1.83f, 1.04f, 3.16f) + curveToRelative(1.14f, 1.97f, 2.2f, 2.92f, 3.37f, 2.57f) + lineToRelative(2.01f, -0.62f) + curveToRelative(0.52f, -0.16f, 1.07f, 0.03f, 1.38f, 0.47f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.37f, 0.5f, 0.3f, 1.2f, -0.15f, 1.64f) + lineToRelative(-0.89f, 0.84f) + curveToRelative(-0.57f, 0.54f, -1.39f, 0.74f, -2.15f, 0.53f) + curveToRelative(-2.31f, -0.64f, -4.5f, -2.7f, -6.54f, -6.23f) + curveToRelative(-2.03f, -3.52f, -2.72f, -6.45f, -2.12f, -8.78f) + close() + moveTo(21.78f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(15.0f, 7.94f) + lineToRelative(-1.87f, -1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.4f, 2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(6.25f, -6.25f) + close() + } + } + return _callCheckmark!! + } + +private var _callCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallDismiss.kt new file mode 100644 index 0000000..c6c618c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallDismiss.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallDismiss: ImageVector + get() { + if (_callDismiss != null) { + return _callDismiss!! + } + _callDismiss = fluentIcon(name = "Regular.CallDismiss") { + fluentPath { + moveTo(9.53f, 3.57f) + lineToRelative(0.9f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.64f, 3.15f) + lineTo(8.3f, 10.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.08f, 0.16f) + curveToRelative(-0.04f, 0.4f, 0.23f, 1.17f, 0.85f, 2.24f) + curveToRelative(0.45f, 0.78f, 0.86f, 1.33f, 1.2f, 1.64f) + curveToRelative(0.25f, 0.21f, 0.38f, 0.26f, 0.44f, 0.24f) + lineToRelative(2.0f, -0.61f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.04f, 1.02f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.8f, 1.12f, 0.66f, 2.66f, -0.34f, 3.6f) + lineToRelative(-0.88f, 0.85f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.6f, 0.89f) + curveToRelative(-2.75f, -0.77f, -5.21f, -3.1f, -7.43f, -6.93f) + curveToRelative(-2.21f, -3.83f, -2.99f, -7.14f, -2.27f, -9.91f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.34f, -2.58f) + lineToRelative(0.2f, -0.07f) + lineToRelative(1.17f, -0.35f) + curveToRelative(1.33f, -0.4f, 2.74f, 0.24f, 3.3f, 1.5f) + close() + moveTo(6.66f, 3.5f) + lineToRelative(-1.17f, 0.35f) + lineToRelative(-0.16f, 0.06f) + curveToRelative(-0.67f, 0.26f, -1.19f, 0.83f, -1.37f, 1.54f) + curveToRelative(-0.6f, 2.33f, 0.09f, 5.26f, 2.12f, 8.78f) + curveToRelative(2.04f, 3.53f, 4.23f, 5.59f, 6.54f, 6.23f) + curveToRelative(0.76f, 0.21f, 1.58f, 0.01f, 2.15f, -0.53f) + lineToRelative(0.9f, -0.84f) + curveToRelative(0.45f, -0.43f, 0.51f, -1.13f, 0.14f, -1.64f) + lineToRelative(-1.28f, -1.77f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.38f, -0.47f) + lineToRelative(-2.01f, 0.62f) + curveToRelative(-1.17f, 0.35f, -2.23f, -0.6f, -3.37f, -2.57f) + curveTo(7.0f, 11.93f, 6.64f, 10.9f, 6.73f, 10.1f) + curveToRelative(0.05f, -0.42f, 0.24f, -0.8f, 0.55f, -1.09f) + lineToRelative(1.5f, -1.39f) + curveToRelative(0.38f, -0.37f, 0.5f, -0.94f, 0.28f, -1.43f) + lineToRelative(-0.9f, -2.0f) + curveToRelative(-0.26f, -0.58f, -0.9f, -0.87f, -1.5f, -0.69f) + close() + moveTo(21.78f, 2.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineTo(18.56f, 6.5f) + lineToRelative(3.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(17.5f, 7.56f) + lineToRelative(-3.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(3.22f, -3.22f) + lineToRelative(-3.22f, -3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(3.22f, 3.22f) + lineToRelative(3.22f, -3.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _callDismiss!! + } + +private var _callDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallEnd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallEnd.kt new file mode 100644 index 0000000..e48cdfd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallEnd.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallEnd: ImageVector + get() { + if (_callEnd != null) { + return _callEnd!! + } + _callEnd = fluentIcon(name = "Regular.CallEnd") { + fluentPath { + moveTo(21.9f, 13.2f) + lineToRelative(-0.19f, 0.82f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.95f, 2.1f) + lineTo(17.0f, 15.96f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.4f, -2.12f) + lineToRelative(-0.39f, -1.69f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.11f, -0.15f) + arcToRelative(4.66f, 4.66f, 0.0f, false, false, -2.1f, -0.32f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.79f, 0.19f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.3f, 0.11f) + lineToRelative(-0.09f, 0.05f) + lineToRelative(-0.01f, 0.04f) + lineToRelative(-0.41f, 1.77f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.0f, 15.95f) + lineToRelative(-1.75f, 0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.95f, -2.1f) + lineToRelative(-0.2f, -0.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 1.13f, -3.65f) + curveTo(5.13f, 7.84f, 8.06f, 7.0f, 12.0f, 7.0f) + curveToRelative(3.94f, 0.0f, 6.88f, 0.84f, 8.78f, 2.57f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 1.17f, 3.41f) + lineToRelative(-0.05f, 0.22f) + close() + moveTo(20.48f, 12.69f) + curveToRelative(0.11f, -0.74f, -0.15f, -1.5f, -0.71f, -2.01f) + curveTo(18.18f, 9.24f, 15.6f, 8.5f, 12.0f, 8.5f) + curveToRelative(-3.6f, 0.0f, -6.18f, 0.74f, -7.76f, 2.17f) + curveToRelative(-0.6f, 0.55f, -0.87f, 1.4f, -0.68f, 2.2f) + lineToRelative(0.2f, 0.81f) + curveToRelative(0.14f, 0.6f, 0.72f, 1.02f, 1.34f, 0.95f) + lineToRelative(1.75f, -0.17f) + curveToRelative(0.53f, -0.06f, 0.97f, -0.45f, 1.09f, -0.97f) + lineToRelative(0.42f, -1.82f) + lineToRelative(0.04f, -0.13f) + curveToRelative(0.38f, -1.0f, 1.6f, -1.37f, 3.6f, -1.37f) + curveToRelative(1.32f, 0.0f, 2.27f, 0.16f, 2.88f, 0.54f) + curveToRelative(0.4f, 0.24f, 0.69f, 0.64f, 0.8f, 1.1f) + lineToRelative(0.38f, 1.68f) + curveToRelative(0.12f, 0.52f, 0.56f, 0.91f, 1.1f, 0.96f) + lineToRelative(1.75f, 0.18f) + curveToRelative(0.62f, 0.07f, 1.2f, -0.34f, 1.34f, -0.95f) + lineToRelative(0.2f, -0.82f) + lineToRelative(0.03f, -0.17f) + close() + } + } + return _callEnd!! + } + +private var _callEnd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallForward.kt new file mode 100644 index 0000000..ed2d0a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallForward.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallForward: ImageVector + get() { + if (_callForward != null) { + return _callForward!! + } + _callForward = fluentIcon(name = "Regular.CallForward") { + fluentPath { + moveTo(9.98f, 2.05f) + lineToRelative(0.22f, 0.05f) + lineToRelative(0.82f, 0.2f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.1f, 2.95f) + lineTo(12.95f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.12f, 2.4f) + lineToRelative(-1.69f, 0.4f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.15f, 0.1f) + curveToRelative(-0.2f, 0.33f, -0.32f, 1.04f, -0.32f, 2.1f) + curveToRelative(0.0f, 0.79f, 0.06f, 1.39f, 0.19f, 1.79f) + curveToRelative(0.04f, 0.14f, 0.08f, 0.24f, 0.11f, 0.3f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.04f, 0.01f) + lineToRelative(1.77f, 0.41f) + curveToRelative(1.15f, 0.27f, 2.0f, 1.23f, 2.12f, 2.4f) + lineToRelative(0.17f, 1.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.1f, 2.95f) + lineToRelative(-0.8f, 0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.66f, -1.13f) + curveTo(4.84f, 18.87f, 4.0f, 15.94f, 4.0f, 12.0f) + curveToRelative(0.0f, -3.94f, 0.84f, -6.87f, 2.57f, -8.77f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 3.41f, -1.18f) + close() + moveTo(7.68f, 4.24f) + curveTo(6.24f, 5.82f, 5.5f, 8.4f, 5.5f, 12.0f) + curveToRelative(0.0f, 3.6f, 0.74f, 6.18f, 2.17f, 7.76f) + curveToRelative(0.55f, 0.6f, 1.4f, 0.87f, 2.2f, 0.68f) + lineToRelative(0.8f, -0.2f) + curveToRelative(0.62f, -0.14f, 1.03f, -0.72f, 0.96f, -1.34f) + lineToRelative(-0.18f, -1.74f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.96f, -1.1f) + lineToRelative(-1.82f, -0.42f) + lineToRelative(-0.13f, -0.04f) + curveToRelative(-1.0f, -0.38f, -1.37f, -1.6f, -1.37f, -3.6f) + curveToRelative(0.0f, -1.32f, 0.16f, -2.26f, 0.54f, -2.88f) + curveToRelative(0.24f, -0.4f, 0.64f, -0.68f, 1.1f, -0.79f) + lineToRelative(1.68f, -0.39f) + curveToRelative(0.52f, -0.12f, 0.91f, -0.56f, 0.96f, -1.1f) + lineToRelative(0.18f, -1.75f) + curveToRelative(0.07f, -0.62f, -0.34f, -1.2f, -0.96f, -1.34f) + lineToRelative(-0.81f, -0.19f) + lineToRelative(-0.17f, -0.03f) + curveToRelative(-0.74f, -0.12f, -1.5f, 0.15f, -2.01f, 0.7f) + close() + moveTo(15.65f, 7.3f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(2.71f, -2.71f) + lineTo(12.0f, 12.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.27f, -0.7f, 0.64f, -0.75f) + horizontalLineToRelative(6.54f) + lineToRelative(-2.72f, -2.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(-0.07f, 0.08f) + close() + } + } + return _callForward!! + } + +private var _callForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallInbound.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallInbound.kt new file mode 100644 index 0000000..775ee73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallInbound.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallInbound: ImageVector + get() { + if (_callInbound != null) { + return _callInbound!! + } + _callInbound = fluentIcon(name = "Regular.CallInbound") { + fluentPath { + moveTo(9.53f, 3.57f) + lineToRelative(0.9f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.64f, 3.15f) + lineTo(8.3f, 10.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.08f, 0.16f) + curveToRelative(-0.04f, 0.4f, 0.23f, 1.17f, 0.85f, 2.24f) + curveToRelative(0.45f, 0.78f, 0.86f, 1.33f, 1.2f, 1.64f) + curveToRelative(0.25f, 0.21f, 0.38f, 0.26f, 0.44f, 0.24f) + lineToRelative(2.0f, -0.61f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.04f, 1.02f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.8f, 1.12f, 0.66f, 2.66f, -0.34f, 3.6f) + lineToRelative(-0.88f, 0.85f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.6f, 0.89f) + curveToRelative(-2.74f, -0.77f, -5.21f, -3.1f, -7.43f, -6.93f) + curveToRelative(-2.21f, -3.83f, -2.99f, -7.14f, -2.27f, -9.91f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.34f, -2.58f) + lineToRelative(0.2f, -0.07f) + lineToRelative(1.17f, -0.35f) + curveToRelative(1.33f, -0.4f, 2.74f, 0.24f, 3.3f, 1.5f) + close() + moveTo(6.66f, 3.5f) + lineToRelative(-1.17f, 0.35f) + lineToRelative(-0.16f, 0.06f) + curveToRelative(-0.67f, 0.26f, -1.19f, 0.83f, -1.37f, 1.54f) + curveToRelative(-0.6f, 2.33f, 0.09f, 5.26f, 2.12f, 8.78f) + curveToRelative(2.04f, 3.53f, 4.23f, 5.59f, 6.54f, 6.23f) + curveToRelative(0.76f, 0.21f, 1.58f, 0.01f, 2.15f, -0.53f) + lineToRelative(0.9f, -0.84f) + curveToRelative(0.45f, -0.43f, 0.51f, -1.13f, 0.15f, -1.64f) + lineToRelative(-1.29f, -1.77f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.37f, -0.47f) + lineToRelative(-2.02f, 0.62f) + curveToRelative(-1.17f, 0.35f, -2.23f, -0.6f, -3.37f, -2.57f) + curveTo(7.0f, 11.93f, 6.64f, 10.9f, 6.73f, 10.1f) + curveToRelative(0.05f, -0.42f, 0.24f, -0.8f, 0.55f, -1.09f) + lineToRelative(1.5f, -1.39f) + curveToRelative(0.38f, -0.37f, 0.5f, -0.94f, 0.28f, -1.43f) + lineToRelative(-0.9f, -2.0f) + curveToRelative(-0.26f, -0.58f, -0.9f, -0.87f, -1.5f, -0.69f) + close() + moveTo(20.25f, 11.0f) + horizontalLineTo(13.7f) + lineToRelative(-0.1f, -0.02f) + lineToRelative(-0.1f, -0.02f) + lineToRelative(-0.05f, -0.02f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, -0.34f, -0.3f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.03f, -0.06f) + lineToRelative(-0.02f, -0.1f) + lineToRelative(-0.01f, -0.1f) + verticalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(4.79f) + lineToRelative(6.22f, -6.22f) + curveToRelative(0.27f, -0.27f, 0.68f, -0.3f, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + curveToRelative(0.27f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-6.22f, 6.22f) + horizontalLineToRelative(4.69f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _callInbound!! + } + +private var _callInbound: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallMissed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallMissed.kt new file mode 100644 index 0000000..3e2fd7e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallMissed.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallMissed: ImageVector + get() { + if (_callMissed != null) { + return _callMissed!! + } + _callMissed = fluentIcon(name = "Regular.CallMissed") { + fluentPath { + moveTo(12.01f, 2.5f) + curveToRelative(3.95f, 0.0f, 6.88f, 0.84f, 8.78f, 2.57f) + curveToRelative(0.95f, 0.86f, 1.4f, 2.16f, 1.17f, 3.42f) + lineToRelative(-0.04f, 0.2f) + lineToRelative(-0.2f, 0.82f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.95f, 2.11f) + lineToRelative(-1.75f, -0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.4f, -2.11f) + lineToRelative(-0.4f, -1.69f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.1f, -0.16f) + arcToRelative(4.66f, 4.66f, 0.0f, false, false, -2.1f, -0.32f) + curveToRelative(-1.47f, 0.0f, -2.16f, 0.23f, -2.2f, 0.4f) + lineToRelative(-0.4f, 1.77f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.4f, 2.11f) + lineToRelative(-1.75f, 0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.96f, -2.1f) + lineToRelative(-0.2f, -0.81f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 1.14f, -3.65f) + curveTo(5.15f, 3.34f, 8.08f, 2.5f, 12.0f, 2.5f) + close() + moveTo(12.01f, 4.0f) + curveToRelative(-3.6f, 0.0f, -6.17f, 0.73f, -7.75f, 2.17f) + curveToRelative(-0.61f, 0.55f, -0.87f, 1.39f, -0.68f, 2.19f) + lineToRelative(0.2f, 0.82f) + curveToRelative(0.14f, 0.6f, 0.71f, 1.01f, 1.34f, 0.95f) + lineToRelative(1.74f, -0.18f) + curveToRelative(0.53f, -0.05f, 0.97f, -0.44f, 1.1f, -0.96f) + lineToRelative(0.4f, -1.78f) + curveToRelative(0.27f, -1.13f, 1.53f, -1.55f, 3.65f, -1.55f) + curveToRelative(1.32f, 0.0f, 2.27f, 0.17f, 2.88f, 0.54f) + curveToRelative(0.4f, 0.25f, 0.7f, 0.64f, 0.8f, 1.1f) + lineTo(16.08f, 9.0f) + curveToRelative(0.12f, 0.52f, 0.56f, 0.9f, 1.09f, 0.96f) + lineToRelative(1.75f, 0.18f) + curveToRelative(0.63f, 0.06f, 1.2f, -0.35f, 1.35f, -0.96f) + lineToRelative(0.19f, -0.82f) + lineToRelative(0.03f, -0.17f) + curveToRelative(0.12f, -0.74f, -0.15f, -1.5f, -0.7f, -2.0f) + curveTo(18.18f, 4.74f, 15.61f, 4.0f, 12.0f, 4.0f) + close() + moveTo(12.5f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-1.75f) + close() + moveTo(6.5f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -11.0f, 0.0f) + close() + moveTo(12.0f, 12.5f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + } + } + return _callMissed!! + } + +private var _callMissed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallOutbound.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallOutbound.kt new file mode 100644 index 0000000..4a9ca00 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallOutbound.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallOutbound: ImageVector + get() { + if (_callOutbound != null) { + return _callOutbound!! + } + _callOutbound = fluentIcon(name = "Regular.CallOutbound") { + fluentPath { + moveTo(9.53f, 3.57f) + lineToRelative(0.9f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.64f, 3.15f) + lineTo(8.3f, 10.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.08f, 0.16f) + curveToRelative(-0.04f, 0.4f, 0.23f, 1.17f, 0.85f, 2.24f) + curveToRelative(0.45f, 0.78f, 0.86f, 1.33f, 1.2f, 1.64f) + curveToRelative(0.25f, 0.21f, 0.38f, 0.26f, 0.44f, 0.24f) + lineToRelative(2.0f, -0.61f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.04f, 1.02f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.8f, 1.12f, 0.66f, 2.66f, -0.34f, 3.6f) + lineToRelative(-0.88f, 0.85f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.6f, 0.89f) + curveToRelative(-2.74f, -0.77f, -5.21f, -3.1f, -7.43f, -6.93f) + curveToRelative(-2.21f, -3.83f, -2.99f, -7.14f, -2.27f, -9.91f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.34f, -2.58f) + lineToRelative(0.2f, -0.07f) + lineToRelative(1.17f, -0.35f) + curveToRelative(1.33f, -0.4f, 2.74f, 0.24f, 3.3f, 1.5f) + close() + moveTo(6.66f, 3.5f) + lineToRelative(-1.17f, 0.35f) + lineToRelative(-0.16f, 0.06f) + curveToRelative(-0.67f, 0.26f, -1.19f, 0.83f, -1.37f, 1.54f) + curveToRelative(-0.6f, 2.33f, 0.09f, 5.26f, 2.12f, 8.78f) + curveToRelative(2.04f, 3.53f, 4.23f, 5.59f, 6.54f, 6.23f) + curveToRelative(0.76f, 0.21f, 1.58f, 0.01f, 2.15f, -0.53f) + lineToRelative(0.9f, -0.84f) + curveToRelative(0.45f, -0.43f, 0.51f, -1.13f, 0.15f, -1.64f) + lineToRelative(-1.29f, -1.77f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.37f, -0.47f) + lineToRelative(-2.02f, 0.62f) + curveToRelative(-1.17f, 0.35f, -2.23f, -0.6f, -3.37f, -2.57f) + curveTo(7.0f, 11.93f, 6.64f, 10.9f, 6.73f, 10.1f) + curveToRelative(0.05f, -0.42f, 0.24f, -0.8f, 0.55f, -1.09f) + lineToRelative(1.5f, -1.39f) + curveToRelative(0.38f, -0.37f, 0.5f, -0.94f, 0.28f, -1.43f) + lineToRelative(-0.9f, -2.0f) + curveToRelative(-0.26f, -0.58f, -0.9f, -0.87f, -1.5f, -0.69f) + close() + moveTo(14.75f, 2.0f) + horizontalLineToRelative(6.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.02f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.09f, 0.04f) + lineToRelative(0.06f, 0.04f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.23f, 0.22f) + lineToRelative(0.04f, 0.08f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.03f, 0.1f) + verticalLineToRelative(0.1f) + lineTo(22.0f, 9.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.8f) + lineToRelative(-6.22f, 6.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.08f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.09f) + lineToRelative(6.22f, -6.22f) + horizontalLineToRelative(-4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.73f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _callOutbound!! + } + +private var _callOutbound: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPark.kt new file mode 100644 index 0000000..f3b2662 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPark.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallPark: ImageVector + get() { + if (_callPark != null) { + return _callPark!! + } + _callPark = fluentIcon(name = "Regular.CallPark") { + fluentPath { + moveTo(9.53f, 3.57f) + lineToRelative(0.9f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.64f, 3.15f) + lineTo(8.3f, 10.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.08f, 0.16f) + curveToRelative(-0.04f, 0.4f, 0.23f, 1.17f, 0.85f, 2.24f) + curveToRelative(0.45f, 0.78f, 0.86f, 1.33f, 1.2f, 1.64f) + curveToRelative(0.25f, 0.21f, 0.38f, 0.26f, 0.44f, 0.24f) + lineToRelative(2.0f, -0.61f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.04f, 1.02f) + lineToRelative(1.28f, 1.77f) + curveToRelative(0.8f, 1.12f, 0.66f, 2.66f, -0.34f, 3.6f) + lineToRelative(-0.88f, 0.85f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.6f, 0.89f) + curveToRelative(-2.74f, -0.77f, -5.21f, -3.1f, -7.43f, -6.93f) + curveToRelative(-2.21f, -3.83f, -2.99f, -7.14f, -2.27f, -9.91f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 2.55f, -2.65f) + lineToRelative(1.16f, -0.35f) + curveToRelative(1.33f, -0.4f, 2.74f, 0.24f, 3.3f, 1.5f) + close() + moveTo(6.66f, 3.5f) + lineToRelative(-1.17f, 0.35f) + curveToRelative(-0.75f, 0.23f, -1.33f, 0.83f, -1.53f, 1.6f) + curveToRelative(-0.6f, 2.33f, 0.09f, 5.26f, 2.12f, 8.78f) + curveToRelative(2.04f, 3.53f, 4.23f, 5.59f, 6.54f, 6.23f) + curveToRelative(0.76f, 0.21f, 1.58f, 0.01f, 2.15f, -0.53f) + lineToRelative(0.9f, -0.84f) + curveToRelative(0.45f, -0.43f, 0.51f, -1.13f, 0.15f, -1.64f) + lineToRelative(-1.29f, -1.77f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.37f, -0.47f) + lineToRelative(-2.02f, 0.62f) + curveToRelative(-1.17f, 0.35f, -2.23f, -0.6f, -3.37f, -2.57f) + curveTo(7.0f, 11.93f, 6.64f, 10.9f, 6.73f, 10.1f) + curveToRelative(0.05f, -0.42f, 0.24f, -0.8f, 0.55f, -1.09f) + lineToRelative(1.5f, -1.39f) + curveToRelative(0.38f, -0.37f, 0.5f, -0.94f, 0.28f, -1.43f) + lineToRelative(-0.9f, -2.0f) + curveToRelative(-0.26f, -0.58f, -0.9f, -0.87f, -1.5f, -0.69f) + close() + moveTo(14.75f, 2.0f) + horizontalLineToRelative(2.5f) + curveTo(19.64f, 2.0f, 21.0f, 3.14f, 21.0f, 5.25f) + curveToRelative(0.0f, 2.04f, -1.28f, 3.17f, -3.52f, 3.24f) + lineTo(15.5f, 8.49f) + verticalLineToRelative(2.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(14.0f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(17.25f, 3.5f) + lineTo(15.5f, 3.5f) + lineTo(15.5f, 7.0f) + horizontalLineToRelative(1.75f) + curveToRelative(1.61f, 0.0f, 2.25f, -0.53f, 2.25f, -1.75f) + curveToRelative(0.0f, -1.17f, -0.59f, -1.7f, -2.06f, -1.75f) + horizontalLineToRelative(-0.2f) + close() + } + } + return _callPark!! + } + +private var _callPark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPause.kt new file mode 100644 index 0000000..f5e8716 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallPause.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallPause: ImageVector + get() { + if (_callPause != null) { + return _callPause!! + } + _callPause = fluentIcon(name = "Regular.CallPause") { + fluentPath { + moveTo(15.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(19.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(10.43f, 5.63f) + lineToRelative(-0.9f, -2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -3.3f, -1.51f) + lineToRelative(-1.17f, 0.35f) + lineToRelative(-0.2f, 0.07f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 2.5f, 5.12f) + curveToRelative(-0.72f, 2.77f, 0.06f, 6.08f, 2.27f, 9.91f) + curveToRelative(2.22f, 3.83f, 4.69f, 6.16f, 7.44f, 6.93f) + curveToRelative(1.27f, 0.35f, 2.63f, 0.01f, 3.59f, -0.9f) + lineToRelative(0.88f, -0.83f) + curveToRelative(1.0f, -0.95f, 1.15f, -2.49f, 0.34f, -3.6f) + lineToRelative(-1.28f, -1.78f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -3.03f, -1.02f) + lineToRelative(-2.01f, 0.61f) + curveToRelative(-0.06f, 0.02f, -0.2f, -0.03f, -0.44f, -0.24f) + curveToRelative(-0.34f, -0.31f, -0.75f, -0.86f, -1.2f, -1.64f) + curveToRelative(-0.62f, -1.07f, -0.9f, -1.85f, -0.85f, -2.24f) + curveToRelative(0.0f, -0.06f, 0.04f, -0.12f, 0.08f, -0.16f) + lineToRelative(1.5f, -1.4f) + curveToRelative(0.86f, -0.8f, 1.11f, -2.06f, 0.63f, -3.13f) + close() + moveTo(5.49f, 3.9f) + lineToRelative(1.17f, -0.36f) + curveToRelative(0.6f, -0.18f, 1.24f, 0.12f, 1.5f, 0.69f) + lineToRelative(0.9f, 2.0f) + curveToRelative(0.22f, 0.5f, 0.1f, 1.07f, -0.29f, 1.43f) + lineToRelative(-1.5f, 1.4f) + curveToRelative(-0.3f, 0.28f, -0.5f, 0.66f, -0.54f, 1.08f) + curveToRelative(-0.09f, 0.8f, 0.27f, 1.83f, 1.04f, 3.16f) + curveToRelative(1.14f, 1.98f, 2.2f, 2.92f, 3.37f, 2.57f) + lineToRelative(2.02f, -0.62f) + curveToRelative(0.5f, -0.15f, 1.06f, 0.03f, 1.37f, 0.47f) + lineToRelative(1.29f, 1.77f) + curveToRelative(0.36f, 0.5f, 0.3f, 1.2f, -0.16f, 1.64f) + lineToRelative(-0.89f, 0.84f) + curveToRelative(-0.57f, 0.54f, -1.39f, 0.75f, -2.15f, 0.53f) + curveToRelative(-2.31f, -0.64f, -4.5f, -2.7f, -6.54f, -6.23f) + curveToRelative(-2.03f, -3.52f, -2.72f, -6.45f, -2.12f, -8.78f) + curveToRelative(0.18f, -0.71f, 0.7f, -1.28f, 1.37f, -1.54f) + lineToRelative(0.16f, -0.05f) + close() + } + } + return _callPause!! + } + +private var _callPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallProhibited.kt new file mode 100644 index 0000000..6c7dd40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CallProhibited.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CallProhibited: ImageVector + get() { + if (_callProhibited != null) { + return _callProhibited!! + } + _callProhibited = fluentIcon(name = "Regular.CallProhibited") { + fluentPath { + moveTo(12.01f, 2.5f) + curveToRelative(3.95f, 0.0f, 6.88f, 0.84f, 8.78f, 2.57f) + curveToRelative(0.95f, 0.86f, 1.4f, 2.16f, 1.17f, 3.42f) + lineToRelative(-0.04f, 0.2f) + lineToRelative(-0.2f, 0.82f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.95f, 2.11f) + lineToRelative(-1.75f, -0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.4f, -2.11f) + lineToRelative(-0.4f, -1.69f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.1f, -0.16f) + arcToRelative(4.66f, 4.66f, 0.0f, false, false, -2.1f, -0.32f) + curveToRelative(-1.47f, 0.0f, -2.16f, 0.23f, -2.2f, 0.4f) + lineToRelative(-0.4f, 1.77f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.4f, 2.11f) + lineToRelative(-1.75f, 0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.96f, -2.1f) + lineToRelative(-0.2f, -0.81f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 1.14f, -3.65f) + curveTo(5.15f, 3.34f, 8.08f, 2.5f, 12.0f, 2.5f) + close() + moveTo(12.01f, 4.0f) + curveToRelative(-3.6f, 0.0f, -6.17f, 0.73f, -7.75f, 2.17f) + curveToRelative(-0.61f, 0.55f, -0.87f, 1.39f, -0.68f, 2.19f) + lineToRelative(0.2f, 0.82f) + curveToRelative(0.14f, 0.6f, 0.71f, 1.01f, 1.34f, 0.95f) + lineToRelative(1.74f, -0.18f) + curveToRelative(0.53f, -0.05f, 0.97f, -0.44f, 1.1f, -0.96f) + lineToRelative(0.4f, -1.78f) + curveToRelative(0.27f, -1.13f, 1.53f, -1.55f, 3.65f, -1.55f) + curveToRelative(1.32f, 0.0f, 2.27f, 0.17f, 2.88f, 0.54f) + curveToRelative(0.4f, 0.25f, 0.7f, 0.64f, 0.8f, 1.1f) + lineTo(16.08f, 9.0f) + curveToRelative(0.12f, 0.52f, 0.56f, 0.9f, 1.09f, 0.96f) + lineToRelative(1.75f, 0.18f) + curveToRelative(0.63f, 0.06f, 1.2f, -0.35f, 1.35f, -0.96f) + lineToRelative(0.19f, -0.82f) + lineToRelative(0.03f, -0.17f) + curveToRelative(0.12f, -0.74f, -0.15f, -1.5f, -0.7f, -2.0f) + curveTo(18.18f, 4.74f, 15.61f, 4.0f, 12.0f, 4.0f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + moveTo(8.7f, 18.75f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -5.56f, 5.56f) + close() + } + } + return _callProhibited!! + } + +private var _callProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalligraphyPen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalligraphyPen.kt new file mode 100644 index 0000000..65dca00 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CalligraphyPen.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CalligraphyPen: ImageVector + get() { + if (_calligraphyPen != null) { + return _calligraphyPen!! + } + _calligraphyPen = fluentIcon(name = "Regular.CalligraphyPen") { + fluentPath { + moveTo(7.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.9f, 0.67f, 1.64f, 1.54f, 1.74f) + lineToRelative(-1.01f, 2.5f) + curveToRelative(-0.41f, 1.0f, -0.37f, 2.19f, 0.12f, 3.15f) + lineToRelative(3.99f, 7.95f) + curveToRelative(0.28f, 0.56f, 0.8f, 0.91f, 1.36f, 0.91f) + reflectiveCurveToRelative(1.08f, -0.35f, 1.36f, -0.91f) + lineToRelative(4.0f, -7.95f) + curveToRelative(0.48f, -0.96f, 0.52f, -2.14f, 0.11f, -3.15f) + lineToRelative(-1.01f, -2.5f) + curveToRelative(0.87f, -0.1f, 1.54f, -0.84f, 1.54f, -1.74f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-3.0f) + close() + moveTo(14.84f, 7.5f) + lineToRelative(1.24f, 3.06f) + curveToRelative(0.25f, 0.6f, 0.22f, 1.33f, -0.07f, 1.9f) + lineToRelative(-3.26f, 6.5f) + lineTo(12.75f, 12.3f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(6.67f) + lineToRelative(-3.26f, -6.5f) + arcToRelative(2.37f, 2.37f, 0.0f, false, true, -0.07f, -1.91f) + lineTo(9.16f, 7.5f) + horizontalLineToRelative(5.68f) + close() + } + } + return _calligraphyPen!! + } + +private var _calligraphyPen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt new file mode 100644 index 0000000..87348f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Camera.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Camera: ImageVector + get() { + if (_camera != null) { + return _camera!! + } + _camera = fluentIcon(name = "Regular.Camera") { + fluentPath { + moveTo(13.92f, 2.5f) + curveToRelative(0.8f, 0.0f, 1.54f, 0.43f, 1.94f, 1.11f) + lineToRelative(0.82f, 1.4f) + horizontalLineToRelative(2.07f) + curveTo(20.55f, 5.0f, 22.0f, 6.45f, 22.0f, 8.24f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(2.08f) + lineToRelative(0.88f, -1.42f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.91f, -1.08f) + horizontalLineToRelative(3.8f) + close() + moveTo(13.92f, 4.0f) + horizontalLineToRelative(-3.8f) + curveToRelative(-0.22f, 0.0f, -0.43f, 0.1f, -0.57f, 0.27f) + lineToRelative(-0.07f, 0.1f) + lineToRelative(-1.1f, 1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, 0.36f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.37f) + lineToRelative(-1.03f, -1.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, -0.37f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, -9.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + } + } + return _camera!! + } + +private var _camera: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraAdd.kt new file mode 100644 index 0000000..7e4f088 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraAdd.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CameraAdd: ImageVector + get() { + if (_cameraAdd != null) { + return _cameraAdd!! + } + _cameraAdd = fluentIcon(name = "Regular.CameraAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.37f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + verticalLineToRelative(-0.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + horizontalLineToRelative(-0.1f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(17.5f, 14.0f) + close() + moveTo(13.92f, 2.5f) + curveToRelative(0.8f, 0.0f, 1.54f, 0.43f, 1.94f, 1.11f) + lineToRelative(0.82f, 1.4f) + horizontalLineToRelative(2.07f) + curveTo(20.55f, 5.0f, 22.0f, 6.45f, 22.0f, 8.24f) + verticalLineToRelative(4.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 8.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.37f) + lineToRelative(-1.03f, -1.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, -0.37f) + horizontalLineToRelative(-3.8f) + curveToRelative(-0.22f, 0.0f, -0.43f, 0.1f, -0.57f, 0.27f) + lineToRelative(-0.07f, 0.1f) + lineToRelative(-1.1f, 1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, 0.36f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(6.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(5.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(2.08f) + lineToRelative(0.88f, -1.42f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.91f, -1.08f) + horizontalLineToRelative(3.8f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(2.0f, 0.0f, 3.7f, 1.3f, 4.28f, 3.12f) + curveToRelative(-0.5f, 0.09f, -0.98f, 0.24f, -1.43f, 0.44f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -3.51f, 3.87f) + curveToRelative(-0.16f, 0.46f, -0.27f, 0.96f, -0.31f, 1.47f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 12.0f, 8.0f) + close() + } + } + return _cameraAdd!! + } + +private var _cameraAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraDome.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraDome.kt new file mode 100644 index 0000000..fa673c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraDome.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CameraDome: ImageVector + get() { + if (_cameraDome != null) { + return _cameraDome!! + } + _cameraDome = fluentIcon(name = "Regular.CameraDome") { + fluentPath { + moveTo(12.0f, 16.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + moveTo(8.0f, 13.5f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + moveTo(2.0f, 3.75f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(16.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.7f, -0.4f, 1.3f, -1.0f, 1.58f) + lineTo(21.0f, 13.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -18.0f, 0.0f) + lineTo(3.0f, 6.83f) + curveToRelative(-0.6f, -0.28f, -1.0f, -0.88f, -1.0f, -1.58f) + verticalLineToRelative(-1.5f) + close() + moveTo(4.5f, 7.0f) + verticalLineToRelative(6.0f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 15.0f, 0.0f) + lineTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + close() + moveTo(3.75f, 3.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(16.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(3.75f, 3.5f) + close() + } + } + return _cameraDome!! + } + +private var _cameraDome: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraOff.kt new file mode 100644 index 0000000..fd060fc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraOff.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CameraOff: ImageVector + get() { + if (_cameraOff != null) { + return _cameraOff!! + } + _cameraOff = fluentIcon(name = "Regular.CameraOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(4.14f, 5.2f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.06f, 1.02f, -0.16f) + lineToRelative(0.95f, 0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(18.44f, 19.5f) + lineTo(5.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(0.19f) + lineToRelative(3.11f, 3.11f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 6.34f, 6.34f) + lineToRelative(3.55f, 3.55f) + close() + moveTo(9.62f, 10.68f) + lineToRelative(4.2f, 4.2f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -4.2f, -4.2f) + close() + moveTo(11.24f, 8.06f) + lineTo(12.8f, 9.6f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.1f, 2.11f) + lineToRelative(1.55f, 1.55f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -5.2f, -5.2f) + close() + moveTo(20.5f, 8.25f) + verticalLineToRelative(9.07f) + lineToRelative(1.36f, 1.36f) + curveToRelative(0.1f, -0.3f, 0.14f, -0.6f, 0.14f, -0.93f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + horizontalLineToRelative(-2.07f) + lineToRelative(-0.82f, -1.39f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.94f, -1.1f) + horizontalLineToRelative(-3.8f) + curveToRelative(-0.78f, 0.0f, -1.5f, 0.4f, -1.91f, 1.07f) + lineToRelative(-0.56f, 0.9f) + lineToRelative(1.1f, 1.08f) + lineToRelative(0.73f, -1.2f) + lineToRelative(0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.57f, -0.27f) + horizontalLineToRelative(3.8f) + curveToRelative(0.27f, 0.0f, 0.52f, 0.14f, 0.65f, 0.37f) + lineToRelative(1.03f, 1.76f) + curveToRelative(0.14f, 0.23f, 0.38f, 0.37f, 0.65f, 0.37f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + } + } + return _cameraOff!! + } + +private var _cameraOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraSwitch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraSwitch.kt new file mode 100644 index 0000000..7e8ef40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CameraSwitch.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CameraSwitch: ImageVector + get() { + if (_cameraSwitch != null) { + return _cameraSwitch!! + } + _cameraSwitch = fluentIcon(name = "Regular.CameraSwitch") { + fluentPath { + moveTo(21.25f, 7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.06f, 20.0f) + lineToRelative(0.72f, 0.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.01f, -0.01f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-0.72f, 0.72f) + horizontalLineToRelative(12.69f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(18.2f, 2.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.0f, 2.0f) + lineToRelative(0.07f, 0.08f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(0.72f, -0.72f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(12.69f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + } + } + return _cameraSwitch!! + } + +private var _cameraSwitch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt new file mode 100644 index 0000000..1e96ebd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cart.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cart: ImageVector + get() { + if (_cart != null) { + return _cart!! + } + _cart = fluentIcon(name = "Regular.Cart") { + fluentPath { + moveTo(2.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.56f) + curveToRelative(0.95f, 0.0f, 1.52f, 0.64f, 1.84f, 1.23f) + curveToRelative(0.22f, 0.4f, 0.38f, 0.86f, 0.5f, 1.27f) + horizontalLineToRelative(12.6f) + curveToRelative(0.83f, 0.0f, 1.43f, 0.8f, 1.2f, 1.6f) + lineTo(18.12f, 14.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.64f, 2.0f) + lineTo(9.53f, 16.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.65f, -2.02f) + lineToRelative(-0.76f, -2.78f) + lineToRelative(-1.26f, -4.24f) + verticalLineToRelative(-0.01f) + curveToRelative(-0.16f, -0.57f, -0.3f, -1.1f, -0.52f, -1.5f) + curveTo(4.13f, 5.07f, 3.96f, 5.0f, 3.8f, 5.0f) + horizontalLineToRelative(-0.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.57f, 10.84f) + lineToRelative(0.75f, 2.74f) + curveToRelative(0.15f, 0.54f, 0.65f, 0.92f, 1.21f, 0.92f) + horizontalLineToRelative(5.95f) + curveToRelative(0.56f, 0.0f, 1.05f, -0.37f, 1.2f, -0.9f) + lineToRelative(1.74f, -6.1f) + lineTo(6.59f, 7.5f) + lineToRelative(0.97f, 3.29f) + lineToRelative(0.01f, 0.05f) + close() + moveTo(11.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(9.5f, 19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + close() + moveTo(18.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + close() + } + } + return _cart!! + } + +private var _cart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt new file mode 100644 index 0000000..f801acd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cast.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cast: ImageVector + get() { + if (_cast != null) { + return _cast!! + } + _cast = fluentIcon(name = "Regular.Cast") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + close() + moveTo(7.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(5.0f, 12.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.34f, 0.0f, 4.24f, 1.9f, 4.24f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.74f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.0f, 9.75f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.75f, -0.76f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, -5.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _cast!! + } + +private var _cast: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CatchUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CatchUp.kt new file mode 100644 index 0000000..27d0033 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CatchUp.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CatchUp: ImageVector + get() { + if (_catchUp != null) { + return _catchUp!! + } + _catchUp = fluentIcon(name = "Regular.CatchUp") { + fluentPath { + moveTo(9.28f, 8.16f) + curveToRelative(0.08f, -0.2f, 0.37f, -0.21f, 0.46f, 0.0f) + lineToRelative(3.24f, 7.76f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.17f, 0.12f) + lineToRelative(1.6f, -3.13f) + curveToRelative(0.13f, -0.25f, 0.39f, -0.41f, 0.67f, -0.41f) + horizontalLineToRelative(0.64f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.2f, -1.5f) + horizontalLineToRelative(-0.84f) + curveToRelative(-0.85f, 0.0f, -1.62f, 0.47f, -2.0f, 1.23f) + lineToRelative(-1.6f, 3.13f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.46f, -0.01f) + lineToRelative(-3.24f, -7.77f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -3.23f, 0.01f) + lineToRelative(-1.2f, 2.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.47f) + horizontalLineTo(4.73f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.2f, 1.5f) + horizontalLineTo(6.0f) + curveToRelative(0.92f, 0.0f, 1.74f, -0.55f, 2.09f, -1.4f) + lineToRelative(1.2f, -2.94f) + close() + } + } + return _catchUp!! + } + +private var _catchUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular3G.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular3G.kt new file mode 100644 index 0000000..1b97b3d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular3G.kt @@ -0,0 +1,128 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cellular3G: ImageVector + get() { + if (_cellular3G != null) { + return _cellular3G!! + } + _cellular3G = fluentIcon(name = "Regular.Cellular3G") { + fluentPath { + moveTo(12.9f, 3.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.28f, 0.79f) + lineToRelative(-0.02f, -0.02f) + arcToRelative(0.64f, 0.64f, 0.0f, false, false, -0.15f, -0.12f) + curveToRelative(-0.15f, -0.08f, -0.47f, -0.2f, -1.06f, -0.09f) + curveToRelative(-0.41f, 0.08f, -0.62f, 0.33f, -0.75f, 0.67f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -0.14f, 0.65f) + verticalLineToRelative(1.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.97f, -0.75f) + horizontalLineToRelative(-0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-0.25f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 8.0f, 6.75f) + verticalLineTo(5.46f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 0.03f, -0.34f) + curveToRelative(0.03f, -0.22f, 0.09f, -0.5f, 0.2f, -0.82f) + curveToRelative(0.25f, -0.62f, 0.8f, -1.4f, 1.88f, -1.6f) + curveToRelative(0.92f, -0.16f, 1.6f, 0.0f, 2.07f, 0.26f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.7f, 0.64f) + lineToRelative(0.01f, 0.01f) + close() + } + fluentPath { + moveTo(4.5f, 4.57f) + lineToRelative(-0.06f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.88f, -1.22f) + curveToRelative(-0.07f, 0.06f, 0.64f, -0.64f, 1.69f, -0.64f) + curveToRelative(1.06f, 0.0f, 1.74f, 0.72f, 1.94f, 1.5f) + arcTo(2.07f, 2.07f, 0.0f, false, true, 6.86f, 6.0f) + curveToRelative(0.3f, 0.4f, 0.42f, 0.9f, 0.4f, 1.35f) + curveToRelative(-0.07f, 0.91f, -0.75f, 1.9f, -2.01f, 1.9f) + curveToRelative(-0.54f, 0.0f, -0.97f, -0.17f, -1.27f, -0.34f) + curveToRelative(-0.29f, -0.17f, -0.48f, -0.35f, -0.47f, -0.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.14f) + lineToRelative(0.01f, 0.01f) + curveToRelative(0.08f, 0.07f, 0.34f, 0.31f, 0.75f, 0.31f) + curveToRelative(0.18f, 0.0f, 0.29f, -0.06f, 0.36f, -0.14f) + arcToRelative(0.59f, 0.59f, 0.0f, false, false, 0.15f, -0.36f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.1f, -0.36f) + curveToRelative(-0.05f, -0.06f, -0.16f, -0.14f, -0.41f, -0.14f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + curveToRelative(0.28f, 0.0f, 0.38f, -0.1f, 0.43f, -0.18f) + curveToRelative(0.07f, -0.1f, 0.1f, -0.26f, 0.06f, -0.44f) + arcToRelative(0.53f, 0.53f, 0.0f, false, false, -0.17f, -0.28f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.32f, -0.1f) + arcToRelative(1.06f, 1.06f, 0.0f, false, false, -0.68f, 0.25f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, -0.04f, 0.04f) + lineToRelative(-0.02f, 0.01f) + lineToRelative(-0.02f, 0.02f) + close() + } + fluentPath { + moveTo(11.75f, 12.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-7.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(15.75f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(3.75f, 18.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(19.74f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.12f) + verticalLineTo(6.76f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.74f, -0.76f) + close() + } + fluentPath { + moveTo(7.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellular3G!! + } + +private var _cellular3G: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular4G.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular4G.kt new file mode 100644 index 0000000..041d20f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular4G.kt @@ -0,0 +1,119 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cellular4G: ImageVector + get() { + if (_cellular4G != null) { + return _cellular4G!! + } + _cellular4G = fluentIcon(name = "Regular.Cellular4G") { + fluentPath { + moveTo(12.9f, 3.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.28f, 0.79f) + lineToRelative(-0.02f, -0.02f) + arcToRelative(0.64f, 0.64f, 0.0f, false, false, -0.15f, -0.12f) + curveToRelative(-0.15f, -0.08f, -0.47f, -0.2f, -1.06f, -0.09f) + curveToRelative(-0.41f, 0.08f, -0.62f, 0.33f, -0.75f, 0.67f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -0.14f, 0.65f) + verticalLineToRelative(1.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.97f, -0.75f) + horizontalLineToRelative(-0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-0.25f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 8.0f, 6.75f) + verticalLineTo(5.46f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, 0.03f, -0.34f) + curveToRelative(0.03f, -0.22f, 0.09f, -0.5f, 0.2f, -0.82f) + curveToRelative(0.25f, -0.62f, 0.8f, -1.4f, 1.88f, -1.6f) + curveToRelative(0.92f, -0.16f, 1.6f, 0.0f, 2.07f, 0.26f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.7f, 0.64f) + lineToRelative(0.01f, 0.01f) + close() + } + fluentPath { + moveTo(4.73f, 3.06f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.77f, 0.64f) + verticalLineToRelative(2.8f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(6.5f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineTo(8.0f) + horizontalLineTo(3.2f) + arcToRelative(1.2f, 1.2f, 0.0f, false, true, -0.92f, -1.96f) + lineToRelative(2.45f, -2.98f) + close() + moveTo(5.0f, 6.5f) + verticalLineTo(5.09f) + lineTo(3.84f, 6.5f) + horizontalLineTo(5.0f) + close() + } + fluentPath { + moveTo(11.75f, 12.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-7.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(15.75f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(3.75f, 18.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(19.74f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.12f) + verticalLineTo(6.76f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.74f, -0.76f) + close() + } + fluentPath { + moveTo(7.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellular4G!! + } + +private var _cellular4G: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular5G.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular5G.kt new file mode 100644 index 0000000..a37217f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cellular5G.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cellular5G: ImageVector + get() { + if (_cellular5G != null) { + return _cellular5G!! + } + _cellular5G = fluentIcon(name = "Regular.Cellular5G") { + fluentPath { + moveTo(12.9f, 3.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.28f, 0.79f) + lineToRelative(-0.02f, -0.02f) + arcToRelative(0.64f, 0.64f, 0.0f, false, false, -0.15f, -0.12f) + curveToRelative(-0.15f, -0.08f, -0.47f, -0.2f, -1.06f, -0.09f) + curveToRelative(-0.41f, 0.08f, -0.62f, 0.33f, -0.75f, 0.67f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -0.14f, 0.65f) + verticalLineToRelative(1.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(0.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.97f, -0.75f) + horizontalLineToRelative(-0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-0.25f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 8.0f, 6.75f) + verticalLineTo(5.46f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 0.03f, -0.34f) + curveToRelative(0.03f, -0.22f, 0.09f, -0.5f, 0.2f, -0.82f) + curveToRelative(0.25f, -0.62f, 0.8f, -1.4f, 1.88f, -1.6f) + curveToRelative(0.92f, -0.16f, 1.6f, 0.0f, 2.07f, 0.26f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.7f, 0.64f) + lineToRelative(0.01f, 0.01f) + close() + } + fluentPath { + moveTo(3.25f, 3.42f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 2.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(4.67f) + lineToRelative(-0.06f, 0.58f) + horizontalLineToRelative(0.01f) + arcToRelative(2.23f, 2.23f, 0.0f, true, true, 0.4f, 4.42f) + horizontalLineTo(4.8f) + curveToRelative(-0.75f, 0.0f, -1.45f, -0.38f, -1.87f, -1.0f) + lineToRelative(-0.05f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.24f, -0.84f) + lineToRelative(0.06f, 0.09f) + curveToRelative(0.14f, 0.2f, 0.37f, 0.33f, 0.62f, 0.33f) + horizontalLineToRelative(0.22f) + arcTo(0.73f, 0.73f, 0.0f, true, false, 4.9f, 6.3f) + lineToRelative(-1.0f, 0.19f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 5.67f) + lineToRelative(0.25f, -2.25f) + close() + } + fluentPath { + moveTo(11.75f, 12.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-7.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(15.75f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(3.75f, 18.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + fluentPath { + moveTo(19.74f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.12f) + verticalLineTo(6.76f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.74f, -0.76f) + close() + } + fluentPath { + moveTo(7.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellular5G!! + } + +private var _cellular5G: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData1.kt new file mode 100644 index 0000000..e5f7470 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData1.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CellularData1: ImageVector + get() { + if (_cellularData1 != null) { + return _cellularData1!! + } + _cellularData1 = fluentIcon(name = "Regular.CellularData1") { + fluentPath { + moveTo(3.75f, 17.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(11.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-7.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.75f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(15.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.75f, 5.0f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.12f) + lineTo(19.0f, 5.76f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.76f, 0.74f, -0.76f) + close() + moveTo(7.75f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellularData1!! + } + +private var _cellularData1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData2.kt new file mode 100644 index 0000000..3a4c53a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData2.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CellularData2: ImageVector + get() { + if (_cellularData2 != null) { + return _cellularData2!! + } + _cellularData2 = fluentIcon(name = "Regular.CellularData2") { + fluentPath { + moveTo(3.75f, 17.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(11.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-7.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.75f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(15.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.75f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellularData2!! + } + +private var _cellularData2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData3.kt new file mode 100644 index 0000000..38e275d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData3.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CellularData3: ImageVector + get() { + if (_cellularData3 != null) { + return _cellularData3!! + } + _cellularData3 = fluentIcon(name = "Regular.CellularData3") { + fluentPath { + moveTo(3.75f, 17.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(11.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-7.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.75f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellularData3!! + } + +private var _cellularData3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData4.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData4.kt new file mode 100644 index 0000000..2de609d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData4.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CellularData4: ImageVector + get() { + if (_cellularData4 != null) { + return _cellularData4!! + } + _cellularData4 = fluentIcon(name = "Regular.CellularData4") { + fluentPath { + moveTo(3.75f, 17.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.75f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellularData4!! + } + +private var _cellularData4: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData5.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData5.kt new file mode 100644 index 0000000..fa1b524 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularData5.kt @@ -0,0 +1,28 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CellularData5: ImageVector + get() { + if (_cellularData5 != null) { + return _cellularData5!! + } + _cellularData5 = fluentIcon(name = "Regular.CellularData5") { + fluentPath { + moveTo(3.0f, 17.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + } + } + return _cellularData5!! + } + +private var _cellularData5: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularOff.kt new file mode 100644 index 0000000..260c52d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularOff.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CellularOff: ImageVector + get() { + if (_cellularOff != null) { + return _cellularOff!! + } + _cellularOff = fluentIcon(name = "Regular.CellularOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(11.0f, 12.06f) + verticalLineToRelative(7.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-5.69f) + lineToRelative(2.5f, 2.5f) + verticalLineToRelative(3.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.69f) + lineToRelative(4.22f, 4.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.0f, 15.82f) + lineToRelative(1.5f, 1.5f) + lineTo(20.5f, 5.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.12f) + verticalLineToRelative(10.06f) + close() + moveTo(15.0f, 11.82f) + lineToRelative(1.5f, 1.5f) + lineTo(16.5f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(3.07f) + close() + moveTo(3.75f, 17.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.75f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _cellularOff!! + } + +private var _cellularOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularWarning.kt new file mode 100644 index 0000000..ce94368 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CellularWarning.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CellularWarning: ImageVector + get() { + if (_cellularWarning != null) { + return _cellularWarning!! + } + _cellularWarning = fluentIcon(name = "Regular.CellularWarning") { + fluentPath { + moveTo(3.75f, 18.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(11.75f, 12.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.16f) + lineToRelative(-1.23f, 2.47f) + curveToRelative(-0.05f, 0.1f, -0.1f, 0.2f, -0.13f, 0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.13f, -0.33f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.26f, 12.38f) + curveToRelative(0.29f, -0.57f, 0.73f, -0.96f, 1.24f, -1.18f) + lineTo(16.5f, 9.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(3.16f) + lineToRelative(0.26f, -0.53f) + close() + moveTo(19.74f, 12.38f) + lineToRelative(0.75f, 1.52f) + lineTo(20.49f, 6.74f) + lineToRelative(-0.02f, -0.1f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.74f, -0.64f) + curveToRelative(-0.4f, 0.0f, -0.73f, 0.34f, -0.73f, 0.76f) + verticalLineToRelative(4.74f) + curveToRelative(0.3f, 0.22f, 0.55f, 0.51f, 0.74f, 0.88f) + close() + moveTo(7.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.15f, 12.83f) + lineToRelative(-3.99f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.5f, 23.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.34f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 15.49f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 20.99f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + } + } + return _cellularWarning!! + } + +private var _cellularWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterHorizontal.kt new file mode 100644 index 0000000..14a72f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterHorizontal.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CenterHorizontal: ImageVector + get() { + if (_centerHorizontal != null) { + return _centerHorizontal!! + } + _centerHorizontal = fluentIcon(name = "Regular.CenterHorizontal") { + fluentPath { + moveTo(4.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 3.75f) + close() + moveTo(19.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 3.75f) + close() + moveTo(10.25f, 5.0f) + curveTo(9.01f, 5.0f, 8.0f, 6.0f, 8.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(8.0f, 17.99f, 9.0f, 19.0f, 10.25f, 19.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + curveTo(16.0f, 6.01f, 15.0f, 5.0f, 13.75f, 5.0f) + horizontalLineToRelative(-3.5f) + close() + moveTo(9.5f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-9.5f) + close() + } + } + return _centerHorizontal!! + } + +private var _centerHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterVertical.kt new file mode 100644 index 0000000..1a2e093 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CenterVertical.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CenterVertical: ImageVector + get() { + if (_centerVertical != null) { + return _centerVertical!! + } + _centerVertical = fluentIcon(name = "Regular.CenterVertical") { + fluentPath { + moveTo(21.0f, 3.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(3.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(21.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(7.25f, 8.0f) + curveTo(6.01f, 8.0f, 5.0f, 9.0f, 5.0f, 10.25f) + verticalLineToRelative(3.5f) + curveTo(5.0f, 14.99f, 6.0f, 16.0f, 7.25f, 16.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-3.5f) + curveTo(19.0f, 9.01f, 18.0f, 8.0f, 16.75f, 8.0f) + horizontalLineToRelative(-9.5f) + close() + moveTo(6.5f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + close() + } + } + return _centerVertical!! + } + +private var _centerVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt new file mode 100644 index 0000000..0fd5514 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Certificate.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Certificate: ImageVector + get() { + if (_certificate != null) { + return _certificate!! + } + _certificate = fluentIcon(name = "Regular.Certificate") { + fluentPath { + moveTo(18.0f, 10.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.0f, 6.65f) + verticalLineToRelative(4.6f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.09f, 0.67f) + lineToRelative(-0.09f, -0.06f) + lineTo(18.0f, 20.6f) + lineToRelative(-1.82f, 1.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + verticalLineToRelative(-0.11f) + lineToRelative(-0.01f, -4.6f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 18.0f, 10.0f) + close() + moveTo(19.5f, 17.71f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.0f, 0.0f) + verticalLineToRelative(2.1f) + lineToRelative(1.07f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(1.07f, 0.75f) + verticalLineToRelative(-2.1f) + close() + moveTo(19.25f, 3.01f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.58f) + lineTo(22.0f, 11.0f) + curveToRelative(-0.4f, -0.54f, -0.91f, -1.0f, -1.5f, -1.33f) + lineTo(20.5f, 5.75f) + curveToRelative(0.0f, -0.64f, -0.5f, -1.18f, -1.12f, -1.24f) + lineTo(4.75f, 4.51f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.49f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.12f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.25f) + horizontalLineToRelative(9.05f) + lineToRelative(0.13f, 0.2f) + lineToRelative(0.13f, 0.2f) + lineToRelative(0.07f, 0.1f) + verticalLineToRelative(1.0f) + lineTo(4.75f, 18.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.58f) + lineTo(2.0f, 15.25f) + verticalLineToRelative(-9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + horizontalLineToRelative(14.67f) + close() + moveTo(18.0f, 11.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(11.25f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(17.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + close() + } + } + return _certificate!! + } + +private var _certificate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Channel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Channel.kt new file mode 100644 index 0000000..432cc25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Channel.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Channel: ImageVector + get() { + if (_channel != null) { + return _channel!! + } + _channel = fluentIcon(name = "Regular.Channel") { + fluentPath { + moveTo(17.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + verticalLineToRelative(11.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.6f, 0.0f, -1.13f, 0.3f, -1.44f, 0.76f) + arcToRelative(2.23f, 2.23f, 0.0f, false, false, -1.59f, -0.2f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.85f, -2.05f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(13.25f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(4.6f) + close() + moveTo(15.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(6.6f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channel!! + } + +private var _channel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAdd.kt new file mode 100644 index 0000000..2a7501f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAdd.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChannelAdd: ImageVector + get() { + if (_channelAdd != null) { + return _channelAdd!! + } + _channelAdd = fluentIcon(name = "Regular.ChannelAdd") { + fluentPath { + moveTo(17.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + lineTo(21.0f, 12.02f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 6.24f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + lineTo(6.25f, 4.49f) + curveToRelative(-0.6f, 0.0f, -1.13f, 0.3f, -1.44f, 0.76f) + arcToRelative(2.23f, 2.23f, 0.0f, false, false, -1.59f, -0.2f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.85f, -2.05f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(11.31f, 19.5f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(5.06f) + close() + moveTo(11.73f, 14.5f) + curveToRelative(0.29f, -0.55f, 0.65f, -1.05f, 1.08f, -1.5f) + lineTo(8.75f, 13.0f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(2.98f) + close() + moveTo(15.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(6.6f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _channelAdd!! + } + +private var _channelAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAlert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAlert.kt new file mode 100644 index 0000000..27417f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelAlert.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChannelAlert: ImageVector + get() { + if (_channelAlert != null) { + return _channelAlert!! + } + _channelAlert = fluentIcon(name = "Regular.ChannelAlert") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(4.5f, 9.37f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(18.5f, 20.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, -0.12f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.16f) + curveToRelative(-0.94f, 0.1f, -1.67f, 0.77f, -1.81f, 1.64f) + lineToRelative(-0.02f, 0.16f) + verticalLineToRelative(1.5f) + lineToRelative(-0.86f, 0.85f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.26f, 0.84f) + lineTo(15.0f, 19.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.41f, -0.79f) + lineToRelative(-0.06f, -0.06f) + lineToRelative(-0.85f, -0.85f) + verticalLineToRelative(-1.5f) + arcToRelative(1.98f, 1.98f, 0.0f, false, false, -2.0f, -1.8f) + close() + moveTo(12.8f, 13.0f) + curveToRelative(-0.42f, 0.45f, -0.78f, 0.95f, -1.07f, 1.5f) + lineTo(8.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + lineTo(12.8f, 13.01f) + close() + moveTo(17.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + lineTo(21.0f, 12.02f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 6.24f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + lineTo(6.25f, 4.49f) + curveToRelative(-0.6f, 0.0f, -1.13f, 0.3f, -1.44f, 0.76f) + arcToRelative(2.23f, 2.23f, 0.0f, false, false, -1.59f, -0.2f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.85f, -2.05f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(15.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(6.6f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channelAlert!! + } + +private var _channelAlert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelArrowLeft.kt new file mode 100644 index 0000000..8325e95 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelArrowLeft.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChannelArrowLeft: ImageVector + get() { + if (_channelArrowLeft != null) { + return _channelArrowLeft!! + } + _channelArrowLeft = fluentIcon(name = "Regular.ChannelArrowLeft") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(4.5f, 9.37f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(16.72f, 14.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.52f, 2.51f) + lineToRelative(-0.04f, 0.05f) + lineToRelative(-0.04f, 0.08f) + lineToRelative(-0.02f, 0.06f) + lineToRelative(-0.02f, 0.08f) + verticalLineToRelative(0.11f) + lineToRelative(0.01f, 0.09f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.52f, 2.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.77f, -0.63f) + lineToRelative(-0.06f, -0.07f) + lineTo(15.7f, 18.0f) + horizontalLineToRelative(4.79f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-4.88f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.05f, -0.63f) + lineToRelative(-0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.64f, -0.06f) + close() + moveTo(12.8f, 13.0f) + curveToRelative(-0.43f, 0.45f, -0.8f, 0.95f, -1.08f, 1.5f) + lineTo(8.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + lineTo(12.8f, 13.01f) + close() + moveTo(17.74f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + lineTo(21.0f, 12.02f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 6.24f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + lineTo(6.25f, 4.49f) + curveToRelative(-0.6f, 0.0f, -1.13f, 0.3f, -1.44f, 0.76f) + arcToRelative(2.23f, 2.23f, 0.0f, false, false, -1.59f, -0.2f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.85f, -2.05f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(15.24f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(6.6f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channelArrowLeft!! + } + +private var _channelArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelDismiss.kt new file mode 100644 index 0000000..3e53bb6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelDismiss.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChannelDismiss: ImageVector + get() { + if (_channelDismiss != null) { + return _channelDismiss!! + } + _channelDismiss = fluentIcon(name = "Regular.ChannelDismiss") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(4.5f, 9.37f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(15.1f, 14.97f) + lineToRelative(-0.08f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(12.8f, 13.0f) + curveToRelative(-0.42f, 0.45f, -0.78f, 0.95f, -1.07f, 1.5f) + lineTo(8.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + lineTo(12.8f, 13.01f) + close() + moveTo(17.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.07f) + lineTo(21.0f, 12.02f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 6.24f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + lineTo(6.25f, 4.49f) + curveToRelative(-0.6f, 0.0f, -1.13f, 0.3f, -1.44f, 0.76f) + arcToRelative(2.23f, 2.23f, 0.0f, false, false, -1.59f, -0.2f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.85f, -2.05f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(15.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(6.6f) + close() + moveTo(3.75f, 6.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channelDismiss!! + } + +private var _channelDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelShare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelShare.kt new file mode 100644 index 0000000..d857a20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelShare.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChannelShare: ImageVector + get() { + if (_channelShare != null) { + return _channelShare!! + } + _channelShare = fluentIcon(name = "Regular.ChannelShare") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(6.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.85f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(6.25f, 15.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 12.25f) + verticalLineToRelative(-6.0f) + close() + moveTo(13.5f, 14.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.5f, 0.0f) + close() + moveTo(17.75f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(6.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + lineTo(11.9f, 8.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(5.85f) + close() + moveTo(9.25f, 8.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _channelShare!! + } + +private var _channelShare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelSubtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelSubtract.kt new file mode 100644 index 0000000..e2a8e27 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChannelSubtract.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChannelSubtract: ImageVector + get() { + if (_channelSubtract != null) { + return _channelSubtract!! + } + _channelSubtract = fluentIcon(name = "Regular.ChannelSubtract") { + fluentPath { + moveTo(21.0f, 6.07f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 17.75f, 3.0f) + lineTo(6.07f, 3.0f) + curveToRelative(-1.3f, 0.08f, -2.4f, 0.9f, -2.85f, 2.06f) + arcToRelative(2.26f, 2.26f, 0.0f, false, true, 1.59f, 0.2f) + curveToRelative(0.31f, -0.46f, 0.84f, -0.76f, 1.44f, -0.76f) + horizontalLineToRelative(11.64f) + curveToRelative(0.9f, 0.08f, 1.61f, 0.83f, 1.61f, 1.75f) + verticalLineToRelative(5.06f) + curveToRelative(0.53f, 0.18f, 1.04f, 0.42f, 1.5f, 0.71f) + lineTo(21.0f, 6.07f) + close() + moveTo(12.02f, 21.0f) + curveToRelative(-0.3f, -0.46f, -0.53f, -0.97f, -0.7f, -1.5f) + lineTo(6.1f, 19.5f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + lineTo(4.49f, 9.37f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(8.56f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 6.26f, 21.0f) + horizontalLineToRelative(5.77f) + close() + moveTo(11.73f, 14.5f) + curveToRelative(0.29f, -0.55f, 0.65f, -1.05f, 1.08f, -1.5f) + lineTo(8.75f, 13.0f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(2.98f) + close() + moveTo(16.0f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(6.5f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.74f) + close() + moveTo(5.0f, 7.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + close() + } + } + return _channelSubtract!! + } + +private var _channelSubtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartMultiple.kt new file mode 100644 index 0000000..07e27bd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartMultiple.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChartMultiple: ImageVector + get() { + if (_chartMultiple != null) { + return _chartMultiple!! + } + _chartMultiple = fluentIcon(name = "Regular.ChartMultiple") { + fluentPath { + moveTo(13.0f, 11.75f) + horizontalLineToRelative(6.71f) + curveToRelative(0.34f, -0.35f, 0.79f, -0.6f, 1.28f, -0.7f) + arcTo(9.5f, 9.5f, 0.0f, true, false, 11.0f, 21.0f) + verticalLineToRelative(-1.51f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 0.25f, -15.98f) + lineTo(11.25f, 10.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + close() + moveTo(13.0f, 10.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(12.75f, 3.6f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 6.65f, 6.65f) + lineTo(13.0f, 10.25f) + close() + moveTo(21.5f, 12.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(13.5f, 18.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(16.0f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + verticalLineToRelative(-5.0f) + close() + } + } + return _chartMultiple!! + } + +private var _chartMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartPerson.kt new file mode 100644 index 0000000..d471697 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChartPerson.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChartPerson: ImageVector + get() { + if (_chartPerson != null) { + return _chartPerson!! + } + _chartPerson = fluentIcon(name = "Regular.ChartPerson") { + fluentPath { + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(11.0f, 3.0f) + lineTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(2.4f) + lineToRelative(-1.48f, 1.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.16f, 0.96f) + lineTo(9.6f, 19.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.19f, -0.61f, 0.57f, -1.14f, 1.08f, -1.5f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.38f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 22.0f, 14.5f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(12.5f, 3.0f) + verticalLineToRelative(-0.25f) + close() + moveTo(6.0f, 7.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.0f, 7.75f) + close() + moveTo(6.75f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(6.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _chartPerson!! + } + +private var _chartPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt new file mode 100644 index 0000000..fdec8d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Chat.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Chat: ImageVector + get() { + if (_chat != null) { + return _chat!! + } + _chat = fluentIcon(name = "Regular.Chat") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -4.59f, 18.89f) + lineTo(3.6f, 21.96f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.54f, -1.54f) + lineToRelative(1.06f, -3.83f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -7.43f, 12.64f) + lineToRelative(0.15f, 0.27f) + lineToRelative(-1.1f, 3.98f) + lineToRelative(3.98f, -1.11f) + lineToRelative(0.27f, 0.15f) + arcTo(8.5f, 8.5f, 0.0f, true, false, 12.0f, 3.5f) + close() + moveTo(8.75f, 13.0f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.75f, 9.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(6.6f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _chat!! + } + +private var _chat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatBubblesQuestion.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatBubblesQuestion.kt new file mode 100644 index 0000000..e33cccd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatBubblesQuestion.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatBubblesQuestion: ImageVector + get() { + if (_chatBubblesQuestion != null) { + return _chatBubblesQuestion!! + } + _chatBubblesQuestion = fluentIcon(name = "Regular.ChatBubblesQuestion") { + fluentPath { + moveTo(8.14f, 6.3f) + arcToRelative(2.83f, 2.83f, 0.0f, false, true, 3.0f, 0.28f) + curveToRelative(0.5f, 0.42f, 0.86f, 1.07f, 0.86f, 1.92f) + curveToRelative(0.0f, 0.97f, -0.69f, 1.5f, -1.08f, 1.8f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.43f, 0.33f, -0.59f, 0.51f, -0.59f, 0.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.13f, 0.71f, -1.7f, 1.16f, -2.06f) + curveToRelative(0.51f, -0.4f, 0.59f, -0.5f, 0.59f, -0.69f) + curveToRelative(0.0f, -0.4f, -0.15f, -0.62f, -0.32f, -0.76f) + curveToRelative(-0.2f, -0.16f, -0.46f, -0.24f, -0.68f, -0.24f) + curveToRelative(-0.3f, 0.0f, -0.5f, 0.05f, -0.65f, 0.13f) + curveToRelative(-0.14f, 0.08f, -0.3f, 0.21f, -0.44f, 0.48f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.32f, -0.71f) + curveToRelative(0.26f, -0.49f, 0.61f, -0.86f, 1.05f, -1.1f) + close() + moveTo(9.5f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(9.5f, 3.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -6.8f, 10.67f) + lineToRelative(-0.72f, 2.84f) + curveToRelative(-0.23f, 0.92f, 0.59f, 1.75f, 1.5f, 1.53f) + lineToRelative(2.93f, -0.7f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 9.5f, 3.0f) + close() + moveTo(3.5f, 10.5f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 3.33f, 5.37f) + lineToRelative(-0.24f, -0.12f) + lineToRelative(-0.27f, 0.07f) + lineToRelative(-2.79f, 0.66f) + lineToRelative(0.7f, -2.7f) + lineToRelative(0.06f, -0.28f) + lineToRelative(-0.13f, -0.25f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -0.66f, -2.75f) + close() + moveTo(14.5f, 21.0f) + arcToRelative(7.47f, 7.47f, 0.0f, false, true, -5.1f, -2.0f) + arcToRelative(8.28f, 8.28f, 0.0f, false, false, 2.18f, -0.26f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, 5.59f, 0.13f) + lineToRelative(0.24f, -0.12f) + lineToRelative(0.27f, 0.07f) + curveToRelative(0.92f, 0.22f, 1.96f, 0.44f, 2.74f, 0.6f) + arcToRelative(142.0f, 142.0f, 0.0f, false, false, -0.64f, -2.64f) + lineToRelative(-0.07f, -0.28f) + lineToRelative(0.13f, -0.25f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, -2.09f, -7.8f) + arcToRelative(8.44f, 8.44f, 0.0f, false, false, -0.8f, -2.04f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 4.35f, 10.26f) + lineToRelative(0.67f, 2.8f) + curveToRelative(0.2f, 0.9f, -0.58f, 1.7f, -1.47f, 1.5f) + curveToRelative(-0.73f, -0.15f, -1.87f, -0.39f, -2.91f, -0.63f) + curveToRelative(-0.94f, 0.42f, -1.99f, 0.66f, -3.09f, 0.66f) + close() + } + } + return _chatBubblesQuestion!! + } + +private var _chatBubblesQuestion: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatDismiss.kt new file mode 100644 index 0000000..4c33789 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatDismiss.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatDismiss: ImageVector + get() { + if (_chatDismiss != null) { + return _chatDismiss!! + } + _chatDismiss = fluentIcon(name = "Regular.ChatDismiss") { + fluentPath { + moveTo(9.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(10.94f, 12.0f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineTo(9.28f, 8.22f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -18.89f, 4.6f) + lineToRelative(-1.06f, 3.82f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.54f, 1.54f) + lineToRelative(3.82f, -1.07f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 22.0f, 12.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 4.37f, 7.43f) + lineToRelative(-0.27f, -0.15f) + lineToRelative(-3.99f, 1.11f) + lineToRelative(1.11f, -3.98f) + lineToRelative(-0.15f, -0.27f) + arcTo(8.46f, 8.46f, 0.0f, false, true, 3.5f, 12.0f) + close() + } + } + return _chatDismiss!! + } + +private var _chatDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatHelp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatHelp.kt new file mode 100644 index 0000000..36ddd4d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatHelp.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatHelp: ImageVector + get() { + if (_chatHelp != null) { + return _chatHelp!! + } + _chatHelp = fluentIcon(name = "Regular.ChatHelp") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -4.59f, 18.89f) + lineTo(3.6f, 21.96f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.54f, -1.54f) + lineToRelative(1.06f, -3.83f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -7.43f, 12.64f) + lineToRelative(0.15f, 0.27f) + lineToRelative(-1.1f, 3.98f) + lineToRelative(3.98f, -1.11f) + lineToRelative(0.27f, 0.15f) + arcTo(8.5f, 8.5f, 0.0f, true, false, 12.0f, 3.5f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + curveToRelative(0.0f, 1.01f, -0.3f, 1.57f, -1.05f, 2.36f) + lineToRelative(-0.17f, 0.17f) + curveToRelative(-0.62f, 0.62f, -0.78f, 0.89f, -0.78f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.01f, 0.3f, -1.57f, 1.05f, -2.36f) + lineToRelative(0.17f, -0.17f) + curveToRelative(0.62f, -0.62f, 0.78f, -0.89f, 0.78f, -1.47f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.5f, -0.13f) + verticalLineToRelative(0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 12.0f, 6.75f) + close() + } + } + return _chatHelp!! + } + +private var _chatHelp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt new file mode 100644 index 0000000..3af77c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatMultiple.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatMultiple: ImageVector + get() { + if (_chatMultiple != null) { + return _chatMultiple!! + } + _chatMultiple = fluentIcon(name = "Regular.ChatMultiple") { + fluentPath { + moveTo(9.56f, 3.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -6.8f, 10.67f) + lineToRelative(-0.72f, 2.84f) + curveToRelative(-0.23f, 0.92f, 0.59f, 1.75f, 1.5f, 1.53f) + lineToRelative(2.93f, -0.7f) + arcTo(7.5f, 7.5f, 0.0f, true, false, 9.56f, 3.0f) + close() + moveTo(3.56f, 10.5f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 3.33f, 5.37f) + lineToRelative(-0.24f, -0.12f) + lineToRelative(-0.27f, 0.07f) + lineToRelative(-2.78f, 0.66f) + lineToRelative(0.69f, -2.7f) + lineToRelative(0.07f, -0.28f) + lineToRelative(-0.13f, -0.25f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -0.67f, -2.75f) + close() + moveTo(14.56f, 21.0f) + arcToRelative(7.47f, 7.47f, 0.0f, false, true, -5.1f, -2.0f) + arcToRelative(8.28f, 8.28f, 0.0f, false, false, 2.18f, -0.26f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, 5.6f, 0.13f) + lineToRelative(0.24f, -0.12f) + lineToRelative(0.26f, 0.07f) + curveToRelative(0.92f, 0.22f, 1.96f, 0.44f, 2.74f, 0.6f) + curveToRelative(-0.18f, -0.74f, -0.41f, -1.75f, -0.64f, -2.64f) + lineToRelative(-0.07f, -0.28f) + lineToRelative(0.13f, -0.25f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, -2.09f, -7.8f) + arcToRelative(8.44f, 8.44f, 0.0f, false, false, -0.8f, -2.04f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 4.35f, 10.26f) + lineToRelative(0.67f, 2.8f) + curveToRelative(0.2f, 0.9f, -0.57f, 1.7f, -1.47f, 1.5f) + curveToRelative(-0.72f, -0.15f, -1.87f, -0.39f, -2.91f, -0.63f) + curveToRelative(-0.94f, 0.42f, -1.99f, 0.66f, -3.09f, 0.66f) + close() + } + } + return _chatMultiple!! + } + +private var _chatMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatOff.kt new file mode 100644 index 0000000..d8f32d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatOff.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatOff: ImageVector + get() { + if (_chatOff != null) { + return _chatOff!! + } + _chatOff = fluentIcon(name = "Regular.ChatOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.2f, 2.2f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, -1.3f, 11.11f) + lineToRelative(-1.07f, 3.83f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.54f, 1.54f) + lineToRelative(3.82f, -1.07f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, 11.11f, -1.3f) + lineToRelative(2.2f, 2.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.46f, 18.52f) + arcToRelative(8.47f, 8.47f, 0.0f, false, true, -9.6f, 0.91f) + lineToRelative(-0.26f, -0.15f) + lineToRelative(-3.99f, 1.11f) + lineToRelative(1.11f, -3.98f) + lineToRelative(-0.15f, -0.27f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, 0.91f, -9.6f) + lineToRelative(3.0f, 3.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.76f, 11.0f) + horizontalLineToRelative(1.19f) + lineToRelative(2.0f, 2.0f) + lineTo(8.65f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.6f) + lineToRelative(0.07f, -0.02f) + lineToRelative(4.04f, 4.04f) + close() + } + fluentPath { + moveTo(15.25f, 9.5f) + horizontalLineToRelative(-2.57f) + lineToRelative(1.5f, 1.5f) + horizontalLineTo(15.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + fluentPath { + moveTo(20.5f, 12.0f) + curveToRelative(0.0f, 1.53f, -0.4f, 2.97f, -1.11f, 4.2f) + lineToRelative(1.1f, 1.1f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 6.7f, 3.52f) + lineToRelative(1.08f, 1.1f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 20.5f, 12.0f) + close() + } + } + return _chatOff!! + } + +private var _chatOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatSettings.kt new file mode 100644 index 0000000..cc0e55f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatSettings.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatSettings: ImageVector + get() { + if (_chatSettings != null) { + return _chatSettings!! + } + _chatSettings = fluentIcon(name = "Regular.ChatSettings") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -18.89f, 4.6f) + lineToRelative(-1.06f, 3.82f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.54f, 1.54f) + lineToRelative(3.82f, -1.07f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, 5.37f, 1.08f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.05f, -1.47f) + arcToRelative(8.45f, 8.45f, 0.0f, false, true, -3.86f, -1.07f) + lineToRelative(-0.27f, -0.15f) + lineToRelative(-3.99f, 1.11f) + lineToRelative(1.11f, -3.98f) + lineToRelative(-0.15f, -0.27f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 15.92f, -4.4f) + curveToRelative(0.55f, 0.27f, 1.04f, 0.63f, 1.48f, 1.04f) + lineTo(22.0f, 12.0f) + close() + moveTo(12.84f, 16.47f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.44f, -2.5f) + lineToRelative(-0.2f, -0.68f) + curveToRelative(0.44f, -0.38f, 0.94f, -0.7f, 1.48f, -0.91f) + lineToRelative(0.5f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.9f, 0.0f) + lineToRelative(0.5f, -0.52f) + curveToRelative(0.54f, 0.23f, 1.04f, 0.54f, 1.48f, 0.93f) + lineToRelative(-0.19f, 0.63f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.45f, 2.5f) + lineToRelative(0.54f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, true, 0.0f, 1.8f) + lineToRelative(-0.58f, 0.15f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.44f, 2.5f) + lineToRelative(0.2f, 0.68f) + curveToRelative(-0.44f, 0.38f, -0.94f, 0.7f, -1.48f, 0.91f) + lineToRelative(-0.5f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.9f, 0.0f) + lineToRelative(-0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, true, -1.48f, -0.92f) + lineToRelative(0.19f, -0.64f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.45f, -2.5f) + lineToRelative(-0.54f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, true, 0.0f, -1.8f) + lineToRelative(0.58f, -0.15f) + close() + moveTo(18.95f, 17.5f) + curveToRelative(0.0f, -0.83f, -0.65f, -1.5f, -1.45f, -1.5f) + curveToRelative(-0.8f, 0.0f, -1.45f, 0.67f, -1.45f, 1.5f) + reflectiveCurveTo(16.7f, 19.0f, 17.5f, 19.0f) + curveToRelative(0.8f, 0.0f, 1.45f, -0.67f, 1.45f, -1.5f) + close() + } + } + return _chatSettings!! + } + +private var _chatSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatVideo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatVideo.kt new file mode 100644 index 0000000..5ab912c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatVideo.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatVideo: ImageVector + get() { + if (_chatVideo != null) { + return _chatVideo!! + } + _chatVideo = fluentIcon(name = "Regular.ChatVideo") { + fluentPath { + moveTo(12.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(9.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(15.0f, 13.16f) + verticalLineToRelative(-2.32f) + lineToRelative(1.73f, -1.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.27f, 0.54f) + verticalLineToRelative(4.52f) + curveToRelative(0.0f, 0.66f, -0.79f, 1.0f, -1.27f, 0.54f) + lineTo(15.0f, 13.16f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -18.89f, 4.6f) + lineToRelative(-1.06f, 3.82f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.54f, 1.54f) + lineToRelative(3.82f, -1.07f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 22.0f, 12.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 4.37f, 7.43f) + lineToRelative(-0.27f, -0.15f) + lineToRelative(-3.99f, 1.11f) + lineToRelative(1.11f, -3.98f) + lineToRelative(-0.15f, -0.27f) + arcTo(8.46f, 8.46f, 0.0f, false, true, 3.5f, 12.0f) + close() + } + } + return _chatVideo!! + } + +private var _chatVideo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatWarning.kt new file mode 100644 index 0000000..b7575ea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChatWarning.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChatWarning: ImageVector + get() { + if (_chatWarning != null) { + return _chatWarning!! + } + _chatWarning = fluentIcon(name = "Regular.ChatWarning") { + fluentPath { + moveTo(12.0f, 6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -4.59f, 18.89f) + lineTo(3.6f, 21.96f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.54f, -1.54f) + lineToRelative(1.06f, -3.83f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -7.43f, 12.64f) + lineToRelative(0.15f, 0.27f) + lineToRelative(-1.1f, 3.98f) + lineToRelative(3.98f, -1.11f) + lineToRelative(0.27f, 0.15f) + arcTo(8.5f, 8.5f, 0.0f, true, false, 12.0f, 3.5f) + close() + } + } + return _chatWarning!! + } + +private var _chatWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Check.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Check.kt new file mode 100644 index 0000000..8186c11 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Check.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Check: ImageVector + get() { + if (_check != null) { + return _check!! + } + _check = fluentIcon(name = "Regular.Check") { + fluentPath { + moveTo(21.78f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(7.5f, -7.5f) + close() + moveTo(21.95f, 7.03f) + curveToRelative(0.03f, 0.17f, 0.05f, 0.34f, 0.05f, 0.52f) + verticalLineToRelative(6.9f) + curveToRelative(0.0f, 1.4f, -1.14f, 2.55f, -2.55f, 2.55f) + lineTo(4.55f, 17.0f) + arcTo(2.55f, 2.55f, 0.0f, false, true, 2.0f, 14.45f) + verticalLineToRelative(-6.9f) + curveTo(2.0f, 6.15f, 3.14f, 5.0f, 4.55f, 5.0f) + horizontalLineToRelative(14.48f) + lineToRelative(-1.5f, 1.5f) + lineTo(4.55f, 6.5f) + curveToRelative(-0.58f, 0.0f, -1.05f, 0.47f, -1.05f, 1.05f) + verticalLineToRelative(6.9f) + curveToRelative(0.0f, 0.58f, 0.47f, 1.05f, 1.05f, 1.05f) + horizontalLineToRelative(14.9f) + curveToRelative(0.58f, 0.0f, 1.05f, -0.47f, 1.05f, -1.05f) + lineTo(20.5f, 8.47f) + lineToRelative(1.45f, -1.44f) + close() + moveTo(4.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.5f, 12.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _check!! + } + +private var _check: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox1.kt new file mode 100644 index 0000000..4cd3d4f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox1.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Checkbox1: ImageVector + get() { + if (_checkbox1 != null) { + return _checkbox1!! + } + _checkbox1 = fluentIcon(name = "Regular.Checkbox1") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(0.64f, 0.0f, 1.24f, -0.19f, 1.75f, -0.51f) + verticalLineToRelative(-1.66f) + curveToRelative(-0.16f, 0.08f, -0.33f, 0.13f, -0.5f, 0.15f) + curveToRelative(-0.33f, 0.32f, -0.76f, 0.52f, -1.25f, 0.52f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.16f) + lineToRelative(0.66f, -0.53f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.84f, -0.36f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.28f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.75f, 2.75f) + curveToRelative(0.29f, 0.29f, 0.76f, 0.29f, 1.06f, 0.0f) + lineToRelative(6.75f, -6.75f) + close() + moveTo(21.0f, 14.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 0.12f) + lineToRelative(-2.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, 1.18f) + lineToRelative(1.28f, -1.03f) + verticalLineToRelative(4.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, -0.7f) + close() + } + } + return _checkbox1!! + } + +private var _checkbox1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox2.kt new file mode 100644 index 0000000..e6e1bce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Checkbox2.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Checkbox2: ImageVector + get() { + if (_checkbox2 != null) { + return _checkbox2!! + } + _checkbox2 = fluentIcon(name = "Regular.Checkbox2") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(10.0f) + curveToRelative(0.04f, -0.58f, 0.19f, -1.08f, 0.4f, -1.5f) + lineTo(6.24f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.49f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.5f, 0.35f) + verticalLineToRelative(-7.6f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.81f, 19.5f) + arcToRelative(2.86f, 2.86f, 0.0f, false, false, -0.56f, 1.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.06f) + arcToRelative(3.45f, 3.45f, 0.0f, false, true, 1.09f, -1.0f) + lineToRelative(0.04f, -0.03f) + curveToRelative(0.22f, -0.16f, 0.47f, -0.34f, 0.72f, -0.56f) + curveToRelative(0.5f, -0.46f, 0.96f, -1.08f, 0.96f, -2.0f) + curveToRelative(0.0f, -0.63f, -0.17f, -1.18f, -0.5f, -1.6f) + arcToRelative(2.05f, 2.05f, 0.0f, false, false, -1.27f, -0.76f) + arcToRelative(2.82f, 2.82f, 0.0f, false, false, -2.54f, 0.86f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, 1.0f) + arcToRelative(1.32f, 1.32f, 0.0f, false, true, 1.13f, -0.4f) + curveToRelative(0.17f, 0.04f, 0.3f, 0.12f, 0.38f, 0.22f) + curveToRelative(0.09f, 0.11f, 0.18f, 0.31f, 0.18f, 0.68f) + curveToRelative(0.0f, 0.45f, -0.23f, 0.72f, -0.77f, 1.13f) + curveToRelative(-0.13f, 0.1f, -0.26f, 0.2f, -0.42f, 0.3f) + curveToRelative(-0.4f, 0.3f, -0.88f, 0.65f, -1.25f, 1.16f) + close() + moveTo(17.28f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.75f, 2.75f) + curveToRelative(0.29f, 0.29f, 0.76f, 0.29f, 1.06f, 0.0f) + lineToRelative(6.75f, -6.75f) + close() + } + } + return _checkbox2!! + } + +private var _checkbox2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxArrowRight.kt new file mode 100644 index 0000000..a4b52c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxArrowRight.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckboxArrowRight: ImageVector + get() { + if (_checkboxArrowRight != null) { + return _checkboxArrowRight!! + } + _checkboxArrowRight = fluentIcon(name = "Regular.CheckboxArrowRight") { + fluentPath { + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(6.25f) + curveToRelative(-0.2f, -0.47f, -0.34f, -0.98f, -0.42f, -1.5f) + lineTo(5.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.83f) + curveToRelative(0.52f, 0.08f, 1.03f, 0.22f, 1.5f, 0.42f) + lineTo(20.0f, 5.25f) + curveTo(20.0f, 3.45f, 18.54f, 2.0f, 16.75f, 2.0f) + lineTo(5.25f, 2.0f) + close() + moveTo(16.28f, 8.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(9.0f, 13.44f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.75f, 2.75f) + curveToRelative(0.29f, 0.29f, 0.76f, 0.29f, 1.06f, 0.0f) + lineToRelative(6.75f, -6.75f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _checkboxArrowRight!! + } + +private var _checkboxArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxChecked.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxChecked.kt new file mode 100644 index 0000000..0857a65 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxChecked.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckboxChecked: ImageVector + get() { + if (_checkboxChecked != null) { + return _checkboxChecked!! + } + _checkboxChecked = fluentIcon(name = "Regular.CheckboxChecked") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + moveTo(17.28f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.75f, 2.75f) + curveToRelative(0.29f, 0.29f, 0.76f, 0.29f, 1.06f, 0.0f) + lineToRelative(6.75f, -6.75f) + close() + } + } + return _checkboxChecked!! + } + +private var _checkboxChecked: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxIndeterminate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxIndeterminate.kt new file mode 100644 index 0000000..3bb759b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxIndeterminate.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckboxIndeterminate: ImageVector + get() { + if (_checkboxIndeterminate != null) { + return _checkboxIndeterminate!! + } + _checkboxIndeterminate = fluentIcon(name = "Regular.CheckboxIndeterminate") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + moveTo(7.25f, 6.0f) + curveTo(6.56f, 6.0f, 6.0f, 6.56f, 6.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(9.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-9.5f) + curveTo(18.0f, 6.56f, 17.44f, 6.0f, 16.75f, 6.0f) + horizontalLineToRelative(-9.5f) + close() + } + } + return _checkboxIndeterminate!! + } + +private var _checkboxIndeterminate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxPerson.kt new file mode 100644 index 0000000..4eb44c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxPerson.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckboxPerson: ImageVector + get() { + if (_checkboxPerson != null) { + return _checkboxPerson!! + } + _checkboxPerson = fluentIcon(name = "Regular.CheckboxPerson") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(6.92f) + arcToRelative(3.74f, 3.74f, 0.0f, false, true, -0.17f, -1.13f) + verticalLineToRelative(-0.1f) + lineToRelative(0.01f, -0.27f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.9f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.5f, 0.9f) + verticalLineToRelative(-5.8f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.28f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.75f, 2.75f) + curveToRelative(0.29f, 0.29f, 0.76f, 0.29f, 1.06f, 0.0f) + lineToRelative(6.75f, -6.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _checkboxPerson!! + } + +private var _checkboxPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxUnchecked.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxUnchecked.kt new file mode 100644 index 0000000..f59cddd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxUnchecked.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckboxUnchecked: ImageVector + get() { + if (_checkboxUnchecked != null) { + return _checkboxUnchecked!! + } + _checkboxUnchecked = fluentIcon(name = "Regular.CheckboxUnchecked") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(6.25f) + close() + } + } + return _checkboxUnchecked!! + } + +private var _checkboxUnchecked: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxWarning.kt new file mode 100644 index 0000000..b5c2b1a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckboxWarning.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckboxWarning: ImageVector + get() { + if (_checkboxWarning != null) { + return _checkboxWarning!! + } + _checkboxWarning = fluentIcon(name = "Regular.CheckboxWarning") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.8f) + curveToRelative(0.05f, -0.2f, 0.12f, -0.42f, 0.22f, -0.62f) + lineToRelative(0.44f, -0.88f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.74f) + curveToRelative(0.09f, 0.12f, 0.17f, 0.25f, 0.24f, 0.4f) + lineTo(21.0f, 14.9f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(17.28f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(10.0f, 14.44f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.75f, 2.75f) + curveToRelative(0.29f, 0.29f, 0.76f, 0.29f, 1.06f, 0.0f) + lineToRelative(6.75f, -6.75f) + close() + moveTo(16.16f, 12.83f) + lineToRelative(-4.0f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.51f, 23.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.33f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 15.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + } + } + return _checkboxWarning!! + } + +private var _checkboxWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt new file mode 100644 index 0000000..d8add4f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkCircle.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckmarkCircle: ImageVector + get() { + if (_checkmarkCircle != null) { + return _checkmarkCircle!! + } + _checkmarkCircle = fluentIcon(name = "Regular.CheckmarkCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(10.75f, 13.44f) + lineToRelative(4.47f, -4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.97f, 1.97f) + lineToRelative(4.47f, -4.47f) + lineToRelative(-4.47f, 4.47f) + close() + } + } + return _checkmarkCircle!! + } + +private var _checkmarkCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkLock.kt new file mode 100644 index 0000000..7ec251f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkLock.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckmarkLock: ImageVector + get() { + if (_checkmarkLock != null) { + return _checkmarkLock!! + } + _checkmarkLock = fluentIcon(name = "Regular.CheckmarkLock") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.92f, 11.26f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.47f, -2.17f) + arcTo(8.5f, 8.5f, 0.0f, true, false, 13.0f, 20.44f) + verticalLineToRelative(1.06f) + curveToRelative(0.0f, 0.15f, 0.01f, 0.3f, 0.04f, 0.45f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(20.49f, 12.48f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 16.0f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + lineToRelative(0.03f, 0.3f) + curveToRelative(0.14f, 0.68f, 0.74f, 1.2f, 1.47f, 1.2f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.57f, -0.2f, -1.1f, -0.51f, -1.52f) + close() + moveTo(18.11f, 19.92f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.78f, -1.84f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.78f, 1.84f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(10.75f, 13.44f) + lineToRelative(4.47f, -4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.97f, 1.97f) + close() + } + } + return _checkmarkLock!! + } + +private var _checkmarkLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt new file mode 100644 index 0000000..e0e3da7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkSquare.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckmarkSquare: ImageVector + get() { + if (_checkmarkSquare != null) { + return _checkmarkSquare!! + } + _checkmarkSquare = fluentIcon(name = "Regular.CheckmarkSquare") { + fluentPath { + moveTo(16.28f, 9.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-4.47f, 4.47f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _checkmarkSquare!! + } + +private var _checkmarkSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt new file mode 100644 index 0000000..97813ae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CheckmarkStarburst.kt @@ -0,0 +1,114 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CheckmarkStarburst: ImageVector + get() { + if (_checkmarkStarburst != null) { + return _checkmarkStarburst!! + } + _checkmarkStarburst = fluentIcon(name = "Regular.CheckmarkStarburst") { + fluentPath { + moveTo(9.84f, 2.03f) + lineToRelative(0.32f, 0.14f) + lineToRelative(1.29f, 0.63f) + curveToRelative(0.35f, 0.17f, 0.75f, 0.17f, 1.1f, 0.0f) + lineToRelative(1.28f, -0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.69f, 1.25f) + lineToRelative(0.07f, 0.17f) + lineToRelative(0.06f, 0.16f) + lineToRelative(0.46f, 1.36f) + curveToRelative(0.13f, 0.36f, 0.42f, 0.65f, 0.78f, 0.78f) + lineToRelative(1.36f, 0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, 3.81f) + lineToRelative(-0.63f, 1.29f) + curveToRelative(-0.17f, 0.35f, -0.17f, 0.75f, 0.0f, 1.1f) + lineToRelative(0.63f, 1.28f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, 3.82f) + lineToRelative(-1.36f, 0.46f) + curveToRelative(-0.36f, 0.13f, -0.65f, 0.42f, -0.78f, 0.78f) + lineToRelative(-0.46f, 1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.82f, 1.58f) + lineToRelative(-1.28f, -0.63f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.1f, 0.0f) + lineToRelative(-1.29f, 0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.81f, -1.58f) + lineToRelative(-0.46f, -1.36f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.78f, -0.78f) + lineToRelative(-1.36f, -0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.82f) + lineToRelative(0.63f, -1.28f) + curveToRelative(0.17f, -0.35f, 0.17f, -0.75f, 0.0f, -1.1f) + lineToRelative(-0.63f, -1.29f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.58f, -3.81f) + lineToRelative(1.36f, -0.46f) + curveToRelative(0.36f, -0.13f, 0.65f, -0.42f, 0.78f, -0.78f) + lineToRelative(0.46f, -1.36f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.49f, -1.72f) + close() + moveTo(7.77f, 4.23f) + lineTo(7.3f, 5.6f) + curveToRelative(-0.28f, 0.8f, -0.91f, 1.44f, -1.72f, 1.72f) + lineToRelative(-1.36f, 0.46f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.71f, 1.73f) + lineToRelative(0.63f, 1.29f) + curveToRelative(0.37f, 0.76f, 0.37f, 1.66f, 0.0f, 2.42f) + lineToRelative(-0.63f, 1.29f) + lineToRelative(-0.07f, 0.15f) + curveToRelative(-0.22f, 0.65f, 0.13f, 1.36f, 0.78f, 1.58f) + lineToRelative(1.36f, 0.46f) + curveToRelative(0.8f, 0.28f, 1.44f, 0.91f, 1.72f, 1.72f) + lineToRelative(0.46f, 1.35f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.73f, 0.72f) + lineToRelative(1.29f, -0.63f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.42f, 0.0f) + lineToRelative(1.29f, 0.63f) + lineToRelative(0.15f, 0.07f) + curveToRelative(0.65f, 0.22f, 1.36f, -0.13f, 1.58f, -0.79f) + lineToRelative(0.46f, -1.35f) + curveToRelative(0.28f, -0.8f, 0.91f, -1.44f, 1.72f, -1.72f) + lineToRelative(1.35f, -0.46f) + curveToRelative(0.06f, -0.01f, 0.1f, -0.04f, 0.15f, -0.06f) + curveToRelative(0.62f, -0.3f, 0.88f, -1.05f, 0.57f, -1.67f) + lineToRelative(-0.63f, -1.29f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, -2.42f) + lineToRelative(0.63f, -1.29f) + lineToRelative(0.07f, -0.15f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.79f, -1.58f) + lineToRelative(-1.35f, -0.46f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.72f, -1.72f) + lineToRelative(-0.46f, -1.36f) + lineToRelative(-0.03f, -0.07f) + lineToRelative(-0.03f, -0.07f) + lineToRelative(-0.06f, -0.12f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.61f, -0.45f) + lineToRelative(-1.29f, 0.63f) + curveToRelative(-0.76f, 0.37f, -1.66f, 0.37f, -2.42f, 0.0f) + lineTo(9.5f, 3.52f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.73f, 0.71f) + close() + moveTo(10.05f, 14.39f) + lineToRelative(5.42f, -5.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-6.0f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.03f, 0.03f) + lineToRelative(-0.08f, -0.08f) + lineToRelative(-2.5f, -3.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 11.94f) + lineToRelative(0.08f, 0.08f) + lineToRelative(1.97f, 2.37f) + lineToRelative(5.42f, -5.42f) + lineToRelative(-5.42f, 5.42f) + close() + } + } + return _checkmarkStarburst!! + } + +private var _checkmarkStarburst: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt new file mode 100644 index 0000000..1ecb07f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleDown.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleDown: ImageVector + get() { + if (_chevronCircleDown != null) { + return _chevronCircleDown!! + } + _chevronCircleDown = fluentIcon(name = "Regular.ChevronCircleDown") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(7.47f, 9.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 13.44f) + lineToRelative(3.47f, -3.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _chevronCircleDown!! + } + +private var _chevronCircleDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt new file mode 100644 index 0000000..76c3970 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleLeft.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleLeft: ImageVector + get() { + if (_chevronCircleLeft != null) { + return _chevronCircleLeft!! + } + _chevronCircleLeft = fluentIcon(name = "Regular.ChevronCircleLeft") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + close() + moveTo(14.03f, 16.53f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineTo(10.56f, 12.0f) + lineToRelative(3.47f, -3.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + close() + } + } + return _chevronCircleLeft!! + } + +private var _chevronCircleLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt new file mode 100644 index 0000000..ac52558 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleRight.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleRight: ImageVector + get() { + if (_chevronCircleRight != null) { + return _chevronCircleRight!! + } + _chevronCircleRight = fluentIcon(name = "Regular.ChevronCircleRight") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -17.0f, 0.0f) + close() + moveTo(9.97f, 16.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineTo(13.44f, 12.0f) + lineTo(9.97f, 8.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(4.0f, 4.0f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + } + } + return _chevronCircleRight!! + } + +private var _chevronCircleRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt new file mode 100644 index 0000000..5a41139 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronCircleUp.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronCircleUp: ImageVector + get() { + if (_chevronCircleUp != null) { + return _chevronCircleUp!! + } + _chevronCircleUp = fluentIcon(name = "Regular.ChevronCircleUp") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, -17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, 17.0f) + close() + moveTo(7.47f, 14.03f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.56f) + lineToRelative(3.47f, 3.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-4.0f, 4.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _chevronCircleUp!! + } + +private var _chevronCircleUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt new file mode 100644 index 0000000..8e3b4fc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ChevronUpDown.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ChevronUpDown: ImageVector + get() { + if (_chevronUpDown != null) { + return _chevronUpDown!! + } + _chevronUpDown = fluentIcon(name = "Regular.ChevronUpDown") { + fluentPath { + moveTo(12.54f, 2.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.08f, 0.0f) + lineTo(5.2f, 8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, 1.04f) + lineTo(12.0f, 3.83f) + lineToRelative(5.7f, 5.94f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.1f, -1.04f) + lineToRelative(-6.26f, -6.5f) + close() + moveTo(12.54f, 21.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.08f, 0.0f) + lineToRelative(-6.25f, -6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.08f, -1.04f) + lineTo(12.0f, 20.17f) + lineToRelative(5.7f, -5.94f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.1f, 1.04f) + lineToRelative(-6.26f, 6.5f) + close() + } + } + return _chevronUpDown!! + } + +private var _chevronUpDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt new file mode 100644 index 0000000..3c7f412 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Circle.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Circle: ImageVector + get() { + if (_circle != null) { + return _circle!! + } + _circle = fluentIcon(name = "Regular.Circle") { + fluentPath { + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + } + } + return _circle!! + } + +private var _circle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleEdit.kt new file mode 100644 index 0000000..c438d50 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleEdit.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CircleEdit: ImageVector + get() { + if (_circleEdit != null) { + return _circleEdit!! + } + _circleEdit = fluentIcon(name = "Regular.CircleEdit") { + fluentPath { + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -0.7f, 16.97f) + lineToRelative(-0.24f, 0.94f) + curveToRelative(-0.04f, 0.18f, -0.07f, 0.36f, -0.06f, 0.54f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 10.97f, -10.7f) + arcToRelative(3.29f, 3.29f, 0.0f, false, false, -1.53f, -0.24f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + fluentPath { + moveTo(20.72f, 12.0f) + curveToRelative(-0.6f, 0.0f, -1.18f, 0.22f, -1.62f, 0.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcTo(2.29f, 2.29f, 0.0f, false, false, 20.72f, 12.0f) + close() + } + } + return _circleEdit!! + } + +private var _circleEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleHalfFill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleHalfFill.kt new file mode 100644 index 0000000..8f4b620 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleHalfFill.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CircleHalfFill: ImageVector + get() { + if (_circleHalfFill != null) { + return _circleHalfFill!! + } + _circleHalfFill = fluentIcon(name = "Regular.CircleHalfFill") { + fluentPath { + moveTo(2.03f, 11.25f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 19.94f, 0.0f) + horizontalLineTo(22.0f) + verticalLineTo(12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(0.03f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -8.47f, 7.75f) + horizontalLineToRelative(16.94f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _circleHalfFill!! + } + +private var _circleHalfFill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleLine.kt new file mode 100644 index 0000000..531cad0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleLine.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CircleLine: ImageVector + get() { + if (_circleLine != null) { + return _circleLine!! + } + _circleLine = fluentIcon(name = "Regular.CircleLine") { + fluentPath { + moveTo(3.53f, 11.25f) + horizontalLineToRelative(16.94f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -16.94f, 0.0f) + close() + moveTo(20.47f, 12.75f) + lineTo(3.53f, 12.75f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 16.94f, 0.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + } + } + return _circleLine!! + } + +private var _circleLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt new file mode 100644 index 0000000..7ef8fb5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CircleSmall.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CircleSmall: ImageVector + get() { + if (_circleSmall != null) { + return _circleSmall!! + } + _circleSmall = fluentIcon(name = "Regular.CircleSmall") { + fluentPath { + moveTo(12.0f, 9.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + } + } + return _circleSmall!! + } + +private var _circleSmall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt new file mode 100644 index 0000000..152cfed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/City.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.City: ImageVector + get() { + if (_city != null) { + return _city!! + } + _city = fluentIcon(name = "Regular.City") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + lineTo(12.75f, 4.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(16.5f, 11.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 22.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.43f) + curveToRelative(0.0f, -0.62f, 0.33f, -1.2f, 0.86f, -1.5f) + lineTo(7.5f, 8.45f) + lineTo(7.5f, 5.75f) + curveTo(7.5f, 4.78f, 8.28f, 4.0f, 9.25f, 4.0f) + horizontalLineToRelative(2.0f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.0f, 8.02f) + curveToRelative(0.81f, 0.12f, 1.5f, 0.8f, 1.5f, 1.73f) + lineTo(10.5f, 20.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-7.75f) + curveToRelative(0.0f, -0.88f, 0.65f, -1.61f, 1.5f, -1.73f) + lineTo(15.0f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.27f) + close() + moveTo(15.25f, 12.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(7.75f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(8.62f, 9.54f) + lineToRelative(-3.5f, 2.06f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.12f, 0.22f) + verticalLineToRelative(8.43f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(9.0f, 20.5f) + lineTo(9.0f, 9.75f) + curveToRelative(0.0f, -0.2f, -0.21f, -0.31f, -0.38f, -0.21f) + close() + } + } + return _city!! + } + +private var _city: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt new file mode 100644 index 0000000..7d5db0c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Class.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Class: ImageVector + get() { + if (_class != null) { + return _class!! + } + _class = fluentIcon(name = "Regular.Class") { + fluentPath { + moveTo(17.25f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 4.75f) + verticalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 17.25f, 22.0f) + lineTo(6.75f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 19.25f) + lineTo(4.0f, 4.75f) + curveToRelative(0.0f, -1.26f, 0.85f, -2.32f, 2.0f, -2.65f) + verticalLineToRelative(1.65f) + curveToRelative(-0.3f, 0.23f, -0.5f, 0.6f, -0.5f, 1.0f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(10.5f) + curveToRelative(0.7f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(18.5f, 4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(15.0f, 3.5f) + lineTo(15.0f, 2.0f) + horizontalLineToRelative(2.25f) + close() + moveTo(14.0f, 2.0f) + verticalLineToRelative(8.14f) + curveToRelative(0.0f, 0.75f, -0.8f, 1.03f, -1.29f, 0.76f) + lineToRelative(-0.08f, -0.05f) + lineToRelative(-2.13f, -1.28f) + lineToRelative(-2.08f, 1.25f) + curveToRelative(-0.5f, 0.36f, -1.33f, 0.14f, -1.41f, -0.56f) + lineTo(7.0f, 10.14f) + lineTo(7.0f, 2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(12.5f, 3.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(5.52f) + lineToRelative(1.57f, -0.95f) + arcToRelative(0.92f, 0.92f, 0.0f, false, true, 0.82f, -0.02f) + lineToRelative(1.61f, 0.97f) + lineTo(12.5f, 3.5f) + close() + } + } + return _class!! + } + +private var _class: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Classification.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Classification.kt new file mode 100644 index 0000000..72d27b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Classification.kt @@ -0,0 +1,115 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Classification: ImageVector + get() { + if (_classification != null) { + return _classification!! + } + _classification = fluentIcon(name = "Regular.Classification") { + fluentPath { + moveTo(9.02f, 6.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(4.26f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.76f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.4f, 0.34f, 0.74f, 0.75f, 0.74f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.28f) + lineToRelative(1.5f, -1.49f) + verticalLineToRelative(4.77f) + curveTo(18.0f, 21.0f, 17.0f, 22.0f, 15.75f, 22.0f) + lineTo(4.25f, 22.0f) + curveTo(3.01f, 22.0f, 2.0f, 21.0f, 2.0f, 19.75f) + lineTo(2.0f, 8.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.24f, 2.25f, -2.24f) + horizontalLineToRelative(4.77f) + close() + moveTo(5.22f, 12.22f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(5.5f, 5.5f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-5.5f, -5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + lineToRelative(-2.0f, 2.0f) + close() + moveTo(7.75f, 11.82f) + lineToRelative(-0.94f, 0.93f) + lineToRelative(4.44f, 4.44f) + lineToRelative(0.94f, -0.94f) + lineToRelative(-4.44f, -4.44f) + close() + moveTo(21.28f, 2.72f) + arcToRelative(2.58f, 2.58f, 0.0f, false, true, -0.47f, 4.02f) + lineToRelative(-0.14f, 0.08f) + lineToRelative(-1.17f, 0.62f) + lineToRelative(0.51f, 0.51f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.14f, 4.45f) + lineToRelative(-0.14f, 0.15f) + lineToRelative(-1.23f, 1.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-0.47f, -0.47f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-5.5f, -5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(1.47f, -1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(1.23f, -1.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.45f, -0.14f) + lineToRelative(0.15f, 0.14f) + lineToRelative(0.51f, 0.51f) + lineToRelative(0.62f, -1.16f) + curveToRelative(0.09f, -0.17f, 0.2f, -0.33f, 0.32f, -0.48f) + lineToRelative(0.13f, -0.14f) + curveToRelative(1.01f, -1.0f, 2.64f, -1.0f, 3.65f, 0.0f) + close() + moveTo(11.75f, 7.82f) + lineToRelative(-0.94f, 0.93f) + lineToRelative(4.44f, 4.44f) + lineToRelative(0.94f, -0.94f) + lineToRelative(-4.44f, -4.44f) + close() + moveTo(12.64f, 4.94f) + lineToRelative(-0.13f, 0.11f) + lineToRelative(-0.7f, 0.7f) + lineToRelative(6.44f, 6.44f) + lineToRelative(0.7f, -0.7f) + curveToRelative(0.68f, -0.68f, 0.69f, -1.77f, 0.02f, -2.46f) + lineToRelative(-3.98f, -3.98f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.35f, -0.11f) + close() + moveTo(18.69f, 3.78f) + curveToRelative(-0.05f, 0.05f, -0.1f, 0.1f, -0.13f, 0.17f) + lineToRelative(-0.06f, 0.09f) + lineToRelative(-0.83f, 1.57f) + lineToRelative(0.72f, 0.72f) + lineToRelative(1.57f, -0.84f) + arcToRelative(1.08f, 1.08f, 0.0f, true, false, -1.27f, -1.7f) + close() + } + } + return _classification!! + } + +private var _classification: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClearFormatting.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClearFormatting.kt new file mode 100644 index 0000000..687c65d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClearFormatting.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClearFormatting: ImageVector + get() { + if (_clearFormatting != null) { + return _clearFormatting!! + } + _clearFormatting = fluentIcon(name = "Regular.ClearFormatting") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(11.31f, 19.5f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(2.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.66f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(15.75f, 3.5f) + curveToRelative(0.43f, 0.0f, 0.76f, 0.36f, 0.75f, 0.77f) + lineToRelative(-0.01f, 0.1f) + lineToRelative(-0.25f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, -0.14f) + lineToRelative(0.01f, -0.1f) + lineToRelative(0.1f, -0.63f) + horizontalLineToRelative(-3.85f) + lineTo(9.0f, 16.5f) + horizontalLineToRelative(0.74f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.83f) + lineToRelative(2.0f, -11.5f) + horizontalLineToRelative(-4.1f) + lineToRelative(-0.14f, 0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, -0.14f) + lineToRelative(0.01f, -0.1f) + lineToRelative(0.25f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.63f, -0.62f) + lineToRelative(0.11f, -0.01f) + horizontalLineToRelative(11.0f) + close() + } + } + return _clearFormatting!! + } + +private var _clearFormatting: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt new file mode 100644 index 0000000..1eb75c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Clipboard: ImageVector + get() { + if (_clipboard != null) { + return _clipboard!! + } + _clipboard = fluentIcon(name = "Regular.Clipboard") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineToRelative(-0.01f, -0.25f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + verticalLineToRelative(0.18f) + lineTo(8.0f, 4.25f) + curveTo(8.0f, 3.01f, 9.0f, 2.0f, 10.25f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(13.75f, 6.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.8f, 0.0f, -1.5f, -0.41f, -1.9f, -1.03f) + lineToRelative(0.03f, 0.03f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + lineToRelative(0.02f, -0.03f) + curveToRelative(-0.4f, 0.62f, -1.1f, 1.03f, -1.89f, 1.03f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _clipboard!! + } + +private var _clipboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard3Day.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard3Day.kt new file mode 100644 index 0000000..4ea5013 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Clipboard3Day.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Clipboard3Day: ImageVector + get() { + if (_clipboard3Day != null) { + return _clipboard3Day!! + } + _clipboard3Day = fluentIcon(name = "Regular.Clipboard3Day") { + fluentPath { + moveTo(8.0f, 17.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + close() + moveTo(15.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.25f, 17.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + close() + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboard3Day!! + } + +private var _clipboard3Day: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardArrowRight.kt new file mode 100644 index 0000000..01df3b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardArrowRight.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardArrowRight: ImageVector + get() { + if (_clipboardArrowRight != null) { + return _clipboardArrowRight!! + } + _clipboardArrowRight = fluentIcon(name = "Regular.ClipboardArrowRight") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _clipboardArrowRight!! + } + +private var _clipboardArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCheckmark.kt new file mode 100644 index 0000000..97a0952 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCheckmark.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardCheckmark: ImageVector + get() { + if (_clipboardCheckmark != null) { + return _clipboardCheckmark!! + } + _clipboardCheckmark = fluentIcon(name = "Regular.ClipboardCheckmark") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _clipboardCheckmark!! + } + +private var _clipboardCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardClock.kt new file mode 100644 index 0000000..f631f8e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardClock.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardClock: ImageVector + get() { + if (_clipboardClock != null) { + return _clipboardClock!! + } + _clipboardClock = fluentIcon(name = "Regular.ClipboardClock") { + fluentPath { + moveTo(12.63f, 13.0f) + verticalLineToRelative(-1.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, -1.26f, 0.0f) + verticalLineToRelative(2.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.7f, 0.62f) + horizontalLineToRelative(1.31f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.24f) + horizontalLineToRelative(-0.76f) + close() + moveTo(7.25f, 13.0f) + arcToRelative(4.75f, 4.75f, 0.0f, true, true, 9.5f, 0.0f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, -9.5f, 0.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(16.0f, 4.08f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 13.74f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + verticalLineToRelative(0.08f) + close() + moveTo(16.0f, 4.1f) + verticalLineToRelative(0.0f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardClock!! + } + +private var _clipboardClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCode.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCode.kt new file mode 100644 index 0000000..b0a2d32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardCode.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardCode: ImageVector + get() { + if (_clipboardCode != null) { + return _clipboardCode!! + } + _clipboardCode = fluentIcon(name = "Regular.ClipboardCode") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(7.46f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.5f, -1.7f) + lineTo(18.5f, 6.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.38f) + lineToRelative(0.81f, 0.91f) + curveToRelative(0.35f, 0.39f, 0.82f, 0.59f, 1.3f, 0.59f) + lineTo(6.25f, 22.01f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(19.0f, 13.75f) + lineToRelative(-0.03f, 0.21f) + lineToRelative(-2.5f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.44f, -0.42f) + lineToRelative(2.5f, -8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.47f, 0.21f) + close() + moveTo(11.19f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.0f) + lineToRelative(2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, 1.0f) + lineTo(12.75f, 18.0f) + lineToRelative(1.56f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.12f, 1.0f) + lineToRelative(-2.0f, -2.25f) + close() + moveTo(19.75f, 20.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.06f, -1.06f) + lineTo(21.25f, 18.0f) + lineToRelative(-1.56f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, -1.0f) + lineToRelative(2.0f, 2.25f) + curveToRelative(0.25f, 0.29f, 0.25f, 0.71f, 0.0f, 1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.06f) + close() + } + } + return _clipboardCode!! + } + +private var _clipboardCode: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDataBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDataBar.kt new file mode 100644 index 0000000..289010d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDataBar.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardDataBar: ImageVector + get() { + if (_clipboardDataBar != null) { + return _clipboardDataBar!! + } + _clipboardDataBar = fluentIcon(name = "Regular.ClipboardDataBar") { + fluentPath { + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(16.5f, 14.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(12.0f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + } + } + return _clipboardDataBar!! + } + +private var _clipboardDataBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDay.kt new file mode 100644 index 0000000..188ec78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardDay.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardDay: ImageVector + get() { + if (_clipboardDay != null) { + return _clipboardDay!! + } + _clipboardDay = fluentIcon(name = "Regular.ClipboardDay") { + fluentPath { + moveTo(8.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.75f) + close() + moveTo(9.75f, 12.0f) + curveTo(8.78f, 12.0f, 8.0f, 12.78f, 8.0f, 13.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-4.5f) + close() + moveTo(9.5f, 13.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 6.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _clipboardDay!! + } + +private var _clipboardDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardError.kt new file mode 100644 index 0000000..fbaccb8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardError.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardError: ImageVector + get() { + if (_clipboardError != null) { + return _clipboardError!! + } + _clipboardError = fluentIcon(name = "Regular.ClipboardError") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _clipboardError!! + } + +private var _clipboardError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardHeart.kt new file mode 100644 index 0000000..3b2d6c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardHeart.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardHeart: ImageVector + get() { + if (_clipboardHeart != null) { + return _clipboardHeart!! + } + _clipboardHeart = fluentIcon(name = "Regular.ClipboardHeart") { + fluentPath { + moveTo(20.0f, 6.25f) + verticalLineToRelative(4.98f) + curveToRelative(-0.5f, -0.05f, -1.0f, -0.03f, -1.5f, 0.09f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.79f) + lineToRelative(1.5f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + close() + moveTo(16.0f, 4.1f) + verticalLineToRelative(0.0f) + close() + moveTo(10.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(16.48f, 22.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(4.41f, -4.4f) + arcToRelative(3.47f, 3.47f, 0.0f, true, false, -4.9f, -4.91f) + lineToRelative(-0.04f, 0.04f) + lineToRelative(-0.03f, -0.04f) + arcToRelative(3.47f, 3.47f, 0.0f, true, false, -4.9f, 4.9f) + lineToRelative(4.4f, 4.41f) + close() + } + } + return _clipboardHeart!! + } + +private var _clipboardHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardImage.kt new file mode 100644 index 0000000..849eabd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardImage.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardImage: ImageVector + get() { + if (_clipboardImage != null) { + return _clipboardImage!! + } + _clipboardImage = fluentIcon(name = "Regular.ClipboardImage") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + lineTo(20.0f, 11.0f) + horizontalLineToRelative(-1.5f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.78f) + curveToRelative(0.07f, 0.54f, 0.24f, 1.05f, 0.5f, 1.5f) + lineTo(6.26f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(15.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.56f, 0.15f, 1.08f, 0.42f, 1.52f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(0.26f, -0.45f, 0.41f, -0.97f, 0.41f, -1.53f) + verticalLineToRelative(-5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(15.0f, 23.0f) + curveToRelative(-0.56f, 0.0f, -1.08f, -0.15f, -1.52f, -0.42f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.45f, 0.26f, -0.97f, 0.41f, -1.53f, 0.41f) + horizontalLineToRelative(-5.0f) + close() + moveTo(20.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _clipboardImage!! + } + +private var _clipboardImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLetter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLetter.kt new file mode 100644 index 0000000..13be63c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLetter.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardLetter: ImageVector + get() { + if (_clipboardLetter != null) { + return _clipboardLetter!! + } + _clipboardLetter = fluentIcon(name = "Regular.ClipboardLetter") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(8.27f) + lineToRelative(-1.5f, -3.33f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.05f) + lineToRelative(-0.17f, 0.38f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -0.05f, 1.12f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(17.45f, 11.3f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.91f, 0.0f) + lineToRelative(-2.7f, 5.99f) + verticalLineToRelative(0.02f) + lineToRelative(-1.8f, 3.98f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.91f, 0.42f) + lineTo(14.62f, 18.0f) + horizontalLineToRelative(4.75f) + lineToRelative(1.67f, 3.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.92f, -0.4f) + lineToRelative(-1.8f, -4.0f) + lineToRelative(-0.01f, -0.02f) + lineToRelative(-2.7f, -5.99f) + close() + moveTo(18.92f, 17.0f) + horizontalLineToRelative(-3.85f) + lineToRelative(1.92f, -4.28f) + lineTo(18.92f, 17.0f) + close() + } + } + return _clipboardLetter!! + } + +private var _clipboardLetter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLink.kt new file mode 100644 index 0000000..a790b3c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardLink.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardLink: ImageVector + get() { + if (_clipboardLink != null) { + return _clipboardLink!! + } + _clipboardLink = fluentIcon(name = "Regular.ClipboardLink") { + fluentPath { + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + lineTo(11.0f, 22.0f) + curveToRelative(-0.34f, -0.45f, -0.6f, -0.95f, -0.77f, -1.5f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.46f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(18.5f, 14.0f) + lineTo(20.0f, 14.0f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(19.0f, 15.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.2f, 8.0f) + lineTo(19.0f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.16f, -5.0f) + lineTo(19.0f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(15.0f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.0f, 16.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -0.16f, 5.0f) + lineTo(15.0f, 21.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.0f, 23.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -0.2f, -8.0f) + horizontalLineToRelative(0.2f) + close() + moveTo(15.25f, 18.25f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + } + } + return _clipboardLink!! + } + +private var _clipboardLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMonth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMonth.kt new file mode 100644 index 0000000..1451ee1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMonth.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardMonth: ImageVector + get() { + if (_clipboardMonth != null) { + return _clipboardMonth!! + } + _clipboardMonth = fluentIcon(name = "Regular.ClipboardMonth") { + fluentPath { + moveTo(8.25f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(8.25f, 16.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(17.5f, 11.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(12.25f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(13.5f, 15.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(16.0f, 4.08f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 13.74f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + verticalLineToRelative(0.08f) + close() + moveTo(16.0f, 4.1f) + verticalLineToRelative(0.0f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardMonth!! + } + +private var _clipboardMonth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMore.kt new file mode 100644 index 0000000..f2b5697 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardMore.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardMore: ImageVector + get() { + if (_clipboardMore != null) { + return _clipboardMore!! + } + _clipboardMore = fluentIcon(name = "Regular.ClipboardMore") { + fluentPath { + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + lineTo(8.5f, 22.0f) + curveToRelative(-0.31f, -0.42f, -0.5f, -0.94f, -0.5f, -1.5f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(18.5f, 19.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.5f, -0.95f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(15.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(20.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _clipboardMore!! + } + +private var _clipboardMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt new file mode 100644 index 0000000..ac9f5a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPaste.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardPaste: ImageVector + get() { + if (_clipboardPaste != null) { + return _clipboardPaste!! + } + _clipboardPaste = fluentIcon(name = "Regular.ClipboardPaste") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(3.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(3.0f, 19.76f) + lineTo(3.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 8.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + close() + moveTo(18.75f, 9.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(12.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _clipboardPaste!! + } + +private var _clipboardPaste: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPulse.kt new file mode 100644 index 0000000..ac0b428 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardPulse.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardPulse: ImageVector + get() { + if (_clipboardPulse != null) { + return _clipboardPulse!! + } + _clipboardPulse = fluentIcon(name = "Regular.ClipboardPulse") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + lineTo(20.0f, 13.0f) + horizontalLineToRelative(-1.5f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(5.5f, 13.0f) + lineTo(4.0f, 13.0f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(18.5f, 16.5f) + lineTo(20.0f, 16.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 16.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.5f, 16.5f) + close() + moveTo(10.97f, 8.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.4f, -0.13f) + lineTo(6.8f, 14.0f) + lineTo(2.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + curveToRelative(0.28f, 0.0f, 0.54f, -0.16f, 0.67f, -0.41f) + lineToRelative(2.15f, -4.3f) + lineToRelative(1.96f, 6.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, 0.13f) + lineToRelative(1.88f, -3.78f) + lineToRelative(0.8f, 1.33f) + curveToRelative(0.13f, 0.22f, 0.38f, 0.36f, 0.64f, 0.36f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.08f) + lineToRelative(-1.28f, -2.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, 0.05f) + lineToRelative(-1.65f, 3.3f) + lineToRelative(-1.96f, -6.67f) + close() + } + } + return _clipboardPulse!! + } + +private var _clipboardPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSearch.kt new file mode 100644 index 0000000..ebea33a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSearch.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardSearch: ImageVector + get() { + if (_clipboardSearch != null) { + return _clipboardSearch!! + } + _clipboardSearch = fluentIcon(name = "Regular.ClipboardSearch") { + fluentPath { + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(3.85f) + curveToRelative(0.47f, -0.24f, 0.97f, -0.41f, 1.5f, -0.5f) + lineTo(5.5f, 6.24f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.92f) + curveToRelative(0.23f, 0.47f, 0.23f, 1.03f, 0.0f, 1.5f) + horizontalLineToRelative(3.92f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(9.95f, 17.89f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.15f, 0.98f) + lineToRelative(2.92f, 2.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.83f, -2.83f) + close() + moveTo(6.5f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _clipboardSearch!! + } + +private var _clipboardSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSettings.kt new file mode 100644 index 0000000..a50b3b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardSettings.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardSettings: ImageVector + get() { + if (_clipboardSettings != null) { + return _clipboardSettings!! + } + _clipboardSettings = fluentIcon(name = "Regular.ClipboardSettings") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.87f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(5.25f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.47f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.13f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(15.99f, 4.03f) + lineTo(15.99f, 4.0f) + verticalLineToRelative(0.03f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(-0.17f) + verticalLineToRelative(0.02f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _clipboardSettings!! + } + +private var _clipboardSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTask.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTask.kt new file mode 100644 index 0000000..b4037e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTask.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardTask: ImageVector + get() { + if (_clipboardTask != null) { + return _clipboardTask!! + } + _clipboardTask = fluentIcon(name = "Regular.ClipboardTask") { + fluentPath { + moveTo(17.03f, 11.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(11.0f, 14.94f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(5.5f, -5.5f) + close() + moveTo(15.99f, 4.08f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + verticalLineToRelative(0.08f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardTask!! + } + +private var _clipboardTask: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskAdd.kt new file mode 100644 index 0000000..dd437a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskAdd.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardTaskAdd: ImageVector + get() { + if (_clipboardTaskAdd != null) { + return _clipboardTaskAdd!! + } + _clipboardTaskAdd = fluentIcon(name = "Regular.ClipboardTaskAdd") { + fluentPath { + moveTo(13.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(2.0f, 20.99f, 3.0f, 22.0f, 4.25f, 22.0f) + horizontalLineToRelative(8.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(4.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.83f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, 1.5f, -0.06f) + lineTo(18.0f, 6.25f) + curveTo(18.0f, 5.01f, 17.0f, 4.0f, 15.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(13.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(14.0f, 4.1f) + close() + moveTo(8.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(11.95f, 14.1f) + arcToRelative(6.54f, 6.54f, 0.0f, false, true, 2.15f, -2.14f) + lineToRelative(0.93f, -0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(9.0f, 14.94f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.43f, -2.43f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _clipboardTaskAdd!! + } + +private var _clipboardTaskAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListLtr.kt new file mode 100644 index 0000000..de20f92 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListLtr.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardTaskListLtr: ImageVector + get() { + if (_clipboardTaskListLtr != null) { + return _clipboardTaskListLtr!! + } + _clipboardTaskListLtr = fluentIcon(name = "Regular.ClipboardTaskListLtr") { + fluentPath { + moveTo(12.5f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(10.78f, 9.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(10.78f, 14.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(15.99f, 4.08f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 13.75f, 2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + verticalLineToRelative(0.08f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardTaskListLtr!! + } + +private var _clipboardTaskListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListRtl.kt new file mode 100644 index 0000000..62c9c0a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTaskListRtl.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardTaskListRtl: ImageVector + get() { + if (_clipboardTaskListRtl != null) { + return _clipboardTaskListRtl!! + } + _clipboardTaskListRtl = fluentIcon(name = "Regular.ClipboardTaskListRtl") { + fluentPath { + moveTo(17.28f, 8.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(17.28f, 15.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(7.0f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardTaskListRtl!! + } + +private var _clipboardTaskListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextEdit.kt new file mode 100644 index 0000000..fbd52bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextEdit.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardTextEdit: ImageVector + get() { + if (_clipboardTextEdit != null) { + return _clipboardTextEdit!! + } + _clipboardTextEdit = fluentIcon(name = "Regular.ClipboardTextEdit") { + fluentPath { + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + lineTo(11.0f, 22.0f) + curveToRelative(0.0f, -0.2f, 0.01f, -0.4f, 0.06f, -0.6f) + lineToRelative(0.23f, -0.9f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.61f) + curveToRelative(0.44f, -0.4f, 0.96f, -0.66f, 1.5f, -0.78f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.35f, 17.0f) + lineTo(8.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.98f) + curveToRelative(0.15f, -0.23f, 0.32f, -0.44f, 0.51f, -0.64f) + lineToRelative(0.87f, -0.86f) + close() + moveTo(12.0f, 14.5f) + lineTo(8.0f, 14.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 13.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(16.0f, 10.5f) + lineTo(8.0f, 10.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.0f) + horizontalLineToRelative(8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _clipboardTextEdit!! + } + +private var _clipboardTextEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextLtr.kt new file mode 100644 index 0000000..d234588 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextLtr.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardTextLtr: ImageVector + get() { + if (_clipboardTextLtr != null) { + return _clipboardTextLtr!! + } + _clipboardTextLtr = fluentIcon(name = "Regular.ClipboardTextLtr") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineToRelative(-0.01f, -0.25f) + horizontalLineToRelative(1.76f) + curveTo(18.99f, 4.0f, 20.0f, 5.0f, 20.0f, 6.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(1.76f) + verticalLineToRelative(0.18f) + lineTo(8.0f, 4.25f) + curveTo(8.0f, 3.01f, 9.0f, 2.0f, 10.25f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(13.75f, 6.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.8f, 0.0f, -1.5f, -0.41f, -1.9f, -1.03f) + lineToRelative(0.03f, 0.03f) + lineTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.13f) + lineToRelative(0.02f, -0.03f) + curveToRelative(-0.4f, 0.62f, -1.1f, 1.03f, -1.89f, 1.03f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(8.0f, 14.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.0f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(8.0f, 10.5f) + horizontalLineToRelative(8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 9.0f) + lineTo(8.0f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(8.0f, 18.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _clipboardTextLtr!! + } + +private var _clipboardTextLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextRtl.kt new file mode 100644 index 0000000..012cb10 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClipboardTextRtl.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClipboardTextRtl: ImageVector + get() { + if (_clipboardTextRtl != null) { + return _clipboardTextRtl!! + } + _clipboardTextRtl = fluentIcon(name = "Regular.ClipboardTextRtl") { + fluentPath { + moveTo(8.0f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 9.0f) + horizontalLineTo(8.0f) + close() + } + fluentPath { + moveTo(11.25f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + fluentPath { + moveTo(10.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.0f) + close() + } + fluentPath { + moveTo(15.99f, 4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.16f, 0.0f, -2.11f, 0.87f, -2.24f, 2.0f) + lineTo(6.25f, 4.0f) + curveTo(5.01f, 4.0f, 4.0f, 5.0f, 4.0f, 6.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 6.25f) + curveTo(20.0f, 5.01f, 19.0f, 4.0f, 17.75f, 4.0f) + horizontalLineToRelative(-1.76f) + close() + moveTo(15.99f, 4.1f) + lineToRelative(0.01f, 0.15f) + lineTo(16.0f, 4.1f) + close() + moveTo(10.25f, 6.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.78f, 0.0f, 1.47f, -0.4f, 1.87f, -1.0f) + horizontalLineToRelative(2.13f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.13f) + curveToRelative(0.4f, 0.6f, 1.09f, 1.0f, 1.87f, 1.0f) + close() + moveTo(10.25f, 3.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _clipboardTextRtl!! + } + +private var _clipboardTextRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt new file mode 100644 index 0000000..dd5a796 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockAlarm.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClockAlarm: ImageVector + get() { + if (_clockAlarm != null) { + return _clockAlarm!! + } + _clockAlarm = fluentIcon(name = "Regular.ClockAlarm") { + fluentPath { + moveTo(12.0f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.0f, 12.0f) + lineTo(12.0f, 7.75f) + close() + moveTo(3.48f, 9.1f) + arcTo(4.0f, 4.0f, 0.0f, true, true, 9.1f, 3.48f) + arcToRelative(8.99f, 8.99f, 0.0f, false, true, 5.8f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 5.62f, 5.62f) + arcToRelative(8.99f, 8.99f, 0.0f, false, true, -1.65f, 8.71f) + lineToRelative(1.91f, 1.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.9f, -1.9f) + arcToRelative(8.96f, 8.96f, 0.0f, false, true, -11.63f, 0.0f) + lineToRelative(-1.91f, 1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.9f, -1.9f) + arcTo(8.96f, 8.96f, 0.0f, false, true, 3.49f, 9.1f) + close() + moveTo(3.5f, 6.0f) + curveToRelative(0.0f, 0.63f, 0.23f, 1.2f, 0.62f, 1.65f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, 3.53f, -3.53f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.5f, 6.0f) + close() + moveTo(19.88f, 7.65f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.53f, -3.53f) + arcToRelative(9.04f, 9.04f, 0.0f, false, true, 3.53f, 3.53f) + close() + moveTo(4.5f, 12.0f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 15.0f, 0.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -15.0f, 0.0f) + close() + } + } + return _clockAlarm!! + } + +private var _clockAlarm: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockArrowDownload.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockArrowDownload.kt new file mode 100644 index 0000000..7692e68 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockArrowDownload.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClockArrowDownload: ImageVector + get() { + if (_clockArrowDownload != null) { + return _clockArrowDownload!! + } + _clockArrowDownload = fluentIcon(name = "Regular.ClockArrowDownload") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -19.97f, 0.78f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, 1.64f, -1.14f) + arcToRelative(8.34f, 8.34f, 0.0f, false, true, 16.66f, 0.36f) + arcToRelative(8.34f, 8.34f, 0.0f, false, true, -7.97f, 8.33f) + curveToRelative(-0.3f, 0.6f, -0.68f, 1.16f, -1.14f, 1.64f) + lineTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 10.0f, -10.0f) + close() + moveTo(6.0f, 12.02f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 1.0f, 0.0f) + verticalLineToRelative(5.77f) + lineToRelative(1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineTo(6.0f, 17.79f) + verticalLineToRelative(-5.77f) + close() + moveTo(4.0f, 20.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(12.5f, 6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(6.1f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.65f) + close() + } + } + return _clockArrowDownload!! + } + +private var _clockArrowDownload: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockDismiss.kt new file mode 100644 index 0000000..56b845e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockDismiss.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClockDismiss: ImageVector + get() { + if (_clockDismiss != null) { + return _clockDismiss!! + } + _clockDismiss = fluentIcon(name = "Regular.ClockDismiss") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.0f, 1.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -1.0f, 19.95f) + curveToRelative(0.32f, -0.5f, 0.57f, -1.04f, 0.74f, -1.62f) + horizontalLineTo(13.0f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, -16.66f) + arcTo(8.34f, 8.34f, 0.0f, false, false, 4.67f, 11.0f) + verticalLineToRelative(0.26f) + curveToRelative(-0.58f, 0.17f, -1.12f, 0.42f, -1.62f, 0.73f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 13.0f, 1.0f) + close() + moveTo(3.72f, 14.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(2.14f, 2.15f) + lineToRelative(-2.14f, 2.15f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(2.15f, -2.14f) + lineToRelative(2.15f, 2.14f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-2.14f, -2.15f) + lineToRelative(2.14f, -2.15f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.15f, 2.14f) + lineToRelative(-2.15f, -2.14f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + moveTo(12.25f, 5.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineTo(11.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _clockDismiss!! + } + +private var _clockDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockPause.kt new file mode 100644 index 0000000..1156a31 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockPause.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClockPause: ImageVector + get() { + if (_clockPause != null) { + return _clockPause!! + } + _clockPause = fluentIcon(name = "Regular.ClockPause") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -19.97f, 0.78f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, 1.64f, -1.14f) + arcToRelative(8.34f, 8.34f, 0.0f, false, true, 16.66f, 0.36f) + arcToRelative(8.34f, 8.34f, 0.0f, false, true, -7.97f, 8.33f) + curveToRelative(-0.3f, 0.6f, -0.68f, 1.16f, -1.14f, 1.64f) + lineTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 10.0f, -10.0f) + close() + moveTo(6.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(5.0f, 15.0f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(9.0f, 15.0f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(11.75f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _clockPause!! + } + +private var _clockPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockToolbox.kt new file mode 100644 index 0000000..b74a070 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClockToolbox.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClockToolbox: ImageVector + get() { + if (_clockToolbox != null) { + return _clockToolbox!! + } + _clockToolbox = fluentIcon(name = "Regular.ClockToolbox") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -19.91f, 1.32f) + curveToRelative(0.21f, -0.84f, 0.81f, -1.53f, 1.6f, -1.86f) + arcToRelative(8.34f, 8.34f, 0.0f, false, true, 16.64f, 0.54f) + curveToRelative(0.0f, 4.26f, -3.2f, 7.78f, -7.33f, 8.27f) + verticalLineToRelative(1.23f) + curveToRelative(0.0f, 0.16f, -0.01f, 0.3f, -0.04f, 0.45f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 22.0f, 12.0f) + close() + moveTo(12.5f, 6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(6.1f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.65f) + close() + moveTo(3.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(1.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(5.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(9.5f, 18.0f) + lineTo(12.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(10.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveTo(3.78f, 12.25f, 3.0f, 13.03f, 3.0f, 14.0f) + verticalLineToRelative(1.0f) + close() + moveTo(4.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(1.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(12.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + close() + } + } + return _clockToolbox!! + } + +private var _clockToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt new file mode 100644 index 0000000..ef89737 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaption.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClosedCaption: ImageVector + get() { + if (_closedCaption != null) { + return _closedCaption!! + } + _closedCaption = fluentIcon(name = "Regular.ClosedCaption") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(18.75f, 5.5f) + lineTo(5.11f, 5.5f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(5.5f, 12.0f) + curveToRelative(0.0f, -3.15f, 2.71f, -4.78f, 5.12f, -3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.3f) + curveTo(8.48f, 9.1f, 7.0f, 10.0f, 7.0f, 12.0f) + reflectiveCurveToRelative(1.48f, 2.9f, 2.88f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.74f, 1.3f) + curveToRelative(-2.4f, 1.37f, -5.12f, -0.26f, -5.12f, -3.4f) + close() + moveTo(13.0f, 12.0f) + curveToRelative(0.0f, -3.15f, 2.71f, -4.78f, 5.12f, -3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.3f) + curveToRelative(-1.4f, -0.8f, -2.88f, 0.1f, -2.88f, 2.1f) + reflectiveCurveToRelative(1.48f, 2.9f, 2.88f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.74f, 1.3f) + curveTo(15.72f, 16.78f, 13.0f, 15.15f, 13.0f, 12.0f) + close() + } + } + return _closedCaption!! + } + +private var _closedCaption: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaptionOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaptionOff.kt new file mode 100644 index 0000000..3ee50a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ClosedCaptionOff.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ClosedCaptionOff: ImageVector + get() { + if (_closedCaptionOff != null) { + return _closedCaptionOff!! + } + _closedCaptionOff = fluentIcon(name = "Regular.ClosedCaptionOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.25f, 1.25f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.69f) + lineToRelative(1.78f, 1.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.44f, 18.5f) + lineTo(5.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.73f, 0.44f, -1.35f, 1.07f, -1.61f) + lineTo(7.4f, 8.46f) + curveTo(6.3f, 9.04f, 5.5f, 10.3f, 5.5f, 12.0f) + curveToRelative(0.0f, 3.14f, 2.72f, 4.77f, 5.12f, 3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -1.3f) + curveTo(8.48f, 14.9f, 7.0f, 14.0f, 7.0f, 12.0f) + curveToRelative(0.0f, -1.37f, 0.69f, -2.22f, 1.57f, -2.37f) + lineToRelative(8.87f, 8.87f) + close() + moveTo(20.43f, 17.25f) + curveToRelative(0.05f, -0.16f, 0.07f, -0.32f, 0.07f, -0.5f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(8.68f, 5.5f) + lineTo(7.18f, 4.0f) + horizontalLineToRelative(11.57f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.6f, -0.16f, 1.15f, -0.44f, 1.63f) + lineToRelative(-1.13f, -1.13f) + close() + moveTo(14.55f, 11.37f) + lineToRelative(-1.2f, -1.2f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, 4.77f, -1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.3f) + curveToRelative(-1.24f, -0.7f, -2.55f, -0.08f, -2.83f, 1.47f) + close() + } + } + return _closedCaptionOff!! + } + +private var _closedCaptionOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArchive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArchive.kt new file mode 100644 index 0000000..5d49aed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArchive.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudArchive: ImageVector + get() { + if (_cloudArchive != null) { + return _cloudArchive!! + } + _cloudArchive = fluentIcon(name = "Regular.CloudArchive") { + fluentPath { + moveTo(6.09f, 9.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 21.1f, 12.0f) + horizontalLineToRelative(-1.81f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.79f, -0.75f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.48f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 11.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(5.44f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.56f, 0.48f) + verticalLineToRelative(1.02f) + lineTo(6.0f, 17.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(12.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 17.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + close() + } + } + return _cloudArchive!! + } + +private var _cloudArchive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowDown.kt new file mode 100644 index 0000000..1faf7a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowDown.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudArrowDown: ImageVector + get() { + if (_cloudArrowDown != null) { + return _cloudArrowDown!! + } + _cloudArrowDown = fluentIcon(name = "Regular.CloudArrowDown") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + curveToRelative(-0.45f, -0.53f, -1.0f, -1.0f, -1.6f, -1.36f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.36f, -1.69f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.48f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 9.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(4.4f) + curveToRelative(-0.18f, 0.48f, -0.3f, 0.98f, -0.36f, 1.5f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.0f, 13.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineTo(16.0f, 18.29f) + lineTo(16.0f, 13.5f) + close() + } + } + return _cloudArrowDown!! + } + +private var _cloudArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowUp.kt new file mode 100644 index 0000000..340cd98 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudArrowUp.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudArrowUp: ImageVector + get() { + if (_cloudArrowUp != null) { + return _cloudArrowUp!! + } + _cloudArrowUp = fluentIcon(name = "Regular.CloudArrowUp") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + curveToRelative(-0.45f, -0.53f, -1.0f, -1.0f, -1.6f, -1.36f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.36f, -1.69f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.48f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 9.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(4.4f) + curveToRelative(-0.18f, 0.48f, -0.3f, 0.98f, -0.36f, 1.5f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.0f, 14.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.8f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(16.0f, 14.71f) + close() + } + } + return _cloudArrowUp!! + } + +private var _cloudArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudCheckmark.kt new file mode 100644 index 0000000..362e839 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudCheckmark.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudCheckmark: ImageVector + get() { + if (_cloudCheckmark != null) { + return _cloudCheckmark!! + } + _cloudCheckmark = fluentIcon(name = "Regular.CloudCheckmark") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + curveToRelative(-0.45f, -0.53f, -1.0f, -1.0f, -1.6f, -1.36f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.36f, -1.69f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.48f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 9.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(4.4f) + curveToRelative(-0.18f, 0.48f, -0.3f, 0.98f, -0.36f, 1.5f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(19.85f, 14.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _cloudCheckmark!! + } + +private var _cloudCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudDismiss.kt new file mode 100644 index 0000000..c0e96d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudDismiss.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudDismiss: ImageVector + get() { + if (_cloudDismiss != null) { + return _cloudDismiss!! + } + _cloudDismiss = fluentIcon(name = "Regular.CloudDismiss") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + curveToRelative(-0.45f, -0.53f, -1.0f, -1.0f, -1.6f, -1.36f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.36f, -1.69f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.48f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 9.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(4.4f) + curveToRelative(-0.18f, 0.48f, -0.3f, 0.98f, -0.36f, 1.5f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.85f, 14.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _cloudDismiss!! + } + +private var _cloudDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudFlow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudFlow.kt new file mode 100644 index 0000000..bc59f31 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudFlow.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudFlow: ImageVector + get() { + if (_cloudFlow != null) { + return _cloudFlow!! + } + _cloudFlow = fluentIcon(name = "Regular.CloudFlow") { + fluentPath { + moveTo(11.75f, 2.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.66f, 4.75f) + lineTo(6.0f, 6.75f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + horizontalLineToRelative(7.23f) + lineToRelative(0.13f, -0.35f) + curveToRelative(0.14f, -0.43f, 0.36f, -0.82f, 0.65f, -1.15f) + lineTo(6.0f, 13.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + horizontalLineToRelative(0.76f) + curveToRelative(0.4f, 0.0f, 0.73f, -0.31f, 0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 8.48f, 0.0f) + curveToRelative(0.02f, 0.4f, 0.35f, 0.71f, 0.75f, 0.71f) + horizontalLineToRelative(0.76f) + curveToRelative(1.14f, 0.0f, 2.1f, 0.76f, 2.4f, 1.8f) + curveToRelative(0.6f, 0.11f, 1.14f, 0.35f, 1.6f, 0.7f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + horizontalLineToRelative(-0.09f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 11.75f, 2.0f) + close() + moveTo(16.25f, 14.75f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.28f, 0.08f) + curveToRelative(-0.07f, 0.05f, -0.17f, 0.15f, -0.26f, 0.4f) + lineToRelative(-0.01f, 0.05f) + curveToRelative(-0.15f, 0.36f, -0.38f, 1.24f, -0.6f, 2.09f) + arcToRelative(86.97f, 86.97f, 0.0f, false, false, -0.34f, 1.42f) + lineToRelative(-0.02f, 0.1f) + verticalLineToRelative(0.03f) + lineToRelative(-0.03f, 0.07f) + curveToRelative(-0.16f, 0.5f, -0.44f, 0.89f, -0.8f, 1.15f) + curveToRelative(-0.37f, 0.26f, -0.78f, 0.36f, -1.16f, 0.36f) + lineTo(11.7f, 20.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.29f, -1.5f) + horizontalLineToRelative(0.76f) + curveToRelative(0.12f, 0.0f, 0.21f, -0.03f, 0.28f, -0.08f) + curveToRelative(0.07f, -0.05f, 0.17f, -0.15f, 0.25f, -0.38f) + lineToRelative(0.02f, -0.09f) + arcToRelative(99.38f, 99.38f, 0.0f, false, true, 0.35f, -1.44f) + curveToRelative(0.2f, -0.8f, 0.45f, -1.78f, 0.64f, -2.26f) + curveToRelative(0.17f, -0.5f, 0.44f, -0.88f, 0.8f, -1.14f) + curveToRelative(0.37f, -0.26f, 0.78f, -0.36f, 1.16f, -0.36f) + horizontalLineToRelative(0.3f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.14f, 1.5f) + horizontalLineToRelative(-0.44f) + close() + moveTo(18.38f, 14.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.12f, -0.9f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.12f, 0.9f) + close() + moveTo(9.25f, 20.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(15.1f, 13.6f) + lineToRelative(-0.26f, -0.35f) + close() + } + } + return _cloudFlow!! + } + +private var _cloudFlow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudOff.kt new file mode 100644 index 0000000..70e0174 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudOff.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudOff: ImageVector + get() { + if (_cloudOff != null) { + return _cloudOff!! + } + _cloudOff = fluentIcon(name = "Regular.CloudOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.57f, 4.57f) + arcToRelative(5.7f, 5.7f, 0.0f, false, false, -0.7f, 1.9f) + lineTo(6.0f, 9.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + horizontalLineToRelative(10.69f) + lineToRelative(4.03f, 4.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(15.18f, 16.25f) + lineTo(6.0f, 16.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + horizontalLineToRelative(0.76f) + curveToRelative(0.4f, 0.0f, 0.73f, -0.31f, 0.75f, -0.71f) + curveToRelative(0.02f, -0.57f, 0.16f, -1.1f, 0.39f, -1.58f) + lineToRelative(7.29f, 7.29f) + close() + moveTo(20.0f, 13.75f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -1.04f, 2.03f) + lineToRelative(1.07f, 1.07f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -2.53f, -7.1f) + horizontalLineToRelative(-0.09f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -8.49f, -4.0f) + lineToRelative(1.12f, 1.1f) + arcToRelative(4.24f, 4.24f, 0.0f, false, true, 5.95f, 3.69f) + curveToRelative(0.02f, 0.4f, 0.35f, 0.71f, 0.75f, 0.71f) + horizontalLineToRelative(0.76f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + close() + } + } + return _cloudOff!! + } + +private var _cloudOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSwap.kt new file mode 100644 index 0000000..c49a147 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSwap.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudSwap: ImageVector + get() { + if (_cloudSwap != null) { + return _cloudSwap!! + } + _cloudSwap = fluentIcon(name = "Regular.CloudSwap") { + fluentPath { + moveTo(6.09f, 9.0f) + arcTo(5.75f, 5.75f, 0.0f, false, true, 17.4f, 9.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.9f, 4.92f) + lineToRelative(-1.41f, -1.4f) + arcToRelative(1.57f, 1.57f, 0.0f, false, false, -0.05f, -0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.44f, -1.97f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.48f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 10.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(3.17f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(6.0f, 17.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(13.78f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(12.56f, 17.0f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.22f, 1.22f) + horizontalLineToRelative(-6.88f) + lineToRelative(1.22f, -1.22f) + close() + } + } + return _cloudSwap!! + } + +private var _cloudSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSync.kt new file mode 100644 index 0000000..fdc4ccd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudSync.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudSync: ImageVector + get() { + if (_cloudSync != null) { + return _cloudSync!! + } + _cloudSync = fluentIcon(name = "Regular.CloudSync") { + fluentPath { + moveTo(6.09f, 7.75f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 11.32f, 0.0f) + horizontalLineToRelative(0.09f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.96f, 4.55f) + curveToRelative(-0.45f, -0.53f, -1.0f, -1.0f, -1.6f, -1.36f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.36f, -1.69f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.71f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -8.48f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.71f) + lineTo(6.0f, 9.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + horizontalLineToRelative(4.4f) + curveToRelative(-0.18f, 0.48f, -0.3f, 0.98f, -0.36f, 1.5f) + lineTo(6.0f, 15.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + horizontalLineToRelative(0.09f) + close() + moveTo(11.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(19.5f, 13.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(14.0f, 18.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _cloudSync!! + } + +private var _cloudSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudWords.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudWords.kt new file mode 100644 index 0000000..1bff639 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CloudWords.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CloudWords: ImageVector + get() { + if (_cloudWords != null) { + return _cloudWords!! + } + _cloudWords = fluentIcon(name = "Regular.CloudWords") { + fluentPath { + moveTo(9.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(5.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(11.75f, 5.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.66f, 4.75f) + lineTo(6.0f, 9.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 8.0f) + horizontalLineToRelative(11.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + horizontalLineToRelative(-0.09f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 11.75f, 5.0f) + close() + moveTo(7.51f, 10.54f) + arcToRelative(4.25f, 4.25f, 0.0f, false, true, 8.48f, 0.0f) + curveToRelative(0.02f, 0.4f, 0.35f, 0.71f, 0.75f, 0.71f) + horizontalLineToRelative(0.76f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, 5.0f) + lineTo(6.0f, 16.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + horizontalLineToRelative(0.76f) + curveToRelative(0.4f, 0.0f, 0.73f, -0.31f, 0.75f, -0.71f) + close() + } + } + return _cloudWords!! + } + +private var _cloudWords: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt new file mode 100644 index 0000000..7fb6e12 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Code.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Code: ImageVector + get() { + if (_code != null) { + return _code!! + } + _code = fluentIcon(name = "Regular.Code") { + fluentPath { + moveTo(8.07f, 18.94f) + lineToRelative(6.5f, -14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.4f, 0.52f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-6.5f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, -0.52f) + lineToRelative(0.04f, -0.1f) + lineToRelative(6.5f, -14.5f) + lineToRelative(-6.5f, 14.5f) + close() + moveTo(2.22f, 11.47f) + lineToRelative(4.25f, -4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineTo(3.81f, 12.0f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.25f, -4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.25f, -4.25f) + lineToRelative(-4.25f, 4.25f) + close() + moveTo(16.47f, 7.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(4.25f, 4.25f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.25f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(20.19f, 12.0f) + lineToRelative(-3.72f, -3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _code!! + } + +private var _code: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt new file mode 100644 index 0000000..d33baa2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Collections.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Collections: ImageVector + get() { + if (_collections != null) { + return _collections!! + } + _collections = fluentIcon(name = "Regular.Collections") { + fluentPath { + moveTo(11.07f, 8.0f) + horizontalLineToRelative(7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.06f) + lineToRelative(0.01f, 0.19f) + verticalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + horizontalLineToRelative(-7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(8.0f, 18.75f) + verticalLineToRelative(-7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 11.07f, 8.0f) + close() + moveTo(18.75f, 9.5f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + horizontalLineToRelative(7.65f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.14f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(15.0f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.58f, 4.23f) + lineToRelative(0.05f, 0.18f) + lineToRelative(0.7f, 2.59f) + horizontalLineToRelative(-1.56f) + lineToRelative(-0.58f, -2.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.15f, -1.24f) + lineTo(4.8f, 5.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.27f, 2.0f) + lineToRelative(0.03f, 0.14f) + lineTo(5.5f, 14.9f) + curveToRelative(0.2f, 0.72f, 0.8f, 1.21f, 1.5f, 1.29f) + verticalLineToRelative(1.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.9f, -2.23f) + lineToRelative(-0.05f, -0.17f) + lineToRelative(-1.94f, -7.25f) + curveToRelative(-0.45f, -1.67f, 0.5f, -3.39f, 2.12f, -3.92f) + lineToRelative(0.18f, -0.06f) + lineToRelative(7.24f, -1.94f) + curveToRelative(1.68f, -0.45f, 3.4f, 0.5f, 3.93f, 2.12f) + close() + } + } + return _collections!! + } + +private var _collections: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CollectionsAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CollectionsAdd.kt new file mode 100644 index 0000000..2fb9787 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CollectionsAdd.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CollectionsAdd: ImageVector + get() { + if (_collectionsAdd != null) { + return _collectionsAdd!! + } + _collectionsAdd = fluentIcon(name = "Regular.CollectionsAdd") { + fluentPath { + moveTo(11.07f, 8.0f) + horizontalLineToRelative(7.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.06f) + lineToRelative(0.01f, 0.19f) + verticalLineToRelative(1.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + verticalLineToRelative(-0.48f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + horizontalLineToRelative(0.63f) + curveToRelative(0.29f, 0.56f, 0.65f, 1.06f, 1.08f, 1.5f) + horizontalLineToRelative(-1.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + lineTo(8.0f, 18.75f) + verticalLineToRelative(-7.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 11.07f, 8.0f) + close() + moveTo(15.58f, 4.23f) + lineToRelative(0.05f, 0.18f) + lineToRelative(0.7f, 2.59f) + horizontalLineToRelative(-1.56f) + lineToRelative(-0.58f, -2.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.15f, -1.24f) + lineTo(4.8f, 5.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.27f, 2.0f) + lineToRelative(0.03f, 0.14f) + lineTo(5.5f, 14.9f) + curveToRelative(0.2f, 0.72f, 0.8f, 1.21f, 1.5f, 1.29f) + verticalLineToRelative(1.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.9f, -2.23f) + lineToRelative(-0.05f, -0.17f) + lineToRelative(-1.94f, -7.25f) + curveToRelative(-0.45f, -1.67f, 0.5f, -3.39f, 2.12f, -3.92f) + lineToRelative(0.18f, -0.06f) + lineToRelative(7.24f, -1.94f) + curveToRelative(1.68f, -0.45f, 3.4f, 0.5f, 3.93f, 2.12f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.41f, 14.0f) + horizontalLineToRelative(0.18f) + curveToRelative(0.2f, 0.04f, 0.36f, 0.2f, 0.4f, 0.4f) + lineToRelative(0.01f, 0.1f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.6f) + curveToRelative(0.2f, 0.05f, 0.36f, 0.2f, 0.4f, 0.41f) + verticalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, 0.4f) + lineToRelative(-0.1f, 0.01f) + lineTo(18.0f, 18.0f) + verticalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, 0.4f) + horizontalLineToRelative(-0.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.4f) + lineTo(17.01f, 18.0f) + lineTo(14.4f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.4f, -0.4f) + lineToRelative(0.1f, -0.01f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.4f) + close() + } + } + return _collectionsAdd!! + } + +private var _collectionsAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt new file mode 100644 index 0000000..1084a10 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Color.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Color: ImageVector + get() { + if (_color != null) { + return _color!! + } + _color = fluentIcon(name = "Regular.Color") { + fluentPath { + moveTo(3.84f, 5.86f) + curveTo(6.78f, 1.94f, 12.87f, 0.8f, 17.2f, 3.5f) + curveToRelative(4.28f, 2.66f, 5.86f, 7.77f, 4.1f, 12.57f) + curveToRelative(-1.65f, 4.54f, -6.01f, 6.33f, -9.16f, 4.05f) + curveToRelative(-1.17f, -0.85f, -1.63f, -1.92f, -1.85f, -3.66f) + lineToRelative(-0.1f, -0.99f) + lineToRelative(-0.05f, -0.4f) + curveToRelative(-0.12f, -0.93f, -0.31f, -1.35f, -0.7f, -1.57f) + curveToRelative(-0.54f, -0.3f, -0.9f, -0.3f, -1.6f, -0.03f) + lineToRelative(-0.35f, 0.14f) + lineToRelative(-0.18f, 0.08f) + curveToRelative(-1.01f, 0.44f, -1.69f, 0.6f, -2.54f, 0.42f) + lineToRelative(-0.2f, -0.05f) + lineToRelative(-0.17f, -0.04f) + curveToRelative(-2.78f, -0.87f, -3.2f, -4.65f, -0.56f, -8.16f) + close() + moveTo(4.82f, 12.57f) + lineToRelative(0.13f, 0.04f) + lineToRelative(0.13f, 0.03f) + curveToRelative(0.44f, 0.09f, 0.81f, 0.02f, 1.44f, -0.24f) + lineToRelative(0.6f, -0.26f) + curveToRelative(1.2f, -0.5f, 1.98f, -0.54f, 3.04f, 0.05f) + curveToRelative(0.92f, 0.51f, 1.28f, 1.3f, 1.46f, 2.66f) + lineToRelative(0.06f, 0.46f) + lineToRelative(0.05f, 0.53f) + lineToRelative(0.05f, 0.43f) + curveToRelative(0.17f, 1.36f, 0.48f, 2.09f, 1.24f, 2.64f) + curveToRelative(2.28f, 1.65f, 5.54f, 0.3f, 6.87f, -3.35f) + curveToRelative(1.52f, -4.15f, 0.18f, -8.51f, -3.48f, -10.79f) + curveToRelative(-3.67f, -2.28f, -8.9f, -1.3f, -11.37f, 1.99f) + curveToRelative(-2.08f, 2.76f, -1.82f, 5.28f, -0.22f, 5.81f) + close() + moveTo(16.05f, 10.58f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.41f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.41f, 0.65f) + close() + moveTo(16.55f, 14.07f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.4f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.4f, 0.65f) + close() + moveTo(14.07f, 7.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.41f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.41f, 0.65f) + close() + moveTo(14.04f, 16.57f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.42f, -0.64f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.42f, 0.65f) + close() + moveTo(10.54f, 6.61f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.42f, -0.65f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.42f, 0.65f) + close() + } + } + return _color!! + } + +private var _color: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackground.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackground.kt new file mode 100644 index 0000000..6d9ce9f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackground.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColorBackground: ImageVector + get() { + if (_colorBackground != null) { + return _colorBackground!! + } + _colorBackground = fluentIcon(name = "Regular.ColorBackground") { + fluentPath { + moveTo(11.34f, 13.0f) + curveToRelative(-0.19f, 0.4f, -0.34f, 0.88f, -0.34f, 1.38f) + curveToRelative(0.0f, 0.73f, 0.29f, 1.42f, 0.77f, 1.9f) + arcToRelative(2.4f, 2.4f, 0.0f, false, false, 1.73f, 0.72f) + curveToRelative(1.47f, 0.0f, 2.5f, -1.23f, 2.5f, -2.62f) + curveToRelative(0.0f, -0.5f, -0.15f, -0.98f, -0.34f, -1.39f) + curveToRelative(-0.2f, -0.41f, -0.44f, -0.8f, -0.68f, -1.13f) + curveToRelative(-0.23f, -0.33f, -0.47f, -0.61f, -0.64f, -0.81f) + lineToRelative(-0.31f, -0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.3f, 0.33f) + arcTo(6.98f, 6.98f, 0.0f, false, false, 11.34f, 13.0f) + close() + moveTo(13.77f, 12.73f) + curveToRelative(0.2f, 0.29f, 0.39f, 0.59f, 0.52f, 0.89f) + curveToRelative(0.15f, 0.3f, 0.21f, 0.56f, 0.21f, 0.76f) + curveToRelative(0.0f, 0.69f, -0.48f, 1.12f, -1.0f, 1.12f) + curveToRelative(-0.25f, 0.0f, -0.5f, -0.1f, -0.68f, -0.28f) + curveToRelative(-0.2f, -0.2f, -0.32f, -0.49f, -0.32f, -0.84f) + curveToRelative(0.0f, -0.2f, 0.06f, -0.45f, 0.2f, -0.76f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.8f, -1.24f) + lineToRelative(0.27f, 0.35f) + close() + moveTo(6.75f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.76f) + lineToRelative(-0.1f, 0.08f) + lineToRelative(-4.24f, 4.25f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 2.82f) + lineTo(5.2f, 14.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.83f, 0.0f) + lineToRelative(4.24f, -4.24f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -2.83f) + lineTo(8.73f, 3.59f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.23f, -0.57f) + lineTo(7.5f, 1.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.75f, 1.0f) + close() + moveTo(6.0f, 5.62f) + verticalLineToRelative(0.63f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(7.5f, 4.54f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.17f, 0.11f) + lineToRelative(3.54f, 3.54f) + curveToRelative(0.09f, 0.09f, 0.13f, 0.2f, 0.14f, 0.31f) + lineTo(3.12f, 8.5f) + lineTo(6.0f, 5.62f) + close() + moveTo(6.26f, 13.14f) + lineTo(3.13f, 10.0f) + horizontalLineToRelative(6.97f) + lineToRelative(-3.13f, 3.13f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.71f, 0.0f) + close() + moveTo(2.0f, 17.5f) + verticalLineToRelative(-5.09f) + lineToRelative(1.5f, 1.5f) + verticalLineToRelative(3.59f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-7.44f) + lineTo(10.56f, 4.0f) + horizontalLineToRelative(8.94f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 22.0f, 6.5f) + verticalLineToRelative(11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 2.0f, 17.5f) + close() + } + } + return _colorBackground!! + } + +private var _colorBackground: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackgroundAccent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackgroundAccent.kt new file mode 100644 index 0000000..cd64b8c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorBackgroundAccent.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColorBackgroundAccent: ImageVector + get() { + if (_colorBackgroundAccent != null) { + return _colorBackgroundAccent!! + } + _colorBackgroundAccent = fluentIcon(name = "Regular.ColorBackgroundAccent") { + fluentPath { + moveTo(3.0f, 17.5f) + verticalLineToRelative(-4.09f) + lineToRelative(1.49f, 1.49f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.24f, 0.0f) + lineToRelative(1.37f, -1.37f) + curveToRelative(-0.06f, 0.27f, -0.1f, 0.55f, -0.1f, 0.85f) + curveToRelative(0.0f, 1.85f, 1.4f, 3.62f, 3.5f, 3.62f) + reflectiveCurveToRelative(3.5f, -1.77f, 3.5f, -3.63f) + curveToRelative(0.0f, -0.69f, -0.21f, -1.32f, -0.43f, -1.8f) + curveToRelative(-0.23f, -0.49f, -0.51f, -0.93f, -0.77f, -1.3f) + curveToRelative(-0.27f, -0.36f, -0.52f, -0.67f, -0.72f, -0.88f) + verticalLineToRelative(-0.01f) + lineToRelative(-0.33f, -0.35f) + lineToRelative(-0.01f, -0.02f) + curveToRelative(-0.3f, -0.3f, -0.67f, -0.46f, -1.05f, -0.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.72f, -3.1f) + lineTo(11.56f, 5.0f) + horizontalLineToRelative(7.94f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-15.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 17.5f) + close() + } + } + return _colorBackgroundAccent!! + } + +private var _colorBackgroundAccent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFill.kt new file mode 100644 index 0000000..6e61599 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFill.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColorFill: ImageVector + get() { + if (_colorFill != null) { + return _colorFill!! + } + _colorFill = fluentIcon(name = "Regular.ColorFill") { + fluentPath { + moveTo(9.0f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.24f, 0.57f) + lineToRelative(3.53f, 3.54f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 2.83f) + lineToRelative(-4.24f, 4.24f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.83f, 0.0f) + lineToRelative(-3.54f, -3.54f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -2.82f) + lineToRelative(4.25f, -4.25f) + lineToRelative(0.09f, -0.08f) + lineTo(9.0f, 1.75f) + close() + moveTo(9.0f, 6.25f) + verticalLineToRelative(-0.63f) + lineToRelative(-2.89f, 2.9f) + horizontalLineToRelative(8.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.15f, -0.33f) + lineToRelative(-3.54f, -3.54f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.17f, -0.11f) + verticalLineToRelative(1.71f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + close() + moveTo(6.13f, 10.01f) + lineToRelative(3.13f, 3.13f) + curveToRelative(0.2f, 0.2f, 0.51f, 0.2f, 0.7f, 0.0f) + lineTo(13.1f, 10.0f) + lineTo(6.13f, 10.0f) + close() + moveTo(6.6f, 14.0f) + lineTo(4.5f, 14.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 2.0f, 16.5f) + verticalLineToRelative(3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 22.0f) + horizontalLineToRelative(15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.02f, -2.45f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -0.17f, 1.5f) + curveToRelative(0.4f, 0.13f, 0.69f, 0.5f, 0.69f, 0.95f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.83f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.84f, -0.6f) + lineToRelative(-0.9f, -0.9f) + close() + moveTo(14.01f, 14.38f) + curveToRelative(0.0f, -0.5f, 0.15f, -0.98f, 0.34f, -1.39f) + curveToRelative(0.2f, -0.41f, 0.44f, -0.8f, 0.68f, -1.13f) + curveToRelative(0.23f, -0.33f, 0.47f, -0.61f, 0.64f, -0.81f) + lineToRelative(0.3f, -0.32f) + lineToRelative(0.01f, -0.01f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(0.3f, 0.33f) + arcTo(6.98f, 6.98f, 0.0f, false, true, 18.66f, 13.0f) + curveToRelative(0.2f, 0.4f, 0.35f, 0.88f, 0.35f, 1.38f) + curveToRelative(0.0f, 1.39f, -1.03f, 2.62f, -2.5f, 2.62f) + reflectiveCurveTo(14.0f, 15.77f, 14.0f, 14.37f) + close() + moveTo(16.78f, 12.73f) + arcToRelative(8.42f, 8.42f, 0.0f, false, false, -0.27f, -0.35f) + arcToRelative(8.42f, 8.42f, 0.0f, false, false, -0.8f, 1.24f) + curveToRelative(-0.14f, 0.3f, -0.2f, 0.56f, -0.2f, 0.76f) + curveToRelative(0.0f, 0.69f, 0.48f, 1.12f, 1.0f, 1.12f) + reflectiveCurveToRelative(1.0f, -0.43f, 1.0f, -1.13f) + curveToRelative(0.0f, -0.19f, -0.06f, -0.44f, -0.2f, -0.75f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -0.53f, -0.89f) + close() + } + } + return _colorFill!! + } + +private var _colorFill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFillAccent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFillAccent.kt new file mode 100644 index 0000000..5b0d6e4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorFillAccent.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColorFillAccent: ImageVector + get() { + if (_colorFillAccent != null) { + return _colorFillAccent!! + } + _colorFillAccent = fluentIcon(name = "Regular.ColorFillAccent") { + fluentPath { + moveTo(13.05f, 15.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.45f, 3.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 3.44f, -2.94f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 21.0f, 16.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-15.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 19.5f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(3.09f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.05f, 0.0f) + horizontalLineToRelative(1.41f) + close() + } + } + return _colorFillAccent!! + } + +private var _colorFillAccent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLine.kt new file mode 100644 index 0000000..6d0f398 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLine.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColorLine: ImageVector + get() { + if (_colorLine != null) { + return _colorLine!! + } + _colorLine = fluentIcon(name = "Regular.ColorLine") { + fluentPath { + moveTo(4.38f, 14.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 2.0f, 16.5f) + verticalLineToRelative(3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 22.0f) + horizontalLineToRelative(15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.5f, -2.5f) + horizontalLineToRelative(-5.95f) + lineToRelative(-1.32f, 1.31f) + lineToRelative(-0.2f, 0.19f) + horizontalLineToRelative(7.47f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.37f, 0.2f, -0.7f, 0.5f, -0.87f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.1f, -0.74f) + lineToRelative(0.28f, -0.89f) + close() + moveTo(18.65f, 2.94f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 0.0f, 4.56f) + lineToRelative(-7.13f, 7.1f) + curveToRelative(-0.26f, 0.27f, -0.58f, 0.46f, -0.94f, 0.57f) + lineToRelative(-4.3f, 1.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.23f, -1.27f) + lineToRelative(1.36f, -4.22f) + curveToRelative(0.1f, -0.35f, 0.3f, -0.65f, 0.55f, -0.9f) + lineToRelative(7.13f, -7.13f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 4.56f, 0.0f) + close() + moveTo(15.15f, 4.0f) + lineToRelative(-7.13f, 7.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.18f, 0.3f) + lineToRelative(-1.07f, 3.33f) + lineToRelative(3.38f, -1.02f) + curveToRelative(0.12f, -0.03f, 0.23f, -0.1f, 0.31f, -0.19f) + lineToRelative(7.13f, -7.1f) + arcTo(1.72f, 1.72f, 0.0f, true, false, 15.15f, 4.0f) + close() + } + } + return _colorLine!! + } + +private var _colorLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLineAccent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLineAccent.kt new file mode 100644 index 0000000..d8edbde --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColorLineAccent.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColorLineAccent: ImageVector + get() { + if (_colorLineAccent != null) { + return _colorLineAccent!! + } + _colorLineAccent = fluentIcon(name = "Regular.ColorLineAccent") { + fluentPath { + moveTo(4.0f, 15.63f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.57f, 1.79f) + lineToRelative(4.3f, -1.3f) + curveToRelative(0.42f, -0.12f, 0.82f, -0.33f, 1.16f, -0.62f) + horizontalLineToRelative(7.47f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.37f, 0.2f, -0.7f, 0.5f, -0.87f) + close() + } + } + return _colorLineAccent!! + } + +private var _colorLineAccent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnEdit.kt new file mode 100644 index 0000000..90b0df0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnEdit.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColumnEdit: ImageVector + get() { + if (_columnEdit != null) { + return _columnEdit!! + } + _columnEdit = fluentIcon(name = "Regular.ColumnEdit") { + fluentPath { + moveTo(5.25f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(4.0f, 3.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 21.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(4.0f, 19.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(5.25f, 5.75f) + close() + moveTo(10.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.8f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.35f, 1.42f) + horizontalLineToRelative(-0.42f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 8.0f, 18.25f) + lineTo(8.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 10.75f, 3.0f) + horizontalLineToRelative(2.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 16.0f, 5.75f) + verticalLineToRelative(8.6f) + lineToRelative(-1.5f, 1.5f) + lineTo(14.5f, 5.76f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-2.5f) + close() + moveTo(19.0f, 5.75f) + verticalLineToRelative(5.73f) + curveToRelative(-0.22f, 0.14f, -0.42f, 0.3f, -0.6f, 0.48f) + lineToRelative(-0.9f, 0.9f) + lineTo(17.5f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.25f, 3.0f) + lineTo(21.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _columnEdit!! + } + +private var _columnEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTriple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTriple.kt new file mode 100644 index 0000000..9f27804 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTriple.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColumnTriple: ImageVector + get() { + if (_columnTriple != null) { + return _columnTriple!! + } + _columnTriple = fluentIcon(name = "Regular.ColumnTriple") { + fluentPath { + moveTo(6.24f, 3.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(1.99f, 4.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + horizontalLineToRelative(2.65f) + close() + moveTo(20.26f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.96f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(16.01f, 4.75f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.24f, 3.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(8.99f, 4.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.24f, 4.5f) + lineTo(3.68f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, 0.25f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.14f, 0.12f, 0.25f, 0.26f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(6.49f, 4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.26f, 4.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.14f, 0.12f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.51f, 4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(13.24f, 4.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(13.49f, 4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _columnTriple!! + } + +private var _columnTriple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTripleEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTripleEdit.kt new file mode 100644 index 0000000..42f3cdb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ColumnTripleEdit.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ColumnTripleEdit: ImageVector + get() { + if (_columnTripleEdit != null) { + return _columnTripleEdit!! + } + _columnTripleEdit = fluentIcon(name = "Regular.ColumnTripleEdit") { + fluentPath { + moveTo(6.24f, 3.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(1.99f, 4.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + horizontalLineToRelative(2.65f) + close() + moveTo(6.24f, 4.5f) + lineTo(3.68f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, 0.25f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.14f, 0.12f, 0.25f, 0.26f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(6.49f, 4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.26f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.52f) + curveToRelative(-0.47f, -0.2f, -0.99f, -0.3f, -1.5f, -0.26f) + lineTo(20.51f, 4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(8.1f) + lineToRelative(-1.5f, 1.5f) + verticalLineToRelative(-9.6f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(20.51f, 19.14f) + lineToRelative(1.5f, -1.5f) + verticalLineToRelative(1.61f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.61f) + lineToRelative(1.5f, -1.5f) + horizontalLineToRelative(0.11f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-0.11f) + close() + moveTo(15.0f, 4.75f) + verticalLineToRelative(10.62f) + lineToRelative(-1.5f, 1.5f) + lineTo(13.5f, 4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(0.8f) + lineToRelative(-0.02f, 0.08f) + lineToRelative(-0.35f, 1.42f) + horizontalLineToRelative(-0.43f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(9.0f, 4.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + moveTo(19.11f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.59f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.48f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _columnTripleEdit!! + } + +private var _columnTripleEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comma.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comma.kt new file mode 100644 index 0000000..4215473 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comma.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Comma: ImageVector + get() { + if (_comma != null) { + return _comma!! + } + _comma = fluentIcon(name = "Regular.Comma") { + fluentPath { + moveTo(14.62f, 12.02f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 1.35f, -3.48f) + curveToRelative(0.36f, 1.81f, 0.36f, 3.97f, -0.46f, 5.9f) + curveToRelative(-0.86f, 2.04f, -2.6f, 3.76f, -5.57f, 4.54f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.38f, -1.46f) + curveToRelative(2.53f, -0.66f, 3.9f, -2.06f, 4.57f, -3.66f) + curveToRelative(0.24f, -0.59f, 0.4f, -1.2f, 0.49f, -1.84f) + close() + } + } + return _comma!! + } + +private var _comma: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt new file mode 100644 index 0000000..0117f87 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Comment.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Comment: ImageVector + get() { + if (_comment != null) { + return _comment!! + } + _comment = fluentIcon(name = "Regular.Comment") { + fluentPath { + moveTo(5.25f, 18.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + close() + moveTo(12.51f, 16.5f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + close() + } + } + return _comment!! + } + +private var _comment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentAdd.kt new file mode 100644 index 0000000..f6c55c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentAdd.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentAdd: ImageVector + get() { + if (_commentAdd != null) { + return _commentAdd!! + } + _commentAdd = fluentIcon(name = "Regular.CommentAdd") { + fluentPath { + moveTo(12.02f, 3.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(5.24f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 2.5f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineTo(17.0f, 3.0f) + verticalLineToRelative(3.0f) + lineTo(13.9f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(14.0f, 7.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineTo(18.0f, 10.0f) + lineTo(18.0f, 7.0f) + horizontalLineToRelative(3.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineToRelative(0.01f, -0.09f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(21.0f, 6.0f) + horizontalLineToRelative(-3.0f) + lineTo(18.0f, 2.91f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineToRelative(-0.09f, -0.01f) + close() + } + } + return _commentAdd!! + } + +private var _commentAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowLeft.kt new file mode 100644 index 0000000..fd55d06 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowLeft.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentArrowLeft: ImageVector + get() { + if (_commentArrowLeft != null) { + return _commentArrowLeft!! + } + _commentArrowLeft = fluentIcon(name = "Regular.CommentArrowLeft") { + fluentPath { + moveTo(12.02f, 3.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(5.24f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.72f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(19.29f, 6.0f) + horizontalLineToRelative(-5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(14.0f, 7.0f) + horizontalLineToRelative(5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.54f, -2.54f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.02f, -0.08f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.02f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-2.52f, -2.51f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + close() + } + } + return _commentArrowLeft!! + } + +private var _commentArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowRight.kt new file mode 100644 index 0000000..06578dc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentArrowRight.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentArrowRight: ImageVector + get() { + if (_commentArrowRight != null) { + return _commentArrowRight!! + } + _commentArrowRight = fluentIcon(name = "Regular.CommentArrowRight") { + fluentPath { + moveTo(12.02f, 3.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(5.24f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.22f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.53f, 2.53f) + lineToRelative(-0.03f, 0.04f) + lineToRelative(-0.04f, 0.07f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.02f, 0.08f) + verticalLineToRelative(0.14f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.04f, 0.05f) + lineToRelative(2.53f, 2.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.76f, -0.63f) + lineToRelative(-0.06f, -0.07f) + lineTo(15.21f, 7.0f) + horizontalLineToRelative(5.29f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(21.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + lineTo(15.2f, 6.0f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.06f, -0.63f) + lineToRelative(-0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.63f, -0.06f) + close() + } + } + return _commentArrowRight!! + } + +private var _commentArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentCheckmark.kt new file mode 100644 index 0000000..f4ef205 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentCheckmark.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentCheckmark: ImageVector + get() { + if (_commentCheckmark != null) { + return _commentCheckmark!! + } + _commentCheckmark = fluentIcon(name = "Regular.CommentCheckmark") { + fluentPath { + moveTo(12.02f, 3.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(5.24f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.15f, 4.15f) + lineToRelative(-4.1f, 4.09f) + lineTo(14.9f, 6.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.8f, 0.6f) + lineToRelative(1.5f, 2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.75f, 0.05f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + close() + } + } + return _commentCheckmark!! + } + +private var _commentCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentDismiss.kt new file mode 100644 index 0000000..0eaf6de --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentDismiss.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentDismiss: ImageVector + get() { + if (_commentDismiss != null) { + return _commentDismiss!! + } + _commentDismiss = fluentIcon(name = "Regular.CommentDismiss") { + fluentPath { + moveTo(12.02f, 3.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(5.24f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.72f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(2.14f, 2.15f) + lineToRelative(-2.14f, 2.15f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(2.15f, -2.14f) + lineToRelative(2.15f, 2.14f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-2.14f, -2.15f) + lineToRelative(2.14f, -2.15f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.15f, 2.14f) + lineToRelative(-2.15f, -2.14f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + } + } + return _commentDismiss!! + } + +private var _commentDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentEdit.kt new file mode 100644 index 0000000..c13bfe3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentEdit.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentEdit: ImageVector + get() { + if (_commentEdit != null) { + return _commentEdit!! + } + _commentEdit = fluentIcon(name = "Regular.CommentEdit") { + fluentPath { + moveTo(2.0f, 14.75f) + curveTo(2.0f, 16.55f, 3.46f, 18.0f, 5.25f, 18.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.0f, 1.0f) + lineToRelative(2.12f, -1.59f) + lineToRelative(0.4f, -1.58f) + curveToRelative(0.07f, -0.29f, 0.18f, -0.56f, 0.31f, -0.82f) + lineToRelative(-3.33f, 2.5f) + lineTo(7.5f, 16.5f) + lineTo(5.25f, 16.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.84f) + curveToRelative(0.55f, 0.14f, 1.07f, 0.42f, 1.5f, 0.83f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(8.5f) + close() + moveTo(18.1f, 11.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, true, false, -3.23f, -3.24f) + close() + } + } + return _commentEdit!! + } + +private var _commentEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentError.kt new file mode 100644 index 0000000..708f6bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentError.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentError: ImageVector + get() { + if (_commentError != null) { + return _commentError!! + } + _commentError = fluentIcon(name = "Regular.CommentError") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 10.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.24f) + close() + moveTo(20.5f, 14.75f) + verticalLineToRelative(-2.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(3.56f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + lineTo(6.0f, 18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(6.77f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(5.24f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + close() + } + } + return _commentError!! + } + +private var _commentError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentLightning.kt new file mode 100644 index 0000000..03906ac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentLightning.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentLightning: ImageVector + get() { + if (_commentLightning != null) { + return _commentLightning!! + } + _commentLightning = fluentIcon(name = "Regular.CommentLightning") { + fluentPath { + moveTo(16.32f, 1.0f) + horizontalLineToRelative(4.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.44f, 0.75f) + lineTo(19.75f, 5.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.64f, 0.0f, 0.98f, 0.76f, 0.56f, 1.24f) + lineToRelative(-4.82f, 5.51f) + curveToRelative(-0.5f, 0.58f, -1.45f, 0.09f, -1.26f, -0.66f) + lineTo(16.5f, 8.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.46f, -0.71f) + lineToRelative(2.82f, -6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.46f, -0.29f) + close() + moveTo(5.25f, 3.0f) + horizontalLineToRelative(8.7f) + lineToRelative(-0.7f, 1.5f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineTo(7.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-5.5f) + lineToRelative(1.5f, -1.7f) + verticalLineToRelative(7.2f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + verticalLineTo(18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + close() + } + } + return _commentLightning!! + } + +private var _commentLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMention.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMention.kt new file mode 100644 index 0000000..d2433d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMention.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentMention: ImageVector + get() { + if (_commentMention != null) { + return _commentMention!! + } + _commentMention = fluentIcon(name = "Regular.CommentMention") { + fluentPath { + moveTo(18.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 2.22f, 7.34f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.56f, 0.83f) + arcTo(5.0f, 5.0f, 0.0f, true, true, 23.0f, 6.0f) + verticalLineToRelative(0.75f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -3.2f, 0.98f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 15.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 4.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(22.0f, 6.0f) + arcTo(4.0f, 4.0f, 0.0f, false, false, 18.0f, 2.0f) + close() + moveTo(16.5f, 6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + moveTo(22.0f, 14.75f) + verticalLineToRelative(-4.28f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -1.5f, 0.99f) + verticalLineToRelative(3.29f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.24f) + lineTo(7.5f, 20.25f) + lineTo(7.5f, 16.5f) + lineTo(5.25f, 16.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(6.94f) + curveToRelative(0.14f, -0.53f, 0.34f, -1.04f, 0.61f, -1.5f) + lineTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(8.5f) + curveTo(2.0f, 16.55f, 3.46f, 18.0f, 5.25f, 18.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.0f, 1.0f) + lineTo(13.0f, 18.0f) + horizontalLineToRelative(5.74f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.45f, 3.25f, -3.25f) + close() + } + } + return _commentMention!! + } + +private var _commentMention: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt new file mode 100644 index 0000000..7b62266 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultiple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentMultiple: ImageVector + get() { + if (_commentMultiple != null) { + return _commentMultiple!! + } + _commentMultiple = fluentIcon(name = "Regular.CommentMultiple") { + fluentPath { + moveTo(5.0f, 5.0f) + curveToRelative(0.13f, -1.67f, 1.54f, -3.0f, 3.25f, -3.0f) + horizontalLineToRelative(9.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(6.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, 3.24f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 15.74f, 19.0f) + horizontalLineToRelative(-5.08f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.0f, -3.24f) + close() + moveTo(6.52f, 5.0f) + horizontalLineToRelative(9.23f) + curveTo(17.55f, 5.0f, 19.0f, 6.46f, 19.0f, 8.25f) + verticalLineToRelative(6.23f) + curveToRelative(0.85f, -0.12f, 1.5f, -0.85f, 1.5f, -1.73f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.88f, 0.0f, -1.61f, 0.65f, -1.73f, 1.5f) + close() + moveTo(5.25f, 17.5f) + lineTo(6.5f, 17.5f) + verticalLineToRelative(2.75f) + lineToRelative(3.67f, -2.75f) + horizontalLineToRelative(5.58f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 6.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + close() + } + } + return _commentMultiple!! + } + +private var _commentMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleCheckmark.kt new file mode 100644 index 0000000..9b8d7ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleCheckmark.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentMultipleCheckmark: ImageVector + get() { + if (_commentMultipleCheckmark != null) { + return _commentMultipleCheckmark!! + } + _commentMultipleCheckmark = fluentIcon(name = "Regular.CommentMultipleCheckmark") { + fluentPath { + moveTo(5.0f, 5.0f) + curveToRelative(0.13f, -1.67f, 1.54f, -3.0f, 3.25f, -3.0f) + horizontalLineToRelative(9.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(6.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.88f, 0.0f, -1.61f, 0.65f, -1.73f, 1.5f) + horizontalLineToRelative(9.23f) + curveTo(17.55f, 5.0f, 19.0f, 6.46f, 19.0f, 8.25f) + verticalLineToRelative(2.92f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -0.17f) + lineTo(17.5f, 8.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 6.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(6.5f, 17.5f) + verticalLineToRelative(2.75f) + lineToRelative(3.67f, -2.75f) + lineTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.52f, 0.06f, 1.02f, 0.17f, 1.5f) + horizontalLineToRelative(-0.5f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.0f, -3.24f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.65f, 1.64f) + lineToRelative(3.65f, -3.64f) + curveToRelative(0.2f, -0.2f, 0.5f, -0.2f, 0.7f, 0.0f) + close() + } + } + return _commentMultipleCheckmark!! + } + +private var _commentMultipleCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleLink.kt new file mode 100644 index 0000000..dd68801 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentMultipleLink.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentMultipleLink: ImageVector + get() { + if (_commentMultipleLink != null) { + return _commentMultipleLink!! + } + _commentMultipleLink = fluentIcon(name = "Regular.CommentMultipleLink") { + fluentPath { + moveTo(5.0f, 5.0f) + curveToRelative(0.13f, -1.67f, 1.54f, -3.0f, 3.25f, -3.0f) + horizontalLineToRelative(9.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.35f, -0.06f, 0.7f, -0.16f, 1.02f) + arcToRelative(4.73f, 4.73f, 0.0f, false, false, -1.39f, -0.62f) + curveToRelative(0.03f, -0.13f, 0.05f, -0.26f, 0.05f, -0.4f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.88f, 0.0f, -1.61f, 0.65f, -1.73f, 1.5f) + horizontalLineToRelative(9.23f) + curveTo(17.55f, 5.0f, 19.0f, 6.46f, 19.0f, 8.25f) + lineTo(19.0f, 13.0f) + horizontalLineToRelative(-1.5f) + lineTo(17.5f, 8.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 6.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(6.5f, 17.5f) + verticalLineToRelative(2.75f) + lineToRelative(3.67f, -2.75f) + lineTo(11.0f, 17.5f) + arcToRelative(4.82f, 4.82f, 0.0f, false, false, 0.16f, 1.5f) + horizontalLineToRelative(-0.5f) + lineTo(7.0f, 21.75f) + curveToRelative(-0.82f, 0.62f, -2.0f, 0.03f, -2.0f, -1.0f) + verticalLineToRelative(-1.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, -3.24f) + verticalLineToRelative(-7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.0f, -3.24f) + close() + moveTo(23.0f, 17.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 14.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 17.74f) + close() + moveTo(16.5f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _commentMultipleLink!! + } + +private var _commentMultipleLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentNote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentNote.kt new file mode 100644 index 0000000..c01cc76 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentNote.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentNote: ImageVector + get() { + if (_commentNote != null) { + return _commentNote!! + } + _commentNote = fluentIcon(name = "Regular.CommentNote") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.0f) + close() + moveTo(14.5f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(14.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + } + fluentPath { + moveTo(5.25f, 3.0f) + horizontalLineTo(11.0f) + verticalLineToRelative(1.5f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineTo(7.5f) + verticalLineToRelative(3.75f) + lineToRelative(5.01f, -3.75f) + horizontalLineToRelative(6.24f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(12.0f) + horizontalLineToRelative(0.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 1.0f, -0.17f) + verticalLineToRelative(2.92f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.74f) + lineTo(8.0f, 21.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, -1.0f) + verticalLineTo(18.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + close() + } + } + return _commentNote!! + } + +private var _commentNote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentOff.kt new file mode 100644 index 0000000..138b18e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommentOff.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommentOff: ImageVector + get() { + if (_commentOff != null) { + return _commentOff!! + } + _commentOff = fluentIcon(name = "Regular.CommentOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.7f, 0.7f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(8.5f) + curveTo(2.0f, 16.55f, 3.46f, 18.0f, 5.25f, 18.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.0f, 1.0f) + lineTo(13.0f, 18.0f) + horizontalLineToRelative(3.93f) + lineToRelative(3.78f, 3.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(15.44f, 16.5f) + lineTo(12.5f, 16.5f) + lineTo(7.5f, 20.25f) + lineTo(7.5f, 16.5f) + lineTo(5.25f, 16.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.47f, 0.18f, -0.9f, 0.48f, -1.2f) + lineTo(15.44f, 16.5f) + close() + moveTo(20.5f, 14.75f) + curveToRelative(0.0f, 0.7f, -0.4f, 1.3f, -1.0f, 1.58f) + lineToRelative(1.1f, 1.1f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 1.4f, -2.68f) + verticalLineToRelative(-8.5f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(6.18f, 3.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(11.07f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + close() + } + } + return _commentOff!! + } + +private var _commentOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt new file mode 100644 index 0000000..26637a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Communication.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Communication: ImageVector + get() { + if (_communication != null) { + return _communication!! + } + _communication = fluentIcon(name = "Regular.Communication") { + fluentPath { + moveTo(12.0f, 4.5f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 5.98f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 14.15f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.05f, -1.05f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 12.0f, 4.5f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -3.53f, 8.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 9.19f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.07f, -1.06f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 12.0f, 8.0f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(11.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + close() + } + } + return _communication!! + } + +private var _communication: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommunicationPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommunicationPerson.kt new file mode 100644 index 0000000..bdaefc3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CommunicationPerson.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CommunicationPerson: ImageVector + get() { + if (_communicationPerson != null) { + return _communicationPerson!! + } + _communicationPerson = fluentIcon(name = "Regular.CommunicationPerson") { + fluentPath { + moveTo(3.5f, 13.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 16.88f, -1.46f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.58f, 2.4f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -17.03f, 6.12f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, -1.05f) + arcTo(8.47f, 8.47f, 0.0f, false, true, 3.5f, 13.0f) + close() + moveTo(18.2f, 11.01f) + arcTo(6.5f, 6.5f, 0.0f, true, false, 7.4f, 17.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, -1.06f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 8.3f, -5.07f) + curveToRelative(0.42f, -0.25f, 0.9f, -0.41f, 1.42f, -0.46f) + close() + moveTo(9.5f, 13.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(12.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _communicationPerson!! + } + +private var _communicationPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CompassNorthwest.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CompassNorthwest.kt new file mode 100644 index 0000000..4487f03 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CompassNorthwest.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CompassNorthwest: ImageVector + get() { + if (_compassNorthwest != null) { + return _compassNorthwest!! + } + _compassNorthwest = fluentIcon(name = "Regular.CompassNorthwest") { + fluentPath { + moveTo(8.7f, 7.08f) + curveToRelative(-1.01f, -0.4f, -2.02f, 0.6f, -1.62f, 1.63f) + lineToRelative(1.6f, 4.03f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 2.55f, 2.6f) + lineToRelative(4.33f, 1.86f) + curveToRelative(1.03f, 0.44f, 2.08f, -0.6f, 1.64f, -1.64f) + lineToRelative(-1.86f, -4.33f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -2.6f, -2.54f) + lineTo(8.7f, 7.09f) + close() + moveTo(10.08f, 12.18f) + lineTo(8.7f, 8.69f) + lineToRelative(3.49f, 1.4f) + curveToRelative(0.8f, 0.31f, 1.44f, 0.94f, 1.78f, 1.73f) + lineToRelative(1.61f, 3.75f) + lineToRelative(-3.75f, -1.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -1.74f, -1.79f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(4.25f, 11.0f) + horizontalLineToRelative(-0.7f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 11.0f, 3.56f) + verticalLineToRelative(0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.74f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 20.44f, 11.0f) + horizontalLineToRelative(-0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.74f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -7.99f, 7.99f) + verticalLineToRelative(-0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.7f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -7.49f, -7.95f) + horizontalLineToRelative(0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _compassNorthwest!! + } + +private var _compassNorthwest: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeDown.kt new file mode 100644 index 0000000..c07a642 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeDown.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Component2DoubleTapSwipeDown: ImageVector + get() { + if (_component2DoubleTapSwipeDown != null) { + return _component2DoubleTapSwipeDown!! + } + _component2DoubleTapSwipeDown = fluentIcon(name = "Regular.Component2DoubleTapSwipeDown") { + fluentPath { + moveTo(12.0f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(10.7f) + lineToRelative(2.22f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.14f) + lineToRelative(0.08f, 0.08f) + lineToRelative(2.22f, 2.21f) + lineTo(11.25f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 1.75f, 13.78f) + verticalLineToRelative(-1.56f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -3.5f, 0.0f) + verticalLineToRelative(1.56f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 1.75f, 8.65f) + verticalLineToRelative(-1.71f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -3.5f, 0.0f) + verticalLineToRelative(1.7f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 12.0f, 4.5f) + close() + } + } + return _component2DoubleTapSwipeDown!! + } + +private var _component2DoubleTapSwipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeUp.kt new file mode 100644 index 0000000..a961bb7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Component2DoubleTapSwipeUp.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Component2DoubleTapSwipeUp: ImageVector + get() { + if (_component2DoubleTapSwipeUp != null) { + return _component2DoubleTapSwipeUp!! + } + _component2DoubleTapSwipeUp = fluentIcon(name = "Regular.Component2DoubleTapSwipeUp") { + fluentPath { + moveTo(12.0f, 16.02f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.29f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(12.75f, 4.57f) + lineToRelative(2.22f, 2.21f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.3f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.22f, -2.22f) + verticalLineToRelative(10.7f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.76f, 0.75f, 0.76f) + close() + moveTo(12.0f, 22.02f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 1.75f, -13.78f) + lineTo(13.75f, 9.8f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -3.5f, 0.0f) + lineTo(10.25f, 8.24f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 12.0f, 22.02f) + close() + moveTo(12.0f, 19.52f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 1.75f, -8.65f) + verticalLineToRelative(1.71f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -3.5f, 0.0f) + verticalLineToRelative(-1.71f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 12.0f, 19.52f) + close() + } + } + return _component2DoubleTapSwipeUp!! + } + +private var _component2DoubleTapSwipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt new file mode 100644 index 0000000..04a3c04 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Compose.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Compose: ImageVector + get() { + if (_compose != null) { + return _compose!! + } + _compose = fluentIcon(name = "Regular.Compose") { + fluentPath { + moveTo(21.78f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-10.0f, 10.0f) + lineToRelative(-0.47f, 1.53f) + lineToRelative(1.53f, -0.47f) + lineToRelative(10.0f, -10.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _compose!! + } + +private var _compose: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConferenceRoom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConferenceRoom.kt new file mode 100644 index 0000000..af2e83b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConferenceRoom.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ConferenceRoom: ImageVector + get() { + if (_conferenceRoom != null) { + return _conferenceRoom!! + } + _conferenceRoom = fluentIcon(name = "Regular.ConferenceRoom") { + fluentPath { + moveTo(10.82f, 2.0f) + lineToRelative(0.1f, 0.02f) + lineToRelative(8.5f, 2.0f) + curveToRelative(0.3f, 0.07f, 0.53f, 0.32f, 0.57f, 0.63f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.31f, -0.2f, 0.59f, -0.48f, 0.7f) + lineToRelative(-0.1f, 0.03f) + lineToRelative(-8.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.91f, -0.63f) + lineToRelative(-0.01f, -0.1f) + lineTo(10.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.74f, 0.72f, -0.75f) + horizontalLineToRelative(0.1f) + close() + moveTo(11.5f, 3.7f) + verticalLineToRelative(16.6f) + lineToRelative(7.0f, -1.64f) + lineTo(18.5f, 5.34f) + lineToRelative(-7.0f, -1.64f) + close() + moveTo(9.0f, 4.0f) + verticalLineToRelative(1.5f) + lineTo(5.5f, 5.5f) + verticalLineToRelative(13.0f) + lineTo(9.0f, 18.5f) + lineTo(9.0f, 20.0f) + lineTo(4.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(4.0f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + lineTo(9.0f, 4.0f) + close() + moveTo(14.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _conferenceRoom!! + } + +private var _conferenceRoom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Connector.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Connector.kt new file mode 100644 index 0000000..6972134 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Connector.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Connector: ImageVector + get() { + if (_connector != null) { + return _connector!! + } + _connector = fluentIcon(name = "Regular.Connector") { + fluentPath { + moveTo(8.25f, 4.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.77f) + lineToRelative(1.88f, 2.82f) + curveToRelative(0.06f, 0.1f, 0.1f, 0.2f, 0.11f, 0.3f) + lineToRelative(0.01f, 0.11f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(9.0f, 16.0f) + verticalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(7.5f, 16.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + lineTo(4.01f, 16.0f) + lineTo(2.74f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.1f, 0.02f, -0.22f, 0.07f, -0.32f) + lineToRelative(0.05f, -0.1f) + lineTo(4.0f, 7.54f) + lineTo(4.0f, 4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(3.1f) + curveToRelative(0.0f, 0.11f, -0.02f, 0.22f, -0.07f, 0.32f) + lineToRelative(-0.05f, 0.1f) + lineToRelative(-1.88f, 2.81f) + verticalLineToRelative(3.52f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-3.52f) + lineTo(7.63f, 8.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.12f, -0.31f) + lineTo(7.51f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.74f, -0.75f) + close() + moveTo(15.25f, 4.0f) + horizontalLineToRelative(4.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(20.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.1f, -0.02f, 0.22f, -0.07f, 0.32f) + lineToRelative(-0.05f, 0.1f) + lineToRelative(-1.88f, 2.8f) + verticalLineToRelative(2.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.1f) + curveToRelative(0.0f, -0.11f, 0.03f, -0.22f, 0.07f, -0.32f) + lineToRelative(0.06f, -0.1f) + lineToRelative(1.87f, -2.81f) + lineTo(20.5f, 9.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(3.52f) + lineToRelative(1.88f, 2.81f) + curveToRelative(0.06f, 0.1f, 0.1f, 0.2f, 0.12f, 0.31f) + verticalLineToRelative(3.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + verticalLineToRelative(-2.87f) + lineToRelative(-1.88f, -2.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.12f, -0.3f) + lineTo(13.01f, 8.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(0.76f) + lineTo(14.51f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + moveTo(19.0f, 5.5f) + horizontalLineToRelative(-3.0f) + lineTo(16.0f, 8.0f) + horizontalLineToRelative(3.0f) + lineTo(19.0f, 5.5f) + close() + } + } + return _connector!! + } + +private var _connector: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt new file mode 100644 index 0000000..f3afe05 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCard.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContactCard: ImageVector + get() { + if (_contactCard != null) { + return _contactCard!! + } + _contactCard = fluentIcon(name = "Regular.ContactCard") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 5.5f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(9.75f, 12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.6f) + curveToRelative(-0.17f, 1.11f, -1.1f, 1.65f, -2.5f, 1.65f) + reflectiveCurveToRelative(-2.33f, -0.54f, -2.5f, -1.65f) + verticalLineToRelative(-0.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(13.25f, 13.0f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(13.25f, 9.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _contactCard!! + } + +private var _contactCard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt new file mode 100644 index 0000000..3fd3213 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardGroup.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContactCardGroup: ImageVector + get() { + if (_contactCardGroup != null) { + return _contactCardGroup!! + } + _contactCardGroup = fluentIcon(name = "Regular.ContactCardGroup") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(18.75f, 5.5f) + lineTo(5.11f, 5.5f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(9.25f, 12.5f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 1.27f, -0.97f, 1.92f, -2.5f, 1.92f) + reflectiveCurveTo(5.0f, 15.1f, 5.0f, 13.83f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(10.83f, 12.5f) + horizontalLineToRelative(1.42f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.33f) + curveToRelative(0.0f, 0.97f, -0.77f, 1.42f, -1.88f, 1.42f) + curveToRelative(-0.11f, 0.0f, -0.22f, 0.0f, -0.33f, -0.02f) + curveToRelative(0.11f, -0.26f, 0.18f, -0.56f, 0.2f, -0.9f) + lineToRelative(0.01f, -0.25f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.27f, -0.06f, -0.52f, -0.17f, -0.75f) + close() + moveTo(15.25f, 12.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + moveTo(7.5f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(11.37f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.25f, 9.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + } + } + return _contactCardGroup!! + } + +private var _contactCardGroup: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardRibbon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardRibbon.kt new file mode 100644 index 0000000..a48fcf9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContactCardRibbon.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContactCardRibbon: ImageVector + get() { + if (_contactCardRibbon != null) { + return _contactCardRibbon!! + } + _contactCardRibbon = fluentIcon(name = "Regular.ContactCardRibbon") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(5.5f) + curveToRelative(-0.45f, -0.3f, -0.96f, -0.52f, -1.5f, -0.64f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(16.0f, 18.5f) + lineTo(16.0f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(13.25f, 13.0f) + horizontalLineToRelative(2.51f) + curveToRelative(-0.3f, 0.45f, -0.52f, 0.95f, -0.65f, 1.5f) + horizontalLineToRelative(-1.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(9.75f, 12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.6f) + curveToRelative(-0.17f, 1.11f, -1.1f, 1.65f, -2.5f, 1.65f) + reflectiveCurveToRelative(-2.33f, -0.54f, -2.5f, -1.65f) + verticalLineToRelative(-0.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(13.25f, 9.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(23.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 7.0f, 0.0f) + close() + moveTo(17.0f, 19.24f) + verticalLineToRelative(3.05f) + curveToRelative(0.0f, 0.63f, 0.76f, 0.95f, 1.21f, 0.5f) + lineToRelative(1.29f, -1.29f) + lineToRelative(1.29f, 1.29f) + arcToRelative(0.71f, 0.71f, 0.0f, false, false, 1.21f, -0.5f) + verticalLineToRelative(-3.05f) + arcToRelative(4.48f, 4.48f, 0.0f, false, true, -5.0f, 0.0f) + close() + } + } + return _contactCardRibbon!! + } + +private var _contactCardRibbon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentSettings.kt new file mode 100644 index 0000000..5874e16 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentSettings.kt @@ -0,0 +1,109 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContentSettings: ImageVector + get() { + if (_contentSettings != null) { + return _contentSettings!! + } + _contentSettings = fluentIcon(name = "Regular.ContentSettings") { + fluentPath { + moveTo(17.75f, 3.0f) + horizontalLineToRelative(0.19f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 21.0f, 6.08f) + lineTo(21.0f, 12.02f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(10.25f, 9.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.5f) + close() + moveTo(9.5f, 11.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(5.5f) + horizontalLineToRelative(2.0f) + lineTo(9.5f, 11.0f) + close() + moveTo(18.0f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.01f, 1.8f) + lineToRelative(0.54f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.5f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.89f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _contentSettings!! + } + +private var _contentSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentView.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentView.kt new file mode 100644 index 0000000..0419582 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentView.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContentView: ImageVector + get() { + if (_contentView != null) { + return _contentView!! + } + _contentView = fluentIcon(name = "Regular.ContentView") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + close() + moveTo(6.0f, 8.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-8.5f) + curveTo(6.78f, 11.5f, 6.0f, 10.72f, 6.0f, 9.75f) + verticalLineToRelative(-1.5f) + close() + moveTo(7.75f, 8.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(8.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-8.5f) + close() + moveTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(6.0f, 16.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(15.25f, 13.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.0f, 14.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(1.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-1.0f) + close() + } + } + return _contentView!! + } + +private var _contentView: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentViewGallery.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentViewGallery.kt new file mode 100644 index 0000000..836288d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContentViewGallery.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContentViewGallery: ImageVector + get() { + if (_contentViewGallery != null) { + return _contentViewGallery!! + } + _contentViewGallery = fluentIcon(name = "Regular.ContentViewGallery") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(7.25f) + verticalLineToRelative(-15.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(17.75f, 19.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 16.0f) + lineTo(15.0f, 16.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(2.75f) + close() + moveTo(19.5f, 14.5f) + verticalLineToRelative(-5.0f) + lineTo(15.0f, 9.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(19.5f, 8.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.0f, 4.5f) + lineTo(15.0f, 8.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(6.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.25f, 6.5f) + curveTo(6.56f, 6.5f, 6.0f, 7.06f, 6.0f, 7.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(7.5f, 10.0f) + lineTo(7.5f, 8.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(6.0f, 16.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _contentViewGallery!! + } + +private var _contentViewGallery: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContractDownLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContractDownLeft.kt new file mode 100644 index 0000000..12d16d4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ContractDownLeft.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ContractDownLeft: ImageVector + get() { + if (_contractDownLeft != null) { + return _contractDownLeft!! + } + _contractDownLeft = fluentIcon(name = "Regular.ContractDownLeft") { + fluentPath { + moveTo(4.5f, 6.25f) + lineTo(4.5f, 12.0f) + horizontalLineToRelative(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 12.0f, 14.75f) + verticalLineToRelative(4.75f) + horizontalLineToRelative(5.75f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + close() + moveTo(4.5f, 13.5f) + verticalLineToRelative(4.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(4.25f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.5f, 13.5f) + close() + moveTo(15.56f, 9.5f) + horizontalLineToRelative(4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.69f) + lineToRelative(5.22f, -5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(15.56f, 9.5f) + close() + } + } + return _contractDownLeft!! + } + +private var _contractDownLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ControlButton.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ControlButton.kt new file mode 100644 index 0000000..cdf5024 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ControlButton.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ControlButton: ImageVector + get() { + if (_controlButton != null) { + return _controlButton!! + } + _controlButton = fluentIcon(name = "Regular.ControlButton") { + fluentPath { + moveTo(7.75f, 8.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.0f, 10.75f) + verticalLineToRelative(2.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.75f, 16.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + close() + moveTo(11.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(10.0f, 11.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 12.5f) + lineTo(10.0f, 14.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.75f) + lineTo(11.5f, 8.75f) + close() + moveTo(19.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(15.5f, 13.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(16.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(15.5f, 13.0f) + close() + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(3.5f, 7.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + close() + } + } + return _controlButton!! + } + +private var _controlButton: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConvertRange.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConvertRange.kt new file mode 100644 index 0000000..6ceb344 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ConvertRange.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ConvertRange: ImageVector + get() { + if (_convertRange != null) { + return _convertRange!! + } + _convertRange = fluentIcon(name = "Regular.ConvertRange") { + fluentPath { + moveTo(6.25f, 3.0f) + curveTo(5.01f, 3.0f, 4.0f, 4.0f, 4.0f, 5.25f) + verticalLineToRelative(2.5f) + curveTo(4.0f, 8.99f, 5.0f, 10.0f, 6.25f, 10.0f) + horizontalLineToRelative(9.5f) + curveTo(16.99f, 10.0f, 18.0f, 9.0f, 18.0f, 7.75f) + verticalLineToRelative(-2.5f) + curveTo(18.0f, 4.01f, 17.0f, 3.0f, 15.75f, 3.0f) + horizontalLineToRelative(-9.5f) + close() + moveTo(5.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(8.7f, 16.0f) + curveToRelative(-0.39f, 0.0f, -0.7f, 0.34f, -0.7f, 0.75f) + reflectiveCurveToRelative(0.31f, 0.75f, 0.7f, 0.75f) + horizontalLineToRelative(4.6f) + curveToRelative(0.39f, 0.0f, 0.7f, -0.34f, 0.7f, -0.75f) + reflectiveCurveToRelative(-0.31f, -0.75f, -0.7f, -0.75f) + lineTo(8.7f, 16.0f) + close() + moveTo(17.35f, 16.45f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-0.72f, 0.72f) + horizontalLineToRelative(1.5f) + curveToRelative(0.65f, 0.0f, 1.18f, -0.5f, 1.24f, -1.12f) + lineToRelative(0.01f, -0.13f) + lineTo(19.31f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(20.81f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.58f, 2.74f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-1.5f) + lineToRelative(0.72f, 0.72f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.98f) + close() + moveTo(18.0f, 19.25f) + verticalLineToRelative(-2.03f) + lineToRelative(-0.01f, 0.02f) + curveToRelative(-0.4f, 0.4f, -0.96f, 0.57f, -1.49f, 0.5f) + verticalLineToRelative(1.51f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.82f) + curveToRelative(0.06f, -0.2f, 0.15f, -0.38f, 0.27f, -0.54f) + lineToRelative(0.03f, -0.03f) + lineToRelative(0.12f, -0.14f) + lineToRelative(0.78f, -0.79f) + lineTo(6.25f, 12.0f) + curveTo(5.01f, 12.0f, 4.0f, 13.0f, 4.0f, 14.25f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(9.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + close() + } + } + return _convertRange!! + } + +private var _convertRange: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt new file mode 100644 index 0000000..555d996 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cookies.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cookies: ImageVector + get() { + if (_cookies != null) { + return _cookies!! + } + _cookies = fluentIcon(name = "Regular.Cookies") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.71f, 0.0f, 1.42f, 0.07f, 2.1f, 0.22f) + curveToRelative(0.59f, 0.13f, 0.8f, 0.84f, 0.38f, 1.27f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.2f, 4.2f) + curveToRelative(0.38f, 0.08f, 0.62f, 0.43f, 0.58f, 0.8f) + lineToRelative(-0.01f, 0.26f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.37f, 1.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.31f, 0.4f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 8.47f, 9.26f) + lineToRelative(0.02f, -0.25f) + verticalLineToRelative(-0.16f) + lineToRelative(-0.2f, 0.09f) + curveToRelative(-0.32f, 0.14f, -0.67f, 0.23f, -1.04f, 0.28f) + lineToRelative(-0.27f, 0.02f) + lineToRelative(-0.23f, 0.01f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.96f, -3.4f) + lineToRelative(-0.02f, -0.2f) + lineToRelative(-0.01f, -0.19f) + lineToRelative(-0.15f, -0.06f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -2.34f, -3.23f) + lineToRelative(-0.02f, -0.22f) + verticalLineToRelative(-0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.21f, -1.3f) + lineToRelative(0.1f, -0.23f) + lineToRelative(0.08f, -0.2f) + lineToRelative(-0.28f, -0.01f) + lineTo(12.0f, 3.5f) + close() + moveTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _cookies!! + } + +private var _cookies: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyAdd.kt new file mode 100644 index 0000000..9153f32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyAdd.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CopyAdd: ImageVector + get() { + if (_copyAdd != null) { + return _copyAdd!! + } + _copyAdd = fluentIcon(name = "Regular.CopyAdd") { + fluentPath { + moveTo(3.5f, 6.75f) + lineTo(3.5f, 4.63f) + curveTo(2.63f, 4.93f, 2.0f, 5.77f, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 6.75f, 22.0f) + horizontalLineToRelative(5.06f) + curveToRelative(-0.42f, -0.44f, -0.79f, -0.94f, -1.08f, -1.5f) + lineTo(6.75f, 20.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(3.5f, 6.75f) + close() + moveTo(18.0f, 11.17f) + lineTo(18.0f, 4.25f) + curveTo(18.0f, 3.01f, 17.0f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-9.0f) + curveTo(5.51f, 2.0f, 4.5f, 3.0f, 4.5f, 4.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.56f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.3f, -1.5f) + lineTo(6.76f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-13.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(16.51f, 11.0f) + curveToRelative(0.52f, 0.0f, 1.02f, 0.06f, 1.5f, 0.17f) + close() + moveTo(16.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.0f, 20.5f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + lineTo(16.0f, 17.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(16.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + } + } + return _copyAdd!! + } + +private var _copyAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyArrowRight.kt new file mode 100644 index 0000000..7f7147d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CopyArrowRight.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CopyArrowRight: ImageVector + get() { + if (_copyArrowRight != null) { + return _copyArrowRight!! + } + _copyArrowRight = fluentIcon(name = "Regular.CopyArrowRight") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(5.5f, 4.63f) + lineTo(5.5f, 17.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(2.98f) + curveToRelative(0.3f, 0.56f, 0.66f, 1.06f, 1.08f, 1.5f) + lineTo(8.75f, 22.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(18.28f, 14.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(19.29f, 17.0f) + lineTo(14.4f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.04f, -0.08f) + lineToRelative(0.03f, -0.08f) + lineTo(20.99f, 17.39f) + lineToRelative(-0.01f, -0.04f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.02f, -0.04f) + lineToRelative(-0.04f, -0.05f) + lineToRelative(-2.53f, -2.53f) + lineToRelative(-0.07f, -0.06f) + close() + moveTo(17.75f, 2.0f) + curveTo(18.99f, 2.0f, 20.0f, 3.0f, 20.0f, 4.25f) + verticalLineToRelative(7.25f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.27f) + curveToRelative(0.04f, 0.52f, 0.14f, 1.02f, 0.3f, 1.5f) + lineTo(8.74f, 19.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + curveTo(6.5f, 3.01f, 7.5f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(9.0f) + close() + } + } + return _copyArrowRight!! + } + +private var _copyArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Couch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Couch.kt new file mode 100644 index 0000000..128bcd3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Couch.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Couch: ImageVector + get() { + if (_couch != null) { + return _couch!! + } + _couch = fluentIcon(name = "Regular.Couch") { + fluentPath { + moveTo(5.75f, 6.0f) + horizontalLineToRelative(12.5f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(2.1f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.0f, 2.46f) + verticalLineToRelative(3.94f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + lineTo(3.75f, 18.0f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineTo(2.0f, 16.24f) + lineTo(2.0f, 12.5f) + curveToRelative(0.0f, -1.26f, 0.85f, -2.32f, 2.0f, -2.65f) + verticalLineToRelative(-2.1f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(5.76f, 6.0f) + horizontalLineToRelative(12.5f) + horizontalLineToRelative(-12.5f) + close() + moveTo(19.25f, 11.25f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(6.75f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-0.25f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.5f, -0.13f) + verticalLineToRelative(3.88f) + curveToRelative(0.0f, 0.12f, 0.08f, 0.22f, 0.2f, 0.24f) + lineToRelative(0.05f, 0.01f) + horizontalLineToRelative(16.5f) + curveToRelative(0.12f, 0.0f, 0.22f, -0.08f, 0.24f, -0.2f) + lineToRelative(0.01f, -0.05f) + lineTo(20.5f, 12.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(18.25f, 7.5f) + lineTo(5.75f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(2.1f) + arcToRelative(2.76f, 2.76f, 0.0f, false, true, 1.92f, 1.97f) + lineToRelative(0.03f, 0.18f) + horizontalLineToRelative(9.1f) + lineToRelative(0.03f, -0.17f) + curveToRelative(0.24f, -0.95f, 0.98f, -1.71f, 1.92f, -1.98f) + verticalLineToRelative(-2.1f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, -0.24f) + lineToRelative(-0.05f, -0.01f) + close() + } + } + return _couch!! + } + +private var _couch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardClock.kt new file mode 100644 index 0000000..b92ef2b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardClock.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CreditCardClock: ImageVector + get() { + if (_creditCardClock != null) { + return _creditCardClock!! + } + _creditCardClock = fluentIcon(name = "Regular.CreditCardClock") { + fluentPath { + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + verticalLineToRelative(7.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(5.92f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.17f, -1.5f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 11.0f) + lineTo(22.0f, 11.0f) + lineTo(22.0f, 8.25f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(20.5f, 8.25f) + lineTo(20.5f, 9.5f) + horizontalLineToRelative(-17.0f) + lineTo(3.5f, 8.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.5f, 17.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + } + } + return _creditCardClock!! + } + +private var _creditCardClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardPerson.kt new file mode 100644 index 0000000..65ee6a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardPerson.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CreditCardPerson: ImageVector + get() { + if (_creditCardPerson != null) { + return _creditCardPerson!! + } + _creditCardPerson = fluentIcon(name = "Regular.CreditCardPerson") { + fluentPath { + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + verticalLineToRelative(7.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(7.86f) + curveToRelative(0.18f, -0.61f, 0.56f, -1.14f, 1.07f, -1.5f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 11.0f) + lineTo(22.0f, 11.0f) + lineTo(22.0f, 8.25f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(20.5f, 8.25f) + lineTo(20.5f, 9.5f) + horizontalLineToRelative(-17.0f) + lineTo(3.5f, 8.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _creditCardPerson!! + } + +private var _creditCardPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardToolbox.kt new file mode 100644 index 0000000..17176b4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CreditCardToolbox.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CreditCardToolbox: ImageVector + get() { + if (_creditCardToolbox != null) { + return _creditCardToolbox!! + } + _creditCardToolbox = fluentIcon(name = "Regular.CreditCardToolbox") { + fluentPath { + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + verticalLineToRelative(7.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-1.5f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 11.0f) + lineTo(22.0f, 11.0f) + lineTo(22.0f, 8.25f) + curveTo(22.0f, 6.45f, 20.54f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(20.5f, 8.25f) + lineTo(20.5f, 9.5f) + horizontalLineToRelative(-17.0f) + lineTo(3.5f, 8.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + moveTo(13.5f, 14.75f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(23.0f, 18.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-1.75f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(15.75f, 13.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-1.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(19.0f, 19.5f) + lineTo(19.0f, 19.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + lineTo(15.0f, 19.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + lineTo(23.0f, 19.0f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + } + } + return _creditCardToolbox!! + } + +private var _creditCardToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt new file mode 100644 index 0000000..61422d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Crop.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Crop: ImageVector + get() { + if (_crop != null) { + return _crop!! + } + _crop = fluentIcon(name = "Regular.Crop") { + fluentPath { + moveTo(21.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(18.5f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(18.5f) + horizontalLineTo(8.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineToRelative(-0.01f, -0.18f) + verticalLineTo(7.0f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(5.5f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(12.6f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(12.5f) + close() + moveTo(8.0f, 5.5f) + horizontalLineToRelative(7.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineTo(16.0f) + horizontalLineTo(17.0f) + verticalLineTo(8.75f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineTo(15.24f, 7.0f) + horizontalLineTo(8.0f) + verticalLineTo(5.5f) + close() + } + } + return _crop!! + } + +private var _crop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterim.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterim.kt new file mode 100644 index 0000000..b8c8402 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterim.kt @@ -0,0 +1,139 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CropInterim: ImageVector + get() { + if (_cropInterim != null) { + return _cropInterim!! + } + _cropInterim = fluentIcon(name = "Regular.CropInterim") { + fluentPath { + moveTo(16.67f, 9.1f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, -5.17f, 11.52f) + verticalLineToRelative(0.63f) + curveToRelative(0.0f, 0.38f, -0.29f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.64f, -0.74f) + horizontalLineToRelative(2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.48f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.74f) + arcToRelative(4.98f, 4.98f, 0.0f, false, false, 8.0f, -4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -3.6f, -4.8f) + lineToRelative(-0.24f, -1.6f) + close() + moveTo(14.5f, 3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.97f, 4.8f) + lineToRelative(0.82f, 5.32f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 13.5f, 17.0f) + lineTo(6.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -2.78f, -3.88f) + lineToRelative(0.82f, -5.3f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 7.5f, 4.0f) + horizontalLineToRelative(4.99f) + curveToRelative(0.46f, -0.6f, 1.18f, -1.0f, 2.0f, -1.0f) + close() + moveTo(4.5f, 14.5f) + horizontalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f) + verticalLineToRelative(-0.24f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.52f, -0.76f) + lineToRelative(-0.11f, -0.05f) + lineToRelative(-0.13f, -0.04f) + lineToRelative(-0.08f, -0.02f) + lineToRelative(-0.16f, -0.01f) + close() + moveTo(15.2f, 14.55f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.06f, 0.03f) + lineToRelative(-0.1f, 0.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.4f, 1.84f) + lineToRelative(0.12f, 0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.12f, -2.0f) + horizontalLineToRelative(-0.12f) + lineToRelative(-0.16f, 0.01f) + lineToRelative(-0.15f, 0.04f) + close() + moveTo(11.98f, 5.5f) + lineTo(8.0f, 5.5f) + curveToRelative(0.0f, 1.2f, -0.84f, 2.2f, -1.96f, 2.45f) + lineToRelative(-0.8f, 5.16f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 15.31f) + lineToRelative(0.01f, 0.19f) + horizontalLineToRelative(6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.76f, -2.39f) + lineToRelative(-0.8f, -5.16f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 12.0f, 5.67f) + lineTo(12.0f, 5.5f) + close() + moveTo(13.75f, 6.2f) + lineToRelative(0.03f, 0.02f) + lineToRelative(0.12f, 0.1f) + lineToRelative(0.08f, 0.05f) + lineToRelative(0.1f, 0.05f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.07f, 0.02f) + horizontalLineToRelative(0.25f) + lineToRelative(0.17f, -0.04f) + lineToRelative(0.12f, -0.05f) + lineToRelative(0.09f, -0.04f) + lineToRelative(0.1f, -0.06f) + lineToRelative(0.1f, -0.1f) + lineToRelative(0.08f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.3f, -1.5f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-0.15f, -0.05f) + lineToRelative(-0.08f, -0.01f) + arcToRelative(0.99f, 0.99f, 0.0f, false, false, -0.15f, -0.02f) + lineToRelative(-0.12f, 0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.6f, 1.69f) + close() + moveTo(4.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.22f, 0.63f) + lineToRelative(0.07f, 0.07f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.19f, 0.16f) + lineToRelative(0.1f, 0.05f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.09f, 0.03f) + lineToRelative(0.1f, 0.02f) + horizontalLineToRelative(0.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.17f, -0.01f) + lineToRelative(0.07f, -0.02f) + lineToRelative(0.11f, -0.03f) + lineToRelative(0.06f, -0.02f) + lineToRelative(0.15f, -0.09f) + lineToRelative(0.08f, -0.06f) + lineToRelative(0.06f, -0.05f) + lineToRelative(0.08f, -0.1f) + lineToRelative(0.06f, -0.08f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.15f, -0.42f) + lineToRelative(0.01f, -0.12f) + verticalLineToRelative(-0.12f) + lineToRelative(-0.03f, -0.1f) + lineToRelative(-0.01f, -0.07f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.84f, -0.7f) + lineTo(5.5f, 4.51f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.17f, 0.0f) + lineToRelative(-0.08f, 0.02f) + lineToRelative(-0.09f, 0.03f) + lineToRelative(-0.05f, 0.02f) + lineToRelative(-0.1f, 0.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.51f, 0.87f) + close() + } + } + return _cropInterim!! + } + +private var _cropInterim: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterimOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterimOff.kt new file mode 100644 index 0000000..35cbf84 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CropInterimOff.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CropInterimOff: ImageVector + get() { + if (_cropInterimOff != null) { + return _cropInterimOff!! + } + _cropInterimOff = fluentIcon(name = "Regular.CropInterimOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.06f, 1.06f) + arcToRelative(2.49f, 2.49f, 0.0f, false, false, 1.26f, 3.47f) + lineToRelative(-0.82f, 5.31f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 6.5f, 17.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.16f, 0.72f) + lineToRelative(1.8f, 1.8f) + arcToRelative(4.98f, 4.98f, 0.0f, false, true, -5.95f, -0.02f) + horizontalLineToRelative(0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-0.63f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, 8.04f, -0.02f) + lineToRelative(1.18f, 1.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.28f, 14.35f) + curveToRelative(-0.17f, 0.34f, -0.28f, 0.73f, -0.28f, 1.15f) + lineTo(7.0f, 15.5f) + verticalLineToRelative(-0.19f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.76f, -2.2f) + lineToRelative(0.8f, -5.16f) + curveToRelative(0.22f, -0.05f, 0.43f, -0.13f, 0.62f, -0.23f) + lineToRelative(6.63f, 6.63f) + close() + moveTo(4.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.16f, 0.01f) + lineToRelative(0.08f, 0.02f) + lineToRelative(0.13f, 0.04f) + lineToRelative(0.1f, 0.05f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.52f, 0.76f) + lineToRelative(0.01f, 0.12f) + verticalLineToRelative(0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 0.88f) + horizontalLineToRelative(-0.12f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + horizontalLineToRelative(0.12f) + close() + moveTo(7.18f, 4.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(3.3f) + lineToRelative(0.01f, 0.17f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.97f, 2.28f) + lineToRelative(0.52f, 3.35f) + lineToRelative(1.8f, 1.8f) + lineToRelative(-0.82f, -5.3f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 12.5f, 4.0f) + horizontalLineToRelative(-5.3f) + close() + moveTo(13.76f, 6.2f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.61f, -1.69f) + horizontalLineToRelative(0.27f) + lineToRelative(0.08f, 0.02f) + lineToRelative(0.15f, 0.05f) + lineToRelative(0.1f, 0.06f) + verticalLineToRelative(-0.01f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.3f, 1.5f) + lineToRelative(-0.08f, 0.08f) + lineToRelative(-0.1f, 0.1f) + lineToRelative(-0.1f, 0.06f) + lineToRelative(-0.09f, 0.04f) + lineToRelative(-0.12f, 0.05f) + lineToRelative(-0.17f, 0.04f) + horizontalLineToRelative(-0.25f) + lineToRelative(-0.08f, -0.02f) + lineToRelative(-0.09f, -0.02f) + lineToRelative(-0.1f, -0.04f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-0.08f, -0.05f) + lineToRelative(-0.12f, -0.1f) + lineToRelative(-0.03f, -0.02f) + close() + moveTo(20.26f, 17.07f) + lineToRelative(1.15f, 1.16f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -4.74f, -9.12f) + lineToRelative(0.25f, 1.6f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 3.33f, 6.36f) + close() + } + } + return _cropInterimOff!! + } + +private var _cropInterimOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cube.kt new file mode 100644 index 0000000..ca76da3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cube.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cube: ImageVector + get() { + if (_cube != null) { + return _cube!! + } + _cube = fluentIcon(name = "Regular.Cube") { + fluentPath { + moveTo(6.05f, 7.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.43f) + lineTo(12.0f, 9.44f) + lineToRelative(4.98f, -1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.54f, 1.41f) + lineToRelative(-4.77f, 1.8f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + lineToRelative(-4.77f, -1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.43f, -0.97f) + close() + moveTo(10.59f, 2.51f) + curveToRelative(0.9f, -0.37f, 1.92f, -0.37f, 2.82f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.66f, 0.27f, 1.09f, 0.91f, 1.09f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.7f, -0.43f, 1.35f, -1.1f, 1.62f) + lineToRelative(-7.5f, 3.04f) + curveToRelative(-0.9f, 0.36f, -1.9f, 0.36f, -2.8f, 0.0f) + lineToRelative(-7.5f, -3.04f) + curveToRelative(-0.67f, -0.27f, -1.1f, -0.91f, -1.1f, -1.62f) + lineTo(2.0f, 7.17f) + curveToRelative(0.0f, -0.71f, 0.43f, -1.35f, 1.1f, -1.62f) + lineToRelative(7.5f, -3.04f) + close() + moveTo(12.85f, 3.91f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.7f, 0.0f) + lineToRelative(-7.5f, 3.03f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.15f, 0.23f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.1f, 0.06f, 0.19f, 0.16f, 0.23f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.54f, 0.22f, 1.14f, 0.22f, 1.69f, 0.0f) + lineToRelative(7.5f, -3.04f) + curveToRelative(0.09f, -0.04f, 0.15f, -0.13f, 0.15f, -0.23f) + lineTo(20.5f, 7.17f) + curveToRelative(0.0f, -0.1f, -0.06f, -0.2f, -0.16f, -0.23f) + lineToRelative(-7.5f, -3.04f) + close() + } + } + return _cube!! + } + +private var _cube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeMultiple.kt new file mode 100644 index 0000000..14353aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeMultiple.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CubeMultiple: ImageVector + get() { + if (_cubeMultiple != null) { + return _cubeMultiple!! + } + _cubeMultiple = fluentIcon(name = "Regular.CubeMultiple") { + fluentPath { + moveTo(10.52f, 4.25f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 3.07f, 0.04f) + lineToRelative(5.91f, 2.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, 0.59f) + verticalLineToRelative(-0.42f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.33f, -1.88f) + lineTo(14.0f, 2.85f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -4.02f, 0.0f) + lineTo(4.83f, 4.68f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 3.5f, 6.56f) + verticalLineToRelative(0.42f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, -0.6f) + lineToRelative(5.91f, -2.1f) + curveToRelative(0.04f, 0.0f, 0.07f, -0.02f, 0.1f, -0.03f) + close() + moveTo(6.45f, 10.11f) + curveToRelative(0.14f, -0.39f, 0.57f, -0.6f, 0.96f, -0.45f) + lineTo(12.0f, 11.28f) + lineToRelative(4.6f, -1.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.5f, 1.4f) + lineToRelative(-4.35f, 1.55f) + verticalLineToRelative(4.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.72f) + lineToRelative(-4.34f, -1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.46f, -0.96f) + close() + moveTo(10.75f, 5.23f) + curveToRelative(0.8f, -0.29f, 1.7f, -0.29f, 2.5f, 0.0f) + lineToRelative(5.92f, 2.1f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.5f, 9.2f) + verticalLineToRelative(8.24f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.33f, 1.88f) + lineToRelative(-5.92f, 2.1f) + curveToRelative(-0.8f, 0.29f, -1.7f, 0.29f, -2.5f, 0.0f) + lineToRelative(-5.92f, -2.1f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.33f, -1.88f) + lineTo(3.5f, 9.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.33f, -1.88f) + lineToRelative(5.92f, -2.1f) + close() + moveTo(12.75f, 6.64f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.5f, 0.0f) + lineToRelative(-5.92f, 2.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.33f, 0.47f) + verticalLineToRelative(8.24f) + curveToRelative(0.0f, 0.2f, 0.13f, 0.4f, 0.33f, 0.47f) + lineToRelative(5.92f, 2.1f) + curveToRelative(0.48f, 0.17f, 1.02f, 0.17f, 1.5f, 0.0f) + lineToRelative(5.92f, -2.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.33f, -0.47f) + lineTo(19.0f, 9.2f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.33f, -0.47f) + lineToRelative(-5.92f, -2.1f) + close() + } + } + return _cubeMultiple!! + } + +private var _cubeMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeQuick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeQuick.kt new file mode 100644 index 0000000..28d77a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeQuick.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CubeQuick: ImageVector + get() { + if (_cubeQuick != null) { + return _cubeQuick!! + } + _cubeQuick = fluentIcon(name = "Regular.CubeQuick") { + fluentPath { + moveTo(16.27f, 7.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.46f, 0.0f) + lineToRelative(3.5f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.27f, 0.45f) + verticalLineToRelative(4.46f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.27f, 0.45f) + lineToRelative(-3.5f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.46f, 0.0f) + lineToRelative(-3.5f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.27f, -0.45f) + lineTo(12.5f, 9.77f) + curveToRelative(0.0f, -0.19f, 0.1f, -0.36f, 0.27f, -0.45f) + lineToRelative(3.5f, -1.77f) + close() + moveTo(17.4f, 6.22f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.8f, 0.0f) + lineToRelative(-3.5f, 1.76f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 11.0f, 9.77f) + verticalLineToRelative(4.46f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.1f, 1.79f) + lineToRelative(3.5f, 1.77f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.8f, 0.0f) + lineToRelative(3.5f, -1.77f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.1f, -1.79f) + lineTo(22.0f, 9.77f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.1f, -1.79f) + lineToRelative(-3.5f, -1.76f) + close() + moveTo(4.0f, 7.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 7.75f) + close() + moveTo(2.0f, 11.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(13.58f, 10.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.01f, -0.32f) + lineToRelative(1.91f, 0.97f) + lineToRelative(1.91f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.68f, 1.33f) + lineToRelative(-1.84f, 0.94f) + verticalLineToRelative(1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.9f) + lineToRelative(-1.84f, -0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.33f, -1.0f) + close() + } + } + return _cubeQuick!! + } + +private var _cubeQuick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeSync.kt new file mode 100644 index 0000000..cd2fb31 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeSync.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CubeSync: ImageVector + get() { + if (_cubeSync != null) { + return _cubeSync!! + } + _cubeSync = fluentIcon(name = "Regular.CubeSync") { + fluentPath { + moveTo(6.05f, 7.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.44f) + lineTo(12.0f, 9.45f) + lineToRelative(4.98f, -1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.54f, 1.4f) + lineToRelative(-4.77f, 1.81f) + verticalLineToRelative(2.3f) + arcToRelative(6.49f, 6.49f, 0.0f, false, false, -1.5f, 2.65f) + verticalLineToRelative(-4.95f) + lineToRelative(-4.77f, -1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.43f, -0.97f) + close() + moveTo(20.5f, 7.17f) + verticalLineToRelative(4.56f) + curveToRelative(0.55f, 0.29f, 1.06f, 0.65f, 1.5f, 1.08f) + lineTo(22.0f, 7.17f) + curveToRelative(0.0f, -0.7f, -0.43f, -1.35f, -1.1f, -1.62f) + lineToRelative(-7.5f, -3.04f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -2.8f, 0.0f) + lineTo(3.1f, 5.55f) + curveToRelative(-0.67f, 0.27f, -1.1f, 0.91f, -1.1f, 1.62f) + verticalLineToRelative(9.66f) + curveToRelative(0.0f, 0.71f, 0.43f, 1.35f, 1.1f, 1.62f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.62f, 0.25f, 1.3f, 0.33f, 1.96f, 0.23f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -0.96f, -1.5f) + curveToRelative(-0.15f, -0.02f, -0.3f, -0.06f, -0.45f, -0.12f) + lineToRelative(-7.5f, -3.04f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.15f, -0.23f) + lineTo(3.5f, 7.17f) + curveToRelative(0.0f, -0.1f, 0.06f, -0.19f, 0.16f, -0.23f) + lineToRelative(7.5f, -3.04f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.69f, 0.0f) + lineToRelative(7.5f, 3.04f) + curveToRelative(0.09f, 0.04f, 0.15f, 0.13f, 0.15f, 0.23f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _cubeSync!! + } + +private var _cubeSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeTree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeTree.kt new file mode 100644 index 0000000..35e2175 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CubeTree.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CubeTree: ImageVector + get() { + if (_cubeTree != null) { + return _cubeTree!! + } + _cubeTree = fluentIcon(name = "Regular.CubeTree") { + fluentPath { + moveTo(9.79f, 5.51f) + curveToRelative(0.13f, -0.39f, 0.55f, -0.6f, 0.95f, -0.47f) + lineToRelative(1.26f, 0.42f) + lineToRelative(1.26f, -0.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.48f, 1.42f) + lineToRelative(-0.99f, 0.33f) + verticalLineToRelative(0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.96f) + lineToRelative(-0.99f, -0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.47f, -0.95f) + close() + moveTo(12.24f, 2.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.48f, 0.0f) + lineTo(8.01f, 3.29f) + curveToRelative(-0.3f, 0.1f, -0.51f, 0.39f, -0.51f, 0.71f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.32f, 0.2f, 0.6f, 0.51f, 0.71f) + lineToRelative(3.24f, 1.08f) + lineTo(11.25f, 13.0f) + lineTo(9.5f, 13.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(0.84f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-0.84f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.84f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-0.84f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-1.75f) + verticalLineToRelative(-2.2f) + lineToRelative(3.24f, -1.09f) + curveToRelative(0.3f, -0.1f, 0.51f, -0.39f, 0.51f, -0.71f) + lineTo(16.5f, 4.0f) + curveToRelative(0.0f, -0.32f, -0.2f, -0.6f, -0.51f, -0.71f) + lineToRelative(-3.75f, -1.25f) + close() + moveTo(9.0f, 8.46f) + lineTo(9.0f, 4.54f) + lineToRelative(3.0f, -1.0f) + lineToRelative(3.0f, 1.0f) + verticalLineToRelative(3.92f) + lineToRelative(-3.0f, 1.0f) + lineToRelative(-3.0f, -1.0f) + close() + moveTo(8.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(14.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + } + } + return _cubeTree!! + } + +private var _cubeTree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarEuro.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarEuro.kt new file mode 100644 index 0000000..5ddff5f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarEuro.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CurrencyDollarEuro: ImageVector + get() { + if (_currencyDollarEuro != null) { + return _currencyDollarEuro!! + } + _currencyDollarEuro = fluentIcon(name = "Regular.CurrencyDollarEuro") { + fluentPath { + moveTo(6.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.32f) + arcTo(4.25f, 4.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(0.54f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 2.67f, 4.27f) + lineToRelative(0.83f, 0.4f) + verticalLineToRelative(6.92f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.0f, -2.65f) + verticalLineToRelative(-0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.98f) + curveToRelative(0.0f, 2.1f, 1.51f, 3.83f, 3.5f, 4.18f) + verticalLineToRelative(0.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.34f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 3.5f, -4.18f) + verticalLineToRelative(-0.53f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -2.67f, -4.27f) + lineToRelative(-0.83f, -0.4f) + verticalLineTo(4.6f) + curveToRelative(1.16f, 0.33f, 2.0f, 1.4f, 2.0f, 2.65f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -2.1f, -1.51f, -3.83f, -3.5f, -4.18f) + verticalLineToRelative(-0.32f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.25f, 2.0f) + close() + moveTo(3.5f, 7.25f) + curveToRelative(0.0f, -1.26f, 0.85f, -2.32f, 2.0f, -2.65f) + verticalLineToRelative(6.2f) + lineToRelative(-0.17f, -0.09f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.5f, 7.8f) + verticalLineToRelative(-0.54f) + close() + moveTo(7.0f, 19.37f) + verticalLineTo(13.2f) + lineToRelative(0.17f, 0.08f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 9.0f, 16.2f) + verticalLineToRelative(0.53f) + curveToRelative(0.0f, 1.26f, -0.84f, 2.32f, -2.0f, 2.64f) + close() + moveTo(14.5f, 12.0f) + lineToRelative(0.01f, -0.5f) + horizontalLineToRelative(1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.57f) + arcToRelative(8.8f, 8.8f, 0.0f, false, true, 1.37f, -3.4f) + curveToRelative(0.94f, -1.36f, 2.18f, -2.1f, 3.45f, -2.1f) + curveToRelative(0.47f, 0.0f, 0.97f, 0.14f, 1.34f, 0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.82f, -1.26f) + arcTo(4.03f, 4.03f, 0.0f, false, false, 19.5f, 3.0f) + curveToRelative(-1.9f, 0.0f, -3.54f, 1.1f, -4.68f, 2.74f) + arcTo(10.39f, 10.39f, 0.0f, false, false, 13.16f, 10.0f) + horizontalLineToRelative(-1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.01f, 1.5f) + horizontalLineToRelative(1.26f) + arcToRelative(12.65f, 12.65f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(-1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.41f) + curveToRelative(0.26f, 1.62f, 0.84f, 3.1f, 1.66f, 4.26f) + curveTo(15.96f, 19.9f, 17.6f, 21.0f, 19.5f, 21.0f) + curveToRelative(0.7f, 0.0f, 1.52f, -0.17f, 2.18f, -0.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.85f, -1.23f) + arcToRelative(2.4f, 2.4f, 0.0f, false, true, -1.33f, 0.36f) + curveToRelative(-1.27f, 0.0f, -2.5f, -0.74f, -3.45f, -2.1f) + arcToRelative(8.8f, 8.8f, 0.0f, false, true, -1.37f, -3.4f) + horizontalLineToRelative(1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineTo(14.5f) + lineToRelative(-0.01f, -0.5f) + close() + } + } + return _currencyDollarEuro!! + } + +private var _currencyDollarEuro: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarRupee.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarRupee.kt new file mode 100644 index 0000000..40694a8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CurrencyDollarRupee.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CurrencyDollarRupee: ImageVector + get() { + if (_currencyDollarRupee != null) { + return _currencyDollarRupee!! + } + _currencyDollarRupee = fluentIcon(name = "Regular.CurrencyDollarRupee") { + fluentPath { + moveTo(7.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(0.32f) + arcTo(4.25f, 4.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(0.54f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 2.67f, 4.27f) + lineToRelative(0.83f, 0.4f) + verticalLineToRelative(6.92f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.0f, -2.65f) + verticalLineToRelative(-0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.98f) + curveToRelative(0.0f, 2.1f, 1.51f, 3.83f, 3.5f, 4.18f) + verticalLineToRelative(0.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.34f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 3.5f, -4.18f) + verticalLineToRelative(-0.53f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -2.67f, -4.27f) + lineToRelative(-0.83f, -0.4f) + verticalLineTo(4.6f) + curveToRelative(1.16f, 0.33f, 2.0f, 1.4f, 2.0f, 2.65f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -2.1f, -1.51f, -3.83f, -3.5f, -4.18f) + verticalLineToRelative(-0.32f) + close() + moveTo(5.5f, 4.6f) + verticalLineToRelative(6.2f) + lineToRelative(-0.17f, -0.09f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.5f, 7.8f) + verticalLineToRelative(-0.54f) + curveToRelative(0.0f, -1.26f, 0.85f, -2.32f, 2.0f, -2.65f) + close() + moveTo(7.0f, 13.2f) + lineToRelative(0.17f, 0.08f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 9.0f, 16.2f) + verticalLineToRelative(0.53f) + curveToRelative(0.0f, 1.26f, -0.84f, 2.32f, -2.0f, 2.64f) + verticalLineTo(13.2f) + close() + moveTo(12.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineTo(15.0f) + curveToRelative(1.07f, 0.0f, 2.0f, 0.6f, 2.45f, 1.5f) + horizontalLineToRelative(-4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.99f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 15.0f, 10.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.61f, 1.19f) + lineToRelative(7.5f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.22f, -0.88f) + lineToRelative(-6.65f, -9.31f) + horizontalLineTo(15.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 4.24f, -4.0f) + horizontalLineToRelative(2.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.19f) + arcToRelative(4.24f, 4.24f, 0.0f, false, false, -0.82f, -1.5f) + horizontalLineToRelative(3.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _currencyDollarRupee!! + } + +private var _currencyDollarRupee: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt new file mode 100644 index 0000000..e941801 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Cursor.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Cursor: ImageVector + get() { + if (_cursor != null) { + return _cursor!! + } + _cursor = fluentIcon(name = "Regular.Cursor") { + fluentPath { + moveTo(5.5f, 3.48f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 7.92f, 2.3f) + lineTo(21.44f, 12.8f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.93f, 2.69f) + horizontalLineToRelative(-6.85f) + curveToRelative(-0.5f, 0.0f, -0.98f, 0.23f, -1.3f, 0.62f) + lineToRelative(-4.18f, 5.3f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.68f, -0.93f) + verticalLineToRelative(-17.0f) + close() + moveTo(20.51f, 14.0f) + lineTo(7.0f, 3.48f) + verticalLineTo(20.5f) + lineToRelative(4.2f, -5.3f) + curveToRelative(0.59f, -0.75f, 1.5f, -1.2f, 2.46f, -1.2f) + horizontalLineToRelative(6.85f) + close() + } + } + return _cursor!! + } + +private var _cursor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorClick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorClick.kt new file mode 100644 index 0000000..ffc1535 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorClick.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CursorClick: ImageVector + get() { + if (_cursorClick != null) { + return _cursorClick!! + } + _cursorClick = fluentIcon(name = "Regular.CursorClick") { + fluentPath { + moveTo(9.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.47f, 3.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.75f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(4.47f, 5.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(14.03f, 3.97f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.75f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.75f, -1.75f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(2.5f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.68f, 8.49f) + arcToRelative(1.32f, 1.32f, 0.0f, false, false, -2.18f, 1.0f) + verticalLineToRelative(11.27f) + curveToRelative(0.0f, 1.21f, 1.5f, 1.78f, 2.3f, 0.88f) + lineToRelative(2.62f, -2.92f) + curveToRelative(0.27f, -0.31f, 0.66f, -0.5f, 1.07f, -0.5f) + lineToRelative(3.84f, -0.16f) + arcToRelative(1.32f, 1.32f, 0.0f, false, false, 0.8f, -2.32f) + lineToRelative(-8.45f, -7.25f) + close() + moveTo(10.0f, 20.29f) + lineTo(10.0f, 9.89f) + lineToRelative(7.81f, 6.69f) + lineToRelative(-3.38f, 0.13f) + curveToRelative(-0.82f, 0.03f, -1.59f, 0.4f, -2.13f, 1.0f) + lineTo(10.0f, 20.3f) + close() + } + } + return _cursorClick!! + } + +private var _cursorClick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHover.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHover.kt new file mode 100644 index 0000000..ff68ac3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHover.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CursorHover: ImageVector + get() { + if (_cursorHover != null) { + return _cursorHover!! + } + _cursorHover = fluentIcon(name = "Regular.CursorHover") { + fluentPath { + moveTo(19.5f, 5.5f) + horizontalLineToRelative(-15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + lineTo(9.0f, 16.5f) + lineTo(9.0f, 18.0f) + lineTo(4.5f, 18.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 2.0f, 15.5f) + verticalLineToRelative(-9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.5f, 4.0f) + horizontalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 22.0f, 6.5f) + verticalLineToRelative(9.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.02f, 2.45f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.7f, -1.11f) + lineToRelative(-0.33f, -0.34f) + horizontalLineToRelative(0.55f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + close() + moveTo(11.28f, 10.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.28f, 0.53f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.42f) + lineToRelative(2.46f, -3.58f) + lineToRelative(4.27f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.68f, -1.27f) + lineToRelative(-7.5f, -7.5f) + close() + moveTo(11.5f, 18.84f) + verticalLineToRelative(-6.28f) + lineTo(15.94f, 17.0f) + lineToRelative(-2.29f, -0.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.77f, 0.3f) + lineToRelative(-1.38f, 2.02f) + close() + } + } + return _cursorHover!! + } + +private var _cursorHover: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHoverOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHoverOff.kt new file mode 100644 index 0000000..55ef460 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/CursorHoverOff.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.CursorHoverOff: ImageVector + get() { + if (_cursorHoverOff != null) { + return _cursorHoverOff!! + } + _cursorHoverOff = fluentIcon(name = "Regular.CursorHoverOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.05f, 1.05f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 2.0f, 6.5f) + verticalLineToRelative(9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 18.0f) + lineTo(9.0f, 18.0f) + verticalLineToRelative(-1.5f) + lineTo(4.5f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.94f, -1.0f) + lineTo(10.0f, 11.06f) + verticalLineToRelative(10.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.42f) + lineToRelative(2.46f, -3.58f) + lineToRelative(4.05f, 0.85f) + lineToRelative(2.84f, 2.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(11.5f, 12.56f) + lineTo(15.94f, 17.0f) + lineToRelative(-2.29f, -0.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.77f, 0.3f) + lineToRelative(-1.38f, 2.02f) + verticalLineToRelative(-6.28f) + close() + moveTo(20.5f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.83f, 0.99f) + lineToRelative(1.14f, 1.14f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 22.0f, 15.5f) + verticalLineToRelative(-9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 19.5f, 4.0f) + lineTo(7.18f, 4.0f) + lineToRelative(1.5f, 1.5f) + lineTo(19.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(9.0f) + close() + } + } + return _cursorHoverOff!! + } + +private var _cursorHoverOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt new file mode 100644 index 0000000..6c6c0a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DarkTheme.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DarkTheme: ImageVector + get() { + if (_darkTheme != null) { + return _darkTheme!! + } + _darkTheme = fluentIcon(name = "Regular.DarkTheme") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.5f) + verticalLineToRelative(-17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, 17.0f) + close() + } + } + return _darkTheme!! + } + +private var _darkTheme: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt new file mode 100644 index 0000000..148e212 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataArea.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataArea: ImageVector + get() { + if (_dataArea != null) { + return _dataArea!! + } + _dataArea = fluentIcon(name = "Regular.DataArea") { + fluentPath { + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.26f) + lineToRelative(3.65f, -1.92f) + curveToRelative(0.23f, -0.12f, 0.5f, -0.12f, 0.73f, 0.01f) + lineToRelative(3.82f, 2.25f) + lineToRelative(5.6f, -4.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.2f, 0.6f) + lineTo(19.5f, 19.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-8.99f) + verticalLineToRelative(-7.51f) + close() + moveTo(4.5f, 11.7f) + verticalLineToRelative(7.8f) + lineTo(18.0f, 19.5f) + lineTo(18.0f, 8.25f) + lineToRelative(-4.8f, 3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.83f, 0.05f) + lineTo(8.48f, 9.6f) + lineTo(4.5f, 11.7f) + close() + } + } + return _dataArea!! + } + +private var _dataArea: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarHorizontal.kt new file mode 100644 index 0000000..a2a138d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarHorizontal.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataBarHorizontal: ImageVector + get() { + if (_dataBarHorizontal != null) { + return _dataBarHorizontal!! + } + _dataBarHorizontal = fluentIcon(name = "Regular.DataBarHorizontal") { + fluentPath { + moveTo(21.0f, 18.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(5.25f, 16.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + close() + moveTo(17.0f, 11.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-9.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + horizontalLineToRelative(9.5f) + curveTo(16.0f, 14.0f, 17.0f, 13.0f, 17.0f, 11.75f) + close() + moveTo(13.0f, 5.25f) + curveTo(13.0f, 4.01f, 12.0f, 3.0f, 10.75f, 3.0f) + horizontalLineToRelative(-5.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + horizontalLineToRelative(5.5f) + curveTo(12.0f, 7.5f, 13.0f, 6.5f, 13.0f, 5.25f) + close() + moveTo(19.5f, 18.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.25f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(15.5f, 11.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(11.5f, 5.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + } + } + return _dataBarHorizontal!! + } + +private var _dataBarHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVertical.kt new file mode 100644 index 0000000..ee82135 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVertical.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataBarVertical: ImageVector + get() { + if (_dataBarVertical != null) { + return _dataBarVertical!! + } + _dataBarVertical = fluentIcon(name = "Regular.DataBarVertical") { + fluentPath { + moveTo(5.75f, 3.0f) + curveTo(6.99f, 3.0f, 8.0f, 4.0f, 8.0f, 5.25f) + verticalLineToRelative(13.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + lineTo(3.5f, 5.25f) + curveTo(3.5f, 4.0f, 4.5f, 3.0f, 5.75f, 3.0f) + close() + moveTo(12.25f, 7.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(9.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + verticalLineToRelative(-9.5f) + curveTo(10.0f, 8.0f, 11.0f, 7.0f, 12.25f, 7.0f) + close() + moveTo(18.75f, 11.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, -4.5f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + close() + moveTo(5.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(6.5f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.25f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _dataBarVertical!! + } + +private var _dataBarVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVerticalAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVerticalAdd.kt new file mode 100644 index 0000000..7a26a83 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataBarVerticalAdd.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataBarVerticalAdd: ImageVector + get() { + if (_dataBarVerticalAdd != null) { + return _dataBarVerticalAdd!! + } + _dataBarVerticalAdd = fluentIcon(name = "Regular.DataBarVerticalAdd") { + fluentPath { + moveTo(14.5f, 4.75f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -5.5f, 0.0f) + verticalLineToRelative(14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 3.67f, 2.6f) + curveToRelative(-0.37f, -0.4f, -0.68f, -0.86f, -0.94f, -1.35f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.23f, -1.25f) + lineTo(10.5f, 4.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + verticalLineToRelative(8.06f) + curveToRelative(0.45f, -0.43f, 0.95f, -0.8f, 1.5f, -1.08f) + lineTo(14.5f, 4.75f) + close() + moveTo(21.5f, 12.38f) + lineTo(21.5f, 9.75f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -5.5f, 0.0f) + verticalLineToRelative(1.42f) + curveToRelative(0.48f, -0.1f, 0.98f, -0.17f, 1.5f, -0.17f) + lineTo(17.5f, 9.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + verticalLineToRelative(1.75f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 1.5f, 0.88f) + close() + moveTo(4.75f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -5.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 12.0f) + close() + moveTo(4.75f, 13.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.5f, 0.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _dataBarVerticalAdd!! + } + +private var _dataBarVerticalAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataFunnel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataFunnel.kt new file mode 100644 index 0000000..abce7fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataFunnel.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataFunnel: ImageVector + get() { + if (_dataFunnel != null) { + return _dataFunnel!! + } + _dataFunnel = fluentIcon(name = "Regular.DataFunnel") { + fluentPath { + moveTo(22.0f, 4.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + lineTo(4.75f, 7.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, -5.5f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 4.75f) + close() + moveTo(20.0f, 11.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + lineTo(6.75f, 14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, -5.5f) + horizontalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 11.75f) + close() + moveTo(17.0f, 18.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.0f, -5.5f) + horizontalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 17.0f, 18.75f) + close() + moveTo(20.5f, 4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 3.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + horizontalLineToRelative(14.5f) + curveToRelative(0.7f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + close() + moveTo(18.5f, 11.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(6.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + horizontalLineToRelative(10.5f) + curveToRelative(0.7f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + close() + moveTo(15.5f, 18.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + horizontalLineToRelative(4.5f) + curveToRelative(0.7f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + close() + } + } + return _dataFunnel!! + } + +private var _dataFunnel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataHistogram.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataHistogram.kt new file mode 100644 index 0000000..15213d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataHistogram.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataHistogram: ImageVector + get() { + if (_dataHistogram != null) { + return _dataHistogram!! + } + _dataHistogram = fluentIcon(name = "Regular.DataHistogram") { + fluentPath { + moveTo(8.5f, 5.23f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(15.5f, 7.0f) + horizontalLineToRelative(3.25f) + curveTo(19.99f, 7.0f, 21.0f, 8.0f, 21.0f, 9.25f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-8.0f) + curveTo(3.0f, 11.01f, 4.0f, 10.0f, 5.25f, 10.0f) + lineTo(8.5f, 10.0f) + lineTo(8.5f, 5.23f) + close() + moveTo(10.0f, 19.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 5.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(10.0f, 19.5f) + close() + moveTo(8.5f, 11.5f) + lineTo(5.25f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(7.25f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-8.0f) + close() + moveTo(15.5f, 19.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(15.5f, 8.5f) + verticalLineToRelative(11.0f) + close() + } + } + return _dataHistogram!! + } + +private var _dataHistogram: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataLine.kt new file mode 100644 index 0000000..089d730 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataLine.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataLine: ImageVector + get() { + if (_dataLine != null) { + return _dataLine!! + } + _dataLine = fluentIcon(name = "Regular.DataLine") { + fluentPath { + moveTo(19.0f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 2.52f, 2.96f) + lineToRelative(-2.03f, 3.36f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -4.75f, 3.65f) + lineTo(8.0f, 17.84f) + lineTo(8.0f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -0.47f, -1.6f) + lineToRelative(3.54f, -1.77f) + arcTo(3.01f, 3.01f, 0.0f, false, true, 14.0f, 11.0f) + curveToRelative(0.48f, 0.0f, 0.94f, 0.11f, 1.34f, 0.32f) + lineToRelative(1.8f, -2.97f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 16.0f, 6.0f) + close() + moveTo(14.0f, 12.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(5.0f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _dataLine!! + } + +private var _dataLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt new file mode 100644 index 0000000..691c725 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataPie.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataPie: ImageVector + get() { + if (_dataPie != null) { + return _dataPie!! + } + _dataPie = fluentIcon(name = "Regular.DataPie") { + fluentPath { + moveTo(10.25f, 4.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 4.97f, -4.03f, 8.5f, -9.0f, 8.5f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -9.0f, -9.0f) + curveToRelative(0.0f, -4.97f, 3.53f, -9.0f, 8.5f, -9.0f) + close() + moveTo(9.5f, 5.79f) + lineToRelative(-0.2f, 0.02f) + curveToRelative(-3.7f, 0.47f, -6.05f, 3.62f, -6.05f, 7.44f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, 7.5f, 7.5f) + curveToRelative(3.82f, 0.0f, 6.97f, -2.35f, 7.44f, -6.04f) + lineToRelative(0.02f, -0.21f) + horizontalLineToRelative(-7.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(9.5f, 5.79f) + close() + moveTo(13.25f, 1.75f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 9.0f, 9.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.5f, 2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.0f, 3.29f) + lineTo(14.0f, 10.0f) + horizontalLineToRelative(6.71f) + lineToRelative(-0.02f, -0.2f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 14.2f, 3.3f) + lineTo(14.0f, 3.3f) + close() + } + } + return _dataPie!! + } + +private var _dataPie: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataScatter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataScatter.kt new file mode 100644 index 0000000..6cd324d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataScatter.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataScatter: ImageVector + get() { + if (_dataScatter != null) { + return _dataScatter!! + } + _dataScatter = fluentIcon(name = "Regular.DataScatter") { + fluentPath { + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(4.5f, 19.5f) + horizontalLineToRelative(15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 3.75f) + close() + moveTo(17.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(15.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(6.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + moveTo(9.0f, 7.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(15.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(13.5f, 15.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + } + } + return _dataScatter!! + } + +private var _dataScatter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataSunburst.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataSunburst.kt new file mode 100644 index 0000000..c5900c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataSunburst.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataSunburst: ImageVector + get() { + if (_dataSunburst != null) { + return _dataSunburst!! + } + _dataSunburst = fluentIcon(name = "Regular.DataSunburst") { + fluentPath { + moveTo(15.5f, 4.25f) + arcToRelative(0.82f, 0.82f, 0.0f, false, true, -0.5f, -0.74f) + curveToRelative(0.0f, -0.52f, 0.5f, -0.9f, 0.99f, -0.68f) + curveToRelative(2.31f, 1.0f, 4.18f, 2.87f, 5.18f, 5.18f) + curveToRelative(0.21f, 0.48f, -0.16f, 1.0f, -0.68f, 1.0f) + curveToRelative(-0.32f, 0.0f, -0.6f, -0.21f, -0.74f, -0.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.26f, -4.26f) + close() + moveTo(9.0f, 3.5f) + curveToRelative(0.0f, -0.52f, -0.5f, -0.9f, -0.99f, -0.68f) + curveTo(5.7f, 3.83f, 3.83f, 5.7f, 2.83f, 8.0f) + curveToRelative(-0.21f, 0.48f, 0.16f, 1.0f, 0.68f, 1.0f) + curveToRelative(0.32f, 0.0f, 0.6f, -0.21f, 0.74f, -0.5f) + arcTo(8.53f, 8.53f, 0.0f, false, true, 8.5f, 4.25f) + curveToRelative(0.29f, -0.13f, 0.49f, -0.42f, 0.49f, -0.74f) + close() + moveTo(15.5f, 19.74f) + curveToRelative(-0.3f, 0.13f, -0.5f, 0.42f, -0.5f, 0.74f) + curveToRelative(0.0f, 0.52f, 0.5f, 0.9f, 0.99f, 0.68f) + curveToRelative(2.31f, -1.0f, 4.18f, -2.87f, 5.18f, -5.18f) + curveToRelative(0.21f, -0.48f, -0.16f, -0.99f, -0.68f, -0.99f) + curveToRelative(-0.32f, 0.0f, -0.6f, 0.2f, -0.74f, 0.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, -4.26f, 4.25f) + close() + moveTo(3.5f, 15.0f) + curveToRelative(0.32f, 0.0f, 0.6f, 0.2f, 0.74f, 0.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.26f, 4.25f) + curveToRelative(0.29f, 0.13f, 0.49f, 0.42f, 0.49f, 0.74f) + curveToRelative(0.0f, 0.52f, -0.5f, 0.9f, -0.99f, 0.68f) + curveToRelative(-2.31f, -1.0f, -4.18f, -2.87f, -5.18f, -5.18f) + curveToRelative(-0.21f, -0.48f, 0.16f, -0.99f, 0.68f, -0.99f) + close() + moveTo(12.0f, 6.5f) + curveToRelative(-0.2f, 0.0f, -0.38f, 0.01f, -0.57f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.16f, -1.5f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 7.55f, 5.4f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.46f, 0.35f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 12.0f, 6.5f) + close() + moveTo(9.12f, 6.4f) + curveToRelative(0.23f, 0.34f, 0.14f, 0.81f, -0.2f, 1.04f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -1.48f, 7.64f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, 0.84f) + arcTo(6.97f, 6.97f, 0.0f, false, true, 8.08f, 6.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.2f) + close() + moveTo(18.23f, 12.9f) + curveToRelative(0.4f, 0.11f, 0.64f, 0.52f, 0.53f, 0.92f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 8.75f, 18.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.7f, -1.33f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 7.86f, -3.44f) + curveToRelative(0.1f, -0.4f, 0.52f, -0.63f, 0.92f, -0.52f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(9.5f, 12.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + } + } + return _dataSunburst!! + } + +private var _dataSunburst: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTreemap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTreemap.kt new file mode 100644 index 0000000..4225fa3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTreemap.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataTreemap: ImageVector + get() { + if (_dataTreemap != null) { + return _dataTreemap!! + } + _dataTreemap = fluentIcon(name = "Regular.DataTreemap") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(9.0f, 19.5f) + verticalLineToRelative(-15.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(10.5f, 4.5f) + lineTo(10.5f, 14.0f) + horizontalLineToRelative(9.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(10.5f, 4.5f) + close() + moveTo(19.5f, 15.5f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(7.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 15.5f) + close() + } + } + return _dataTreemap!! + } + +private var _dataTreemap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTrending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTrending.kt new file mode 100644 index 0000000..961b34f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataTrending.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataTrending: ImageVector + get() { + if (_dataTrending != null) { + return _dataTrending!! + } + _dataTrending = fluentIcon(name = "Regular.DataTrending") { + fluentPath { + moveTo(5.0f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.25f, 19.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(5.0f, 4.25f) + close() + moveTo(14.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-3.2f) + lineToRelative(-5.22f, 5.23f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.97f, -1.97f) + lineToRelative(-3.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(3.75f, -3.75f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.97f, 1.97f) + lineToRelative(4.69f, -4.69f) + horizontalLineToRelative(-3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _dataTrending!! + } + +private var _dataTrending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt new file mode 100644 index 0000000..ae69eeb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsage.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataUsage: ImageVector + get() { + if (_dataUsage != null) { + return _dataUsage!! + } + _dataUsage = fluentIcon(name = "Regular.DataUsage") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(18.25f, 4.5f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.7f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(7.75f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-6.6f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.25f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.27f, 0.74f, 0.63f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.54f) + curveToRelative(0.0f, 0.4f, -0.34f, 0.73f, -0.75f, 0.73f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.74f, -0.63f) + lineToRelative(-0.01f, -0.1f) + lineTo(15.5f, 7.73f) + curveToRelative(0.0f, -0.4f, 0.34f, -0.73f, 0.75f, -0.73f) + close() + moveTo(11.98f, 12.0f) + curveToRelative(0.37f, 0.0f, 0.67f, 0.26f, 0.73f, 0.62f) + verticalLineToRelative(0.1f) + lineToRelative(0.04f, 3.54f) + curveToRelative(0.0f, 0.4f, -0.32f, 0.73f, -0.73f, 0.74f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.73f, -0.62f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.04f, -3.55f) + curveToRelative(0.0f, -0.4f, 0.32f, -0.73f, 0.73f, -0.73f) + close() + } + } + return _dataUsage!! + } + +private var _dataUsage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageEdit.kt new file mode 100644 index 0000000..b535f97 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageEdit.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataUsageEdit: ImageVector + get() { + if (_dataUsageEdit != null) { + return _dataUsageEdit!! + } + _dataUsageEdit = fluentIcon(name = "Regular.DataUsageEdit") { + fluentPath { + moveTo(20.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.25f, 2.0f) + lineTo(4.75f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 4.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(6.67f) + lineToRelative(0.1f, -0.42f) + curveToRelative(0.1f, -0.39f, 0.25f, -0.75f, 0.46f, -1.08f) + lineTo(4.75f, 18.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 4.75f) + curveToRelative(0.0f, -0.7f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(7.1f) + curveToRelative(0.44f, -0.4f, 0.96f, -0.65f, 1.5f, -0.77f) + lineTo(20.0f, 4.75f) + close() + moveTo(16.0f, 14.35f) + lineTo(16.0f, 6.63f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.75f, -0.63f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.75f, 0.73f) + lineTo(14.5f, 15.37f) + curveToRelative(0.02f, 0.12f, 0.07f, 0.24f, 0.15f, 0.34f) + lineTo(16.0f, 14.35f) + close() + moveTo(7.5f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-6.6f) + close() + moveTo(11.7f, 11.62f) + arcToRelative(0.73f, 0.73f, 0.0f, false, false, -0.72f, -0.62f) + curveToRelative(-0.4f, 0.0f, -0.73f, 0.33f, -0.73f, 0.73f) + lineToRelative(0.04f, 3.55f) + verticalLineToRelative(0.1f) + curveToRelative(0.06f, 0.35f, 0.36f, 0.62f, 0.73f, 0.62f) + curveToRelative(0.4f, 0.0f, 0.73f, -0.34f, 0.73f, -0.74f) + lineToRelative(-0.04f, -3.54f) + verticalLineToRelative(-0.1f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _dataUsageEdit!! + } + +private var _dataUsageEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageToolbox.kt new file mode 100644 index 0000000..02b2a0c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataUsageToolbox.kt @@ -0,0 +1,115 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataUsageToolbox: ImageVector + get() { + if (_dataUsageToolbox != null) { + return _dataUsageToolbox!! + } + _dataUsageToolbox = fluentIcon(name = "Regular.DataUsageToolbox") { + fluentPath { + moveTo(17.25f, 2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.0f, 4.75f) + verticalLineToRelative(6.6f) + curveToRelative(-0.24f, -0.06f, -0.49f, -0.1f, -0.75f, -0.1f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.7f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 3.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(11.0f, 18.5f) + lineTo(11.0f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 2.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(16.0f, 6.73f) + verticalLineToRelative(4.52f) + horizontalLineToRelative(-0.25f) + curveToRelative(-0.45f, 0.0f, -0.88f, 0.1f, -1.25f, 0.3f) + lineTo(14.5f, 6.73f) + curveToRelative(0.0f, -0.4f, 0.34f, -0.73f, 0.75f, -0.73f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.27f, 0.74f, 0.63f) + lineToRelative(0.01f, 0.1f) + close() + moveTo(11.71f, 11.72f) + lineToRelative(0.03f, 3.0f) + curveToRelative(-0.34f, 0.34f, -0.59f, 0.78f, -0.69f, 1.28f) + horizontalLineToRelative(-0.03f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.73f, -0.62f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.04f, -3.55f) + curveToRelative(0.0f, -0.4f, 0.32f, -0.73f, 0.73f, -0.73f) + curveToRelative(0.37f, 0.0f, 0.67f, 0.26f, 0.73f, 0.62f) + verticalLineToRelative(0.1f) + close() + moveTo(6.75f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-6.6f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _dataUsageToolbox!! + } + +private var _dataUsageToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWaterfall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWaterfall.kt new file mode 100644 index 0000000..d93e61d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWaterfall.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataWaterfall: ImageVector + get() { + if (_dataWaterfall != null) { + return _dataWaterfall!! + } + _dataWaterfall = fluentIcon(name = "Regular.DataWaterfall") { + fluentPath { + moveTo(2.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineTo(11.0f) + horizontalLineToRelative(6.25f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(6.25f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineTo(12.5f) + horizontalLineTo(6.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineTo(4.5f) + horizontalLineTo(2.75f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 3.75f) + close() + moveTo(18.5f, 19.5f) + verticalLineToRelative(-6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(14.0f) + verticalLineToRelative(6.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.75f) + close() + moveTo(10.0f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(5.5f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineTo(10.0f) + verticalLineTo(5.25f) + close() + } + } + return _dataWaterfall!! + } + +private var _dataWaterfall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWhisker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWhisker.kt new file mode 100644 index 0000000..db84e12 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DataWhisker.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DataWhisker: ImageVector + get() { + if (_dataWhisker != null) { + return _dataWhisker!! + } + _dataWhisker = fluentIcon(name = "Regular.DataWhisker") { + fluentPath { + moveTo(14.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + lineTo(15.75f, 7.0f) + horizontalLineToRelative(-0.5f) + curveTo(14.01f, 7.0f, 13.0f, 8.0f, 13.0f, 9.25f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(0.5f) + lineTo(15.75f, 20.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-7.0f) + curveTo(20.0f, 8.01f, 19.0f, 7.0f, 17.75f, 7.0f) + horizontalLineToRelative(-0.5f) + lineTo(17.25f, 5.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(14.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(18.5f, 11.0f) + horizontalLineToRelative(-4.0f) + lineTo(14.5f, 9.25f) + close() + moveTo(14.5f, 12.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(14.5f, 12.5f) + close() + moveTo(5.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + lineTo(6.75f, 5.0f) + horizontalLineToRelative(-0.5f) + curveTo(5.01f, 5.0f, 4.0f, 6.0f, 4.0f, 7.25f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(0.5f) + lineTo(6.75f, 18.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-7.0f) + curveTo(11.0f, 6.01f, 10.0f, 5.0f, 8.75f, 5.0f) + horizontalLineToRelative(-0.5f) + lineTo(8.25f, 3.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(6.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 12.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(9.5f, 11.0f) + horizontalLineToRelative(-4.0f) + lineTo(5.5f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(9.5f, 11.0f) + close() + } + } + return _dataWhisker!! + } + +private var _dataWhisker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Database.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Database.kt new file mode 100644 index 0000000..581f986 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Database.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Database: ImageVector + get() { + if (_database != null) { + return _database!! + } + _database = fluentIcon(name = "Regular.Database") { + fluentPath { + moveTo(4.0f, 6.0f) + curveToRelative(0.0f, -0.7f, 0.32f, -1.3f, 0.77f, -1.78f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, 1.8f, -1.2f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 2.0f) + curveToRelative(2.08f, 0.0f, 4.0f, 0.38f, 5.43f, 1.02f) + curveToRelative(0.72f, 0.32f, 1.34f, 0.72f, 1.8f, 1.2f) + curveToRelative(0.45f, 0.49f, 0.77f, 1.09f, 0.77f, 1.78f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 0.7f, -0.32f, 1.3f, -0.77f, 1.78f) + curveToRelative(-0.46f, 0.48f, -1.08f, 0.88f, -1.8f, 1.2f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 22.0f) + curveToRelative(-2.08f, 0.0f, -4.0f, -0.38f, -5.43f, -1.02f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, -1.8f, -1.2f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 4.0f, 18.0f) + lineTo(4.0f, 6.0f) + close() + moveTo(5.5f, 6.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + curveToRelative(1.2f, 0.54f, 2.9f, 0.89f, 4.82f, 0.89f) + curveToRelative(1.92f, 0.0f, 3.62f, -0.35f, 4.82f, -0.89f) + curveToRelative(0.6f, -0.26f, 1.04f, -0.56f, 1.31f, -0.86f) + curveToRelative(0.28f, -0.3f, 0.37f, -0.54f, 0.37f, -0.75f) + curveToRelative(0.0f, -0.2f, -0.09f, -0.46f, -0.37f, -0.75f) + curveToRelative(-0.27f, -0.3f, -0.71f, -0.6f, -1.31f, -0.86f) + curveToRelative(-1.2f, -0.54f, -2.9f, -0.89f, -4.82f, -0.89f) + curveToRelative(-1.92f, 0.0f, -3.62f, 0.35f, -4.82f, 0.89f) + curveToRelative(-0.6f, 0.26f, -1.04f, 0.56f, -1.31f, 0.86f) + curveToRelative(-0.28f, 0.3f, -0.37f, 0.54f, -0.37f, 0.75f) + close() + moveTo(18.5f, 8.4f) + arcToRelative(6.8f, 6.8f, 0.0f, false, true, -1.07f, 0.58f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 10.0f) + curveToRelative(-2.08f, 0.0f, -4.0f, -0.38f, -5.43f, -1.02f) + arcTo(6.8f, 6.8f, 0.0f, false, true, 5.5f, 8.4f) + lineTo(5.5f, 18.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + curveToRelative(1.2f, 0.54f, 2.9f, 0.89f, 4.82f, 0.89f) + curveToRelative(1.92f, 0.0f, 3.62f, -0.35f, 4.82f, -0.89f) + curveToRelative(0.6f, -0.26f, 1.04f, -0.56f, 1.31f, -0.86f) + curveToRelative(0.28f, -0.3f, 0.37f, -0.54f, 0.37f, -0.75f) + lineTo(18.5f, 8.4f) + close() + } + } + return _database!! + } + +private var _database: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseLink.kt new file mode 100644 index 0000000..2e8b1e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseLink.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DatabaseLink: ImageVector + get() { + if (_databaseLink != null) { + return _databaseLink!! + } + _databaseLink = fluentIcon(name = "Regular.DatabaseLink") { + fluentPath { + moveTo(4.0f, 6.0f) + curveToRelative(0.0f, -0.7f, 0.32f, -1.3f, 0.77f, -1.78f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, 1.8f, -1.2f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 2.0f) + curveToRelative(2.08f, 0.0f, 4.0f, 0.38f, 5.43f, 1.02f) + curveToRelative(0.72f, 0.32f, 1.34f, 0.72f, 1.8f, 1.2f) + curveToRelative(0.45f, 0.49f, 0.77f, 1.09f, 0.77f, 1.78f) + verticalLineToRelative(9.06f) + curveToRelative(-0.24f, -0.04f, -0.5f, -0.06f, -0.75f, -0.06f) + horizontalLineToRelative(-0.75f) + lineTo(18.5f, 8.4f) + arcToRelative(6.8f, 6.8f, 0.0f, false, true, -1.07f, 0.58f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 10.0f) + curveToRelative(-2.08f, 0.0f, -4.0f, -0.38f, -5.43f, -1.02f) + arcTo(6.8f, 6.8f, 0.0f, false, true, 5.5f, 8.4f) + lineTo(5.5f, 18.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + curveToRelative(1.0f, 0.45f, 2.34f, 0.77f, 3.87f, 0.86f) + curveToRelative(0.09f, 0.54f, 0.26f, 1.06f, 0.51f, 1.52f) + arcToRelative(13.35f, 13.35f, 0.0f, false, true, -5.0f, -1.0f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, -1.79f, -1.21f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 4.0f, 18.0f) + lineTo(4.0f, 6.0f) + close() + moveTo(5.5f, 6.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + curveToRelative(1.2f, 0.54f, 2.9f, 0.89f, 4.82f, 0.89f) + curveToRelative(1.92f, 0.0f, 3.62f, -0.35f, 4.82f, -0.89f) + curveToRelative(0.6f, -0.26f, 1.04f, -0.56f, 1.31f, -0.86f) + curveToRelative(0.28f, -0.3f, 0.37f, -0.54f, 0.37f, -0.75f) + curveToRelative(0.0f, -0.2f, -0.09f, -0.46f, -0.37f, -0.75f) + curveToRelative(-0.27f, -0.3f, -0.71f, -0.6f, -1.31f, -0.86f) + curveToRelative(-1.2f, -0.54f, -2.9f, -0.89f, -4.82f, -0.89f) + curveToRelative(-1.92f, 0.0f, -3.62f, 0.35f, -4.82f, 0.89f) + curveToRelative(-0.6f, 0.26f, -1.04f, 0.56f, -1.31f, 0.86f) + curveToRelative(-0.28f, 0.3f, -0.37f, 0.54f, -0.37f, 0.75f) + close() + moveTo(23.0f, 19.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 16.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 19.74f) + close() + moveTo(16.5f, 16.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 19.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _databaseLink!! + } + +private var _databaseLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabasePerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabasePerson.kt new file mode 100644 index 0000000..e1b7036 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabasePerson.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DatabasePerson: ImageVector + get() { + if (_databasePerson != null) { + return _databasePerson!! + } + _databasePerson = fluentIcon(name = "Regular.DatabasePerson") { + fluentPath { + moveTo(4.0f, 6.0f) + curveToRelative(0.0f, -0.7f, 0.32f, -1.3f, 0.77f, -1.78f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, 1.8f, -1.2f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 2.0f) + curveToRelative(2.08f, 0.0f, 4.0f, 0.38f, 5.43f, 1.02f) + curveToRelative(0.72f, 0.32f, 1.34f, 0.72f, 1.8f, 1.2f) + curveToRelative(0.45f, 0.49f, 0.77f, 1.09f, 0.77f, 1.78f) + verticalLineToRelative(5.34f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, -1.5f, -0.34f) + lineTo(18.5f, 8.4f) + arcToRelative(6.8f, 6.8f, 0.0f, false, true, -1.07f, 0.58f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 10.0f) + curveToRelative(-2.08f, 0.0f, -4.0f, -0.38f, -5.43f, -1.02f) + arcTo(6.8f, 6.8f, 0.0f, false, true, 5.5f, 8.4f) + lineTo(5.5f, 18.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + curveToRelative(1.2f, 0.54f, 2.9f, 0.89f, 4.82f, 0.89f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.01f, 1.05f, -0.04f) + curveToRelative(0.08f, 0.51f, 0.26f, 1.01f, 0.56f, 1.46f) + curveToRelative(-0.52f, 0.05f, -1.06f, 0.08f, -1.61f, 0.08f) + curveToRelative(-2.08f, 0.0f, -4.0f, -0.38f, -5.43f, -1.02f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, -1.8f, -1.2f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 4.0f, 18.0f) + lineTo(4.0f, 6.0f) + close() + moveTo(5.5f, 6.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + curveToRelative(1.2f, 0.54f, 2.9f, 0.89f, 4.82f, 0.89f) + curveToRelative(1.92f, 0.0f, 3.62f, -0.35f, 4.82f, -0.89f) + curveToRelative(0.6f, -0.26f, 1.04f, -0.56f, 1.31f, -0.86f) + curveToRelative(0.28f, -0.3f, 0.37f, -0.54f, 0.37f, -0.75f) + curveToRelative(0.0f, -0.2f, -0.09f, -0.46f, -0.37f, -0.75f) + curveToRelative(-0.27f, -0.3f, -0.71f, -0.6f, -1.31f, -0.86f) + curveToRelative(-1.2f, -0.54f, -2.9f, -0.89f, -4.82f, -0.89f) + curveToRelative(-1.92f, 0.0f, -3.62f, 0.35f, -4.82f, 0.89f) + curveToRelative(-0.6f, 0.26f, -1.04f, 0.56f, -1.31f, 0.86f) + curveToRelative(-0.28f, 0.3f, -0.37f, 0.54f, -0.37f, 0.75f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _databasePerson!! + } + +private var _databasePerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseSearch.kt new file mode 100644 index 0000000..674aa15 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DatabaseSearch.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DatabaseSearch: ImageVector + get() { + if (_databaseSearch != null) { + return _databaseSearch!! + } + _databaseSearch = fluentIcon(name = "Regular.DatabaseSearch") { + fluentPath { + moveTo(4.0f, 6.0f) + curveToRelative(0.0f, -0.7f, 0.32f, -1.3f, 0.77f, -1.78f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, 1.8f, -1.2f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 2.0f) + curveToRelative(2.08f, 0.0f, 4.0f, 0.38f, 5.43f, 1.02f) + curveToRelative(0.72f, 0.32f, 1.34f, 0.72f, 1.8f, 1.2f) + curveToRelative(0.45f, 0.49f, 0.77f, 1.09f, 0.77f, 1.78f) + verticalLineToRelative(6.26f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -1.5f, -0.89f) + lineTo(18.5f, 8.4f) + arcToRelative(6.8f, 6.8f, 0.0f, false, true, -1.07f, 0.6f) + arcTo(13.65f, 13.65f, 0.0f, false, true, 12.0f, 10.0f) + curveToRelative(-2.08f, 0.0f, -4.0f, -0.38f, -5.43f, -1.02f) + arcTo(6.8f, 6.8f, 0.0f, false, true, 5.5f, 8.4f) + lineTo(5.5f, 18.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + arcToRelative(12.18f, 12.18f, 0.0f, false, false, 5.53f, 0.87f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 2.15f, 1.27f) + curveToRelative(-0.9f, 0.16f, -1.86f, 0.25f, -2.86f, 0.25f) + curveToRelative(-2.08f, 0.0f, -4.0f, -0.38f, -5.43f, -1.02f) + arcToRelative(5.61f, 5.61f, 0.0f, false, true, -1.8f, -1.2f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 4.0f, 18.0f) + lineTo(4.0f, 6.0f) + close() + moveTo(5.5f, 6.0f) + curveToRelative(0.0f, 0.2f, 0.09f, 0.46f, 0.37f, 0.75f) + curveToRelative(0.27f, 0.3f, 0.71f, 0.6f, 1.31f, 0.86f) + curveToRelative(1.2f, 0.54f, 2.9f, 0.89f, 4.82f, 0.89f) + curveToRelative(1.92f, 0.0f, 3.62f, -0.35f, 4.82f, -0.89f) + curveToRelative(0.6f, -0.26f, 1.04f, -0.56f, 1.31f, -0.86f) + curveToRelative(0.28f, -0.3f, 0.37f, -0.54f, 0.37f, -0.75f) + curveToRelative(0.0f, -0.2f, -0.09f, -0.46f, -0.37f, -0.75f) + curveToRelative(-0.27f, -0.3f, -0.71f, -0.6f, -1.31f, -0.86f) + curveToRelative(-1.2f, -0.54f, -2.9f, -0.89f, -4.82f, -0.89f) + curveToRelative(-1.92f, 0.0f, -3.62f, 0.35f, -4.82f, 0.89f) + curveToRelative(-0.6f, 0.26f, -1.04f, 0.56f, -1.31f, 0.86f) + curveToRelative(-0.28f, 0.3f, -0.37f, 0.54f, -0.37f, 0.75f) + close() + moveTo(16.5f, 21.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 16.5f, 21.0f) + close() + moveTo(16.5f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _databaseSearch!! + } + +private var _databaseSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowLeft.kt new file mode 100644 index 0000000..da252f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowLeft.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DecimalArrowLeft: ImageVector + get() { + if (_decimalArrowLeft != null) { + return _decimalArrowLeft!! + } + _decimalArrowLeft = fluentIcon(name = "Regular.DecimalArrowLeft") { + fluentPath { + moveTo(10.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 6.0f, 0.0f) + lineTo(13.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(11.5f, 11.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + lineTo(8.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + verticalLineToRelative(4.0f) + close() + moveTo(5.0f, 12.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(19.5f, 7.0f) + verticalLineToRelative(4.0f) + lineToRelative(-0.03f, 0.3f) + curveToRelative(0.49f, 0.16f, 0.95f, 0.37f, 1.38f, 0.63f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 21.0f, 11.0f) + lineTo(21.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.16f, 0.01f, 0.33f, 0.04f, 0.48f) + curveToRelative(0.46f, -0.19f, 0.95f, -0.33f, 1.46f, -0.4f) + lineTo(16.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 18.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _decimalArrowLeft!! + } + +private var _decimalArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowRight.kt new file mode 100644 index 0000000..59f951f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DecimalArrowRight.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DecimalArrowRight: ImageVector + get() { + if (_decimalArrowRight != null) { + return _decimalArrowRight!! + } + _decimalArrowRight = fluentIcon(name = "Regular.DecimalArrowRight") { + fluentPath { + moveTo(10.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 6.0f, 0.0f) + lineTo(13.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(11.5f, 11.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + lineTo(8.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + verticalLineToRelative(4.0f) + close() + moveTo(5.0f, 12.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(19.5f, 7.0f) + verticalLineToRelative(4.0f) + lineToRelative(-0.03f, 0.3f) + curveToRelative(0.49f, 0.16f, 0.95f, 0.37f, 1.38f, 0.63f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 21.0f, 11.0f) + lineTo(21.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.16f, 0.01f, 0.33f, 0.04f, 0.48f) + curveToRelative(0.46f, -0.19f, 0.95f, -0.33f, 1.46f, -0.4f) + lineTo(16.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _decimalArrowRight!! + } + +private var _decimalArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteDismiss.kt new file mode 100644 index 0000000..1dfbe6b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteDismiss.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DeleteDismiss: ImageVector + get() { + if (_deleteDismiss != null) { + return _deleteDismiss!! + } + _deleteDismiss = fluentIcon(name = "Regular.DeleteDismiss") { + fluentPath { + moveTo(14.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(8.5f, 5.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + horizontalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.32f) + lineToRelative(-0.5f, 5.2f) + curveToRelative(-0.46f, -0.24f, -0.95f, -0.41f, -1.46f, -0.53f) + lineToRelative(0.45f, -4.67f) + lineTo(5.58f, 6.5f) + lineToRelative(1.15f, 11.97f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.24f, 2.03f) + horizontalLineToRelative(1.76f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(8.97f, 22.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.73f, -3.39f) + lineTo(4.07f, 6.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(8.5f, 5.0f) + close() + moveTo(22.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _deleteDismiss!! + } + +private var _deleteDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteOff.kt new file mode 100644 index 0000000..540271f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeleteOff.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DeleteOff: ImageVector + get() { + if (_deleteOff != null) { + return _deleteOff!! + } + _deleteOff = fluentIcon(name = "Regular.DeleteOff") { + fluentPath { + moveTo(3.94f, 5.0f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-2.2f, -2.19f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.5f, 2.41f) + lineTo(8.98f, 22.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.73f, -3.39f) + lineTo(4.07f, 6.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.19f) + close() + moveTo(17.28f, 18.34f) + lineTo(15.0f, 16.06f) + verticalLineToRelative(1.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.69f) + lineToRelative(-3.0f, -3.0f) + verticalLineToRelative(5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.19f) + lineToRelative(-3.4f, -3.4f) + lineToRelative(1.13f, 11.8f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.24f, 2.04f) + horizontalLineToRelative(6.06f) + curveToRelative(1.15f, 0.0f, 2.12f, -0.88f, 2.24f, -2.03f) + verticalLineToRelative(-0.13f) + close() + moveTo(13.5f, 10.32f) + lineToRelative(1.5f, 1.5f) + lineTo(15.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.57f) + close() + moveTo(18.42f, 6.5f) + lineToRelative(-0.77f, 7.97f) + lineToRelative(1.38f, 1.38f) + lineToRelative(0.9f, -9.35f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(15.5f, 5.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -7.0f, 0.0f) + horizontalLineToRelative(-0.32f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(8.74f) + close() + moveTo(14.0f, 5.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + close() + } + } + return _deleteOff!! + } + +private var _deleteOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dentist.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dentist.kt new file mode 100644 index 0000000..26c7c74 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dentist.kt @@ -0,0 +1,109 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Dentist: ImageVector + get() { + if (_dentist != null) { + return _dentist!! + } + _dentist = fluentIcon(name = "Regular.Dentist") { + fluentPath { + moveTo(15.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.71f, 0.0f, 1.25f, 0.54f, 1.25f, 1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveTo(18.5f, 7.21f, 17.3f, 6.0f, 15.75f, 6.0f) + close() + moveTo(7.75f, 3.0f) + curveToRelative(-1.1f, 0.0f, -2.4f, 0.55f, -3.4f, 1.39f) + arcTo(4.74f, 4.74f, 0.0f, false, false, 2.5f, 7.95f) + verticalLineToRelative(0.02f) + curveToRelative(0.0f, 0.71f, 0.0f, 2.3f, 1.21f, 3.74f) + curveToRelative(0.13f, 0.15f, 0.21f, 0.25f, 0.27f, 0.35f) + curveToRelative(0.31f, 0.55f, 0.52f, 1.16f, 0.52f, 1.7f) + curveToRelative(0.01f, 1.9f, 0.35f, 3.52f, 0.96f, 4.7f) + curveToRelative(0.6f, 1.17f, 1.55f, 2.04f, 2.79f, 2.04f) + curveToRelative(0.37f, 0.0f, 0.72f, -0.09f, 1.02f, -0.3f) + curveToRelative(0.3f, -0.2f, 0.5f, -0.48f, 0.62f, -0.76f) + curveToRelative(0.24f, -0.53f, 0.3f, -1.21f, 0.33f, -1.83f) + lineToRelative(0.03f, -0.46f) + curveToRelative(0.06f, -1.2f, 0.13f, -2.46f, 0.67f, -3.57f) + curveToRelative(0.19f, -0.37f, 0.52f, -0.58f, 0.83f, -0.58f) + horizontalLineToRelative(0.5f) + curveToRelative(0.3f, 0.0f, 0.63f, 0.2f, 0.81f, 0.55f) + curveToRelative(0.4f, 1.04f, 0.52f, 2.19f, 0.63f, 3.3f) + lineToRelative(0.09f, 0.8f) + curveToRelative(0.07f, 0.63f, 0.18f, 1.29f, 0.41f, 1.8f) + curveToRelative(0.13f, 0.27f, 0.31f, 0.54f, 0.58f, 0.74f) + curveToRelative(0.29f, 0.2f, 0.62f, 0.31f, 0.98f, 0.31f) + curveToRelative(1.11f, 0.0f, 2.05f, -0.9f, 2.67f, -2.02f) + curveToRelative(0.64f, -1.17f, 1.07f, -2.8f, 1.08f, -4.73f) + curveToRelative(0.0f, -0.59f, 0.26f, -1.28f, 0.63f, -1.86f) + arcToRelative(5.64f, 5.64f, 0.0f, false, false, 1.37f, -3.94f) + curveToRelative(0.0f, -1.48f, -0.85f, -2.72f, -1.85f, -3.56f) + arcTo(5.66f, 5.66f, 0.0f, false, false, 16.25f, 3.0f) + arcToRelative(5.4f, 5.4f, 0.0f, false, false, -2.1f, 0.37f) + curveToRelative(-0.57f, 0.23f, -0.96f, 0.55f, -1.26f, 0.84f) + lineToRelative(-0.35f, 0.37f) + lineToRelative(-0.03f, 0.03f) + curveToRelative(-0.1f, 0.12f, -0.19f, 0.2f, -0.26f, 0.27f) + curveToRelative(-0.12f, 0.1f, -0.18f, 0.12f, -0.25f, 0.12f) + reflectiveCurveToRelative(-0.13f, -0.01f, -0.25f, -0.12f) + arcToRelative(3.83f, 3.83f, 0.0f, false, true, -0.26f, -0.27f) + lineToRelative(-0.03f, -0.03f) + lineToRelative(-0.35f, -0.37f) + curveToRelative(-0.3f, -0.3f, -0.7f, -0.6f, -1.25f, -0.84f) + arcTo(5.4f, 5.4f, 0.0f, false, false, 7.75f, 3.0f) + close() + moveTo(4.0f, 7.95f) + curveToRelative(0.0f, -0.89f, 0.52f, -1.74f, 1.32f, -2.41f) + arcTo(4.2f, 4.2f, 0.0f, false, true, 7.75f, 4.5f) + curveToRelative(0.7f, 0.0f, 1.19f, 0.11f, 1.53f, 0.25f) + curveToRelative(0.34f, 0.15f, 0.57f, 0.33f, 0.78f, 0.54f) + lineToRelative(0.3f, 0.3f) + lineToRelative(0.02f, 0.03f) + curveToRelative(0.1f, 0.12f, 0.23f, 0.26f, 0.37f, 0.38f) + curveToRelative(0.3f, 0.26f, 0.7f, 0.5f, 1.25f, 0.5f) + reflectiveCurveToRelative(0.95f, -0.24f, 1.25f, -0.5f) + curveToRelative(0.14f, -0.12f, 0.26f, -0.26f, 0.37f, -0.38f) + lineToRelative(0.03f, -0.03f) + lineToRelative(0.29f, -0.3f) + curveToRelative(0.2f, -0.2f, 0.44f, -0.4f, 0.78f, -0.54f) + reflectiveCurveToRelative(0.82f, -0.25f, 1.53f, -0.25f) + curveToRelative(0.67f, 0.0f, 1.63f, 0.36f, 2.43f, 1.04f) + curveToRelative(0.8f, 0.67f, 1.32f, 1.52f, 1.32f, 2.4f) + verticalLineToRelative(0.01f) + curveToRelative(0.0f, 0.68f, 0.0f, 1.77f, -1.05f, 3.0f) + arcToRelative(5.26f, 5.26f, 0.0f, false, false, -0.95f, 2.8f) + curveToRelative(0.0f, 1.72f, -0.4f, 3.09f, -0.9f, 4.0f) + curveToRelative(-0.53f, 0.98f, -1.08f, 1.25f, -1.35f, 1.25f) + curveToRelative(-0.06f, 0.0f, -0.08f, -0.01f, -0.08f, -0.02f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.12f, -0.17f) + curveToRelative(-0.12f, -0.26f, -0.2f, -0.7f, -0.28f, -1.34f) + arcToRelative(41.8f, 41.8f, 0.0f, false, true, -0.08f, -0.7f) + arcToRelative(14.82f, 14.82f, 0.0f, false, false, -0.77f, -3.85f) + arcToRelative(2.45f, 2.45f, 0.0f, false, false, -2.17f, -1.42f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.99f, 0.0f, -1.79f, 0.63f, -2.17f, 1.42f) + curveToRelative(-0.7f, 1.4f, -0.77f, 2.99f, -0.83f, 4.16f) + lineToRelative(-0.03f, 0.44f) + curveToRelative(-0.04f, 0.66f, -0.1f, 1.07f, -0.2f, 1.31f) + curveToRelative(-0.05f, 0.1f, -0.08f, 0.13f, -0.1f, 0.14f) + curveToRelative(0.0f, 0.0f, -0.04f, 0.03f, -0.17f, 0.03f) + curveToRelative(-0.44f, 0.0f, -0.98f, -0.3f, -1.46f, -1.23f) + arcTo(9.15f, 9.15f, 0.0f, false, true, 6.0f, 13.75f) + arcToRelative(5.1f, 5.1f, 0.0f, false, false, -1.13f, -3.0f) + curveTo(4.0f, 9.73f, 4.0f, 8.62f, 4.0f, 7.94f) + close() + } + } + return _dentist!! + } + +private var _dentist: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesignIdeas.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesignIdeas.kt new file mode 100644 index 0000000..51de687 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesignIdeas.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesignIdeas: ImageVector + get() { + if (_designIdeas != null) { + return _designIdeas!! + } + _designIdeas = fluentIcon(name = "Regular.DesignIdeas") { + fluentPath { + moveTo(5.57f, 2.07f) + curveToRelative(0.26f, 0.13f, 0.43f, 0.4f, 0.43f, 0.68f) + curveToRelative(0.0f, 0.83f, 0.31f, 1.3f, 0.7f, 1.89f) + lineToRelative(0.03f, 0.04f) + curveToRelative(0.33f, 0.5f, 0.77f, 1.14f, 0.77f, 2.07f) + curveToRelative(0.0f, 0.95f, -0.48f, 1.78f, -1.2f, 2.27f) + curveToRelative(0.19f, 0.16f, 0.36f, 0.36f, 0.5f, 0.6f) + curveToRelative(0.48f, 0.77f, 0.7f, 1.94f, 0.7f, 3.63f) + curveToRelative(0.0f, 1.72f, -0.23f, 3.77f, -0.6f, 5.41f) + curveToRelative(-0.2f, 0.82f, -0.42f, 1.57f, -0.7f, 2.14f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.5f, 0.77f) + curveToRelative(-0.21f, 0.21f, -0.53f, 0.43f, -0.95f, 0.43f) + curveToRelative(-0.42f, 0.0f, -0.74f, -0.22f, -0.94f, -0.43f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.51f, -0.77f) + curveToRelative(-0.28f, -0.57f, -0.5f, -1.32f, -0.7f, -2.14f) + curveToRelative(-0.37f, -1.64f, -0.6f, -3.7f, -0.6f, -5.4f) + curveToRelative(0.0f, -1.7f, 0.22f, -2.87f, 0.7f, -3.64f) + curveToRelative(0.14f, -0.24f, 0.31f, -0.44f, 0.5f, -0.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 6.75f) + curveToRelative(0.0f, -0.37f, 0.0f, -1.0f, 0.38f, -1.82f) + arcToRelative(8.1f, 8.1f, 0.0f, false, true, 2.4f, -2.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.8f, -0.09f) + close() + moveTo(3.5f, 6.75f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + curveToRelative(0.0f, -0.44f, -0.18f, -0.74f, -0.54f, -1.27f) + lineToRelative(-0.01f, -0.02f) + curveToRelative(-0.23f, -0.34f, -0.5f, -0.74f, -0.7f, -1.26f) + arcToRelative(5.07f, 5.07f, 0.0f, false, false, -1.0f, 1.37f) + curveToRelative(-0.25f, 0.51f, -0.25f, 0.88f, -0.25f, 1.18f) + close() + moveTo(3.97f, 10.41f) + curveToRelative(-0.24f, 0.4f, -0.47f, 1.22f, -0.47f, 2.84f) + curveToRelative(0.0f, 1.6f, 0.22f, 3.55f, 0.57f, 5.08f) + arcToRelative(8.91f, 8.91f, 0.0f, false, false, 0.68f, 2.0f) + curveToRelative(0.03f, -0.05f, 0.07f, -0.11f, 0.1f, -0.19f) + curveToRelative(0.2f, -0.41f, 0.4f, -1.04f, 0.58f, -1.8f) + curveToRelative(0.35f, -1.54f, 0.57f, -3.48f, 0.57f, -5.09f) + curveToRelative(0.0f, -1.62f, -0.23f, -2.44f, -0.47f, -2.84f) + arcToRelative(0.79f, 0.79f, 0.0f, false, false, -0.33f, -0.32f) + curveToRelative(-0.1f, -0.05f, -0.25f, -0.09f, -0.45f, -0.09f) + reflectiveCurveToRelative(-0.34f, 0.04f, -0.45f, 0.09f) + arcToRelative(0.79f, 0.79f, 0.0f, false, false, -0.33f, 0.32f) + close() + moveTo(10.0f, 14.9f) + arcToRelative(5.96f, 5.96f, 0.0f, false, true, -1.53f, -0.47f) + arcToRelative(23.1f, 23.1f, 0.0f, false, false, 0.02f, -1.7f) + curveToRelative(0.45f, 0.3f, 0.96f, 0.52f, 1.51f, 0.65f) + lineTo(10.0f, 10.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(4.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -7.23f, -3.57f) + curveToRelative(-0.2f, -0.56f, -0.49f, -0.98f, -0.69f, -1.27f) + lineToRelative(-0.04f, -0.06f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 17.0f, 9.0f) + horizontalLineToRelative(3.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.58f) + close() + moveTo(11.5f, 14.97f) + verticalLineToRelative(4.52f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(-9.0f) + horizontalLineToRelative(-3.69f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -5.31f, 4.48f) + close() + moveTo(15.24f, 10.49f) + lineTo(11.5f, 10.49f) + verticalLineToRelative(2.97f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 3.74f, -2.97f) + close() + } + } + return _designIdeas!! + } + +private var _designIdeas: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt new file mode 100644 index 0000000..2479c86 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Desktop.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Desktop: ImageVector + get() { + if (_desktop != null) { + return _desktop!! + } + _desktop = fluentIcon(name = "Regular.Desktop") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(10.65f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.09f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + moveTo(19.75f, 4.5f) + lineTo(4.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(15.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineTo(20.49f, 5.25f) + curveToRelative(0.0f, -0.38f, -0.27f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + } + } + return _desktop!! + } + +private var _desktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopArrowRight.kt new file mode 100644 index 0000000..39dd3a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopArrowRight.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopArrowRight: ImageVector + get() { + if (_desktopArrowRight != null) { + return _desktopArrowRight!! + } + _desktopArrowRight = fluentIcon(name = "Regular.DesktopArrowRight") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 6.0f) + lineTo(14.5f, 6.0f) + close() + moveTo(20.5f, 15.75f) + verticalLineToRelative(-3.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(4.56f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + horizontalLineToRelative(7.92f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(15.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + verticalLineToRelative(-0.1f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + } + } + return _desktopArrowRight!! + } + +private var _desktopArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopCursor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopCursor.kt new file mode 100644 index 0000000..38e73dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopCursor.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopCursor: ImageVector + get() { + if (_desktopCursor != null) { + return _desktopCursor!! + } + _desktopCursor = fluentIcon(name = "Regular.DesktopCursor") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(10.65f) + curveToRelative(0.0f, 0.37f, -0.08f, 0.72f, -0.24f, 1.03f) + lineTo(20.5f, 15.4f) + lineTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(4.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + lineTo(14.0f, 16.5f) + lineTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 22.0f) + lineTo(6.75f, 22.0f) + close() + moveTo(15.49f, 12.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.82f, 0.2f) + lineToRelative(6.37f, 7.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 1.23f) + lineToRelative(-3.54f, -0.88f) + lineToRelative(-2.03f, 3.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.37f, -0.42f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.31f, 0.2f, -0.59f, 0.49f, -0.7f) + close() + } + } + return _desktopCursor!! + } + +private var _desktopCursor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopEdit.kt new file mode 100644 index 0000000..aa81444 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopEdit.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopEdit: ImageVector + get() { + if (_desktopEdit != null) { + return _desktopEdit!! + } + _desktopEdit = fluentIcon(name = "Regular.DesktopEdit") { + fluentPath { + moveTo(19.1f, 1.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + moveTo(4.25f, 3.0f) + horizontalLineToRelative(12.1f) + lineToRelative(-1.5f, 1.5f) + horizontalLineTo(4.26f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(15.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + verticalLineTo(8.15f) + lineToRelative(1.5f, -1.5f) + verticalLineToRelative(9.1f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.09f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(18.0f) + horizontalLineTo(4.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + verticalLineTo(5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + horizontalLineToRelative(0.15f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + verticalLineTo(18.0f) + close() + } + } + return _desktopEdit!! + } + +private var _desktopEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopFlow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopFlow.kt new file mode 100644 index 0000000..4c75317 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopFlow.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopFlow: ImageVector + get() { + if (_desktopFlow != null) { + return _desktopFlow!! + } + _desktopFlow = fluentIcon(name = "Regular.DesktopFlow") { + fluentPath { + moveTo(16.67f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(15.5f, 20.49f) + lineTo(15.5f, 18.0f) + horizontalLineToRelative(4.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + lineTo(22.0f, 9.5f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(6.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.65f) + lineTo(4.15f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.5f, 5.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + lineTo(16.5f, 4.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.27f, 0.06f, -0.52f, 0.17f, -0.75f) + close() + moveTo(10.0f, 18.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + close() + moveTo(17.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(17.5f, 7.0f) + horizontalLineToRelative(-0.32f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, -0.51f, 0.37f) + lineToRelative(-0.92f, 2.74f) + arcToRelative(2.04f, 2.04f, 0.0f, false, true, -1.93f, 1.39f) + lineTo(13.0f, 11.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(13.0f, 10.0f) + horizontalLineToRelative(0.82f) + curveToRelative(0.23f, 0.0f, 0.44f, -0.15f, 0.51f, -0.37f) + lineToRelative(0.92f, -2.74f) + arcToRelative(2.04f, 2.04f, 0.0f, false, true, 1.93f, -1.39f) + horizontalLineToRelative(0.32f) + lineTo(17.5f, 3.75f) + close() + moveTo(19.0f, 6.27f) + lineTo(19.0f, 7.0f) + horizontalLineToRelative(2.5f) + lineTo(21.5f, 4.5f) + lineTo(19.0f, 4.5f) + verticalLineToRelative(1.73f) + arcToRelative(1.07f, 1.07f, 0.0f, false, true, 0.0f, 0.04f) + close() + moveTo(9.0f, 10.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(2.5f) + lineTo(11.5f, 10.0f) + lineTo(9.0f, 10.0f) + close() + } + } + return _desktopFlow!! + } + +private var _desktopFlow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopKeyboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopKeyboard.kt new file mode 100644 index 0000000..f34c1b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopKeyboard.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopKeyboard: ImageVector + get() { + if (_desktopKeyboard != null) { + return _desktopKeyboard!! + } + _desktopKeyboard = fluentIcon(name = "Regular.DesktopKeyboard") { + fluentPath { + moveTo(6.72f, 22.0f) + horizontalLineToRelative(2.53f) + curveToRelative(-0.16f, -0.38f, -0.25f, -0.8f, -0.25f, -1.25f) + lineTo(9.0f, 16.5f) + lineTo(4.15f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.5f, 5.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + horizontalLineToRelative(15.6f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + lineTo(20.5f, 12.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.44f, 0.0f, 0.86f, 0.09f, 1.25f, 0.25f) + lineTo(22.0f, 5.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 19.74f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + curveToRelative(0.08f, 1.13f, 1.0f, 2.04f, 2.15f, 2.09f) + lineTo(4.0f, 18.01f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(2.5f) + lineTo(5.65f, 20.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, 1.5f) + horizontalLineToRelative(1.0f) + close() + moveTo(10.0f, 15.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-8.5f) + curveTo(11.01f, 23.0f, 10.0f, 22.0f, 10.0f, 20.75f) + verticalLineToRelative(-5.5f) + close() + moveTo(14.0f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(17.5f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(20.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(19.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(15.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(13.0f, 20.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _desktopKeyboard!! + } + +private var _desktopKeyboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt new file mode 100644 index 0000000..ac7ffac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopMac.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopMac: ImageVector + get() { + if (_desktopMac != null) { + return _desktopMac!! + } + _desktopMac = fluentIcon(name = "Regular.DesktopMac") { + fluentPath { + moveTo(4.25f, 3.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(10.5f) + curveTo(2.0f, 16.99f, 3.0f, 18.0f, 4.25f, 18.0f) + lineTo(9.5f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(14.5f, 18.0f) + horizontalLineToRelative(5.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 5.25f) + curveTo(22.0f, 4.01f, 21.0f, 3.0f, 19.75f, 3.0f) + lineTo(4.25f, 3.0f) + close() + moveTo(13.0f, 18.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.45f, 0.1f, 0.88f, 0.3f, 1.25f) + horizontalLineToRelative(-2.6f) + curveToRelative(0.2f, -0.38f, 0.3f, -0.8f, 0.3f, -1.25f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(2.0f) + close() + moveTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(20.5f, 13.0f) + horizontalLineToRelative(-17.0f) + lineTo(3.5f, 5.25f) + close() + moveTo(3.5f, 14.5f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(4.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 14.5f) + close() + } + } + return _desktopMac!! + } + +private var _desktopMac: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopPulse.kt new file mode 100644 index 0000000..906f075 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopPulse.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopPulse: ImageVector + get() { + if (_desktopPulse != null) { + return _desktopPulse!! + } + _desktopPulse = fluentIcon(name = "Regular.DesktopPulse") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 13.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(15.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineTo(20.49f, 13.0f) + lineTo(22.0f, 13.0f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.09f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + moveTo(3.5f, 9.5f) + lineTo(2.0f, 9.5f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(4.4f) + horizontalLineToRelative(-1.5f) + lineTo(20.49f, 5.25f) + curveToRelative(0.0f, -0.38f, -0.27f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(4.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.5f, 9.5f) + close() + moveTo(9.7f, 6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.38f, -0.03f) + lineTo(6.49f, 10.5f) + lineTo(2.75f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.23f) + curveToRelative(0.3f, 0.0f, 0.56f, -0.17f, 0.68f, -0.44f) + lineToRelative(1.3f, -2.89f) + lineToRelative(2.34f, 5.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.35f, 0.1f) + lineToRelative(2.65f, -4.5f) + lineToRelative(1.09f, 1.55f) + curveToRelative(0.14f, 0.2f, 0.37f, 0.32f, 0.61f, 0.32f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.86f) + lineToRelative(-1.53f, -2.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.26f, 0.05f) + lineToRelative(-2.47f, 4.19f) + lineTo(9.7f, 6.47f) + close() + } + } + return _desktopPulse!! + } + +private var _desktopPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSignal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSignal.kt new file mode 100644 index 0000000..55662b4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSignal.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopSignal: ImageVector + get() { + if (_desktopSignal != null) { + return _desktopSignal!! + } + _desktopSignal = fluentIcon(name = "Regular.DesktopSignal") { + fluentPath { + moveTo(15.0f, 1.5f) + curveToRelative(-0.18f, 0.0f, -0.37f, 0.0f, -0.55f, 0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + curveTo(14.7f, 3.0f, 14.85f, 3.0f, 15.0f, 3.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 6.99f, 7.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f) + lineToRelative(0.01f, -0.55f) + curveToRelative(0.0f, -4.7f, -3.8f, -8.5f, -8.5f, -8.5f) + close() + moveTo(15.0f, 4.0f) + curveToRelative(-0.2f, 0.0f, -0.38f, 0.0f, -0.57f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.14f, 1.49f) + lineTo(15.0f, 5.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 4.48f, 4.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.14f) + lineTo(21.0f, 10.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -6.0f, -6.0f) + close() + moveTo(15.0f, 6.5f) + curveToRelative(-0.22f, 0.0f, -0.43f, 0.02f, -0.64f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.28f, 1.47f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.47f, 0.28f) + arcTo(3.51f, 3.51f, 0.0f, false, false, 15.0f, 6.5f) + close() + moveTo(12.91f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(15.5f, 20.49f) + lineTo(15.5f, 18.0f) + horizontalLineToRelative(4.4f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + lineTo(22.0f, 12.1f) + curveToRelative(-0.2f, -0.1f, -0.37f, -0.22f, -0.52f, -0.37f) + curveToRelative(-0.26f, 0.27f, -0.6f, 0.45f, -0.98f, 0.51f) + verticalLineToRelative(3.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.65f) + lineTo(4.15f, 16.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.5f, 5.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + horizontalLineToRelative(8.52f) + curveToRelative(0.06f, -0.38f, 0.24f, -0.72f, 0.5f, -0.98f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.36f, -0.52f) + close() + moveTo(14.0f, 18.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(16.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _desktopSignal!! + } + +private var _desktopSignal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeaker.kt new file mode 100644 index 0000000..fb01fe4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeaker.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopSpeaker: ImageVector + get() { + if (_desktopSpeaker != null) { + return _desktopSpeaker!! + } + _desktopSpeaker = fluentIcon(name = "Regular.DesktopSpeaker") { + fluentPath { + moveTo(6.0f, 21.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.93f) + curveToRelative(-0.25f, -0.09f, -0.5f, -0.24f, -0.7f, -0.46f) + lineTo(14.0f, 20.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.5f) + lineTo(4.15f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.5f, 5.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + horizontalLineToRelative(15.6f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + verticalLineToRelative(6.77f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.5f, 0.5f) + lineTo(22.0f, 5.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 19.74f, 3.0f) + lineTo(4.1f, 3.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + close() + moveTo(22.14f, 14.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.91f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + moveTo(19.87f, 15.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, 0.7f, 1.65f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + moveTo(17.0f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 16.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.31f, -0.49f) + verticalLineToRelative(-5.5f) + close() + moveTo(16.8f, 22.0f) + horizontalLineToRelative(0.45f) + close() + } + } + return _desktopSpeaker!! + } + +private var _desktopSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeakerOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeakerOff.kt new file mode 100644 index 0000000..17faac8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSpeakerOff.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopSpeakerOff: ImageVector + get() { + if (_desktopSpeakerOff != null) { + return _desktopSpeakerOff!! + } + _desktopSpeakerOff = fluentIcon(name = "Regular.DesktopSpeakerOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.4f, 0.4f) + curveTo(2.25f, 4.1f, 2.0f, 4.65f, 2.0f, 5.26f) + verticalLineToRelative(10.66f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 18.0f) + lineTo(8.5f, 18.0f) + verticalLineToRelative(2.49f) + lineTo(6.65f, 20.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(8.93f) + curveToRelative(-0.25f, -0.09f, -0.5f, -0.24f, -0.7f, -0.46f) + lineTo(14.0f, 20.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 18.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.5f) + lineTo(4.15f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.5f, 5.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.19f, -0.4f) + lineToRelative(10.83f, 10.83f) + lineToRelative(-0.36f, 0.42f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.31f, -0.49f) + verticalLineToRelative(-2.19f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(20.5f, 17.32f) + lineToRelative(-2.42f, -2.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, -0.25f) + arcToRelative(3.71f, 3.71f, 0.0f, false, true, 1.3f, 2.66f) + close() + moveTo(22.69f, 19.51f) + lineToRelative(-1.24f, -1.25f) + curveToRelative(0.03f, -0.24f, 0.05f, -0.5f, 0.05f, -0.76f) + curveToRelative(0.0f, -0.95f, -0.24f, -1.76f, -0.64f, -2.43f) + curveToRelative(-0.24f, -0.39f, -0.46f, -0.64f, -0.59f, -0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.96f, -1.16f) + curveToRelative(0.25f, 0.21f, 0.59f, 0.58f, 0.91f, 1.13f) + arcToRelative(6.39f, 6.39f, 0.0f, false, true, 0.55f, 5.2f) + close() + moveTo(7.69f, 4.5f) + lineTo(6.18f, 3.0f) + horizontalLineToRelative(13.56f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(7.42f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.5f, -0.5f) + lineTo(20.48f, 5.25f) + curveToRelative(0.0f, -0.38f, -0.27f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(7.68f, 4.5f) + close() + } + } + return _desktopSpeakerOff!! + } + +private var _desktopSpeakerOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSync.kt new file mode 100644 index 0000000..192e187 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopSync.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopSync: ImageVector + get() { + if (_desktopSync != null) { + return _desktopSync!! + } + _desktopSync = fluentIcon(name = "Regular.DesktopSync") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 3.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + lineTo(20.0f, 3.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 8.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + moveTo(20.5f, 15.75f) + verticalLineToRelative(-3.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(4.56f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + horizontalLineToRelative(7.92f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(15.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + verticalLineToRelative(-0.1f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + } + } + return _desktopSync!! + } + +private var _desktopSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopToolbox.kt new file mode 100644 index 0000000..9a3286b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DesktopToolbox.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DesktopToolbox: ImageVector + get() { + if (_desktopToolbox != null) { + return _desktopToolbox!! + } + _desktopToolbox = fluentIcon(name = "Regular.DesktopToolbox") { + fluentPath { + moveTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(2.0f, 15.76f) + lineTo(2.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.93f, 2.24f, 2.1f) + verticalLineToRelative(8.82f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -1.5f, -2.37f) + verticalLineToRelative(-6.3f) + curveToRelative(0.0f, -0.38f, -0.27f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(4.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.17f, 0.02f, 0.34f, 0.05f, 0.5f) + horizontalLineToRelative(-4.3f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _desktopToolbox!! + } + +private var _desktopToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoard.kt new file mode 100644 index 0000000..a36d2f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoard.kt @@ -0,0 +1,115 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DeveloperBoard: ImageVector + get() { + if (_developerBoard != null) { + return _developerBoard!! + } + _developerBoard = fluentIcon(name = "Regular.DeveloperBoard") { + fluentPath { + moveTo(15.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.33f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.93f, 8.0f) + horizontalLineToRelative(2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(19.0f, 9.5f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(2.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(19.0f, 12.75f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(2.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.33f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 16.0f, 18.92f) + verticalLineToRelative(2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(14.5f, 19.0f) + horizontalLineToRelative(-1.75f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineTo(12.0f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(11.25f, 19.0f) + lineTo(9.5f, 19.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-2.32f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 5.08f, 16.0f) + lineTo(2.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(5.0f, 14.5f) + verticalLineToRelative(-1.75f) + lineTo(2.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 12.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + lineTo(5.0f, 11.25f) + lineTo(5.0f, 9.5f) + lineTo(2.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 8.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.33f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 8.0f, 5.07f) + lineTo(8.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(9.5f, 5.0f) + horizontalLineToRelative(1.75f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(12.0f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.75f, 5.0f) + horizontalLineToRelative(1.75f) + lineTo(14.5f, 2.75f) + curveToRelative(0.0f, -0.35f, 0.23f, -0.64f, 0.55f, -0.72f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.1f, -0.01f) + close() + moveTo(15.25f, 6.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _developerBoard!! + } + +private var _developerBoard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoardSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoardSearch.kt new file mode 100644 index 0000000..89fbded --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeveloperBoardSearch.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DeveloperBoardSearch: ImageVector + get() { + if (_developerBoardSearch != null) { + return _developerBoardSearch!! + } + _developerBoardSearch = fluentIcon(name = "Regular.DeveloperBoardSearch") { + fluentPath { + moveTo(17.0f, 1.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + horizontalLineToRelative(-0.1f) + lineToRelative(-0.1f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.55f, 0.72f) + lineTo(15.5f, 4.0f) + horizontalLineToRelative(-1.75f) + lineTo(13.75f, 1.65f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 13.0f, 1.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + lineTo(12.25f, 4.0f) + lineTo(10.5f, 4.0f) + lineTo(10.5f, 1.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(2.32f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 6.08f, 7.0f) + lineTo(3.65f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(0.1f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + lineTo(6.0f, 8.5f) + verticalLineToRelative(1.75f) + lineTo(3.65f, 10.25f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 3.0f, 11.0f) + verticalLineToRelative(0.1f) + curveToRelative(0.03f, 0.16f, 0.1f, 0.3f, 0.2f, 0.4f) + arcToRelative(5.48f, 5.48f, 0.0f, false, true, 4.3f, -0.13f) + lineTo(7.5f, 7.75f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(11.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -0.2f, 1.5f) + horizontalLineToRelative(1.45f) + verticalLineToRelative(2.35f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineTo(13.75f, 18.0f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(2.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-2.33f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.92f, 15.0f) + horizontalLineToRelative(2.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + lineTo(20.0f, 13.5f) + verticalLineToRelative(-1.75f) + horizontalLineToRelative(2.35f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 23.0f, 11.0f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.65f) + lineTo(20.0f, 10.25f) + lineTo(20.0f, 8.5f) + horizontalLineToRelative(2.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-2.32f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 17.0f, 4.08f) + lineTo(17.0f, 1.65f) + close() + moveTo(16.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + close() + moveTo(11.5f, 11.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(5.5f, 21.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 21.0f) + close() + moveTo(5.5f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _developerBoardSearch!! + } + +private var _developerBoardSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceEq.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceEq.kt new file mode 100644 index 0000000..dd287b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceEq.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DeviceEq: ImageVector + get() { + if (_deviceEq != null) { + return _deviceEq!! + } + _deviceEq = fluentIcon(name = "Regular.DeviceEq") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(11.25f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.25f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + lineTo(7.51f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.74f, -0.75f) + close() + moveTo(15.75f, 6.0f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + lineTo(15.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.74f, -0.75f) + close() + moveTo(4.75f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.25f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _deviceEq!! + } + +private var _deviceEq: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoom.kt new file mode 100644 index 0000000..5d7b40f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoom.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DeviceMeetingRoom: ImageVector + get() { + if (_deviceMeetingRoom != null) { + return _deviceMeetingRoom!! + } + _deviceMeetingRoom = fluentIcon(name = "Regular.DeviceMeetingRoom") { + fluentPath { + moveTo(7.07f, 3.0f) + curveToRelative(-1.42f, 0.0f, -2.65f, 0.97f, -2.98f, 2.35f) + lineTo(2.1f, 13.62f) + arcTo(3.55f, 3.55f, 0.0f, false, false, 5.55f, 18.0f) + horizontalLineToRelative(12.9f) + curveToRelative(2.29f, 0.0f, 3.98f, -2.15f, 3.44f, -4.38f) + lineTo(19.9f, 5.35f) + arcTo(3.06f, 3.06f, 0.0f, false, false, 16.93f, 3.0f) + horizontalLineTo(7.07f) + close() + moveTo(5.55f, 5.7f) + curveToRelative(0.17f, -0.7f, 0.8f, -1.2f, 1.52f, -1.2f) + horizontalLineToRelative(9.86f) + curveToRelative(0.72f, 0.0f, 1.35f, 0.5f, 1.51f, 1.2f) + lineToRelative(2.0f, 8.27f) + arcToRelative(2.05f, 2.05f, 0.0f, false, true, -2.0f, 2.53f) + horizontalLineTo(5.55f) + arcToRelative(2.05f, 2.05f, 0.0f, false, true, -2.0f, -2.53f) + lineToRelative(2.0f, -8.27f) + close() + moveTo(6.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.75f) + close() + } + } + return _deviceMeetingRoom!! + } + +private var _deviceMeetingRoom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoomRemote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoomRemote.kt new file mode 100644 index 0000000..2b7f90f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DeviceMeetingRoomRemote.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DeviceMeetingRoomRemote: ImageVector + get() { + if (_deviceMeetingRoomRemote != null) { + return _deviceMeetingRoomRemote!! + } + _deviceMeetingRoomRemote = fluentIcon(name = "Regular.DeviceMeetingRoomRemote") { + fluentPath { + moveTo(4.1f, 5.35f) + arcTo(3.06f, 3.06f, 0.0f, false, true, 7.06f, 3.0f) + horizontalLineToRelative(9.86f) + curveToRelative(1.42f, 0.0f, 2.65f, 0.97f, 2.98f, 2.35f) + lineToRelative(1.99f, 8.27f) + arcTo(3.55f, 3.55f, 0.0f, false, true, 18.45f, 18.0f) + lineTo(10.5f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(7.95f) + curveToRelative(1.32f, 0.0f, 2.3f, -1.24f, 2.0f, -2.53f) + lineToRelative(-2.0f, -8.27f) + curveToRelative(-0.17f, -0.7f, -0.8f, -1.2f, -1.52f, -1.2f) + lineTo(7.07f, 4.5f) + curveToRelative(-0.72f, 0.0f, -1.35f, 0.5f, -1.52f, 1.2f) + lineToRelative(-0.67f, 2.8f) + lineTo(3.75f, 8.5f) + curveToRelative(-0.14f, 0.0f, -0.29f, 0.01f, -0.42f, 0.03f) + lineToRelative(0.76f, -3.18f) + close() + moveTo(10.49f, 20.5f) + horizontalLineToRelative(6.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + lineTo(10.5f, 19.0f) + verticalLineToRelative(1.25f) + lineToRelative(-0.01f, 0.25f) + close() + moveTo(5.75f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(2.0f, 11.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-9.0f) + close() + moveTo(3.75f, 11.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-9.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _deviceMeetingRoomRemote!! + } + +private var _deviceMeetingRoomRemote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diagram.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diagram.kt new file mode 100644 index 0000000..64ceb18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diagram.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Diagram: ImageVector + get() { + if (_diagram != null) { + return _diagram!! + } + _diagram = fluentIcon(name = "Regular.Diagram") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(10.5f) + curveTo(17.55f, 2.0f, 19.0f, 3.46f, 19.0f, 5.25f) + verticalLineToRelative(6.03f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -1.22f, -0.28f) + horizontalLineToRelative(-0.28f) + lineTo(17.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(3.37f) + lineTo(7.36f, 20.0f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + lineTo(2.0f, 5.25f) + close() + moveTo(6.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(7.07f, 12.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.68f, -0.43f) + horizontalLineToRelative(10.03f) + curveToRelative(0.52f, 0.0f, 1.01f, 0.23f, 1.34f, 0.62f) + lineToRelative(3.7f, 4.4f) + curveToRelative(0.24f, 0.28f, 0.24f, 0.68f, 0.0f, 0.96f) + lineToRelative(-3.7f, 4.4f) + curveToRelative(-0.33f, 0.4f, -0.82f, 0.62f, -1.34f, 0.62f) + lineTo(7.75f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, -1.23f) + lineToRelative(3.59f, -4.27f) + lineToRelative(-3.6f, -4.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -0.8f) + close() + moveTo(9.37f, 13.5f) + lineToRelative(2.95f, 3.52f) + curveToRelative(0.24f, 0.28f, 0.24f, 0.68f, 0.0f, 0.96f) + lineTo(9.36f, 21.5f) + horizontalLineToRelative(8.42f) + curveToRelative(0.08f, 0.0f, 0.15f, -0.03f, 0.2f, -0.09f) + lineToRelative(3.29f, -3.91f) + lineToRelative(-3.3f, -3.91f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, -0.09f) + lineTo(9.36f, 13.5f) + close() + moveTo(6.74f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _diagram!! + } + +private var _diagram: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dialpad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dialpad.kt new file mode 100644 index 0000000..16b79ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dialpad.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Dialpad: ImageVector + get() { + if (_dialpad != null) { + return _dialpad!! + } + _dialpad = fluentIcon(name = "Regular.Dialpad") { + fluentPath { + moveTo(12.0f, 17.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 12.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(17.0f, 12.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.0f, 12.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(17.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(17.0f, 2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.0f, 2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _dialpad!! + } + +private var _dialpad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DialpadOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DialpadOff.kt new file mode 100644 index 0000000..5d3f706 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DialpadOff.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DialpadOff: ImageVector + get() { + if (_dialpadOff != null) { + return _dialpadOff!! + } + _dialpadOff = fluentIcon(name = "Regular.DialpadOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.5f, 4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 1.5f, 1.5f) + lineToRelative(3.5f, 3.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 1.5f, 1.5f) + lineToRelative(7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(18.25f, 14.0f) + curveToRelative(0.0f, 0.3f, -0.1f, 0.57f, -0.28f, 0.79f) + lineToRelative(-1.76f, -1.76f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.04f, 0.97f) + close() + moveTo(13.25f, 9.0f) + curveToRelative(0.0f, 0.3f, -0.1f, 0.57f, -0.28f, 0.79f) + lineToRelative(-1.76f, -1.76f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.04f, 0.97f) + close() + moveTo(8.25f, 4.0f) + curveToRelative(0.0f, 0.3f, -0.1f, 0.58f, -0.28f, 0.79f) + lineTo(6.21f, 3.03f) + curveToRelative(0.22f, -0.17f, 0.5f, -0.28f, 0.8f, -0.28f) + curveToRelative(0.68f, 0.0f, 1.24f, 0.56f, 1.24f, 1.25f) + close() + moveTo(12.0f, 17.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(7.0f, 12.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(17.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(17.0f, 2.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _dialpadOff!! + } + +private var _dialpadOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diamond.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diamond.kt new file mode 100644 index 0000000..b944ce0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diamond.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Diamond: ImageVector + get() { + if (_diamond != null) { + return _diamond!! + } + _diamond = fluentIcon(name = "Regular.Diamond") { + fluentPath { + moveTo(2.66f, 13.6f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.19f) + lineToRelative(7.75f, -7.75f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(7.75f, 7.75f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-7.75f, 7.75f) + curveToRelative(-0.88f, 0.88f, -2.3f, 0.88f, -3.18f, 0.0f) + lineTo(2.66f, 13.6f) + close() + moveTo(3.72f, 11.47f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(7.75f, 7.75f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(7.75f, -7.75f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-7.75f, -7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-7.75f, 7.75f) + close() + } + } + return _diamond!! + } + +private var _diamond: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt new file mode 100644 index 0000000..a1eebe2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Directions.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Directions: ImageVector + get() { + if (_directions != null) { + return _directions!! + } + _directions = fluentIcon(name = "Regular.Directions") { + fluentPath { + moveTo(14.3f, 2.99f) + lineToRelative(6.72f, 6.71f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineToRelative(-6.72f, 6.72f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(2.98f, 14.3f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineTo(9.7f, 3.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + close() + moveTo(10.76f, 4.05f) + lineToRelative(-6.71f, 6.71f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(6.71f, 6.72f) + curveToRelative(0.69f, 0.68f, 1.8f, 0.68f, 2.48f, 0.0f) + lineToRelative(6.72f, -6.72f) + curveToRelative(0.68f, -0.69f, 0.68f, -1.8f, 0.0f, -2.48f) + lineToRelative(-6.72f, -6.71f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + close() + moveTo(12.46f, 7.31f) + lineToRelative(0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(0.72f, -0.72f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + lineTo(10.5f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.35f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + horizontalLineToRelative(0.17f) + lineToRelative(1.5f, -0.01f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(-0.07f, 0.09f) + close() + } + } + return _directions!! + } + +private var _directions: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt new file mode 100644 index 0000000..f65b77a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissCircle.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DismissCircle: ImageVector + get() { + if (_dismissCircle != null) { + return _dismissCircle!! + } + _dismissCircle = fluentIcon(name = "Regular.DismissCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(15.45f, 8.4f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineTo(13.06f, 12.0f) + lineToRelative(2.47f, 2.47f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(10.94f, 12.0f) + lineTo(8.47f, 9.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineTo(12.0f, 10.94f) + lineToRelative(2.47f, -2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + } + } + return _dismissCircle!! + } + +private var _dismissCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt new file mode 100644 index 0000000..431e2d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DismissSquare.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DismissSquare: ImageVector + get() { + if (_dismissSquare != null) { + return _dismissSquare!! + } + _dismissSquare = fluentIcon(name = "Regular.DismissSquare") { + fluentPath { + moveTo(8.22f, 8.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.94f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _dismissSquare!! + } + +private var _dismissSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt new file mode 100644 index 0000000..fd228c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Diversity.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Diversity: ImageVector + get() { + if (_diversity != null) { + return _diversity!! + } + _diversity = fluentIcon(name = "Regular.Diversity") { + fluentPath { + moveTo(13.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(13.0f, 6.0f) + close() + moveTo(5.55f, 3.9f) + curveToRelative(0.6f, -1.2f, 2.3f, -1.2f, 2.9f, 0.0f) + lineToRelative(2.37f, 4.71f) + arcTo(1.64f, 1.64f, 0.0f, false, true, 9.37f, 11.0f) + lineTo(4.63f, 11.0f) + curveToRelative(-1.22f, 0.0f, -2.0f, -1.3f, -1.45f, -2.39f) + lineTo(5.55f, 3.9f) + close() + moveTo(6.94f, 4.52f) + curveToRelative(-0.01f, 0.0f, -0.03f, 0.01f, -0.05f, 0.05f) + lineTo(4.52f, 9.3f) + arcToRelative(0.14f, 0.14f, 0.0f, false, false, -0.02f, 0.07f) + arcToRelative(0.16f, 0.16f, 0.0f, false, false, 0.07f, 0.13f) + arcToRelative(0.1f, 0.1f, 0.0f, false, false, 0.06f, 0.01f) + horizontalLineToRelative(4.74f) + arcToRelative(0.1f, 0.1f, 0.0f, false, false, 0.06f, -0.01f) + lineToRelative(0.05f, -0.05f) + arcToRelative(0.16f, 0.16f, 0.0f, false, false, 0.02f, -0.08f) + curveToRelative(0.0f, -0.01f, 0.0f, -0.04f, -0.02f, -0.07f) + lineTo(7.11f, 4.57f) + curveToRelative(-0.02f, -0.04f, -0.04f, -0.05f, -0.05f, -0.05f) + arcTo(0.13f, 0.13f, 0.0f, false, false, 7.0f, 4.5f) + curveToRelative(-0.03f, 0.0f, -0.05f, 0.0f, -0.06f, 0.02f) + close() + moveTo(11.0f, 17.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, -8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 8.0f, 0.0f) + close() + moveTo(9.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.66f, -2.22f) + lineToRelative(3.38f, 3.38f) + curveToRelative(0.18f, -0.35f, 0.28f, -0.74f, 0.28f, -1.16f) + close() + moveTo(7.0f, 19.5f) + curveToRelative(0.42f, 0.0f, 0.81f, -0.1f, 1.16f, -0.28f) + lineToRelative(-3.38f, -3.38f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 7.0f, 19.5f) + close() + moveTo(16.52f, 13.12f) + curveToRelative(0.3f, -0.16f, 0.66f, -0.16f, 0.96f, 0.0f) + lineToRelative(2.97f, 1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, 0.89f) + verticalLineToRelative(2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, 0.89f) + lineToRelative(-2.97f, 1.53f) + curveToRelative(-0.3f, 0.16f, -0.66f, 0.16f, -0.96f, 0.0f) + lineToRelative(-2.97f, -1.53f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.55f, -0.89f) + verticalLineToRelative(-2.92f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.55f, -0.89f) + lineToRelative(2.97f, -1.53f) + close() + moveTo(14.5f, 15.85f) + verticalLineToRelative(2.3f) + lineToRelative(2.5f, 1.3f) + lineToRelative(2.5f, -1.3f) + verticalLineToRelative(-2.3f) + lineToRelative(-2.5f, -1.3f) + lineToRelative(-2.5f, 1.3f) + close() + } + } + return _diversity!! + } + +private var _diversity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerShort.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerShort.kt new file mode 100644 index 0000000..68ae321 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerShort.kt @@ -0,0 +1,28 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DividerShort: ImageVector + get() { + if (_dividerShort != null) { + return _dividerShort!! + } + _dividerShort = fluentIcon(name = "Regular.DividerShort") { + fluentPath { + moveTo(11.25f, 4.75f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + } + } + return _dividerShort!! + } + +private var _dividerShort: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerTall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerTall.kt new file mode 100644 index 0000000..5ef5c23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DividerTall.kt @@ -0,0 +1,28 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DividerTall: ImageVector + get() { + if (_dividerTall != null) { + return _dividerTall!! + } + _dividerTall = fluentIcon(name = "Regular.DividerTall") { + fluentPath { + moveTo(11.25f, 2.75f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + } + } + return _dividerTall!! + } + +private var _dividerTall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dock.kt new file mode 100644 index 0000000..6cb4f8d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dock.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Dock: ImageVector + get() { + if (_dock != null) { + return _dock!! + } + _dock = fluentIcon(name = "Regular.Dock") { + fluentPath { + moveTo(4.8f, 10.0f) + horizontalLineToRelative(4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + lineTo(4.8f, 11.49f) + curveToRelative(-0.68f, 0.0f, -1.2f, 0.46f, -1.27f, 1.0f) + verticalLineToRelative(0.12f) + lineToRelative(-0.03f, 4.78f) + curveToRelative(0.0f, 0.56f, 0.49f, 1.04f, 1.14f, 1.1f) + lineTo(19.23f, 18.49f) + curveToRelative(0.67f, 0.0f, 1.2f, -0.44f, 1.26f, -1.0f) + lineToRelative(0.01f, -0.1f) + lineToRelative(0.02f, -4.78f) + curveToRelative(0.0f, -0.56f, -0.49f, -1.05f, -1.14f, -1.1f) + lineToRelative(-0.13f, -0.01f) + horizontalLineToRelative(-4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.8f) + arcToRelative(2.7f, 2.7f, 0.0f, false, true, 2.77f, 2.44f) + verticalLineToRelative(0.17f) + lineTo(22.0f, 17.39f) + curveToRelative(0.0f, 1.4f, -1.16f, 2.52f, -2.6f, 2.6f) + lineTo(4.77f, 19.99f) + arcToRelative(2.7f, 2.7f, 0.0f, false, true, -2.76f, -2.44f) + lineTo(2.0f, 17.38f) + lineToRelative(0.02f, -4.77f) + curveToRelative(0.0f, -1.4f, 1.16f, -2.52f, 2.6f, -2.6f) + lineToRelative(0.17f, -0.01f) + horizontalLineToRelative(4.7f) + horizontalLineToRelative(-4.7f) + close() + moveTo(12.45f, 3.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.93f, 3.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.14f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-2.65f, -2.66f) + verticalLineToRelative(9.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.24f, 5.57f) + lineTo(8.61f, 8.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.09f) + lineToRelative(3.93f, -3.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + } + } + return _dock!! + } + +private var _dock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DockRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DockRow.kt new file mode 100644 index 0000000..79b57c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DockRow.kt @@ -0,0 +1,142 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DockRow: ImageVector + get() { + if (_dockRow != null) { + return _dockRow!! + } + _dockRow = fluentIcon(name = "Regular.DockRow") { + fluentPath { + moveTo(20.25f, 12.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.74f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 12.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.74f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 17.21f, 7.22f, 18.0f, 6.25f, 18.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 18.0f, 2.0f, 17.21f, 2.0f, 16.24f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.25f, 12.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.74f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveTo(9.78f, 18.0f, 9.0f, 17.21f, 9.0f, 16.24f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(20.25f, 13.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.24f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(6.25f, 13.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.24f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(13.25f, 13.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.24f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(13.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.74f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveTo(9.78f, 11.0f, 9.0f, 10.21f, 9.0f, 9.24f) + verticalLineToRelative(-2.5f) + curveTo(9.0f, 5.78f, 9.78f, 5.0f, 10.75f, 5.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(20.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.74f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 5.0f) + curveTo(7.22f, 5.0f, 8.0f, 5.77f, 8.0f, 6.73f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 10.21f, 7.22f, 11.0f, 6.25f, 11.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 11.0f, 2.0f, 10.21f, 2.0f, 9.24f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + horizontalLineToRelative(2.65f) + close() + moveTo(13.25f, 6.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.24f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.25f, 6.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.24f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(6.25f, 6.5f) + lineTo(3.69f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, 0.24f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _dockRow!! + } + +private var _dockRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Doctor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Doctor.kt new file mode 100644 index 0000000..417c9cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Doctor.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Doctor: ImageVector + get() { + if (_doctor != null) { + return _doctor!! + } + _doctor = fluentIcon(name = "Regular.Doctor") { + fluentPath { + moveTo(9.75f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.0f, 4.75f) + curveTo(8.0f, 3.78f, 8.78f, 3.0f, 9.75f, 3.0f) + horizontalLineToRelative(4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineTo(8.0f) + horizontalLineToRelative(3.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(16.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveTo(8.78f, 21.0f, 8.0f, 20.22f, 8.0f, 19.25f) + verticalLineTo(16.0f) + horizontalLineTo(4.75f) + curveTo(3.78f, 16.0f, 3.0f, 15.22f, 3.0f, 14.25f) + verticalLineToRelative(-4.5f) + curveTo(3.0f, 8.78f, 3.78f, 8.0f, 4.75f, 8.0f) + horizontalLineTo(8.0f) + verticalLineTo(4.75f) + close() + } + } + return _doctor!! + } + +private var _doctor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentAdd.kt new file mode 100644 index 0000000..5c1c73f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentAdd.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentAdd: ImageVector + get() { + if (_documentAdd != null) { + return _documentAdd!! + } + _documentAdd = fluentIcon(name = "Regular.DocumentAdd") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(6.0f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(7.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 18.0f) + close() + } + } + return _documentAdd!! + } + +private var _documentAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowLeft.kt new file mode 100644 index 0000000..fe0ceb0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowLeft.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentArrowLeft: ImageVector + get() { + if (_documentArrowLeft != null) { + return _documentArrowLeft!! + } + _documentArrowLeft = fluentIcon(name = "Regular.DocumentArrowLeft") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(4.7f, 17.0f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(4.71f, 18.0f) + lineTo(9.5f, 18.0f) + close() + } + } + return _documentArrowLeft!! + } + +private var _documentArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowRight.kt new file mode 100644 index 0000000..6f3ac80 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentArrowRight.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentArrowRight: ImageVector + get() { + if (_documentArrowRight != null) { + return _documentArrowRight!! + } + _documentArrowRight = fluentIcon(name = "Regular.DocumentArrowRight") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + } + fluentPath { + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(8.29f, 17.0f) + horizontalLineTo(3.5f) + close() + } + } + return _documentArrowRight!! + } + +private var _documentArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBriefcase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBriefcase.kt new file mode 100644 index 0000000..6f21013 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBriefcase.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentBriefcase: ImageVector + get() { + if (_documentBriefcase != null) { + return _documentBriefcase!! + } + _documentBriefcase = fluentIcon(name = "Regular.DocumentBriefcase") { + fluentPath { + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(14.0f, 20.5f) + lineTo(14.0f, 22.0f) + horizontalLineToRelative(3.75f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 9.66f) + curveToRelative(0.0f, -0.46f, -0.18f, -0.9f, -0.51f, -1.23f) + lineTo(13.57f, 2.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 12.34f, 2.0f) + lineTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(7.34f) + curveToRelative(0.16f, -0.06f, 0.32f, -0.09f, 0.5f, -0.09f) + horizontalLineToRelative(1.0f) + lineTo(5.5f, 4.25f) + close() + moveTo(17.44f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.56f) + lineToRelative(3.94f, 3.94f) + close() + moveTo(3.75f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(10.25f, 15.0f) + horizontalLineToRelative(0.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(2.01f, 23.0f, 1.0f, 22.0f, 1.0f, 20.75f) + verticalLineToRelative(-3.5f) + curveTo(1.0f, 16.01f, 2.0f, 15.0f, 3.25f, 15.0f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-1.75f) + close() + moveTo(8.75f, 14.0f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-1.0f) + close() + moveTo(3.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _documentBriefcase!! + } + +private var _documentBriefcase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletList.kt new file mode 100644 index 0000000..7b9e943 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletList.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentBulletList: ImageVector + get() { + if (_documentBulletList != null) { + return _documentBulletList!! + } + _documentBulletList = fluentIcon(name = "Regular.DocumentBulletList") { + fluentPath { + moveTo(7.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(7.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(10.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(10.0f, 15.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(19.41f, 8.41f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + close() + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(6.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + } + } + return _documentBulletList!! + } + +private var _documentBulletList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListClock.kt new file mode 100644 index 0000000..c856a1d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListClock.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentBulletListClock: ImageVector + get() { + if (_documentBulletListClock != null) { + return _documentBulletListClock!! + } + _documentBulletListClock = fluentIcon(name = "Regular.DocumentBulletListClock") { + fluentPath { + moveTo(19.41f, 8.41f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(6.81f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(6.0f, 20.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(1.08f) + curveToRelative(0.52f, 0.08f, 1.03f, 0.22f, 1.5f, 0.42f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(10.75f, 17.5f) + lineTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.52f, 0.06f, 1.02f, 0.17f, 1.5f) + horizontalLineToRelative(-0.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(11.17f, 16.0f) + curveToRelative(0.13f, -0.53f, 0.32f, -1.03f, 0.56f, -1.5f) + horizontalLineToRelative(-0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.42f) + close() + moveTo(12.81f, 13.0f) + arcTo(6.51f, 6.51f, 0.0f, false, true, 15.0f, 11.5f) + horizontalLineToRelative(-4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.06f) + close() + moveTo(7.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(7.0f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.22f, 17.92f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.22f, -0.5f) + lineTo(17.0f, 13.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-2.94f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.34f, -0.08f) + close() + } + } + return _documentBulletListClock!! + } + +private var _documentBulletListClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListMultiple.kt new file mode 100644 index 0000000..84f64d6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListMultiple.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentBulletListMultiple: ImageVector + get() { + if (_documentBulletListMultiple != null) { + return _documentBulletListMultiple!! + } + _documentBulletListMultiple = fluentIcon(name = "Regular.DocumentBulletListMultiple") { + fluentPath { + moveTo(7.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(7.0f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(10.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.05f) + close() + moveTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(17.5f, 8.87f) + curveToRelative(0.0f, -0.6f, -0.24f, -1.17f, -0.66f, -1.6f) + lineToRelative(-4.62f, -4.61f) + curveToRelative(-0.42f, -0.42f, -1.0f, -0.66f, -1.59f, -0.66f) + lineTo(6.25f, 2.0f) + close() + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.25f) + verticalLineToRelative(3.25f) + curveTo(10.5f, 7.99f, 11.51f, 9.0f, 12.75f, 9.0f) + lineTo(16.0f, 9.0f) + verticalLineToRelative(8.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-13.0f) + close() + moveTo(12.0f, 6.75f) + lineTo(12.0f, 4.56f) + lineToRelative(2.94f, 2.94f) + horizontalLineToRelative(-2.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.75f, 22.0f) + curveToRelative(-0.98f, 0.0f, -1.81f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(8.62f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(18.5f, 8.94f) + lineToRelative(0.84f, 0.84f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.59f) + verticalLineToRelative(5.88f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 15.25f, 22.0f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _documentBulletListMultiple!! + } + +private var _documentBulletListMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListOff.kt new file mode 100644 index 0000000..03011f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentBulletListOff.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentBulletListOff: ImageVector + get() { + if (_documentBulletListOff != null) { + return _documentBulletListOff!! + } + _documentBulletListOff = fluentIcon(name = "Regular.DocumentBulletListOff") { + fluentPath { + moveTo(7.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(7.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(4.0f, 5.06f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-0.92f, -0.92f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 18.0f, 22.0f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(4.0f, 5.06f) + close() + moveTo(18.5f, 19.56f) + lineToRelative(-1.53f, -1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, 0.97f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.08f, 0.0f, 0.15f, 0.01f, 0.22f, 0.03f) + lineTo(14.94f, 16.0f) + horizontalLineToRelative(-4.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.69f) + lineToRelative(-1.5f, -1.5f) + horizontalLineToRelative(-1.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.26f, -1.45f) + lineTo(5.5f, 6.56f) + lineTo(5.5f, 20.0f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-0.44f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(0.0f, 0.5f, 0.18f, 0.94f, 0.47f, 1.3f) + lineToRelative(0.24f, 0.23f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 14.0f, 10.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(5.32f) + lineToRelative(1.5f, 1.5f) + verticalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.4f) + lineTo(13.6f, 2.58f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 1.99f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.7f, 0.12f) + lineTo(6.69f, 3.5f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 8.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(16.25f, 11.5f) + horizontalLineToRelative(-1.57f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _documentBulletListOff!! + } + +private var _documentBulletListOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCatchUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCatchUp.kt new file mode 100644 index 0000000..a24e700 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCatchUp.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentCatchUp: ImageVector + get() { + if (_documentCatchUp != null) { + return _documentCatchUp!! + } + _documentCatchUp = fluentIcon(name = "Regular.DocumentCatchUp") { + fluentPath { + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + lineToRelative(5.83f, 5.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(5.5f, 20.0f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + moveTo(2.75f, 13.0f) + horizontalLineToRelative(2.5f) + lineToRelative(1.56f, -3.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.33f, -0.1f) + verticalLineToRelative(0.02f) + lineToRelative(0.05f, 0.1f) + lineToRelative(2.42f, 6.03f) + lineToRelative(1.42f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.55f, -0.4f) + horizontalLineToRelative(2.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.12f, 1.5f) + lineTo(13.14f, 14.5f) + lineToRelative(-1.98f, 3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, 0.03f) + lineToRelative(-0.06f, -0.1f) + lineToRelative(-2.33f, -5.84f) + lineToRelative(-1.04f, 2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.56f, 0.44f) + horizontalLineToRelative(-0.01f) + lineToRelative(-0.11f, 0.01f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.11f, -1.5f) + horizontalLineToRelative(0.11f) + close() + } + } + return _documentCatchUp!! + } + +private var _documentCatchUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCheckmark.kt new file mode 100644 index 0000000..943be5a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCheckmark.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentCheckmark: ImageVector + get() { + if (_documentCheckmark != null) { + return _documentCheckmark!! + } + _documentCheckmark = fluentIcon(name = "Regular.DocumentCheckmark") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + } + fluentPath { + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 18.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _documentCheckmark!! + } + +private var _documentCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentChevronDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentChevronDouble.kt new file mode 100644 index 0000000..cc938be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentChevronDouble.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentChevronDouble: ImageVector + get() { + if (_documentChevronDouble != null) { + return _documentChevronDouble!! + } + _documentChevronDouble = fluentIcon(name = "Regular.DocumentChevronDouble") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(6.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(5.35f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(3.21f, 17.5f) + lineToRelative(2.14f, -2.15f) + close() + moveTo(7.65f, 14.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.14f, 2.15f) + lineToRelative(-2.14f, 2.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + close() + } + } + return _documentChevronDouble!! + } + +private var _documentChevronDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt new file mode 100644 index 0000000..c5f9e66 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCopy.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentCopy: ImageVector + get() { + if (_documentCopy != null) { + return _documentCopy!! + } + _documentCopy = fluentIcon(name = "Regular.DocumentCopy") { + fluentPath { + moveTo(5.5f, 4.63f) + lineTo(5.5f, 17.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.62f) + curveToRelative(-0.31f, 0.88f, -1.15f, 1.5f, -2.13f, 1.5f) + lineTo(8.75f, 22.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 4.0f, 17.25f) + lineTo(4.0f, 6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(13.13f, 2.0f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.59f, 0.66f) + lineToRelative(4.62f, 4.62f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.6f) + verticalLineToRelative(8.37f) + curveToRelative(0.0f, 1.25f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + curveTo(6.5f, 3.01f, 7.51f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(4.38f) + close() + moveTo(13.0f, 3.5f) + lineTo(8.75f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-3.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(13.0f, 6.76f) + lineTo(13.0f, 3.5f) + close() + moveTo(14.5f, 4.56f) + verticalLineToRelative(2.2f) + curveToRelative(0.0f, 0.37f, 0.28f, 0.69f, 0.65f, 0.74f) + horizontalLineToRelative(2.29f) + lineTo(14.5f, 4.56f) + close() + } + } + return _documentCopy!! + } + +private var _documentCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCss.kt new file mode 100644 index 0000000..d8888e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentCss.kt @@ -0,0 +1,137 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentCss: ImageVector + get() { + if (_documentCss != null) { + return _documentCss!! + } + _documentCss = fluentIcon(name = "Regular.DocumentCss") { + fluentPath { + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(10.63f) + curveToRelative(-0.44f, -0.3f, -0.95f, -0.52f, -1.5f, -0.6f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + lineToRelative(5.83f, 5.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-1.74f) + curveToRelative(0.37f, -0.41f, 0.62f, -0.93f, 0.7f, -1.5f) + lineTo(18.0f, 20.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + moveTo(12.05f, 20.5f) + curveToRelative(0.2f, 0.86f, 0.98f, 1.5f, 1.9f, 1.5f) + horizontalLineToRelative(0.1f) + arcTo(1.95f, 1.95f, 0.0f, false, false, 16.0f, 20.05f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.62f, -0.32f, -1.19f, -0.85f, -1.5f) + lineToRelative(-1.53f, -0.92f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.12f, -0.22f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.25f, 0.2f, -0.45f, 0.45f, -0.45f) + horizontalLineToRelative(0.1f) + curveToRelative(0.25f, 0.0f, 0.45f, 0.2f, 0.45f, 0.45f) + lineTo(14.5f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.05f) + curveToRelative(0.0f, -1.08f, -0.87f, -1.95f, -1.95f, -1.95f) + horizontalLineToRelative(-0.1f) + curveToRelative(-1.08f, 0.0f, -1.95f, 0.87f, -1.95f, 1.95f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.62f, 0.32f, 1.19f, 0.85f, 1.5f) + lineToRelative(1.53f, 0.92f) + curveToRelative(0.07f, 0.05f, 0.12f, 0.13f, 0.12f, 0.22f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.25f, -0.2f, 0.45f, -0.45f, 0.45f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.45f, -0.45f) + lineTo(13.5f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.05f) + curveToRelative(0.0f, 0.15f, 0.02f, 0.3f, 0.05f, 0.45f) + close() + moveTo(5.95f, 22.0f) + lineToRelative(0.05f, -0.05f) + lineTo(6.0f, 22.0f) + horizontalLineToRelative(-0.05f) + close() + moveTo(7.25f, 21.0f) + arcToRelative(1.94f, 1.94f, 0.0f, false, true, -0.25f, -0.95f) + lineTo(7.0f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(0.05f) + curveToRelative(0.0f, 0.25f, 0.2f, 0.45f, 0.45f, 0.45f) + horizontalLineToRelative(0.1f) + curveToRelative(0.25f, 0.0f, 0.45f, -0.2f, 0.45f, -0.45f) + verticalLineToRelative(-0.23f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.12f, -0.22f) + lineToRelative(-1.53f, -0.92f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.85f, -1.5f) + verticalLineToRelative(-0.23f) + curveTo(7.0f, 15.87f, 7.87f, 15.0f, 8.95f, 15.0f) + horizontalLineToRelative(0.1f) + curveToRelative(1.08f, 0.0f, 1.95f, 0.87f, 1.95f, 1.95f) + lineTo(11.0f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.05f) + curveToRelative(0.0f, -0.25f, -0.2f, -0.45f, -0.45f, -0.45f) + horizontalLineToRelative(-0.1f) + curveToRelative(-0.25f, 0.0f, -0.45f, 0.2f, -0.45f, 0.45f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.1f, 0.05f, 0.17f, 0.12f, 0.22f) + lineToRelative(1.53f, 0.92f) + curveToRelative(0.53f, 0.31f, 0.85f, 0.88f, 0.85f, 1.5f) + verticalLineToRelative(0.23f) + arcTo(1.96f, 1.96f, 0.0f, false, true, 9.05f, 22.0f) + horizontalLineToRelative(-0.1f) + curveToRelative(-0.73f, 0.0f, -1.37f, -0.4f, -1.7f, -1.0f) + close() + moveTo(5.81f, 20.46f) + curveToRelative(0.12f, -0.3f, 0.19f, -0.62f, 0.19f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, -0.75f) + arcTo(2.49f, 2.49f, 0.0f, false, false, 3.5f, 15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 1.0f, 17.5f) + verticalLineToRelative(2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.8f, 0.96f) + close() + } + } + return _documentCss!! + } + +private var _documentCss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentData.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentData.kt new file mode 100644 index 0000000..c34baf8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentData.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentData: ImageVector + get() { + if (_documentData != null) { + return _documentData!! + } + _documentData = fluentIcon(name = "Regular.DocumentData") { + fluentPath { + moveTo(9.5f, 16.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(12.0f, 12.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.0f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(13.59f, 2.59f) + lineTo(19.4f, 8.4f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + close() + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + } + } + return _documentData!! + } + +private var _documentData: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentDismiss.kt new file mode 100644 index 0000000..1efd116 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentDismiss.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentDismiss: ImageVector + get() { + if (_documentDismiss != null) { + return _documentDismiss!! + } + _documentDismiss = fluentIcon(name = "Regular.DocumentDismiss") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.13f, 2.0f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.59f, 0.66f) + lineToRelative(2.81f, 2.8f) + lineToRelative(2.8f, 2.82f) + curveToRelative(0.43f, 0.42f, 0.67f, 1.0f, 0.67f, 1.6f) + verticalLineToRelative(9.87f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-6.56f) + curveToRelative(0.43f, -0.44f, 0.79f, -0.95f, 1.08f, -1.5f) + horizontalLineToRelative(5.48f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.5f, 10.0f) + horizontalLineToRelative(-4.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(12.0f, 7.76f) + lineTo(12.0f, 3.5f) + lineTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(5.88f) + close() + moveTo(4.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineTo(5.8f, 17.5f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineTo(7.2f, 17.5f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineTo(6.5f, 16.8f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + close() + moveTo(13.49f, 4.56f) + lineToRelative(0.01f, 3.2f) + curveToRelative(0.0f, 0.37f, 0.28f, 0.69f, 0.65f, 0.74f) + lineTo(17.45f, 8.5f) + lineTo(13.5f, 4.56f) + close() + } + } + return _documentDismiss!! + } + +private var _documentDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEdit.kt new file mode 100644 index 0000000..241b4d2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEdit.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentEdit: ImageVector + get() { + if (_documentEdit != null) { + return _documentEdit!! + } + _documentEdit = fluentIcon(name = "Regular.DocumentEdit") { + fluentPath { + moveTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.78f) + curveToRelative(-0.1f, 0.55f, 0.0f, 1.07f, 0.27f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(6.09f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.18f, 1.23f, 0.51f) + lineToRelative(5.92f, 5.92f) + curveToRelative(0.33f, 0.32f, 0.51f, 0.77f, 0.51f, 1.23f) + lineTo(20.0f, 10.0f) + horizontalLineToRelative(-6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.25f, 3.5f) + close() + moveTo(13.5f, 4.56f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.44f) + lineTo(13.5f, 4.56f) + close() + moveTo(19.71f, 11.0f) + arcToRelative(2.28f, 2.28f, 0.0f, false, true, 1.62f, 3.9f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.78f, 0.6f, -1.25f, 0.71f) + lineToRelative(-1.83f, 0.46f) + curveToRelative(-0.8f, 0.2f, -1.52f, -0.52f, -1.32f, -1.32f) + lineToRelative(0.46f, -1.83f) + curveToRelative(0.12f, -0.47f, 0.36f, -0.9f, 0.7f, -1.25f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.28f, 2.28f, 0.0f, false, true, 1.62f, -0.67f) + close() + } + } + return _documentEdit!! + } + +private var _documentEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEndnote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEndnote.kt new file mode 100644 index 0000000..98f050e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentEndnote.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentEndnote: ImageVector + get() { + if (_documentEndnote != null) { + return _documentEndnote!! + } + _documentEndnote = fluentIcon(name = "Regular.DocumentEndnote") { + fluentPath { + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(13.0f, 20.5f) + lineTo(13.0f, 22.0f) + horizontalLineToRelative(4.75f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 9.66f) + curveToRelative(0.0f, -0.46f, -0.18f, -0.9f, -0.51f, -1.23f) + lineTo(13.57f, 2.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 12.34f, 2.0f) + lineTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + lineTo(4.0f, 12.0f) + horizontalLineToRelative(1.5f) + lineTo(5.5f, 4.25f) + close() + moveTo(13.5f, 8.0f) + lineTo(13.5f, 4.56f) + lineToRelative(3.94f, 3.94f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + moveTo(4.5f, 13.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(2.5f, 14.5f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.5f, 23.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(9.25f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(9.25f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + verticalLineToRelative(-7.0f) + lineTo(9.25f, 14.5f) + close() + moveTo(6.5f, 16.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(7.25f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.5f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _documentEndnote!! + } + +private var _documentEndnote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentError.kt new file mode 100644 index 0000000..100313c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentError.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentError: ImageVector + get() { + if (_documentError != null) { + return _documentError!! + } + _documentError = fluentIcon(name = "Regular.DocumentError") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(6.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(6.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _documentError!! + } + +private var _documentError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFlowchart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFlowchart.kt new file mode 100644 index 0000000..0fe8c1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFlowchart.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentFlowchart: ImageVector + get() { + if (_documentFlowchart != null) { + return _documentFlowchart!! + } + _documentFlowchart = fluentIcon(name = "Regular.DocumentFlowchart") { + fluentPath { + moveTo(6.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-0.5f) + verticalLineToRelative(2.69f) + lineToRelative(1.56f, 1.56f) + horizontalLineToRelative(2.69f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-0.5f) + horizontalLineToRelative(-2.69f) + lineToRelative(-1.78f, 1.78f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(1.78f, -1.78f) + lineTo(7.75f, 11.5f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(19.41f, 8.41f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + close() + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(6.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + } + } + return _documentFlowchart!! + } + +private var _documentFlowchart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooter.kt new file mode 100644 index 0000000..6644b0b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooter.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentFooter: ImageVector + get() { + if (_documentFooter != null) { + return _documentFooter!! + } + _documentFooter = fluentIcon(name = "Regular.DocumentFooter") { + fluentPath { + moveTo(8.5f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(19.99f, 4.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 17.75f, 2.0f) + horizontalLineTo(6.09f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.0f, 4.25f) + verticalLineToRelative(15.5f) + lineToRelative(0.01f, 0.15f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + lineToRelative(0.15f, -0.01f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + verticalLineTo(4.24f) + lineToRelative(-0.01f, -0.15f) + close() + moveTo(6.25f, 3.5f) + horizontalLineToRelative(11.6f) + curveToRelative(0.36f, 0.05f, 0.64f, 0.37f, 0.64f, 0.75f) + verticalLineToRelative(15.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, 0.64f) + horizontalLineTo(6.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + verticalLineTo(4.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.64f) + close() + } + } + return _documentFooter!! + } + +private var _documentFooter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooterDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooterDismiss.kt new file mode 100644 index 0000000..fbec577 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentFooterDismiss.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentFooterDismiss: ImageVector + get() { + if (_documentFooterDismiss != null) { + return _documentFooterDismiss!! + } + _documentFooterDismiss = fluentIcon(name = "Regular.DocumentFooterDismiss") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(18.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(18.5f, 19.75f) + verticalLineToRelative(-6.83f) + arcToRelative(6.45f, 6.45f, 0.0f, false, false, 1.5f, -0.42f) + verticalLineToRelative(7.24f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.06f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(6.71f) + curveToRelative(-0.42f, 0.44f, -0.79f, 0.94f, -1.08f, 1.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + verticalLineToRelative(-0.1f) + close() + moveTo(8.5f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _documentFooterDismiss!! + } + +private var _documentFooterDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeader.kt new file mode 100644 index 0000000..8b124d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeader.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentHeader: ImageVector + get() { + if (_documentHeader != null) { + return _documentHeader!! + } + _documentHeader = fluentIcon(name = "Regular.DocumentHeader") { + fluentPath { + moveTo(8.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(20.0f, 4.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 17.74f, 2.0f) + horizontalLineTo(6.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.0f, 4.26f) + verticalLineTo(19.9f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 6.26f, 22.0f) + horizontalLineTo(17.9f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + verticalLineTo(4.1f) + close() + moveTo(6.24f, 3.5f) + horizontalLineToRelative(11.6f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + verticalLineToRelative(15.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.65f) + horizontalLineTo(6.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + verticalLineTo(4.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + } + } + return _documentHeader!! + } + +private var _documentHeader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderArrowDown.kt new file mode 100644 index 0000000..77d3d98 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderArrowDown.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentHeaderArrowDown: ImageVector + get() { + if (_documentHeaderArrowDown != null) { + return _documentHeaderArrowDown!! + } + _documentHeaderArrowDown = fluentIcon(name = "Regular.DocumentHeaderArrowDown") { + fluentPath { + moveTo(8.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(20.0f, 4.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 17.74f, 2.0f) + lineTo(6.1f, 2.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.0f, 4.26f) + lineTo(4.0f, 19.9f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 6.26f, 22.0f) + horizontalLineToRelative(6.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(6.15f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(5.5f, 4.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + horizontalLineToRelative(11.6f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(0.52f, 0.08f, 1.03f, 0.22f, 1.5f, 0.42f) + lineTo(20.0f, 4.1f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(4.8f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(18.0f, 19.29f) + lineTo(18.0f, 14.5f) + close() + } + } + return _documentHeaderArrowDown!! + } + +private var _documentHeaderArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderDismiss.kt new file mode 100644 index 0000000..8239161 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderDismiss.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentHeaderDismiss: ImageVector + get() { + if (_documentHeaderDismiss != null) { + return _documentHeaderDismiss!! + } + _documentHeaderDismiss = fluentIcon(name = "Regular.DocumentHeaderDismiss") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(7.4f) + curveToRelative(-0.47f, -0.2f, -0.97f, -0.34f, -1.5f, -0.42f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.37f, 0.28f, 0.69f, 0.65f, 0.74f) + horizontalLineToRelative(5.58f) + curveToRelative(0.29f, 0.56f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.92f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(8.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _documentHeaderDismiss!! + } + +private var _documentHeaderDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderFooter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderFooter.kt new file mode 100644 index 0000000..9e688ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeaderFooter.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentHeaderFooter: ImageVector + get() { + if (_documentHeaderFooter != null) { + return _documentHeaderFooter!! + } + _documentHeaderFooter = fluentIcon(name = "Regular.DocumentHeaderFooter") { + fluentPath { + moveTo(7.0f, 6.5f) + curveTo(7.0f, 5.68f, 7.69f, 5.0f, 8.5f, 5.0f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + horizontalLineToRelative(-7.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 7.0f, 6.5f) + close() + moveTo(7.0f, 17.5f) + curveToRelative(0.0f, -0.82f, 0.68f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + horizontalLineToRelative(-7.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 7.0f, 17.5f) + close() + moveTo(20.0f, 4.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 17.74f, 2.0f) + lineTo(6.1f, 2.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.0f, 4.26f) + lineTo(4.0f, 19.9f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 6.26f, 22.0f) + lineTo(17.9f, 22.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + lineTo(20.0f, 4.1f) + close() + moveTo(6.24f, 3.5f) + horizontalLineToRelative(11.6f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + verticalLineToRelative(15.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.65f) + lineTo(6.15f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(5.5f, 4.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + } + } + return _documentHeaderFooter!! + } + +private var _documentHeaderFooter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeart.kt new file mode 100644 index 0000000..93dbbd8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeart.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentHeart: ImageVector + get() { + if (_documentHeart != null) { + return _documentHeart!! + } + _documentHeart = fluentIcon(name = "Regular.DocumentHeart") { + fluentPath { + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(7.31f) + curveToRelative(-0.5f, -0.1f, -1.0f, -0.13f, -1.5f, -0.08f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + curveToRelative(0.08f, 0.05f, 0.15f, 0.11f, 0.22f, 0.18f) + lineToRelative(0.04f, 0.03f) + lineToRelative(0.05f, 0.04f) + lineTo(19.4f, 8.4f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(9.49f, 22.0f) + lineToRelative(1.5f, -1.5f) + lineTo(18.0f, 20.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + moveTo(6.48f, 22.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(4.41f, -4.4f) + arcToRelative(3.47f, 3.47f, 0.0f, true, false, -4.9f, -4.91f) + lineToRelative(-0.04f, 0.04f) + lineToRelative(-0.03f, -0.04f) + arcToRelative(3.47f, 3.47f, 0.0f, true, false, -4.9f, 4.9f) + lineToRelative(4.4f, 4.41f) + close() + } + } + return _documentHeart!! + } + +private var _documentHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeartPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeartPulse.kt new file mode 100644 index 0000000..5db07e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentHeartPulse.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentHeartPulse: ImageVector + get() { + if (_documentHeartPulse != null) { + return _documentHeartPulse!! + } + _documentHeartPulse = fluentIcon(name = "Regular.DocumentHeartPulse") { + fluentPath { + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-6.52f) + lineTo(9.73f, 22.0f) + horizontalLineToRelative(8.02f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 9.66f) + curveToRelative(0.0f, -0.46f, -0.18f, -0.9f, -0.51f, -1.23f) + lineTo(13.57f, 2.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 12.34f, 2.0f) + lineTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(6.95f) + curveToRelative(0.5f, -0.07f, 1.0f, -0.05f, 1.5f, 0.05f) + verticalLineToRelative(-7.0f) + close() + moveTo(17.44f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.56f) + lineToRelative(3.94f, 3.94f) + close() + moveTo(3.12f, 14.28f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, 2.98f, 0.0f) + lineToRelative(0.4f, 0.4f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(0.37f, -0.37f) + arcTo(2.1f, 2.1f, 0.0f, false, true, 11.5f, 16.0f) + horizontalLineToRelative(1.5f) + arcToRelative(3.6f, 3.6f, 0.0f, false, false, -5.98f, -2.9f) + arcTo(3.6f, 3.6f, 0.0f, false, false, 1.01f, 16.0f) + horizontalLineToRelative(1.5f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, 0.61f, -1.72f) + close() + moveTo(5.37f, 19.5f) + lineTo(3.25f, 19.5f) + lineToRelative(3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(3.26f, -3.25f) + lineTo(8.69f, 19.5f) + lineToRelative(-1.66f, 1.66f) + lineToRelative(-1.66f, -1.66f) + close() + moveTo(5.62f, 15.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.3f, 0.08f) + lineTo(3.55f, 17.0f) + lineTo(1.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(4.0f, 18.5f) + curveToRelative(0.28f, 0.0f, 0.54f, -0.16f, 0.67f, -0.41f) + lineToRelative(0.42f, -0.85f) + lineToRelative(1.29f, 1.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.18f, 0.08f) + lineToRelative(1.46f, -1.65f) + lineToRelative(0.69f, 0.72f) + curveToRelative(0.15f, 0.15f, 0.35f, 0.23f, 0.56f, 0.23f) + lineToRelative(2.0f, -0.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.04f, -1.5f) + lineToRelative(-1.67f, 0.04f) + lineToRelative(-1.02f, -1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 0.02f) + lineToRelative(-1.35f, 1.53f) + lineToRelative(-1.47f, -2.2f) + close() + } + } + return _documentHeartPulse!! + } + +private var _documentHeartPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentJavascript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentJavascript.kt new file mode 100644 index 0000000..f89625b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentJavascript.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentJavascript: ImageVector + get() { + if (_documentJavascript != null) { + return _documentJavascript!! + } + _documentJavascript = fluentIcon(name = "Regular.DocumentJavascript") { + fluentPath { + moveTo(18.0f, 20.5f) + horizontalLineToRelative(-7.03f) + arcToRelative(2.94f, 2.94f, 0.0f, false, true, -0.7f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(10.02f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, 1.5f, 0.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + close() + moveTo(4.25f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(5.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(2.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.95f, 15.0f) + curveTo(6.87f, 15.0f, 6.0f, 15.87f, 6.0f, 16.95f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.62f, 0.32f, 1.19f, 0.85f, 1.5f) + lineToRelative(1.53f, 0.92f) + curveToRelative(0.07f, 0.05f, 0.12f, 0.13f, 0.12f, 0.22f) + verticalLineToRelative(0.23f) + curveToRelative(0.0f, 0.25f, -0.2f, 0.45f, -0.45f, 0.45f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.45f, -0.45f) + lineTo(7.5f, 20.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.0f, 20.0f) + verticalLineToRelative(0.05f) + curveTo(6.0f, 21.13f, 6.87f, 22.0f, 7.95f, 22.0f) + horizontalLineToRelative(0.1f) + curveToRelative(1.08f, 0.0f, 1.95f, -0.87f, 1.95f, -1.95f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.62f, -0.32f, -1.19f, -0.85f, -1.5f) + lineToRelative(-1.53f, -0.92f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.12f, -0.22f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.25f, 0.2f, -0.45f, 0.45f, -0.45f) + horizontalLineToRelative(0.1f) + curveToRelative(0.25f, 0.0f, 0.45f, 0.2f, 0.45f, 0.45f) + lineTo(8.5f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.05f) + curveTo(10.0f, 15.87f, 9.13f, 15.0f, 8.05f, 15.0f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _documentJavascript!! + } + +private var _documentJavascript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscape.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscape.kt new file mode 100644 index 0000000..b2fd6d4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscape.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentLandscape: ImageVector + get() { + if (_documentLandscape != null) { + return _documentLandscape!! + } + _documentLandscape = fluentIcon(name = "Regular.DocumentLandscape") { + fluentPath { + moveTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 0.28f, 0.23f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-6.0f) + lineTo(16.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(14.0f, 5.5f) + lineTo(4.0f, 5.5f) + close() + moveTo(19.38f, 10.5f) + lineTo(15.5f, 6.62f) + lineTo(15.5f, 10.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + moveTo(15.58f, 4.59f) + lineToRelative(5.83f, 5.82f) + lineToRelative(0.07f, 0.09f) + curveToRelative(0.07f, 0.07f, 0.13f, 0.14f, 0.18f, 0.22f) + lineToRelative(0.07f, 0.13f) + lineToRelative(0.12f, 0.21f) + curveToRelative(0.08f, 0.2f, 0.12f, 0.41f, 0.14f, 0.63f) + lineToRelative(0.01f, 0.14f) + lineTo(22.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(4.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(10.17f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.42f, 0.59f) + close() + } + } + return _documentLandscape!! + } + +private var _documentLandscape: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeData.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeData.kt new file mode 100644 index 0000000..c141e48 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeData.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentLandscapeData: ImageVector + get() { + if (_documentLandscapeData != null) { + return _documentLandscapeData!! + } + _documentLandscapeData = fluentIcon(name = "Regular.DocumentLandscapeData") { + fluentPath { + moveTo(10.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + lineTo(10.0f, 9.0f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(12.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(5.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(7.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(17.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(17.5f, 12.0f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 5.5f) + close() + } + } + return _documentLandscapeData!! + } + +private var _documentLandscapeData: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeSplit.kt new file mode 100644 index 0000000..abb752a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLandscapeSplit.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentLandscapeSplit: ImageVector + get() { + if (_documentLandscapeSplit != null) { + return _documentLandscapeSplit!! + } + _documentLandscapeSplit = fluentIcon(name = "Regular.DocumentLandscapeSplit") { + fluentPath { + moveTo(7.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 4.75f) + close() + moveTo(2.75f, 9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + close() + moveTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(2.0f, 6.0f) + close() + moveTo(4.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(3.5f, 18.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.0f, 20.0f) + close() + moveTo(10.5f, 5.25f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(2.59f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.18f, 1.23f, 0.51f) + lineToRelative(5.92f, 5.92f) + curveToRelative(0.33f, 0.33f, 0.51f, 0.77f, 0.51f, 1.23f) + lineTo(22.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-8.25f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(10.5f, 5.25f) + close() + moveTo(12.0f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-6.0f) + lineTo(16.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(14.0f, 5.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(15.5f, 6.56f) + lineTo(15.5f, 10.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.44f) + lineTo(15.5f, 6.56f) + close() + } + } + return _documentLandscapeSplit!! + } + +private var _documentLandscapeSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLink.kt new file mode 100644 index 0000000..040d09f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLink.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentLink: ImageVector + get() { + if (_documentLink != null) { + return _documentLink!! + } + _documentLink = fluentIcon(name = "Regular.DocumentLink") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-4.23f) + arcTo(4.99f, 4.99f, 0.0f, false, true, 13.0f, 22.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(10.0f) + horizontalLineToRelative(1.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(5.75f, 15.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.0f, 15.0f) + horizontalLineToRelative(-0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.2f, 8.0f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.16f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.16f, -5.0f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(13.0f, 19.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.16f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -0.16f, 5.0f) + horizontalLineToRelative(-0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.0f, 23.0f) + horizontalLineToRelative(0.2f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.8f, -4.0f) + close() + moveTo(8.75f, 18.25f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _documentLink!! + } + +private var _documentLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLock.kt new file mode 100644 index 0000000..e5e12ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentLock.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentLock: ImageVector + get() { + if (_documentLock != null) { + return _documentLock!! + } + _documentLock = fluentIcon(name = "Regular.DocumentLock") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.17f, -0.02f, 0.34f, -0.05f, 0.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.55f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.5f, -0.9f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(4.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(1.0f) + close() + moveTo(5.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(7.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _documentLock!! + } + +private var _documentLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMargins.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMargins.kt new file mode 100644 index 0000000..e78a951 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMargins.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentMargins: ImageVector + get() { + if (_documentMargins != null) { + return _documentMargins!! + } + _documentMargins = fluentIcon(name = "Regular.DocumentMargins") { + fluentPath { + moveTo(7.0f, 15.5f) + verticalLineToRelative(-7.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(7.0f) + lineTo(7.0f, 15.5f) + close() + moveTo(15.5f, 15.5f) + verticalLineToRelative(-7.0f) + lineTo(17.0f, 8.5f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(-1.5f) + close() + moveTo(4.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 2.0f) + horizontalLineToRelative(-11.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.0f, 4.5f) + close() + moveTo(17.0f, 3.5f) + horizontalLineToRelative(0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(17.0f, 20.5f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-7.0f) + lineTo(8.5f, 17.0f) + lineTo(7.0f, 17.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(-0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(7.0f, 3.5f) + lineTo(7.0f, 7.0f) + horizontalLineToRelative(1.5f) + lineTo(8.5f, 3.5f) + horizontalLineToRelative(7.0f) + lineTo(15.5f, 7.0f) + lineTo(17.0f, 7.0f) + lineTo(17.0f, 3.5f) + close() + } + } + return _documentMargins!! + } + +private var _documentMargins: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMention.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMention.kt new file mode 100644 index 0000000..f4d79d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMention.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentMention: ImageVector + get() { + if (_documentMention != null) { + return _documentMention!! + } + _documentMention = fluentIcon(name = "Regular.DocumentMention") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.97f) + curveToRelative(-0.54f, 0.56f, -1.25f, 0.95f, -2.08f, 1.04f) + curveToRelative(0.05f, 0.15f, 0.07f, 0.3f, 0.07f, 0.46f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.28f) + curveToRelative(0.48f, -0.19f, 0.98f, -0.33f, 1.5f, -0.4f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(4.0f, 14.15f) + arcToRelative(4.16f, 4.16f, 0.0f, false, true, 2.5f, -0.83f) + curveToRelative(2.3f, 0.0f, 4.18f, 1.87f, 4.18f, 4.18f) + curveToRelative(0.0f, 0.9f, -0.55f, 1.54f, -1.1f, 1.54f) + curveToRelative(-0.41f, 0.0f, -0.66f, -0.45f, -0.66f, -1.54f) + verticalLineToRelative(-2.29f) + arcToRelative(0.66f, 0.66f, 0.0f, false, false, -1.23f, -0.24f) + arcToRelative(2.2f, 2.2f, 0.0f, false, false, -1.19f, -0.33f) + curveToRelative(-1.49f, 0.0f, -2.42f, 1.33f, -2.42f, 2.86f) + curveToRelative(0.0f, 0.87f, 0.3f, 1.67f, 0.83f, 2.2f) + arcToRelative(2.22f, 2.22f, 0.0f, false, false, 1.59f, 0.65f) + curveToRelative(0.67f, 0.01f, 1.23f, -0.26f, 1.64f, -0.7f) + curveToRelative(0.32f, 0.45f, 0.8f, 0.71f, 1.44f, 0.71f) + curveToRelative(1.33f, 0.0f, 2.42f, -1.27f, 2.42f, -2.86f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -3.84f, 5.24f) + lineToRelative(0.23f, -0.07f) + lineToRelative(0.08f, -0.04f) + arcToRelative(0.66f, 0.66f, 0.0f, false, false, -0.53f, -1.2f) + lineToRelative(-0.17f, 0.06f) + lineToRelative(-0.25f, 0.06f) + arcTo(4.2f, 4.2f, 0.0f, false, true, 4.0f, 14.15f) + close() + moveTo(5.5f, 18.17f) + arcToRelative(2.18f, 2.18f, 0.0f, false, true, 0.0f, -1.33f) + curveToRelative(0.17f, -0.53f, 0.54f, -0.88f, 1.0f, -0.88f) + curveToRelative(0.64f, 0.0f, 1.1f, 0.66f, 1.1f, 1.54f) + reflectiveCurveToRelative(-0.46f, 1.54f, -1.1f, 1.54f) + curveToRelative(-0.46f, 0.0f, -0.83f, -0.35f, -1.0f, -0.87f) + close() + } + } + return _documentMention!! + } + +private var _documentMention: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt new file mode 100644 index 0000000..7a7629a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiple.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentMultiple: ImageVector + get() { + if (_documentMultiple != null) { + return _documentMultiple!! + } + _documentMultiple = fluentIcon(name = "Regular.DocumentMultiple") { + fluentPath { + moveTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(4.38f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.6f, 0.66f) + lineToRelative(4.61f, 4.62f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.59f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-13.0f) + close() + moveTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.0f, 9.0f) + horizontalLineToRelative(-3.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.01f, -2.25f, -2.25f) + lineTo(10.5f, 3.5f) + lineTo(6.25f, 3.5f) + close() + moveTo(12.0f, 4.56f) + verticalLineToRelative(2.19f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.19f) + lineTo(12.0f, 4.56f) + close() + } + fluentPath { + moveTo(6.63f, 20.5f) + curveToRelative(0.3f, 0.87f, 1.14f, 1.5f, 2.12f, 1.5f) + horizontalLineToRelative(6.5f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 20.0f, 17.25f) + verticalLineToRelative(-5.88f) + curveToRelative(0.0f, -0.6f, -0.24f, -1.17f, -0.66f, -1.6f) + lineToRelative(-0.84f, -0.83f) + verticalLineToRelative(8.31f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.63f) + close() + } + } + return _documentMultiple!! + } + +private var _documentMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiplePercent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiplePercent.kt new file mode 100644 index 0000000..3609e6e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultiplePercent.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentMultiplePercent: ImageVector + get() { + if (_documentMultiplePercent != null) { + return _documentMultiplePercent!! + } + _documentMultiplePercent = fluentIcon(name = "Regular.DocumentMultiplePercent") { + fluentPath { + moveTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(7.38f) + curveToRelative(-0.44f, -0.3f, -0.95f, -0.52f, -1.5f, -0.6f) + lineTo(4.0f, 4.26f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(4.38f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.6f, 0.66f) + lineToRelative(4.61f, 4.62f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.59f) + verticalLineToRelative(8.38f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-2.4f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -0.9f, -1.5f) + horizontalLineToRelative(3.3f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.0f, 9.0f) + horizontalLineToRelative(-3.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.01f, -2.25f, -2.25f) + lineTo(10.5f, 3.5f) + lineTo(6.25f, 3.5f) + close() + moveTo(12.0f, 4.56f) + verticalLineToRelative(2.19f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.19f) + lineTo(12.0f, 4.56f) + close() + moveTo(15.25f, 22.0f) + horizontalLineToRelative(-2.59f) + curveToRelative(0.22f, -0.45f, 0.34f, -0.96f, 0.34f, -1.5f) + horizontalLineToRelative(2.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(18.5f, 8.94f) + lineToRelative(0.84f, 0.84f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.59f) + verticalLineToRelative(5.88f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 15.25f, 22.0f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(3.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.5f, 23.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(9.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(10.78f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(7.5f, -7.5f) + close() + } + } + return _documentMultiplePercent!! + } + +private var _documentMultiplePercent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultipleProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultipleProhibited.kt new file mode 100644 index 0000000..47b06f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentMultipleProhibited.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentMultipleProhibited: ImageVector + get() { + if (_documentMultipleProhibited != null) { + return _documentMultipleProhibited!! + } + _documentMultipleProhibited = fluentIcon(name = "Regular.DocumentMultipleProhibited") { + fluentPath { + moveTo(5.5f, 4.63f) + verticalLineToRelative(6.45f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 6.75f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.81f, 1.5f, -2.12f) + close() + moveTo(17.75f, 19.5f) + horizontalLineToRelative(-5.06f) + curveToRelative(0.15f, -0.47f, 0.25f, -0.98f, 0.3f, -1.5f) + horizontalLineToRelative(4.76f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-3.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(13.0f, 6.76f) + lineTo(13.0f, 3.5f) + lineTo(8.75f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.92f) + arcTo(6.52f, 6.52f, 0.0f, false, false, 6.5f, 11.0f) + lineTo(6.5f, 4.25f) + curveTo(6.5f, 3.01f, 7.51f, 2.0f, 8.75f, 2.0f) + horizontalLineToRelative(4.38f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.59f, 0.66f) + lineToRelative(4.62f, 4.62f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.6f) + verticalLineToRelative(8.37f) + curveToRelative(0.0f, 1.25f, -1.01f, 2.25f, -2.25f, 2.25f) + close() + moveTo(14.5f, 4.56f) + verticalLineToRelative(2.2f) + curveToRelative(0.0f, 0.37f, 0.28f, 0.69f, 0.65f, 0.74f) + horizontalLineToRelative(2.29f) + lineTo(14.5f, 4.56f) + close() + moveTo(11.19f, 22.0f) + curveToRelative(0.42f, -0.44f, 0.79f, -0.94f, 1.08f, -1.5f) + horizontalLineToRelative(5.1f) + curveToRelative(-0.31f, 0.88f, -1.15f, 1.5f, -2.13f, 1.5f) + lineTo(11.2f, 22.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(2.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.25f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(6.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _documentMultipleProhibited!! + } + +private var _documentMultipleProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentOnePage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentOnePage.kt new file mode 100644 index 0000000..3afb36d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentOnePage.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentOnePage: ImageVector + get() { + if (_documentOnePage != null) { + return _documentOnePage!! + } + _documentOnePage = fluentIcon(name = "Regular.DocumentOnePage") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.27f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + lineTo(18.5f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(7.0f, 15.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.0f, 7.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 7.75f) + close() + moveTo(7.0f, 11.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _documentOnePage!! + } + +private var _documentOnePage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomCenter.kt new file mode 100644 index 0000000..0af46e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomCenter.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageBottomCenter: ImageVector + get() { + if (_documentPageBottomCenter != null) { + return _documentPageBottomCenter!! + } + _documentPageBottomCenter = fluentIcon(name = "Regular.DocumentPageBottomCenter") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + lineTo(6.26f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.01f, 4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineToRelative(-0.1f) + close() + moveTo(13.02f, 19.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.86f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-1.48f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.24f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.99f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.96f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(1.48f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(0.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.73f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, 0.62f) + close() + moveTo(11.49f, 15.38f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-1.49f) + close() + } + } + return _documentPageBottomCenter!! + } + +private var _documentPageBottomCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomLeft.kt new file mode 100644 index 0000000..3ef3f3f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomLeft.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageBottomLeft: ImageVector + get() { + if (_documentPageBottomLeft != null) { + return _documentPageBottomLeft!! + } + _documentPageBottomLeft = fluentIcon(name = "Regular.DocumentPageBottomLeft") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + lineTo(6.26f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.01f, 4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineToRelative(-0.1f) + close() + moveTo(11.02f, 19.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.86f) + lineToRelative(0.1f, -0.66f) + lineTo(9.02f, 18.38f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.24f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.99f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.96f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(1.48f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(0.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.73f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, 0.62f) + close() + moveTo(9.49f, 15.38f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(0.24f, -1.5f) + lineTo(9.49f, 15.38f) + close() + } + } + return _documentPageBottomLeft!! + } + +private var _documentPageBottomLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomRight.kt new file mode 100644 index 0000000..ef8f433 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBottomRight.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageBottomRight: ImageVector + get() { + if (_documentPageBottomRight != null) { + return _documentPageBottomRight!! + } + _documentPageBottomRight = fluentIcon(name = "Regular.DocumentPageBottomRight") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + lineTo(6.26f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.01f, 4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineToRelative(-0.1f) + close() + moveTo(15.02f, 19.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.86f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-1.48f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.24f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.99f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.96f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(1.48f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(0.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.73f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, 0.62f) + close() + moveTo(13.49f, 15.38f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-1.49f) + close() + } + } + return _documentPageBottomRight!! + } + +private var _documentPageBottomRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBreak.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBreak.kt new file mode 100644 index 0000000..42404dc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageBreak.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageBreak: ImageVector + get() { + if (_documentPageBreak != null) { + return _documentPageBreak!! + } + _documentPageBreak = fluentIcon(name = "Regular.DocumentPageBreak") { + fluentPath { + moveTo(2.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.5f, 12.0f) + close() + moveTo(6.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.5f, 12.0f) + close() + moveTo(10.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(14.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(18.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(4.0f, 7.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(18.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(6.0f, 7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(5.5f, 2.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 4.75f, 2.0f) + close() + moveTo(19.25f, 22.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(6.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(5.5f, 17.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(12.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.23f, 0.5f, 0.5f) + verticalLineToRelative(4.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + close() + } + } + return _documentPageBreak!! + } + +private var _documentPageBreak: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageNumber.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageNumber.kt new file mode 100644 index 0000000..a89246b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageNumber.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageNumber: ImageVector + get() { + if (_documentPageNumber != null) { + return _documentPageNumber!! + } + _documentPageNumber = fluentIcon(name = "Regular.DocumentPageNumber") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + lineTo(6.26f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.01f, 4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineToRelative(-0.1f) + close() + moveTo(13.02f, 16.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.86f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-1.48f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.24f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.99f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.96f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.48f, 0.24f) + lineTo(11.73f, 10.0f) + horizontalLineToRelative(1.48f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.48f, 0.24f) + lineTo(14.73f, 10.0f) + horizontalLineToRelative(0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(0.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.73f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, 0.62f) + close() + moveTo(11.49f, 11.5f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-1.49f) + close() + } + } + return _documentPageNumber!! + } + +private var _documentPageNumber: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopCenter.kt new file mode 100644 index 0000000..b1c15b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopCenter.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageTopCenter: ImageVector + get() { + if (_documentPageTopCenter != null) { + return _documentPageTopCenter!! + } + _documentPageTopCenter = fluentIcon(name = "Regular.DocumentPageTopCenter") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + lineTo(6.26f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.01f, 4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineToRelative(-0.1f) + close() + moveTo(13.02f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.86f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-1.48f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.24f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.99f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.96f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(1.48f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineToRelative(-0.16f, 1.02f) + horizontalLineToRelative(0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(0.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.73f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, 0.62f) + close() + moveTo(11.49f, 7.48f) + lineToRelative(-0.23f, 1.5f) + horizontalLineToRelative(1.48f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-1.49f) + close() + } + } + return _documentPageTopCenter!! + } + +private var _documentPageTopCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopLeft.kt new file mode 100644 index 0000000..412e68c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopLeft.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageTopLeft: ImageVector + get() { + if (_documentPageTopLeft != null) { + return _documentPageTopLeft!! + } + _documentPageTopLeft = fluentIcon(name = "Regular.DocumentPageTopLeft") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + lineTo(6.26f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.01f, 4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineToRelative(-0.1f) + close() + moveTo(11.02f, 12.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.86f) + lineToRelative(0.1f, -0.66f) + lineTo(9.02f, 10.5f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.24f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.99f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.96f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineTo(9.73f, 6.0f) + horizontalLineToRelative(1.48f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.48f, 0.24f) + lineTo(12.73f, 6.0f) + horizontalLineToRelative(0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + lineTo(12.26f, 9.0f) + horizontalLineToRelative(0.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.73f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, 0.62f) + close() + moveTo(9.49f, 7.5f) + lineTo(9.26f, 9.0f) + horizontalLineToRelative(1.48f) + lineToRelative(0.24f, -1.5f) + lineTo(9.49f, 7.5f) + close() + } + } + return _documentPageTopLeft!! + } + +private var _documentPageTopLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopRight.kt new file mode 100644 index 0000000..ac7c6cb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPageTopRight.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPageTopRight: ImageVector + get() { + if (_documentPageTopRight != null) { + return _documentPageTopRight!! + } + _documentPageTopRight = fluentIcon(name = "Regular.DocumentPageTopRight") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.19f, 0.0f, 2.16f, 0.92f, 2.24f, 2.1f) + verticalLineToRelative(15.65f) + curveToRelative(0.0f, 1.18f, -0.92f, 2.16f, -2.1f, 2.24f) + lineTo(6.26f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.25f, -2.1f) + lineTo(4.01f, 4.25f) + curveTo(4.0f, 3.07f, 4.92f, 2.09f, 6.1f, 2.0f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.75f, 0.64f) + verticalLineToRelative(15.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(18.49f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.75f) + horizontalLineToRelative(-0.1f) + close() + moveTo(15.02f, 12.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.86f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-1.48f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.24f) + lineToRelative(0.1f, -0.66f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.99f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.96f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineTo(13.73f, 6.0f) + horizontalLineToRelative(1.48f) + lineToRelative(0.2f, -1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.24f) + lineTo(16.73f, 6.0f) + horizontalLineToRelative(0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + lineTo(16.26f, 9.0f) + horizontalLineToRelative(0.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.73f) + lineToRelative(-0.14f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, 0.62f) + close() + moveTo(13.49f, 7.5f) + lineTo(13.26f, 9.0f) + horizontalLineToRelative(1.48f) + lineToRelative(0.24f, -1.5f) + horizontalLineToRelative(-1.49f) + close() + } + } + return _documentPageTopRight!! + } + +private var _documentPageTopRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPdf.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPdf.kt new file mode 100644 index 0000000..f30e03a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPdf.kt @@ -0,0 +1,123 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPdf: ImageVector + get() { + if (_documentPdf != null) { + return _documentPdf!! + } + _documentPdf = fluentIcon(name = "Regular.DocumentPdf") { + fluentPath { + moveTo(7.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(8.0f, 16.0f) + horizontalLineToRelative(0.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(8.5f, 15.0f) + lineTo(8.0f, 15.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + close() + moveTo(15.0f, 13.5f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + lineTo(17.0f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(11.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(0.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + horizontalLineToRelative(-0.5f) + close() + moveTo(12.0f, 16.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + moveTo(20.0f, 20.0f) + verticalLineToRelative(-1.16f) + curveToRelative(0.6f, -0.29f, 1.0f, -0.89f, 1.0f, -1.59f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.7f, -0.4f, -1.3f, -1.0f, -1.58f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.17f) + curveToRelative(-0.6f, 0.28f, -1.0f, 0.88f, -1.0f, 1.58f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.7f, 0.4f, 1.3f, 1.0f, 1.59f) + lineTo(4.0f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + close() + moveTo(18.0f, 20.5f) + lineTo(6.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(13.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + close() + moveTo(18.5f, 10.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-13.0f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + close() + moveTo(4.75f, 12.5f) + horizontalLineToRelative(14.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(4.75f, 17.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + close() + } + } + return _documentPdf!! + } + +private var _documentPdf: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPercent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPercent.kt new file mode 100644 index 0000000..f6ec5b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPercent.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPercent: ImageVector + get() { + if (_documentPercent != null) { + return _documentPercent!! + } + _documentPercent = fluentIcon(name = "Regular.DocumentPercent") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.0f) + curveToRelative(0.0f, 0.54f, -0.12f, 1.05f, -0.34f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.04f) + curveToRelative(0.55f, 0.07f, 1.06f, 0.28f, 1.5f, 0.59f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(6.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(4.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(10.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(10.78f, 13.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(7.5f, -7.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _documentPercent!! + } + +private var _documentPercent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPill.kt new file mode 100644 index 0000000..9e75f84 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentPill.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentPill: ImageVector + get() { + if (_documentPill != null) { + return _documentPill!! + } + _documentPill = fluentIcon(name = "Regular.DocumentPill") { + fluentPath { + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(1.43f) + curveToRelative(0.48f, -0.2f, 0.99f, -0.3f, 1.5f, -0.3f) + lineTo(20.0f, 9.66f) + curveToRelative(0.0f, -0.46f, -0.18f, -0.9f, -0.51f, -1.23f) + lineTo(13.57f, 2.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 12.34f, 2.0f) + lineTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(5.43f) + arcToRelative(3.86f, 3.86f, 0.0f, false, true, -0.52f, -1.5f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 4.25f) + close() + moveTo(17.44f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.56f) + lineToRelative(3.94f, 3.94f) + close() + moveTo(22.03f, 12.97f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, -4.06f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, true, false, 4.06f, 4.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, 0.0f, -4.06f) + close() + moveTo(19.03f, 14.03f) + arcToRelative(1.37f, 1.37f, 0.0f, true, true, 1.94f, 1.94f) + lineTo(19.0f, 17.94f) + lineTo(17.06f, 16.0f) + lineToRelative(1.97f, -1.97f) + close() + moveTo(17.03f, 18.97f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.0f, -1.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _documentPill!! + } + +private var _documentPill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentProhibited.kt new file mode 100644 index 0000000..7f6f67b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentProhibited.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentProhibited: ImageVector + get() { + if (_documentProhibited != null) { + return _documentProhibited!! + } + _documentProhibited = fluentIcon(name = "Regular.DocumentProhibited") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(2.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.25f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(6.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _documentProhibited!! + } + +private var _documentProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQuestionMark.kt new file mode 100644 index 0000000..7d669f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQuestionMark.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentQuestionMark: ImageVector + get() { + if (_documentQuestionMark != null) { + return _documentQuestionMark!! + } + _documentQuestionMark = fluentIcon(name = "Regular.DocumentQuestionMark") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(1.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(5.75f, 20.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(4.5f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + curveToRelative(0.0f, 0.73f, -0.21f, 1.14f, -0.75f, 1.7f) + lineToRelative(-0.27f, 0.28f) + lineToRelative(-0.11f, 0.12f) + curveToRelative(-0.29f, 0.32f, -0.37f, 0.53f, -0.37f, 0.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + curveToRelative(0.0f, -0.73f, 0.21f, -1.14f, 0.75f, -1.7f) + lineToRelative(0.27f, -0.28f) + lineToRelative(0.11f, -0.12f) + curveToRelative(0.29f, -0.32f, 0.37f, -0.53f, 0.37f, -0.9f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + } + } + return _documentQuestionMark!! + } + +private var _documentQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueue.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueue.kt new file mode 100644 index 0000000..f0dc520 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueue.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentQueue: ImageVector + get() { + if (_documentQueue != null) { + return _documentQueue!! + } + _documentQueue = fluentIcon(name = "Regular.DocumentQueue") { + fluentPath { + moveTo(8.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(8.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.75f) + close() + moveTo(8.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(5.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.23f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.42f, 0.59f) + lineToRelative(3.76f, 3.76f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 19.0f, 7.77f) + lineTo(19.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(5.0f, 4.0f) + close() + moveTo(7.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(17.5f, 8.5f) + horizontalLineToRelative(-3.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(12.5f, 3.5f) + lineTo(7.0f, 3.5f) + close() + moveTo(14.0f, 4.06f) + verticalLineToRelative(2.69f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.69f) + lineTo(14.0f, 4.06f) + close() + moveTo(3.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.75f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 6.5f, 22.0f) + horizontalLineToRelative(11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 4.5f, -4.5f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-1.75f) + close() + } + } + return _documentQueue!! + } + +private var _documentQueue: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueAdd.kt new file mode 100644 index 0000000..1014cda --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueAdd.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentQueueAdd: ImageVector + get() { + if (_documentQueueAdd != null) { + return _documentQueueAdd!! + } + _documentQueueAdd = fluentIcon(name = "Regular.DocumentQueueAdd") { + fluentPath { + moveTo(7.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.17f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.17f, -1.5f) + lineTo(7.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(6.5f, 4.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(5.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(3.25f) + lineTo(17.5f, 11.0f) + curveToRelative(0.52f, 0.0f, 1.02f, 0.06f, 1.5f, 0.17f) + verticalLineToRelative(-3.4f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(14.65f, 2.6f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 13.23f, 2.0f) + lineTo(7.0f, 2.0f) + close() + moveTo(14.0f, 6.75f) + lineTo(14.0f, 4.06f) + lineTo(16.94f, 7.0f) + horizontalLineToRelative(-2.69f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + close() + moveTo(6.5f, 20.5f) + horizontalLineToRelative(5.23f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.5f, 22.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 17.5f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + close() + moveTo(8.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 5.75f) + close() + moveTo(8.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(8.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _documentQueueAdd!! + } + +private var _documentQueueAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueMultiple.kt new file mode 100644 index 0000000..362ffa4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentQueueMultiple.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentQueueMultiple: ImageVector + get() { + if (_documentQueueMultiple != null) { + return _documentQueueMultiple!! + } + _documentQueueMultiple = fluentIcon(name = "Regular.DocumentQueueMultiple") { + fluentPath { + moveTo(17.35f, 6.16f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.07f, 0.08f) + lineTo(19.0f, 7.82f) + lineTo(19.0f, 6.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(16.7f, 3.4f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 13.35f, 2.0f) + lineTo(7.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(0.13f) + curveToRelative(0.57f, -0.4f, 1.26f, -0.63f, 2.0f, -0.63f) + horizontalLineToRelative(6.35f) + curveToRelative(0.86f, 0.0f, 1.68f, 0.34f, 2.29f, 0.95f) + lineToRelative(1.71f, 1.7f) + close() + moveTo(2.75f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.75f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -4.5f, 4.5f) + horizontalLineToRelative(-11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 17.5f) + verticalLineToRelative(-1.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(8.0f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(7.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(10.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-6.23f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(14.65f, 5.6f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 13.23f, 5.0f) + lineTo(7.0f, 5.0f) + close() + moveTo(6.5f, 7.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(5.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(3.25f) + lineTo(17.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(7.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(6.5f, 7.0f) + close() + moveTo(14.0f, 9.75f) + lineTo(14.0f, 7.06f) + lineTo(16.94f, 10.0f) + horizontalLineToRelative(-2.69f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + close() + } + } + return _documentQueueMultiple!! + } + +private var _documentQueueMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentRibbon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentRibbon.kt new file mode 100644 index 0000000..26f574a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentRibbon.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentRibbon: ImageVector + get() { + if (_documentRibbon != null) { + return _documentRibbon!! + } + _documentRibbon = fluentIcon(name = "Regular.DocumentRibbon") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(9.0f, 20.5f) + lineTo(9.0f, 22.0f) + horizontalLineToRelative(9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.49f, 0.49f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.26f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 5.5f, 11.0f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(9.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 7.0f, 0.0f) + close() + moveTo(3.0f, 19.24f) + verticalLineToRelative(3.05f) + curveToRelative(0.0f, 0.63f, 0.76f, 0.95f, 1.21f, 0.5f) + lineTo(5.5f, 21.5f) + lineToRelative(1.29f, 1.3f) + arcTo(0.71f, 0.71f, 0.0f, false, false, 8.0f, 22.28f) + verticalLineToRelative(-3.05f) + arcToRelative(4.48f, 4.48f, 0.0f, false, true, -5.0f, 0.0f) + close() + } + } + return _documentRibbon!! + } + +private var _documentRibbon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSave.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSave.kt new file mode 100644 index 0000000..9d90a5a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSave.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentSave: ImageVector + get() { + if (_documentSave != null) { + return _documentSave!! + } + _documentSave = fluentIcon(name = "Regular.DocumentSave") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.17f, -0.02f, 0.34f, -0.05f, 0.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(1.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(5.0f, 12.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.0f) + lineTo(5.0f, 14.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(2.5f, 12.0f) + lineTo(4.0f, 12.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(9.0f, 12.0f) + horizontalLineToRelative(0.38f) + curveToRelative(0.4f, 0.0f, 0.78f, 0.16f, 1.06f, 0.44f) + lineToRelative(1.12f, 1.12f) + curveToRelative(0.28f, 0.28f, 0.44f, 0.66f, 0.44f, 1.06f) + verticalLineToRelative(6.88f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(10.0f, 23.0f) + verticalLineToRelative(-5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + lineTo(3.0f, 23.0f) + horizontalLineToRelative(-0.5f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(9.0f, 18.0f) + verticalLineToRelative(5.0f) + lineTo(4.0f, 23.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _documentSave!! + } + +private var _documentSave: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSearch.kt new file mode 100644 index 0000000..96c6964 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSearch.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentSearch: ImageVector + get() { + if (_documentSearch != null) { + return _documentSearch!! + } + _documentSearch = fluentIcon(name = "Regular.DocumentSearch") { + fluentPath { + moveTo(11.4f, 10.95f) + arcToRelative(4.93f, 4.93f, 0.0f, false, true, 0.55f, 6.32f) + lineToRelative(-0.14f, 0.2f) + lineToRelative(4.22f, 4.21f) + lineToRelative(0.07f, 0.09f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, -1.08f, 1.08f) + lineToRelative(-0.09f, -0.08f) + lineToRelative(-4.25f, -4.25f) + arcToRelative(4.93f, 4.93f, 0.0f, true, true, 0.73f, -7.57f) + close() + moveTo(13.14f, 2.0f) + curveToRelative(0.6f, 0.0f, 1.17f, 0.24f, 1.59f, 0.66f) + lineToRelative(2.81f, 2.8f) + lineToRelative(2.8f, 2.82f) + curveToRelative(0.43f, 0.42f, 0.67f, 1.0f, 0.67f, 1.6f) + verticalLineToRelative(9.87f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-1.51f) + curveToRelative(-0.04f, -0.3f, -0.15f, -0.58f, -0.34f, -0.83f) + lineToRelative(-0.12f, -0.14f) + lineToRelative(-0.52f, -0.53f) + horizontalLineToRelative(2.49f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.51f, 10.0f) + horizontalLineToRelative(-4.25f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(13.0f, 7.76f) + lineTo(13.0f, 3.5f) + lineTo(7.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.42f) + arcToRelative(5.9f, 5.9f, 0.0f, false, false, -1.5f, 0.58f) + verticalLineToRelative(-5.0f) + curveTo(5.0f, 3.01f, 6.0f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(5.88f) + close() + moveTo(5.54f, 12.04f) + arcToRelative(3.38f, 3.38f, 0.0f, true, false, 4.79f, 4.78f) + arcToRelative(3.38f, 3.38f, 0.0f, false, false, -4.78f, -4.78f) + close() + moveTo(14.51f, 4.56f) + verticalLineToRelative(3.2f) + curveToRelative(0.0f, 0.37f, 0.28f, 0.69f, 0.65f, 0.74f) + lineTo(18.45f, 8.5f) + lineTo(14.5f, 4.56f) + close() + } + } + return _documentSearch!! + } + +private var _documentSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHint.kt new file mode 100644 index 0000000..68c1bd8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHint.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentSplitHint: ImageVector + get() { + if (_documentSplitHint != null) { + return _documentSplitHint!! + } + _documentSplitHint = fluentIcon(name = "Regular.DocumentSplitHint") { + fluentPath { + moveTo(20.0f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + lineToRelative(5.83f, 5.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.75f) + verticalLineToRelative(1.5f) + close() + moveTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + lineTo(13.5f, 4.62f) + close() + moveTo(4.75f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(20.0f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(9.5f, 21.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.5f, 19.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(4.0f, 20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-0.75f) + close() + moveTo(19.25f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _documentSplitHint!! + } + +private var _documentSplitHint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHintOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHintOff.kt new file mode 100644 index 0000000..17aa42a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSplitHintOff.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentSplitHintOff: ImageVector + get() { + if (_documentSplitHintOff != null) { + return _documentSplitHintOff!! + } + _documentSplitHintOff = fluentIcon(name = "Regular.DocumentSplitHintOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(4.0f, 5.06f) + verticalLineToRelative(6.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(5.5f, 6.56f) + lineToRelative(13.0f, 13.0f) + lineTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.8f, -1.14f) + lineToRelative(0.92f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.99f, -1.99f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, -0.02f, -0.02f) + lineTo(3.28f, 2.22f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(0.0f, 0.5f, 0.18f, 0.94f, 0.47f, 1.3f) + lineToRelative(0.24f, 0.23f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 14.0f, 10.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + lineToRelative(-0.01f, -0.12f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.58f, -1.22f) + lineTo(13.6f, 2.6f) + lineToRelative(-0.05f, -0.04f) + lineToRelative(-0.04f, -0.03f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.3f, -0.23f) + lineToRelative(-0.05f, -0.02f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.7f, 0.12f) + lineTo(6.69f, 3.5f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 8.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(18.5f, 15.32f) + lineToRelative(1.36f, 1.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.14f, -0.44f) + verticalLineToRelative(-2.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.57f) + close() + moveTo(4.75f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(4.75f, 18.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(5.5f, 20.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _documentSplitHintOff!! + } + +private var _documentSplitHintOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSync.kt new file mode 100644 index 0000000..7a0667a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentSync.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentSync: ImageVector + get() { + if (_documentSync != null) { + return _documentSync!! + } + _documentSync = fluentIcon(name = "Regular.DocumentSync") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(1.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(9.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(4.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _documentSync!! + } + +private var _documentSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTable.kt new file mode 100644 index 0000000..f73c131 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTable.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTable: ImageVector + get() { + if (_documentTable != null) { + return _documentTable!! + } + _documentTable = fluentIcon(name = "Regular.DocumentTable") { + fluentPath { + moveTo(8.75f, 11.5f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.5f) + curveTo(7.78f, 19.0f, 7.0f, 18.22f, 7.0f, 17.25f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(8.5f, 13.25f) + verticalLineToRelative(1.25f) + lineTo(10.0f, 14.5f) + lineTo(10.0f, 13.0f) + lineTo(8.75f, 13.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + close() + moveTo(8.5f, 16.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(10.0f, 17.5f) + lineTo(10.0f, 16.0f) + lineTo(8.5f, 16.0f) + close() + moveTo(11.5f, 16.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(15.5f, 16.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 14.5f) + verticalLineToRelative(-1.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(11.5f, 13.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(4.0f) + close() + moveTo(13.59f, 2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + close() + moveTo(18.0f, 20.5f) + lineTo(6.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + close() + } + } + return _documentTable!! + } + +private var _documentTable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableArrowRight.kt new file mode 100644 index 0000000..8ad6022 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableArrowRight.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTableArrowRight: ImageVector + get() { + if (_documentTableArrowRight != null) { + return _documentTableArrowRight!! + } + _documentTableArrowRight = fluentIcon(name = "Regular.DocumentTableArrowRight") { + fluentPath { + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(7.08f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + lineToRelative(5.83f, 5.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.81f) + curveToRelative(0.43f, -0.44f, 0.8f, -0.95f, 1.08f, -1.5f) + lineTo(18.0f, 20.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + moveTo(13.0f, 17.5f) + curveToRelative(0.0f, 0.52f, -0.06f, 1.02f, -0.17f, 1.5f) + horizontalLineToRelative(2.42f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(9.0f, 11.5f) + curveToRelative(0.98f, 0.4f, 1.83f, 1.05f, 2.5f, 1.85f) + lineTo(11.5f, 13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + horizontalLineToRelative(-3.23f) + curveToRelative(0.24f, 0.47f, 0.43f, 0.97f, 0.56f, 1.5f) + horizontalLineToRelative(2.67f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(13.0f, 17.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(8.29f, 17.0f) + lineTo(3.5f, 17.0f) + close() + } + } + return _documentTableArrowRight!! + } + +private var _documentTableArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCheckmark.kt new file mode 100644 index 0000000..3e355c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCheckmark.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTableCheckmark: ImageVector + get() { + if (_documentTableCheckmark != null) { + return _documentTableCheckmark!! + } + _documentTableCheckmark = fluentIcon(name = "Regular.DocumentTableCheckmark") { + fluentPath { + moveTo(18.0f, 20.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + close() + moveTo(13.0f, 17.5f) + curveToRelative(0.0f, 0.52f, -0.06f, 1.02f, -0.17f, 1.5f) + horizontalLineToRelative(2.42f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(9.0f, 11.5f) + curveToRelative(0.98f, 0.4f, 1.83f, 1.05f, 2.5f, 1.85f) + lineTo(11.5f, 13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + horizontalLineToRelative(-3.23f) + curveToRelative(0.24f, 0.47f, 0.43f, 0.97f, 0.56f, 1.5f) + horizontalLineToRelative(2.67f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(13.0f, 17.5f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(9.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 18.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _documentTableCheckmark!! + } + +private var _documentTableCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCube.kt new file mode 100644 index 0000000..64b2d7c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableCube.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTableCube: ImageVector + get() { + if (_documentTableCube != null) { + return _documentTableCube!! + } + _documentTableCube = fluentIcon(name = "Regular.DocumentTableCube") { + fluentPath { + moveTo(17.0f, 13.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.42f, 0.0f, -0.8f, 0.15f, -1.1f, 0.4f) + lineTo(9.86f, 13.0f) + lineTo(10.0f, 13.0f) + verticalLineToRelative(0.07f) + lineToRelative(0.6f, 0.3f) + curveToRelative(0.36f, 0.18f, 0.67f, 0.44f, 0.9f, 0.76f) + lineTo(11.5f, 13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + horizontalLineToRelative(-3.78f) + curveToRelative(0.17f, 0.34f, 0.26f, 0.71f, 0.26f, 1.1f) + verticalLineToRelative(0.4f) + horizontalLineToRelative(3.52f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-3.27f) + lineTo(11.98f, 19.0f) + horizontalLineToRelative(3.27f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + close() + moveTo(11.87f, 20.5f) + lineTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(7.4f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -0.64f, 0.22f) + lineToRelative(-0.86f, 0.43f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + lineToRelative(5.83f, 5.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.43f) + lineToRelative(0.03f, -0.02f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.27f, -1.48f) + close() + moveTo(14.0f, 8.5f) + horizontalLineToRelative(3.38f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + close() + moveTo(0.98f, 19.75f) + lineTo(0.98f, 15.6f) + curveToRelative(0.0f, -0.57f, 0.32f, -1.08f, 0.83f, -1.34f) + lineToRelative(3.5f, -1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 1.34f, 0.0f) + lineToRelative(3.5f, 1.75f) + curveToRelative(0.5f, 0.26f, 0.83f, 0.77f, 0.83f, 1.34f) + verticalLineToRelative(4.15f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.83f, 1.34f) + lineToRelative(-3.5f, 1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.34f, 0.0f) + lineToRelative(-3.5f, -1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.83f, -1.34f) + close() + moveTo(2.53f, 15.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.23f, 0.67f) + lineToRelative(2.72f, 1.36f) + verticalLineToRelative(2.95f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-2.95f) + lineToRelative(2.72f, -1.36f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.44f, -0.9f) + lineToRelative(-2.78f, 1.4f) + lineToRelative(-2.78f, -1.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.67f, 0.23f) + close() + } + } + return _documentTableCube!! + } + +private var _documentTableCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableSearch.kt new file mode 100644 index 0000000..d751c75 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableSearch.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTableSearch: ImageVector + get() { + if (_documentTableSearch != null) { + return _documentTableSearch!! + } + _documentTableSearch = fluentIcon(name = "Regular.DocumentTableSearch") { + fluentPath { + moveTo(15.25f, 12.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.78f) + lineToRelative(-0.04f, -0.05f) + arcToRelative(5.48f, 5.48f, 0.0f, false, false, -0.43f, -5.61f) + verticalLineToRelative(-0.34f) + horizontalLineToRelative(-0.26f) + arcToRelative(5.52f, 5.52f, 0.0f, false, false, -1.67f, -1.36f) + curveToRelative(0.21f, -0.1f, 0.44f, -0.14f, 0.68f, -0.14f) + horizontalLineToRelative(6.5f) + close() + moveTo(11.5f, 16.5f) + lineTo(11.5f, 18.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(15.5f, 16.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 15.0f) + verticalLineToRelative(-1.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(11.5f, 13.5f) + lineTo(11.5f, 15.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(18.0f, 21.0f) + horizontalLineToRelative(-6.03f) + lineToRelative(0.52f, 0.51f) + curveToRelative(0.28f, 0.28f, 0.44f, 0.63f, 0.5f, 0.99f) + lineTo(18.0f, 22.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 10.33f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 3.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.51f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.2f) + curveToRelative(0.48f, -0.13f, 0.98f, -0.2f, 1.5f, -0.2f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + close() + moveTo(17.38f, 9.0f) + lineTo(14.0f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 5.12f) + lineTo(17.38f, 9.0f) + close() + moveTo(5.5f, 21.5f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -3.67f, 1.9f) + close() + moveTo(5.5f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _documentTableSearch!! + } + +private var _documentTableSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableTruck.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableTruck.kt new file mode 100644 index 0000000..2674465 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTableTruck.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTableTruck: ImageVector + get() { + if (_documentTableTruck != null) { + return _documentTableTruck!! + } + _documentTableTruck = fluentIcon(name = "Regular.DocumentTableTruck") { + fluentPath { + moveTo(18.0f, 20.5f) + horizontalLineToRelative(-5.01f) + curveToRelative(-0.06f, 0.6f, -0.34f, 1.12f, -0.76f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(1.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + close() + moveTo(13.0f, 17.5f) + lineTo(13.0f, 19.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(9.18f, 11.5f) + curveToRelative(0.47f, 0.34f, 0.81f, 0.83f, 0.97f, 1.4f) + curveToRelative(0.54f, 0.13f, 1.02f, 0.44f, 1.35f, 0.88f) + lineTo(11.5f, 13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.25f) + horizontalLineToRelative(-3.6f) + lineToRelative(0.75f, 1.5f) + horizontalLineToRelative(2.85f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(13.0f, 17.5f) + close() + moveTo(2.6f, 12.0f) + curveToRelative(-0.88f, 0.0f, -1.6f, 0.72f, -1.6f, 1.6f) + verticalLineToRelative(6.42f) + curveToRelative(0.0f, 0.65f, 0.39f, 1.21f, 0.94f, 1.46f) + arcToRelative(1.83f, 1.83f, 0.0f, false, false, 3.59f, 0.14f) + horizontalLineToRelative(1.03f) + arcToRelative(1.83f, 1.83f, 0.0f, false, false, 3.55f, 0.0f) + horizontalLineToRelative(0.52f) + curveToRelative(0.75f, 0.0f, 1.37f, -0.61f, 1.37f, -1.37f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.2f, -0.05f, -0.42f, -0.15f, -0.6f) + lineToRelative(-1.02f, -2.06f) + curveToRelative(-0.23f, -0.46f, -0.7f, -0.76f, -1.23f, -0.76f) + horizontalLineToRelative(-0.35f) + verticalLineToRelative(-0.23f) + curveToRelative(0.0f, -0.88f, -0.72f, -1.6f, -1.6f, -1.6f) + lineTo(2.6f, 12.0f) + close() + moveTo(9.25f, 16.58f) + verticalLineToRelative(-1.83f) + horizontalLineToRelative(0.35f) + curveToRelative(0.17f, 0.0f, 0.33f, 0.1f, 0.41f, 0.25f) + lineToRelative(0.79f, 1.58f) + lineTo(9.25f, 16.58f) + close() + moveTo(2.83f, 21.17f) + arcToRelative(0.92f, 0.92f, 0.0f, true, true, 1.84f, 0.0f) + arcToRelative(0.92f, 0.92f, 0.0f, false, true, -1.84f, 0.0f) + close() + moveTo(8.33f, 22.08f) + arcToRelative(0.92f, 0.92f, 0.0f, true, true, 0.0f, -1.83f) + arcToRelative(0.92f, 0.92f, 0.0f, false, true, 0.0f, 1.83f) + close() + } + } + return _documentTableTruck!! + } + +private var _documentTableTruck: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentText.kt new file mode 100644 index 0000000..72f2db7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentText.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentText: ImageVector + get() { + if (_documentText != null) { + return _documentText!! + } + _documentText = fluentIcon(name = "Regular.DocumentText") { + fluentPath { + moveTo(8.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(8.75f, 14.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(8.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(13.59f, 2.59f) + lineTo(19.4f, 8.4f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(6.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + close() + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(16.0f) + curveToRelative(0.0f, 0.27f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + } + } + return _documentText!! + } + +private var _documentText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextClock.kt new file mode 100644 index 0000000..690205e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextClock.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTextClock: ImageVector + get() { + if (_documentTextClock != null) { + return _documentTextClock!! + } + _documentTextClock = fluentIcon(name = "Regular.DocumentTextClock") { + fluentPath { + moveTo(11.19f, 13.0f) + arcTo(6.51f, 6.51f, 0.0f, false, false, 9.0f, 11.5f) + horizontalLineToRelative(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.06f) + close() + moveTo(12.13f, 14.25f) + curveToRelative(0.27f, 0.47f, 0.48f, 0.97f, 0.63f, 1.5f) + horizontalLineToRelative(2.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.12f) + close() + moveTo(13.0f, 17.5f) + curveToRelative(0.0f, 0.34f, -0.03f, 0.67f, -0.08f, 1.0f) + horizontalLineToRelative(2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.27f) + lineToRelative(0.02f, 0.5f) + close() + moveTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-5.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, 1.5f) + lineTo(18.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.47f, -0.2f, 0.98f, -0.34f, 1.5f, -0.42f) + lineTo(5.5f, 4.0f) + close() + moveTo(17.38f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(6.5f, 17.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(6.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _documentTextClock!! + } + +private var _documentTextClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextExtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextExtract.kt new file mode 100644 index 0000000..81cc2dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextExtract.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTextExtract: ImageVector + get() { + if (_documentTextExtract != null) { + return _documentTextExtract!! + } + _documentTextExtract = fluentIcon(name = "Regular.DocumentTextExtract") { + fluentPath { + moveTo(18.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(6.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + lineTo(4.0f, 17.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(20.0f, 9.83f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(13.6f, 2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.04f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.34f, -0.25f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.16f, -0.09f) + curveToRelative(-0.2f, -0.08f, -0.41f, -0.12f, -0.63f, -0.14f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.08f, -0.01f) + lineTo(6.0f, 2.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(9.0f) + horizontalLineToRelative(1.5f) + lineTo(5.5f, 4.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(6.0f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(10.0f) + close() + moveTo(13.5f, 4.62f) + lineToRelative(3.88f, 3.88f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.62f) + close() + moveTo(8.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(2.75f, 14.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(8.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _documentTextExtract!! + } + +private var _documentTextExtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextLink.kt new file mode 100644 index 0000000..a065f02 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextLink.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTextLink: ImageVector + get() { + if (_documentTextLink != null) { + return _documentTextLink!! + } + _documentTextLink = fluentIcon(name = "Regular.DocumentTextLink") { + fluentPath { + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(10.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.26f, 0.0f, -0.5f, 0.02f, -0.75f, 0.06f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + lineToRelative(5.83f, 5.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-6.29f) + curveToRelative(0.41f, -0.43f, 0.74f, -0.94f, 0.96f, -1.5f) + lineTo(18.0f, 20.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + moveTo(9.78f, 14.25f) + curveToRelative(0.85f, 0.29f, 1.6f, 0.82f, 2.15f, 1.5f) + horizontalLineToRelative(3.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(9.77f, 14.25f) + close() + moveTo(12.66f, 17.0f) + curveToRelative(0.18f, 0.47f, 0.3f, 0.97f, 0.32f, 1.5f) + horizontalLineToRelative(2.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.58f) + close() + moveTo(8.74f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(12.0f, 18.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 8.25f, 15.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 12.0f, 18.74f) + close() + moveTo(5.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(4.6f, 21.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(9.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _documentTextLink!! + } + +private var _documentTextLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextToolbox.kt new file mode 100644 index 0000000..53b23eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentTextToolbox.kt @@ -0,0 +1,123 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentTextToolbox: ImageVector + get() { + if (_documentTextToolbox != null) { + return _documentTextToolbox!! + } + _documentTextToolbox = fluentIcon(name = "Regular.DocumentTextToolbox") { + fluentPath { + moveTo(10.81f, 13.0f) + arcToRelative(2.76f, 2.76f, 0.0f, false, false, -1.41f, -1.5f) + horizontalLineToRelative(5.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.44f) + close() + moveTo(11.59f, 14.25f) + curveToRelative(0.61f, 0.3f, 1.09f, 0.84f, 1.3f, 1.5f) + horizontalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.66f) + close() + moveTo(15.25f, 17.0f) + lineTo(13.0f, 17.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(5.5f, 4.0f) + verticalLineToRelative(7.25f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.26f, 0.0f, -0.51f, 0.04f, -0.75f, 0.1f) + lineTo(4.0f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(6.17f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.08f, 0.0f) + lineToRelative(0.06f, 0.01f) + curveToRelative(0.22f, 0.02f, 0.43f, 0.06f, 0.63f, 0.14f) + lineToRelative(0.16f, 0.09f) + curveToRelative(0.02f, 0.0f, 0.04f, 0.02f, 0.05f, 0.03f) + lineToRelative(0.05f, 0.02f) + lineToRelative(0.08f, 0.05f) + arcToRelative(2.07f, 2.07f, 0.0f, false, true, 0.3f, 0.25f) + lineToRelative(5.83f, 5.82f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 20.0f, 9.83f) + lineTo(20.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-5.05f) + curveToRelative(0.03f, -0.16f, 0.05f, -0.33f, 0.05f, -0.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(18.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(12.0f, 3.5f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(17.38f, 8.5f) + lineTo(13.5f, 4.62f) + lineTo(13.5f, 8.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.38f) + close() + moveTo(3.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(1.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(5.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(9.5f, 18.0f) + lineTo(12.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(10.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveTo(3.78f, 12.25f, 3.0f, 13.03f, 3.0f, 14.0f) + verticalLineToRelative(1.0f) + close() + moveTo(4.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(1.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(12.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + close() + } + } + return _documentTextToolbox!! + } + +private var _documentTextToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentToolbox.kt new file mode 100644 index 0000000..7e2c0a9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentToolbox.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentToolbox: ImageVector + get() { + if (_documentToolbox != null) { + return _documentToolbox!! + } + _documentToolbox = fluentIcon(name = "Regular.DocumentToolbox") { + fluentPath { + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 8.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(13.0f, 20.5f) + lineTo(13.0f, 22.0f) + horizontalLineToRelative(4.75f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 9.66f) + curveToRelative(0.0f, -0.46f, -0.18f, -0.9f, -0.51f, -1.23f) + lineTo(13.57f, 2.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 12.34f, 2.0f) + lineTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(8.02f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 5.0f, 12.0f) + horizontalLineToRelative(0.5f) + lineTo(5.5f, 4.25f) + close() + moveTo(17.44f, 8.5f) + lineTo(14.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(13.5f, 4.56f) + lineToRelative(3.94f, 3.94f) + close() + moveTo(4.0f, 16.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(9.0f, 16.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + lineTo(12.0f, 19.0f) + lineTo(9.0f, 19.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + lineTo(5.0f, 19.0f) + verticalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.5f) + lineTo(1.0f, 19.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(4.0f, 16.0f) + close() + moveTo(5.0f, 14.5f) + lineTo(5.0f, 16.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(9.0f, 20.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 21.5f) + lineTo(1.0f, 20.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(5.0f, 20.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(9.0f, 20.0f) + close() + } + } + return _documentToolbox!! + } + +private var _documentToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentWidth.kt new file mode 100644 index 0000000..ef8eae8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DocumentWidth.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DocumentWidth: ImageVector + get() { + if (_documentWidth != null) { + return _documentWidth!! + } + _documentWidth = fluentIcon(name = "Regular.DocumentWidth") { + fluentPath { + moveTo(18.5f, 15.72f) + lineToRelative(0.01f, 0.02f) + curveToRelative(0.4f, 0.4f, 0.95f, 0.57f, 1.49f, 0.48f) + verticalLineToRelative(3.53f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(4.0f, 19.75f) + verticalLineToRelative(-3.53f) + curveToRelative(0.49f, 0.08f, 0.98f, -0.05f, 1.36f, -0.37f) + lineToRelative(0.14f, -0.13f) + verticalLineToRelative(4.03f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-4.03f) + close() + moveTo(4.78f, 8.97f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.22f, 1.22f) + horizontalLineToRelative(3.78f) + curveToRelative(0.37f, 0.0f, 0.66f, 0.33f, 0.66f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.25f, 0.7f, -0.57f, 0.74f) + lineTo(3.56f, 12.74f) + lineToRelative(1.22f, 1.23f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.37f, -2.37f) + arcTo(0.77f, 0.77f, 0.0f, false, true, 1.0f, 12.0f) + curveToRelative(0.0f, -0.29f, 0.14f, -0.54f, 0.35f, -0.66f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(19.22f, 8.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineToRelative(2.37f, 2.36f) + curveToRelative(0.2f, 0.13f, 0.35f, 0.38f, 0.35f, 0.67f) + curveToRelative(0.0f, 0.25f, -0.1f, 0.47f, -0.28f, 0.6f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.27f, 0.2f, -0.62f, 0.2f, -0.89f, 0.0f) + lineToRelative(-0.1f, -0.07f) + lineToRelative(-0.06f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.88f) + lineToRelative(0.08f, -0.1f) + lineToRelative(1.22f, -1.21f) + horizontalLineToRelative(-3.78f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.31f, -0.05f, -0.56f, -0.37f, -0.56f, -0.74f) + curveToRelative(0.0f, -0.38f, 0.25f, -0.7f, 0.57f, -0.75f) + lineTo(20.44f, 11.25f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.97f) + close() + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.52f) + curveToRelative(-0.47f, -0.07f, -0.97f, 0.06f, -1.36f, 0.38f) + lineToRelative(-0.14f, 0.12f) + lineTo(18.5f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.02f) + horizontalLineToRelative(-0.01f) + curveToRelative(-0.4f, -0.41f, -0.96f, -0.58f, -1.5f, -0.5f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + } + } + return _documentWidth!! + } + +private var _documentWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorArrowLeft.kt new file mode 100644 index 0000000..9239fdd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorArrowLeft.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DoorArrowLeft: ImageVector + get() { + if (_doorArrowLeft != null) { + return _doorArrowLeft!! + } + _doorArrowLeft = fluentIcon(name = "Regular.DoorArrowLeft") { + fluentPath { + moveTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(6.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(6.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(0.52f, 0.08f, 1.03f, 0.22f, 1.5f, 0.42f) + lineTo(20.0f, 4.25f) + curveTo(20.0f, 3.01f, 19.0f, 2.0f, 17.75f, 2.0f) + lineTo(6.25f, 2.0f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(21.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineTo(15.71f, 17.0f) + horizontalLineToRelative(4.79f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + close() + moveTo(8.5f, 13.25f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _doorArrowLeft!! + } + +private var _doorArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorTag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorTag.kt new file mode 100644 index 0000000..f97fca9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoorTag.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DoorTag: ImageVector + get() { + if (_doorTag != null) { + return _doorTag!! + } + _doorTag = fluentIcon(name = "Regular.DoorTag") { + fluentPath { + moveTo(9.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(10.8f, 7.1f) + arcTo(1.5f, 1.5f, 0.0f, true, true, 12.0f, 9.5f) + horizontalLineTo(8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineTo(20.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineTo(8.0f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 7.2f, 4.4f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 3.6f, 2.7f) + close() + moveTo(12.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -2.4f, 1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.2f, -0.9f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 16.5f, 8.0f) + verticalLineToRelative(12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineTo(8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + close() + } + } + return _doorTag!! + } + +private var _doorTag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeDown.kt new file mode 100644 index 0000000..ef673ea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeDown.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DoubleSwipeDown: ImageVector + get() { + if (_doubleSwipeDown != null) { + return _doubleSwipeDown!! + } + _doubleSwipeDown = fluentIcon(name = "Regular.DoubleSwipeDown") { + fluentPath { + moveTo(6.75f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(12.69f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineTo(6.0f, 19.44f) + lineTo(6.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(17.25f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(12.79f) + lineToRelative(2.23f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.26f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -1.13f) + lineToRelative(0.09f, 0.07f) + lineToRelative(2.22f, 2.22f) + lineTo(16.5f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.75f, 2.0f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 1.75f, 9.17f) + lineTo(8.5f, 9.49f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, -3.5f, 0.0f) + verticalLineToRelative(1.68f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 6.75f, 2.0f) + close() + moveTo(17.25f, 2.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 19.0f, 11.17f) + lineTo(19.0f, 9.49f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, -3.5f, 0.0f) + verticalLineToRelative(1.68f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 17.25f, 2.0f) + close() + } + } + return _doubleSwipeDown!! + } + +private var _doubleSwipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeUp.kt new file mode 100644 index 0000000..ecb6738 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleSwipeUp.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DoubleSwipeUp: ImageVector + get() { + if (_doubleSwipeUp != null) { + return _doubleSwipeUp!! + } + _doubleSwipeUp = fluentIcon(name = "Regular.DoubleSwipeUp") { + fluentPath { + moveTo(6.75f, 18.0f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(7.5f, 4.56f) + lineToRelative(2.22f, 2.22f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.3f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + lineToRelative(0.08f, -0.07f) + lineTo(6.0f, 4.56f) + verticalLineToRelative(12.69f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + close() + moveTo(17.25f, 18.0f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineTo(17.99f, 4.56f) + lineToRelative(2.23f, 2.22f) + curveToRelative(0.26f, 0.27f, 0.68f, 0.3f, 0.97f, 0.07f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.26f, -0.27f, 0.29f, -0.68f, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.97f, 1.13f) + lineToRelative(0.09f, -0.07f) + lineToRelative(2.22f, -2.22f) + verticalLineToRelative(12.69f) + curveToRelative(0.0f, 0.41f, 0.33f, 0.75f, 0.75f, 0.75f) + close() + moveTo(6.75f, 22.0f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 1.75f, -9.17f) + verticalLineToRelative(1.68f) + arcToRelative(3.25f, 3.25f, 0.0f, true, true, -3.5f, 0.0f) + verticalLineToRelative(-1.68f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 6.75f, 22.0f) + close() + moveTo(17.25f, 22.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 19.0f, 12.83f) + verticalLineToRelative(1.68f) + arcToRelative(3.25f, 3.25f, 0.0f, true, true, -3.5f, 0.0f) + verticalLineToRelative(-1.68f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 17.25f, 22.0f) + close() + } + } + return _doubleSwipeUp!! + } + +private var _doubleSwipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeDown.kt new file mode 100644 index 0000000..3961a82 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeDown.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DoubleTapSwipeDown: ImageVector + get() { + if (_doubleTapSwipeDown != null) { + return _doubleTapSwipeDown!! + } + _doubleTapSwipeDown = fluentIcon(name = "Regular.DoubleTapSwipeDown") { + fluentPath { + moveTo(12.53f, 21.78f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.22f, 2.22f) + lineTo(11.25f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(10.69f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.5f, 3.5f) + close() + moveTo(5.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 5.25f, 6.78f) + verticalLineToRelative(-1.56f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 3.5f, 0.0f) + verticalLineToRelative(1.56f) + arcTo(7.0f, 7.0f, 0.0f, true, false, 5.0f, 9.0f) + close() + moveTo(7.5f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 2.75f, 4.15f) + verticalLineToRelative(-1.71f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 3.5f, 0.0f) + verticalLineToRelative(1.7f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 7.5f, 9.0f) + close() + } + } + return _doubleTapSwipeDown!! + } + +private var _doubleTapSwipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeUp.kt new file mode 100644 index 0000000..3ce5d31 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DoubleTapSwipeUp.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DoubleTapSwipeUp: ImageVector + get() { + if (_doubleTapSwipeUp != null) { + return _doubleTapSwipeUp!! + } + _doubleTapSwipeUp = fluentIcon(name = "Regular.DoubleTapSwipeUp") { + fluentPath { + moveTo(12.53f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.22f, -2.22f) + verticalLineToRelative(10.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 4.56f) + lineToRelative(2.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-3.5f, -3.5f) + close() + moveTo(5.0f, 15.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 5.25f, -6.78f) + verticalLineToRelative(1.56f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 3.5f, 0.0f) + lineTo(13.75f, 8.22f) + arcTo(7.0f, 7.0f, 0.0f, true, true, 5.0f, 15.0f) + close() + moveTo(7.5f, 15.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 2.75f, -4.15f) + verticalLineToRelative(1.71f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 3.5f, 0.0f) + verticalLineToRelative(-1.7f) + arcTo(4.5f, 4.5f, 0.0f, true, true, 7.5f, 15.0f) + close() + } + } + return _doubleTapSwipeUp!! + } + +private var _doubleTapSwipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt new file mode 100644 index 0000000..1e195fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drafts.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Drafts: ImageVector + get() { + if (_drafts != null) { + return _drafts!! + } + _drafts = fluentIcon(name = "Regular.Drafts") { + fluentPath { + moveTo(20.88f, 2.83f) + lineToRelative(0.15f, 0.14f) + lineToRelative(0.15f, 0.15f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, -0.15f, 4.91f) + lineTo(9.06f, 20.0f) + curveToRelative(-0.27f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineTo(15.97f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 4.9f, -0.14f) + close() + moveTo(15.0f, 6.06f) + lineTo(5.06f, 16.0f) + curveToRelative(-0.09f, 0.1f, -0.16f, 0.2f, -0.19f, 0.33f) + lineToRelative(-1.05f, 3.85f) + lineToRelative(3.85f, -1.05f) + curveToRelative(0.13f, -0.03f, 0.24f, -0.1f, 0.33f, -0.2f) + lineTo(17.94f, 9.0f) + lineTo(15.0f, 6.06f) + close() + moveTo(6.53f, 11.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.78f) + close() + moveTo(10.53f, 7.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(7.78f) + close() + moveTo(17.03f, 4.03f) + lineToRelative(-0.97f, 0.97f) + lineTo(19.0f, 7.94f) + lineToRelative(0.97f, -0.97f) + arcToRelative(2.08f, 2.08f, 0.0f, true, false, -2.94f, -2.94f) + close() + moveTo(14.53f, 3.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(11.78f) + close() + } + } + return _drafts!! + } + +private var _drafts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drag.kt new file mode 100644 index 0000000..88859cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drag.kt @@ -0,0 +1,152 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Drag: ImageVector + get() { + if (_drag != null) { + return _drag!! + } + _drag = fluentIcon(name = "Regular.Drag") { + fluentPath { + moveTo(12.0f, 16.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.19f) + lineToRelative(0.72f, -0.72f) + curveToRelative(0.27f, -0.27f, 0.68f, -0.3f, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + lineToRelative(-0.04f, 0.04f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.1f, 0.06f) + lineToRelative(-0.08f, 0.03f) + lineToRelative(-0.1f, 0.03f) + horizontalLineToRelative(-0.19f) + lineToRelative(-0.12f, -0.01f) + lineToRelative(-0.07f, -0.02f) + lineToRelative(-0.06f, -0.02f) + lineToRelative(-0.07f, -0.04f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.03f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.72f, 0.72f) + verticalLineToRelative(-2.19f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + close() + moveTo(12.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(18.72f, 9.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.0f, 2.0f) + lineToRelative(0.04f, 0.04f) + lineToRelative(0.05f, 0.07f) + lineToRelative(0.06f, 0.1f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.03f, 0.1f) + verticalLineToRelative(0.31f) + lineToRelative(-0.03f, 0.07f) + lineToRelative(-0.02f, 0.06f) + lineToRelative(-0.04f, 0.07f) + lineToRelative(-0.03f, 0.05f) + lineToRelative(-0.03f, 0.04f) + lineToRelative(-0.06f, 0.07f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(0.72f, -0.72f) + horizontalLineToRelative(-2.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(16.51f, 12.0f) + curveToRelative(0.0f, -0.38f, 0.27f, -0.7f, 0.64f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.19f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + close() + moveTo(4.22f, 9.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-0.72f, 0.72f) + horizontalLineToRelative(2.2f) + curveToRelative(0.37f, 0.0f, 0.68f, 0.28f, 0.73f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(4.56f, 12.75f) + lineToRelative(0.72f, 0.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.1f, -0.11f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.03f, -0.1f) + verticalLineToRelative(-0.19f) + lineToRelative(0.01f, -0.12f) + lineToRelative(0.02f, -0.07f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.04f, -0.07f) + lineToRelative(0.03f, -0.05f) + lineToRelative(0.02f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(11.86f, 2.01f) + horizontalLineToRelative(0.07f) + lineToRelative(0.09f, -0.01f) + horizontalLineToRelative(0.06f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.06f, 0.02f) + lineToRelative(0.06f, 0.02f) + lineToRelative(0.07f, 0.04f) + lineToRelative(0.05f, 0.03f) + lineToRelative(0.04f, 0.03f) + lineToRelative(0.07f, 0.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-0.72f, -0.72f) + verticalLineToRelative(2.19f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(11.26f, 4.56f) + lineToRelative(-0.73f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + lineToRelative(0.11f, -0.1f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.08f, -0.03f) + lineToRelative(0.1f, -0.03f) + close() + } + } + return _drag!! + } + +private var _drag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawImage.kt new file mode 100644 index 0000000..e505100 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawImage.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawImage: ImageVector + get() { + if (_drawImage != null) { + return _drawImage!! + } + _drawImage = fluentIcon(name = "Regular.DrawImage") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(12.28f) + curveToRelative(0.0f, 1.3f, 1.57f, 1.96f, 2.5f, 1.05f) + lineToRelative(4.03f, -3.96f) + lineToRelative(0.02f, -0.02f) + lineToRelative(1.92f, -1.89f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.29f, -0.2f, 0.7f, -0.18f, 0.96f, 0.07f) + lineToRelative(2.08f, 2.04f) + lineToRelative(1.06f, -1.06f) + lineToRelative(-2.09f, -2.05f) + lineToRelative(-0.12f, -0.11f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.02f, 0.11f) + lineTo(5.97f, 17.0f) + horizontalLineToRelative(0.01f) + lineTo(4.5f, 18.46f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.98f) + curveToRelative(0.48f, -0.19f, 1.0f, -0.26f, 1.5f, -0.22f) + lineTo(21.0f, 6.25f) + close() + moveTo(17.5f, 8.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, -4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + close() + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(13.2f, 18.57f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, true, true, 3.23f, 3.23f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.34f, 0.35f, -0.78f, 0.6f, -1.25f, 0.71f) + lineToRelative(-1.83f, 0.46f) + lineToRelative(-0.15f, 0.03f) + curveToRelative(-0.59f, 0.2f, -2.98f, 0.57f, -3.82f, -0.1f) + curveToRelative(-0.58f, -0.44f, -0.47f, -1.33f, -0.22f, -1.81f) + curveToRelative(0.04f, -0.08f, -0.02f, -0.18f, -0.1f, -0.17f) + curveToRelative(-0.67f, 0.1f, -1.25f, 0.45f, -1.83f, 0.8f) + curveToRelative(-0.79f, 0.47f, -1.57f, 0.94f, -2.55f, 0.82f) + arcToRelative(2.08f, 2.08f, 0.0f, false, true, -1.71f, -1.26f) + curveToRelative(-0.1f, -0.21f, 0.18f, -0.4f, 0.38f, -0.29f) + curveToRelative(0.47f, 0.26f, 1.11f, 0.5f, 1.64f, 0.38f) + curveToRelative(0.37f, -0.08f, 0.9f, -0.45f, 1.5f, -0.87f) + curveToRelative(1.06f, -0.76f, 2.33f, -1.65f, 3.28f, -1.27f) + curveToRelative(0.84f, 0.34f, 1.46f, 1.15f, 1.03f, 2.11f) + curveToRelative(-0.05f, 0.12f, 0.0f, 0.27f, 0.13f, 0.3f) + curveToRelative(0.42f, 0.1f, 0.78f, 0.06f, 1.13f, -0.1f) + lineToRelative(0.43f, -1.72f) + curveToRelative(0.12f, -0.47f, 0.36f, -0.9f, 0.7f, -1.25f) + close() + } + } + return _drawImage!! + } + +private var _drawImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawShape.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawShape.kt new file mode 100644 index 0000000..fc700f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawShape.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawShape: ImageVector + get() { + if (_drawShape != null) { + return _drawShape!! + } + _drawShape = fluentIcon(name = "Regular.DrawShape") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-13.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.98f) + curveToRelative(0.48f, -0.19f, 1.0f, -0.26f, 1.5f, -0.22f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.55f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(13.2f, 18.57f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, true, true, 3.23f, 3.23f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.34f, 0.35f, -0.78f, 0.6f, -1.25f, 0.71f) + lineToRelative(-1.83f, 0.46f) + lineToRelative(-0.15f, 0.03f) + curveToRelative(-0.59f, 0.2f, -2.98f, 0.57f, -3.82f, -0.1f) + curveToRelative(-0.58f, -0.44f, -0.46f, -1.33f, -0.22f, -1.81f) + curveToRelative(0.04f, -0.08f, -0.02f, -0.18f, -0.1f, -0.17f) + curveToRelative(-0.67f, 0.1f, -1.25f, 0.45f, -1.83f, 0.8f) + curveToRelative(-0.79f, 0.47f, -1.57f, 0.94f, -2.55f, 0.82f) + arcToRelative(2.08f, 2.08f, 0.0f, false, true, -1.71f, -1.26f) + curveToRelative(-0.1f, -0.21f, 0.18f, -0.4f, 0.39f, -0.29f) + curveToRelative(0.46f, 0.26f, 1.1f, 0.5f, 1.63f, 0.38f) + curveToRelative(0.37f, -0.08f, 0.9f, -0.45f, 1.5f, -0.87f) + curveToRelative(1.06f, -0.76f, 2.33f, -1.65f, 3.28f, -1.27f) + curveToRelative(0.84f, 0.34f, 1.46f, 1.15f, 1.03f, 2.11f) + curveToRelative(-0.05f, 0.12f, 0.0f, 0.27f, 0.13f, 0.3f) + curveToRelative(0.42f, 0.1f, 0.78f, 0.06f, 1.13f, -0.1f) + lineToRelative(0.43f, -1.72f) + curveToRelative(0.12f, -0.47f, 0.36f, -0.9f, 0.7f, -1.25f) + close() + } + } + return _drawShape!! + } + +private var _drawShape: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawText.kt new file mode 100644 index 0000000..bcb933e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawText.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawText: ImageVector + get() { + if (_drawText != null) { + return _drawText!! + } + _drawText = fluentIcon(name = "Regular.DrawText") { + fluentPath { + moveTo(10.0f, 5.71f) + lineTo(7.23f, 13.5f) + horizontalLineToRelative(5.53f) + lineTo(10.0f, 5.71f) + close() + moveTo(13.57f, 15.78f) + lineTo(13.3f, 15.0f) + lineTo(6.7f, 15.0f) + lineToRelative(-1.24f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.5f) + lineTo(9.16f, 3.6f) + arcToRelative(0.89f, 0.89f, 0.0f, false, true, 1.68f, 0.0f) + lineToRelative(3.9f, 11.0f) + lineToRelative(-1.17f, 1.18f) + close() + moveTo(5.0f, 20.38f) + curveToRelative(-0.53f, 0.11f, -1.17f, -0.13f, -1.63f, -0.39f) + curveToRelative(-0.21f, -0.1f, -0.5f, 0.08f, -0.4f, 0.3f) + curveToRelative(0.25f, 0.52f, 0.74f, 1.12f, 1.72f, 1.25f) + curveToRelative(0.98f, 0.12f, 1.76f, -0.35f, 2.55f, -0.82f) + curveToRelative(0.58f, -0.35f, 1.16f, -0.7f, 1.82f, -0.8f) + curveToRelative(0.09f, -0.01f, 0.15f, 0.1f, 0.1f, 0.17f) + curveToRelative(-0.23f, 0.48f, -0.35f, 1.37f, 0.23f, 1.82f) + curveToRelative(0.84f, 0.66f, 3.23f, 0.29f, 3.82f, 0.09f) + lineToRelative(0.15f, -0.03f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.59f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.44f, 1.71f) + curveToRelative(-0.35f, 0.17f, -0.7f, 0.2f, -1.13f, 0.1f) + curveToRelative(-0.13f, -0.02f, -0.18f, -0.17f, -0.13f, -0.29f) + curveToRelative(0.43f, -0.96f, -0.19f, -1.77f, -1.03f, -2.11f) + curveToRelative(-0.95f, -0.38f, -2.22f, 0.51f, -3.29f, 1.27f) + curveToRelative(-0.59f, 0.42f, -1.12f, 0.8f, -1.5f, 0.87f) + close() + } + } + return _drawText!! + } + +private var _drawText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerAdd.kt new file mode 100644 index 0000000..3f3dab2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerAdd.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawerAdd: ImageVector + get() { + if (_drawerAdd != null) { + return _drawerAdd!! + } + _drawerAdd = fluentIcon(name = "Regular.DrawerAdd") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(16.0f, 6.0f) + lineTo(16.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(17.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(17.0f, 7.0f) + close() + moveTo(21.0f, 11.19f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + lineTo(19.5f, 14.0f) + horizontalLineToRelative(-4.56f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-0.06f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.7f, -0.69f) + lineTo(4.5f, 14.0f) + lineTo(4.5f, 9.5f) + horizontalLineToRelative(6.23f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.56f, -1.5f) + lineTo(4.5f, 8.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.83f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.03f, 0.42f, -1.5f) + lineTo(6.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 7.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 20.55f, 4.46f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.56f) + close() + moveTo(19.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(3.83f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 7.35f, 0.0f) + horizontalLineToRelative(3.82f) + close() + } + } + return _drawerAdd!! + } + +private var _drawerAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerArrowDownload.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerArrowDownload.kt new file mode 100644 index 0000000..c61ef1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerArrowDownload.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawerArrowDownload: ImageVector + get() { + if (_drawerArrowDownload != null) { + return _drawerArrowDownload!! + } + _drawerArrowDownload = fluentIcon(name = "Regular.DrawerArrowDownload") { + fluentPath { + moveTo(11.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 5.0f, -5.48f) + lineTo(16.0f, 6.8f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.0f, 6.79f) + lineTo(17.0f, 1.02f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -6.0f, 5.48f) + close() + moveTo(19.5f, 9.5f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 19.0f, 9.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + close() + moveTo(21.0f, 11.2f) + curveToRelative(-0.44f, 0.42f, -0.95f, 0.78f, -1.5f, 1.07f) + lineTo(19.5f, 14.0f) + horizontalLineToRelative(-4.56f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-0.06f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.7f, -0.69f) + lineTo(4.5f, 14.0f) + lineTo(4.5f, 9.5f) + horizontalLineToRelative(6.23f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.56f, -1.5f) + lineTo(4.5f, 8.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.83f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.02f, 0.42f, -1.5f) + lineTo(6.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 7.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 20.55f, 4.46f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.45f, 3.25f, -3.25f) + lineTo(21.0f, 11.2f) + close() + moveTo(19.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(3.83f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 7.35f, 0.0f) + horizontalLineToRelative(3.82f) + close() + } + } + return _drawerArrowDownload!! + } + +private var _drawerArrowDownload: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerDismiss.kt new file mode 100644 index 0000000..880b95d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerDismiss.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawerDismiss: ImageVector + get() { + if (_drawerDismiss != null) { + return _drawerDismiss!! + } + _drawerDismiss = fluentIcon(name = "Regular.DrawerDismiss") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(17.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(16.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(21.0f, 11.19f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + lineTo(19.5f, 14.0f) + horizontalLineToRelative(-4.56f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-0.06f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.7f, -0.69f) + lineTo(4.5f, 14.0f) + lineTo(4.5f, 9.5f) + horizontalLineToRelative(6.23f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.56f, -1.5f) + lineTo(4.5f, 8.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.83f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.03f, 0.42f, -1.5f) + lineTo(6.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 7.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 20.55f, 4.46f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.56f) + close() + moveTo(19.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(3.83f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 7.35f, 0.0f) + horizontalLineToRelative(3.82f) + close() + } + } + return _drawerDismiss!! + } + +private var _drawerDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerPlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerPlay.kt new file mode 100644 index 0000000..4dd46f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerPlay.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawerPlay: ImageVector + get() { + if (_drawerPlay != null) { + return _drawerPlay!! + } + _drawerPlay = fluentIcon(name = "Regular.DrawerPlay") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.0f, 8.61f) + curveToRelative(0.0f, 0.4f, 0.42f, 0.63f, 0.76f, 0.43f) + lineToRelative(3.53f, -2.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.86f) + lineToRelative(-3.53f, -2.12f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.76f, 0.43f) + verticalLineToRelative(4.23f) + close() + moveTo(21.0f, 11.19f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + lineTo(19.5f, 14.0f) + horizontalLineToRelative(-4.56f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-0.06f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.7f, -0.69f) + lineTo(4.5f, 14.0f) + lineTo(4.5f, 9.5f) + horizontalLineToRelative(6.23f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.56f, -1.5f) + lineTo(4.5f, 8.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.83f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.03f, 0.42f, -1.5f) + lineTo(6.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 7.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 20.55f, 4.46f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.56f) + close() + moveTo(19.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(3.83f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 7.35f, 0.0f) + horizontalLineToRelative(3.82f) + close() + } + } + return _drawerPlay!! + } + +private var _drawerPlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerSubtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerSubtract.kt new file mode 100644 index 0000000..3587d6c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrawerSubtract.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrawerSubtract: ImageVector + get() { + if (_drawerSubtract != null) { + return _drawerSubtract!! + } + _drawerSubtract = fluentIcon(name = "Regular.DrawerSubtract") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(13.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(21.0f, 11.19f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + lineTo(19.5f, 14.0f) + horizontalLineToRelative(-4.56f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.69f, 0.7f) + verticalLineToRelative(0.05f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-0.06f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, -0.7f, -0.69f) + lineTo(4.5f, 14.0f) + lineTo(4.5f, 9.5f) + horizontalLineToRelative(6.23f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.56f, -1.5f) + lineTo(4.5f, 8.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.83f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.03f, 0.42f, -1.5f) + lineTo(6.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 7.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 20.55f, 4.46f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.56f) + close() + moveTo(19.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(3.83f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 7.35f, 0.0f) + horizontalLineToRelative(3.82f) + close() + } + } + return _drawerSubtract!! + } + +private var _drawerSubtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkBeer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkBeer.kt new file mode 100644 index 0000000..e6a74e9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkBeer.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrinkBeer: ImageVector + get() { + if (_drinkBeer != null) { + return _drinkBeer!! + } + _drinkBeer = fluentIcon(name = "Regular.DrinkBeer") { + fluentPath { + moveTo(8.5f, 10.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.0f, 10.0f) + verticalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.0f) + close() + moveTo(11.5f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.0f) + close() + moveTo(14.5f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.0f) + close() + moveTo(4.0f, 5.25f) + curveTo(4.0f, 3.45f, 5.46f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(7.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + lineTo(17.5f, 6.0f) + horizontalLineToRelative(1.25f) + curveTo(20.55f, 6.0f, 22.0f, 7.46f, 22.0f, 9.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(17.5f, 18.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 5.25f) + close() + moveTo(16.0f, 7.5f) + lineTo(5.5f, 7.5f) + verticalLineToRelative(12.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.0f, 7.5f) + close() + moveTo(17.5f, 16.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(17.5f, 7.5f) + verticalLineToRelative(9.0f) + close() + moveTo(16.0f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-7.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(5.5f, 6.0f) + lineTo(16.0f, 6.0f) + verticalLineToRelative(-0.75f) + close() + } + } + return _drinkBeer!! + } + +private var _drinkBeer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkCoffee.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkCoffee.kt new file mode 100644 index 0000000..6a3ef92 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkCoffee.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrinkCoffee: ImageVector + get() { + if (_drinkCoffee != null) { + return _drinkCoffee!! + } + _drinkCoffee = fluentIcon(name = "Regular.DrinkCoffee") { + fluentPath { + moveTo(3.94f, 5.0f) + curveTo(2.87f, 5.0f, 2.0f, 5.87f, 2.0f, 6.94f) + verticalLineTo(12.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, false, 15.91f, 1.2f) + horizontalLineToRelative(0.74f) + arcToRelative(3.35f, 3.35f, 0.0f, false, false, 0.0f, -6.7f) + horizontalLineToRelative(-0.7f) + curveToRelative(-0.2f, -0.86f, -0.97f, -1.5f, -1.9f, -1.5f) + horizontalLineTo(3.96f) + close() + moveTo(3.5f, 6.94f) + curveToRelative(0.0f, -0.24f, 0.2f, -0.44f, 0.44f, -0.44f) + horizontalLineToRelative(12.12f) + curveToRelative(0.24f, 0.0f, 0.44f, 0.2f, 0.44f, 0.44f) + verticalLineTo(12.0f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, -13.0f, 0.0f) + verticalLineTo(6.94f) + close() + moveTo(18.0f, 8.0f) + horizontalLineToRelative(0.65f) + arcToRelative(1.85f, 1.85f, 0.0f, true, true, 0.0f, 3.7f) + horizontalLineTo(18.0f) + verticalLineTo(8.0f) + close() + } + } + return _drinkCoffee!! + } + +private var _drinkCoffee: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkMargarita.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkMargarita.kt new file mode 100644 index 0000000..ac4ee3a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkMargarita.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrinkMargarita: ImageVector + get() { + if (_drinkMargarita != null) { + return _drinkMargarita!! + } + _drinkMargarita = fluentIcon(name = "Regular.DrinkMargarita") { + fluentPath { + moveTo(19.87f, 3.49f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.24f, -1.48f) + lineToRelative(-6.0f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.62f, 0.6f) + lineTo(12.73f, 5.0f) + lineTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.0f, 3.24f) + verticalLineToRelative(0.51f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.25f, 3.93f) + verticalLineToRelative(3.07f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(-3.07f) + arcTo(4.0f, 4.0f, 0.0f, false, false, 16.0f, 13.5f) + lineTo(16.0f, 13.0f) + curveToRelative(1.68f, -0.14f, 3.0f, -1.54f, 3.0f, -3.25f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.99f) + lineToRelative(0.12f, -0.6f) + lineToRelative(5.5f, -0.91f) + close() + moveTo(17.5f, 8.0f) + horizontalLineToRelative(-3.84f) + lineToRelative(0.3f, -1.5f) + horizontalLineToRelative(3.54f) + lineTo(17.5f, 8.0f) + close() + moveTo(13.36f, 9.5f) + horizontalLineToRelative(4.14f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(6.5f, 9.5f) + horizontalLineToRelative(5.34f) + lineTo(11.0f, 13.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.3f) + lineToRelative(0.87f, -4.4f) + close() + moveTo(12.14f, 8.0f) + lineTo(6.5f, 8.0f) + lineTo(6.5f, 6.5f) + horizontalLineToRelative(5.94f) + lineToRelative(-0.3f, 1.5f) + close() + } + } + return _drinkMargarita!! + } + +private var _drinkMargarita: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkToGo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkToGo.kt new file mode 100644 index 0000000..a0cd58b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkToGo.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrinkToGo: ImageVector + get() { + if (_drinkToGo != null) { + return _drinkToGo!! + } + _drinkToGo = fluentIcon(name = "Regular.DrinkToGo") { + fluentPath { + moveTo(15.72f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(15.56f, 4.5f) + horizontalLineToRelative(2.2f) + curveToRelative(0.3f, 0.0f, 0.59f, 0.2f, 0.7f, 0.5f) + lineToRelative(1.25f, 3.5f) + curveToRelative(0.17f, 0.49f, -0.2f, 1.0f, -0.7f, 1.0f) + horizontalLineToRelative(-1.05f) + lineToRelative(-1.6f, 10.05f) + arcTo(2.89f, 2.89f, 0.0f, false, true, 13.4f, 22.0f) + horizontalLineToRelative(-2.8f) + curveToRelative(-1.5f, 0.0f, -2.76f, -0.99f, -2.97f, -2.44f) + lineTo(6.05f, 9.5f) + lineTo(5.0f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, -1.0f) + lineTo(5.53f, 5.0f) + curveToRelative(0.11f, -0.3f, 0.4f, -0.5f, 0.71f, -0.5f) + horizontalLineToRelative(7.19f) + lineToRelative(2.28f, -2.28f) + close() + moveTo(16.44f, 9.5f) + lineTo(7.56f, 9.5f) + lineToRelative(1.56f, 9.84f) + curveToRelative(0.1f, 0.7f, 0.69f, 1.16f, 1.48f, 1.16f) + horizontalLineToRelative(2.8f) + curveToRelative(0.8f, 0.0f, 1.38f, -0.47f, 1.49f, -1.17f) + lineToRelative(1.55f, -9.83f) + close() + moveTo(17.22f, 6.0f) + lineTo(6.78f, 6.0f) + lineToRelative(-0.72f, 2.0f) + horizontalLineToRelative(11.88f) + lineToRelative(-0.72f, -2.0f) + close() + } + } + return _drinkToGo!! + } + +private var _drinkToGo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkWine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkWine.kt new file mode 100644 index 0000000..fe52ed2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DrinkWine.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DrinkWine: ImageVector + get() { + if (_drinkWine != null) { + return _drinkWine!! + } + _drinkWine = fluentIcon(name = "Regular.DrinkWine") { + fluentPath { + moveTo(15.93f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.47f, -0.28f) + arcToRelative(2.48f, 2.48f, 0.0f, false, true, -1.95f, 1.98f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.31f, 1.47f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, 3.1f, -3.17f) + close() + moveTo(6.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 3.2f, -2.4f, 5.83f, -5.5f, 6.2f) + verticalLineToRelative(5.06f) + lineToRelative(2.75f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineToRelative(-3.5f, 0.01f) + lineToRelative(-3.0f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(11.0f, 20.5f) + verticalLineToRelative(-5.05f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -5.0f, -5.7f) + verticalLineToRelative(-7.0f) + close() + moveTo(7.5f, 3.5f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(9.0f) + lineTo(16.5f, 3.5f) + horizontalLineToRelative(-9.0f) + close() + moveTo(7.5f, 9.75f) + curveTo(7.5f, 12.1f, 9.4f, 14.0f, 11.75f, 14.0f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 4.75f, -4.75f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(2.0f) + close() + } + } + return _drinkWine!! + } + +private var _drinkWine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DriveTrain.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DriveTrain.kt new file mode 100644 index 0000000..11fddfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DriveTrain.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DriveTrain: ImageVector + get() { + if (_driveTrain != null) { + return _driveTrain!! + } + _driveTrain = fluentIcon(name = "Regular.DriveTrain") { + fluentPath { + moveTo(5.5f, 3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 5.5f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + lineTo(8.0f, 8.0f) + horizontalLineToRelative(2.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.98f, 0.85f) + verticalLineToRelative(6.3f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.98f, 0.85f) + lineTo(8.0f, 16.0f) + verticalLineToRelative(-0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(2.06f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.88f, 0.0f) + lineTo(16.0f, 17.5f) + verticalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-2.27f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.98f, -0.85f) + verticalLineToRelative(-6.3f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.98f, -0.85f) + lineTo(16.0f, 8.0f) + verticalLineToRelative(0.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.06f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -3.88f, 0.0f) + lineTo(8.0f, 6.5f) + verticalLineToRelative(-1.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 3.0f) + close() + moveTo(4.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + moveTo(17.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(18.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + close() + } + } + return _driveTrain!! + } + +private var _driveTrain: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt new file mode 100644 index 0000000..bfe2fdc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Drop.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Drop: ImageVector + get() { + if (_drop != null) { + return _drop!! + } + _drop = fluentIcon(name = "Regular.Drop") { + fluentPath { + moveTo(11.47f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + curveToRelative(0.4f, 0.4f, 2.0f, 2.13f, 3.5f, 4.36f) + curveTo(17.5f, 8.78f, 19.0f, 11.63f, 19.0f, 14.25f) + curveToRelative(0.0f, 2.52f, -0.75f, 4.48f, -2.04f, 5.8f) + arcTo(6.78f, 6.78f, 0.0f, false, true, 12.0f, 22.0f) + arcToRelative(6.78f, 6.78f, 0.0f, false, true, -4.96f, -1.94f) + curveTo(5.74f, 18.73f, 5.0f, 16.77f, 5.0f, 14.25f) + curveToRelative(0.0f, -2.62f, 1.5f, -5.46f, 2.97f, -7.67f) + curveToRelative(1.5f, -2.23f, 3.1f, -3.96f, 3.5f, -4.36f) + close() + moveTo(9.22f, 7.42f) + curveToRelative(-1.46f, 2.17f, -2.72f, 4.7f, -2.72f, 6.83f) + curveToRelative(0.0f, 2.23f, 0.65f, 3.77f, 1.62f, 4.76f) + curveToRelative(0.96f, 0.98f, 2.32f, 1.49f, 3.88f, 1.49f) + reflectiveCurveToRelative(2.92f, -0.5f, 3.88f, -1.5f) + curveToRelative(0.97f, -0.98f, 1.62f, -2.52f, 1.62f, -4.75f) + curveToRelative(0.0f, -2.13f, -1.26f, -4.66f, -2.72f, -6.83f) + arcTo(33.36f, 33.36f, 0.0f, false, false, 12.0f, 3.85f) + curveToRelative(-0.65f, 0.73f, -1.74f, 2.02f, -2.78f, 3.57f) + close() + } + } + return _drop!! + } + +private var _drop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreen.kt new file mode 100644 index 0000000..a7abe3a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreen.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreen: ImageVector + get() { + if (_dualScreen != null) { + return _dualScreen!! + } + _dualScreen = fluentIcon(name = "Regular.DualScreen") { + fluentPath { + moveTo(12.75f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.25f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(11.25f, 5.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + moveTo(14.74f, 15.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + horizontalLineToRelative(-1.5f) + close() + moveTo(7.74f, 15.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + horizontalLineToRelative(-1.5f) + close() + } + } + return _dualScreen!! + } + +private var _dualScreen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenAdd.kt new file mode 100644 index 0000000..59d1863 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenAdd.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenAdd: ImageVector + get() { + if (_dualScreenAdd != null) { + return _dualScreenAdd!! + } + _dualScreenAdd = fluentIcon(name = "Regular.DualScreenAdd") { + fluentPath { + moveTo(10.02f, 6.0f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, 0.06f, 1.5f) + lineTo(3.75f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + lineTo(11.25f, 10.33f) + curveToRelative(0.41f, 0.57f, 0.92f, 1.07f, 1.5f, 1.48f) + verticalLineToRelative(8.69f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-8.62f) + arcTo(6.53f, 6.53f, 0.0f, false, false, 22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + close() + moveTo(16.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(9.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.5f, 3.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(16.0f, 6.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(16.0f, 7.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineTo(19.5f, 6.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.4f) + close() + } + } + return _dualScreenAdd!! + } + +private var _dualScreenAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowRight.kt new file mode 100644 index 0000000..1e1cb99 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowRight.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenArrowRight: ImageVector + get() { + if (_dualScreenArrowRight != null) { + return _dualScreenArrowRight!! + } + _dualScreenArrowRight = fluentIcon(name = "Regular.DualScreenArrowRight") { + fluentPath { + moveTo(10.02f, 6.0f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, 0.06f, 1.5f) + lineTo(3.75f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + lineTo(11.25f, 10.33f) + curveToRelative(0.41f, 0.57f, 0.92f, 1.07f, 1.5f, 1.48f) + verticalLineToRelative(8.69f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-8.62f) + arcTo(6.53f, 6.53f, 0.0f, false, false, 22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + close() + moveTo(16.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(9.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.8f, 3.55f) + lineToRelative(-0.08f, 0.04f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(18.29f, 6.0f) + lineTo(13.4f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.04f, -0.08f) + lineToRelative(0.03f, -0.08f) + lineTo(19.99f, 6.39f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.04f, -0.05f) + lineToRelative(-2.53f, -2.53f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + close() + } + } + return _dualScreenArrowRight!! + } + +private var _dualScreenArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowUp.kt new file mode 100644 index 0000000..96ce79d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenArrowUp.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenArrowUp: ImageVector + get() { + if (_dualScreenArrowUp != null) { + return _dualScreenArrowUp!! + } + _dualScreenArrowUp = fluentIcon(name = "Regular.DualScreenArrowUp") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.0f, 4.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(17.0f, 4.7f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(16.0f, 4.71f) + close() + moveTo(10.0f, 6.5f) + curveToRelative(0.0f, -0.17f, 0.0f, -0.33f, 0.02f, -0.5f) + lineTo(3.75f, 6.0f) + curveTo(2.78f, 6.0f, 2.0f, 6.78f, 2.0f, 7.75f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 21.2f, 2.78f, 22.0f, 3.75f, 22.0f) + horizontalLineToRelative(16.5f) + curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(22.0f, 9.97f) + curveToRelative(-0.4f, 0.64f, -0.91f, 1.2f, -1.5f, 1.66f) + verticalLineToRelative(8.62f) + curveToRelative(0.0f, 0.14f, -0.12f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(-8.7f) + curveToRelative(-0.58f, -0.4f, -1.09f, -0.9f, -1.5f, -1.47f) + lineTo(11.25f, 20.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(3.5f, 7.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(6.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, -0.08f, -1.0f) + close() + moveTo(16.99f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(9.99f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _dualScreenArrowUp!! + } + +private var _dualScreenArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClock.kt new file mode 100644 index 0000000..37762b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClock.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenClock: ImageVector + get() { + if (_dualScreenClock != null) { + return _dualScreenClock!! + } + _dualScreenClock = fluentIcon(name = "Regular.DualScreenClock") { + fluentPath { + moveTo(10.02f, 6.0f) + arcToRelative(6.63f, 6.63f, 0.0f, false, false, 0.06f, 1.5f) + lineTo(3.75f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + lineTo(11.25f, 10.33f) + curveToRelative(0.41f, 0.57f, 0.92f, 1.07f, 1.5f, 1.48f) + verticalLineToRelative(8.69f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-8.62f) + arcTo(6.53f, 6.53f, 0.0f, false, false, 22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + close() + moveTo(16.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(9.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(15.5f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(16.0f, 7.0f) + lineTo(16.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _dualScreenClock!! + } + +private var _dualScreenClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClosedAlert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClosedAlert.kt new file mode 100644 index 0000000..5cc4d4b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenClosedAlert.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenClosedAlert: ImageVector + get() { + if (_dualScreenClosedAlert != null) { + return _dualScreenClosedAlert!! + } + _dualScreenClosedAlert = fluentIcon(name = "Regular.DualScreenClosedAlert") { + fluentPath { + moveTo(16.5f, 2.0f) + arcToRelative(4.01f, 4.01f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.52f) + lineToRelative(1.38f, 1.66f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.38f, 0.82f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.38f, -0.82f) + lineToRelative(1.38f, -1.66f) + lineTo(12.5f, 6.0f) + arcToRelative(4.01f, 4.01f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(5.75f, 5.0f) + horizontalLineToRelative(5.85f) + curveToRelative(-0.06f, 0.33f, -0.1f, 0.66f, -0.1f, 1.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(8.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.92f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 1.5f, 0.13f) + verticalLineToRelative(4.79f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.5f, 12.73f) + curveToRelative(-0.3f, -0.17f, -0.55f, -0.43f, -0.72f, -0.73f) + horizontalLineToRelative(3.44f) + arcToRelative(1.98f, 1.98f, 0.0f, false, true, -2.72f, 0.73f) + close() + } + } + return _dualScreenClosedAlert!! + } + +private var _dualScreenClosedAlert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDesktop.kt new file mode 100644 index 0000000..da6eed4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDesktop.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenDesktop: ImageVector + get() { + if (_dualScreenDesktop != null) { + return _dualScreenDesktop!! + } + _dualScreenDesktop = fluentIcon(name = "Regular.DualScreenDesktop") { + fluentPath { + moveTo(12.25f, 10.0f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineTo(2.0f, 20.24f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(8.5f) + close() + moveTo(7.5f, 11.5f) + lineTo(3.75f, 11.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.12f, 0.08f, 0.22f, 0.2f, 0.24f) + lineToRelative(0.05f, 0.01f) + lineTo(7.5f, 20.5f) + verticalLineToRelative(-9.0f) + close() + moveTo(12.25f, 11.5f) + lineTo(8.5f, 11.5f) + verticalLineToRelative(9.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.12f, 0.0f, 0.22f, -0.08f, 0.24f, -0.2f) + lineToRelative(0.01f, -0.05f) + verticalLineToRelative(-8.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, -0.24f) + lineToRelative(-0.05f, -0.01f) + close() + moveTo(10.62f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.6f) + close() + moveTo(5.88f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.6f) + close() + moveTo(19.74f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(17.0f, 15.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.0f, 19.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-2.0f) + lineTo(15.0f, 15.5f) + lineTo(15.0f, 14.0f) + horizontalLineToRelative(4.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(5.5f, 9.0f) + lineTo(4.0f, 9.0f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(13.5f) + close() + } + } + return _dualScreenDesktop!! + } + +private var _dualScreenDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDismiss.kt new file mode 100644 index 0000000..e35a6a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenDismiss.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenDismiss: ImageVector + get() { + if (_dualScreenDismiss != null) { + return _dualScreenDismiss!! + } + _dualScreenDismiss = fluentIcon(name = "Regular.DualScreenDismiss") { + fluentPath { + moveTo(10.0f, 6.5f) + curveToRelative(0.0f, 0.34f, 0.03f, 0.68f, 0.08f, 1.0f) + lineTo(3.75f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + lineTo(11.25f, 10.33f) + curveToRelative(0.41f, 0.57f, 0.92f, 1.07f, 1.5f, 1.48f) + verticalLineToRelative(8.69f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-8.62f) + arcTo(6.53f, 6.53f, 0.0f, false, false, 22.0f, 9.97f) + verticalLineToRelative(10.28f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(6.27f) + lineToRelative(-0.02f, 0.5f) + close() + moveTo(16.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(9.24f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.66f, 3.97f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineTo(15.8f, 6.5f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineTo(17.2f, 6.5f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineTo(16.5f, 5.8f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + close() + } + } + return _dualScreenDismiss!! + } + +private var _dualScreenDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenGroup.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenGroup.kt new file mode 100644 index 0000000..12b725c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenGroup.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenGroup: ImageVector + get() { + if (_dualScreenGroup != null) { + return _dualScreenGroup!! + } + _dualScreenGroup = fluentIcon(name = "Regular.DualScreenGroup") { + fluentPath { + moveTo(12.76f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.21f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveToRelative(-0.96f, 0.0f, -1.74f, -0.79f, -1.74f, -1.75f) + lineTo(2.01f, 5.75f) + curveTo(2.0f, 4.8f, 2.79f, 4.0f, 3.76f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.26f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.24f, -0.11f, 0.24f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(11.26f, 5.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + } + } + return _dualScreenGroup!! + } + +private var _dualScreenGroup: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenHeader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenHeader.kt new file mode 100644 index 0000000..c9f75cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenHeader.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenHeader: ImageVector + get() { + if (_dualScreenHeader != null) { + return _dualScreenHeader!! + } + _dualScreenHeader = fluentIcon(name = "Regular.DualScreenHeader") { + fluentPath { + moveTo(12.75f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.5f, 7.0f) + horizontalLineToRelative(-7.75f) + verticalLineToRelative(11.5f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 7.0f) + close() + moveTo(11.25f, 7.0f) + lineTo(3.5f, 7.0f) + verticalLineToRelative(11.25f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + lineTo(11.25f, 7.0f) + close() + } + } + return _dualScreenHeader!! + } + +private var _dualScreenHeader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenLock.kt new file mode 100644 index 0000000..df4a811 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenLock.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenLock: ImageVector + get() { + if (_dualScreenLock != null) { + return _dualScreenLock!! + } + _dualScreenLock = fluentIcon(name = "Regular.DualScreenLock") { + fluentPath { + moveTo(17.0f, 5.0f) + lineTo(17.0f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 16.5f, 5.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(18.5f, 4.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + lineTo(20.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(20.5f, 8.9f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 0.2f) + arcToRelative(0.98f, 0.98f, 0.0f, false, false, 0.0f, -0.2f) + close() + moveTo(7.74f, 17.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.74f, 6.0f) + horizontalLineToRelative(1.3f) + curveToRelative(-0.02f, 0.16f, -0.04f, 0.33f, -0.04f, 0.5f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-1.25f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 14.0f) + lineTo(22.0f, 14.0f) + verticalLineToRelative(6.25f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 22.0f) + curveTo(2.78f, 22.0f, 2.0f, 21.2f, 2.0f, 20.25f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 6.78f, 2.78f, 6.0f, 3.75f, 6.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(11.24f, 7.5f) + lineTo(3.76f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + moveTo(14.74f, 17.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + } + } + return _dualScreenLock!! + } + +private var _dualScreenLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenMirror.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenMirror.kt new file mode 100644 index 0000000..0a7d254 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenMirror.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenMirror: ImageVector + get() { + if (_dualScreenMirror != null) { + return _dualScreenMirror!! + } + _dualScreenMirror = fluentIcon(name = "Regular.DualScreenMirror") { + fluentPath { + moveTo(17.17f, 9.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.34f, 0.0f) + lineToRelative(-2.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.67f, 1.08f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.67f, -1.08f) + lineToRelative(-2.25f, -4.5f) + close() + moveTo(15.47f, 13.5f) + lineToRelative(1.03f, -2.07f) + lineToRelative(1.04f, 2.07f) + horizontalLineToRelative(-2.08f) + close() + moveTo(7.5f, 9.0f) + curveToRelative(0.28f, 0.0f, 0.54f, 0.16f, 0.67f, 0.42f) + lineToRelative(2.25f, 4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 9.75f, 15.0f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.08f) + lineToRelative(2.25f, -4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.5f, 9.0f) + close() + moveTo(7.5f, 11.43f) + lineTo(6.46f, 13.5f) + horizontalLineToRelative(2.08f) + lineTo(7.5f, 11.43f) + close() + moveTo(12.76f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.21f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveToRelative(-0.96f, 0.0f, -1.74f, -0.79f, -1.74f, -1.75f) + lineTo(2.01f, 5.75f) + curveTo(2.0f, 4.8f, 2.79f, 4.0f, 3.76f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.26f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.24f, -0.11f, 0.24f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(11.26f, 5.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + } + } + return _dualScreenMirror!! + } + +private var _dualScreenMirror: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenPagination.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenPagination.kt new file mode 100644 index 0000000..f7a217e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenPagination.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenPagination: ImageVector + get() { + if (_dualScreenPagination != null) { + return _dualScreenPagination!! + } + _dualScreenPagination = fluentIcon(name = "Regular.DualScreenPagination") { + fluentPath { + moveTo(12.75f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.25f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(11.25f, 5.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + moveTo(16.63f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(19.13f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(14.13f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _dualScreenPagination!! + } + +private var _dualScreenPagination: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSettings.kt new file mode 100644 index 0000000..6c44659 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSettings.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenSettings: ImageVector + get() { + if (_dualScreenSettings != null) { + return _dualScreenSettings!! + } + _dualScreenSettings = fluentIcon(name = "Regular.DualScreenSettings") { + fluentPath { + moveTo(13.28f, 2.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.01f, 1.8f) + lineToRelative(0.54f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.5f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.47f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, -2.5f) + lineToRelative(0.58f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.18f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.48f, -0.93f) + lineToRelative(-0.5f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(16.5f, 8.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(15.7f, 5.0f, 16.5f, 5.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(17.3f, 8.0f, 16.5f, 8.0f) + close() + moveTo(10.0f, 6.5f) + curveToRelative(0.0f, -0.17f, 0.0f, -0.33f, 0.02f, -0.5f) + lineTo(3.75f, 6.0f) + curveTo(2.78f, 6.0f, 2.0f, 6.78f, 2.0f, 7.75f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 21.2f, 2.78f, 22.0f, 3.75f, 22.0f) + horizontalLineToRelative(16.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(22.0f, 9.97f) + curveToRelative(-0.4f, 0.64f, -0.91f, 1.2f, -1.5f, 1.66f) + verticalLineToRelative(8.62f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(-8.7f) + curveToRelative(-0.58f, -0.4f, -1.08f, -0.9f, -1.5f, -1.47f) + lineTo(11.25f, 20.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(3.5f, 7.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(6.33f) + arcToRelative(6.54f, 6.54f, 0.0f, false, true, -0.08f, -1.0f) + close() + moveTo(17.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, -0.75f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(10.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, -0.75f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _dualScreenSettings!! + } + +private var _dualScreenSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpan.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpan.kt new file mode 100644 index 0000000..8306be2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpan.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenSpan: ImageVector + get() { + if (_dualScreenSpan != null) { + return _dualScreenSpan!! + } + _dualScreenSpan = fluentIcon(name = "Regular.DualScreenSpan") { + fluentPath { + moveTo(8.31f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.12f, -1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.0f) + lineToRelative(2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, -1.0f) + lineToRelative(-0.89f, -1.0f) + horizontalLineToRelative(9.16f) + lineToRelative(-0.89f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, 1.0f) + lineToRelative(2.0f, -2.25f) + lineToRelative(0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.01f, -0.99f) + lineToRelative(-2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.12f, 1.0f) + lineToRelative(0.9f, 1.0f) + lineTo(7.41f, 11.25f) + lineToRelative(0.9f, -1.0f) + close() + moveTo(12.76f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.21f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveToRelative(-0.96f, 0.0f, -1.74f, -0.79f, -1.74f, -1.75f) + lineTo(2.01f, 5.75f) + curveTo(2.0f, 4.8f, 2.79f, 4.0f, 3.76f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.26f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.24f, -0.11f, 0.24f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _dualScreenSpan!! + } + +private var _dualScreenSpan: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpeaker.kt new file mode 100644 index 0000000..09d22a5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenSpeaker.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenSpeaker: ImageVector + get() { + if (_dualScreenSpeaker != null) { + return _dualScreenSpeaker!! + } + _dualScreenSpeaker = fluentIcon(name = "Regular.DualScreenSpeaker") { + fluentPath { + moveTo(22.14f, 3.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.9f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + } + fluentPath { + moveTo(19.87f, 4.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcTo(2.24f, 2.24f, 0.0f, false, true, 19.0f, 6.5f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + } + fluentPath { + moveTo(17.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 5.0f) + horizontalLineToRelative(-1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 9.25f) + verticalLineToRelative(-5.5f) + close() + } + fluentPath { + moveTo(11.95f, 4.0f) + horizontalLineToRelative(-8.2f) + curveToRelative(-0.96f, 0.0f, -1.74f, 0.78f, -1.74f, 1.75f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 19.2f, 2.79f, 20.0f, 3.76f, 20.0f) + horizontalLineToRelative(16.5f) + curveToRelative(0.96f, 0.0f, 1.74f, -0.79f, 1.74f, -1.75f) + verticalLineToRelative(-6.77f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.5f, 0.5f) + verticalLineToRelative(6.27f) + curveToRelative(0.0f, 0.14f, -0.1f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-7.5f) + verticalLineTo(9.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.74f, -0.33f) + verticalLineToRelative(9.83f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineTo(5.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineTo(11.0f) + verticalLineTo(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.95f, -1.0f) + close() + } + fluentPath { + moveTo(16.25f, 15.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + fluentPath { + moveTo(7.75f, 15.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + } + } + return _dualScreenSpeaker!! + } + +private var _dualScreenSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenStatusBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenStatusBar.kt new file mode 100644 index 0000000..1b9976a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenStatusBar.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenStatusBar: ImageVector + get() { + if (_dualScreenStatusBar != null) { + return _dualScreenStatusBar!! + } + _dualScreenStatusBar = fluentIcon(name = "Regular.DualScreenStatusBar") { + fluentPath { + moveTo(12.75f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.25f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(11.25f, 5.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + moveTo(18.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(4.5f) + close() + } + } + return _dualScreenStatusBar!! + } + +private var _dualScreenStatusBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenTablet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenTablet.kt new file mode 100644 index 0000000..22bb74b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenTablet.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenTablet: ImageVector + get() { + if (_dualScreenTablet != null) { + return _dualScreenTablet!! + } + _dualScreenTablet = fluentIcon(name = "Regular.DualScreenTablet") { + fluentPath { + moveTo(12.25f, 9.0f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineTo(2.0f, 19.24f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(3.76f, 9.0f) + horizontalLineToRelative(8.5f) + close() + moveTo(7.5f, 10.5f) + lineTo(3.75f, 10.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.12f, 0.08f, 0.22f, 0.2f, 0.24f) + lineToRelative(0.05f, 0.01f) + lineTo(7.5f, 19.5f) + verticalLineToRelative(-9.0f) + close() + moveTo(12.25f, 10.5f) + lineTo(8.5f, 10.5f) + verticalLineToRelative(9.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.12f, 0.0f, 0.22f, -0.08f, 0.24f, -0.2f) + lineToRelative(0.01f, -0.05f) + verticalLineToRelative(-8.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, -0.24f) + lineToRelative(-0.05f, -0.01f) + close() + moveTo(10.62f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.6f) + close() + moveTo(5.88f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.6f) + close() + moveTo(19.74f, 3.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(15.0f, 16.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(4.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(8.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(7.5f, 8.0f) + lineTo(6.0f, 8.0f) + lineTo(6.0f, 5.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(16.24f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(15.0f, 13.5f) + lineTo(15.0f, 12.0f) + horizontalLineToRelative(1.25f) + close() + } + } + return _dualScreenTablet!! + } + +private var _dualScreenTablet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenUpdate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenUpdate.kt new file mode 100644 index 0000000..25e82ca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenUpdate.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenUpdate: ImageVector + get() { + if (_dualScreenUpdate != null) { + return _dualScreenUpdate!! + } + _dualScreenUpdate = fluentIcon(name = "Regular.DualScreenUpdate") { + fluentPath { + moveTo(12.75f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.25f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(11.25f, 5.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + moveTo(16.5f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(6.8f) + lineToRelative(0.97f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-2.25f, 2.23f) + lineToRelative(-0.04f, 0.04f) + lineToRelative(-0.06f, 0.05f) + lineToRelative(-0.07f, 0.04f) + lineToRelative(-0.06f, 0.03f) + lineToRelative(-0.1f, 0.03f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.09f) + lineToRelative(-0.09f, -0.01f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.1f, -0.04f) + lineToRelative(-0.08f, -0.05f) + lineToRelative(-0.11f, -0.09f) + lineToRelative(-2.25f, -2.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineToRelative(0.97f, 0.96f) + verticalLineToRelative(-6.7f) + curveToRelative(0.0f, -0.35f, 0.23f, -0.64f, 0.55f, -0.72f) + lineToRelative(0.1f, -0.02f) + horizontalLineToRelative(0.1f) + close() + } + } + return _dualScreenUpdate!! + } + +private var _dualScreenUpdate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVerticalScroll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVerticalScroll.kt new file mode 100644 index 0000000..628c1ea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVerticalScroll.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenVerticalScroll: ImageVector + get() { + if (_dualScreenVerticalScroll != null) { + return _dualScreenVerticalScroll!! + } + _dualScreenVerticalScroll = fluentIcon(name = "Regular.DualScreenVerticalScroll") { + fluentPath { + moveTo(12.75f, 4.0f) + horizontalLineToRelative(7.5f) + curveTo(21.2f, 4.0f, 22.0f, 4.8f, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 20.0f) + curveTo(2.78f, 20.0f, 2.0f, 19.2f, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + curveTo(2.0f, 4.8f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(20.25f, 5.5f) + horizontalLineToRelative(-7.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(20.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(11.25f, 5.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(7.5f) + verticalLineToRelative(-13.0f) + close() + moveTo(14.7f, 13.4f) + lineToRelative(0.09f, 0.08f) + lineToRelative(1.71f, 1.75f) + lineToRelative(1.72f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.96f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-2.25f, 2.3f) + curveToRelative(-0.27f, 0.26f, -0.7f, 0.29f, -0.99f, 0.07f) + lineToRelative(-0.08f, -0.08f) + lineToRelative(-2.26f, -2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, -1.12f) + close() + moveTo(17.04f, 7.23f) + lineToRelative(2.25f, 2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.07f, 1.04f) + lineTo(16.5f, 8.82f) + lineToRelative(-1.71f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.08f, -1.05f) + lineToRelative(2.26f, -2.3f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.07f, 0.0f) + close() + } + } + return _dualScreenVerticalScroll!! + } + +private var _dualScreenVerticalScroll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVibrate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVibrate.kt new file mode 100644 index 0000000..835526a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/DualScreenVibrate.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.DualScreenVibrate: ImageVector + get() { + if (_dualScreenVibrate != null) { + return _dualScreenVibrate!! + } + _dualScreenVibrate = fluentIcon(name = "Regular.DualScreenVibrate") { + fluentPath { + moveTo(16.75f, 6.0f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.75f, 1.6f) + verticalLineToRelative(9.65f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-9.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.68f, 1.6f, -1.75f) + horizontalLineToRelative(9.65f) + close() + moveTo(11.5f, 7.5f) + lineTo(7.25f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.19f) + lineTo(7.0f, 7.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.12f, 0.08f, 0.22f, 0.2f, 0.24f) + lineToRelative(0.05f, 0.01f) + horizontalLineToRelative(4.25f) + verticalLineToRelative(-10.0f) + close() + moveTo(16.75f, 7.5f) + lineTo(12.5f, 7.5f) + verticalLineToRelative(10.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.12f, 0.0f, 0.22f, -0.08f, 0.24f, -0.2f) + lineToRelative(0.01f, -0.05f) + verticalLineToRelative(-9.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, -0.25f) + horizontalLineToRelative(-0.05f) + close() + moveTo(15.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(1.1f) + close() + moveTo(9.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(1.1f) + close() + moveTo(21.12f, 8.04f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.58f, 1.45f) + curveToRelative(0.34f, 0.83f, 0.24f, 1.77f, -0.24f, 2.51f) + lineToRelative(-0.11f, 0.16f) + lineToRelative(-0.15f, 0.2f) + curveToRelative(-0.23f, 0.31f, -0.3f, 0.7f, -0.2f, 1.08f) + lineToRelative(0.04f, 0.13f) + lineToRelative(0.58f, 1.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.24f, -2.51f) + lineToRelative(0.1f, -0.16f) + lineToRelative(0.16f, -0.2f) + curveToRelative(0.23f, -0.31f, 0.3f, -0.71f, 0.2f, -1.08f) + lineToRelative(-0.04f, -0.14f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.29f, -0.74f) + close() + moveTo(3.57f, 8.04f) + lineToRelative(0.06f, 0.09f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.58f, 1.45f) + curveToRelative(0.34f, 0.83f, 0.24f, 1.77f, -0.24f, 2.51f) + lineToRelative(-0.1f, 0.16f) + lineToRelative(-0.16f, 0.2f) + curveToRelative(-0.23f, 0.31f, -0.3f, 0.7f, -0.2f, 1.08f) + lineToRelative(0.04f, 0.13f) + lineToRelative(0.58f, 1.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.24f, -2.51f) + lineToRelative(0.11f, -0.16f) + lineToRelative(0.15f, -0.2f) + curveToRelative(0.23f, -0.31f, 0.3f, -0.71f, 0.2f, -1.08f) + lineToRelative(-0.04f, -0.14f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.29f, -0.74f) + close() + } + } + return _dualScreenVibrate!! + } + +private var _dualScreenVibrate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dumbbell.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dumbbell.kt new file mode 100644 index 0000000..2c25ea2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Dumbbell.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Dumbbell: ImageVector + get() { + if (_dumbbell != null) { + return _dumbbell!! + } + _dumbbell = fluentIcon(name = "Regular.Dumbbell") { + fluentPath { + moveTo(17.77f, 7.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(15.14f, 7.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.57f, 1.57f) + close() + moveTo(9.4f, 17.24f) + curveToRelative(0.29f, -0.3f, 0.29f, -0.77f, 0.0f, -1.07f) + lineTo(7.83f, 14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.07f) + lineToRelative(1.57f, 1.57f) + curveToRelative(0.3f, 0.29f, 0.77f, 0.29f, 1.07f, 0.0f) + close() + moveTo(20.94f, 3.08f) + arcToRelative(1.94f, 1.94f, 0.0f, false, false, -2.75f, 0.0f) + lineToRelative(-0.67f, 0.68f) + lineToRelative(-0.2f, -0.21f) + arcToRelative(2.41f, 2.41f, 0.0f, false, false, -3.67f, 0.29f) + arcToRelative(2.93f, 2.93f, 0.0f, false, false, -2.6f, 4.96f) + lineToRelative(0.7f, 0.72f) + lineToRelative(-2.23f, 2.24f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(2.94f, 2.94f, 0.0f, false, false, -4.96f, 2.61f) + lineToRelative(-0.3f, 0.25f) + arcToRelative(2.41f, 2.41f, 0.0f, false, false, 0.0f, 3.42f) + lineToRelative(0.21f, 0.2f) + lineToRelative(-0.69f, 0.7f) + arcToRelative(1.94f, 1.94f, 0.0f, false, false, 2.75f, 2.74f) + lineToRelative(0.69f, -0.7f) + lineToRelative(0.2f, 0.22f) + arcToRelative(2.41f, 2.41f, 0.0f, false, false, 3.67f, -0.3f) + arcToRelative(2.93f, 2.93f, 0.0f, false, false, 2.61f, -4.96f) + lineToRelative(-0.72f, -0.72f) + lineToRelative(2.24f, -2.24f) + lineToRelative(0.72f, 0.72f) + arcToRelative(2.94f, 2.94f, 0.0f, false, false, 4.96f, -2.61f) + lineToRelative(0.3f, -0.25f) + curveToRelative(0.94f, -0.94f, 0.94f, -2.47f, 0.0f, -3.41f) + lineToRelative(-0.21f, -0.21f) + lineToRelative(0.67f, -0.67f) + curveToRelative(0.76f, -0.76f, 0.76f, -1.99f, 0.0f, -2.75f) + close() + moveTo(19.2f, 5.44f) + lineToRelative(-0.63f, -0.62f) + lineToRelative(0.67f, -0.68f) + arcToRelative(0.44f, 0.44f, 0.0f, true, true, 0.63f, 0.63f) + lineToRelative(-0.67f, 0.67f) + close() + moveTo(13.43f, 11.2f) + lineToRelative(-2.24f, 2.24f) + lineToRelative(-0.62f, -0.62f) + lineToRelative(2.24f, -2.24f) + lineToRelative(0.62f, 0.62f) + close() + moveTo(5.43f, 19.2f) + lineToRelative(-0.7f, 0.7f) + arcToRelative(0.44f, 0.44f, 0.0f, false, true, -0.62f, -0.62f) + lineToRelative(0.7f, -0.7f) + lineToRelative(0.62f, 0.63f) + close() + moveTo(14.95f, 4.6f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, 1.3f, 0.0f) + lineToRelative(3.15f, 3.17f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, -0.36f, 1.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.45f, 1.03f) + arcToRelative(1.44f, 1.44f, 0.0f, false, true, -2.32f, 1.61f) + lineTo(12.1f, 7.74f) + arcToRelative(1.44f, 1.44f, 0.0f, false, true, 1.62f, -2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.02f, -0.45f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, 0.22f, -0.36f) + close() + moveTo(5.7f, 12.1f) + arcToRelative(1.44f, 1.44f, 0.0f, false, true, 2.03f, 0.0f) + lineToRelative(4.18f, 4.18f) + arcToRelative(1.44f, 1.44f, 0.0f, false, true, -1.61f, 2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.45f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, -1.51f, 0.36f) + lineTo(4.6f, 16.25f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, 0.36f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.45f, -1.03f) + arcToRelative(1.44f, 1.44f, 0.0f, false, true, 0.29f, -1.62f) + close() + } + } + return _dumbbell!! + } + +private var _dumbbell: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt new file mode 100644 index 0000000..70f4d02 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Earth.kt @@ -0,0 +1,109 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Earth: ImageVector + get() { + if (_earth != null) { + return _earth!! + } + _earth = fluentIcon(name = "Regular.Earth") { + fluentPath { + moveTo(10.95f, 2.05f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 4.1f, 18.13f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 6.83f, -16.08f) + horizontalLineToRelative(0.02f) + close() + moveTo(12.0f, 3.5f) + horizontalLineToRelative(-0.16f) + curveToRelative(0.12f, 0.25f, 0.26f, 0.53f, 0.37f, 0.85f) + curveToRelative(0.35f, 0.92f, 0.67f, 2.28f, 0.1f, 3.49f) + curveToRelative(-0.52f, 1.11f, -1.42f, 1.4f, -2.09f, 1.57f) + lineToRelative(-0.08f, 0.02f) + curveToRelative(-0.66f, 0.17f, -0.9f, 0.24f, -1.1f, 0.52f) + curveToRelative(-0.16f, 0.25f, -0.14f, 0.58f, 0.07f, 1.25f) + lineToRelative(0.04f, 0.14f) + curveToRelative(0.09f, 0.26f, 0.18f, 0.57f, 0.23f, 0.87f) + curveToRelative(0.07f, 0.36f, 0.09f, 0.82f, -0.15f, 1.27f) + curveToRelative(-0.23f, 0.45f, -0.54f, 0.75f, -0.9f, 0.95f) + curveToRelative(-0.34f, 0.18f, -0.7f, 0.25f, -0.96f, 0.3f) + lineToRelative(-0.09f, 0.02f) + curveToRelative(-0.51f, 0.09f, -0.76f, 0.13f, -1.0f, 0.39f) + curveToRelative(-0.19f, 0.2f, -0.3f, 0.55f, -0.38f, 1.07f) + lineToRelative(-0.06f, 0.65f) + verticalLineToRelative(0.12f) + curveToRelative(-0.03f, 0.24f, -0.05f, 0.52f, -0.1f, 0.76f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 10.58f, 1.58f) + lineToRelative(-0.31f, -0.35f) + curveToRelative(-0.34f, -0.43f, -0.79f, -1.16f, -0.63f, -2.03f) + curveToRelative(0.07f, -0.42f, 0.3f, -0.77f, 0.51f, -1.04f) + curveToRelative(0.22f, -0.27f, 0.49f, -0.52f, 0.72f, -0.74f) + lineToRelative(0.16f, -0.14f) + curveToRelative(0.18f, -0.17f, 0.33f, -0.3f, 0.46f, -0.44f) + curveToRelative(0.17f, -0.18f, 0.21f, -0.26f, 0.21f, -0.27f) + curveToRelative(0.07f, -0.22f, -0.01f, -0.38f, -0.1f, -0.45f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.2f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.4f, 0.14f) + arcToRelative(0.91f, 0.91f, 0.0f, false, true, -0.83f, 0.08f) + curveToRelative(-0.27f, -0.1f, -0.41f, -0.31f, -0.49f, -0.43f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -0.27f, -0.77f) + lineToRelative(-0.12f, -0.55f) + lineToRelative(-0.04f, -0.21f) + lineToRelative(-0.13f, -0.54f) + lineToRelative(-0.02f, -0.04f) + arcToRelative(6.23f, 6.23f, 0.0f, false, false, -0.3f, -0.42f) + lineToRelative(-0.1f, -0.14f) + curveToRelative(-0.16f, -0.21f, -0.36f, -0.47f, -0.52f, -0.71f) + curveToRelative(-0.2f, -0.3f, -0.42f, -0.7f, -0.49f, -1.1f) + arcToRelative(1.39f, 1.39f, 0.0f, false, true, 0.54f, -1.38f) + arcToRelative(13.0f, 13.0f, 0.0f, false, false, 1.83f, -1.97f) + curveToRelative(0.29f, -0.36f, 0.54f, -0.7f, 0.73f, -0.95f) + arcTo(8.46f, 8.46f, 0.0f, false, false, 12.0f, 3.5f) + close() + moveTo(17.73f, 5.72f) + lineToRelative(-0.76f, 0.98f) + curveToRelative(-0.6f, 0.75f, -1.4f, 1.68f, -2.05f, 2.19f) + curveToRelative(0.03f, 0.1f, 0.1f, 0.26f, 0.26f, 0.5f) + arcToRelative(10.73f, 10.73f, 0.0f, false, false, 0.56f, 0.77f) + curveToRelative(0.18f, 0.23f, 0.42f, 0.54f, 0.52f, 0.84f) + curveToRelative(0.1f, 0.23f, 0.15f, 0.52f, 0.2f, 0.76f) + lineToRelative(0.05f, 0.25f) + lineToRelative(0.08f, 0.37f) + curveToRelative(0.6f, -0.17f, 1.2f, -0.07f, 1.67f, 0.3f) + curveToRelative(0.6f, 0.46f, 0.86f, 1.28f, 0.62f, 2.07f) + curveToRelative(-0.11f, 0.36f, -0.36f, 0.66f, -0.56f, 0.87f) + arcToRelative(11.53f, 11.53f, 0.0f, false, true, -0.7f, 0.65f) + curveToRelative(-0.22f, 0.2f, -0.41f, 0.4f, -0.56f, 0.57f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, -0.2f, 0.36f) + curveToRelative(-0.04f, 0.22f, 0.06f, 0.51f, 0.32f, 0.84f) + arcToRelative(3.14f, 3.14f, 0.0f, false, false, 0.38f, 0.4f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 0.17f, -12.72f) + close() + moveTo(3.5f, 12.0f) + curveToRelative(0.0f, 1.4f, 0.34f, 2.72f, 0.94f, 3.88f) + curveToRelative(0.08f, -0.56f, 0.26f, -1.25f, 0.74f, -1.77f) + arcToRelative(2.91f, 2.91f, 0.0f, false, true, 1.93f, -0.86f) + curveToRelative(0.25f, -0.04f, 0.4f, -0.08f, 0.5f, -0.14f) + arcToRelative(0.7f, 0.7f, 0.0f, false, false, 0.3f, -0.32f) + curveToRelative(0.0f, -0.03f, 0.03f, -0.1f, 0.0f, -0.33f) + curveToRelative(-0.04f, -0.18f, -0.1f, -0.38f, -0.18f, -0.63f) + lineToRelative(-0.06f, -0.2f) + curveToRelative(-0.18f, -0.6f, -0.48f, -1.6f, 0.12f, -2.5f) + curveToRelative(0.53f, -0.8f, 1.36f, -1.0f, 1.9f, -1.13f) + lineToRelative(0.16f, -0.04f) + curveToRelative(0.56f, -0.15f, 0.88f, -0.28f, 1.1f, -0.76f) + curveToRelative(0.3f, -0.63f, 0.18f, -1.48f, -0.14f, -2.32f) + arcToRelative(7.61f, 7.61f, 0.0f, false, false, -0.58f, -1.2f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 3.5f, 12.0f) + close() + } + } + return _earth!! + } + +private var _earth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EarthLeaf.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EarthLeaf.kt new file mode 100644 index 0000000..dea402f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EarthLeaf.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EarthLeaf: ImageVector + get() { + if (_earthLeaf != null) { + return _earthLeaf!! + } + _earthLeaf = fluentIcon(name = "Regular.EarthLeaf") { + fluentPath { + moveTo(10.95f, 2.05f) + horizontalLineToRelative(-0.02f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 4.1f, 18.15f) + arcToRelative(9.99f, 9.99f, 0.0f, false, false, 6.92f, 3.81f) + curveToRelative(0.05f, -0.47f, 0.17f, -0.97f, 0.34f, -1.47f) + arcToRelative(8.48f, 8.48f, 0.0f, false, true, -5.63f, -2.74f) + curveToRelative(0.06f, -0.24f, 0.08f, -0.52f, 0.1f, -0.76f) + lineToRelative(0.01f, -0.12f) + lineToRelative(0.06f, -0.65f) + curveToRelative(0.07f, -0.52f, 0.2f, -0.87f, 0.38f, -1.07f) + curveToRelative(0.24f, -0.26f, 0.49f, -0.3f, 1.0f, -0.4f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.26f, -0.05f, 0.61f, -0.12f, 0.95f, -0.3f) + curveToRelative(0.36f, -0.2f, 0.67f, -0.5f, 0.9f, -0.95f) + curveToRelative(0.24f, -0.45f, 0.22f, -0.9f, 0.15f, -1.27f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -0.27f, -1.01f) + curveToRelative(-0.2f, -0.67f, -0.23f, -1.0f, -0.06f, -1.25f) + curveToRelative(0.18f, -0.28f, 0.43f, -0.35f, 1.09f, -0.52f) + lineToRelative(0.08f, -0.02f) + curveToRelative(0.67f, -0.17f, 1.57f, -0.46f, 2.1f, -1.57f) + curveToRelative(0.56f, -1.2f, 0.24f, -2.57f, -0.1f, -3.49f) + curveToRelative(-0.13f, -0.32f, -0.26f, -0.6f, -0.38f, -0.85f) + horizontalLineTo(12.0f) + curveToRelative(1.67f, 0.0f, 3.22f, 0.48f, 4.53f, 1.3f) + curveToRelative(-0.19f, 0.26f, -0.44f, 0.6f, -0.73f, 0.96f) + arcToRelative(13.0f, 13.0f, 0.0f, false, true, -1.82f, 1.96f) + arcToRelative(1.39f, 1.39f, 0.0f, false, false, -0.55f, 1.38f) + curveToRelative(0.07f, 0.42f, 0.3f, 0.8f, 0.5f, 1.1f) + curveToRelative(0.15f, 0.25f, 0.35f, 0.5f, 0.5f, 0.72f) + lineToRelative(0.12f, 0.14f) + arcToRelative(6.23f, 6.23f, 0.0f, false, true, 0.29f, 0.42f) + lineToRelative(0.02f, 0.04f) + arcToRelative(4.1f, 4.1f, 0.0f, false, true, 0.15f, 0.65f) + curveToRelative(0.45f, -0.2f, 0.93f, -0.35f, 1.44f, -0.45f) + curveToRelative(-0.04f, -0.23f, -0.1f, -0.5f, -0.19f, -0.72f) + arcToRelative(3.69f, 3.69f, 0.0f, false, false, -0.65f, -1.01f) + curveToRelative(-0.15f, -0.21f, -0.3f, -0.4f, -0.43f, -0.6f) + curveToRelative(-0.16f, -0.24f, -0.23f, -0.4f, -0.26f, -0.5f) + arcToRelative(14.6f, 14.6f, 0.0f, false, false, 2.05f, -2.2f) + curveToRelative(0.3f, -0.36f, 0.56f, -0.7f, 0.76f, -0.97f) + arcToRelative(8.48f, 8.48f, 0.0f, false, true, 2.76f, 5.82f) + curveToRelative(0.58f, 0.04f, 1.08f, 0.12f, 1.5f, 0.2f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -11.04f, -9.69f) + close() + moveTo(4.44f, 15.88f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 5.8f, -12.2f) + arcToRelative(7.41f, 7.41f, 0.0f, false, true, 0.57f, 1.2f) + curveToRelative(0.31f, 0.84f, 0.44f, 1.7f, 0.15f, 2.32f) + curveToRelative(-0.23f, 0.48f, -0.55f, 0.61f, -1.11f, 0.76f) + lineTo(9.69f, 8.0f) + curveToRelative(-0.54f, 0.13f, -1.37f, 0.33f, -1.9f, 1.12f) + curveToRelative(-0.6f, 0.91f, -0.3f, 1.91f, -0.12f, 2.52f) + lineToRelative(0.06f, 0.19f) + curveToRelative(0.08f, 0.25f, 0.14f, 0.45f, 0.18f, 0.63f) + curveToRelative(0.03f, 0.22f, 0.0f, 0.3f, 0.0f, 0.33f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -0.3f, 0.32f) + curveToRelative(-0.1f, 0.06f, -0.25f, 0.1f, -0.5f, 0.14f) + lineToRelative(-0.13f, 0.02f) + curveToRelative(-0.46f, 0.08f, -1.2f, 0.2f, -1.8f, 0.84f) + arcToRelative(3.27f, 3.27f, 0.0f, false, false, -0.74f, 1.77f) + close() + moveTo(12.0f, 22.2f) + curveToRelative(0.06f, -0.96f, 0.5f, -2.14f, 1.23f, -3.25f) + arcToRelative(8.9f, 8.9f, 0.0f, false, true, 5.38f, -3.97f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.24f, -0.97f) + arcToRelative(9.9f, 9.9f, 0.0f, false, false, -5.73f, 4.0f) + curveToRelative(-0.1f, -0.3f, -0.15f, -0.63f, -0.15f, -1.01f) + curveToRelative(0.0f, -0.92f, 0.47f, -1.91f, 1.2f, -2.7f) + arcToRelative(5.33f, 5.33f, 0.0f, false, true, 3.2f, -1.64f) + arcToRelative(13.5f, 13.5f, 0.0f, false, true, 5.56f, 0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.22f, 1.35f) + arcToRelative(0.91f, 0.91f, 0.0f, false, false, -0.26f, 0.34f) + curveToRelative(-0.11f, 0.2f, -0.22f, 0.48f, -0.32f, 0.82f) + curveToRelative(-0.1f, 0.29f, -0.17f, 0.6f, -0.26f, 0.93f) + lineToRelative(-0.06f, 0.21f) + curveToRelative(-0.11f, 0.41f, -0.24f, 0.85f, -0.38f, 1.29f) + curveToRelative(-0.3f, 0.86f, -0.7f, 1.78f, -1.4f, 2.48f) + arcToRelative(4.02f, 4.02f, 0.0f, false, true, -3.0f, 1.2f) + arcToRelative(3.82f, 3.82f, 0.0f, false, true, -2.85f, -1.16f) + curveToRelative(-0.4f, 0.74f, -0.61f, 1.43f, -0.65f, 1.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.1f) + close() + } + } + return _earthLeaf!! + } + +private var _earthLeaf: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditOff.kt new file mode 100644 index 0000000..578ab85 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditOff.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EditOff: ImageVector + get() { + if (_editOff != null) { + return _editOff!! + } + _editOff = fluentIcon(name = "Regular.EditOff") { + fluentPath { + moveTo(8.94f, 10.0f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(14.0f, 15.06f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.4f, 0.4f, -0.92f, 0.7f, -1.48f, 0.83f) + lineToRelative(-4.6f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, -0.91f) + lineToRelative(1.1f, -4.6f) + arcTo(3.1f, 3.1f, 0.0f, false, true, 3.94f, 15.0f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(12.94f, 14.0f) + lineTo(10.0f, 11.06f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.42f, 0.76f) + lineToRelative(-0.82f, 3.42f) + lineToRelative(3.42f, -0.81f) + curveToRelative(0.29f, -0.07f, 0.55f, -0.22f, 0.76f, -0.43f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(17.94f, 9.0f) + lineToRelative(-2.88f, 2.88f) + lineToRelative(1.06f, 1.06f) + lineToRelative(4.83f, -4.83f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, -5.06f) + lineToRelative(-4.83f, 4.83f) + lineToRelative(1.06f, 1.06f) + lineTo(15.0f, 6.06f) + lineTo(17.94f, 9.0f) + close() + moveTo(16.95f, 4.1f) + arcToRelative(2.08f, 2.08f, 0.0f, true, true, 2.94f, 2.95f) + lineToRelative(-0.89f, 0.89f) + lineTo(16.06f, 5.0f) + lineToRelative(0.9f, -0.9f) + close() + } + } + return _editOff!! + } + +private var _editOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditProhibited.kt new file mode 100644 index 0000000..a14f01c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditProhibited.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EditProhibited: ImageVector + get() { + if (_editProhibited != null) { + return _editProhibited!! + } + _editProhibited = fluentIcon(name = "Regular.EditProhibited") { + fluentPath { + moveTo(20.95f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(3.94f, 15.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.07f) + lineToRelative(1.15f, -1.15f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(7.94f, 19.0f) + arcToRelative(1.6f, 1.6f, 0.0f, false, true, -0.76f, 0.43f) + lineToRelative(-3.42f, 0.8f) + lineToRelative(0.82f, -3.4f) + curveToRelative(0.06f, -0.3f, 0.21f, -0.56f, 0.42f, -0.77f) + lineToRelative(10.0f, -10.0f) + lineTo(17.94f, 9.0f) + lineToRelative(-2.03f, 2.03f) + arcToRelative(6.57f, 6.57f, 0.0f, false, true, 2.0f, 0.12f) + lineToRelative(3.04f, -3.04f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(16.95f, 4.11f) + arcToRelative(2.08f, 2.08f, 0.0f, true, true, 2.94f, 2.94f) + lineToRelative(-0.89f, 0.89f) + lineTo(16.06f, 5.0f) + lineToRelative(0.9f, -0.9f) + close() + moveTo(22.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(12.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(16.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _editProhibited!! + } + +private var _editProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditSettings.kt new file mode 100644 index 0000000..65db701 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EditSettings.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EditSettings: ImageVector + get() { + if (_editSettings != null) { + return _editSettings!! + } + _editSettings = fluentIcon(name = "Regular.EditSettings") { + fluentPath { + moveTo(20.95f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(3.94f, 15.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.07f) + lineToRelative(1.15f, -1.15f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.12f, -2.0f) + lineTo(7.94f, 19.0f) + arcToRelative(1.6f, 1.6f, 0.0f, false, true, -0.76f, 0.43f) + lineToRelative(-3.42f, 0.8f) + lineToRelative(0.82f, -3.4f) + curveToRelative(0.06f, -0.3f, 0.21f, -0.56f, 0.42f, -0.77f) + lineToRelative(10.0f, -10.0f) + lineTo(17.94f, 9.0f) + lineToRelative(-2.03f, 2.03f) + arcToRelative(6.57f, 6.57f, 0.0f, false, true, 2.0f, 0.12f) + lineToRelative(3.04f, -3.04f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(16.95f, 4.11f) + arcToRelative(2.08f, 2.08f, 0.0f, true, true, 2.94f, 2.94f) + lineToRelative(-0.89f, 0.89f) + lineTo(16.06f, 5.0f) + lineToRelative(0.9f, -0.9f) + close() + moveTo(13.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(16.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(15.7f, 16.0f, 16.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(17.3f, 19.0f, 16.5f, 19.0f) + close() + } + } + return _editSettings!! + } + +private var _editSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt new file mode 100644 index 0000000..0c22a96 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Emoji.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Emoji: ImageVector + get() { + if (_emoji != null) { + return _emoji!! + } + _emoji = fluentIcon(name = "Regular.Emoji") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(8.46f, 14.78f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 7.07f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.18f, 0.94f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -9.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.18f, -0.94f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _emoji!! + } + +private var _emoji: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAdd.kt new file mode 100644 index 0000000..25bf178 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAdd.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiAdd: ImageVector + get() { + if (_emojiAdd != null) { + return _emojiAdd!! + } + _emojiAdd = fluentIcon(name = "Regular.EmojiAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.97f, 10.78f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.47f, -1.05f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -8.77f, 8.77f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 1.05f, 1.47f) + lineTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + verticalLineToRelative(0.19f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineTo(17.0f, 17.99f) + verticalLineToRelative(2.61f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(8.46f, 14.78f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 2.63f, 1.63f) + arcToRelative(6.45f, 6.45f, 0.0f, false, false, -0.08f, 1.5f) + arcToRelative(5.98f, 5.98f, 0.0f, false, true, -3.73f, -2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.18f, -0.93f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _emojiAdd!! + } + +private var _emojiAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAngry.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAngry.kt new file mode 100644 index 0000000..e9476ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiAngry.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiAngry: ImageVector + get() { + if (_emojiAngry != null) { + return _emojiAngry!! + } + _emojiAngry = fluentIcon(name = "Regular.EmojiAngry") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 13.5f) + curveToRelative(1.63f, 0.0f, 3.16f, 0.65f, 4.28f, 1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.07f, 1.04f) + arcToRelative(4.48f, 4.48f, 0.0f, false, false, -6.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.07f, -1.04f) + arcTo(5.98f, 5.98f, 0.0f, false, true, 12.0f, 13.5f) + close() + moveTo(7.16f, 6.78f) + curveToRelative(0.24f, -0.3f, 0.65f, -0.36f, 0.97f, -0.18f) + lineToRelative(0.09f, 0.06f) + lineToRelative(2.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.47f, 1.34f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -1.71f, -1.16f) + lineToRelative(-1.26f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.12f, -1.06f) + close() + moveTo(13.28f, 8.66f) + lineToRelative(2.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.02f, 1.1f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-1.26f, 1.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -1.7f, 1.3f) + lineTo(13.76f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.55f, -1.26f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.5f, -2.0f) + lineToRelative(-2.5f, 2.0f) + close() + } + } + return _emojiAngry!! + } + +private var _emojiAngry: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiEdit.kt new file mode 100644 index 0000000..769c50b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiEdit.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiEdit: ImageVector + get() { + if (_emojiEdit != null) { + return _emojiEdit!! + } + _emojiEdit = fluentIcon(name = "Regular.EmojiEdit") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.97f, 9.25f) + arcToRelative(3.3f, 3.3f, 0.0f, false, false, -1.53f, -0.24f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -9.14f, 9.46f) + lineToRelative(-0.24f, 0.94f) + curveToRelative(-0.04f, 0.18f, -0.06f, 0.36f, -0.06f, 0.54f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 16.5f) + curveToRelative(1.12f, 0.0f, 2.17f, -0.41f, 2.98f, -1.13f) + lineToRelative(-2.49f, 2.5f) + lineToRelative(-0.12f, 0.12f) + lineTo(12.0f, 18.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -4.72f, -2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.18f, -0.93f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 12.0f, 16.5f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _emojiEdit!! + } + +private var _emojiEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiHand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiHand.kt new file mode 100644 index 0000000..2893171 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiHand.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiHand: ImageVector + get() { + if (_emojiHand != null) { + return _emojiHand!! + } + _emojiHand = fluentIcon(name = "Regular.EmojiHand") { + fluentPath { + moveTo(9.24f, 1.82f) + curveToRelative(0.15f, -0.04f, 0.33f, -0.07f, 0.51f, -0.07f) + curveToRelative(1.1f, 0.0f, 1.75f, 0.9f, 1.75f, 1.75f) + verticalLineToRelative(3.67f) + curveToRelative(0.29f, -0.1f, 0.63f, -0.17f, 1.0f, -0.17f) + curveTo(13.9f, 7.0f, 15.0f, 8.03f, 15.0f, 9.5f) + curveToRelative(0.0f, 0.24f, -0.12f, 0.47f, -0.31f, 0.61f) + lineToRelative(-1.72f, 1.23f) + lineToRelative(-0.96f, 0.83f) + curveToRelative(-0.63f, 0.56f, -1.2f, 1.19f, -1.7f, 1.87f) + lineToRelative(-0.6f, 0.83f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.48f, 16.0f) + lineTo(5.84f, 16.0f) + curveToRelative(-0.93f, 0.0f, -1.82f, -0.47f, -2.3f, -1.31f) + arcToRelative(20.7f, 20.7f, 0.0f, false, true, -0.98f, -1.9f) + arcTo(5.58f, 5.58f, 0.0f, false, true, 2.0f, 10.75f) + verticalLineToRelative(-6.0f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, 2.07f, -1.72f) + curveToRelative(0.19f, -0.69f, 0.79f, -1.28f, 1.68f, -1.28f) + curveToRelative(0.18f, 0.0f, 0.35f, 0.03f, 0.51f, 0.07f) + curveToRelative(0.3f, -0.47f, 0.8f, -0.82f, 1.49f, -0.82f) + curveToRelative(0.68f, 0.0f, 1.2f, 0.35f, 1.49f, 0.82f) + close() + moveTo(7.57f, 2.57f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, -0.07f, 0.18f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.8f) + arcToRelative(0.22f, 0.22f, 0.0f, false, false, -0.06f, -0.12f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, -0.08f) + curveToRelative(-0.1f, 0.0f, -0.15f, 0.03f, -0.18f, 0.07f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, -0.07f, 0.18f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, -0.07f, -0.18f) + curveToRelative(-0.03f, -0.04f, -0.09f, -0.07f, -0.18f, -0.07f) + curveToRelative(-0.1f, 0.0f, -0.15f, 0.03f, -0.18f, 0.07f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, -0.07f, 0.18f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.28f, 0.15f, 0.79f, 0.43f, 1.43f) + curveToRelative(0.27f, 0.62f, 0.62f, 1.26f, 0.9f, 1.76f) + curveToRelative(0.2f, 0.34f, 0.58f, 0.56f, 1.01f, 0.56f) + horizontalLineToRelative(1.64f) + curveToRelative(0.4f, 0.0f, 0.78f, -0.2f, 1.01f, -0.52f) + lineToRelative(0.6f, -0.82f) + curveToRelative(0.56f, -0.78f, 1.21f, -1.49f, 1.94f, -2.12f) + lineToRelative(0.98f, -0.86f) + arcToRelative(0.78f, 0.78f, 0.0f, false, true, 0.06f, -0.04f) + lineToRelative(1.38f, -0.99f) + curveToRelative(-0.12f, -0.4f, -0.48f, -0.65f, -0.95f, -0.65f) + curveToRelative(-0.63f, 0.0f, -1.09f, 0.4f, -1.24f, 0.53f) + lineToRelative(-0.03f, 0.03f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 10.0f, 8.5f) + lineTo(10.0f, 3.5f) + arcToRelative(0.28f, 0.28f, 0.0f, false, false, -0.07f, -0.18f) + curveToRelative(-0.04f, -0.04f, -0.09f, -0.07f, -0.18f, -0.07f) + curveToRelative(-0.1f, 0.0f, -0.15f, 0.03f, -0.18f, 0.07f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, -0.07f, 0.18f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, -0.07f, -0.18f) + curveToRelative(-0.03f, -0.04f, -0.09f, -0.07f, -0.18f, -0.07f) + curveToRelative(-0.1f, 0.0f, -0.15f, 0.03f, -0.18f, 0.07f) + close() + moveTo(13.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(15.0f, 22.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -6.73f, -5.08f) + curveToRelative(0.5f, -0.11f, 0.97f, -0.32f, 1.39f, -0.62f) + arcTo(5.5f, 5.5f, 0.0f, true, false, 16.0f, 9.6f) + lineTo(16.0f, 9.5f) + curveToRelative(0.0f, -0.53f, -0.1f, -1.03f, -0.3f, -1.47f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 15.0f, 22.0f) + close() + moveTo(13.2f, 16.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.08f, 1.04f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 5.76f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.08f, -1.04f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.6f, 0.0f) + close() + } + } + return _emojiHand!! + } + +private var _emojiHand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiLaugh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiLaugh.kt new file mode 100644 index 0000000..70e127f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiLaugh.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiLaugh: ImageVector + get() { + if (_emojiLaugh != null) { + return _emojiLaugh!! + } + _emojiLaugh = fluentIcon(name = "Regular.EmojiLaugh") { + fluentPath { + moveTo(6.75f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.82f) + curveToRelative(0.28f, 3.07f, 2.55f, 5.68f, 6.0f, 5.68f) + reflectiveCurveToRelative(5.72f, -2.6f, 6.0f, -5.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.82f) + lineTo(6.75f, 12.0f) + close() + moveTo(12.0f, 17.0f) + arcToRelative(4.4f, 4.4f, 0.0f, false, true, -4.37f, -3.5f) + horizontalLineToRelative(8.74f) + arcTo(4.4f, 4.4f, 0.0f, false, true, 12.0f, 17.0f) + close() + moveTo(15.25f, 8.75f) + curveToRelative(-0.4f, 0.0f, -0.71f, 0.29f, -0.76f, 0.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, -0.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 2.24f, -1.89f) + curveToRelative(1.12f, 0.0f, 2.08f, 0.8f, 2.24f, 1.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, -0.61f) + close() + moveTo(7.99f, 9.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.61f) + curveToRelative(0.4f, 0.0f, 0.71f, 0.29f, 0.76f, 0.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, -0.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -1.89f) + curveToRelative(-1.12f, 0.0f, -2.08f, 0.8f, -2.24f, 1.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.48f, 0.22f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _emojiLaugh!! + } + +private var _emojiLaugh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMeh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMeh.kt new file mode 100644 index 0000000..1d061f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMeh.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiMeh: ImageVector + get() { + if (_emojiMeh != null) { + return _emojiMeh!! + } + _emojiMeh = fluentIcon(name = "Regular.EmojiMeh") { + fluentPath { + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(8.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + } + } + return _emojiMeh!! + } + +private var _emojiMeh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMultiple.kt new file mode 100644 index 0000000..b215826 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiMultiple.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiMultiple: ImageVector + get() { + if (_emojiMultiple != null) { + return _emojiMultiple!! + } + _emojiMultiple = fluentIcon(name = "Regular.EmojiMultiple") { + fluentPath { + moveTo(8.5f, 2.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, 6.31f, 4.94f) + curveToRelative(-0.51f, 0.01f, -1.02f, 0.07f, -1.5f, 0.17f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -6.2f, 6.2f) + curveToRelative(-0.1f, 0.48f, -0.16f, 0.99f, -0.17f, 1.5f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 8.5f, 2.0f) + close() + moveTo(8.66f, 10.0f) + curveToRelative(0.36f, -0.45f, 0.76f, -0.86f, 1.2f, -1.22f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -4.02f, 0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.14f, 0.97f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.68f, -0.7f) + close() + moveTo(7.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(11.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(12.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.96f, 16.54f) + curveToRelative(0.31f, 0.27f, 0.35f, 0.74f, 0.08f, 1.06f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -6.08f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, -0.97f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.8f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.09f) + close() + moveTo(17.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(15.0f, 22.0f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 0.0f, -14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 0.0f, 14.0f) + close() + moveTo(15.0f, 20.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + } + } + return _emojiMultiple!! + } + +private var _emojiMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSad.kt new file mode 100644 index 0000000..391ebd7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSad.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiSad: ImageVector + get() { + if (_emojiSad != null) { + return _emojiSad!! + } + _emojiSad = fluentIcon(name = "Regular.EmojiSad") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 13.5f) + curveToRelative(1.63f, 0.0f, 3.16f, 0.65f, 4.28f, 1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.07f, 1.04f) + arcToRelative(4.48f, 4.48f, 0.0f, false, false, -6.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.07f, -1.04f) + arcTo(5.98f, 5.98f, 0.0f, false, true, 12.0f, 13.5f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _emojiSad!! + } + +private var _emojiSad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSadSlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSadSlight.kt new file mode 100644 index 0000000..0dff462 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSadSlight.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiSadSlight: ImageVector + get() { + if (_emojiSadSlight != null) { + return _emojiSadSlight!! + } + _emojiSadSlight = fluentIcon(name = "Regular.EmojiSadSlight") { + fluentPath { + moveTo(10.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(16.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(15.75f, 14.0f) + arcToRelative(7.24f, 7.24f, 0.0f, false, false, -4.53f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + curveToRelative(0.27f, -0.28f, 0.8f, -0.6f, 1.47f, -0.86f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 2.0f, -0.42f) + horizontalLineToRelative(0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.6f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _emojiSadSlight!! + } + +private var _emojiSadSlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSmileSlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSmileSlight.kt new file mode 100644 index 0000000..8b83249 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSmileSlight.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiSmileSlight: ImageVector + get() { + if (_emojiSmileSlight != null) { + return _emojiSmileSlight!! + } + _emojiSmileSlight = fluentIcon(name = "Regular.EmojiSmileSlight") { + fluentPath { + moveTo(10.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(16.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(10.14f, 15.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.78f, 1.3f) + arcToRelative(5.2f, 5.2f, 0.0f, false, false, 2.64f, 0.66f) + curveToRelative(0.92f, 0.0f, 1.87f, -0.2f, 2.64f, -0.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.78f, -1.28f) + curveToRelative(-0.48f, 0.29f, -1.15f, 0.45f, -1.86f, 0.45f) + curveToRelative(-0.7f, 0.0f, -1.38f, -0.16f, -1.86f, -0.45f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _emojiSmileSlight!! + } + +private var _emojiSmileSlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSparkle.kt new file mode 100644 index 0000000..f99e0d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSparkle.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiSparkle: ImageVector + get() { + if (_emojiSparkle != null) { + return _emojiSparkle!! + } + _emojiSparkle = fluentIcon(name = "Regular.EmojiSparkle") { + fluentPath { + moveTo(16.09f, 6.41f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, -1.35f, -0.95f) + lineTo(13.36f, 5.0f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 0.0f, -1.03f) + lineToRelative(0.71f, -0.23f) + lineToRelative(0.67f, -0.22f) + arcToRelative(2.82f, 2.82f, 0.0f, false, false, 1.76f, -1.76f) + lineToRelative(0.01f, -0.03f) + lineToRelative(0.45f, -1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 1.03f, 0.0f) + lineToRelative(0.44f, 1.38f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, 1.8f, 1.8f) + lineToRelative(1.38f, 0.44f) + lineToRelative(0.03f, 0.01f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 0.0f, 1.03f) + lineToRelative(-1.38f, 0.44f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, -1.57f, 1.3f) + curveToRelative(-0.1f, 0.15f, -0.17f, 0.32f, -0.23f, 0.5f) + lineToRelative(-0.45f, 1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, -1.03f, 0.0f) + lineToRelative(-0.44f, -1.38f) + curveToRelative(-0.1f, -0.3f, -0.25f, -0.6f, -0.45f, -0.85f) + close() + moveTo(23.79f, 10.21f) + lineToRelative(-0.77f, -0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -1.0f, -1.0f) + lineToRelative(-0.25f, -0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.25f, 0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -0.72f, 0.88f) + lineToRelative(-0.26f, 0.11f) + lineToRelative(-0.77f, 0.25f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.77f, 0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, 1.0f) + lineToRelative(0.24f, 0.77f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.12f, 0.14f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.46f, -0.14f) + lineToRelative(0.24f, -0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, -1.0f) + lineToRelative(0.77f, -0.24f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.0f, -0.57f) + horizontalLineToRelative(-0.02f) + close() + moveTo(20.75f, 13.76f) + curveToRelative(-0.15f, -0.1f, -0.27f, -0.23f, -0.36f, -0.38f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -8.03f, -9.87f) + curveToRelative(0.18f, -0.22f, 0.42f, -0.39f, 0.7f, -0.48f) + lineToRelative(1.35f, -0.44f) + curveToRelative(0.14f, -0.05f, 0.28f, -0.11f, 0.4f, -0.2f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 7.0f, 11.58f) + arcToRelative(1.3f, 1.3f, 0.0f, false, true, -1.06f, -0.2f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -3.54f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, 0.93f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 9.43f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, -0.92f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 12.0f, 16.5f) + close() + moveTo(10.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(16.25f, 10.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + } + } + return _emojiSparkle!! + } + +private var _emojiSparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSurprise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSurprise.kt new file mode 100644 index 0000000..eee54b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EmojiSurprise.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EmojiSurprise: ImageVector + get() { + if (_emojiSurprise != null) { + return _emojiSurprise!! + } + _emojiSurprise = fluentIcon(name = "Regular.EmojiSurprise") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 13.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(9.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 8.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _emojiSurprise!! + } + +private var _emojiSurprise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Engine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Engine.kt new file mode 100644 index 0000000..8449e6b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Engine.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Engine: ImageVector + get() { + if (_engine != null) { + return _engine!! + } + _engine = fluentIcon(name = "Regular.Engine") { + fluentPath { + moveTo(9.75f, 9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.75f) + lineTo(12.5f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.75f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 9.0f, 12.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.75f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(10.5f, 5.0f) + horizontalLineToRelative(2.0f) + lineTo(12.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(14.0f, 5.0f) + horizontalLineToRelative(2.75f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.19f, 0.7f, 0.47f) + lineToRelative(0.8f, 2.03f) + horizontalLineToRelative(1.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 10.25f) + verticalLineToRelative(5.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-1.0f) + lineToRelative(-0.8f, 2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, 0.47f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.09f, -0.55f, -0.24f) + lineTo(5.74f, 17.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.0f, 15.7f) + lineTo(5.0f, 12.5f) + lineTo(3.5f, 12.5f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(3.5f, 11.0f) + lineTo(5.0f, 11.0f) + lineTo(5.0f, 7.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.75f, 5.0f) + lineTo(9.0f, 5.0f) + lineTo(9.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.75f, 6.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(7.96f) + curveToRelative(0.0f, 0.32f, 0.12f, 0.62f, 0.34f, 0.85f) + lineToRelative(2.74f, 2.94f) + horizontalLineToRelative(6.66f) + lineToRelative(0.81f, -2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.7f, -0.47f) + horizontalLineToRelative(1.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.7f, -0.47f) + lineToRelative(-0.8f, -2.03f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _engine!! + } + +private var _engine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualCircle.kt new file mode 100644 index 0000000..ae487b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualCircle.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EqualCircle: ImageVector + get() { + if (_equalCircle != null) { + return _equalCircle!! + } + _equalCircle = fluentIcon(name = "Regular.EqualCircle") { + fluentPath { + moveTo(16.26f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(7.77f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.49f) + close() + moveTo(16.26f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(7.77f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.49f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, -17.0f) + close() + } + } + return _equalCircle!! + } + +private var _equalCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualOff.kt new file mode 100644 index 0000000..a549eaa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EqualOff.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EqualOff: ImageVector + get() { + if (_equalOff != null) { + return _equalOff!! + } + _equalOff = fluentIcon(name = "Regular.EqualOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(6.94f, 8.0f) + horizontalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.69f) + lineToRelative(5.0f, 5.0f) + horizontalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(11.19f) + lineToRelative(5.78f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(20.25f, 14.5f) + horizontalLineToRelative(-2.57f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(1.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(11.18f, 8.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(7.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-9.07f) + close() + } + } + return _equalOff!! + } + +private var _equalOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt new file mode 100644 index 0000000..e564680 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eraser.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Eraser: ImageVector + get() { + if (_eraser != null) { + return _eraser!! + } + _eraser = fluentIcon(name = "Regular.Eraser") { + fluentPath { + moveTo(15.87f, 2.67f) + lineToRelative(4.97f, 4.97f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-8.68f, 8.68f) + horizontalLineToRelative(6.1f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(9.83f, 21.0f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -1.71f, -0.65f) + lineToRelative(-4.97f, -4.97f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.18f) + lineToRelative(9.53f, -9.53f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + close() + moveTo(5.71f, 11.77f) + lineToRelative(-1.49f, 1.49f) + curveToRelative(-0.3f, 0.29f, -0.3f, 0.76f, 0.0f, 1.06f) + lineToRelative(4.97f, 4.96f) + curveToRelative(0.15f, 0.15f, 0.34f, 0.22f, 0.53f, 0.22f) + horizontalLineToRelative(0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.46f, -0.22f) + lineToRelative(1.49f, -1.48f) + lineToRelative(-6.03f, -6.03f) + close() + moveTo(13.75f, 3.73f) + lineTo(6.77f, 10.7f) + lineToRelative(6.03f, 6.03f) + lineToRelative(6.98f, -6.98f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineTo(14.8f, 3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _eraser!! + } + +private var _eraser: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserMedium.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserMedium.kt new file mode 100644 index 0000000..ab96318 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserMedium.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EraserMedium: ImageVector + get() { + if (_eraserMedium != null) { + return _eraserMedium!! + } + _eraserMedium = fluentIcon(name = "Regular.EraserMedium") { + fluentPath { + moveTo(15.84f, 2.66f) + curveToRelative(-0.87f, -0.89f, -2.3f, -0.9f, -3.19f, -0.02f) + lineToRelative(-9.6f, 9.5f) + curveToRelative(-0.89f, 0.89f, -0.89f, 2.33f, 0.0f, 3.21f) + lineToRelative(5.1f, 5.0f) + curveToRelative(0.9f, 0.88f, 2.31f, 0.87f, 3.18f, -0.01f) + lineToRelative(0.22f, -0.22f) + arcToRelative(6.45f, 6.45f, 0.0f, false, true, -0.48f, -1.65f) + lineToRelative(-0.8f, 0.81f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-5.1f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.07f) + lineToRelative(1.53f, -1.51f) + lineTo(11.0f, 17.07f) + curveToRelative(0.04f, -0.6f, 0.17f, -1.2f, 0.37f, -1.75f) + lineTo(6.7f, 10.64f) + lineToRelative(7.0f, -6.94f) + curveToRelative(0.3f, -0.29f, 0.78f, -0.29f, 1.07f, 0.01f) + lineToRelative(4.91f, 5.01f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.76f, 0.0f, 1.05f) + lineToRelative(-1.28f, 1.3f) + curveToRelative(0.58f, 0.07f, 1.14f, 0.23f, 1.66f, 0.45f) + lineToRelative(0.68f, -0.7f) + curveToRelative(0.87f, -0.87f, 0.87f, -2.27f, 0.01f, -3.15f) + lineToRelative(-4.9f, -5.0f) + close() + } + fluentPath { + moveTo(19.29f, 12.3f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -1.82f, -0.3f) + } + fluentPath { + moveTo(17.5f, 12.0f) + curveToRelative(0.63f, 0.0f, 1.23f, 0.1f, 1.79f, 0.3f) + close() + } + fluentPath { + moveTo(17.5f, 12.0f) + horizontalLineToRelative(-0.03f) + close() + } + } + return _eraserMedium!! + } + +private var _eraserMedium: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSegment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSegment.kt new file mode 100644 index 0000000..7a81551 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSegment.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EraserSegment: ImageVector + get() { + if (_eraserSegment != null) { + return _eraserSegment!! + } + _eraserSegment = fluentIcon(name = "Regular.EraserSegment") { + fluentPath { + moveTo(15.84f, 2.66f) + curveToRelative(-0.87f, -0.89f, -2.3f, -0.9f, -3.19f, -0.02f) + lineToRelative(-9.6f, 9.5f) + curveToRelative(-0.89f, 0.89f, -0.89f, 2.33f, 0.01f, 3.21f) + lineToRelative(5.1f, 5.0f) + curveToRelative(0.47f, 0.47f, 1.08f, 0.68f, 1.69f, 0.65f) + horizontalLineToRelative(6.26f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.95f) + lineToRelative(8.58f, -8.67f) + curveToRelative(0.87f, -0.88f, 0.87f, -2.28f, 0.01f, -3.16f) + lineToRelative(-4.9f, -5.0f) + close() + moveTo(9.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, -0.21f) + lineToRelative(-5.1f, -5.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.07f) + lineToRelative(1.53f, -1.51f) + lineToRelative(6.1f, 6.1f) + lineToRelative(-1.47f, 1.48f) + curveToRelative(-0.13f, 0.13f, -0.3f, 0.2f, -0.47f, 0.22f) + horizontalLineToRelative(-0.05f) + close() + moveTo(13.71f, 3.7f) + curveToRelative(0.3f, -0.29f, 0.77f, -0.29f, 1.06f, 0.01f) + lineToRelative(4.91f, 5.01f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.76f, 0.0f, 1.05f) + lineToRelative(-6.89f, 6.96f) + lineToRelative(-6.09f, -6.09f) + lineToRelative(7.0f, -6.94f) + close() + } + } + return _eraserSegment!! + } + +private var _eraserSegment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSmall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSmall.kt new file mode 100644 index 0000000..5f46050 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserSmall.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EraserSmall: ImageVector + get() { + if (_eraserSmall != null) { + return _eraserSmall!! + } + _eraserSmall = fluentIcon(name = "Regular.EraserSmall") { + fluentPath { + moveTo(15.84f, 2.66f) + curveToRelative(-0.87f, -0.89f, -2.3f, -0.9f, -3.19f, -0.02f) + lineToRelative(-9.6f, 9.5f) + curveToRelative(-0.89f, 0.89f, -0.89f, 2.33f, 0.0f, 3.21f) + lineToRelative(5.1f, 5.0f) + curveToRelative(0.9f, 0.88f, 2.31f, 0.87f, 3.18f, -0.01f) + lineToRelative(1.79f, -1.8f) + arcToRelative(4.51f, 4.51f, 0.0f, false, true, 0.02f, -2.16f) + lineToRelative(-0.35f, 0.35f) + lineToRelative(-6.09f, -6.09f) + lineToRelative(7.0f, -6.94f) + curveToRelative(0.3f, -0.29f, 0.78f, -0.29f, 1.07f, 0.01f) + lineToRelative(4.91f, 5.01f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.76f, 0.0f, 1.05f) + lineToRelative(-3.35f, 3.38f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 2.16f, -0.04f) + lineToRelative(2.25f, -2.28f) + curveToRelative(0.87f, -0.88f, 0.87f, -2.28f, 0.01f, -3.16f) + lineToRelative(-4.9f, -5.0f) + close() + moveTo(5.64f, 11.7f) + lineToRelative(6.1f, 6.1f) + lineToRelative(-1.47f, 1.48f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-5.1f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.07f) + lineToRelative(1.53f, -1.51f) + close() + moveTo(17.6f, 14.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -3.6f, 3.51f) + verticalLineToRelative(-0.01f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.6f, -3.5f) + close() + } + } + return _eraserSmall!! + } + +private var _eraserSmall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserTool.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserTool.kt new file mode 100644 index 0000000..ccdaf91 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EraserTool.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EraserTool: ImageVector + get() { + if (_eraserTool != null) { + return _eraserTool!! + } + _eraserTool = fluentIcon(name = "Regular.EraserTool") { + fluentPath { + moveTo(3.75f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + lineTo(19.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(14.5f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 16.25f, 22.0f) + horizontalLineToRelative(-8.5f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 3.0f, 17.25f) + lineTo(3.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 12.0f) + horizontalLineToRelative(15.0f) + lineTo(19.5f, 8.5f) + close() + moveTo(4.5f, 17.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(19.5f, 13.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(3.75f) + close() + } + } + return _eraserTool!! + } + +private var _eraserTool: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpLeft.kt new file mode 100644 index 0000000..55b9a18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpLeft.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ExpandUpLeft: ImageVector + get() { + if (_expandUpLeft != null) { + return _expandUpLeft!! + } + _expandUpLeft = fluentIcon(name = "Regular.ExpandUpLeft") { + fluentPath { + moveTo(11.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 5.56f) + lineToRelative(5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(5.56f, 4.5f) + horizontalLineToRelative(4.69f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(4.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(12.0f, 19.5f) + verticalLineToRelative(-4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 14.75f, 12.0f) + horizontalLineToRelative(4.75f) + lineTo(19.5f, 6.25f) + close() + moveTo(19.5f, 13.5f) + horizontalLineToRelative(-4.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(4.75f) + horizontalLineToRelative(4.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 13.5f) + close() + } + } + return _expandUpLeft!! + } + +private var _expandUpLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpRight.kt new file mode 100644 index 0000000..f85c646 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExpandUpRight.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ExpandUpRight: ImageVector + get() { + if (_expandUpRight != null) { + return _expandUpRight!! + } + _expandUpRight = fluentIcon(name = "Regular.ExpandUpRight") { + fluentPath { + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(12.0f, 19.5f) + verticalLineToRelative(-4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.25f, 12.0f) + lineTo(4.5f, 12.0f) + lineTo(4.5f, 6.25f) + close() + moveTo(4.5f, 13.5f) + horizontalLineToRelative(4.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 13.5f) + close() + moveTo(13.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 5.56f) + lineToRelative(-5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(5.22f, -5.22f) + horizontalLineToRelative(-4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _expandUpRight!! + } + +private var _expandUpRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExtendedDock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExtendedDock.kt new file mode 100644 index 0000000..e53618c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ExtendedDock.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ExtendedDock: ImageVector + get() { + if (_extendedDock != null) { + return _extendedDock!! + } + _extendedDock = fluentIcon(name = "Regular.ExtendedDock") { + fluentPath { + moveTo(6.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveTo(8.0f, 16.2f, 7.22f, 17.0f, 6.25f, 17.0f) + horizontalLineToRelative(-2.5f) + curveTo(2.78f, 17.0f, 2.0f, 16.2f, 2.0f, 15.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(13.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveTo(9.78f, 17.0f, 9.0f, 16.2f, 9.0f, 15.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(20.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.25f, 12.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(13.25f, 12.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.25f, 12.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(7.97f, 7.72f) + lineToRelative(3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.08f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.6f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.95f, 1.15f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-3.07f, -2.99f) + lineToRelative(-2.98f, 2.98f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.9f, 7.8f) + lineToRelative(0.07f, -0.08f) + lineToRelative(3.5f, -3.5f) + lineToRelative(-3.5f, 3.5f) + close() + } + } + return _extendedDock!! + } + +private var _extendedDock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeOff.kt new file mode 100644 index 0000000..2b27edb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeOff.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EyeOff: ImageVector + get() { + if (_eyeOff != null) { + return _eyeOff!! + } + _eyeOff = fluentIcon(name = "Regular.EyeOff") { + fluentPath { + moveTo(2.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(4.03f, 4.03f) + arcToRelative(9.99f, 9.99f, 0.0f, false, false, -3.95f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.45f, 0.37f) + arcToRelative(8.49f, 8.49f, 0.0f, false, true, 3.58f, -5.04f) + lineToRelative(1.81f, 1.81f) + arcTo(3.99f, 3.99f, 0.0f, false, false, 12.0f, 17.0f) + curveToRelative(1.09f, 0.0f, 2.08f, -0.43f, 2.8f, -1.14f) + lineToRelative(5.92f, 5.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-6.11f, -6.11f) + lineToRelative(-1.2f, -1.2f) + lineToRelative(-2.87f, -2.87f) + lineToRelative(-2.88f, -2.88f) + lineToRelative(-1.13f, -1.13f) + lineToRelative(-4.31f, -4.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + moveTo(10.2f, 11.27f) + lineToRelative(3.54f, 3.53f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.5f, 13.0f) + curveToRelative(0.0f, -0.67f, 0.27f, -1.28f, 0.7f, -1.73f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -2.89f, 0.42f) + lineToRelative(1.24f, 1.24f) + arcToRelative(8.52f, 8.52f, 0.0f, false, true, 9.9f, 6.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.45f, -0.36f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 12.0f, 5.5f) + close() + moveTo(12.2f, 9.0f) + lineToRelative(3.8f, 3.81f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -3.8f, -3.8f) + close() + } + } + return _eyeOff!! + } + +private var _eyeOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTracking.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTracking.kt new file mode 100644 index 0000000..57ec50b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTracking.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EyeTracking: ImageVector + get() { + if (_eyeTracking != null) { + return _eyeTracking!! + } + _eyeTracking = fluentIcon(name = "Regular.EyeTracking") { + fluentPath { + moveTo(8.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.25f, 1.12f) + verticalLineToRelative(3.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.6f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(4.75f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(3.49f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.0f) + lineTo(2.0f, 19.43f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.58f, 22.0f) + horizontalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(4.62f, 20.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.12f, -1.12f) + verticalLineToRelative(-3.63f) + lineToRelative(-0.01f, -0.1f) + close() + moveTo(21.99f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(3.63f) + curveToRelative(-0.06f, 0.63f, -0.6f, 1.12f, -1.24f, 1.12f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.66f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 19.25f) + verticalLineToRelative(-3.5f) + lineToRelative(-0.01f, -0.1f) + close() + moveTo(19.41f, 2.0f) + lineTo(19.25f, 2.0f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.72f) + curveToRelative(0.6f, 0.07f, 1.06f, 0.53f, 1.12f, 1.12f) + verticalLineToRelative(3.63f) + lineToRelative(0.01f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, 0.0f) + lineTo(21.99f, 4.58f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.41f, 2.0f) + close() + moveTo(6.21f, 11.75f) + verticalLineToRelative(-0.02f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.21f, -0.39f) + arcToRelative(6.07f, 6.07f, 0.0f, false, true, 5.54f, -3.0f) + arcToRelative(6.24f, 6.24f, 0.0f, false, true, 5.54f, 3.0f) + arcToRelative(4.78f, 4.78f, 0.0f, false, true, 0.25f, 0.5f) + verticalLineToRelative(0.01f) + curveToRelative(0.16f, 0.38f, 0.59f, 0.59f, 0.97f, 0.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.44f, -0.96f) + verticalLineToRelative(-0.03f) + arcToRelative(3.2f, 3.2f, 0.0f, false, false, -0.1f, -0.2f) + arcTo(7.57f, 7.57f, 0.0f, false, false, 12.0f, 6.75f) + arcToRelative(7.73f, 7.73f, 0.0f, false, false, -6.84f, 3.75f) + arcToRelative(6.26f, 6.26f, 0.0f, false, false, -0.35f, 0.71f) + verticalLineToRelative(0.02f) + curveToRelative(-0.01f, 0.0f, -0.17f, 0.75f, 0.43f, 0.97f) + curveToRelative(0.38f, 0.15f, 0.81f, -0.05f, 0.96f, -0.43f) + close() + moveTo(12.0f, 10.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(10.0f, 13.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -4.0f, 0.0f) + close() + } + } + return _eyeTracking!! + } + +private var _eyeTracking: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTrackingOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTrackingOff.kt new file mode 100644 index 0000000..4553db8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyeTrackingOff.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EyeTrackingOff: ImageVector + get() { + if (_eyeTrackingOff != null) { + return _eyeTrackingOff!! + } + _eyeTrackingOff = fluentIcon(name = "Regular.EyeTrackingOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.13f, 0.13f) + curveToRelative(-0.23f, 0.4f, -0.35f, 0.85f, -0.35f, 1.34f) + verticalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + lineTo(3.5f, 4.62f) + lineToRelative(0.01f, -0.05f) + lineToRelative(3.68f, 3.68f) + arcTo(7.44f, 7.44f, 0.0f, false, false, 4.8f, 11.2f) + verticalLineToRelative(0.02f) + curveToRelative(-0.01f, 0.0f, -0.17f, 0.75f, 0.43f, 0.97f) + curveToRelative(0.38f, 0.15f, 0.81f, -0.05f, 0.96f, -0.43f) + lineToRelative(0.01f, -0.03f) + arcToRelative(2.85f, 2.85f, 0.0f, false, true, 0.25f, -0.49f) + arcToRelative(6.07f, 6.07f, 0.0f, false, true, 1.8f, -1.93f) + lineToRelative(1.5f, 1.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 4.92f, 4.93f) + lineToRelative(4.75f, 4.74f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.66f) + curveToRelative(0.43f, -0.03f, 0.83f, -0.15f, 1.18f, -0.35f) + lineToRelative(0.13f, 0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.62f, 14.68f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -2.8f, -2.8f) + lineToRelative(2.8f, 2.8f) + close() + moveTo(11.45f, 8.27f) + lineToRelative(-1.33f, -1.33f) + curveToRelative(0.57f, -0.12f, 1.2f, -0.19f, 1.88f, -0.19f) + arcToRelative(7.73f, 7.73f, 0.0f, false, true, 6.84f, 3.75f) + arcToRelative(6.3f, 6.3f, 0.0f, false, true, 0.33f, 0.67f) + lineToRelative(0.02f, 0.04f) + verticalLineToRelative(0.02f) + horizontalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.53f) + lineToRelative(-0.01f, -0.02f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.21f, -0.39f) + arcToRelative(6.07f, 6.07f, 0.0f, false, false, -5.54f, -3.0f) + curveToRelative(-0.19f, 0.0f, -0.37f, 0.0f, -0.55f, 0.02f) + close() + moveTo(22.0f, 18.82f) + lineToRelative(-1.5f, -1.5f) + verticalLineToRelative(-1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.49f, -0.1f) + verticalLineToRelative(3.17f) + close() + moveTo(6.68f, 3.5f) + lineTo(5.18f, 2.0f) + horizontalLineToRelative(3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.68f, 3.5f) + close() + moveTo(2.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + lineToRelative(0.01f, 0.13f) + curveToRelative(0.06f, 0.59f, 0.53f, 1.06f, 1.12f, 1.12f) + horizontalLineToRelative(3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.58f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 19.43f) + lineTo(2.0f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(19.25f, 2.0f) + horizontalLineToRelative(0.16f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 4.59f) + verticalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.0f) + lineTo(20.51f, 4.62f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.13f, -1.11f) + lineToRelative(-0.12f, -0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.6f) + close() + } + } + return _eyeTrackingOff!! + } + +private var _eyeTrackingOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt new file mode 100644 index 0000000..b27bf26 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Eyedropper.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Eyedropper: ImageVector + get() { + if (_eyedropper != null) { + return _eyedropper!! + } + _eyedropper = fluentIcon(name = "Regular.Eyedropper") { + fluentPath { + moveTo(21.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(14.0f, 4.94f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + lineToRelative(-0.58f, 0.58f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineTo(10.93f, 8.0f) + lineToRelative(-6.77f, 6.78f) + curveToRelative(-0.42f, 0.42f, -0.66f, 1.0f, -0.66f, 1.6f) + verticalLineToRelative(0.68f) + lineTo(2.22f, 19.4f) + curveToRelative(-0.84f, 1.53f, 0.84f, 3.2f, 2.37f, 2.37f) + lineToRelative(2.35f, -1.28f) + horizontalLineToRelative(0.69f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.24f, 1.59f, -0.66f) + lineTo(16.0f, 13.06f) + lineToRelative(0.01f, 0.01f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.69f, -0.69f, 0.69f, -1.8f, 0.0f, -2.48f) + lineTo(19.07f, 10.0f) + lineToRelative(1.96f, -1.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.06f) + close() + moveTo(17.03f, 4.03f) + arcToRelative(2.08f, 2.08f, 0.0f, false, true, 2.94f, 2.94f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(0.54f, 0.54f) + curveToRelative(0.1f, 0.1f, 0.1f, 0.26f, 0.0f, 0.36f) + lineToRelative(-0.58f, 0.58f) + curveToRelative(-0.1f, 0.1f, -0.26f, 0.1f, -0.36f, 0.0f) + lineTo(12.0f, 6.93f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.0f, -0.36f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.1f, -0.1f, 0.26f, -0.1f, 0.36f, 0.0f) + lineToRelative(0.54f, 0.54f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(14.93f, 12.0f) + lineToRelative(-6.77f, 6.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, 0.22f) + horizontalLineToRelative(-0.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 0.1f) + lineToRelative(-2.51f, 1.36f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.16f, 0.04f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.14f, -0.08f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.08f, -0.14f) + curveToRelative(0.0f, -0.03f, 0.0f, -0.09f, 0.04f, -0.16f) + lineToRelative(1.37f, -2.51f) + curveToRelative(0.06f, -0.11f, 0.09f, -0.23f, 0.09f, -0.36f) + verticalLineToRelative(-0.88f) + curveToRelative(0.0f, -0.2f, 0.08f, -0.39f, 0.22f, -0.53f) + lineTo(12.0f, 9.06f) + lineTo(14.94f, 12.0f) + close() + } + } + return _eyedropper!! + } + +private var _eyedropper: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyedropperOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyedropperOff.kt new file mode 100644 index 0000000..4d4ef14 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/EyedropperOff.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.EyedropperOff: ImageVector + get() { + if (_eyedropperOff != null) { + return _eyedropperOff!! + } + _eyedropperOff = fluentIcon(name = "Regular.EyedropperOff") { + fluentPath { + moveTo(8.94f, 10.0f) + lineToRelative(-4.78f, 4.78f) + curveToRelative(-0.42f, 0.42f, -0.66f, 1.0f, -0.66f, 1.6f) + verticalLineToRelative(0.68f) + lineTo(2.22f, 19.4f) + curveToRelative(-0.84f, 1.53f, 0.84f, 3.2f, 2.38f, 2.37f) + lineToRelative(2.34f, -1.28f) + horizontalLineToRelative(0.69f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.24f, 1.6f, -0.66f) + lineTo(14.0f, 15.06f) + lineToRelative(6.72f, 6.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(8.94f, 10.0f) + close() + moveTo(12.94f, 14.0f) + lineToRelative(-4.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, 0.22f) + horizontalLineToRelative(-0.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 0.1f) + lineToRelative(-2.51f, 1.36f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.16f, 0.04f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.14f, -0.08f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, -0.07f, -0.14f) + curveToRelative(-0.01f, -0.04f, -0.01f, -0.09f, 0.03f, -0.16f) + lineToRelative(1.37f, -2.51f) + curveToRelative(0.06f, -0.11f, 0.1f, -0.23f, 0.1f, -0.36f) + verticalLineToRelative(-0.88f) + curveToRelative(0.0f, -0.2f, 0.07f, -0.39f, 0.21f, -0.53f) + lineTo(10.0f, 11.06f) + lineTo(12.94f, 14.0f) + close() + moveTo(18.49f, 13.07f) + curveToRelative(-0.5f, 0.5f, -1.2f, 0.63f, -1.82f, 0.42f) + lineToRelative(-6.16f, -6.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.42f, -1.82f) + lineToRelative(0.58f, -0.58f) + curveToRelative(0.69f, -0.69f, 1.8f, -0.69f, 2.48f, 0.0f) + lineTo(14.0f, 4.93f) + lineToRelative(1.97f, -1.96f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 5.06f, 5.06f) + lineTo(19.06f, 10.0f) + lineToRelative(0.01f, 0.01f) + curveToRelative(0.69f, 0.69f, 0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(-0.58f, 0.58f) + close() + } + } + return _eyedropperOff!! + } + +private var _eyedropperOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FStop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FStop.kt new file mode 100644 index 0000000..77fbdfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FStop.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FStop: ImageVector + get() { + if (_fStop != null) { + return _fStop!! + } + _fStop = fluentIcon(name = "Regular.FStop") { + fluentPath { + moveTo(13.2f, 6.53f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 17.46f, 4.0f) + lineToRelative(0.6f, 0.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.49f, -1.4f) + lineToRelative(-0.6f, -0.21f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -6.23f, 3.69f) + lineTo(11.0f, 10.5f) + horizontalLineTo(6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.99f) + lineToRelative(-0.78f, 4.58f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.77f, 2.3f) + lineToRelative(-0.08f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, 1.32f) + lineToRelative(0.07f, 0.04f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 6.98f, -3.36f) + lineToRelative(0.82f, -4.84f) + horizontalLineToRelative(3.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.73f) + lineToRelative(0.68f, -3.97f) + close() + } + } + return _fStop!! + } + +private var _fStop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastAcceleration.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastAcceleration.kt new file mode 100644 index 0000000..b8e32fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastAcceleration.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FastAcceleration: ImageVector + get() { + if (_fastAcceleration != null) { + return _fastAcceleration!! + } + _fastAcceleration = fluentIcon(name = "Regular.FastAcceleration") { + fluentPath { + moveTo(13.5f, 4.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -4.82f, 15.5f) + lineTo(1.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(7.02f, 18.0f) + curveToRelative(-0.4f, -0.46f, -0.73f, -0.96f, -1.02f, -1.5f) + lineTo(3.75f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(5.37f, 15.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 1.65f, -8.0f) + lineTo(2.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.68f, 5.5f) + arcTo(8.46f, 8.46f, 0.0f, false, true, 13.5f, 4.0f) + close() + moveTo(13.5f, 5.5f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 0.0f, 14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 0.0f, -14.0f) + close() + moveTo(13.5f, 7.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.65f, 14.72f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, -2.3f, 0.0f) + lineToRelative(-1.09f, 1.1f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, 4.5f, 0.0f) + lineToRelative(-1.1f, -1.1f) + close() + moveTo(9.5f, 12.5f) + curveToRelative(0.0f, 0.84f, 0.26f, 1.62f, 0.7f, 2.26f) + lineToRelative(1.09f, -1.1f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, 0.0f, -2.32f) + lineToRelative(-1.1f, -1.09f) + curveToRelative(-0.43f, 0.65f, -0.69f, 1.42f, -0.69f, 2.25f) + close() + moveTo(16.82f, 10.26f) + lineToRelative(-1.1f, 1.1f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, 0.0f, 2.3f) + lineToRelative(1.1f, 1.1f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(13.5f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.5f, 8.5f) + curveToRelative(-0.83f, 0.0f, -1.6f, 0.26f, -2.25f, 0.7f) + lineToRelative(1.1f, 1.08f) + arcToRelative(2.49f, 2.49f, 0.0f, false, true, 2.32f, 0.0f) + lineToRelative(1.09f, -1.08f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -2.26f, -0.7f) + close() + } + } + return _fastAcceleration!! + } + +private var _fastAcceleration: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastForward.kt new file mode 100644 index 0000000..20fbe68 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FastForward.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FastForward: ImageVector + get() { + if (_fastForward != null) { + return _fastForward!! + } + _fastForward = fluentIcon(name = "Regular.FastForward") { + fluentPath { + moveTo(11.5f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.47f, -1.14f) + lineToRelative(7.41f, 6.3f) + curveToRelative(0.82f, 0.7f, 0.82f, 1.97f, 0.0f, 2.67f) + lineToRelative(-7.4f, 6.3f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.48f, -1.13f) + verticalLineToRelative(-4.0f) + lineToRelative(-6.03f, 5.14f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.47f, -1.14f) + lineTo(11.5f, 9.5f) + lineTo(11.5f, 5.5f) + close() + moveTo(11.5f, 11.46f) + lineToRelative(-7.0f, -5.96f) + verticalLineToRelative(13.0f) + lineToRelative(7.0f, -5.96f) + verticalLineToRelative(-1.08f) + close() + moveTo(20.41f, 11.81f) + lineTo(13.0f, 5.5f) + lineTo(13.0f, 18.5f) + lineToRelative(7.41f, -6.31f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.0f, -0.38f) + close() + } + } + return _fastForward!! + } + +private var _fastForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Feed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Feed.kt new file mode 100644 index 0000000..ba1280c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Feed.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Feed: ImageVector + get() { + if (_feed != null) { + return _feed!! + } + _feed = fluentIcon(name = "Regular.Feed") { + fluentPath { + moveTo(6.53f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(5.78f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(5.03f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(15.0f, 21.0f) + curveToRelative(0.94f, 0.0f, 1.75f, -0.67f, 1.93f, -1.6f) + lineToRelative(0.48f, -2.4f) + horizontalLineToRelative(2.84f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(22.0f, 9.26f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.26f) + lineTo(14.5f, 7.0f) + lineTo(14.5f, 5.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-8.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(12.5f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + lineTo(15.0f, 21.0f) + close() + moveTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.76f) + curveToRelative(0.0f, 0.17f, 0.02f, 0.33f, 0.06f, 0.49f) + lineTo(5.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 5.25f) + close() + moveTo(14.5f, 8.5f) + horizontalLineToRelative(3.11f) + curveToRelative(-0.04f, 0.1f, -0.07f, 0.2f, -0.09f, 0.32f) + lineTo(15.46f, 19.1f) + arcToRelative(0.49f, 0.49f, 0.0f, false, true, -0.96f, -0.1f) + lineTo(14.5f, 8.5f) + close() + moveTo(19.0f, 9.11f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, 1.5f, 0.15f) + verticalLineToRelative(5.99f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.54f) + lineTo(19.0f, 9.11f) + close() + } + } + return _feed!! + } + +private var _feed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt new file mode 100644 index 0000000..7490dc2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Filmstrip.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Filmstrip: ImageVector + get() { + if (_filmstrip != null) { + return _filmstrip!! + } + _filmstrip = fluentIcon(name = "Regular.Filmstrip") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(18.0f, 5.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + lineTo(20.5f, 6.25f) + close() + moveTo(20.5f, 9.0f) + lineTo(18.0f, 9.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(2.5f) + lineTo(20.5f, 9.0f) + close() + moveTo(20.5f, 13.0f) + lineTo(18.0f, 13.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.0f) + close() + moveTo(20.5f, 16.5f) + lineTo(18.0f, 16.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 16.5f) + close() + moveTo(16.5f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(9.0f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.5f, 7.5f) + lineTo(6.0f, 7.5f) + verticalLineToRelative(-2.0f) + lineTo(4.25f, 5.5f) + close() + moveTo(6.0f, 18.5f) + verticalLineToRelative(-2.0f) + lineTo(3.5f, 16.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 18.5f) + close() + moveTo(6.0f, 13.0f) + lineTo(3.5f, 13.0f) + verticalLineToRelative(2.0f) + lineTo(6.0f, 15.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.0f, 11.5f) + lineTo(6.0f, 9.0f) + lineTo(3.5f, 9.0f) + verticalLineToRelative(2.5f) + lineTo(6.0f, 11.5f) + close() + } + } + return _filmstrip!! + } + +private var _filmstrip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterDismiss.kt new file mode 100644 index 0000000..6d9960a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterDismiss.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FilterDismiss: ImageVector + get() { + if (_filterDismiss != null) { + return _filterDismiss!! + } + _filterDismiss = fluentIcon(name = "Regular.FilterDismiss") { + fluentPath { + moveTo(23.0f, 7.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 5.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(18.21f, 7.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 6.79f) + lineToRelative(-1.65f, -1.64f) + close() + } + fluentPath { + moveTo(13.35f, 12.5f) + arcToRelative(6.54f, 6.54f, 0.0f, false, true, -1.33f, -1.5f) + horizontalLineTo(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.85f) + close() + } + fluentPath { + moveTo(11.0f, 7.5f) + curveToRelative(0.0f, -0.52f, 0.06f, -1.02f, 0.17f, -1.5f) + horizontalLineTo(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineTo(11.0f) + close() + } + fluentPath { + moveTo(13.5f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + close() + } + } + return _filterDismiss!! + } + +private var _filterDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterSync.kt new file mode 100644 index 0000000..c00c7a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FilterSync.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FilterSync: ImageVector + get() { + if (_filterSync != null) { + return _filterSync!! + } + _filterSync = fluentIcon(name = "Regular.FilterSync") { + fluentPath { + moveTo(12.0f, 7.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 4.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + lineTo(20.0f, 4.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 9.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + moveTo(7.5f, 12.5f) + horizontalLineToRelative(5.85f) + arcToRelative(6.54f, 6.54f, 0.0f, false, true, -1.33f, -1.5f) + lineTo(7.5f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(11.0f, 7.5f) + curveToRelative(0.0f, -0.52f, 0.06f, -1.02f, 0.17f, -1.5f) + lineTo(4.5f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(11.0f, 7.5f) + close() + moveTo(13.5f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + close() + } + } + return _filterSync!! + } + +private var _filterSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fingerprint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fingerprint.kt new file mode 100644 index 0000000..ea81614 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fingerprint.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fingerprint: ImageVector + get() { + if (_fingerprint != null) { + return _fingerprint!! + } + _fingerprint = fluentIcon(name = "Regular.Fingerprint") { + fluentPath { + moveTo(14.86f, 12.16f) + curveToRelative(0.56f, 0.57f, 0.87f, 1.27f, 1.1f, 2.23f) + lineToRelative(0.1f, 0.45f) + lineToRelative(0.18f, 0.95f) + curveToRelative(0.1f, 0.44f, 0.16f, 0.7f, 0.26f, 0.9f) + curveToRelative(0.3f, 0.68f, 0.83f, 1.37f, 1.6f, 2.07f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.02f, 1.1f) + arcToRelative(7.94f, 7.94f, 0.0f, false, true, -1.95f, -2.55f) + arcToRelative(5.24f, 5.24f, 0.0f, false, true, -0.35f, -1.18f) + lineToRelative(-0.21f, -1.1f) + lineToRelative(-0.01f, -0.06f) + curveToRelative(-0.18f, -0.85f, -0.4f, -1.39f, -0.78f, -1.76f) + curveToRelative(-0.7f, -0.73f, -2.35f, -0.54f, -2.8f, 0.15f) + curveToRelative(-0.55f, 0.9f, -0.7f, 2.4f, -0.25f, 3.92f) + curveToRelative(0.34f, 1.17f, 0.8f, 2.33f, 1.37f, 3.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, 0.67f) + arcTo(22.27f, 22.27f, 0.0f, false, true, 9.3f, 17.7f) + curveToRelative(-0.56f, -1.91f, -0.38f, -3.86f, 0.43f, -5.14f) + curveToRelative(0.95f, -1.5f, 3.74f, -1.83f, 5.14f, -0.4f) + close() + moveTo(12.49f, 14.47f) + curveToRelative(0.42f, -0.01f, 0.76f, 0.31f, 0.78f, 0.73f) + arcToRelative(7.93f, 7.93f, 0.0f, false, false, 1.44f, 4.3f) + lineToRelative(0.2f, 0.27f) + lineToRelative(0.3f, 0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.12f, 1.0f) + lineToRelative(-0.07f, -0.09f) + lineToRelative(-0.3f, -0.39f) + arcToRelative(9.43f, 9.43f, 0.0f, false, true, -1.95f, -5.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.72f, -0.78f) + close() + moveTo(8.8f, 9.4f) + arcToRelative(6.02f, 6.02f, 0.0f, false, true, 6.73f, -0.28f) + curveToRelative(0.93f, 0.6f, 1.63f, 1.3f, 2.1f, 2.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, 0.76f) + arcToRelative(4.87f, 4.87f, 0.0f, false, false, -1.62f, -1.6f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -5.02f, 0.24f) + curveToRelative(-1.64f, 1.2f, -2.33f, 3.29f, -2.13f, 5.48f) + arcToRelative(10.5f, 10.5f, 0.0f, false, false, 1.12f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.67f) + arcToRelative(11.99f, 11.99f, 0.0f, false, true, -1.26f, -4.25f) + curveToRelative(-0.25f, -2.67f, 0.61f, -5.26f, 2.72f, -6.83f) + close() + moveTo(17.97f, 13.7f) + curveToRelative(0.42f, -0.02f, 0.77f, 0.3f, 0.79f, 0.71f) + curveToRelative(0.03f, 0.6f, 0.18f, 1.1f, 0.44f, 1.5f) + curveToRelative(0.22f, 0.33f, 0.42f, 0.52f, 0.57f, 0.6f) + lineToRelative(0.06f, 0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.44f, 1.43f) + curveToRelative(-0.54f, -0.16f, -1.01f, -0.58f, -1.44f, -1.23f) + arcToRelative(4.41f, 4.41f, 0.0f, false, true, -0.69f, -2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.71f, -0.79f) + close() + moveTo(10.51f, 6.1f) + curveToRelative(0.17f, 0.38f, 0.0f, 0.82f, -0.38f, 1.0f) + curveToRelative(-1.84f, 0.82f, -3.19f, 2.0f, -4.08f, 3.54f) + arcToRelative(9.82f, 9.82f, 0.0f, false, false, -1.16f, 6.08f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.2f) + curveToRelative(-0.28f, -2.2f, 0.06f, -4.78f, 1.36f, -7.03f) + arcToRelative(10.1f, 10.1f, 0.0f, false, true, 4.77f, -4.16f) + curveToRelative(0.38f, -0.17f, 0.82f, 0.0f, 1.0f, 0.37f) + close() + moveTo(12.85f, 5.31f) + curveToRelative(1.83f, 0.04f, 3.66f, 0.88f, 5.46f, 2.5f) + arcToRelative(10.34f, 10.34f, 0.0f, false, true, 3.3f, 6.57f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.49f, 0.2f) + arcToRelative(8.85f, 8.85f, 0.0f, false, false, -2.8f, -5.66f) + curveToRelative(-1.56f, -1.39f, -3.06f, -2.08f, -4.5f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.03f, -1.5f) + close() + moveTo(5.98f, 5.33f) + curveToRelative(0.28f, 0.3f, 0.25f, 0.78f, -0.06f, 1.06f) + arcToRelative(7.46f, 7.46f, 0.0f, false, false, -1.69f, 2.07f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.3f, -0.75f) + arcToRelative(8.91f, 8.91f, 0.0f, false, true, 2.0f, -2.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, 0.06f) + close() + moveTo(12.57f, 2.36f) + curveToRelative(2.2f, 0.1f, 4.03f, 0.7f, 5.53f, 1.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, 1.2f) + arcToRelative(8.02f, 8.02f, 0.0f, false, false, -4.68f, -1.56f) + arcToRelative(8.71f, 8.71f, 0.0f, false, false, -4.72f, 0.98f) + curveToRelative(-0.38f, 0.21f, -0.81f, 0.1f, -1.03f, -0.25f) + arcTo(0.74f, 0.74f, 0.0f, false, true, 7.0f, 3.56f) + arcToRelative(9.84f, 9.84f, 0.0f, false, true, 5.57f, -1.2f) + close() + } + } + return _fingerprint!! + } + +private var _fingerprint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FixedWidth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FixedWidth.kt new file mode 100644 index 0000000..fcd2966 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FixedWidth.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FixedWidth: ImageVector + get() { + if (_fixedWidth != null) { + return _fixedWidth!! + } + _fixedWidth = fluentIcon(name = "Regular.FixedWidth") { + fluentPath { + moveTo(4.5f, 4.69f) + curveToRelative(0.0f, -0.38f, -0.34f, -0.69f, -0.75f, -0.69f) + reflectiveCurveTo(3.0f, 4.3f, 3.0f, 4.69f) + lineTo(3.0f, 8.8f) + curveToRelative(0.0f, 0.38f, 0.34f, 0.69f, 0.75f, 0.69f) + reflectiveCurveToRelative(0.75f, -0.3f, 0.75f, -0.69f) + lineTo(4.5f, 7.5f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(1.31f) + curveToRelative(0.0f, 0.38f, 0.34f, 0.69f, 0.75f, 0.69f) + reflectiveCurveToRelative(0.75f, -0.3f, 0.75f, -0.69f) + lineTo(12.75f, 7.5f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(1.31f) + curveToRelative(0.0f, 0.38f, 0.34f, 0.69f, 0.75f, 0.69f) + reflectiveCurveToRelative(0.75f, -0.3f, 0.75f, -0.69f) + lineTo(21.0f, 4.7f) + curveToRelative(0.0f, -0.38f, -0.34f, -0.69f, -0.75f, -0.69f) + reflectiveCurveToRelative(-0.75f, 0.3f, -0.75f, 0.69f) + lineTo(19.5f, 6.0f) + horizontalLineToRelative(-6.75f) + lineTo(12.75f, 4.69f) + curveToRelative(0.0f, -0.38f, -0.34f, -0.69f, -0.75f, -0.69f) + reflectiveCurveToRelative(-0.75f, 0.3f, -0.75f, 0.69f) + lineTo(11.25f, 6.0f) + lineTo(4.5f, 6.0f) + lineTo(4.5f, 4.69f) + close() + moveTo(5.75f, 11.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 13.75f) + verticalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.75f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 17.75f) + verticalLineToRelative(-4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 11.0f) + lineTo(5.75f, 11.0f) + close() + moveTo(11.25f, 12.5f) + lineTo(11.25f, 19.0f) + horizontalLineToRelative(-5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(5.5f) + close() + moveTo(12.75f, 19.0f) + verticalLineToRelative(-6.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _fixedWidth!! + } + +private var _fixedWidth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlagOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlagOff.kt new file mode 100644 index 0000000..da3f87a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlagOff.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlagOff: ImageVector + get() { + if (_flagOff != null) { + return _flagOff!! + } + _flagOff = fluentIcon(name = "Regular.FlagOff") { + fluentPath { + moveTo(2.5f, 2.5f) + lineToRelative(18.0f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-5.06f, -5.06f) + lineTo(4.5f, 16.5f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(3.0f, 5.12f) + lineTo(1.44f, 3.56f) + arcTo(0.75f, 0.75f, 0.0f, true, true, 2.5f, 2.5f) + close() + moveTo(5.12f, 3.0f) + horizontalLineToRelative(15.13f) + curveToRelative(0.62f, 0.0f, 0.98f, 0.7f, 0.6f, 1.2f) + lineTo(16.7f, 9.75f) + lineToRelative(4.16f, 5.55f) + curveToRelative(0.38f, 0.5f, 0.02f, 1.2f, -0.6f, 1.2f) + horizontalLineToRelative(-1.63f) + lineToRelative(-1.5f, -1.5f) + horizontalLineToRelative(1.63f) + lineToRelative(-3.6f, -4.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -0.9f) + lineToRelative(3.6f, -4.8f) + lineTo(6.62f, 4.5f) + lineTo(5.12f, 3.0f) + close() + moveTo(4.5f, 6.62f) + lineTo(4.5f, 15.0f) + horizontalLineToRelative(8.38f) + lineTo(4.5f, 6.62f) + close() + } + } + return _flagOff!! + } + +private var _flagOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashAuto.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashAuto.kt new file mode 100644 index 0000000..85733f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashAuto.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlashAuto: ImageVector + get() { + if (_flashAuto != null) { + return _flashAuto!! + } + _flashAuto = fluentIcon(name = "Regular.FlashAuto") { + fluentPath { + moveTo(7.42f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.66f, 1.33f, 0.9f, 2.12f) + lineToRelative(-0.67f, 0.7f) + curveToRelative(-0.3f, -0.5f, -0.8f, -0.76f, -1.32f, -0.81f) + lineToRelative(0.5f, -0.51f) + horizontalLineToRelative(-4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.71f, -0.99f) + lineTo(14.7f, 3.5f) + lineTo(8.78f, 3.5f) + lineToRelative(-3.26f, 9.16f) + curveToRelative(-0.06f, 0.16f, 0.06f, 0.33f, 0.23f, 0.33f) + lineToRelative(2.5f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.91f) + lineTo(7.51f, 20.5f) + lineToRelative(7.86f, -8.1f) + lineToRelative(-1.44f, 3.63f) + lineToRelative(-5.34f, 5.52f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.57f, -0.01f) + curveToRelative(-1.2f, 0.0f, -2.04f, -1.2f, -1.64f, -2.34f) + lineToRelative(3.32f, -9.32f) + close() + moveTo(18.19f, 11.47f) + lineToRelative(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.64f) + lineToRelative(-0.04f, -0.09f) + lineToRelative(-1.0f, -2.52f) + horizontalLineToRelative(-4.1f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + lineToRelative(3.75f, -9.5f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, 0.45f, -0.43f) + arcToRelative(0.77f, 0.77f, 0.0f, false, true, 0.55f, 0.02f) + curveToRelative(0.14f, 0.06f, 0.26f, 0.16f, 0.34f, 0.3f) + lineToRelative(0.05f, 0.11f) + close() + moveTo(16.03f, 17.5f) + horizontalLineToRelative(2.93f) + lineToRelative(-1.46f, -3.7f) + lineToRelative(-1.47f, 3.7f) + close() + } + } + return _flashAuto!! + } + +private var _flashAuto: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashCheckmark.kt new file mode 100644 index 0000000..e8ec0d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashCheckmark.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlashCheckmark: ImageVector + get() { + if (_flashCheckmark != null) { + return _flashCheckmark!! + } + _flashCheckmark = fluentIcon(name = "Regular.FlashCheckmark") { + fluentPath { + moveTo(7.42f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.66f, 1.33f, 0.9f, 2.12f) + lineToRelative(-0.96f, 0.99f) + arcToRelative(6.53f, 6.53f, 0.0f, false, false, -2.04f, -0.06f) + lineToRelative(1.5f, -1.55f) + horizontalLineToRelative(-4.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.71f, -0.99f) + lineTo(14.7f, 3.5f) + lineTo(8.78f, 3.5f) + lineToRelative(-3.26f, 9.16f) + curveToRelative(-0.06f, 0.16f, 0.06f, 0.33f, 0.23f, 0.33f) + lineToRelative(2.5f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.91f) + lineTo(7.51f, 20.5f) + lineToRelative(3.52f, -3.63f) + arcToRelative(6.57f, 6.57f, 0.0f, false, false, 0.12f, 2.03f) + lineToRelative(-2.56f, 2.65f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.57f, -0.01f) + curveToRelative(-1.2f, 0.0f, -2.04f, -1.2f, -1.64f, -2.34f) + lineToRelative(3.32f, -9.32f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _flashCheckmark!! + } + +private var _flashCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashFlow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashFlow.kt new file mode 100644 index 0000000..0c5aec9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashFlow.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlashFlow: ImageVector + get() { + if (_flashFlow != null) { + return _flashFlow!! + } + _flashFlow = fluentIcon(name = "Regular.FlashFlow") { + fluentPath { + moveTo(7.43f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.67f, 1.33f, 0.9f, 2.12f) + lineToRelative(-3.18f, 3.29f) + arcToRelative(12.41f, 12.41f, 0.0f, false, false, -0.57f, -1.57f) + lineToRelative(2.26f, -2.34f) + horizontalLineToRelative(-4.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, -0.99f) + lineTo(14.7f, 3.5f) + lineTo(8.78f, 3.5f) + lineToRelative(-3.26f, 9.16f) + curveToRelative(-0.06f, 0.16f, 0.06f, 0.33f, 0.23f, 0.33f) + horizontalLineToRelative(0.96f) + arcToRelative(3.76f, 3.76f, 0.0f, false, false, 2.0f, 2.18f) + lineToRelative(-1.2f, 5.32f) + lineToRelative(5.67f, -5.85f) + arcToRelative(52.28f, 52.28f, 0.0f, false, true, 0.43f, 1.71f) + lineToRelative(-5.02f, 5.19f) + curveToRelative(-1.06f, 1.08f, -2.87f, 0.1f, -2.54f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.57f, -0.01f) + curveToRelative(-1.21f, 0.0f, -2.05f, -1.2f, -1.65f, -2.34f) + lineToRelative(3.33f, -9.32f) + close() + moveTo(12.81f, 12.75f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.14f, -1.5f) + horizontalLineToRelative(0.3f) + curveToRelative(0.38f, 0.0f, 0.79f, 0.1f, 1.15f, 0.36f) + curveToRelative(0.37f, 0.26f, 0.64f, 0.64f, 0.8f, 1.13f) + curveToRelative(0.2f, 0.48f, 0.45f, 1.46f, 0.65f, 2.27f) + arcToRelative(89.58f, 89.58f, 0.0f, false, true, 0.35f, 1.44f) + lineToRelative(0.02f, 0.1f) + curveToRelative(0.08f, 0.22f, 0.18f, 0.32f, 0.25f, 0.37f) + curveToRelative(0.07f, 0.05f, 0.16f, 0.08f, 0.28f, 0.08f) + horizontalLineToRelative(0.76f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, 0.29f, 1.5f) + horizontalLineToRelative(-1.05f) + curveToRelative(-0.38f, 0.0f, -0.79f, -0.1f, -1.15f, -0.36f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.83f, -1.22f) + verticalLineToRelative(-0.03f) + lineToRelative(-0.03f, -0.1f) + arcToRelative(88.51f, 88.51f, 0.0f, false, false, -0.34f, -1.42f) + arcToRelative(22.53f, 22.53f, 0.0f, false, false, -0.61f, -2.13f) + curveToRelative(-0.09f, -0.26f, -0.19f, -0.36f, -0.26f, -0.41f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.28f, -0.08f) + horizontalLineToRelative(-0.44f) + close() + moveTo(11.5f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(20.25f, 18.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + } + } + return _flashFlow!! + } + +private var _flashFlow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashOff.kt new file mode 100644 index 0000000..0cec1ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashOff.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlashOff: ImageVector + get() { + if (_flashOff != null) { + return _flashOff!! + } + _flashOff = fluentIcon(name = "Regular.FlashOff") { + fluentPath { + moveTo(5.94f, 7.0f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-6.28f, -6.28f) + lineToRelative(-5.85f, 6.04f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.57f, -0.01f) + curveToRelative(-1.2f, 0.0f, -2.04f, -1.2f, -1.64f, -2.34f) + lineTo(5.94f, 7.0f) + close() + moveTo(13.38f, 14.44f) + lineTo(7.1f, 8.17f) + lineToRelative(-1.6f, 4.49f) + curveToRelative(-0.05f, 0.16f, 0.07f, 0.33f, 0.24f, 0.33f) + lineToRelative(2.5f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.91f) + lineTo(7.51f, 20.5f) + lineToRelative(5.87f, -6.05f) + close() + moveTo(18.16f, 9.5f) + lineToRelative(-2.7f, 2.78f) + lineToRelative(1.06f, 1.06f) + lineToRelative(3.13f, -3.22f) + curveToRelative(0.76f, -0.8f, 0.2f, -2.12f, -0.9f, -2.12f) + horizontalLineToRelative(-3.96f) + lineToRelative(1.45f, -4.35f) + curveToRelative(0.27f, -0.81f, -0.33f, -1.65f, -1.18f, -1.65f) + lineTo(8.6f, 2.0f) + curveToRelative(-0.53f, 0.0f, -1.0f, 0.33f, -1.18f, 0.83f) + lineToRelative(-0.37f, 1.04f) + lineToRelative(1.18f, 1.18f) + lineToRelative(0.55f, -1.55f) + horizontalLineToRelative(5.93f) + lineToRelative(-1.67f, 5.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.7f, 0.99f) + horizontalLineToRelative(4.42f) + close() + } + } + return _flashOff!! + } + +private var _flashOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashSettings.kt new file mode 100644 index 0000000..291a925 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashSettings.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlashSettings: ImageVector + get() { + if (_flashSettings != null) { + return _flashSettings!! + } + _flashSettings = fluentIcon(name = "Regular.FlashSettings") { + fluentPath { + moveTo(7.42f, 2.83f) + curveTo(7.6f, 2.33f, 8.07f, 2.0f, 8.6f, 2.0f) + horizontalLineToRelative(6.46f) + curveToRelative(0.85f, 0.0f, 1.45f, 0.84f, 1.18f, 1.65f) + lineTo(14.8f, 8.0f) + horizontalLineToRelative(3.96f) + curveToRelative(1.1f, 0.0f, 1.66f, 1.33f, 0.9f, 2.12f) + lineToRelative(-0.96f, 0.99f) + arcToRelative(6.53f, 6.53f, 0.0f, false, false, -2.04f, -0.06f) + lineToRelative(1.5f, -1.55f) + horizontalLineToRelative(-4.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.71f, -0.99f) + lineTo(14.7f, 3.5f) + lineTo(8.78f, 3.5f) + lineToRelative(-3.26f, 9.16f) + curveToRelative(-0.06f, 0.16f, 0.06f, 0.33f, 0.23f, 0.33f) + lineToRelative(2.5f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, 0.91f) + lineTo(7.51f, 20.5f) + lineToRelative(3.52f, -3.63f) + arcToRelative(6.57f, 6.57f, 0.0f, false, false, 0.12f, 2.03f) + lineToRelative(-2.56f, 2.65f) + curveToRelative(-1.06f, 1.08f, -2.88f, 0.1f, -2.55f, -1.38f) + lineToRelative(1.27f, -5.66f) + lineToRelative(-1.57f, -0.01f) + curveToRelative(-1.2f, 0.0f, -2.04f, -1.2f, -1.64f, -2.34f) + lineToRelative(3.32f, -9.32f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _flashSettings!! + } + +private var _flashSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flashlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flashlight.kt new file mode 100644 index 0000000..2ff4689 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flashlight.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Flashlight: ImageVector + get() { + if (_flashlight != null) { + return _flashlight!! + } + _flashlight = fluentIcon(name = "Regular.Flashlight") { + fluentPath { + moveTo(17.5f, 2.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 16.0f, 2.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(17.5f, 2.0f) + close() + moveTo(21.53f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(8.03f, 17.03f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + close() + moveTo(8.25f, 6.0f) + verticalLineToRelative(4.69f) + lineTo(3.03f, 15.9f) + curveToRelative(-0.88f, 0.88f, -0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(1.88f, 1.88f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(5.22f, -5.22f) + lineTo(18.0f, 15.74f) + curveToRelative(0.2f, 0.0f, 0.39f, -0.08f, 0.53f, -0.22f) + lineToRelative(1.94f, -1.94f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineToRelative(-6.88f, -6.88f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.18f, 0.0f) + lineTo(8.47f, 5.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 0.53f) + close() + moveTo(11.47f, 4.6f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(6.88f, 6.87f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineTo(18.0f, 13.93f) + lineTo(10.06f, 6.0f) + lineToRelative(1.41f, -1.4f) + close() + moveTo(9.75f, 7.8f) + lineToRelative(6.44f, 6.44f) + lineTo(13.3f, 14.24f) + lineToRelative(-3.56f, -3.56f) + lineTo(9.74f, 7.8f) + close() + moveTo(9.0f, 12.06f) + lineTo(11.94f, 15.0f) + lineToRelative(-4.91f, 4.9f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.88f, -1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineTo(9.0f, 12.07f) + close() + moveTo(21.0f, 8.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 21.0f, 8.0f) + close() + } + } + return _flashlight!! + } + +private var _flashlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashlightOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashlightOff.kt new file mode 100644 index 0000000..3d57926 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlashlightOff.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlashlightOff: ImageVector + get() { + if (_flashlightOff != null) { + return _flashlightOff!! + } + _flashlightOff = fluentIcon(name = "Regular.FlashlightOff") { + fluentPath { + moveTo(9.53f, 14.47f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(6.03f, 6.03f) + verticalLineToRelative(1.38f) + lineTo(3.03f, 15.9f) + curveToRelative(-0.88f, 0.88f, -0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(1.88f, 1.88f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(5.22f, -5.22f) + horizontalLineToRelative(1.38f) + lineToRelative(6.03f, 6.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(9.0f, 12.06f) + lineTo(11.94f, 15.0f) + lineToRelative(-4.91f, 4.9f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.88f, -1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineTo(9.0f, 12.07f) + close() + moveTo(17.84f, 14.09f) + lineToRelative(1.57f, -1.56f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-6.88f, -6.88f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineTo(9.9f, 6.16f) + lineTo(8.84f, 5.09f) + lineToRelative(1.57f, -1.56f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(6.88f, 6.88f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-1.57f, 1.57f) + lineToRelative(-1.06f, -1.07f) + close() + } + } + return _flashlightOff!! + } + +private var _flashlightOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipHorizontal.kt new file mode 100644 index 0000000..36997c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipHorizontal.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlipHorizontal: ImageVector + get() { + if (_flipHorizontal != null) { + return _flipHorizontal!! + } + _flipHorizontal = fluentIcon(name = "Regular.FlipHorizontal") { + fluentPath { + moveTo(21.88f, 19.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, 0.34f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.43f, -0.31f) + lineToRelative(7.5f, 16.5f) + curveToRelative(0.1f, 0.23f, 0.09f, 0.5f, -0.05f, 0.72f) + close() + moveTo(14.5f, 6.2f) + verticalLineTo(18.5f) + horizontalLineToRelative(5.59f) + lineTo(14.5f, 6.21f) + close() + moveTo(2.5f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.45f, -0.71f) + lineToRelative(8.0f, -17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.95f, 0.21f) + verticalLineToRelative(17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _flipHorizontal!! + } + +private var _flipHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipVertical.kt new file mode 100644 index 0000000..aee827f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlipVertical.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlipVertical: ImageVector + get() { + if (_flipVertical != null) { + return _flipVertical!! + } + _flipVertical = fluentIcon(name = "Regular.FlipVertical") { + fluentPath { + moveTo(19.66f, 2.12f) + curveToRelative(0.21f, 0.14f, 0.34f, 0.38f, 0.34f, 0.63f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.31f, -1.43f) + lineToRelative(16.5f, -7.5f) + curveToRelative(0.23f, -0.1f, 0.5f, -0.09f, 0.72f, 0.05f) + close() + moveTo(6.2f, 9.5f) + horizontalLineTo(18.5f) + verticalLineTo(3.91f) + lineTo(6.21f, 9.5f) + close() + moveTo(20.0f, 21.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.71f, 0.45f) + lineToRelative(-17.0f, -8.0f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 2.5f, 13.0f) + horizontalLineToRelative(17.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(8.0f) + close() + } + } + return _flipVertical!! + } + +private var _flipVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flowchart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flowchart.kt new file mode 100644 index 0000000..e673d18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Flowchart.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Flowchart: ImageVector + get() { + if (_flowchart != null) { + return _flowchart!! + } + _flowchart = fluentIcon(name = "Regular.Flowchart") { + fluentPath { + moveTo(5.25f, 3.0f) + curveTo(4.0f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(2.5f) + curveTo(3.0f, 9.0f, 4.0f, 10.0f, 5.25f, 10.0f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(3.71f) + curveToRelative(-0.05f, 0.03f, -0.1f, 0.07f, -0.13f, 0.12f) + lineToRelative(-2.8f, 2.79f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 1.77f) + lineToRelative(2.8f, 2.79f) + curveToRelative(0.48f, 0.49f, 1.28f, 0.49f, 1.76f, 0.0f) + lineToRelative(2.8f, -2.8f) + lineToRelative(0.11f, -0.13f) + lineTo(14.0f, 18.25f) + verticalLineToRelative(0.5f) + curveTo(14.0f, 20.0f, 15.01f, 21.0f, 16.25f, 21.0f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-2.5f) + curveTo(15.01f, 14.0f, 14.0f, 15.0f, 14.0f, 16.25f) + verticalLineToRelative(0.5f) + lineTo(10.3f, 16.75f) + curveToRelative(-0.03f, -0.05f, -0.07f, -0.09f, -0.12f, -0.13f) + lineToRelative(-2.79f, -2.8f) + arcToRelative(1.26f, 1.26f, 0.0f, false, false, -0.13f, -0.11f) + verticalLineToRelative(-3.7f) + horizontalLineToRelative(0.5f) + curveTo(9.0f, 10.0f, 10.0f, 9.0f, 10.0f, 7.74f) + verticalLineToRelative(-2.5f) + curveTo(10.0f, 4.0f, 9.0f, 3.0f, 7.75f, 3.0f) + horizontalLineToRelative(-2.5f) + close() + moveTo(4.5f, 5.25f) + curveToRelative(0.0f, -0.42f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.42f, -0.33f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(4.06f, 17.5f) + lineToRelative(2.44f, -2.44f) + lineToRelative(2.44f, 2.44f) + lineToRelative(-2.44f, 2.44f) + lineToRelative(-2.44f, -2.44f) + close() + moveTo(16.26f, 15.5f) + horizontalLineToRelative(2.49f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _flowchart!! + } + +private var _flowchart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlowchartCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlowchartCircle.kt new file mode 100644 index 0000000..673931a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FlowchartCircle.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FlowchartCircle: ImageVector + get() { + if (_flowchartCircle != null) { + return _flowchartCircle!! + } + _flowchartCircle = fluentIcon(name = "Regular.FlowchartCircle") { + fluentPath { + moveTo(7.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(2.69f) + lineToRelative(-1.78f, 1.78f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(1.78f, -1.78f) + horizontalLineToRelative(2.69f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(-2.69f) + lineToRelative(-1.56f, -1.56f) + lineTo(9.25f, 10.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + } + } + return _flowchartCircle!! + } + +private var _flowchartCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluent.kt new file mode 100644 index 0000000..ac29cfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluent.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fluent: ImageVector + get() { + if (_fluent != null) { + return _fluent!! + } + _fluent = fluentIcon(name = "Regular.Fluent") { + fluentPath { + moveTo(12.41f, 2.5f) + horizontalLineToRelative(0.13f) + lineToRelative(0.11f, 0.02f) + lineToRelative(0.07f, 0.03f) + lineToRelative(6.0f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 0.9f) + lineTo(13.62f, 9.0f) + lineToRelative(5.1f, 2.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 0.9f) + lineToRelative(-5.76f, 2.84f) + lineToRelative(0.04f, 5.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.75f, 0.44f) + lineToRelative(-6.0f, -3.5f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 6.0f, 17.5f) + lineTo(6.0f, 5.96f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.01f, -0.03f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.06f, -0.09f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.07f, -0.05f) + lineToRelative(6.08f, -3.04f) + lineToRelative(0.08f, -0.02f) + close() + moveTo(7.0f, 12.82f) + verticalLineToRelative(4.4f) + lineToRelative(5.0f, 2.92f) + lineToRelative(-0.04f, -4.82f) + lineTo(7.0f, 12.81f) + close() + moveTo(7.62f, 12.02f) + lineTo(12.0f, 14.2f) + lineTo(12.0f, 9.83f) + lineTo(7.61f, 12.0f) + close() + moveTo(12.99f, 9.82f) + verticalLineToRelative(4.34f) + lineTo(17.39f, 12.0f) + lineToRelative(-4.39f, -2.2f) + close() + moveTo(7.0f, 11.19f) + lineToRelative(4.37f, -2.17f) + lineTo(7.0f, 6.82f) + verticalLineToRelative(4.37f) + close() + moveTo(12.0f, 3.81f) + lineToRelative(-4.38f, 2.2f) + lineToRelative(4.37f, 2.2f) + verticalLineToRelative(-4.4f) + close() + moveTo(13.0f, 8.19f) + lineTo(17.37f, 6.0f) + lineTo(13.0f, 3.8f) + verticalLineToRelative(4.4f) + close() + } + } + return _fluent!! + } + +private var _fluent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluid.kt new file mode 100644 index 0000000..d04bacb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fluid.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fluid: ImageVector + get() { + if (_fluid != null) { + return _fluid!! + } + _fluid = fluentIcon(name = "Regular.Fluid") { + fluentPath { + moveTo(11.0f, 5.0f) + horizontalLineToRelative(5.75f) + curveTo(17.98f, 5.0f, 19.0f, 6.0f, 19.0f, 7.25f) + lineTo(19.0f, 11.0f) + horizontalLineToRelative(-1.5f) + lineTo(17.5f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(11.0f, 6.5f) + lineTo(11.0f, 5.0f) + close() + moveTo(6.5f, 11.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.4f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(11.0f, 17.5f) + lineTo(11.0f, 19.0f) + lineTo(7.25f, 19.0f) + curveTo(6.01f, 19.0f, 5.0f, 17.98f, 5.0f, 16.75f) + lineTo(5.0f, 11.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(2.0f, 4.25f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveTo(8.99f, 2.0f, 10.0f, 3.0f, 10.0f, 4.25f) + verticalLineToRelative(3.5f) + curveTo(10.0f, 8.99f, 9.0f, 10.0f, 7.75f, 10.0f) + horizontalLineToRelative(-3.5f) + curveTo(3.01f, 10.0f, 2.0f, 9.0f, 2.0f, 7.75f) + verticalLineToRelative(-3.5f) + close() + moveTo(4.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + close() + moveTo(12.0f, 14.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(5.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.5f) + curveTo(13.01f, 22.0f, 12.0f, 21.0f, 12.0f, 19.75f) + verticalLineToRelative(-5.5f) + close() + moveTo(14.25f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _fluid!! + } + +private var _fluid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderAdd.kt new file mode 100644 index 0000000..a8958eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderAdd.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderAdd: ImageVector + get() { + if (_folderAdd != null) { + return _folderAdd!! + } + _folderAdd = fluentIcon(name = "Regular.FolderAdd") { + fluentPath { + moveTo(17.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 13.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 16.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 16.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.26f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.51f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + } + } + return _folderAdd!! + } + +private var _folderAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowLeft.kt new file mode 100644 index 0000000..1d1575c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowLeft.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderArrowLeft: ImageVector + get() { + if (_folderArrowLeft != null) { + return _folderArrowLeft!! + } + _folderArrowLeft = fluentIcon(name = "Regular.FolderArrowLeft") { + fluentPath { + moveTo(9.5f, 4.4f) + curveToRelative(-0.38f, -0.26f, -0.83f, -0.4f, -1.3f, -0.4f) + lineTo(4.1f, 4.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.26f) + lineTo(2.0f, 17.9f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 20.0f) + horizontalLineToRelative(7.77f) + curveToRelative(-0.3f, -0.46f, -0.53f, -0.97f, -0.7f, -1.5f) + lineTo(4.14f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.49f, 10.5f) + horizontalLineToRelative(4.9f) + curveToRelative(0.46f, -0.05f, 0.9f, -0.23f, 1.25f, -0.52f) + lineTo(12.02f, 8.0f) + horizontalLineToRelative(7.83f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + verticalLineToRelative(1.98f) + curveToRelative(0.55f, 0.29f, 1.06f, 0.65f, 1.5f, 1.08f) + lineTo(22.0f, 8.6f) + lineToRelative(-0.02f, -0.16f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.23f, -1.94f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 4.52f) + lineToRelative(-0.16f, -0.12f) + close() + moveTo(4.24f, 5.5f) + horizontalLineToRelative(4.06f) + curveToRelative(0.14f, 0.03f, 0.27f, 0.08f, 0.38f, 0.17f) + lineToRelative(1.89f, 1.58f) + lineToRelative(-1.9f, 1.58f) + lineToRelative(-0.08f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.4f, 0.11f) + lineTo(3.5f, 9.0f) + lineTo(3.5f, 6.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(17.5f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(20.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 17.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _folderArrowLeft!! + } + +private var _folderArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowRight.kt new file mode 100644 index 0000000..024594b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowRight.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderArrowRight: ImageVector + get() { + if (_folderArrowRight != null) { + return _folderArrowRight!! + } + _folderArrowRight = fluentIcon(name = "Regular.FolderArrowRight") { + fluentPath { + moveTo(17.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(17.8f, 13.55f) + lineToRelative(-0.08f, 0.04f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(19.29f, 16.0f) + horizontalLineToRelative(-5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(14.0f, 17.0f) + horizontalLineToRelative(5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.05f, -0.06f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.02f, -0.08f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.02f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-2.52f, -2.51f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.26f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.51f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + } + } + return _folderArrowRight!! + } + +private var _folderArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowUp.kt new file mode 100644 index 0000000..32d346d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderArrowUp.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderArrowUp: ImageVector + get() { + if (_folderArrowUp != null) { + return _folderArrowUp!! + } + _folderArrowUp = fluentIcon(name = "Regular.FolderArrowUp") { + fluentPath { + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.26f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.51f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(23.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.0f, 14.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.8f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(17.0f, 14.71f) + close() + } + } + return _folderArrowUp!! + } + +private var _folderArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderLink.kt new file mode 100644 index 0000000..85d22b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderLink.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderLink: ImageVector + get() { + if (_folderLink != null) { + return _folderLink!! + } + _folderLink = fluentIcon(name = "Regular.FolderLink") { + fluentPath { + moveTo(18.25f, 14.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 0.2f, 7.5f) + horizontalLineToRelative(-1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + lineToRelative(1.0f, -0.01f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.15f, -4.5f) + horizontalLineToRelative(-1.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.1f) + close() + moveTo(13.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.15f, 4.5f) + horizontalLineToRelative(1.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.1f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.2f, -7.5f) + horizontalLineToRelative(1.2f) + close() + moveTo(8.21f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, 0.14f, 1.28f, 0.4f) + lineToRelative(0.16f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(6.59f) + curveToRelative(-0.4f, -0.53f, -0.91f, -0.96f, -1.5f, -1.27f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(3.76f) + curveToRelative(0.02f, 0.53f, 0.14f, 1.03f, 0.32f, 1.5f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(18.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-5.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(5.6f) + close() + moveTo(8.21f, 5.5f) + lineTo(4.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.5f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + } + } + return _folderLink!! + } + +private var _folderLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderMail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderMail.kt new file mode 100644 index 0000000..8711b2a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderMail.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderMail: ImageVector + get() { + if (_folderMail != null) { + return _folderMail!! + } + _folderMail = fluentIcon(name = "Regular.FolderMail") { + fluentPath { + moveTo(9.5f, 4.4f) + curveToRelative(-0.38f, -0.26f, -0.83f, -0.4f, -1.3f, -0.4f) + lineTo(4.1f, 4.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.26f) + lineTo(2.0f, 17.9f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 20.0f) + lineTo(11.0f, 20.0f) + verticalLineToRelative(-1.5f) + lineTo(4.15f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.5f, 10.5f) + horizontalLineToRelative(4.9f) + curveToRelative(0.46f, -0.05f, 0.9f, -0.23f, 1.25f, -0.52f) + lineTo(12.02f, 8.0f) + horizontalLineToRelative(7.83f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + lineTo(20.5f, 13.0f) + horizontalLineToRelative(0.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.0f, 0.17f) + lineTo(22.0f, 8.6f) + lineToRelative(-0.02f, -0.16f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.23f, -1.94f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 4.52f) + lineToRelative(-0.16f, -0.12f) + close() + moveTo(4.24f, 5.5f) + horizontalLineToRelative(4.06f) + curveToRelative(0.14f, 0.03f, 0.27f, 0.08f, 0.38f, 0.17f) + lineToRelative(1.89f, 1.58f) + lineToRelative(-1.9f, 1.58f) + lineToRelative(-0.08f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.4f, 0.11f) + lineTo(3.5f, 9.0f) + lineTo(3.5f, 6.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(17.5f, 18.93f) + lineToRelative(-5.5f, -3.2f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 14.0f, 14.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.97f) + lineToRelative(-5.49f, 2.96f) + close() + moveTo(17.73f, 19.94f) + lineTo(23.0f, 17.11f) + lineTo(23.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.13f) + lineToRelative(5.25f, 3.06f) + curveToRelative(0.15f, 0.09f, 0.33f, 0.1f, 0.49f, 0.01f) + close() + } + } + return _folderMail!! + } + +private var _folderMail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt new file mode 100644 index 0000000..1651c88 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderOpen.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderOpen: ImageVector + get() { + if (_folderOpen != null) { + return _folderOpen!! + } + _folderOpen = fluentIcon(name = "Regular.FolderOpen") { + fluentPath { + moveTo(20.0f, 9.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-5.72f) + lineTo(9.64f, 4.52f) + curveToRelative(-0.4f, -0.34f, -0.9f, -0.52f, -1.43f, -0.52f) + lineTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + lineTo(18.47f, 20.0f) + curveToRelative(0.8f, 0.0f, 1.5f, -0.55f, 1.7f, -1.33f) + lineToRelative(1.75f, -7.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.7f, -2.17f) + lineTo(20.0f, 9.5f) + close() + moveTo(4.25f, 5.5f) + horizontalLineToRelative(3.96f) + curveToRelative(0.17f, 0.0f, 0.34f, 0.06f, 0.48f, 0.17f) + lineToRelative(2.58f, 2.16f) + curveToRelative(0.14f, 0.1f, 0.3f, 0.17f, 0.48f, 0.17f) + horizontalLineToRelative(6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.75f) + lineTo(6.42f, 9.5f) + curveToRelative(-1.03f, 0.0f, -1.93f, 0.7f, -2.18f, 1.7f) + lineToRelative(-0.74f, 2.98f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.7f, 11.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.72f, -0.57f) + horizontalLineToRelative(13.8f) + curveToRelative(0.16f, 0.0f, 0.28f, 0.15f, 0.24f, 0.31f) + lineToRelative(-1.75f, 7.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.24f, 0.19f) + lineTo(4.28f, 18.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.24f, -0.31f) + lineToRelative(1.66f, -6.62f) + close() + } + } + return _folderOpen!! + } + +private var _folderOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderPeople.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderPeople.kt new file mode 100644 index 0000000..cb8aff3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderPeople.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderPeople: ImageVector + get() { + if (_folderPeople != null) { + return _folderPeople!! + } + _folderPeople = fluentIcon(name = "Regular.FolderPeople") { + fluentPath { + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(4.55f) + arcToRelative(2.74f, 2.74f, 0.0f, false, false, -1.5f, -0.29f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.08f) + arcTo(3.02f, 3.02f, 0.0f, false, false, 11.0f, 20.0f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.26f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.51f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(15.76f, 17.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(15.76f, 23.0f) + curveToRelative(2.68f, 0.0f, 3.75f, -1.57f, 3.75f, -3.13f) + curveToRelative(0.0f, -1.03f, -0.72f, -1.87f, -1.6f, -1.87f) + horizontalLineToRelative(-4.3f) + curveToRelative(-0.88f, 0.0f, -1.6f, 0.84f, -1.6f, 1.88f) + curveToRelative(0.0f, 1.56f, 1.07f, 3.12f, 3.75f, 3.12f) + close() + moveTo(22.51f, 15.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.5f, 0.0f) + close() + moveTo(19.92f, 22.0f) + curveToRelative(0.4f, -0.66f, 0.58f, -1.4f, 0.58f, -2.13f) + curveToRelative(0.0f, -0.47f, -0.11f, -0.95f, -0.32f, -1.37f) + horizontalLineToRelative(1.54f) + curveToRelative(0.7f, 0.0f, 1.28f, 0.59f, 1.28f, 1.31f) + curveToRelative(0.0f, 1.1f, -0.85f, 2.19f, -3.0f, 2.19f) + horizontalLineToRelative(-0.08f) + close() + } + } + return _folderPeople!! + } + +private var _folderPeople: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderProhibited.kt new file mode 100644 index 0000000..c6d653e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderProhibited.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderProhibited: ImageVector + get() { + if (_folderProhibited != null) { + return _folderProhibited!! + } + _folderProhibited = fluentIcon(name = "Regular.FolderProhibited") { + fluentPath { + moveTo(17.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.8f, 14.25f) + lineToRelative(-5.55f, 5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 5.56f, -5.56f) + close() + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(17.5f, 12.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -3.3f, 6.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -2.25f, -0.69f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.26f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.51f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + } + } + return _folderProhibited!! + } + +private var _folderProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSwap.kt new file mode 100644 index 0000000..5f78a1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSwap.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderSwap: ImageVector + get() { + if (_folderSwap != null) { + return _folderSwap!! + } + _folderSwap = fluentIcon(name = "Regular.FolderSwap") { + fluentPath { + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(8.28f) + lineToRelative(-1.5f, -1.5f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.77f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.5f, 1.5f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.26f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.51f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(13.78f, 16.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.07f) + lineToRelative(-1.22f, -1.22f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(19.44f, 18.0f) + horizontalLineToRelative(-6.87f) + lineToRelative(1.21f, -1.21f) + close() + } + } + return _folderSwap!! + } + +private var _folderSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSync.kt new file mode 100644 index 0000000..e03bcdb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderSync.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderSync: ImageVector + get() { + if (_folderSync != null) { + return _folderSync!! + } + _folderSync = fluentIcon(name = "Regular.FolderSync") { + fluentPath { + moveTo(8.2f, 4.0f) + curveToRelative(0.47f, 0.0f, 0.92f, 0.14f, 1.3f, 0.4f) + lineToRelative(0.15f, 0.12f) + lineToRelative(2.37f, 1.98f) + horizontalLineToRelative(7.73f) + curveToRelative(1.14f, 0.0f, 2.08f, 0.84f, 2.23f, 1.94f) + lineToRelative(0.01f, 0.16f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 8.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 9.98f) + curveToRelative(-0.36f, 0.3f, -0.8f, 0.47f, -1.25f, 0.51f) + lineToRelative(-0.2f, 0.01f) + lineTo(3.5f, 10.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(4.25f, 20.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(3.96f) + close() + moveTo(8.2f, 5.5f) + lineTo(4.26f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(3.51f, 9.0f) + horizontalLineToRelative(4.7f) + curveToRelative(0.15f, 0.0f, 0.28f, -0.04f, 0.4f, -0.11f) + lineToRelative(0.09f, -0.06f) + lineToRelative(1.89f, -1.58f) + lineToRelative(-1.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.37f, -0.16f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(12.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 13.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 18.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _folderSync!! + } + +private var _folderSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderZip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderZip.kt new file mode 100644 index 0000000..fcde3b2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FolderZip.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FolderZip: ImageVector + get() { + if (_folderZip != null) { + return _folderZip!! + } + _folderZip = fluentIcon(name = "Regular.FolderZip") { + fluentPath { + moveTo(9.5f, 4.4f) + curveToRelative(-0.38f, -0.26f, -0.83f, -0.4f, -1.3f, -0.4f) + lineTo(4.1f, 4.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.26f) + lineTo(2.0f, 17.9f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.26f, 20.0f) + lineTo(19.9f, 20.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + lineTo(22.0f, 8.6f) + lineToRelative(-0.02f, -0.16f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.23f, -1.94f) + horizontalLineToRelative(-7.73f) + lineTo(9.65f, 4.52f) + lineToRelative(-0.16f, -0.12f) + close() + moveTo(13.5f, 8.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.4f, 0.33f, 0.75f, 0.75f, 0.75f) + lineTo(15.0f, 11.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(15.0f, 13.5f) + lineTo(15.0f, 15.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(15.0f, 16.5f) + verticalLineToRelative(2.0f) + lineTo(4.15f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(3.5f, 10.5f) + horizontalLineToRelative(4.9f) + curveToRelative(0.46f, -0.05f, 0.9f, -0.23f, 1.25f, -0.52f) + lineTo(12.02f, 8.0f) + horizontalLineToRelative(1.48f) + close() + moveTo(16.5f, 18.0f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.25f) + lineTo(16.5f, 15.0f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.25f) + lineTo(16.5f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(18.0f, 8.0f) + horizontalLineToRelative(1.85f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + verticalLineToRelative(9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, 0.65f) + lineTo(16.5f, 18.5f) + lineTo(16.5f, 18.0f) + close() + moveTo(16.5f, 8.0f) + verticalLineToRelative(1.5f) + lineTo(15.0f, 9.5f) + lineTo(15.0f, 8.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(4.25f, 5.5f) + horizontalLineToRelative(4.06f) + curveToRelative(0.14f, 0.03f, 0.27f, 0.08f, 0.38f, 0.17f) + lineToRelative(1.89f, 1.58f) + lineToRelative(-1.9f, 1.58f) + lineToRelative(-0.08f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.4f, 0.11f) + lineTo(3.5f, 9.0f) + lineTo(3.5f, 6.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + } + } + return _folderZip!! + } + +private var _folderZip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontDecrease.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontDecrease.kt new file mode 100644 index 0000000..fdd434b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontDecrease.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FontDecrease: ImageVector + get() { + if (_fontDecrease != null) { + return _fontDecrease!! + } + _fontDecrease = fluentIcon(name = "Regular.FontDecrease") { + fluentPath { + moveTo(16.25f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 1.1f) + lineTo(18.0f, 5.8f) + curveToRelative(0.28f, 0.26f, 0.72f, 0.26f, 1.0f, 0.0f) + lineToRelative(2.75f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.0f, -1.1f) + lineTo(18.5f, 4.24f) + lineTo(16.25f, 2.2f) + close() + moveTo(12.0f, 4.0f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.19f, 0.7f, 0.47f) + lineToRelative(5.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.56f) + lineTo(15.25f, 15.0f) + horizontalLineToRelative(-6.5f) + lineToRelative(-1.8f, 4.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.56f) + lineToRelative(5.75f, -14.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(12.0f, 6.78f) + lineTo(9.34f, 13.5f) + horizontalLineToRelative(5.32f) + lineTo(12.0f, 6.78f) + close() + } + } + return _fontDecrease!! + } + +private var _fontDecrease: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontIncrease.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontIncrease.kt new file mode 100644 index 0000000..fb6cbea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontIncrease.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FontIncrease: ImageVector + get() { + if (_fontIncrease != null) { + return _fontIncrease!! + } + _fontIncrease = fluentIcon(name = "Regular.FontIncrease") { + fluentPath { + moveTo(15.2f, 5.75f) + curveToRelative(0.27f, 0.31f, 0.75f, 0.33f, 1.05f, 0.05f) + lineToRelative(2.25f, -2.04f) + lineToRelative(2.25f, 2.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, -1.1f) + lineTo(19.0f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 0.0f) + lineToRelative(-2.75f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.05f, 1.05f) + close() + moveTo(12.0f, 4.0f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.19f, 0.7f, 0.47f) + lineToRelative(5.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.56f) + lineTo(15.25f, 15.0f) + horizontalLineToRelative(-6.5f) + lineToRelative(-1.8f, 4.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.56f) + lineToRelative(5.75f, -14.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(9.34f, 13.5f) + horizontalLineToRelative(5.32f) + lineTo(12.0f, 6.78f) + lineTo(9.34f, 13.5f) + close() + } + } + return _fontIncrease!! + } + +private var _fontIncrease: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingIn.kt new file mode 100644 index 0000000..13ecd08 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingIn.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FontSpaceTrackingIn: ImageVector + get() { + if (_fontSpaceTrackingIn != null) { + return _fontSpaceTrackingIn!! + } + _fontSpaceTrackingIn = fluentIcon(name = "Regular.FontSpaceTrackingIn") { + fluentPath { + moveTo(8.45f, 16.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.25f, 2.25f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.25f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(0.97f, -0.97f) + lineTo(3.75f, 19.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.79f) + lineToRelative(-0.97f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + moveTo(15.55f, 16.15f) + curveToRelative(0.26f, -0.2f, 0.62f, -0.2f, 0.89f, -0.01f) + lineToRelative(0.09f, 0.08f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.2f, 0.26f, 0.2f, 0.62f, 0.01f, 0.89f) + lineToRelative(-0.08f, 0.09f) + lineToRelative(-0.97f, 0.97f) + horizontalLineToRelative(4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.79f) + lineToRelative(0.97f, 0.97f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.05f, 1.05f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.25f, -2.25f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.89f) + lineToRelative(0.08f, -0.09f) + lineToRelative(2.25f, -2.25f) + lineToRelative(0.08f, -0.07f) + close() + moveTo(8.84f, 2.28f) + lineToRelative(0.06f, 0.1f) + lineToRelative(0.05f, 0.1f) + lineToRelative(4.5f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.64f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.23f, -3.15f) + lineTo(5.68f, 11.37f) + lineToRelative(-1.23f, 3.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.46f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.88f) + lineToRelative(0.03f, -0.1f) + lineToRelative(4.5f, -11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.29f, -0.2f) + close() + moveTo(19.6f, 2.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.38f, 0.55f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-4.5f, 11.5f) + lineToRelative(-0.05f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, 0.0f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-4.5f, -11.5f) + lineToRelative(-0.03f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, -0.83f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.1f, -0.03f) + curveToRelative(0.32f, -0.08f, 0.65f, 0.07f, 0.82f, 0.36f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.8f, 9.71f) + lineToRelative(3.8f, -9.71f) + lineToRelative(0.05f, -0.1f) + close() + moveTo(8.25f, 4.81f) + lineTo(6.27f, 9.87f) + horizontalLineToRelative(3.96f) + lineTo(8.25f, 4.8f) + close() + } + } + return _fontSpaceTrackingIn!! + } + +private var _fontSpaceTrackingIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingOut.kt new file mode 100644 index 0000000..49252d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FontSpaceTrackingOut.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FontSpaceTrackingOut: ImageVector + get() { + if (_fontSpaceTrackingOut != null) { + return _fontSpaceTrackingOut!! + } + _fontSpaceTrackingOut = fluentIcon(name = "Regular.FontSpaceTrackingOut") { + fluentPath { + moveTo(19.45f, 16.15f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.25f, 2.25f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.25f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(0.97f, -0.97f) + lineTo(4.56f, 19.75f) + lineToRelative(0.97f, 0.97f) + lineToRelative(0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.05f, 1.05f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.25f, -2.25f) + lineToRelative(-0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.89f) + lineToRelative(0.08f, -0.09f) + lineToRelative(2.25f, -2.25f) + lineToRelative(0.08f, -0.07f) + curveToRelative(0.26f, -0.2f, 0.62f, -0.2f, 0.89f, -0.01f) + lineToRelative(0.1f, 0.08f) + lineToRelative(0.06f, 0.08f) + curveToRelative(0.2f, 0.26f, 0.2f, 0.62f, 0.01f, 0.89f) + lineToRelative(-0.08f, 0.09f) + lineToRelative(-0.97f, 0.97f) + horizontalLineToRelative(14.88f) + lineToRelative(-0.97f, -0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + close() + moveTo(7.84f, 2.28f) + lineToRelative(0.06f, 0.1f) + lineToRelative(0.05f, 0.1f) + lineToRelative(4.5f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.64f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.23f, -3.15f) + lineTo(4.68f, 11.37f) + lineToRelative(-1.23f, 3.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.46f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.88f) + lineToRelative(0.03f, -0.1f) + lineToRelative(4.5f, -11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.29f, -0.2f) + close() + moveTo(20.6f, 2.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.38f, 0.55f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-4.5f, 11.5f) + lineToRelative(-0.05f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, 0.0f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-4.5f, -11.5f) + lineToRelative(-0.03f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, -0.83f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.1f, -0.03f) + curveToRelative(0.32f, -0.08f, 0.65f, 0.07f, 0.82f, 0.36f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.8f, 9.71f) + lineToRelative(3.8f, -9.71f) + lineToRelative(0.05f, -0.1f) + close() + moveTo(7.25f, 4.81f) + lineTo(5.27f, 9.87f) + horizontalLineToRelative(3.96f) + lineTo(7.25f, 4.8f) + close() + } + } + return _fontSpaceTrackingOut!! + } + +private var _fontSpaceTrackingOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt new file mode 100644 index 0000000..4f2249f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Food.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Food: ImageVector + get() { + if (_food != null) { + return _food!! + } + _food = fluentIcon(name = "Regular.Food") { + fluentPath { + moveTo(18.25f, 3.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(19.0f, 4.0f) + verticalLineToRelative(16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(17.5f, 15.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(14.5f, 7.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 3.75f, -3.75f) + close() + moveTo(12.25f, 3.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(13.0f, 4.0f) + verticalLineToRelative(4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.25f, 3.93f) + lineTo(9.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-8.17f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.24f, -3.72f) + lineTo(5.0f, 8.0f) + lineTo(5.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(6.5f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.75f, 2.39f) + lineTo(8.25f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(9.75f, 10.39f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 1.74f, -2.2f) + lineTo(11.5f, 8.0f) + lineTo(11.5f, 4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(17.5f, 13.5f) + lineTo(17.5f, 4.88f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 16.0f, 6.83f) + verticalLineToRelative(6.67f) + horizontalLineToRelative(1.5f) + lineTo(17.5f, 4.88f) + verticalLineToRelative(8.62f) + close() + } + } + return _food!! + } + +private var _food: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodApple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodApple.kt new file mode 100644 index 0000000..17e71a5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodApple.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodApple: ImageVector + get() { + if (_foodApple != null) { + return _foodApple!! + } + _foodApple = fluentIcon(name = "Regular.FoodApple") { + fluentPath { + moveTo(8.4f, 11.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.3f, -1.47f) + arcToRelative(2.7f, 2.7f, 0.0f, false, false, -1.95f, 1.66f) + arcToRelative(4.74f, 4.74f, 0.0f, false, false, -0.13f, 3.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.46f, -0.36f) + arcTo(3.27f, 3.27f, 0.0f, false, true, 7.53f, 12.0f) + curveToRelative(0.2f, -0.46f, 0.52f, -0.7f, 0.87f, -0.78f) + close() + moveTo(5.47f, 3.42f) + arcTo(5.18f, 5.18f, 0.0f, false, false, 6.9f, 7.3f) + arcToRelative(5.12f, 5.12f, 0.0f, false, false, -3.66f, 4.22f) + curveToRelative(-0.33f, 2.35f, 0.15f, 4.75f, 1.37f, 6.8f) + lineToRelative(0.35f, 0.58f) + lineToRelative(0.04f, 0.07f) + lineToRelative(1.42f, 1.9f) + arcToRelative(3.46f, 3.46f, 0.0f, false, false, 5.28f, 0.34f) + arcToRelative(0.44f, 0.44f, 0.0f, false, true, 0.62f, 0.0f) + arcToRelative(3.46f, 3.46f, 0.0f, false, false, 5.28f, -0.34f) + lineToRelative(1.42f, -1.9f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, 0.04f, -0.07f) + lineToRelative(0.35f, -0.59f) + arcToRelative(10.46f, 10.46f, 0.0f, false, false, 1.37f, -6.8f) + arcToRelative(5.12f, 5.12f, 0.0f, false, false, -6.1f, -4.3f) + lineToRelative(-1.9f, 0.4f) + horizontalLineToRelative(-0.01f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 0.39f, -2.34f) + curveToRelative(0.29f, -0.87f, 0.7f, -1.4f, 1.14f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.58f, -1.38f) + curveToRelative(-1.05f, 0.44f, -1.65f, 1.48f, -1.98f, 2.48f) + lineToRelative(-0.05f, 0.15f) + arcToRelative(5.19f, 5.19f, 0.0f, false, false, -4.92f, -2.8f) + curveToRelative(-0.7f, 0.04f, -1.25f, 0.59f, -1.29f, 1.28f) + close() + moveTo(6.97f, 3.62f) + arcToRelative(3.68f, 3.68f, 0.0f, false, true, 3.79f, 3.8f) + curveToRelative(-0.19f, 0.0f, -0.37f, 0.0f, -0.55f, -0.03f) + lineToRelative(-0.61f, -0.12f) + arcToRelative(3.67f, 3.67f, 0.0f, false, true, -2.64f, -3.64f) + close() + moveTo(9.03f, 8.68f) + lineToRelative(0.2f, 0.04f) + curveToRelative(0.25f, 0.07f, 0.49f, 0.12f, 0.73f, 0.15f) + lineToRelative(0.97f, 0.2f) + curveToRelative(0.7f, 0.15f, 1.43f, 0.15f, 2.14f, 0.0f) + lineToRelative(1.9f, -0.39f) + arcToRelative(3.62f, 3.62f, 0.0f, false, true, 4.32f, 3.04f) + arcToRelative(8.96f, 8.96f, 0.0f, false, true, -1.18f, 5.83f) + lineToRelative(-0.33f, 0.55f) + lineToRelative(-1.4f, 1.88f) + arcToRelative(1.96f, 1.96f, 0.0f, false, true, -2.98f, 0.19f) + curveToRelative(-0.77f, -0.8f, -2.03f, -0.8f, -2.8f, 0.0f) + curveToRelative(-0.84f, 0.87f, -2.26f, 0.78f, -2.99f, -0.2f) + lineTo(6.22f, 18.1f) + lineToRelative(-0.33f, -0.55f) + arcToRelative(8.96f, 8.96f, 0.0f, false, true, -1.18f, -5.83f) + arcToRelative(3.62f, 3.62f, 0.0f, false, true, 4.32f, -3.04f) + close() + } + } + return _foodApple!! + } + +private var _foodApple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCake.kt new file mode 100644 index 0000000..1a75840 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCake.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodCake: ImageVector + get() { + if (_foodCake != null) { + return _foodCake!! + } + _foodCake = fluentIcon(name = "Regular.FoodCake") { + fluentPath { + moveTo(12.0f, 1.0f) + curveToRelative(-0.95f, 0.0f, -1.59f, 0.68f, -1.94f, 1.28f) + arcToRelative(4.15f, 4.15f, 0.0f, false, false, -0.56f, 1.97f) + curveToRelative(0.0f, 0.5f, 0.06f, 1.17f, 0.43f, 1.75f) + curveToRelative(0.41f, 0.63f, 1.1f, 1.0f, 2.07f, 1.0f) + curveToRelative(0.96f, 0.0f, 1.66f, -0.37f, 2.07f, -1.0f) + curveToRelative(0.37f, -0.58f, 0.43f, -1.26f, 0.43f, -1.75f) + curveToRelative(0.0f, -0.6f, -0.2f, -1.35f, -0.56f, -1.97f) + curveTo(13.59f, 1.68f, 12.95f, 1.0f, 12.0f, 1.0f) + close() + moveTo(11.0f, 4.25f) + curveToRelative(0.0f, -0.3f, 0.12f, -0.8f, 0.36f, -1.21f) + curveToRelative(0.25f, -0.42f, 0.49f, -0.54f, 0.64f, -0.54f) + curveToRelative(0.15f, 0.0f, 0.4f, 0.12f, 0.64f, 0.54f) + curveToRelative(0.24f, 0.4f, 0.36f, 0.9f, 0.36f, 1.21f) + curveToRelative(0.0f, 0.41f, -0.06f, 0.73f, -0.2f, 0.93f) + curveToRelative(-0.08f, 0.14f, -0.26f, 0.32f, -0.8f, 0.32f) + reflectiveCurveToRelative(-0.72f, -0.18f, -0.8f, -0.32f) + curveToRelative(-0.14f, -0.2f, -0.2f, -0.52f, -0.2f, -0.93f) + close() + moveTo(20.5f, 10.25f) + verticalLineToRelative(8.25f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-8.25f) + curveTo(3.5f, 9.01f, 4.5f, 8.0f, 5.75f, 8.0f) + horizontalLineToRelative(12.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + close() + moveTo(5.0f, 10.25f) + verticalLineToRelative(2.1f) + lineToRelative(2.45f, 1.57f) + curveToRelative(0.41f, 0.27f, 0.94f, 0.27f, 1.35f, 0.0f) + lineToRelative(1.75f, -1.13f) + curveToRelative(0.88f, -0.56f, 2.0f, -0.58f, 2.9f, -0.05f) + lineToRelative(2.0f, 1.2f) + curveToRelative(0.43f, 0.25f, 0.96f, 0.23f, 1.37f, -0.05f) + lineTo(19.0f, 12.36f) + verticalLineToRelative(-2.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(17.68f, 15.12f) + curveToRelative(-0.89f, 0.62f, -2.06f, 0.67f, -2.99f, 0.11f) + lineToRelative(-2.0f, -1.2f) + curveToRelative(-0.42f, -0.24f, -0.93f, -0.23f, -1.33f, 0.02f) + lineToRelative(-1.74f, 1.13f) + curveToRelative(-0.91f, 0.59f, -2.08f, 0.59f, -2.99f, 0.0f) + lineTo(5.0f, 14.13f) + verticalLineToRelative(4.37f) + horizontalLineToRelative(14.0f) + verticalLineToRelative(-4.3f) + lineToRelative(-1.32f, 0.92f) + close() + } + } + return _foodCake!! + } + +private var _foodCake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCarrot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCarrot.kt new file mode 100644 index 0000000..799343a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodCarrot.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodCarrot: ImageVector + get() { + if (_foodCarrot != null) { + return _foodCarrot!! + } + _foodCarrot = fluentIcon(name = "Regular.FoodCarrot") { + fluentPath { + moveTo(17.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.01f) + arcToRelative(4.56f, 4.56f, 0.0f, false, false, -6.3f, 1.22f) + lineToRelative(-7.34f, 10.8f) + curveToRelative(-0.56f, 0.82f, -0.45f, 1.92f, 0.25f, 2.61f) + curveToRelative(0.71f, 0.71f, 1.84f, 0.8f, 2.67f, 0.23f) + lineToRelative(10.79f, -7.46f) + arcTo(4.45f, 4.45f, 0.0f, false, false, 17.24f, 8.0f) + horizontalLineToRelative(4.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.69f) + lineToRelative(3.22f, -3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(17.5f, 5.44f) + lineTo(17.5f, 2.75f) + close() + moveTo(10.96f, 8.81f) + arcToRelative(3.04f, 3.04f, 0.0f, false, true, 4.65f, -0.44f) + arcToRelative(2.97f, 2.97f, 0.0f, false, true, -0.4f, 4.56f) + lineTo(4.4f, 20.4f) + arcToRelative(0.58f, 0.58f, 0.0f, false, true, -0.73f, -0.06f) + arcToRelative(0.56f, 0.56f, 0.0f, false, true, -0.07f, -0.72f) + lineToRelative(7.35f, -10.8f) + close() + } + } + return _foodCarrot!! + } + +private var _foodCarrot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodEgg.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodEgg.kt new file mode 100644 index 0000000..f059346 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodEgg.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodEgg: ImageVector + get() { + if (_foodEgg != null) { + return _foodEgg!! + } + _foodEgg = fluentIcon(name = "Regular.FoodEgg") { + fluentPath { + moveTo(11.5f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + curveTo(11.01f, 10.0f, 10.0f, 11.0f, 10.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(7.0f, 12.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -11.0f, 0.0f) + close() + moveTo(12.5f, 8.5f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(6.21f, 6.5f) + arcTo(8.38f, 8.38f, 0.0f, false, true, 13.5f, 2.0f) + curveToRelative(4.76f, 0.0f, 8.5f, 4.22f, 8.5f, 9.28f) + curveToRelative(0.0f, 0.56f, -0.05f, 1.12f, -0.14f, 1.66f) + curveToRelative(-0.05f, 0.34f, -0.04f, 0.7f, 0.03f, 1.08f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, -9.62f, 7.3f) + arcToRelative(4.4f, 4.4f, 0.0f, false, false, -2.57f, -0.4f) + curveToRelative(-0.3f, 0.06f, -0.63f, 0.08f, -0.95f, 0.08f) + curveTo(4.97f, 21.0f, 2.0f, 17.7f, 2.0f, 13.75f) + arcToRelative(7.38f, 7.38f, 0.0f, false, true, 3.16f, -6.14f) + curveToRelative(0.45f, -0.3f, 0.81f, -0.68f, 1.05f, -1.12f) + close() + moveTo(13.5f, 3.5f) + arcToRelative(6.88f, 6.88f, 0.0f, false, false, -5.97f, 3.72f) + arcTo(4.8f, 4.8f, 0.0f, false, true, 6.0f, 8.85f) + arcToRelative(5.88f, 5.88f, 0.0f, false, false, -2.5f, 4.9f) + curveToRelative(0.0f, 3.23f, 2.4f, 5.75f, 5.25f, 5.75f) + curveToRelative(0.25f, 0.0f, 0.5f, -0.02f, 0.73f, -0.05f) + arcToRelative(5.9f, 5.9f, 0.0f, false, true, 3.45f, 0.51f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 7.48f, -5.67f) + arcToRelative(4.64f, 4.64f, 0.0f, false, true, -0.03f, -1.6f) + curveToRelative(0.08f, -0.46f, 0.12f, -0.93f, 0.12f, -1.41f) + curveToRelative(0.0f, -4.37f, -3.2f, -7.78f, -7.0f, -7.78f) + close() + } + } + return _foodEgg!! + } + +private var _foodEgg: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodFish.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodFish.kt new file mode 100644 index 0000000..a2dcf27 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodFish.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodFish: ImageVector + get() { + if (_foodFish != null) { + return _foodFish!! + } + _foodFish = fluentIcon(name = "Regular.FoodFish") { + fluentPath { + moveTo(9.51f, 11.72f) + curveToRelative(0.0f, -1.13f, 0.1f, -2.4f, 0.4f, -3.58f) + arcToRelative(6.3f, 6.3f, 0.0f, false, true, 1.5f, -2.98f) + arcToRelative(5.93f, 5.93f, 0.0f, false, true, 3.26f, -1.5f) + curveToRelative(1.27f, -0.21f, 2.6f, -0.18f, 3.69f, -0.08f) + curveToRelative(1.1f, 0.11f, 1.95f, 0.96f, 2.06f, 2.07f) + curveToRelative(0.1f, 1.09f, 0.14f, 2.42f, -0.08f, 3.69f) + arcToRelative(5.93f, 5.93f, 0.0f, false, true, -1.5f, 3.25f) + arcToRelative(6.3f, 6.3f, 0.0f, false, true, -2.97f, 1.52f) + curveToRelative(-1.19f, 0.3f, -2.46f, 0.38f, -3.6f, 0.38f) + curveToRelative(-1.0f, 0.0f, -1.81f, 0.82f, -1.82f, 1.82f) + curveToRelative(0.0f, 1.7f, -0.22f, 3.66f, -0.93f, 5.17f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.08f, -0.14f) + curveToRelative(-0.2f, -0.82f, -0.46f, -1.8f, -0.77f, -2.66f) + curveToRelative(-0.15f, -0.44f, -0.32f, -0.86f, -0.5f, -1.22f) + reflectiveCurveToRelative(-0.4f, -0.71f, -0.66f, -0.97f) + arcToRelative(3.76f, 3.76f, 0.0f, false, false, -0.97f, -0.65f) + curveToRelative(-0.36f, -0.19f, -0.78f, -0.36f, -1.22f, -0.5f) + arcToRelative(28.5f, 28.5f, 0.0f, false, false, -2.66f, -0.78f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.14f, -0.08f) + curveToRelative(1.51f, -0.71f, 3.48f, -0.92f, 5.18f, -0.93f) + curveToRelative(1.0f, 0.0f, 1.82f, -0.82f, 1.81f, -1.83f) + close() + moveTo(10.36f, 4.1f) + curveToRelative(-1.0f, 1.0f, -1.58f, 2.34f, -1.91f, 3.68f) + arcTo(16.66f, 16.66f, 0.0f, false, false, 8.0f, 11.73f) + curveToRelative(0.0f, 0.17f, -0.14f, 0.32f, -0.32f, 0.32f) + curveToRelative(-1.77f, 0.0f, -4.01f, 0.22f, -5.83f, 1.09f) + curveToRelative(-0.68f, 0.32f, -0.97f, 1.0f, -0.82f, 1.63f) + curveToRelative(0.13f, 0.6f, 0.61f, 1.09f, 1.26f, 1.25f) + curveToRelative(0.8f, 0.19f, 1.72f, 0.44f, 2.52f, 0.72f) + curveToRelative(0.4f, 0.15f, 0.76f, 0.3f, 1.05f, 0.44f) + curveToRelative(0.3f, 0.15f, 0.49f, 0.28f, 0.58f, 0.37f) + curveToRelative(0.1f, 0.1f, 0.22f, 0.28f, 0.37f, 0.58f) + curveToRelative(0.15f, 0.29f, 0.3f, 0.65f, 0.44f, 1.05f) + curveToRelative(0.28f, 0.8f, 0.53f, 1.72f, 0.72f, 2.52f) + curveToRelative(0.16f, 0.65f, 0.65f, 1.13f, 1.25f, 1.26f) + curveToRelative(0.64f, 0.14f, 1.3f, -0.14f, 1.63f, -0.82f) + curveToRelative(0.87f, -1.82f, 1.08f, -4.06f, 1.1f, -5.82f) + curveToRelative(0.0f, -0.18f, 0.14f, -0.33f, 0.32f, -0.33f) + curveToRelative(1.2f, 0.0f, 2.6f, -0.1f, 3.95f, -0.43f) + arcToRelative(7.77f, 7.77f, 0.0f, false, false, 3.67f, -1.91f) + arcToRelative(7.4f, 7.4f, 0.0f, false, false, 1.92f, -4.06f) + curveToRelative(0.25f, -1.45f, 0.2f, -2.92f, 0.1f, -4.09f) + arcToRelative(3.77f, 3.77f, 0.0f, false, false, -3.41f, -3.4f) + arcToRelative(15.68f, 15.68f, 0.0f, false, false, -4.1f, 0.09f) + arcToRelative(7.4f, 7.4f, 0.0f, false, false, -4.05f, 1.91f) + close() + moveTo(16.0f, 5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _foodFish!! + } + +private var _foodFish: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodGrains.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodGrains.kt new file mode 100644 index 0000000..b8377ba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodGrains.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodGrains: ImageVector + get() { + if (_foodGrains != null) { + return _foodGrains!! + } + _foodGrains = fluentIcon(name = "Regular.FoodGrains") { + fluentPath { + moveTo(11.39f, 2.29f) + arcToRelative(7.23f, 7.23f, 0.0f, false, false, -2.37f, 6.78f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -5.13f, -0.98f) + arcToRelative(0.96f, 0.96f, 0.0f, false, false, -0.87f, 1.04f) + arcToRelative(8.97f, 8.97f, 0.0f, false, false, 2.06f, 4.78f) + curveToRelative(-0.41f, 0.0f, -0.83f, 0.02f, -1.25f, 0.07f) + curveToRelative(-0.5f, 0.07f, -0.85f, 0.5f, -0.81f, 1.0f) + arcTo(7.6f, 7.6f, 0.0f, false, false, 10.59f, 22.0f) + horizontalLineToRelative(2.82f) + arcToRelative(7.6f, 7.6f, 0.0f, false, false, 7.57f, -7.01f) + arcToRelative(0.94f, 0.94f, 0.0f, false, false, -0.81f, -1.0f) + arcToRelative(8.8f, 8.8f, 0.0f, false, false, -1.23f, -0.08f) + arcTo(8.97f, 8.97f, 0.0f, false, false, 21.0f, 9.13f) + arcToRelative(0.96f, 0.96f, 0.0f, false, false, -0.88f, -1.04f) + arcToRelative(8.55f, 8.55f, 0.0f, false, false, -5.14f, 0.98f) + arcTo(7.23f, 7.23f, 0.0f, false, false, 12.6f, 2.3f) + arcToRelative(0.93f, 0.93f, 0.0f, false, false, -1.22f, 0.0f) + close() + moveTo(12.0f, 11.73f) + arcToRelative(5.74f, 5.74f, 0.0f, false, true, 0.0f, -7.96f) + arcToRelative(5.74f, 5.74f, 0.0f, false, true, 0.0f, 7.96f) + close() + moveTo(12.0f, 17.33f) + arcToRelative(9.02f, 9.02f, 0.0f, false, false, -4.23f, -2.97f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, -3.18f, -4.8f) + arcToRelative(6.43f, 6.43f, 0.0f, false, true, 4.68f, 1.51f) + curveToRelative(1.02f, 0.87f, 1.48f, 1.93f, 1.81f, 2.72f) + lineToRelative(0.25f, 0.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.34f, 0.0f) + lineToRelative(0.25f, -0.55f) + curveToRelative(0.34f, -0.79f, 0.79f, -1.85f, 1.81f, -2.72f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, 4.7f, -1.52f) + arcToRelative(7.75f, 7.75f, 0.0f, false, true, -3.17f, 4.8f) + arcTo(9.02f, 9.02f, 0.0f, false, false, 12.0f, 17.33f) + close() + moveTo(12.64f, 19.04f) + curveToRelative(1.4f, -2.33f, 4.0f, -3.78f, 6.78f, -3.62f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, -6.0f, 5.08f) + horizontalLineToRelative(-2.83f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, -6.01f, -5.08f) + arcToRelative(7.45f, 7.45f, 0.0f, false, true, 6.78f, 3.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, 0.0f) + close() + } + } + return _foodGrains!! + } + +private var _foodGrains: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodPizza.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodPizza.kt new file mode 100644 index 0000000..2f94f16 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodPizza.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodPizza: ImageVector + get() { + if (_foodPizza != null) { + return _foodPizza!! + } + _foodPizza = fluentIcon(name = "Regular.FoodPizza") { + fluentPath { + moveTo(9.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(9.0f, 16.99f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(5.0f, 4.66f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, 2.82f, -2.64f) + arcToRelative(20.78f, 20.78f, 0.0f, false, true, 13.44f, 6.82f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, -0.48f, 3.85f) + lineToRelative(-5.28f, 3.83f) + lineTo(15.5f, 18.24f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -2.06f, 1.73f) + curveToRelative(-0.2f, 0.82f, -0.93f, 1.52f, -1.94f, 1.52f) + curveToRelative(-0.7f, 0.0f, -1.26f, -0.33f, -1.61f, -0.81f) + lineToRelative(-1.33f, 0.95f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 5.0f, 19.81f) + lineTo(5.0f, 4.66f) + close() + moveTo(7.67f, 3.51f) + curveToRelative(-0.6f, -0.06f, -1.17f, 0.44f, -1.17f, 1.15f) + verticalLineToRelative(0.53f) + curveToRelative(5.25f, 0.22f, 9.91f, 2.74f, 12.98f, 6.59f) + lineToRelative(0.42f, -0.3f) + curveToRelative(0.58f, -0.42f, 0.65f, -1.18f, 0.25f, -1.63f) + arcTo(19.28f, 19.28f, 0.0f, false, false, 7.66f, 3.5f) + close() + moveTo(6.5f, 19.8f) + curveToRelative(0.0f, 0.61f, 0.69f, 0.97f, 1.19f, 0.6f) + curveToRelative(0.72f, -0.51f, 1.5f, -1.07f, 2.12f, -1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.2f, 0.61f) + curveToRelative(0.0f, 0.27f, 0.2f, 0.5f, 0.49f, 0.5f) + curveToRelative(0.3f, 0.0f, 0.5f, -0.23f, 0.5f, -0.5f) + verticalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + arcToRelative(0.25f, 0.25f, 0.0f, true, false, 0.5f, 0.0f) + verticalLineToRelative(-0.62f) + verticalLineToRelative(-1.49f) + curveToRelative(0.0f, -0.24f, 0.12f, -0.46f, 0.31f, -0.6f) + lineToRelative(3.96f, -2.87f) + arcTo(16.04f, 16.04f, 0.0f, false, false, 6.5f, 6.69f) + lineTo(6.5f, 19.8f) + close() + } + } + return _foodPizza!! + } + +private var _foodPizza: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodToast.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodToast.kt new file mode 100644 index 0000000..0c08c71 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FoodToast.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FoodToast: ImageVector + get() { + if (_foodToast != null) { + return _foodToast!! + } + _foodToast = fluentIcon(name = "Regular.FoodToast") { + fluentPath { + moveTo(8.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + close() + moveTo(9.0f, 13.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.0f) + horizontalLineTo(9.0f) + close() + moveTo(2.0f, 7.75f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(10.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 3.5f, 7.96f) + verticalLineToRelative(7.79f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-7.79f) + arcTo(4.74f, 4.74f, 0.0f, false, true, 2.0f, 7.75f) + close() + moveTo(6.75f, 4.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.23f, 5.61f) + curveToRelative(0.15f, 0.14f, 0.23f, 0.34f, 0.23f, 0.54f) + verticalLineToRelative(8.1f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-7.7f) + curveToRelative(0.0f, -0.24f, 0.12f, -0.47f, 0.33f, -0.61f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -1.83f, -5.94f) + horizontalLineToRelative(-8.0f) + close() + moveTo(19.5f, 7.75f) + curveToRelative(0.0f, 1.49f, -0.68f, 2.81f, -1.75f, 3.68f) + verticalLineToRelative(7.32f) + curveToRelative(0.0f, 0.26f, -0.05f, 0.52f, -0.13f, 0.75f) + horizontalLineToRelative(0.88f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-8.1f) + curveToRelative(0.0f, -0.2f, 0.08f, -0.4f, 0.23f, -0.54f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.08f, -5.4f) + curveToRelative(0.69f, 0.82f, 1.1f, 1.88f, 1.1f, 3.04f) + close() + } + } + return _foodToast!! + } + +private var _foodToast: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt new file mode 100644 index 0000000..eab1cd6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Form.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Form: ImageVector + get() { + if (_form != null) { + return _form!! + } + _form = fluentIcon(name = "Regular.Form") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + close() + moveTo(7.5f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(8.25f, 8.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(8.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(6.0f, 16.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(12.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(11.5f, 16.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.75f, 6.0f) + close() + } + } + return _form!! + } + +private var _form: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FormNew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FormNew.kt new file mode 100644 index 0000000..09085f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FormNew.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FormNew: ImageVector + get() { + if (_formNew != null) { + return _formNew!! + } + _formNew = fluentIcon(name = "Regular.FormNew") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(6.27f) + curveToRelative(-0.3f, -0.46f, -0.53f, -0.97f, -0.7f, -1.5f) + lineTo(5.74f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.49f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(5.56f) + curveToRelative(0.53f, 0.18f, 1.04f, 0.42f, 1.5f, 0.71f) + lineTo(20.99f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(17.95f, 11.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.7f, -1.02f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.74f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, 2.97f, -0.48f) + close() + moveTo(8.26f, 8.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.5f) + close() + moveTo(7.51f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(6.0f, 16.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(8.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(17.25f, 7.5f) + lineTo(6.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 20.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _formNew!! + } + +private var _formNew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps1.kt new file mode 100644 index 0000000..3318f80 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps1.kt @@ -0,0 +1,120 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fps1: ImageVector + get() { + if (_fps1 != null) { + return _fps1!! + } + _fps1 = fluentIcon(name = "Regular.Fps1") { + fluentPath { + moveTo(6.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.36f, -0.44f) + lineToRelative(-0.02f, 0.02f) + arcToRelative(6.36f, 6.36f, 0.0f, false, true, -0.18f, 0.25f) + curveToRelative(-0.13f, 0.16f, -0.31f, 0.4f, -0.54f, 0.64f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, -1.54f, 1.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.78f, 1.28f) + curveToRelative(0.48f, -0.29f, 0.95f, -0.7f, 1.36f, -1.1f) + verticalLineToRelative(6.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(9.49f, 5.39f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 5.13f) + lineTo(8.0f, 5.1f) + arcTo(1.36f, 1.36f, 0.0f, false, true, 8.04f, 5.0f) + lineToRelative(0.08f, -0.26f) + curveToRelative(0.08f, -0.2f, 0.21f, -0.46f, 0.43f, -0.72f) + arcTo(3.04f, 3.04f, 0.0f, false, true, 11.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + curveToRelative(0.0f, 1.02f, -0.36f, 1.78f, -0.9f, 2.36f) + curveToRelative(-0.47f, 0.52f, -1.09f, 0.9f, -1.6f, 1.23f) + lineToRelative(-0.1f, 0.06f) + curveToRelative(-0.58f, 0.36f, -1.04f, 0.67f, -1.37f, 1.06f) + curveToRelative(-0.19f, 0.22f, -0.34f, 0.47f, -0.43f, 0.79f) + horizontalLineToRelative(3.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.07f, 0.35f, -1.88f, 0.88f, -2.5f) + curveToRelative(0.5f, -0.6f, 1.17f, -1.03f, 1.72f, -1.37f) + lineToRelative(0.03f, -0.02f) + curveToRelative(0.58f, -0.36f, 1.03f, -0.65f, 1.36f, -1.0f) + curveToRelative(0.3f, -0.34f, 0.51f, -0.74f, 0.51f, -1.36f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + curveToRelative(-0.78f, 0.0f, -1.13f, 0.28f, -1.3f, 0.48f) + arcToRelative(1.12f, 1.12f, 0.0f, false, false, -0.21f, 0.4f) + close() + moveTo(17.99f, 3.0f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 15.0f, 6.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(16.5f, 6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + lineTo(16.5f, 6.0f) + close() + moveTo(4.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.48f) + close() + moveTo(10.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(11.0f, 19.5f) + horizontalLineToRelative(0.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(11.75f, 18.0f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(15.25f, 17.12f) + curveToRelative(0.0f, -1.17f, 0.95f, -2.12f, 2.13f, -2.12f) + lineTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.0f, 4.25f) + horizontalLineToRelative(-0.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -2.13f, -2.13f) + close() + } + } + return _fps1!! + } + +private var _fps1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps120.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps120.kt new file mode 100644 index 0000000..2144bb4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps120.kt @@ -0,0 +1,120 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fps120: ImageVector + get() { + if (_fps120 != null) { + return _fps120!! + } + _fps120 = fluentIcon(name = "Regular.Fps120") { + fluentPath { + moveTo(6.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.36f, -0.44f) + lineToRelative(-0.02f, 0.02f) + arcToRelative(6.36f, 6.36f, 0.0f, false, true, -0.18f, 0.25f) + curveToRelative(-0.13f, 0.16f, -0.31f, 0.4f, -0.54f, 0.64f) + arcToRelative(7.3f, 7.3f, 0.0f, false, true, -1.54f, 1.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.78f, 1.28f) + curveToRelative(0.48f, -0.29f, 0.95f, -0.7f, 1.36f, -1.1f) + verticalLineToRelative(6.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(9.49f, 5.39f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 5.13f) + lineTo(8.0f, 5.1f) + arcTo(1.36f, 1.36f, 0.0f, false, true, 8.04f, 5.0f) + lineToRelative(0.08f, -0.26f) + curveToRelative(0.08f, -0.2f, 0.21f, -0.46f, 0.43f, -0.72f) + arcTo(3.04f, 3.04f, 0.0f, false, true, 11.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + curveToRelative(0.0f, 1.02f, -0.36f, 1.78f, -0.9f, 2.36f) + curveToRelative(-0.47f, 0.52f, -1.09f, 0.9f, -1.6f, 1.23f) + lineToRelative(-0.1f, 0.06f) + curveToRelative(-0.58f, 0.36f, -1.04f, 0.67f, -1.37f, 1.06f) + curveToRelative(-0.19f, 0.22f, -0.34f, 0.47f, -0.43f, 0.79f) + horizontalLineToRelative(3.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.07f, 0.35f, -1.88f, 0.88f, -2.5f) + curveToRelative(0.5f, -0.6f, 1.17f, -1.03f, 1.72f, -1.37f) + lineToRelative(0.03f, -0.02f) + curveToRelative(0.58f, -0.36f, 1.03f, -0.65f, 1.36f, -1.0f) + curveToRelative(0.3f, -0.34f, 0.51f, -0.74f, 0.51f, -1.36f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + curveToRelative(-0.78f, 0.0f, -1.13f, 0.28f, -1.3f, 0.48f) + arcToRelative(1.12f, 1.12f, 0.0f, false, false, -0.21f, 0.4f) + close() + moveTo(17.99f, 3.0f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 15.0f, 6.0f) + verticalLineToRelative(4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + lineTo(21.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + close() + moveTo(16.5f, 6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + lineTo(16.5f, 6.0f) + close() + moveTo(4.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.48f) + close() + moveTo(10.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(11.0f, 19.5f) + horizontalLineToRelative(0.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(11.75f, 18.0f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(15.25f, 17.12f) + curveToRelative(0.0f, -1.17f, 0.95f, -2.12f, 2.13f, -2.12f) + lineTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + horizontalLineToRelative(0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.0f, 4.25f) + horizontalLineToRelative(-0.62f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(0.63f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -2.13f, -2.13f) + close() + } + } + return _fps120!! + } + +private var _fps120: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps2.kt new file mode 100644 index 0000000..0edd919 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps2.kt @@ -0,0 +1,125 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fps2: ImageVector + get() { + if (_fps2 != null) { + return _fps2!! + } + _fps2 = fluentIcon(name = "Regular.Fps2") { + fluentPath { + moveTo(3.0f, 4.09f) + verticalLineToRelative(-0.03f) + lineToRelative(0.04f, -0.12f) + curveToRelative(0.04f, -0.11f, 0.1f, -0.25f, 0.2f, -0.39f) + curveToRelative(0.2f, -0.26f, 0.55f, -0.55f, 1.26f, -0.55f) + curveToRelative(0.64f, 0.0f, 1.04f, 0.2f, 1.27f, 0.5f) + curveToRelative(0.23f, 0.3f, 0.35f, 0.76f, 0.24f, 1.42f) + curveToRelative(-0.07f, 0.38f, -0.26f, 0.61f, -0.57f, 0.8f) + curveToRelative(-0.24f, 0.16f, -0.52f, 0.28f, -0.85f, 0.41f) + lineToRelative(-0.43f, 0.18f) + curveToRelative(-0.5f, 0.21f, -1.05f, 0.5f, -1.47f, 1.0f) + arcTo(3.27f, 3.27f, 0.0f, false, false, 2.0f, 9.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(3.03f, 9.0f) + curveToRelative(0.07f, -0.49f, 0.23f, -0.81f, 0.43f, -1.05f) + curveToRelative(0.26f, -0.32f, 0.64f, -0.52f, 1.1f, -0.72f) + curveToRelative(0.1f, -0.05f, 0.2f, -0.1f, 0.32f, -0.14f) + curveToRelative(0.36f, -0.14f, 0.77f, -0.3f, 1.1f, -0.52f) + curveToRelative(0.49f, -0.31f, 0.89f, -0.76f, 1.01f, -1.49f) + curveToRelative(0.15f, -0.84f, 0.02f, -1.62f, -0.44f, -2.2f) + curveTo(6.1f, 2.29f, 5.36f, 2.0f, 4.5f, 2.0f) + arcToRelative(2.44f, 2.44f, 0.0f, false, false, -2.49f, 1.88f) + verticalLineToRelative(0.03f) + reflectiveCurveTo(2.0f, 4.0f, 2.0f, 3.92f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.98f, 0.18f) + close() + moveTo(13.0f, 4.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(17.0f, 7.5f) + verticalLineToRelative(-3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(3.0f, 12.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 13.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 16.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(8.0f, 12.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + lineTo(10.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + lineTo(9.0f, 16.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(9.0f, 15.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(9.0f, 13.0f) + verticalLineToRelative(2.0f) + close() + moveTo(14.75f, 12.0f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, 3.5f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.76f) + arcToRelative(0.49f, 0.49f, 0.0f, false, true, -0.49f, -0.49f) + verticalLineToRelative(-0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(0.01f) + curveToRelative(0.0f, 0.82f, 0.67f, 1.49f, 1.49f, 1.49f) + horizontalLineToRelative(0.76f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, -3.5f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.76f) + curveToRelative(0.27f, 0.0f, 0.49f, 0.22f, 0.49f, 0.49f) + verticalLineToRelative(0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.01f) + curveToRelative(0.0f, -0.82f, -0.67f, -1.49f, -1.49f, -1.49f) + horizontalLineToRelative(-0.76f) + close() + moveTo(9.0f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, 0.5f) + lineTo(11.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + lineTo(11.0f, 6.0f) + lineTo(9.0f, 6.0f) + lineTo(9.0f, 2.5f) + close() + } + } + return _fps2!! + } + +private var _fps2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps240.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps240.kt new file mode 100644 index 0000000..4822c6b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps240.kt @@ -0,0 +1,122 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fps240: ImageVector + get() { + if (_fps240 != null) { + return _fps240!! + } + _fps240 = fluentIcon(name = "Regular.Fps240") { + fluentPath { + moveTo(2.63f, 5.99f) + curveToRelative(0.4f, 0.07f, 0.78f, -0.2f, 0.86f, -0.6f) + verticalLineToRelative(-0.01f) + lineToRelative(0.03f, -0.1f) + curveToRelative(0.03f, -0.07f, 0.09f, -0.19f, 0.18f, -0.3f) + curveToRelative(0.17f, -0.2f, 0.52f, -0.48f, 1.3f, -0.48f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + curveToRelative(0.0f, 0.62f, -0.2f, 1.02f, -0.5f, 1.35f) + curveToRelative(-0.34f, 0.36f, -0.8f, 0.65f, -1.37f, 1.01f) + lineToRelative(-0.03f, 0.02f) + curveToRelative(-0.55f, 0.34f, -1.21f, 0.76f, -1.72f, 1.36f) + arcTo(3.72f, 3.72f, 0.0f, false, false, 2.0f, 12.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.6f, 11.5f) + curveToRelative(0.09f, -0.32f, 0.24f, -0.57f, 0.43f, -0.79f) + curveToRelative(0.33f, -0.4f, 0.8f, -0.7f, 1.37f, -1.06f) + lineToRelative(0.1f, -0.06f) + curveToRelative(0.51f, -0.32f, 1.12f, -0.7f, 1.6f, -1.23f) + curveToRelative(0.54f, -0.58f, 0.9f, -1.34f, 0.9f, -2.36f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + curveToRelative(-1.22f, 0.0f, -2.0f, 0.47f, -2.45f, 1.02f) + arcTo(2.62f, 2.62f, 0.0f, false, false, 2.0f, 5.11f) + verticalLineToRelative(0.01f) + curveToRelative(-0.07f, 0.41f, 0.2f, 0.8f, 0.62f, 0.87f) + close() + moveTo(16.0f, 5.99f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + verticalLineToRelative(4.02f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + lineTo(16.0f, 6.0f) + close() + moveTo(19.0f, 4.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + lineTo(20.5f, 6.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(4.74f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(5.49f, 19.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.5f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(9.49f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + lineTo(11.0f, 19.5f) + verticalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-5.5f) + close() + moveTo(11.0f, 18.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 18.0f) + close() + moveTo(17.38f, 15.0f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, 0.0f, 4.25f) + horizontalLineToRelative(0.5f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 0.0f, 1.25f) + horizontalLineToRelative(-0.63f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(0.63f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, 0.0f, -4.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 0.0f, -1.25f) + lineTo(18.0f, 16.5f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-0.63f) + close() + moveTo(14.25f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(13.5f, 9.0f) + lineTo(9.75f, 9.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 9.0f, 8.25f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + lineTo(10.5f, 7.5f) + horizontalLineToRelative(3.0f) + lineTo(13.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _fps240!! + } + +private var _fps240: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps30.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps30.kt new file mode 100644 index 0000000..abd77d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps30.kt @@ -0,0 +1,118 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fps30: ImageVector + get() { + if (_fps30 != null) { + return _fps30!! + } + _fps30 = fluentIcon(name = "Regular.Fps30") { + fluentPath { + moveTo(8.13f, 4.5f) + horizontalLineToRelative(-0.25f) + curveToRelative(-0.45f, 0.0f, -0.85f, 0.22f, -1.1f, 0.55f) + curveToRelative(-0.18f, 0.24f, -0.44f, 0.45f, -0.74f, 0.45f) + curveToRelative(-0.54f, 0.0f, -0.96f, -0.49f, -0.7f, -0.97f) + arcTo(2.87f, 2.87f, 0.0f, false, true, 7.87f, 3.0f) + horizontalLineToRelative(0.25f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 1.93f, 5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, -1.93f, 5.0f) + horizontalLineToRelative(-0.25f) + curveToRelative(-1.1f, 0.0f, -2.07f, -0.62f, -2.55f, -1.53f) + curveToRelative(-0.25f, -0.48f, 0.17f, -0.97f, 0.71f, -0.97f) + curveToRelative(0.3f, 0.0f, 0.56f, 0.21f, 0.74f, 0.45f) + curveToRelative(0.25f, 0.34f, 0.65f, 0.55f, 1.1f, 0.55f) + horizontalLineToRelative(0.25f) + arcToRelative(1.37f, 1.37f, 0.0f, true, false, 0.0f, -2.75f) + lineTo(8.0f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.13f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, -2.75f) + close() + moveTo(14.0f, 17.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(5.6f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineTo(11.0f, 19.5f) + horizontalLineToRelative(0.9f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.1f, -2.25f) + close() + moveTo(11.0f, 16.5f) + horizontalLineToRelative(0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, 1.5f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(20.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-0.78f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, 0.16f, 4.25f) + horizontalLineToRelative(0.59f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.1f, 1.25f) + horizontalLineToRelative(-0.71f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, -0.5f) + verticalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(0.78f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, -0.16f, -4.25f) + horizontalLineToRelative(-0.59f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.1f, -1.25f) + horizontalLineToRelative(0.71f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, 0.5f) + verticalLineToRelative(0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 20.0f, 17.0f) + close() + moveTo(8.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(5.58f) + curveToRelative(0.06f, 0.37f, 0.37f, 0.65f, 0.75f, 0.65f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineTo(5.5f, 19.5f) + horizontalLineToRelative(1.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(5.5f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(18.0f, 5.82f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 15.0f, 3.0f) + horizontalLineToRelative(-0.18f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 12.0f, 6.0f) + verticalLineToRelative(4.18f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 14.83f, 13.0f) + lineTo(15.0f, 13.0f) + horizontalLineToRelative(0.17f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 18.0f, 10.0f) + lineTo(18.0f, 5.83f) + close() + moveTo(15.0f, 4.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.15f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.35f, 1.34f) + lineToRelative(-0.16f, 0.01f) + horizontalLineToRelative(-0.14f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 13.5f, 10.0f) + lineTo(13.5f, 5.86f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 15.0f, 4.5f) + close() + } + } + return _fps30!! + } + +private var _fps30: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps60.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps60.kt new file mode 100644 index 0000000..2cce67d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps60.kt @@ -0,0 +1,117 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fps60: ImageVector + get() { + if (_fps60 != null) { + return _fps60!! + } + _fps60 = fluentIcon(name = "Regular.Fps60") { + fluentPath { + moveTo(11.75f, 15.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, 4.5f) + lineTo(11.0f, 19.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(1.5f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(18.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.09f, 1.24f) + horizontalLineToRelative(0.6f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.15f, 4.25f) + horizontalLineToRelative(-0.78f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.25f, 0.18f, 0.46f, 0.41f, 0.5f) + horizontalLineToRelative(0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.09f, -1.23f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -0.15f, -4.25f) + lineTo(18.0f, 15.0f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.48f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + close() + moveTo(11.75f, 16.5f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + verticalLineToRelative(0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(9.5f, 5.85f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + lineTo(6.5f, 7.4f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 5.0f, 10.18f) + lineTo(5.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(15.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(18.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + horizontalLineToRelative(-0.37f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.8f, -2.82f) + lineTo(12.0f, 10.0f) + lineTo(12.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(15.0f, 3.0f) + close() + moveTo(8.0f, 8.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.35f) + lineTo(6.5f, 10.0f) + arcTo(1.5f, 1.5f, 0.0f, true, false, 8.0f, 8.5f) + close() + moveTo(15.0f, 4.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.35f) + lineTo(13.5f, 10.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.35f, 1.5f) + lineTo(15.15f, 11.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.34f, -1.35f) + lineToRelative(0.01f, -0.15f) + lineTo(16.5f, 6.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + } + } + return _fps60!! + } + +private var _fps60: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps960.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps960.kt new file mode 100644 index 0000000..be06a2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Fps960.kt @@ -0,0 +1,133 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Fps960: ImageVector + get() { + if (_fps960 != null) { + return _fps960!! + } + _fps960 = fluentIcon(name = "Regular.Fps960") { + fluentPath { + moveTo(11.75f, 15.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, 4.5f) + lineTo(11.0f, 19.5f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(1.5f) + close() + moveTo(18.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(18.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.09f, 1.24f) + horizontalLineToRelative(0.6f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.15f, 4.25f) + horizontalLineToRelative(-0.78f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.25f, 0.18f, 0.46f, 0.41f, 0.5f) + horizontalLineToRelative(0.72f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.09f, -1.23f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.5f) + arcToRelative(2.13f, 2.13f, 0.0f, false, true, -0.15f, -4.25f) + lineTo(18.0f, 15.0f) + close() + moveTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 16.5f) + lineTo(5.5f, 18.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(5.5f, 19.5f) + verticalLineToRelative(1.73f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-5.48f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + close() + moveTo(11.75f, 16.5f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 18.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + verticalLineToRelative(0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(13.5f, 5.85f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + lineTo(10.5f, 7.4f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 9.0f, 10.18f) + lineTo(9.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + close() + moveTo(5.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(8.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.17f) + verticalLineToRelative(-0.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + lineTo(3.5f, 10.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.14f) + lineTo(6.5f, 8.6f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 5.0f, 3.0f) + close() + moveTo(19.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + horizontalLineToRelative(-0.37f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.8f, -2.82f) + lineTo(16.0f, 10.0f) + lineTo(16.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(19.0f, 3.0f) + close() + moveTo(12.0f, 8.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.35f) + lineTo(10.5f, 10.0f) + arcTo(1.5f, 1.5f, 0.0f, true, false, 12.0f, 8.5f) + close() + moveTo(19.0f, 4.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.35f) + lineTo(17.5f, 10.0f) + curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.35f, 1.5f) + lineTo(19.15f, 11.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.34f, -1.35f) + lineToRelative(0.01f, -0.15f) + lineTo(20.5f, 6.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(5.0f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 1.5f, 1.65f) + lineTo(6.5f, 6.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + } + } + return _fps960!! + } + +private var _fps960: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt new file mode 100644 index 0000000..0c00b61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMaximize.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FullScreenMaximize: ImageVector + get() { + if (_fullScreenMaximize != null) { + return _fullScreenMaximize!! + } + _fullScreenMaximize = fluentIcon(name = "Regular.FullScreenMaximize") { + fluentPath { + moveTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(4.5f, 18.25f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.0f) + close() + moveTo(18.25f, 4.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + close() + moveTo(19.5f, 18.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + close() + } + } + return _fullScreenMaximize!! + } + +private var _fullScreenMaximize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt new file mode 100644 index 0000000..e74047a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/FullScreenMinimize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.FullScreenMinimize: ImageVector + get() { + if (_fullScreenMinimize != null) { + return _fullScreenMinimize!! + } + _fullScreenMinimize = fluentIcon(name = "Regular.FullScreenMinimize") { + fluentPath { + moveTo(8.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(8.5f, 20.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(2.5f) + close() + moveTo(16.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.5f, 20.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(2.5f) + close() + } + } + return _fullScreenMinimize!! + } + +private var _fullScreenMinimize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt new file mode 100644 index 0000000..40da716 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Games.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Games: ImageVector + get() { + if (_games != null) { + return _games!! + } + _games = fluentIcon(name = "Regular.Games") { + fluentPath { + moveTo(15.0f, 5.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 0.24f, 14.0f) + lineTo(9.0f, 19.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -0.24f, -14.0f) + lineTo(15.0f, 5.0f) + close() + moveTo(15.0f, 6.5f) + lineTo(9.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -0.22f, 11.0f) + lineTo(15.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.22f, -11.0f) + lineTo(15.0f, 6.5f) + close() + moveTo(8.0f, 9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.75f, 12.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(16.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _games!! + } + +private var _games: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GanttChart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GanttChart.kt new file mode 100644 index 0000000..ea5754a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GanttChart.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GanttChart: ImageVector + get() { + if (_ganttChart != null) { + return _ganttChart!! + } + _ganttChart = fluentIcon(name = "Regular.GanttChart") { + fluentPath { + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + lineTo(6.0f, 8.0f) + close() + moveTo(11.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + close() + moveTo(15.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(8.0f, 5.5f) + lineTo(8.0f, 7.0f) + horizontalLineToRelative(1.5f) + lineTo(9.5f, 5.5f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 10.0f) + lineTo(16.0f, 10.0f) + lineTo(16.0f, 5.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(16.0f, 18.5f) + lineTo(16.0f, 17.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.5f, -0.06f) + verticalLineToRelative(1.56f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 11.0f) + lineTo(8.0f, 11.0f) + verticalLineToRelative(7.5f) + lineTo(5.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + lineTo(8.0f, 5.5f) + close() + } + } + return _ganttChart!! + } + +private var _ganttChart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gas.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gas.kt new file mode 100644 index 0000000..d6197c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gas.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Gas: ImageVector + get() { + if (_gas != null) { + return _gas!! + } + _gas = fluentIcon(name = "Regular.Gas") { + fluentPath { + moveTo(8.22f, 10.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 12.94f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.06f, 14.0f) + lineToRelative(0.47f, 0.47f) + lineToRelative(2.0f, 2.0f) + lineToRelative(0.25f, 0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-0.25f, -0.25f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.47f, -0.47f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(10.94f, 14.0f) + lineToRelative(-2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(13.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.6f, 0.3f) + lineTo(10.44f, 6.0f) + lineTo(9.0f, 6.0f) + verticalLineToRelative(-0.25f) + curveTo(9.0f, 3.95f, 7.54f, 2.5f, 5.75f, 2.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(7.5f, 6.0f) + horizontalLineToRelative(-0.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.0f, 8.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 6.75f, 22.0f) + horizontalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 20.0f, 19.25f) + lineTo(20.0f, 8.75f) + curveToRelative(0.0f, -0.86f, -0.4f, -1.63f, -1.01f, -2.13f) + lineTo(19.0f, 6.5f) + lineTo(19.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + close() + moveTo(17.5f, 6.01f) + lineTo(17.25f, 6.0f) + lineTo(12.3f, 6.0f) + lineToRelative(1.83f, -2.5f) + horizontalLineToRelative(3.37f) + verticalLineToRelative(2.51f) + close() + moveTo(6.75f, 7.5f) + horizontalLineToRelative(10.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(6.75f, 20.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(5.5f, 8.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + close() + } + } + return _gas!! + } + +private var _gas: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GasPump.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GasPump.kt new file mode 100644 index 0000000..fc43d20 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GasPump.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GasPump: ImageVector + get() { + if (_gasPump != null) { + return _gasPump!! + } + _gasPump = fluentIcon(name = "Regular.GasPump") { + fluentPath { + moveTo(7.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.5f) + close() + moveTo(8.5f, 10.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(6.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.0f, 5.75f) + lineTo(4.0f, 20.5f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.0f, 20.5f) + verticalLineToRelative(-1.8f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 4.0f, -2.44f) + verticalLineToRelative(-5.84f) + curveToRelative(0.0f, -0.6f, -0.2f, -1.18f, -0.55f, -1.65f) + lineToRelative(-1.1f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.2f, 0.9f) + lineToRelative(1.1f, 1.47f) + curveToRelative(0.16f, 0.21f, 0.25f, 0.48f, 0.25f, 0.75f) + verticalLineToRelative(5.83f) + arcToRelative(1.24f, 1.24f, 0.0f, true, true, -2.49f, 0.0f) + lineTo(17.01f, 14.5f) + lineToRelative(-0.01f, -0.12f) + lineTo(17.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 3.0f) + horizontalLineToRelative(-7.5f) + close() + moveTo(15.5f, 20.5f) + horizontalLineToRelative(-10.0f) + lineTo(5.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(7.5f) + curveToRelative(0.7f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + lineTo(15.5f, 20.5f) + close() + } + } + return _gasPump!! + } + +private var _gasPump: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gauge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gauge.kt new file mode 100644 index 0000000..4f8d9eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gauge.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Gauge: ImageVector + get() { + if (_gauge != null) { + return _gauge!! + } + _gauge = fluentIcon(name = "Regular.Gauge") { + fluentPath { + moveTo(7.93f, 16.07f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 6.8f, -12.19f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.34f, 1.46f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.4f, 9.67f) + close() + moveTo(17.89f, 9.14f) + curveToRelative(0.39f, -0.14f, 0.82f, 0.07f, 0.95f, 0.46f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, -1.71f, 7.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 1.36f, -5.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.46f, -0.96f) + close() + moveTo(15.88f, 6.67f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.96f, 0.76f) + lineToRelative(-0.13f, 0.25f) + arcToRelative(354.7f, 354.7f, 0.0f, false, true, -3.02f, 5.67f) + curveToRelative(-0.12f, 0.2f, -0.24f, 0.4f, -0.32f, 0.5f) + arcToRelative(1.88f, 1.88f, 0.0f, false, true, -2.94f, -2.33f) + arcToRelative(37.2f, 37.2f, 0.0f, false, true, 1.1f, -1.05f) + arcToRelative(154.39f, 154.39f, 0.0f, false, true, 4.14f, -3.62f) + lineToRelative(0.2f, -0.18f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -17.0f, 0.0f) + close() + } + } + return _gauge!! + } + +private var _gauge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gavel.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gavel.kt new file mode 100644 index 0000000..b2c4453 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gavel.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Gavel: ImageVector + get() { + if (_gavel != null) { + return _gavel!! + } + _gavel = fluentIcon(name = "Regular.Gavel") { + fluentPath { + moveTo(14.14f, 2.98f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.41f, -0.27f) + lineTo(7.26f, 6.18f) + curveToRelative(-1.0f, 1.0f, -0.83f, 2.67f, 0.35f, 3.46f) + lineToRelative(2.0f, 1.34f) + lineToRelative(-6.87f, 6.74f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 3.53f, 3.57f) + lineToRelative(6.88f, -6.88f) + lineToRelative(1.21f, 1.92f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 3.5f, 0.38f) + lineToRelative(3.43f, -3.44f) + curveToRelative(0.98f, -0.98f, 0.85f, -2.6f, -0.27f, -3.4f) + lineToRelative(-3.89f, -2.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.16f, -0.16f) + lineToRelative(-2.83f, -3.9f) + close() + moveTo(11.79f, 3.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.08f) + lineToRelative(0.46f, 0.63f) + lineToRelative(-4.32f, 4.32f) + lineToRelative(-0.63f, -0.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.12f, -1.15f) + lineToRelative(3.47f, -3.47f) + close() + moveTo(10.34f, 9.66f) + lineToRelative(3.94f, -3.94f) + lineToRelative(1.47f, 2.03f) + curveToRelative(0.14f, 0.2f, 0.31f, 0.36f, 0.5f, 0.5f) + lineToRelative(1.96f, 1.42f) + lineToRelative(-3.85f, 3.85f) + lineToRelative(-1.06f, -1.65f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.65f, -0.67f) + lineToRelative(-2.3f, -1.54f) + close() + moveTo(15.18f, 14.82f) + lineToRelative(4.26f, -4.26f) + lineToRelative(0.7f, 0.51f) + curveToRelative(0.37f, 0.28f, 0.41f, 0.82f, 0.09f, 1.14f) + lineToRelative(-3.44f, 3.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.16f, -0.13f) + lineToRelative(-0.45f, -0.7f) + close() + moveTo(12.32f, 13.12f) + lineToRelative(-7.1f, 7.1f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.43f, -1.43f) + lineToRelative(7.1f, -6.96f) + lineToRelative(0.93f, 0.62f) + curveToRelative(0.09f, 0.06f, 0.16f, 0.13f, 0.22f, 0.22f) + lineToRelative(0.28f, 0.45f) + close() + moveTo(14.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _gavel!! + } + +private var _gavel: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gesture.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gesture.kt new file mode 100644 index 0000000..6d6a5e1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gesture.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Gesture: ImageVector + get() { + if (_gesture != null) { + return _gesture!! + } + _gesture = fluentIcon(name = "Regular.Gesture") { + fluentPath { + moveTo(3.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(6.75f, 4.0f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-6.6f) + lineToRelative(9.77f, 3.8f) + curveToRelative(0.57f, 0.22f, 0.64f, 0.98f, 0.16f, 1.31f) + lineToRelative(-0.1f, 0.06f) + lineTo(6.1f, 17.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.76f, -1.3f) + lineToRelative(0.09f, -0.04f) + lineToRelative(12.97f, -6.5f) + lineTo(6.48f, 5.45f) + curveToRelative(-0.74f, -0.28f, -0.58f, -1.35f, 0.16f, -1.44f) + horizontalLineToRelative(10.61f) + horizontalLineToRelative(-10.5f) + close() + moveTo(19.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _gesture!! + } + +private var _gesture: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gif.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gif.kt new file mode 100644 index 0000000..edb8990 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gif.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Gif: ImageVector + get() { + if (_gif != null) { + return _gif!! + } + _gif = fluentIcon(name = "Regular.Gif") { + fluentPath { + moveTo(18.75f, 3.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + curveTo(2.0f, 4.95f, 3.46f, 3.5f, 5.25f, 3.5f) + horizontalLineToRelative(13.5f) + close() + moveTo(18.75f, 5.0f) + lineTo(5.25f, 5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(8.01f, 8.87f) + curveToRelative(0.6f, 0.0f, 1.02f, 0.08f, 1.5f, 0.32f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -0.53f, 1.12f) + curveToRelative(-0.3f, -0.14f, -0.54f, -0.19f, -0.97f, -0.19f) + curveToRelative(-0.86f, 0.0f, -1.5f, 0.8f, -1.5f, 1.87f) + curveToRelative(0.0f, 1.08f, 0.64f, 1.88f, 1.5f, 1.88f) + curveToRelative(0.43f, 0.0f, 0.8f, -0.18f, 0.98f, -0.5f) + lineToRelative(0.01f, -0.01f) + verticalLineToRelative(-0.74f) + horizontalLineToRelative(-0.37f) + arcTo(0.63f, 0.63f, 0.0f, false, true, 8.0f, 12.1f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.3f, 0.23f, -0.57f, 0.53f, -0.61f) + horizontalLineToRelative(1.1f) + curveToRelative(0.31f, 0.0f, 0.57f, 0.22f, 0.61f, 0.52f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.6f) + lineToRelative(-0.03f, 0.09f) + lineToRelative(-0.02f, 0.05f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -2.19f, 1.38f) + curveToRelative(-1.62f, 0.0f, -2.75f, -1.41f, -2.75f, -3.13f) + curveToRelative(0.0f, -1.7f, 1.13f, -3.12f, 2.75f, -3.12f) + close() + moveTo(12.63f, 8.99f) + curveToRelative(0.31f, 0.0f, 0.57f, 0.24f, 0.62f, 0.54f) + verticalLineToRelative(4.85f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -1.24f, 0.1f) + lineTo(12.01f, 9.61f) + curveToRelative(0.0f, -0.35f, 0.27f, -0.63f, 0.62f, -0.63f) + close() + moveTo(15.63f, 8.99f) + lineToRelative(2.0f, 0.01f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.08f, 1.24f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-1.36f) + lineTo(16.25f, 12.0f) + horizontalLineToRelative(1.12f) + curveToRelative(0.31f, 0.0f, 0.57f, 0.23f, 0.62f, 0.53f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.31f, -0.23f, 0.57f, -0.53f, 0.61f) + lineToRelative(-0.09f, 0.01f) + horizontalLineToRelative(-1.12f) + verticalLineToRelative(1.12f) + curveToRelative(0.0f, 0.3f, -0.23f, 0.57f, -0.54f, 0.61f) + lineToRelative(-0.09f, 0.01f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.62f, -0.53f) + lineTo(15.0f, 9.62f) + curveToRelative(0.0f, -0.32f, 0.23f, -0.58f, 0.53f, -0.62f) + horizontalLineToRelative(0.1f) + close() + } + } + return _gif!! + } + +private var _gif: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt new file mode 100644 index 0000000..30f506b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Gift.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Gift: ImageVector + get() { + if (_gift != null) { + return _gift!! + } + _gift = fluentIcon(name = "Regular.Gift") { + fluentPath { + moveTo(14.5f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.74f, 5.0f) + horizontalLineToRelative(2.51f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.6f, -0.43f, 1.1f, -1.0f, 1.22f) + verticalLineToRelative(5.78f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(4.0f, 18.75f) + verticalLineToRelative(-5.78f) + curveToRelative(-0.57f, -0.11f, -1.0f, -0.62f, -1.0f, -1.22f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 7.56f, 3.56f, 7.0f, 4.25f, 7.0f) + horizontalLineToRelative(2.51f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 12.0f, 3.17f) + curveTo(12.6f, 2.46f, 13.5f, 2.0f, 14.5f, 2.0f) + close() + moveTo(11.25f, 13.0f) + lineTo(5.5f, 13.0f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(4.0f) + lineTo(11.25f, 13.0f) + close() + moveTo(18.5f, 13.0f) + horizontalLineToRelative(-5.75f) + verticalLineToRelative(7.5f) + horizontalLineToRelative(4.0f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(18.5f, 13.0f) + close() + moveTo(11.25f, 8.5f) + lineTo(4.5f, 8.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(-3.0f) + close() + moveTo(19.5f, 11.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-6.75f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(6.75f) + close() + moveTo(14.5f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(12.75f, 7.0f) + lineTo(14.64f, 7.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.14f, -3.5f) + close() + moveTo(9.5f, 3.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 9.36f, 7.0f) + lineTo(11.25f, 7.0f) + lineTo(11.25f, 5.1f) + curveToRelative(-0.08f, -0.9f, -0.83f, -1.61f, -1.75f, -1.61f) + close() + } + } + return _gift!! + } + +private var _gift: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCard.kt new file mode 100644 index 0000000..cc5f2f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCard.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GiftCard: ImageVector + get() { + if (_giftCard != null) { + return _giftCard!! + } + _giftCard = fluentIcon(name = "Regular.GiftCard") { + fluentPath { + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(8.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(3.5f, 7.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + lineTo(8.0f, 5.5f) + verticalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 9.0f) + curveToRelative(0.0f, 0.36f, 0.07f, 0.7f, 0.2f, 1.0f) + lineTo(3.5f, 10.0f) + lineTo(3.5f, 7.25f) + close() + moveTo(9.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + lineTo(9.5f, 9.0f) + close() + moveTo(8.0f, 10.0f) + lineTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.0f, -1.0f) + verticalLineToRelative(1.0f) + close() + moveTo(8.0f, 12.56f) + verticalLineToRelative(4.94f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 11.5f) + horizontalLineToRelative(3.44f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(8.0f, 12.56f) + close() + moveTo(9.5f, 17.5f) + verticalLineToRelative(-4.94f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.72f, -1.72f) + horizontalLineToRelative(9.94f) + verticalLineToRelative(4.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(9.5f, 17.5f) + close() + moveTo(9.5f, 6.7f) + lineTo(9.5f, 5.5f) + horizontalLineToRelative(9.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(20.5f, 10.0f) + horizontalLineToRelative(-7.7f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.3f, -3.5f) + curveToRelative(-0.36f, 0.0f, -0.7f, 0.07f, -1.0f, 0.2f) + close() + } + } + return _giftCard!! + } + +private var _giftCard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardAdd.kt new file mode 100644 index 0000000..c043bf3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardAdd.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GiftCardAdd: ImageVector + get() { + if (_giftCardAdd != null) { + return _giftCardAdd!! + } + _giftCardAdd = fluentIcon(name = "Regular.GiftCardAdd") { + fluentPath { + moveTo(2.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(7.81f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 9.5f) + horizontalLineToRelative(-9.94f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.56f) + verticalLineToRelative(4.94f) + horizontalLineToRelative(1.81f) + curveToRelative(-0.15f, 0.48f, -0.25f, 0.98f, -0.3f, 1.5f) + lineTo(5.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 5.0f) + close() + moveTo(5.0f, 3.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 4.5f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(8.0f, 3.5f) + lineTo(5.0f, 3.5f) + close() + moveTo(9.5f, 3.5f) + verticalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 7.0f) + curveToRelative(0.0f, 0.36f, -0.07f, 0.7f, -0.2f, 1.0f) + horizontalLineToRelative(7.7f) + lineTo(20.5f, 5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.5f, 3.5f) + close() + moveTo(8.0f, 15.5f) + verticalLineToRelative(-4.94f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(6.94f, 9.5f) + lineTo(3.5f, 9.5f) + lineTo(3.5f, 14.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(10.5f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, -1.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(8.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, 1.0f) + horizontalLineToRelative(1.0f) + lineTo(8.0f, 7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _giftCardAdd!! + } + +private var _giftCardAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardArrowRight.kt new file mode 100644 index 0000000..228e2cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardArrowRight.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GiftCardArrowRight: ImageVector + get() { + if (_giftCardArrowRight != null) { + return _giftCardArrowRight!! + } + _giftCardArrowRight = fluentIcon(name = "Regular.GiftCardArrowRight") { + fluentPath { + moveTo(2.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(7.81f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 9.5f) + horizontalLineToRelative(-9.94f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.56f) + verticalLineToRelative(4.94f) + horizontalLineToRelative(1.81f) + curveToRelative(-0.15f, 0.48f, -0.25f, 0.98f, -0.3f, 1.5f) + lineTo(5.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 5.0f) + close() + moveTo(5.0f, 3.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 4.5f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(8.0f, 3.5f) + lineTo(5.0f, 3.5f) + close() + moveTo(9.5f, 3.5f) + verticalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 7.0f) + curveToRelative(0.0f, 0.36f, -0.07f, 0.7f, -0.2f, 1.0f) + horizontalLineToRelative(7.7f) + lineTo(20.5f, 5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.5f, 3.5f) + close() + moveTo(8.0f, 15.5f) + verticalLineToRelative(-4.94f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(6.94f, 9.5f) + lineTo(3.5f, 9.5f) + lineTo(3.5f, 14.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(10.5f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, -1.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(8.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, 1.0f) + horizontalLineToRelative(1.0f) + lineTo(8.0f, 7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _giftCardArrowRight!! + } + +private var _giftCardArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMoney.kt new file mode 100644 index 0000000..bb74bc5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMoney.kt @@ -0,0 +1,118 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GiftCardMoney: ImageVector + get() { + if (_giftCardMoney != null) { + return _giftCardMoney!! + } + _giftCardMoney = fluentIcon(name = "Regular.GiftCardMoney") { + fluentPath { + moveTo(2.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(9.05f) + arcToRelative(2.51f, 2.51f, 0.0f, false, false, -0.5f, -0.05f) + horizontalLineToRelative(-1.0f) + lineTo(20.5f, 9.5f) + horizontalLineToRelative(-9.94f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(9.5f, 10.56f) + verticalLineToRelative(4.94f) + horizontalLineToRelative(1.7f) + curveToRelative(-0.13f, 0.3f, -0.2f, 0.64f, -0.2f, 1.0f) + verticalLineToRelative(0.5f) + lineTo(5.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(2.0f, 5.0f) + close() + moveTo(5.0f, 3.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.0f, 4.5f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(8.0f, 3.5f) + lineTo(5.0f, 3.5f) + close() + moveTo(9.5f, 3.5f) + verticalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 7.0f) + curveToRelative(0.0f, 0.36f, -0.07f, 0.7f, -0.2f, 1.0f) + horizontalLineToRelative(7.7f) + lineTo(20.5f, 5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.5f, 3.5f) + close() + moveTo(8.0f, 15.5f) + verticalLineToRelative(-4.94f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineTo(6.94f, 9.5f) + lineTo(3.5f, 9.5f) + lineTo(3.5f, 14.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(10.5f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, -1.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(8.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.0f, 1.0f) + horizontalLineToRelative(1.0f) + lineTo(8.0f, 7.0f) + close() + moveTo(12.0f, 16.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(22.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(19.25f, 18.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _giftCardMoney!! + } + +private var _giftCardMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMultiple.kt new file mode 100644 index 0000000..f032702 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GiftCardMultiple.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GiftCardMultiple: ImageVector + get() { + if (_giftCardMultiple != null) { + return _giftCardMultiple!! + } + _giftCardMultiple = fluentIcon(name = "Regular.GiftCardMultiple") { + fluentPath { + moveTo(5.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(7.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(11.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(19.5f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(5.0f, 4.0f) + close() + moveTo(3.5f, 7.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.2f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 9.0f) + curveToRelative(0.0f, 0.36f, 0.07f, 0.7f, 0.2f, 1.0f) + lineTo(3.5f, 10.0f) + lineTo(3.5f, 7.0f) + close() + moveTo(9.5f, 6.7f) + lineTo(9.5f, 5.5f) + horizontalLineToRelative(7.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-5.2f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.3f, -3.5f) + curveToRelative(-0.36f, 0.0f, -0.7f, 0.07f, -1.0f, 0.2f) + close() + moveTo(10.56f, 11.5f) + lineTo(18.0f, 11.5f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(-3.44f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.72f, -1.72f) + close() + moveTo(8.0f, 12.56f) + lineTo(8.0f, 16.0f) + lineTo(5.0f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(3.44f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(8.0f, 12.56f) + close() + moveTo(11.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-1.0f) + lineTo(9.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(7.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + lineTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + close() + moveTo(7.5f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.6f, -1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + lineTo(20.5f, 6.9f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 22.0f, 9.5f) + verticalLineToRelative(5.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -5.5f, 5.5f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _giftCardMultiple!! + } + +private var _giftCardMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt new file mode 100644 index 0000000..600616d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glance.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Glance: ImageVector + get() { + if (_glance != null) { + return _glance!! + } + _glance = fluentIcon(name = "Regular.Glance") { + fluentPath { + moveTo(19.25f, 11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.96f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + moveTo(9.27f, 15.01f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.79f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.96f, -0.79f, 1.74f, -1.75f, 1.74f) + lineTo(4.75f, 21.0f) + curveTo(3.8f, 21.0f, 3.0f, 20.22f, 3.0f, 19.25f) + verticalLineToRelative(-2.49f) + curveToRelative(0.0f, -0.96f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.52f) + close() + moveTo(19.25f, 12.51f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.24f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.27f, 16.51f) + lineTo(4.75f, 16.51f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.13f, 0.12f, 0.24f, 0.25f, 0.24f) + horizontalLineToRelative(4.52f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.49f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(9.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-4.5f) + curveTo(3.8f, 13.0f, 3.0f, 12.22f, 3.0f, 11.25f) + verticalLineToRelative(-6.5f) + curveTo(3.0f, 3.78f, 3.8f, 3.0f, 4.75f, 3.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(9.25f, 4.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.14f, 0.12f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.56f) + curveToRelative(0.11f, -0.03f, 0.2f, -0.13f, 0.2f, -0.25f) + verticalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.26f, -0.25f) + close() + moveTo(19.25f, 3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveTo(21.0f, 8.22f, 20.22f, 9.0f, 19.25f, 9.0f) + horizontalLineToRelative(-4.5f) + curveTo(13.78f, 9.0f, 13.0f, 8.22f, 13.0f, 7.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(4.5f) + close() + moveTo(14.75f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.5f) + close() + } + } + return _glance!! + } + +private var _glance: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlanceHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlanceHorizontal.kt new file mode 100644 index 0000000..490f54b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlanceHorizontal.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlanceHorizontal: ImageVector + get() { + if (_glanceHorizontal != null) { + return _glanceHorizontal!! + } + _glanceHorizontal = fluentIcon(name = "Regular.GlanceHorizontal") { + fluentPath { + moveTo(13.0f, 4.75f) + curveTo(13.0f, 3.8f, 12.22f, 3.0f, 11.25f, 3.0f) + horizontalLineToRelative(-6.5f) + curveTo(3.78f, 3.0f, 3.0f, 3.8f, 3.0f, 4.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.5f) + close() + moveTo(8.99f, 14.73f) + curveToRelative(0.0f, -0.96f, -0.79f, -1.75f, -1.75f, -1.75f) + lineTo(4.75f, 12.98f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.79f, -1.75f, 1.75f) + verticalLineToRelative(4.52f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.49f) + curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.52f) + close() + moveTo(11.5f, 4.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(6.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + close() + moveTo(7.49f, 14.73f) + verticalLineToRelative(4.52f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(4.75f, 19.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-4.52f) + curveToRelative(0.0f, -0.13f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(2.49f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.12f, 0.25f, 0.25f) + close() + moveTo(21.0f, 14.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + verticalLineToRelative(4.65f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.74f, 1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.5f) + close() + moveTo(19.5f, 14.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-4.56f) + curveToRelative(0.03f, -0.1f, 0.13f, -0.2f, 0.25f, -0.2f) + horizontalLineToRelative(6.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.12f, 0.25f, 0.26f) + close() + moveTo(21.0f, 4.75f) + curveTo(21.0f, 3.8f, 20.22f, 3.0f, 19.25f, 3.0f) + horizontalLineToRelative(-2.5f) + curveTo(15.8f, 3.0f, 15.0f, 3.8f, 15.0f, 4.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, 0.79f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.5f) + close() + moveTo(19.5f, 9.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(4.5f) + close() + } + } + return _glanceHorizontal!! + } + +private var _glanceHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glasses.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glasses.kt new file mode 100644 index 0000000..c4c6ff2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Glasses.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Glasses: ImageVector + get() { + if (_glasses != null) { + return _glasses!! + } + _glasses = fluentIcon(name = "Regular.Glasses") { + fluentPath { + moveTo(7.9f, 5.0f) + horizontalLineToRelative(1.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.91f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.48f, 0.17f) + lineToRelative(-0.07f, 0.07f) + lineTo(5.28f, 9.0f) + horizontalLineToRelative(3.47f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + lineTo(13.0f, 11.0f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.48f) + lineToRelative(-2.09f, -2.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.44f, -0.23f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-1.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(16.09f, 5.0f) + curveToRelative(0.57f, 0.0f, 1.11f, 0.21f, 1.52f, 0.6f) + lineToRelative(0.14f, 0.12f) + lineToRelative(3.64f, 3.95f) + lineToRelative(0.12f, 0.18f) + curveToRelative(0.3f, 0.38f, 0.49f, 0.87f, 0.49f, 1.4f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-2.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 13.0f, 14.75f) + lineTo(13.0f, 12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.25f) + curveTo(11.0f, 16.55f, 9.54f, 18.0f, 7.75f, 18.0f) + horizontalLineToRelative(-2.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.56f, 0.2f, -1.08f, 0.55f, -1.47f) + lineToRelative(0.03f, -0.06f) + lineToRelative(0.05f, -0.05f) + lineToRelative(3.62f, -3.94f) + curveToRelative(0.39f, -0.42f, 0.91f, -0.68f, 1.47f, -0.72f) + lineTo(7.91f, 5.0f) + horizontalLineToRelative(1.34f) + lineTo(7.9f, 5.0f) + close() + moveTo(8.75f, 10.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.96f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.79f, 1.75f, -1.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(19.75f, 10.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.96f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.79f, 1.75f, -1.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _glasses!! + } + +private var _glasses: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlassesOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlassesOff.kt new file mode 100644 index 0000000..561cb7a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlassesOff.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlassesOff: ImageVector + get() { + if (_glassesOff != null) { + return _glassesOff!! + } + _glassesOff = fluentIcon(name = "Regular.GlassesOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(3.27f, 3.27f) + lineToRelative(-2.86f, 3.12f) + lineToRelative(-0.05f, 0.05f) + lineToRelative(-0.03f, 0.06f) + curveToRelative(-0.34f, 0.4f, -0.55f, 0.9f, -0.55f, 1.47f) + verticalLineToRelative(3.5f) + curveTo(2.0f, 16.55f, 3.46f, 18.0f, 5.25f, 18.0f) + horizontalLineToRelative(2.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(11.0f, 12.5f) + horizontalLineToRelative(0.44f) + lineTo(13.0f, 14.06f) + verticalLineToRelative(0.69f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(0.69f) + lineToRelative(3.78f, 3.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(7.94f, 9.0f) + lineTo(5.28f, 9.0f) + lineToRelative(1.27f, -1.38f) + lineTo(7.94f, 9.0f) + close() + moveTo(4.25f, 10.5f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.3f, 10.12f) + lineToRelative(1.2f, 1.2f) + verticalLineToRelative(-0.07f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.7f, -0.4f, 1.3f, -1.0f, 1.57f) + lineToRelative(1.1f, 1.1f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 1.4f, -2.67f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.53f, -0.18f, -1.02f, -0.49f, -1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.12f, -0.18f) + lineToRelative(-3.64f, -3.95f) + lineToRelative(-0.14f, -0.13f) + curveTo(17.2f, 5.21f, 16.66f, 5.0f, 16.1f, 5.0f) + lineTo(14.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + lineTo(16.19f, 6.5f) + curveToRelative(0.18f, 0.03f, 0.34f, 0.11f, 0.45f, 0.24f) + lineTo(18.73f, 9.0f) + horizontalLineToRelative(-3.48f) + curveToRelative(-0.83f, 0.0f, -1.56f, 0.45f, -1.95f, 1.12f) + close() + } + } + return _glassesOff!! + } + +private var _glassesOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt new file mode 100644 index 0000000..2ab5cb8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Globe.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Globe: ImageVector + get() { + if (_globe != null) { + return _globe!! + } + _globe = fluentIcon(name = "Regular.Globe") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(14.94f, 16.5f) + lineTo(9.06f, 16.5f) + curveToRelative(0.65f, 2.41f, 1.79f, 4.0f, 2.94f, 4.0f) + reflectiveCurveToRelative(2.29f, -1.59f, 2.94f, -4.0f) + close() + moveTo(7.51f, 16.5f) + lineTo(4.79f, 16.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.09f, 3.41f) + curveToRelative(-0.52f, -0.82f, -0.95f, -1.85f, -1.27f, -3.02f) + lineToRelative(-0.1f, -0.39f) + close() + moveTo(19.21f, 16.5f) + lineTo(16.5f, 16.5f) + curveToRelative(-0.32f, 1.33f, -0.79f, 2.5f, -1.37f, 3.41f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 3.9f, -3.13f) + lineToRelative(0.2f, -0.28f) + close() + moveTo(7.1f, 10.0f) + lineTo(3.74f, 10.0f) + verticalLineToRelative(0.02f) + arcToRelative(8.52f, 8.52f, 0.0f, false, false, 0.3f, 4.98f) + horizontalLineToRelative(3.18f) + arcToRelative(20.3f, 20.3f, 0.0f, false, true, -0.13f, -5.0f) + close() + moveTo(15.4f, 10.0f) + lineTo(8.6f, 10.0f) + arcToRelative(18.97f, 18.97f, 0.0f, false, false, 0.14f, 5.0f) + horizontalLineToRelative(6.52f) + arcToRelative(18.5f, 18.5f, 0.0f, false, false, 0.14f, -5.0f) + close() + moveTo(20.27f, 10.0f) + horizontalLineToRelative(-3.35f) + arcToRelative(20.85f, 20.85f, 0.0f, false, true, -0.13f, 5.0f) + horizontalLineToRelative(3.18f) + arcToRelative(8.48f, 8.48f, 0.0f, false, false, 0.3f, -5.0f) + close() + moveTo(8.88f, 4.09f) + horizontalLineToRelative(-0.02f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.61f, 4.4f) + lineToRelative(3.05f, 0.01f) + curveToRelative(0.31f, -1.75f, 0.86f, -3.28f, 1.58f, -4.41f) + close() + moveTo(12.0f, 3.49f) + lineToRelative(-0.12f, 0.01f) + curveToRelative(-1.26f, 0.12f, -2.48f, 2.12f, -3.05f, 5.0f) + horizontalLineToRelative(6.34f) + curveToRelative(-0.56f, -2.87f, -1.78f, -4.87f, -3.04f, -5.0f) + lineTo(12.0f, 3.5f) + close() + moveTo(15.12f, 4.09f) + lineToRelative(0.1f, 0.17f) + arcTo(12.64f, 12.64f, 0.0f, false, true, 16.7f, 8.5f) + horizontalLineToRelative(3.05f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.34f, -4.29f) + lineToRelative(-0.29f, -0.12f) + close() + } + } + return _globe!! + } + +private var _globe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeAdd.kt new file mode 100644 index 0000000..e2ec833 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeAdd.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeAdd: ImageVector + get() { + if (_globeAdd != null) { + return _globeAdd!! + } + _globeAdd = fluentIcon(name = "Regular.GlobeAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.97f, 10.78f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.47f, -1.05f) + verticalLineToRelative(0.18f) + verticalLineToRelative(-0.32f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -0.23f, -1.59f) + lineTo(16.9f, 10.0f) + lineToRelative(0.07f, 1.02f) + curveToRelative(-0.52f, 0.04f, -1.02f, 0.14f, -1.49f, 0.3f) + curveToRelative(-0.01f, -0.45f, -0.05f, -0.9f, -0.1f, -1.32f) + lineTo(8.6f, 10.0f) + arcToRelative(18.97f, 18.97f, 0.0f, false, false, 0.14f, 5.0f) + horizontalLineToRelative(2.76f) + curveToRelative(-0.2f, 0.48f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(9.06f, 16.5f) + curveToRelative(0.6f, 2.22f, 1.6f, 3.74f, 2.66f, 3.97f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 1.06f, 1.5f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(7.51f, 16.5f) + lineTo(4.79f, 16.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.1f, 3.41f) + arcToRelative(11.41f, 11.41f, 0.0f, false, true, -1.38f, -3.4f) + close() + moveTo(3.74f, 10.0f) + verticalLineToRelative(0.02f) + arcToRelative(8.52f, 8.52f, 0.0f, false, false, 0.3f, 4.98f) + horizontalLineToRelative(3.18f) + arcToRelative(20.3f, 20.3f, 0.0f, false, true, -0.13f, -5.0f) + lineTo(3.75f, 10.0f) + horizontalLineToRelative(-0.01f) + close() + moveTo(8.88f, 4.1f) + horizontalLineToRelative(-0.02f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.6f, 4.4f) + lineTo(7.3f, 8.5f) + curveToRelative(0.31f, -1.75f, 0.86f, -3.28f, 1.58f, -4.4f) + close() + moveTo(12.0f, 3.5f) + horizontalLineToRelative(-0.11f) + curveToRelative(-1.27f, 0.12f, -2.5f, 2.12f, -3.06f, 5.0f) + horizontalLineToRelative(6.34f) + curveToRelative(-0.58f, -2.96f, -1.86f, -5.0f, -3.17f, -5.0f) + close() + moveTo(15.12f, 4.1f) + lineToRelative(0.1f, 0.16f) + arcTo(12.64f, 12.64f, 0.0f, false, true, 16.7f, 8.5f) + horizontalLineToRelative(3.05f) + curveToRelative(-0.9f, -2.0f, -2.57f, -3.6f, -4.63f, -4.4f) + close() + } + } + return _globeAdd!! + } + +private var _globeAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeClock.kt new file mode 100644 index 0000000..8a0f76b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeClock.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeClock: ImageVector + get() { + if (_globeClock != null) { + return _globeClock!! + } + _globeClock = fluentIcon(name = "Regular.GlobeClock") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -9.22f, 9.97f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -1.06f, -1.5f) + curveToRelative(-1.06f, -0.23f, -2.06f, -1.75f, -2.66f, -3.97f) + horizontalLineToRelative(2.02f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.02f, 0.42f, -1.5f) + lineTo(8.74f, 15.0f) + arcToRelative(18.5f, 18.5f, 0.0f, false, true, -0.14f, -5.0f) + horizontalLineToRelative(6.8f) + curveToRelative(0.04f, 0.43f, 0.08f, 0.87f, 0.09f, 1.32f) + curveToRelative(0.47f, -0.16f, 0.97f, -0.26f, 1.5f, -0.3f) + lineTo(16.9f, 10.0f) + horizontalLineToRelative(3.36f) + curveToRelative(0.12f, 0.51f, 0.2f, 1.05f, 0.22f, 1.59f) + lineToRelative(0.01f, 0.32f) + verticalLineToRelative(-0.18f) + curveToRelative(0.54f, 0.28f, 1.03f, 0.64f, 1.47f, 1.05f) + curveToRelative(0.02f, -0.25f, 0.03f, -0.52f, 0.03f, -0.78f) + close() + moveTo(4.8f, 16.5f) + lineTo(7.5f, 16.5f) + curveToRelative(0.32f, 1.34f, 0.8f, 2.5f, 1.37f, 3.41f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, -4.1f, -3.4f) + close() + moveTo(3.74f, 10.02f) + lineTo(3.74f, 10.0f) + lineTo(7.1f, 10.0f) + arcToRelative(20.85f, 20.85f, 0.0f, false, false, 0.13f, 5.0f) + lineTo(4.04f, 15.0f) + arcToRelative(8.48f, 8.48f, 0.0f, false, true, -0.3f, -4.98f) + close() + moveTo(8.86f, 4.1f) + horizontalLineToRelative(0.02f) + arcTo(12.36f, 12.36f, 0.0f, false, false, 7.3f, 8.5f) + lineTo(4.25f, 8.5f) + curveToRelative(0.9f, -2.0f, 2.56f, -3.59f, 4.61f, -4.4f) + close() + moveTo(11.89f, 3.5f) + lineTo(12.0f, 3.5f) + curveToRelative(1.3f, 0.0f, 2.59f, 2.04f, 3.17f, 5.0f) + lineTo(8.83f, 8.5f) + curveToRelative(0.57f, -2.88f, 1.79f, -4.88f, 3.06f, -5.0f) + close() + moveTo(15.23f, 4.26f) + lineToRelative(-0.1f, -0.17f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 4.62f, 4.41f) + lineTo(16.7f, 8.5f) + curveToRelative(-0.3f, -1.66f, -0.8f, -3.12f, -1.47f, -4.24f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.5f, 17.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(17.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _globeClock!! + } + +private var _globeClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeDesktop.kt new file mode 100644 index 0000000..8d1010c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeDesktop.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeDesktop: ImageVector + get() { + if (_globeDesktop != null) { + return _globeDesktop!! + } + _globeDesktop = fluentIcon(name = "Regular.GlobeDesktop") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -11.0f, 9.95f) + verticalLineToRelative(-1.84f) + curveToRelative(-0.78f, -0.61f, -1.48f, -1.9f, -1.94f, -3.61f) + lineTo(11.0f, 16.5f) + lineTo(11.0f, 15.0f) + lineTo(8.74f, 15.0f) + arcToRelative(18.5f, 18.5f, 0.0f, false, true, -0.14f, -5.0f) + horizontalLineToRelative(6.8f) + curveToRelative(0.06f, 0.64f, 0.1f, 1.3f, 0.1f, 2.0f) + lineTo(17.0f, 12.0f) + curveToRelative(0.0f, -0.68f, -0.03f, -1.35f, -0.1f, -2.0f) + horizontalLineToRelative(3.36f) + curveToRelative(0.16f, 0.64f, 0.24f, 1.31f, 0.24f, 2.0f) + lineTo(22.0f, 12.0f) + close() + moveTo(4.8f, 16.5f) + lineTo(7.5f, 16.5f) + lineToRelative(0.1f, 0.4f) + curveToRelative(0.32f, 1.16f, 0.75f, 2.2f, 1.27f, 3.01f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, -4.1f, -3.41f) + close() + moveTo(3.74f, 10.0f) + horizontalLineToRelative(3.35f) + arcToRelative(20.85f, 20.85f, 0.0f, false, false, 0.13f, 5.0f) + lineTo(4.04f, 15.0f) + arcToRelative(8.48f, 8.48f, 0.0f, false, true, -0.3f, -4.98f) + lineTo(3.74f, 10.0f) + close() + moveTo(8.86f, 4.1f) + lineToRelative(0.02f, -0.01f) + arcTo(12.36f, 12.36f, 0.0f, false, false, 7.3f, 8.5f) + lineTo(4.25f, 8.5f) + curveToRelative(0.9f, -2.0f, 2.56f, -3.59f, 4.6f, -4.4f) + close() + moveTo(11.88f, 3.5f) + horizontalLineToRelative(0.25f) + curveToRelative(1.26f, 0.13f, 2.48f, 2.13f, 3.04f, 5.0f) + lineTo(8.83f, 8.5f) + curveToRelative(0.57f, -2.88f, 1.79f, -4.88f, 3.05f, -5.0f) + close() + moveTo(15.23f, 4.26f) + lineToRelative(-0.11f, -0.17f) + lineToRelative(0.3f, 0.12f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 4.33f, 4.29f) + lineTo(16.7f, 8.5f) + curveToRelative(-0.3f, -1.66f, -0.8f, -3.12f, -1.47f, -4.24f) + close() + moveTo(12.0f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(19.0f, 22.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(5.0f) + close() + } + } + return _globeDesktop!! + } + +private var _globeDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeLocation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeLocation.kt new file mode 100644 index 0000000..2038872 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeLocation.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeLocation: ImageVector + get() { + if (_globeLocation != null) { + return _globeLocation!! + } + _globeLocation = fluentIcon(name = "Regular.GlobeLocation") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.94f, 11.16f) + curveToRelative(-0.42f, -0.43f, -0.9f, -0.79f, -1.44f, -1.06f) + lineTo(20.5f, 12.0f) + curveToRelative(0.0f, -0.69f, -0.08f, -1.36f, -0.24f, -2.0f) + horizontalLineToRelative(-3.35f) + curveToRelative(0.05f, 0.52f, 0.08f, 1.05f, 0.09f, 1.59f) + curveToRelative(-0.53f, 0.1f, -1.03f, 0.27f, -1.5f, 0.5f) + lineTo(15.5f, 12.0f) + curveToRelative(0.0f, -0.7f, -0.04f, -1.36f, -0.1f, -2.0f) + lineTo(8.6f, 10.0f) + arcToRelative(18.97f, 18.97f, 0.0f, false, false, 0.14f, 5.0f) + horizontalLineToRelative(4.13f) + curveToRelative(-0.18f, 0.47f, -0.3f, 0.97f, -0.35f, 1.5f) + lineTo(9.06f, 16.5f) + curveToRelative(0.65f, 2.41f, 1.79f, 4.0f, 2.94f, 4.0f) + curveToRelative(0.46f, 0.0f, 0.9f, -0.25f, 1.33f, -0.7f) + curveToRelative(0.36f, 0.62f, 0.83f, 1.23f, 1.4f, 1.83f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(7.5f, 16.5f) + lineTo(4.8f, 16.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.09f, 3.41f) + curveToRelative(-0.52f, -0.82f, -0.95f, -1.85f, -1.27f, -3.02f) + lineToRelative(-0.1f, -0.39f) + close() + moveTo(7.1f, 10.0f) + lineTo(3.73f, 10.0f) + verticalLineToRelative(0.02f) + arcToRelative(8.52f, 8.52f, 0.0f, false, false, 0.3f, 4.98f) + horizontalLineToRelative(3.18f) + arcToRelative(20.3f, 20.3f, 0.0f, false, true, -0.13f, -5.0f) + close() + moveTo(8.88f, 4.09f) + horizontalLineToRelative(-0.02f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.61f, 4.4f) + lineToRelative(3.05f, 0.01f) + curveToRelative(0.31f, -1.75f, 0.86f, -3.28f, 1.58f, -4.41f) + close() + moveTo(12.0f, 3.49f) + lineToRelative(-0.12f, 0.01f) + curveToRelative(-1.26f, 0.12f, -2.48f, 2.12f, -3.05f, 5.0f) + horizontalLineToRelative(6.34f) + curveToRelative(-0.56f, -2.87f, -1.78f, -4.87f, -3.04f, -5.0f) + lineTo(12.0f, 3.5f) + close() + moveTo(15.12f, 4.09f) + lineToRelative(0.1f, 0.17f) + arcTo(12.64f, 12.64f, 0.0f, false, true, 16.7f, 8.5f) + horizontalLineToRelative(3.05f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.34f, -4.29f) + lineToRelative(-0.29f, -0.12f) + close() + moveTo(22.5f, 16.99f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -9.0f, 0.0f) + curveToRelative(0.0f, 1.87f, 1.42f, 3.82f, 4.2f, 5.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.6f, 0.0f) + curveToRelative(2.78f, -2.08f, 4.2f, -4.03f, 4.2f, -5.9f) + close() + moveTo(16.5f, 16.99f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + } + } + return _globeLocation!! + } + +private var _globeLocation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobePerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobePerson.kt new file mode 100644 index 0000000..abd3e8c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobePerson.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobePerson: ImageVector + get() { + if (_globePerson != null) { + return _globePerson!! + } + _globePerson = fluentIcon(name = "Regular.GlobePerson") { + fluentPath { + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -8.42f, 9.88f) + arcToRelative(3.68f, 3.68f, 0.0f, false, true, -0.57f, -1.78f) + curveToRelative(-0.33f, 0.26f, -0.67f, 0.4f, -1.01f, 0.4f) + curveToRelative(-1.15f, 0.0f, -2.29f, -1.59f, -2.94f, -4.0f) + horizontalLineToRelative(6.57f) + curveToRelative(-0.3f, -0.44f, -0.52f, -0.95f, -0.6f, -1.5f) + horizontalLineToRelative(-6.3f) + arcToRelative(18.5f, 18.5f, 0.0f, false, true, -0.13f, -5.0f) + horizontalLineToRelative(6.8f) + arcToRelative(18.97f, 18.97f, 0.0f, false, true, 0.09f, 2.72f) + curveToRelative(0.35f, -0.6f, 0.87f, -1.08f, 1.5f, -1.38f) + curveToRelative(-0.01f, -0.45f, -0.04f, -0.9f, -0.08f, -1.34f) + horizontalLineToRelative(3.35f) + curveToRelative(0.13f, 0.52f, 0.2f, 1.07f, 0.23f, 1.62f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 1.39f, 1.96f) + curveToRelative(0.08f, -0.52f, 0.12f, -1.04f, 0.12f, -1.58f) + close() + moveTo(4.8f, 16.5f) + lineTo(7.5f, 16.5f) + lineToRelative(0.1f, 0.4f) + curveToRelative(0.32f, 1.17f, 0.75f, 2.2f, 1.27f, 3.01f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, -4.1f, -3.4f) + close() + moveTo(3.74f, 10.0f) + horizontalLineToRelative(3.35f) + arcToRelative(20.85f, 20.85f, 0.0f, false, false, 0.13f, 5.0f) + lineTo(4.04f, 15.0f) + arcToRelative(8.48f, 8.48f, 0.0f, false, true, -0.3f, -4.98f) + lineTo(3.74f, 10.0f) + close() + moveTo(8.86f, 4.1f) + lineToRelative(0.02f, -0.01f) + arcTo(12.36f, 12.36f, 0.0f, false, false, 7.3f, 8.5f) + lineTo(4.25f, 8.5f) + curveToRelative(0.9f, -2.0f, 2.56f, -3.59f, 4.6f, -4.4f) + close() + moveTo(11.88f, 3.5f) + horizontalLineToRelative(0.25f) + curveToRelative(1.26f, 0.13f, 2.47f, 2.13f, 3.04f, 5.0f) + lineTo(8.83f, 8.5f) + curveToRelative(0.57f, -2.88f, 1.79f, -4.88f, 3.05f, -5.0f) + close() + moveTo(15.23f, 4.26f) + lineToRelative(-0.11f, -0.17f) + lineToRelative(0.3f, 0.12f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 4.33f, 4.29f) + lineTo(16.7f, 8.5f) + curveToRelative(-0.3f, -1.66f, -0.8f, -3.12f, -1.47f, -4.24f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _globePerson!! + } + +private var _globePerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSearch.kt new file mode 100644 index 0000000..95d5f0b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSearch.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeSearch: ImageVector + get() { + if (_globeSearch != null) { + return _globeSearch!! + } + _globeSearch = fluentIcon(name = "Regular.GlobeSearch") { + fluentPath { + moveTo(3.44f, 9.96f) + arcToRelative(4.93f, 4.93f, 0.0f, false, false, 6.23f, 7.57f) + lineToRelative(4.26f, 4.25f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, 1.17f, -1.0f) + lineToRelative(-0.08f, -0.1f) + lineToRelative(-4.21f, -4.2f) + arcToRelative(4.93f, 4.93f, 0.0f, false, false, -7.37f, -6.52f) + close() + moveTo(12.03f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -9.76f, 7.76f) + arcToRelative(5.83f, 5.83f, 0.0f, false, true, 2.24f, -1.73f) + arcToRelative(8.52f, 8.52f, 0.0f, false, true, 4.4f, -3.94f) + lineToRelative(-0.11f, 0.17f) + curveToRelative(-0.54f, 0.9f, -0.97f, 2.01f, -1.28f, 3.28f) + curveToRelative(0.5f, 0.05f, 1.0f, 0.17f, 1.47f, 0.34f) + curveToRelative(0.63f, -2.63f, 1.82f, -4.38f, 3.04f, -4.38f) + horizontalLineToRelative(0.11f) + curveToRelative(1.27f, 0.12f, 2.49f, 2.12f, 3.06f, 5.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(5.95f, 5.95f, 0.0f, false, true, 1.55f, 1.5f) + horizontalLineToRelative(3.67f) + arcToRelative(18.97f, 18.97f, 0.0f, false, true, -0.13f, 5.0f) + horizontalLineToRelative(-2.65f) + curveToRelative(-0.08f, 0.29f, -0.18f, 0.57f, -0.3f, 0.84f) + lineToRelative(-0.13f, 0.27f) + lineToRelative(-0.12f, 0.23f) + lineToRelative(0.16f, 0.16f) + horizontalLineToRelative(2.71f) + curveToRelative(-0.2f, 0.75f, -0.45f, 1.42f, -0.73f, 1.98f) + lineToRelative(1.1f, 1.11f) + curveToRelative(0.5f, -0.86f, 0.9f, -1.9f, 1.19f, -3.09f) + horizontalLineToRelative(2.72f) + arcToRelative(8.54f, 8.54f, 0.0f, false, true, -3.73f, 3.26f) + lineToRelative(0.22f, 0.22f) + lineToRelative(0.13f, 0.14f) + curveToRelative(0.22f, 0.3f, 0.34f, 0.63f, 0.37f, 0.96f) + arcTo(10.0f, 10.0f, 0.0f, false, false, 12.03f, 2.0f) + close() + moveTo(9.3f, 11.05f) + arcToRelative(3.38f, 3.38f, 0.0f, true, true, -4.78f, 4.78f) + arcToRelative(3.38f, 3.38f, 0.0f, false, true, 4.78f, -4.78f) + close() + moveTo(16.93f, 10.0f) + horizontalLineToRelative(3.36f) + verticalLineToRelative(0.03f) + arcTo(8.52f, 8.52f, 0.0f, false, true, 20.0f, 15.0f) + lineTo(16.8f, 15.0f) + arcToRelative(20.31f, 20.31f, 0.0f, false, false, 0.12f, -5.0f) + close() + moveTo(15.14f, 4.09f) + horizontalLineToRelative(0.03f) + curveToRelative(2.04f, 0.82f, 3.7f, 2.41f, 4.6f, 4.4f) + horizontalLineToRelative(-3.04f) + arcToRelative(12.36f, 12.36f, 0.0f, false, false, -1.59f, -4.4f) + close() + } + } + return _globeSearch!! + } + +private var _globeSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeShield.kt new file mode 100644 index 0000000..d07726e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeShield.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeShield: ImageVector + get() { + if (_globeShield != null) { + return _globeShield!! + } + _globeShield = fluentIcon(name = "Regular.GlobeShield") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 10.0f, 9.9f) + arcToRelative(6.06f, 6.06f, 0.0f, false, true, -1.52f, -0.57f) + curveToRelative(-0.04f, -0.46f, -0.11f, -0.9f, -0.22f, -1.33f) + horizontalLineToRelative(-1.94f) + arcToRelative(1.62f, 1.62f, 0.0f, false, false, -0.64f, 0.0f) + horizontalLineToRelative(-0.77f) + lineToRelative(0.03f, 0.37f) + curveToRelative(-0.33f, 0.28f, -0.83f, 0.65f, -1.45f, 0.97f) + curveToRelative(-0.02f, -0.46f, -0.05f, -0.9f, -0.1f, -1.34f) + lineTo(8.6f, 10.0f) + arcToRelative(18.97f, 18.97f, 0.0f, false, false, 0.14f, 5.0f) + lineTo(12.0f, 15.0f) + verticalLineToRelative(1.5f) + lineTo(9.06f, 16.5f) + curveToRelative(0.65f, 2.41f, 1.79f, 4.0f, 2.94f, 4.0f) + curveToRelative(0.28f, 0.0f, 0.55f, -0.09f, 0.82f, -0.26f) + curveToRelative(0.34f, 0.6f, 0.75f, 1.12f, 1.2f, 1.56f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(7.5f, 16.5f) + lineTo(4.8f, 16.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.09f, 3.41f) + curveToRelative(-0.52f, -0.82f, -0.95f, -1.84f, -1.27f, -3.01f) + lineToRelative(-0.1f, -0.4f) + close() + moveTo(7.1f, 10.0f) + lineTo(3.73f, 10.0f) + verticalLineToRelative(0.02f) + arcToRelative(8.52f, 8.52f, 0.0f, false, false, 0.3f, 4.98f) + horizontalLineToRelative(3.18f) + arcToRelative(20.3f, 20.3f, 0.0f, false, true, -0.13f, -5.0f) + close() + moveTo(8.88f, 4.09f) + horizontalLineToRelative(-0.02f) + arcTo(8.53f, 8.53f, 0.0f, false, false, 4.25f, 8.5f) + lineTo(7.3f, 8.5f) + curveToRelative(0.31f, -1.75f, 0.86f, -3.28f, 1.58f, -4.41f) + close() + moveTo(12.0f, 3.49f) + lineToRelative(-0.12f, 0.01f) + curveToRelative(-1.26f, 0.12f, -2.48f, 2.12f, -3.05f, 5.0f) + horizontalLineToRelative(6.34f) + curveToRelative(-0.56f, -2.87f, -1.78f, -4.87f, -3.04f, -5.0f) + lineTo(12.0f, 3.5f) + close() + moveTo(15.12f, 4.09f) + lineToRelative(0.1f, 0.17f) + arcTo(12.64f, 12.64f, 0.0f, false, true, 16.7f, 8.5f) + horizontalLineToRelative(3.05f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.34f, -4.29f) + lineToRelative(-0.29f, -0.12f) + close() + moveTo(22.5f, 12.98f) + arcToRelative(7.7f, 7.7f, 0.0f, false, true, -4.11f, -1.87f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.77f, 0.0f) + curveToRelative(-0.69f, 0.58f, -2.21f, 1.7f, -4.12f, 1.87f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, -0.5f, 0.52f) + lineTo(13.0f, 17.0f) + curveToRelative(0.0f, 4.22f, 4.1f, 5.72f, 4.87f, 5.96f) + curveToRelative(0.09f, 0.03f, 0.17f, 0.03f, 0.26f, 0.0f) + curveTo(18.9f, 22.72f, 23.0f, 21.22f, 23.0f, 17.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.28f, -0.22f, -0.5f, -0.5f, -0.52f) + close() + } + } + return _globeShield!! + } + +private var _globeShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSurface.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSurface.kt new file mode 100644 index 0000000..570e09d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeSurface.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeSurface: ImageVector + get() { + if (_globeSurface != null) { + return _globeSurface!! + } + _globeSurface = fluentIcon(name = "Regular.GlobeSurface") { + fluentPath { + moveTo(20.5f, 10.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 17.0f, 0.0f) + close() + moveTo(13.47f, 15.87f) + curveToRelative(-0.66f, 1.42f, -1.29f, 1.63f, -1.47f, 1.63f) + curveToRelative(-0.18f, 0.0f, -0.8f, -0.21f, -1.47f, -1.63f) + curveToRelative(-0.3f, -0.65f, -0.57f, -1.45f, -0.75f, -2.37f) + horizontalLineToRelative(4.44f) + curveToRelative(-0.18f, 0.92f, -0.44f, 1.72f, -0.75f, 2.37f) + close() + moveTo(9.5f, 10.5f) + curveToRelative(0.0f, -0.52f, 0.02f, -1.02f, 0.07f, -1.5f) + horizontalLineToRelative(4.86f) + arcToRelative(16.42f, 16.42f, 0.0f, false, true, 0.0f, 3.0f) + lineTo(9.57f, 12.0f) + curveToRelative(-0.05f, -0.48f, -0.07f, -0.98f, -0.07f, -1.5f) + close() + moveTo(14.57f, 17.01f) + curveToRelative(0.52f, -0.93f, 0.93f, -2.13f, 1.17f, -3.51f) + horizontalLineToRelative(2.59f) + arcToRelative(7.02f, 7.02f, 0.0f, false, true, -3.76f, 3.51f) + close() + moveTo(15.94f, 12.0f) + arcToRelative(17.98f, 17.98f, 0.0f, false, false, 0.0f, -3.0f) + horizontalLineToRelative(2.9f) + arcToRelative(7.03f, 7.03f, 0.0f, false, true, 0.0f, 3.0f) + horizontalLineToRelative(-2.9f) + close() + moveTo(5.16f, 12.0f) + arcToRelative(7.03f, 7.03f, 0.0f, false, true, 0.0f, -3.0f) + horizontalLineToRelative(2.9f) + arcToRelative(17.98f, 17.98f, 0.0f, false, false, 0.0f, 3.0f) + horizontalLineToRelative(-2.9f) + close() + moveTo(8.26f, 13.5f) + curveToRelative(0.24f, 1.38f, 0.65f, 2.58f, 1.17f, 3.51f) + arcToRelative(7.02f, 7.02f, 0.0f, false, true, -3.76f, -3.51f) + horizontalLineToRelative(2.59f) + close() + moveTo(14.22f, 7.5f) + lineTo(9.78f, 7.5f) + curveToRelative(0.18f, -0.92f, 0.44f, -1.72f, 0.75f, -2.37f) + curveTo(11.19f, 3.7f, 11.82f, 3.5f, 12.0f, 3.5f) + curveToRelative(0.18f, 0.0f, 0.8f, 0.21f, 1.47f, 1.63f) + curveToRelative(0.3f, 0.65f, 0.57f, 1.45f, 0.75f, 2.37f) + close() + moveTo(18.32f, 7.5f) + horizontalLineToRelative(-2.58f) + arcToRelative(11.34f, 11.34f, 0.0f, false, false, -1.17f, -3.51f) + curveToRelative(1.65f, 0.65f, 3.0f, 1.91f, 3.76f, 3.51f) + close() + moveTo(8.26f, 7.5f) + lineTo(5.67f, 7.5f) + arcToRelative(7.02f, 7.02f, 0.0f, false, true, 3.76f, -3.51f) + curveToRelative(-0.52f, 0.93f, -0.93f, 2.13f, -1.17f, 3.51f) + close() + moveTo(4.0f, 16.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.4f, 0.55f, 0.84f, 1.05f, 1.33f, 1.5f) + lineTo(4.57f, 17.5f) + lineToRelative(-0.83f, 3.0f) + horizontalLineToRelative(16.52f) + lineToRelative(-0.83f, -3.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.48f, -0.45f, 0.93f, -0.95f, 1.32f, -1.5f) + lineTo(20.0f, 16.0f) + curveToRelative(0.34f, 0.0f, 0.63f, 0.22f, 0.72f, 0.55f) + lineToRelative(1.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, 0.95f) + lineTo(2.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.72f, -0.95f) + lineToRelative(1.25f, -4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 16.0f) + close() + } + } + return _globeSurface!! + } + +private var _globeSurface: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeVideo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeVideo.kt new file mode 100644 index 0000000..d16a6fd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GlobeVideo.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GlobeVideo: ImageVector + get() { + if (_globeVideo != null) { + return _globeVideo!! + } + _globeVideo = fluentIcon(name = "Regular.GlobeVideo") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 9.88f, 11.57f) + lineToRelative(-0.21f, 0.12f) + lineToRelative(-0.96f, 0.64f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -0.4f, -0.55f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -0.05f, -3.78f) + horizontalLineToRelative(-3.35f) + arcToRelative(20.85f, 20.85f, 0.0f, false, true, 0.07f, 3.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(19.28f, 19.28f, 0.0f, false, false, -0.08f, -3.0f) + lineTo(8.6f, 10.0f) + arcToRelative(18.97f, 18.97f, 0.0f, false, false, 0.14f, 5.0f) + horizontalLineToRelative(2.31f) + curveToRelative(-0.03f, 0.16f, -0.05f, 0.33f, -0.05f, 0.5f) + verticalLineToRelative(1.0f) + lineTo(9.06f, 16.5f) + curveToRelative(0.46f, 1.7f, 1.16f, 3.0f, 1.94f, 3.61f) + verticalLineToRelative(1.39f) + curveToRelative(0.0f, 0.16f, 0.02f, 0.3f, 0.04f, 0.46f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(7.5f, 16.5f) + lineTo(4.8f, 16.5f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.1f, 3.41f) + curveToRelative(-0.53f, -0.82f, -0.96f, -1.84f, -1.28f, -3.01f) + lineToRelative(-0.1f, -0.4f) + close() + moveTo(7.1f, 10.0f) + lineTo(3.73f, 10.0f) + verticalLineToRelative(0.02f) + arcToRelative(8.52f, 8.52f, 0.0f, false, false, 0.3f, 4.98f) + horizontalLineToRelative(3.18f) + arcToRelative(20.3f, 20.3f, 0.0f, false, true, -0.13f, -5.0f) + close() + moveTo(8.88f, 4.1f) + horizontalLineToRelative(-0.02f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.6f, 4.4f) + lineTo(7.3f, 8.5f) + curveToRelative(0.31f, -1.75f, 0.86f, -3.28f, 1.58f, -4.4f) + close() + moveTo(12.0f, 3.5f) + horizontalLineToRelative(-0.11f) + curveToRelative(-1.27f, 0.12f, -2.5f, 2.12f, -3.06f, 5.0f) + horizontalLineToRelative(6.34f) + curveToRelative(-0.56f, -2.87f, -1.78f, -4.87f, -3.04f, -5.0f) + lineTo(12.0f, 3.5f) + close() + moveTo(15.12f, 4.1f) + lineToRelative(0.1f, 0.16f) + arcTo(12.65f, 12.65f, 0.0f, false, true, 16.7f, 8.5f) + horizontalLineToRelative(3.05f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -4.34f, -4.29f) + lineToRelative(-0.29f, -0.12f) + close() + moveTo(12.0f, 15.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(0.5f) + lineToRelative(2.22f, -1.48f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.78f, 0.41f) + verticalLineToRelative(7.14f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.78f, 0.41f) + lineTo(20.0f, 21.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-6.0f) + close() + } + } + return _globeVideo!! + } + +private var _globeVideo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt new file mode 100644 index 0000000..c6db22b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Grid.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Grid: ImageVector + get() { + if (_grid != null) { + return _grid!! + } + _grid = fluentIcon(name = "Regular.Grid") { + fluentPath { + moveTo(8.75f, 13.0f) + curveTo(9.99f, 13.0f, 11.0f, 14.0f, 11.0f, 15.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 19.99f, 10.0f, 21.0f, 8.75f, 21.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 14.01f, 4.0f, 13.0f, 5.25f, 13.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 13.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 21.0f, 13.0f, 20.0f, 13.0f, 18.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.75f, 14.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 14.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.75f, 3.0f) + curveTo(9.99f, 3.0f, 11.0f, 4.0f, 11.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 9.99f, 10.0f, 11.0f, 8.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 11.0f, 3.0f, 10.0f, 3.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(18.75f, 3.0f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(21.0f, 9.99f, 20.0f, 11.0f, 18.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(14.01f, 11.0f, 13.0f, 10.0f, 13.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(13.0f, 4.01f, 14.0f, 3.0f, 15.25f, 3.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.75f, 4.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 4.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _grid!! + } + +private var _grid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GridDots.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GridDots.kt new file mode 100644 index 0000000..799a693 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GridDots.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GridDots: ImageVector + get() { + if (_gridDots != null) { + return _gridDots!! + } + _gridDots = fluentIcon(name = "Regular.GridDots") { + fluentPath { + moveTo(12.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(19.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(5.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(19.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(5.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(19.0f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(5.0f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _gridDots!! + } + +private var _gridDots: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Group.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Group.kt new file mode 100644 index 0000000..a9b875a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Group.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Group: ImageVector + get() { + if (_group != null) { + return _group!! + } + _group = fluentIcon(name = "Regular.Group") { + fluentPath { + moveTo(5.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(19.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(21.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(5.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(7.96f, 5.5f) + arcTo(3.02f, 3.02f, 0.0f, false, false, 7.83f, 4.0f) + horizontalLineToRelative(4.67f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 15.0f, 6.5f) + lineTo(15.0f, 9.0f) + horizontalLineToRelative(2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f) + verticalLineToRelative(4.67f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -0.13f) + lineTo(18.5f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(15.0f, 10.5f) + verticalLineToRelative(2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(4.54f) + arcToRelative(3.02f, 3.02f, 0.0f, false, false, 0.13f, 1.5f) + lineTo(11.5f, 20.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.0f, 17.5f) + lineTo(9.0f, 15.0f) + lineTo(6.5f, 15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.0f, 12.5f) + lineTo(4.0f, 7.83f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 1.5f, 0.13f) + verticalLineToRelative(4.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + lineTo(9.0f, 13.5f) + verticalLineToRelative(-2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 11.5f, 9.0f) + horizontalLineToRelative(2.0f) + lineTo(13.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(7.96f, 5.5f) + close() + moveTo(12.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + close() + } + } + return _group!! + } + +private var _group: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupDismiss.kt new file mode 100644 index 0000000..71f5ee0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupDismiss.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GroupDismiss: ImageVector + get() { + if (_groupDismiss != null) { + return _groupDismiss!! + } + _groupDismiss = fluentIcon(name = "Regular.GroupDismiss") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(8.0f, 5.0f) + curveToRelative(0.0f, 0.17f, -0.01f, 0.34f, -0.04f, 0.5f) + horizontalLineToRelative(4.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(13.5f, 9.0f) + horizontalLineToRelative(-2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 11.5f) + verticalLineToRelative(2.0f) + lineTo(6.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.5f, 7.96f) + arcTo(3.02f, 3.02f, 0.0f, false, true, 4.0f, 7.83f) + verticalLineToRelative(4.67f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 15.0f) + lineTo(9.0f, 15.0f) + verticalLineToRelative(2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + arcToRelative(6.45f, 6.45f, 0.0f, false, true, -0.44f, -1.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.56f, -0.9f) + verticalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.9f, 0.56f) + curveToRelative(0.56f, 0.08f, 1.1f, 0.23f, 1.6f, 0.44f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 9.0f) + lineTo(15.0f, 9.0f) + lineTo(15.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.5f, 4.0f) + lineTo(7.83f, 4.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 8.0f, 5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 16.8f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + close() + } + } + return _groupDismiss!! + } + +private var _groupDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupList.kt new file mode 100644 index 0000000..e9938ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupList.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GroupList: ImageVector + get() { + if (_groupList != null) { + return _groupList!! + } + _groupList = fluentIcon(name = "Regular.GroupList") { + fluentPath { + moveTo(2.75f, 12.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(3.5f, 13.5f) + lineTo(3.5f, 19.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(0.1f) + close() + moveTo(21.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(13.6f) + close() + moveTo(21.25f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(13.6f) + close() + moveTo(2.75f, 2.5f) + lineToRelative(2.5f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(3.5f, 4.01f) + verticalLineToRelative(5.48f) + horizontalLineToRelative(1.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.75f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + close() + moveTo(21.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(13.6f) + close() + moveTo(21.25f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.75f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(13.6f) + close() + } + } + return _groupList!! + } + +private var _groupList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupReturn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupReturn.kt new file mode 100644 index 0000000..68edf7b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GroupReturn.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GroupReturn: ImageVector + get() { + if (_groupReturn != null) { + return _groupReturn!! + } + _groupReturn = fluentIcon(name = "Regular.GroupReturn") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(21.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(8.0f, 5.0f) + curveToRelative(0.0f, 0.17f, -0.01f, 0.34f, -0.04f, 0.5f) + horizontalLineToRelative(4.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + lineTo(13.5f, 9.0f) + horizontalLineToRelative(-2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 11.5f) + verticalLineToRelative(2.0f) + lineTo(6.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(5.5f, 7.96f) + arcTo(3.02f, 3.02f, 0.0f, false, true, 4.0f, 7.83f) + verticalLineToRelative(4.67f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 6.5f, 15.0f) + lineTo(9.0f, 15.0f) + verticalLineToRelative(2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, 2.5f) + arcToRelative(6.45f, 6.45f, 0.0f, false, true, -0.44f, -1.6f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.56f, -0.9f) + verticalLineToRelative(-6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.9f, 0.56f) + curveToRelative(0.56f, 0.08f, 1.1f, 0.23f, 1.6f, 0.44f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.5f, 9.0f) + lineTo(15.0f, 9.0f) + lineTo(15.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.5f, 4.0f) + lineTo(7.83f, 4.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 8.0f, 5.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.7f, 16.0f) + lineToRelative(0.65f, -0.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.64f, -0.65f) + horizontalLineToRelative(2.04f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-2.04f) + close() + } + } + return _groupReturn!! + } + +private var _groupReturn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guardian.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guardian.kt new file mode 100644 index 0000000..f8e66b2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guardian.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Guardian: ImageVector + get() { + if (_guardian != null) { + return _guardian!! + } + _guardian = fluentIcon(name = "Regular.Guardian") { + fluentPath { + moveTo(10.5f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + moveTo(9.0f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(19.0f, 7.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(17.5f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(13.4f, 10.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.65f, -2.0f) + horizontalLineToRelative(-6.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 11.5f) + verticalLineToRelative(3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.5f, 1.94f) + lineTo(4.5f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.25f, 1.56f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 11.0f, 20.0f) + verticalLineToRelative(-3.56f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 13.44f, 15.0f) + horizontalLineToRelative(0.06f) + verticalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.25f, 1.56f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 20.0f, 20.0f) + verticalLineToRelative(-2.81f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.5f, -1.94f) + lineTo(22.5f, 13.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.75f, -2.75f) + lineTo(13.4f, 10.75f) + close() + moveTo(11.0f, 14.5f) + lineTo(11.0f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(7.0f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(6.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + moveTo(13.5f, 12.25f) + horizontalLineToRelative(6.25f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(1.75f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + lineTo(20.0f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(16.0f, 20.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-1.25f) + close() + } + } + return _guardian!! + } + +private var _guardian: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guest.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guest.kt new file mode 100644 index 0000000..daf6ae5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guest.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Guest: ImageVector + get() { + if (_guest != null) { + return _guest!! + } + _guest = fluentIcon(name = "Regular.Guest") { + fluentPath { + moveTo(13.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + lineTo(6.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(4.0f, 19.76f) + lineTo(4.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(13.75f, 6.5f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + lineTo(18.5f, 6.24f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + close() + moveTo(14.75f, 14.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.84f, -1.47f, 2.75f, -4.0f, 2.75f) + curveToRelative(-2.53f, 0.0f, -4.0f, -0.91f, -4.0f, -2.76f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.68f, 0.56f, -1.24f, 1.25f, -1.24f) + horizontalLineToRelative(5.5f) + close() + moveTo(14.5f, 15.5f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(0.24f) + curveToRelative(0.0f, 0.83f, 0.7f, 1.26f, 2.5f, 1.26f) + reflectiveCurveToRelative(2.5f, -0.43f, 2.5f, -1.26f) + verticalLineToRelative(-0.24f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(13.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _guest!! + } + +private var _guest: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GuestAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GuestAdd.kt new file mode 100644 index 0000000..7d122e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/GuestAdd.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.GuestAdd: ImageVector + get() { + if (_guestAdd != null) { + return _guestAdd!! + } + _guestAdd = fluentIcon(name = "Regular.GuestAdd") { + fluentPath { + moveTo(12.75f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.11f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.76f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(4.92f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -0.17f) + lineTo(17.5f, 6.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-2.13f) + curveToRelative(-0.4f, 0.6f, -1.09f, 1.0f, -1.87f, 1.0f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.78f, 0.0f, -1.46f, -0.4f, -1.87f, -1.0f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.75f) + horizontalLineToRelative(6.58f) + curveToRelative(0.3f, 0.56f, 0.66f, 1.06f, 1.08f, 1.5f) + lineTo(5.25f, 22.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.1f) + lineTo(3.0f, 19.76f) + lineTo(3.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(1.76f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(12.75f, 3.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + moveTo(8.25f, 14.0f) + horizontalLineToRelative(3.77f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.96f, -0.7f, 1.5f) + lineTo(8.5f, 15.5f) + verticalLineToRelative(0.24f) + curveToRelative(0.0f, 0.83f, 0.7f, 1.26f, 2.5f, 1.26f) + horizontalLineToRelative(0.02f) + arcToRelative(6.6f, 6.6f, 0.0f, false, false, 0.06f, 1.5f) + lineTo(11.0f, 18.5f) + curveToRelative(-2.53f, 0.0f, -4.0f, -0.91f, -4.0f, -2.76f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.68f, 0.56f, -1.24f, 1.25f, -1.24f) + close() + moveTo(11.0f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(11.0f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _guestAdd!! + } + +private var _guestAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guitar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guitar.kt new file mode 100644 index 0000000..63ff8bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Guitar.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Guitar: ImageVector + get() { + if (_guitar != null) { + return _guitar!! + } + _guitar = fluentIcon(name = "Regular.Guitar") { + fluentPath { + moveTo(11.63f, 14.08f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -1.76f, -1.76f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 1.76f) + close() + moveTo(18.15f, 2.72f) + curveToRelative(0.68f, -0.69f, 1.79f, -0.69f, 2.47f, 0.0f) + lineToRelative(0.7f, 0.7f) + curveToRelative(0.7f, 0.69f, 0.7f, 1.8f, 0.0f, 2.48f) + lineToRelative(-5.1f, 5.1f) + curveToRelative(0.92f, 1.34f, 0.47f, 3.24f, -1.04f, 4.0f) + lineToRelative(-0.84f, 0.41f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.32f, 0.67f) + lineToRelative(0.01f, 0.07f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, -1.79f, 4.69f) + arcToRelative(6.03f, 6.03f, 0.0f, false, true, -7.88f, -0.56f) + lineToRelative(-0.6f, -0.6f) + arcToRelative(6.03f, 6.03f, 0.0f, false, true, -0.55f, -7.88f) + arcToRelative(4.7f, 4.7f, 0.0f, false, true, 4.69f, -1.79f) + lineToRelative(0.07f, 0.01f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, 0.66f, -0.32f) + lineToRelative(0.42f, -0.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 4.0f, -1.05f) + lineToRelative(5.1f, -5.1f) + close() + moveTo(19.56f, 3.78f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.35f, 0.0f) + lineToRelative(-1.19f, 1.18f) + lineToRelative(1.06f, 1.06f) + lineToRelative(1.19f, -1.18f) + curveToRelative(0.1f, -0.1f, 0.1f, -0.26f, 0.0f, -0.36f) + lineToRelative(-0.71f, -0.7f) + close() + moveTo(18.02f, 7.08f) + lineToRelative(-1.06f, -1.06f) + lineToRelative(-3.35f, 3.35f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-0.16f, -0.16f) + curveToRelative(-0.6f, -0.6f, -1.62f, -0.43f, -2.0f, 0.33f) + lineToRelative(-0.42f, 0.83f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, -2.3f, 1.13f) + lineToRelative(-0.07f, -0.02f) + arcToRelative(3.2f, 3.2f, 0.0f, false, false, -3.2f, 1.22f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, 0.43f, 5.92f) + lineToRelative(0.6f, 0.6f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, 5.91f, 0.42f) + arcToRelative(3.2f, 3.2f, 0.0f, false, false, 1.22f, -3.2f) + lineToRelative(-0.01f, -0.07f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, 1.12f, -2.3f) + lineToRelative(0.84f, -0.42f) + curveToRelative(0.76f, -0.38f, 0.92f, -1.4f, 0.32f, -2.0f) + lineToRelative(-0.16f, -0.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(3.35f, -3.35f) + close() + } + } + return _guitar!! + } + +private var _guitar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandDraw.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandDraw.kt new file mode 100644 index 0000000..c2c0bae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandDraw.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HandDraw: ImageVector + get() { + if (_handDraw != null) { + return _handDraw!! + } + _handDraw = fluentIcon(name = "Regular.HandDraw") { + fluentPath { + moveTo(19.4f, 2.6f) + curveToRelative(0.32f, 0.25f, 0.6f, 0.63f, 0.6f, 1.15f) + curveToRelative(0.0f, 0.78f, -0.5f, 1.3f, -1.07f, 1.6f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, -2.0f, 0.53f) + curveToRelative(-1.46f, 0.18f, -3.35f, 0.17f, -5.2f, 0.15f) + horizontalLineToRelative(-0.24f) + arcToRelative(37.54f, 37.54f, 0.0f, false, false, -5.2f, 0.19f) + curveToRelative(-0.7f, 0.1f, -1.2f, 0.24f, -1.5f, 0.42f) + curveToRelative(-0.27f, 0.15f, -0.29f, 0.27f, -0.29f, 0.36f) + curveToRelative(0.0f, 0.01f, 0.02f, 0.04f, 0.08f, 0.08f) + curveToRelative(0.1f, 0.1f, 0.31f, 0.22f, 0.63f, 0.33f) + arcToRelative(11.18f, 11.18f, 0.0f, false, false, 2.79f, 0.5f) + verticalLineToRelative(1.5f) + lineToRelative(-0.45f, -0.04f) + curveToRelative(-0.98f, -0.1f, -2.02f, -0.26f, -2.84f, -0.55f) + curveToRelative(-0.4f, -0.14f, -0.8f, -0.33f, -1.12f, -0.6f) + arcTo(1.6f, 1.6f, 0.0f, false, true, 3.0f, 7.0f) + curveToRelative(0.0f, -0.78f, 0.46f, -1.32f, 1.04f, -1.66f) + curveToRelative(0.55f, -0.32f, 1.27f, -0.5f, 2.02f, -0.6f) + curveToRelative(1.52f, -0.23f, 3.53f, -0.22f, 5.45f, -0.2f) + horizontalLineToRelative(0.18f) + curveToRelative(1.9f, 0.0f, 3.7f, 0.02f, 5.04f, -0.15f) + curveToRelative(0.7f, -0.09f, 1.2f, -0.22f, 1.5f, -0.37f) + curveToRelative(0.2f, -0.1f, 0.25f, -0.18f, 0.27f, -0.23f) + lineToRelative(-0.03f, -0.02f) + curveToRelative(-0.1f, -0.08f, -0.29f, -0.18f, -0.6f, -0.28f) + curveToRelative(-0.61f, -0.2f, -1.5f, -0.32f, -2.46f, -0.4f) + curveToRelative(-1.6f, -0.12f, -3.29f, -0.1f, -4.2f, -0.1f) + lineToRelative(-0.46f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.42f) + curveToRelative(0.9f, -0.01f, 2.68f, -0.04f, 4.36f, 0.1f) + curveToRelative(1.0f, 0.08f, 2.01f, 0.21f, 2.8f, 0.46f) + curveToRelative(0.38f, 0.13f, 0.77f, 0.3f, 1.07f, 0.54f) + close() + moveTo(14.0f, 9.33f) + curveTo(13.92f, 7.97f, 13.1f, 7.0f, 11.74f, 7.0f) + curveTo(10.35f, 7.0f, 9.5f, 8.06f, 9.5f, 9.5f) + verticalLineToRelative(4.18f) + lineToRelative(-0.26f, -0.08f) + curveToRelative(-1.2f, -0.35f, -2.12f, -0.37f, -2.83f, -0.02f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.0f, 16.02f) + curveToRelative(0.0f, 0.28f, 0.16f, 0.53f, 0.41f, 0.66f) + lineToRelative(2.36f, 1.17f) + lineToRelative(0.1f, 0.05f) + lineToRelative(0.1f, 0.06f) + lineToRelative(1.88f, 1.26f) + lineToRelative(0.2f, 0.14f) + curveToRelative(0.43f, 0.34f, 0.78f, 0.78f, 1.02f, 1.28f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.08f, 0.16f) + curveToRelative(0.45f, 0.8f, 1.35f, 1.25f, 2.28f, 1.12f) + lineToRelative(2.42f, -0.35f) + lineToRelative(0.16f, -0.03f) + curveToRelative(0.82f, -0.18f, 1.47f, -0.8f, 1.69f, -1.61f) + lineToRelative(1.05f, -3.93f) + lineToRelative(0.04f, -0.18f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.6f, -3.85f) + lineToRelative(-2.22f, -0.4f) + lineTo(14.0f, 9.32f) + close() + moveTo(11.0f, 9.37f) + curveToRelative(0.04f, -0.6f, 0.29f, -0.87f, 0.75f, -0.87f) + curveToRelative(0.5f, 0.0f, 0.75f, 0.32f, 0.75f, 1.0f) + verticalLineToRelative(2.85f) + curveToRelative(0.05f, 0.32f, 0.3f, 0.58f, 0.62f, 0.64f) + lineToRelative(2.9f, 0.53f) + lineToRelative(0.07f, 0.01f) + curveToRelative(0.93f, 0.25f, 1.49f, 1.21f, 1.24f, 2.15f) + lineToRelative(-1.05f, 3.92f) + lineToRelative(-0.04f, 0.1f) + curveToRelative(-0.1f, 0.24f, -0.32f, 0.41f, -0.58f, 0.45f) + lineToRelative(-2.42f, 0.35f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.68f, -0.43f) + lineToRelative(-0.03f, -0.06f) + lineToRelative(-0.12f, -0.25f) + arcToRelative(4.96f, 4.96f, 0.0f, false, false, -1.63f, -1.79f) + lineTo(8.8f, 16.71f) + lineToRelative(-0.18f, -0.1f) + lineToRelative(-0.18f, -0.1f) + lineToRelative(-1.9f, -0.95f) + lineToRelative(0.04f, -0.12f) + curveToRelative(0.08f, -0.23f, 0.25f, -0.4f, 0.5f, -0.52f) + curveToRelative(0.44f, -0.22f, 1.42f, -0.08f, 2.88f, 0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.04f, -0.7f) + lineTo(11.0f, 9.37f) + close() + } + } + return _handDraw!! + } + +private var _handDraw: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeft.kt new file mode 100644 index 0000000..17cb0f3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeft.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HandLeft: ImageVector + get() { + if (_handLeft != null) { + return _handLeft!! + } + _handLeft = fluentIcon(name = "Regular.HandLeft") { + fluentPath { + moveTo(12.0f, 4.0f) + verticalLineToRelative(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(10.5f, 5.23f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.48f) + curveToRelative(-0.26f, 0.0f, -0.5f, 0.24f, -0.5f, 0.5f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, 0.52f) + arcToRelative(1.46f, 1.46f, 0.0f, false, false, -0.12f, -0.13f) + curveToRelative(-0.1f, -0.08f, -0.23f, -0.2f, -0.4f, -0.32f) + curveToRelative(-0.36f, -0.25f, -0.81f, -0.5f, -1.3f, -0.58f) + arcToRelative(2.28f, 2.28f, 0.0f, false, false, -1.4f, 0.14f) + curveToRelative(-0.2f, 0.1f, -0.36f, 0.26f, -0.44f, 0.53f) + lineToRelative(1.66f, 1.24f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.18f, 2.18f) + curveToRelative(0.93f, 0.93f, 1.7f, 2.0f, 2.3f, 3.19f) + curveToRelative(0.28f, 0.56f, 0.85f, 0.91f, 1.47f, 0.91f) + horizontalLineToRelative(2.73f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.33f, -0.71f) + curveToRelative(0.73f, -1.26f, 1.71f, -3.29f, 1.71f, -5.04f) + lineTo(18.0f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(15.5f, 5.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(13.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + curveToRelative(-0.29f, 0.0f, -0.5f, 0.22f, -0.5f, 0.5f) + close() + moveTo(10.01f, 3.25f) + curveToRelative(0.21f, 0.0f, 0.42f, 0.03f, 0.6f, 0.1f) + lineToRelative(-0.6f, -0.1f) + close() + moveTo(10.61f, 3.35f) + curveToRelative(0.27f, -0.77f, 0.97f, -1.35f, 1.9f, -1.35f) + curveToRelative(0.9f, 0.0f, 1.61f, 0.59f, 1.88f, 1.34f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.6f, 1.73f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 19.5f, 7.0f) + verticalLineToRelative(7.74f) + curveToRelative(0.0f, 2.18f, -1.17f, 4.51f, -1.92f, 5.8f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 14.96f, 22.0f) + horizontalLineToRelative(-2.73f) + curveToRelative(-1.19f, 0.0f, -2.28f, -0.67f, -2.81f, -1.74f) + arcToRelative(10.76f, 10.76f, 0.0f, false, false, -2.02f, -2.8f) + lineToRelative(-2.14f, -2.14f) + lineToRelative(-1.96f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.3f, -0.6f) + curveToRelative(0.0f, -1.06f, 0.53f, -1.8f, 1.3f, -2.2f) + arcToRelative(3.76f, 3.76f, 0.0f, false, true, 2.33f, -0.29f) + curveToRelative(0.52f, 0.1f, 0.99f, 0.29f, 1.37f, 0.5f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.07f, 0.89f, -2.02f, 2.01f, -2.01f) + } + } + return _handLeft!! + } + +private var _handLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeftChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeftChat.kt new file mode 100644 index 0000000..a33361c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandLeftChat.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HandLeftChat: ImageVector + get() { + if (_handLeftChat != null) { + return _handLeftChat!! + } + _handLeftChat = fluentIcon(name = "Regular.HandLeftChat") { + fluentPath { + moveTo(12.0f, 4.0f) + verticalLineToRelative(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(10.5f, 5.23f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.48f) + curveToRelative(-0.26f, 0.0f, -0.5f, 0.24f, -0.5f, 0.5f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, 0.52f) + arcToRelative(1.46f, 1.46f, 0.0f, false, false, -0.12f, -0.13f) + curveToRelative(-0.1f, -0.08f, -0.23f, -0.2f, -0.4f, -0.32f) + curveToRelative(-0.36f, -0.25f, -0.81f, -0.5f, -1.3f, -0.58f) + arcToRelative(2.28f, 2.28f, 0.0f, false, false, -1.4f, 0.14f) + curveToRelative(-0.2f, 0.1f, -0.36f, 0.26f, -0.44f, 0.53f) + lineToRelative(1.66f, 1.24f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.18f, 2.18f) + curveToRelative(0.93f, 0.93f, 1.7f, 2.0f, 2.3f, 3.19f) + curveToRelative(0.18f, 0.35f, 0.47f, 0.63f, 0.82f, 0.78f) + lineToRelative(-0.44f, 1.44f) + arcToRelative(3.15f, 3.15f, 0.0f, false, true, -1.72f, -1.55f) + arcToRelative(10.76f, 10.76f, 0.0f, false, false, -2.02f, -2.8f) + lineToRelative(-2.14f, -2.14f) + lineToRelative(-1.96f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.3f, -0.6f) + curveToRelative(0.0f, -1.06f, 0.53f, -1.8f, 1.3f, -2.2f) + arcToRelative(3.76f, 3.76f, 0.0f, false, true, 2.33f, -0.29f) + curveToRelative(0.52f, 0.1f, 0.99f, 0.29f, 1.37f, 0.5f) + verticalLineToRelative(-6.0f) + arcToRelative(2.03f, 2.03f, 0.0f, false, true, 2.61f, -1.92f) + curveToRelative(0.27f, -0.76f, 0.97f, -1.34f, 1.9f, -1.34f) + curveToRelative(0.9f, 0.0f, 1.61f, 0.59f, 1.88f, 1.34f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.6f, 1.73f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 19.5f, 7.0f) + verticalLineToRelative(4.3f) + arcToRelative(6.48f, 6.48f, 0.0f, false, false, -1.5f, -0.3f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.2f, -0.1f, 0.4f, -0.23f, 0.53f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -0.83f, 0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.44f, -0.69f) + lineTo(15.5f, 5.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(13.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + curveToRelative(-0.29f, 0.0f, -0.5f, 0.22f, -0.5f, 0.5f) + close() + moveTo(17.97f, 12.02f) + arcTo(5.48f, 5.48f, 0.0f, false, true, 23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -8.17f, 4.81f) + lineToRelative(-2.18f, 0.67f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.63f, -0.62f) + lineToRelative(0.67f, -2.2f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 5.28f, -8.15f) + close() + moveTo(15.0f, 16.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + moveTo(15.5f, 19.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + close() + } + } + return _handLeftChat!! + } + +private var _handLeftChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandRight.kt new file mode 100644 index 0000000..540e9cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandRight.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HandRight: ImageVector + get() { + if (_handRight != null) { + return _handRight!! + } + _handRight = fluentIcon(name = "Regular.HandRight") { + fluentPath { + moveTo(12.0f, 4.0f) + verticalLineToRelative(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(13.5f, 5.22f) + curveToRelative(0.0f, -0.24f, 0.2f, -0.47f, 0.5f, -0.47f) + curveToRelative(0.26f, 0.0f, 0.5f, 0.24f, 0.5f, 0.5f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.3f, 0.52f) + arcToRelative(1.96f, 1.96f, 0.0f, false, true, 0.12f, -0.13f) + curveToRelative(0.1f, -0.08f, 0.23f, -0.2f, 0.4f, -0.32f) + curveToRelative(0.36f, -0.25f, 0.81f, -0.5f, 1.3f, -0.58f) + curveToRelative(0.54f, -0.1f, 1.05f, -0.04f, 1.4f, 0.14f) + curveToRelative(0.2f, 0.1f, 0.36f, 0.26f, 0.44f, 0.53f) + lineToRelative(-1.66f, 1.24f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -0.08f, 0.07f) + lineToRelative(-2.18f, 2.18f) + curveToRelative(-0.93f, 0.93f, -1.7f, 2.0f, -2.3f, 3.19f) + curveToRelative(-0.28f, 0.56f, -0.85f, 0.91f, -1.47f, 0.91f) + lineTo(9.04f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.33f, -0.71f) + curveTo(6.98f, 18.53f, 6.0f, 16.5f, 6.0f, 14.75f) + lineTo(6.0f, 7.0f) + curveToRelative(0.0f, -0.27f, 0.22f, -0.5f, 0.5f, -0.5f) + curveToRelative(0.29f, 0.0f, 0.5f, 0.23f, 0.5f, 0.5f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(8.5f, 5.25f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + curveToRelative(0.29f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(11.0f, 4.0f) + curveToRelative(0.0f, -0.28f, 0.21f, -0.5f, 0.5f, -0.5f) + curveToRelative(0.29f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + close() + moveTo(13.99f, 3.25f) + curveToRelative(-0.21f, 0.0f, -0.42f, 0.03f, -0.6f, 0.09f) + close() + moveTo(13.39f, 3.34f) + arcTo(1.98f, 1.98f, 0.0f, false, false, 11.49f, 2.0f) + curveToRelative(-0.9f, 0.0f, -1.61f, 0.58f, -1.88f, 1.34f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.6f, 1.73f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 4.5f, 7.0f) + verticalLineToRelative(7.74f) + curveToRelative(0.0f, 2.18f, 1.17f, 4.52f, 1.92f, 5.8f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 9.04f, 22.0f) + horizontalLineToRelative(2.73f) + curveToRelative(1.19f, 0.0f, 2.28f, -0.67f, 2.81f, -1.74f) + curveToRelative(0.52f, -1.04f, 1.2f, -1.98f, 2.02f, -2.8f) + lineToRelative(2.14f, -2.14f) + lineToRelative(1.96f, -1.47f) + curveToRelative(0.19f, -0.14f, 0.3f, -0.36f, 0.3f, -0.6f) + curveToRelative(0.0f, -1.06f, -0.53f, -1.8f, -1.3f, -2.2f) + arcToRelative(3.76f, 3.76f, 0.0f, false, false, -2.33f, -0.29f) + curveToRelative(-0.52f, 0.1f, -0.99f, 0.29f, -1.37f, 0.5f) + lineTo(16.0f, 5.25f) + curveToRelative(0.0f, -1.06f, -0.89f, -2.01f, -2.01f, -2.0f) + } + } + return _handRight!! + } + +private var _handRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt new file mode 100644 index 0000000..a5fc0b6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HandWave.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HandWave: ImageVector + get() { + if (_handWave != null) { + return _handWave!! + } + _handWave = fluentIcon(name = "Regular.HandWave") { + fluentPath { + moveTo(18.63f, 2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.19f) + arcToRelative(6.9f, 6.9f, 0.0f, false, true, 2.31f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.48f, -0.26f) + arcToRelative(5.4f, 5.4f, 0.0f, false, false, -0.33f, -2.82f) + curveToRelative(-0.35f, -0.9f, -0.87f, -1.6f, -1.36f, -1.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.19f, -1.05f) + close() + moveTo(9.59f, 2.87f) + arcTo(2.05f, 2.05f, 0.0f, false, false, 5.87f, 4.0f) + arcToRelative(2.02f, 2.02f, 0.0f, false, false, -1.93f, 2.65f) + lineToRelative(1.96f, 5.92f) + arcToRelative(4.8f, 4.8f, 0.0f, false, false, -1.79f, 0.2f) + arcToRelative(3.9f, 3.9f, 0.0f, false, false, -1.76f, 1.16f) + arcToRelative(1.4f, 1.4f, 0.0f, false, false, -0.28f, 1.42f) + curveToRelative(0.16f, 0.43f, 0.5f, 0.78f, 0.92f, 0.97f) + arcToRelative(25.2f, 25.2f, 0.0f, false, true, 6.75f, 4.48f) + arcToRelative(4.08f, 4.08f, 0.0f, false, false, 3.96f, 1.05f) + lineToRelative(2.59f, -0.78f) + arcToRelative(2.66f, 2.66f, 0.0f, false, false, 1.89f, -2.18f) + curveToRelative(0.14f, -1.05f, 0.32f, -2.64f, 0.32f, -4.14f) + curveToRelative(0.0f, -1.76f, -0.46f, -3.7f, -1.0f, -5.41f) + arcToRelative(37.43f, 37.43f, 0.0f, false, false, -1.63f, -4.15f) + arcToRelative(2.05f, 2.05f, 0.0f, false, false, -2.27f, -1.14f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -0.78f, 0.32f) + lineToRelative(-0.16f, -0.48f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 9.6f, 2.87f) + close() + moveTo(8.43f, 3.87f) + lineToRelative(0.4f, 1.18f) + lineToRelative(0.04f, 0.1f) + lineToRelative(1.67f, 4.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.17f, 0.35f) + horizontalLineToRelative(0.01f) + curveToRelative(0.24f, -0.2f, 0.34f, -0.53f, 0.24f, -0.83f) + lineToRelative(-1.69f, -4.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.97f, -0.27f) + lineToRelative(0.72f, 2.27f) + lineToRelative(0.04f, 0.15f) + lineToRelative(0.87f, 2.7f) + lineToRelative(0.17f, 0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, -0.46f) + lineToRelative(-0.16f, -0.51f) + lineToRelative(-0.89f, -2.79f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, 0.48f, -0.7f) + curveToRelative(0.27f, -0.06f, 0.52f, 0.08f, 0.62f, 0.3f) + curveToRelative(0.41f, 0.89f, 1.04f, 2.34f, 1.56f, 3.98f) + curveToRelative(0.53f, 1.64f, 0.93f, 3.41f, 0.93f, 4.95f) + curveToRelative(0.0f, 1.4f, -0.17f, 2.9f, -0.3f, 3.93f) + curveToRelative(-0.07f, 0.45f, -0.39f, 0.82f, -0.84f, 0.95f) + lineToRelative(-2.59f, 0.78f) + curveToRelative(-0.84f, 0.25f, -1.8f, -0.02f, -2.5f, -0.69f) + arcToRelative(26.69f, 26.69f, 0.0f, false, false, -7.25f, -4.83f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(2.4f, 2.4f, 0.0f, false, true, 1.06f, -0.68f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 2.24f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, -0.96f) + lineToRelative(-2.35f, -7.1f) + arcToRelative(0.52f, 0.52f, 0.0f, false, true, 0.98f, -0.32f) + lineToRelative(1.44f, 4.34f) + lineToRelative(0.26f, 0.79f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, -0.48f) + lineToRelative(-0.26f, -0.78f) + lineToRelative(-1.8f, -5.5f) + arcToRelative(0.55f, 0.55f, 0.0f, false, true, 1.03f, -0.36f) + close() + moveTo(18.3f, 4.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.1f, 1.02f) + curveToRelative(0.42f, 0.45f, 0.8f, 1.0f, 0.8f, 1.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -1.5f, -0.62f, -2.39f, -1.2f, -3.01f) + close() + } + } + return _handWave!! + } + +private var _handWave: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Handshake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Handshake.kt new file mode 100644 index 0000000..5fbe5a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Handshake.kt @@ -0,0 +1,127 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Handshake: ImageVector + get() { + if (_handshake != null) { + return _handshake!! + } + _handshake = fluentIcon(name = "Regular.Handshake") { + fluentPath { + moveTo(12.24f, 2.96f) + curveToRelative(-0.23f, 0.0f, -0.44f, 0.11f, -0.58f, 0.28f) + lineToRelative(-0.06f, 0.04f) + arcToRelative(6.3f, 6.3f, 0.0f, false, false, -6.26f, 1.56f) + arcToRelative(6.2f, 6.2f, 0.0f, false, false, -1.74f, 5.5f) + lineToRelative(-0.02f, 0.02f) + lineToRelative(-0.95f, 0.95f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, 0.0f, 3.0f) + curveToRelative(0.49f, 0.48f, 1.15f, 0.68f, 1.79f, 0.6f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, 1.88f, 1.56f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, 2.02f, 1.94f) + arcToRelative(2.14f, 2.14f, 0.0f, false, false, 3.4f, 1.59f) + lineToRelative(0.4f, 0.38f) + arcToRelative(2.15f, 2.15f, 0.0f, false, false, 3.64f, -1.32f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, 1.94f, -1.93f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, 1.87f, -1.6f) + curveToRelative(0.63f, 0.07f, 1.28f, -0.13f, 1.76f, -0.61f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, 0.0f, -3.0f) + lineToRelative(-0.83f, -0.82f) + lineToRelative(0.17f, -0.67f) + arcToRelative(6.02f, 6.02f, 0.0f, false, false, -5.83f, -7.46f) + horizontalLineToRelative(-2.6f) + close() + moveTo(15.16f, 7.91f) + lineToRelative(3.47f, 3.44f) + lineToRelative(0.02f, 0.02f) + lineToRelative(1.62f, 1.61f) + curveToRelative(0.25f, 0.25f, 0.25f, 0.64f, 0.0f, 0.88f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.89f, 0.0f) + lineToRelative(-1.62f, -1.61f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.02f, 0.01f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(1.27f, 1.26f) + curveToRelative(0.24f, 0.24f, 0.24f, 0.64f, 0.0f, 0.88f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.82f, 0.06f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -0.99f, 0.07f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.06f, 0.98f) + curveToRelative(0.19f, 0.25f, 0.17f, 0.6f, -0.06f, 0.82f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.83f, 0.05f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -1.0f, 0.06f) + curveToRelative(-0.26f, 0.27f, -0.29f, 0.69f, -0.06f, 0.99f) + curveToRelative(0.2f, 0.25f, 0.18f, 0.6f, -0.05f, 0.83f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, -0.9f, 0.0f) + lineToRelative(-0.37f, -0.37f) + lineToRelative(0.1f, -0.1f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -1.4f, -3.61f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -1.95f, -2.0f) + arcToRelative(2.14f, 2.14f, 0.0f, false, false, -2.41f, -1.93f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, -2.12f, -1.56f) + arcToRelative(4.77f, 4.77f, 0.0f, false, true, 4.95f, -5.23f) + lineToRelative(-1.5f, 1.13f) + arcToRelative(2.31f, 2.31f, 0.0f, false, false, -0.44f, 3.25f) + arcToRelative(2.33f, 2.33f, 0.0f, false, false, 3.26f, 0.44f) + lineToRelative(1.9f, -1.43f) + horizontalLineToRelative(1.96f) + close() + moveTo(9.4f, 6.84f) + lineToRelative(3.14f, -2.38f) + horizontalLineToRelative(0.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.19f, 0.0f) + horizontalLineToRelative(1.62f) + arcToRelative(4.52f, 4.52f, 0.0f, false, true, 4.43f, 5.37f) + lineToRelative(-3.21f, -3.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.54f, -0.22f) + horizontalLineToRelative(-2.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.45f, 0.15f) + lineToRelative(-2.1f, 1.58f) + arcTo(0.83f, 0.83f, 0.0f, false, true, 9.24f, 8.0f) + arcToRelative(0.81f, 0.81f, 0.0f, false, true, 0.16f, -1.15f) + close() + moveTo(6.03f, 14.8f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.0f, -0.88f) + lineToRelative(0.96f, -0.95f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.89f, 0.0f) + curveToRelative(0.24f, 0.24f, 0.24f, 0.62f, 0.0f, 0.87f) + lineToRelative(-0.96f, 0.96f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.88f, 0.0f) + close() + moveTo(5.54f, 11.43f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.0f, 0.87f) + lineToRelative(-0.96f, 0.95f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.89f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.0f, -0.88f) + lineToRelative(0.96f, -0.95f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.88f, 0.0f) + horizontalLineToRelative(0.01f) + close() + moveTo(10.89f, 18.74f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.89f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.0f, -0.88f) + lineToRelative(0.96f, -0.95f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.89f, 0.0f) + curveToRelative(0.24f, 0.24f, 0.24f, 0.64f, 0.0f, 0.88f) + lineToRelative(-0.96f, 0.95f) + close() + moveTo(8.87f, 16.74f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.89f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.0f, -0.88f) + lineToRelative(0.96f, -0.96f) + horizontalLineToRelative(0.01f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 0.88f, 0.0f) + curveToRelative(0.24f, 0.25f, 0.24f, 0.64f, 0.0f, 0.88f) + lineToRelative(-0.96f, 0.95f) + close() + } + } + return _handshake!! + } + +private var _handshake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt new file mode 100644 index 0000000..dd6979b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HatGraduation.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HatGraduation: ImageVector + get() { + if (_hatGraduation != null) { + return _hatGraduation!! + } + _hatGraduation = fluentIcon(name = "Regular.HatGraduation") { + fluentPath { + moveTo(9.9f, 3.7f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, 4.2f, 0.0f) + lineToRelative(8.05f, 5.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.01f, 1.26f) + lineTo(19.0f, 12.19f) + verticalLineToRelative(5.56f) + curveToRelative(0.0f, 0.16f, -0.05f, 0.32f, -0.15f, 0.45f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.02f, 0.02f) + verticalLineToRelative(0.01f) + arcToRelative(3.38f, 3.38f, 0.0f, false, true, -0.41f, 0.43f) + curveToRelative(-0.28f, 0.27f, -0.7f, 0.61f, -1.25f, 0.96f) + arcTo(9.7f, 9.7f, 0.0f, false, true, 12.0f, 21.0f) + arcToRelative(9.7f, 9.7f, 0.0f, false, true, -5.16f, -1.36f) + arcToRelative(7.43f, 7.43f, 0.0f, false, true, -1.69f, -1.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.15f, -0.45f) + verticalLineToRelative(-5.56f) + lineToRelative(-2.0f, -1.3f) + verticalLineToRelative(5.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(1.5f, 9.5f) + curveToRelative(0.0f, -0.27f, 0.14f, -0.5f, 0.36f, -0.64f) + lineTo(9.9f, 3.7f) + close() + moveTo(14.12f, 15.38f) + arcToRelative(3.87f, 3.87f, 0.0f, false, true, -4.24f, 0.0f) + lineToRelative(-3.38f, -2.2f) + verticalLineToRelative(4.29f) + lineToRelative(0.13f, 0.13f) + curveToRelative(0.21f, 0.2f, 0.54f, 0.48f, 1.0f, 0.76f) + arcTo(8.2f, 8.2f, 0.0f, false, false, 12.0f, 19.5f) + arcToRelative(8.2f, 8.2f, 0.0f, false, false, 4.37f, -1.14f) + arcToRelative(5.94f, 5.94f, 0.0f, false, false, 1.13f, -0.9f) + verticalLineToRelative(-4.29f) + lineToRelative(-3.38f, 2.21f) + close() + moveTo(13.28f, 4.96f) + curveToRelative(-0.78f, -0.5f, -1.78f, -0.5f, -2.56f, 0.0f) + lineTo(3.63f, 9.51f) + lineToRelative(7.07f, 4.62f) + curveToRelative(0.79f, 0.51f, 1.81f, 0.51f, 2.6f, 0.0f) + lineToRelative(7.07f, -4.62f) + lineToRelative(-7.09f, -4.55f) + close() + } + } + return _hatGraduation!! + } + +private var _hatGraduation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hd.kt new file mode 100644 index 0000000..c8b40b9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hd.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Hd: ImageVector + get() { + if (_hd != null) { + return _hd!! + } + _hd = fluentIcon(name = "Regular.Hd") { + fluentPath { + moveTo(7.25f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(2.0f) + lineTo(10.0f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(10.0f, 13.0f) + lineTo(8.0f, 13.0f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-1.5f) + curveTo(18.0f, 9.45f, 16.54f, 8.0f, 14.75f, 8.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(14.5f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-0.25f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + close() + } + } + return _hd!! + } + +private var _hd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hdr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hdr.kt new file mode 100644 index 0000000..f791074 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Hdr.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Hdr: ImageVector + get() { + if (_hdr != null) { + return _hdr!! + } + _hdr = fluentIcon(name = "Regular.Hdr") { + fluentPath { + moveTo(18.75f, 3.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + curveTo(2.0f, 4.95f, 3.46f, 3.5f, 5.25f, 3.5f) + horizontalLineToRelative(13.5f) + close() + moveTo(18.75f, 5.0f) + lineTo(5.25f, 5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(8.38f, 9.0f) + curveToRelative(0.31f, 0.0f, 0.57f, 0.22f, 0.62f, 0.53f) + verticalLineToRelative(4.84f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -1.24f, 0.1f) + verticalLineToRelative(-1.83f) + lineTo(6.26f, 12.64f) + verticalLineToRelative(1.75f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -1.24f, 0.09f) + lineTo(5.02f, 9.64f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, 1.24f, -0.1f) + verticalLineToRelative(1.85f) + horizontalLineToRelative(1.48f) + lineTo(7.74f, 9.62f) + curveToRelative(0.0f, -0.35f, 0.28f, -0.63f, 0.63f, -0.63f) + close() + moveTo(17.2f, 9.02f) + arcToRelative(1.8f, 1.8f, 0.0f, false, true, 1.02f, 3.29f) + lineToRelative(0.74f, 1.83f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -1.11f, 0.56f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.8f, -1.98f) + horizontalLineToRelative(-0.74f) + verticalLineToRelative(1.76f) + curveToRelative(0.0f, 0.75f, -1.03f, 0.82f, -1.22f, 0.2f) + lineToRelative(-0.02f, -0.1f) + lineToRelative(-0.01f, -0.1f) + lineTo(15.01f, 9.64f) + curveToRelative(0.0f, -0.31f, 0.22f, -0.57f, 0.53f, -0.62f) + lineTo(17.2f, 9.02f) + close() + moveTo(11.38f, 9.0f) + curveToRelative(1.39f, 0.0f, 2.53f, 1.08f, 2.62f, 2.46f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 1.4f, -1.09f, 2.54f, -2.46f, 2.62f) + horizontalLineToRelative(-0.92f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.61f, -0.52f) + lineToRelative(-0.01f, -0.1f) + lineTo(10.0f, 9.63f) + curveToRelative(0.0f, -0.31f, 0.23f, -0.57f, 0.53f, -0.62f) + horizontalLineToRelative(0.85f) + close() + moveTo(11.38f, 10.25f) + horizontalLineToRelative(-0.13f) + verticalLineToRelative(3.49f) + horizontalLineToRelative(0.13f) + curveToRelative(0.71f, 0.0f, 1.3f, -0.55f, 1.36f, -1.24f) + lineToRelative(0.01f, -0.14f) + verticalLineToRelative(-0.74f) + curveToRelative(0.0f, -0.71f, -0.54f, -1.3f, -1.24f, -1.37f) + horizontalLineToRelative(-0.13f) + close() + moveTo(16.25f, 10.25f) + verticalLineToRelative(1.11f) + horizontalLineToRelative(0.95f) + arcToRelative(0.55f, 0.55f, 0.0f, false, false, 0.1f, -1.1f) + horizontalLineToRelative(-1.05f) + close() + } + } + return _hdr!! + } + +private var _hdr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HdrOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HdrOff.kt new file mode 100644 index 0000000..73c44c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HdrOff.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HdrOff: ImageVector + get() { + if (_hdrOff != null) { + return _hdrOff!! + } + _hdrOff = fluentIcon(name = "Regular.HdrOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.96f, 0.96f) + curveTo(2.46f, 4.84f, 2.0f, 5.74f, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(13.5f) + curveToRelative(0.22f, 0.0f, 0.43f, -0.02f, 0.63f, -0.06f) + lineToRelative(1.34f, 1.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.94f, 19.0f) + lineTo(5.25f, 19.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.6f, 0.3f, -1.12f, 0.75f, -1.44f) + lineTo(8.04f, 9.1f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.29f, 0.52f) + verticalLineToRelative(1.77f) + lineTo(6.27f, 11.39f) + lineTo(6.27f, 9.54f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, -1.25f, 0.1f) + verticalLineToRelative(4.84f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 1.25f, -0.1f) + verticalLineToRelative(-1.74f) + horizontalLineToRelative(1.48f) + verticalLineToRelative(1.73f) + lineToRelative(0.01f, 0.1f) + arcToRelative(0.63f, 0.63f, 0.0f, false, false, 1.24f, -0.1f) + verticalLineToRelative(-4.3f) + lineToRelative(1.0f, 0.99f) + verticalLineToRelative(3.41f) + curveToRelative(0.05f, 0.3f, 0.31f, 0.53f, 0.62f, 0.53f) + horizontalLineToRelative(0.92f) + arcToRelative(2.62f, 2.62f, 0.0f, false, false, 1.66f, -0.74f) + lineTo(17.94f, 19.0f) + close() + moveTo(11.24f, 12.31f) + lineToRelative(1.08f, 1.07f) + curveToRelative(-0.25f, 0.23f, -0.58f, 0.37f, -0.94f, 0.37f) + horizontalLineToRelative(-0.13f) + lineTo(11.25f, 12.3f) + close() + moveTo(16.26f, 13.08f) + lineTo(15.0f, 11.82f) + lineTo(15.0f, 9.64f) + curveToRelative(0.0f, -0.31f, 0.22f, -0.57f, 0.53f, -0.62f) + lineTo(17.2f, 9.02f) + arcToRelative(1.8f, 1.8f, 0.0f, false, true, 1.02f, 3.29f) + lineToRelative(0.74f, 1.83f) + arcToRelative(0.63f, 0.63f, 0.0f, false, true, -0.83f, 0.8f) + lineToRelative(-0.32f, -0.31f) + verticalLineToRelative(-0.02f) + lineToRelative(-0.8f, -1.99f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(0.46f) + close() + moveTo(16.26f, 11.38f) + horizontalLineToRelative(0.94f) + arcToRelative(0.55f, 0.55f, 0.0f, false, false, 0.1f, -1.1f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.95f) + verticalLineToRelative(1.1f) + close() + moveTo(20.5f, 17.32f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(8.18f, 5.0f) + lineToRelative(-1.5f, -1.5f) + horizontalLineToRelative(12.07f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.46f, -0.1f, 0.9f, -0.27f, 1.3f) + lineToRelative(-1.23f, -1.23f) + close() + } + } + return _hdrOff!! + } + +private var _hdrOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt new file mode 100644 index 0000000..c63b1df --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headphones.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Headphones: ImageVector + get() { + if (_headphones != null) { + return _headphones!! + } + _headphones = fluentIcon(name = "Regular.Headphones") { + fluentPath { + moveTo(22.0f, 12.0f) + verticalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(16.0f, 22.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(15.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineToRelative(4.62f) + verticalLineToRelative(-2.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -17.0f, 0.0f) + verticalLineToRelative(2.0f) + lineTo(8.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(5.0f, 22.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + verticalLineToRelative(-7.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + verticalLineToRelative(7.0f) + verticalLineToRelative(-7.0f) + close() + moveTo(7.5f, 15.5f) + horizontalLineToRelative(-4.0f) + lineTo(3.5f, 19.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-5.0f) + close() + moveTo(20.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(5.0f) + lineTo(19.0f, 20.5f) + curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f) + lineTo(20.5f, 15.5f) + close() + } + } + return _headphones!! + } + +private var _headphones: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadphonesSoundWave.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadphonesSoundWave.kt new file mode 100644 index 0000000..578e7d8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadphonesSoundWave.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HeadphonesSoundWave: ImageVector + get() { + if (_headphonesSoundWave != null) { + return _headphonesSoundWave!! + } + _headphonesSoundWave = fluentIcon(name = "Regular.HeadphonesSoundWave") { + fluentPath { + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 17.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(19.0f, 22.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + verticalLineToRelative(-7.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f) + verticalLineToRelative(7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(3.5f, 14.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(20.5f, 15.5f) + lineTo(20.5f, 19.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(3.5f, 19.0f) + verticalLineToRelative(-3.5f) + lineTo(5.0f, 15.5f) + verticalLineToRelative(5.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.5f, 19.0f) + close() + moveTo(12.75f, 11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-10.5f) + close() + moveTo(8.75f, 14.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.0f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + } + } + return _headphonesSoundWave!! + } + +private var _headphonesSoundWave: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headset.kt new file mode 100644 index 0000000..5e4c8ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Headset.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Headset: ImageVector + get() { + if (_headset != null) { + return _headset!! + } + _headset = fluentIcon(name = "Regular.Headset") { + fluentPath { + moveTo(12.0f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(17.5f, 10.0f) + lineTo(17.5f, 9.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + verticalLineToRelative(1.0f) + lineTo(9.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(6.5f, 16.0f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.24f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(1.13f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(8.75f, 20.0f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.74f, -3.55f) + lineToRelative(-0.01f, -0.2f) + lineTo(5.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 14.0f, 0.0f) + verticalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.85f, 2.0f) + lineTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + lineTo(14.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f) + horizontalLineToRelative(2.62f) + close() + moveTo(8.5f, 11.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(17.5f, 11.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.0f) + lineTo(17.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(17.5f, 11.5f) + close() + } + } + return _headset!! + } + +private var _headset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetAdd.kt new file mode 100644 index 0000000..52fff2e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetAdd.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HeadsetAdd: ImageVector + get() { + if (_headsetAdd != null) { + return _headsetAdd!! + } + _headsetAdd = fluentIcon(name = "Regular.HeadsetAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(0.52f, 0.0f, 1.02f, -0.06f, 1.5f, -0.17f) + lineTo(19.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.85f, 2.0f) + lineTo(15.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f) + verticalLineToRelative(-4.14f) + curveToRelative(0.46f, 0.3f, 0.97f, 0.53f, 1.5f, 0.7f) + verticalLineToRelative(2.82f) + lineTo(17.0f, 15.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(17.5f, 13.0f) + close() + moveTo(12.02f, 3.0f) + curveToRelative(-0.3f, 0.48f, -0.55f, 1.0f, -0.72f, 1.54f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 6.5f, 10.0f) + verticalLineToRelative(1.0f) + lineTo(9.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(6.5f, 17.0f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.24f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(1.13f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(8.75f, 21.0f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.74f, -3.55f) + lineToRelative(-0.01f, -0.2f) + lineTo(5.0f, 10.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 7.0f, -7.0f) + horizontalLineToRelative(0.02f) + close() + moveTo(12.0f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(8.5f, 12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-3.0f) + close() + } + } + return _headsetAdd!! + } + +private var _headsetAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetVr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetVr.kt new file mode 100644 index 0000000..88415a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeadsetVr.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HeadsetVr: ImageVector + get() { + if (_headsetVr != null) { + return _headsetVr!! + } + _headsetVr = fluentIcon(name = "Regular.HeadsetVr") { + fluentPath { + moveTo(13.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(6.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(14.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(9.0f, 5.0f) + lineTo(6.0f, 5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, 4.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(2.0f, 14.0f) + verticalLineToRelative(2.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, 4.0f) + horizontalLineToRelative(1.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 2.16f, -0.64f) + lineToRelative(2.15f, -1.38f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.28f, 0.0f) + lineToRelative(2.15f, 1.38f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 2.16f, 0.64f) + lineTo(18.0f, 20.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + lineTo(22.0f, 14.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(22.0f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + horizontalLineToRelative(-3.0f) + lineTo(15.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + close() + moveTo(6.0f, 6.5f) + horizontalLineToRelative(12.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 20.5f, 9.0f) + verticalLineToRelative(7.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 18.0f, 19.0f) + horizontalLineToRelative(-1.55f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -1.35f, -0.4f) + lineToRelative(-2.15f, -1.38f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.9f, 0.0f) + lineTo(8.9f, 18.6f) + curveToRelative(-0.4f, 0.26f, -0.88f, 0.4f, -1.35f, 0.4f) + lineTo(6.0f, 19.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, -2.5f) + lineTo(3.5f, 9.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 6.0f, 6.5f) + close() + } + } + return _headsetVr!! + } + +private var _headsetVr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartCircle.kt new file mode 100644 index 0000000..1a69153 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartCircle.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HeartCircle: ImageVector + get() { + if (_heartCircle != null) { + return _heartCircle!! + } + _heartCircle = fluentIcon(name = "Regular.HeartCircle") { + fluentPath { + moveTo(11.7f, 16.86f) + lineToRelative(-4.11f, -4.8f) + arcToRelative(2.46f, 2.46f, 0.0f, false, true, 3.58f, -3.36f) + lineToRelative(0.83f, 0.8f) + lineToRelative(0.83f, -0.8f) + arcToRelative(2.46f, 2.46f, 0.0f, false, true, 3.58f, 3.36f) + lineToRelative(-4.1f, 4.8f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.61f, 0.0f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 17.0f, 0.0f) + close() + } + } + return _heartCircle!! + } + +private var _heartCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartPulse.kt new file mode 100644 index 0000000..e81a2ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HeartPulse.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HeartPulse: ImageVector + get() { + if (_heartPulse != null) { + return _heartPulse!! + } + _heartPulse = fluentIcon(name = "Regular.HeartPulse") { + fluentPath { + moveTo(12.82f, 5.58f) + lineTo(12.0f, 6.4f) + lineToRelative(-0.82f, -0.82f) + arcTo(5.37f, 5.37f, 0.0f, false, false, 2.25f, 11.0f) + horizontalLineToRelative(1.6f) + arcToRelative(3.88f, 3.88f, 0.0f, false, true, 6.27f, -4.36f) + lineTo(11.47f, 8.0f) + curveToRelative(0.3f, 0.3f, 0.79f, 0.29f, 1.08f, -0.02f) + lineToRelative(1.33f, -1.34f) + arcTo(3.88f, 3.88f, 0.0f, false, true, 20.15f, 11.0f) + horizontalLineToRelative(1.6f) + arcToRelative(5.37f, 5.37f, 0.0f, false, false, -8.93f, -5.42f) + close() + moveTo(11.47f, 21.08f) + lineTo(4.89f, 14.5f) + horizontalLineToRelative(2.12f) + lineTo(12.0f, 19.47f) + lineToRelative(4.99f, -4.98f) + horizontalLineToRelative(2.12f) + lineToRelative(-6.58f, 6.58f) + curveToRelative(-0.3f, 0.29f, -0.77f, 0.29f, -1.06f, 0.0f) + close() + moveTo(9.42f, 8.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.35f, 0.02f) + lineTo(6.38f, 12.0f) + lineTo(2.75f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.1f) + curveToRelative(0.3f, 0.0f, 0.56f, -0.17f, 0.69f, -0.43f) + lineToRelative(1.23f, -2.6f) + lineToRelative(2.56f, 5.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, 0.1f) + lineToRelative(2.7f, -3.73f) + lineToRelative(1.13f, 1.3f) + curveToRelative(0.14f, 0.16f, 0.34f, 0.25f, 0.56f, 0.25f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.91f) + lineToRelative(-1.53f, -1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.17f, 0.05f) + lineToRelative(-2.52f, 3.5f) + lineToRelative(-2.7f, -5.4f) + close() + } + } + return _heartPulse!! + } + +private var _heartPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Highlight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Highlight.kt new file mode 100644 index 0000000..6e51ae4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Highlight.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Highlight: ImageVector + get() { + if (_highlight != null) { + return _highlight!! + } + _highlight = fluentIcon(name = "Regular.Highlight") { + fluentPath { + moveTo(20.26f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + verticalLineToRelative(4.6f) + curveToRelative(0.0f, 1.16f, -0.87f, 2.11f, -2.0f, 2.24f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 1.19f, -0.92f, 2.16f, -2.1f, 2.24f) + horizontalLineToRelative(-0.4f) + verticalLineToRelative(2.8f) + curveToRelative(0.0f, 0.81f, -0.44f, 1.56f, -1.14f, 1.96f) + lineToRelative(-0.15f, 0.08f) + lineToRelative(-6.64f, 3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -0.58f) + lineTo(7.51f, 14.0f) + horizontalLineToRelative(-0.26f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(5.0f, 11.75f) + lineTo(5.0f, 9.49f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 3.0f, 7.4f) + lineTo(3.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(4.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.65f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.76f, -0.75f) + close() + moveTo(15.0f, 14.0f) + lineTo(9.0f, 14.0f) + verticalLineToRelative(6.07f) + lineToRelative(5.57f, -2.6f) + curveToRelative(0.23f, -0.11f, 0.39f, -0.33f, 0.42f, -0.57f) + lineToRelative(0.01f, -0.11f) + verticalLineToRelative(-2.8f) + close() + moveTo(17.5f, 9.5f) + horizontalLineToRelative(-11.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.69f, 0.65f, 0.74f) + horizontalLineToRelative(9.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.64f) + lineTo(17.5f, 9.5f) + close() + } + } + return _highlight!! + } + +private var _highlight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HistoryDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HistoryDismiss.kt new file mode 100644 index 0000000..1d8f023 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HistoryDismiss.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HistoryDismiss: ImageVector + get() { + if (_historyDismiss != null) { + return _historyDismiss!! + } + _historyDismiss = fluentIcon(name = "Regular.HistoryDismiss") { + fluentPath { + moveTo(4.5f, 12.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, 6.8f, 7.47f) + curveToRelative(0.18f, 0.54f, 0.42f, 1.06f, 0.72f, 1.53f) + lineTo(12.0f, 21.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -8.9f, -10.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.62f) + curveToRelative(0.46f, 0.0f, 0.79f, 0.44f, 0.72f, 0.9f) + curveToRelative(-0.05f, 0.35f, -0.08f, 0.72f, -0.08f, 1.1f) + close() + moveTo(12.81f, 13.0f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, 1.88f, -1.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.44f, -0.14f) + lineTo(12.5f, 11.5f) + lineTo(12.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.06f) + close() + moveTo(21.0f, 12.02f) + curveToRelative(-0.47f, -0.3f, -0.99f, -0.54f, -1.53f, -0.72f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 6.9f, 6.5f) + horizontalLineToRelative(1.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.04f) + arcTo(9.0f, 9.0f, 0.0f, false, true, 21.0f, 12.0f) + verticalLineToRelative(0.03f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _historyDismiss!! + } + +private var _historyDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeAdd.kt new file mode 100644 index 0000000..6f64f30 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeAdd.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HomeAdd: ImageVector + get() { + if (_homeAdd != null) { + return _homeAdd!! + } + _homeAdd = fluentIcon(name = "Regular.HomeAdd") { + fluentPath { + moveTo(10.55f, 2.53f) + curveToRelative(0.84f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.75f, 5.7f) + curveToRelative(0.5f, 0.42f, 0.8f, 1.05f, 0.8f, 1.71f) + verticalLineToRelative(2.08f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 9.93f) + curveToRelative(0.0f, -0.22f, -0.1f, -0.43f, -0.27f, -0.57f) + lineToRelative(-6.75f, -5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 0.0f) + lineToRelative(-6.75f, 5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.27f, 0.57f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.26f, 0.25f, 0.26f) + horizontalLineToRelative(6.75f) + curveToRelative(0.22f, 0.54f, 0.52f, 1.04f, 0.87f, 1.5f) + lineTo(4.75f, 21.49f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.67f, 0.3f, -1.3f, 0.8f, -1.73f) + lineToRelative(6.75f, -5.69f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _homeAdd!! + } + +private var _homeAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeCheckmark.kt new file mode 100644 index 0000000..880c3d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeCheckmark.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HomeCheckmark: ImageVector + get() { + if (_homeCheckmark != null) { + return _homeCheckmark!! + } + _homeCheckmark = fluentIcon(name = "Regular.HomeCheckmark") { + fluentPath { + moveTo(10.54f, 2.53f) + curveToRelative(0.83f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.76f, 5.7f) + curveToRelative(0.5f, 0.43f, 0.8f, 1.06f, 0.8f, 1.72f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(4.75f, 21.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.66f, 0.3f, -1.3f, 0.8f, -1.72f) + lineToRelative(6.74f, -5.7f) + close() + moveTo(12.47f, 3.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 0.0f) + lineToRelative(-6.74f, 5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.27f, 0.57f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.22f, -0.1f, -0.43f, -0.27f, -0.57f) + lineToRelative(-6.76f, -5.7f) + close() + moveTo(15.78f, 10.72f) + curveToRelative(0.3f, 0.29f, 0.3f, 0.76f, 0.0f, 1.06f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(1.47f, 1.47f) + lineToRelative(3.97f, -3.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _homeCheckmark!! + } + +private var _homeCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeDatabase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeDatabase.kt new file mode 100644 index 0000000..c0b49be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeDatabase.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HomeDatabase: ImageVector + get() { + if (_homeDatabase != null) { + return _homeDatabase!! + } + _homeDatabase = fluentIcon(name = "Regular.HomeDatabase") { + fluentPath { + moveTo(10.55f, 2.53f) + curveToRelative(0.84f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.75f, 5.7f) + curveToRelative(0.5f, 0.42f, 0.8f, 1.05f, 0.8f, 1.71f) + verticalLineToRelative(1.5f) + arcToRelative(9.08f, 9.08f, 0.0f, false, false, -1.5f, -0.34f) + lineTo(19.5f, 9.94f) + curveToRelative(0.0f, -0.22f, -0.1f, -0.43f, -0.27f, -0.57f) + lineToRelative(-6.75f, -5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 0.0f) + lineToRelative(-6.75f, 5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.27f, 0.57f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.26f, 0.25f, 0.26f) + lineTo(12.0f, 20.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.37f, 0.08f, 0.7f, 0.22f, 1.0f) + lineTo(4.75f, 21.5f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.67f, 0.3f, -1.3f, 0.8f, -1.73f) + lineToRelative(6.75f, -5.69f) + close() + moveTo(19.5f, 12.11f) + curveToRelative(0.55f, 0.09f, 1.05f, 0.22f, 1.5f, 0.39f) + curveToRelative(1.21f, 0.46f, 2.0f, 1.18f, 2.0f, 2.0f) + curveToRelative(0.0f, 0.82f, -0.79f, 1.54f, -2.0f, 2.0f) + curveToRelative(-0.45f, 0.17f, -0.95f, 0.3f, -1.5f, 0.39f) + arcTo(9.7f, 9.7f, 0.0f, false, true, 18.0f, 17.0f) + curveToRelative(-2.76f, 0.0f, -5.0f, -1.12f, -5.0f, -2.5f) + reflectiveCurveToRelative(2.24f, -2.5f, 5.0f, -2.5f) + curveToRelative(0.52f, 0.0f, 1.03f, 0.04f, 1.5f, 0.11f) + close() + moveTo(19.5f, 17.9f) + arcToRelative(9.08f, 9.08f, 0.0f, false, false, 2.48f, -0.74f) + curveToRelative(0.36f, -0.17f, 0.71f, -0.4f, 1.02f, -0.67f) + verticalLineToRelative(4.01f) + curveToRelative(0.0f, 1.38f, -2.24f, 2.5f, -5.0f, 2.5f) + curveToRelative(-2.05f, 0.0f, -3.81f, -0.62f, -4.58f, -1.5f) + curveToRelative(-0.27f, -0.3f, -0.42f, -0.64f, -0.42f, -1.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.31f, 0.26f, 0.66f, 0.49f, 1.02f, 0.66f) + arcTo(9.1f, 9.1f, 0.0f, false, false, 18.0f, 18.0f) + curveToRelative(0.51f, 0.0f, 1.02f, -0.04f, 1.5f, -0.1f) + close() + } + } + return _homeDatabase!! + } + +private var _homeDatabase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeMore.kt new file mode 100644 index 0000000..e28a58d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomeMore.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HomeMore: ImageVector + get() { + if (_homeMore != null) { + return _homeMore!! + } + _homeMore = fluentIcon(name = "Regular.HomeMore") { + fluentPath { + moveTo(7.75f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(17.5f, 11.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(9.0f, 15.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(13.25f, 15.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(16.25f, 14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(10.54f, 2.53f) + curveToRelative(0.83f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.76f, 5.7f) + curveToRelative(0.5f, 0.43f, 0.8f, 1.06f, 0.8f, 1.72f) + verticalLineToRelative(9.3f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(4.75f, 21.0f) + curveTo(3.78f, 21.0f, 3.0f, 20.22f, 3.0f, 19.25f) + verticalLineToRelative(-9.3f) + curveToRelative(0.0f, -0.66f, 0.3f, -1.3f, 0.8f, -1.72f) + lineToRelative(6.74f, -5.7f) + close() + moveTo(12.47f, 3.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 0.0f) + lineToRelative(-6.74f, 5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.27f, 0.57f) + verticalLineToRelative(9.3f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-9.3f) + curveToRelative(0.0f, -0.22f, -0.1f, -0.43f, -0.27f, -0.57f) + lineToRelative(-6.76f, -5.7f) + close() + } + } + return _homeMore!! + } + +private var _homeMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomePerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomePerson.kt new file mode 100644 index 0000000..53f5235 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/HomePerson.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.HomePerson: ImageVector + get() { + if (_homePerson != null) { + return _homePerson!! + } + _homePerson = fluentIcon(name = "Regular.HomePerson") { + fluentPath { + moveTo(10.55f, 2.53f) + curveToRelative(0.84f, -0.7f, 2.06f, -0.7f, 2.9f, 0.0f) + lineToRelative(6.75f, 5.7f) + curveToRelative(0.5f, 0.42f, 0.8f, 1.05f, 0.8f, 1.71f) + verticalLineToRelative(2.11f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.5f, -0.9f) + verticalLineToRelative(-1.2f) + curveToRelative(0.0f, -0.23f, -0.1f, -0.44f, -0.27f, -0.58f) + lineToRelative(-6.75f, -5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 0.0f) + lineToRelative(-6.75f, 5.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.27f, 0.57f) + verticalLineToRelative(9.8f) + curveToRelative(0.0f, 0.15f, 0.11f, 0.26f, 0.25f, 0.26f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-5.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.38f) + curveToRelative(-0.3f, 0.44f, -0.52f, 0.95f, -0.6f, 1.5f) + lineTo(10.26f, 14.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.5f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-9.8f) + curveToRelative(0.0f, -0.67f, 0.3f, -1.3f, 0.8f, -1.73f) + lineToRelative(6.75f, -5.69f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _homePerson!! + } + +private var _homePerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Icons.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Icons.kt new file mode 100644 index 0000000..0500d78 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Icons.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Icons: ImageVector + get() { + if (_icons != null) { + return _icons!! + } + _icons = fluentIcon(name = "Regular.Icons") { + fluentPath { + moveTo(13.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -2.67f, 5.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, 1.24f) + lineTo(3.75f, 10.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 2.9f, 2.35f, 5.25f, 5.25f, 5.25f) + horizontalLineToRelative(3.22f) + curveToRelative(0.15f, 0.1f, 0.32f, 0.2f, 0.5f, 0.25f) + curveToRelative(-0.28f, 0.41f, -0.52f, 0.83f, -0.73f, 1.25f) + lineTo(8.75f, 18.5f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 2.0f, 11.75f) + verticalLineToRelative(-1.0f) + curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f) + horizontalLineToRelative(4.67f) + arcTo(4.98f, 4.98f, 0.0f, false, true, 13.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 4.58f, 3.0f) + horizontalLineToRelative(1.67f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-0.92f) + curveToRelative(-0.14f, 0.24f, -0.29f, 0.46f, -0.46f, 0.67f) + curveToRelative(0.16f, 0.13f, 0.3f, 0.28f, 0.44f, 0.44f) + lineToRelative(-0.54f, 0.06f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -1.32f, 0.3f) + arcToRelative(3.05f, 3.05f, 0.0f, false, false, -0.1f, -0.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.11f, -1.23f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 16.36f, 8.0f) + horizontalLineToRelative(1.89f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-2.79f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -3.46f, -3.0f) + close() + moveTo(16.9f, 11.66f) + arcToRelative(13.5f, 13.5f, 0.0f, false, true, 5.56f, 0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.22f, 1.35f) + arcToRelative(0.91f, 0.91f, 0.0f, false, false, -0.26f, 0.34f) + curveToRelative(-0.11f, 0.2f, -0.22f, 0.48f, -0.32f, 0.82f) + curveToRelative(-0.1f, 0.29f, -0.17f, 0.6f, -0.27f, 0.93f) + lineToRelative(-0.05f, 0.21f) + curveToRelative(-0.11f, 0.41f, -0.24f, 0.85f, -0.38f, 1.29f) + curveToRelative(-0.3f, 0.86f, -0.7f, 1.78f, -1.4f, 2.48f) + arcToRelative(4.02f, 4.02f, 0.0f, false, true, -3.0f, 1.2f) + arcToRelative(3.83f, 3.83f, 0.0f, false, true, -2.85f, -1.16f) + curveToRelative(-0.4f, 0.74f, -0.61f, 1.43f, -0.65f, 1.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.1f) + arcToRelative(7.4f, 7.4f, 0.0f, false, true, 1.67f, -3.84f) + arcToRelative(8.86f, 8.86f, 0.0f, false, true, 4.38f, -3.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.43f, 1.44f) + arcToRelative(7.31f, 7.31f, 0.0f, false, false, -3.45f, 2.3f) + curveToRelative(0.31f, 0.45f, 0.92f, 0.94f, 1.97f, 0.94f) + curveToRelative(0.91f, 0.0f, 1.5f, -0.3f, 1.93f, -0.74f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 1.05f, -1.92f) + curveToRelative(0.13f, -0.38f, 0.24f, -0.79f, 0.35f, -1.2f) + lineToRelative(0.05f, -0.2f) + lineToRelative(0.28f, -0.98f) + curveToRelative(0.1f, -0.3f, 0.2f, -0.58f, 0.32f, -0.85f) + curveToRelative(-0.9f, -0.13f, -2.15f, -0.19f, -3.88f, 0.04f) + arcToRelative(4.05f, 4.05f, 0.0f, false, false, -3.38f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.44f, -0.4f) + arcToRelative(5.54f, 5.54f, 0.0f, false, true, 4.62f, -3.72f) + close() + } + } + return _icons!! + } + +private var _icons: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAdd.kt new file mode 100644 index 0000000..7d416aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAdd.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageAdd: ImageVector + get() { + if (_imageAdd != null) { + return _imageAdd!! + } + _imageAdd = fluentIcon(name = "Regular.ImageAdd") { + fluentPath { + moveTo(18.75f, 4.0f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(7.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 12.5f) + curveToRelative(0.47f, 0.2f, 0.98f, 0.34f, 1.5f, 0.42f) + verticalLineToRelative(5.83f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.6f) + lineToRelative(5.83f, -5.7f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.02f, -0.12f) + lineToRelative(0.12f, 0.11f) + lineToRelative(5.83f, 5.7f) + curveToRelative(0.06f, -0.18f, 0.1f, -0.38f, 0.1f, -0.59f) + lineTo(20.5f, 7.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-5.83f) + arcTo(6.46f, 6.46f, 0.0f, false, false, 12.5f, 4.0f) + horizontalLineToRelative(6.25f) + close() + moveTo(12.55f, 14.64f) + lineToRelative(-0.07f, 0.07f) + lineToRelative(-5.81f, 5.7f) + curveToRelative(0.18f, 0.06f, 0.38f, 0.09f, 0.58f, 0.09f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.03f, 0.58f, -0.1f) + lineToRelative(-5.8f, -5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + close() + moveTo(16.25f, 7.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(6.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(6.5f, 3.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineTo(6.0f, 3.5f) + lineTo(6.0f, 6.0f) + lineTo(3.4f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 7.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineTo(7.0f, 9.5f) + lineTo(7.0f, 7.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineTo(9.5f, 6.0f) + lineTo(7.0f, 6.0f) + lineTo(7.0f, 3.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(6.5f, 3.0f) + close() + } + } + return _imageAdd!! + } + +private var _imageAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAltText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAltText.kt new file mode 100644 index 0000000..806e135 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageAltText.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageAltText: ImageVector + get() { + if (_imageAltText != null) { + return _imageAltText!! + } + _imageAltText = fluentIcon(name = "Regular.ImageAltText") { + fluentPath { + moveTo(1.0f, 3.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(3.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(1.0f, 3.0f) + close() + moveTo(3.5f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(3.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(4.0f, 12.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(6.75f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.6f) + lineToRelative(5.83f, -5.7f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.02f, -0.12f) + lineToRelative(0.12f, 0.11f) + lineToRelative(5.83f, 5.7f) + curveToRelative(0.06f, -0.18f, 0.1f, -0.38f, 0.1f, -0.59f) + lineTo(20.5f, 7.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(13.0f, 5.5f) + lineTo(13.0f, 4.0f) + horizontalLineToRelative(5.75f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(7.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 12.0f) + close() + moveTo(19.33f, 20.4f) + lineToRelative(-5.8f, -5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.81f, 5.7f) + curveToRelative(0.18f, 0.06f, 0.38f, 0.09f, 0.58f, 0.09f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.03f, 0.58f, -0.1f) + close() + moveTo(16.25f, 7.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(16.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _imageAltText!! + } + +private var _imageAltText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowBack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowBack.kt new file mode 100644 index 0000000..b5306fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowBack.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageArrowBack: ImageVector + get() { + if (_imageArrowBack != null) { + return _imageArrowBack!! + } + _imageArrowBack = fluentIcon(name = "Regular.ImageArrowBack") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(5.35f, 4.35f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, -0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, -0.7f) + lineTo(4.71f, 6.0f) + horizontalLineToRelative(2.04f) + curveTo(7.99f, 6.0f, 9.0f, 7.0f, 9.0f, 8.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveTo(10.0f, 6.45f, 8.54f, 5.0f, 6.75f, 5.0f) + lineTo(4.71f, 5.0f) + lineToRelative(0.64f, -0.65f) + close() + moveTo(3.0f, 11.98f) + curveToRelative(0.46f, 0.3f, 0.97f, 0.53f, 1.5f, 0.7f) + verticalLineToRelative(5.07f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.6f) + lineToRelative(5.83f, -5.7f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.02f, -0.12f) + lineToRelative(0.12f, 0.11f) + lineToRelative(5.83f, 5.7f) + curveToRelative(0.06f, -0.18f, 0.1f, -0.38f, 0.1f, -0.59f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-5.06f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.71f, -1.5f) + horizontalLineToRelative(5.77f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-5.77f) + close() + moveTo(18.33f, 19.4f) + lineToRelative(-5.8f, -5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.81f, 5.7f) + curveToRelative(0.18f, 0.06f, 0.38f, 0.09f, 0.58f, 0.09f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.03f, 0.58f, -0.1f) + close() + moveTo(15.25f, 6.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(15.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _imageArrowBack!! + } + +private var _imageArrowBack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowCounterclockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowCounterclockwise.kt new file mode 100644 index 0000000..201a8f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowCounterclockwise.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageArrowCounterclockwise: ImageVector + get() { + if (_imageArrowCounterclockwise != null) { + return _imageArrowCounterclockwise!! + } + _imageArrowCounterclockwise = fluentIcon(name = "Regular.ImageArrowCounterclockwise") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(4.0f, 3.5f) + verticalLineToRelative(0.55f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 6.0f, 2.45f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -6.19f, 2.24f) + curveToRelative(-0.26f, -0.31f, 0.0f, -0.74f, 0.41f, -0.74f) + curveToRelative(0.18f, 0.0f, 0.34f, 0.09f, 0.46f, 0.21f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.0f, 6.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 5.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(18.75f, 5.5f) + horizontalLineToRelative(-5.83f) + arcTo(6.45f, 6.45f, 0.0f, false, false, 12.5f, 4.0f) + horizontalLineToRelative(6.25f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(7.25f, 22.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 18.75f) + lineTo(4.0f, 12.5f) + curveToRelative(0.47f, 0.2f, 0.98f, 0.34f, 1.5f, 0.42f) + verticalLineToRelative(5.83f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.6f) + lineToRelative(5.83f, -5.7f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.02f, -0.12f) + lineToRelative(0.12f, 0.11f) + lineToRelative(5.83f, 5.7f) + curveToRelative(0.06f, -0.18f, 0.1f, -0.38f, 0.1f, -0.59f) + lineTo(20.5f, 7.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(19.33f, 20.4f) + lineToRelative(-5.8f, -5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.81f, 5.7f) + curveToRelative(0.18f, 0.06f, 0.38f, 0.09f, 0.58f, 0.09f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.03f, 0.58f, -0.1f) + close() + moveTo(16.25f, 7.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(16.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _imageArrowCounterclockwise!! + } + +private var _imageArrowCounterclockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowForward.kt new file mode 100644 index 0000000..a1d505f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageArrowForward.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageArrowForward: ImageVector + get() { + if (_imageArrowForward != null) { + return _imageArrowForward!! + } + _imageArrowForward = fluentIcon(name = "Regular.ImageArrowForward") { + fluentPath { + moveTo(1.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(7.65f, 4.35f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.7f, -0.7f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.7f, -0.7f) + lineTo(8.29f, 6.0f) + lineTo(6.25f, 6.0f) + curveTo(5.01f, 6.0f, 4.0f, 7.0f, 4.0f, 8.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveTo(3.0f, 6.45f, 4.46f, 5.0f, 6.25f, 5.0f) + horizontalLineToRelative(2.04f) + lineToRelative(-0.64f, -0.65f) + close() + moveTo(3.0f, 11.98f) + curveToRelative(0.46f, 0.3f, 0.97f, 0.53f, 1.5f, 0.7f) + verticalLineToRelative(5.07f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.6f) + lineToRelative(5.83f, -5.7f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.02f, -0.12f) + lineToRelative(0.12f, 0.11f) + lineToRelative(5.83f, 5.7f) + curveToRelative(0.06f, -0.18f, 0.1f, -0.38f, 0.1f, -0.59f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-5.06f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.71f, -1.5f) + horizontalLineToRelative(5.77f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-5.77f) + close() + moveTo(18.33f, 19.4f) + lineToRelative(-5.8f, -5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.81f, 5.7f) + curveToRelative(0.18f, 0.06f, 0.38f, 0.09f, 0.58f, 0.09f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.03f, 0.58f, -0.1f) + close() + moveTo(15.25f, 6.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(15.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _imageArrowForward!! + } + +private var _imageArrowForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt new file mode 100644 index 0000000..2731857 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageCopy.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageCopy: ImageVector + get() { + if (_imageCopy != null) { + return _imageCopy!! + } + _imageCopy = fluentIcon(name = "Regular.ImageCopy") { + fluentPath { + moveTo(4.5f, 6.0f) + curveTo(3.6f, 6.59f, 3.0f, 7.6f, 3.0f, 8.76f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 2.9f, 2.35f, 5.25f, 5.25f, 5.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.15f, 0.0f, 2.17f, -0.6f, 2.74f, -1.5f) + lineTo(8.25f, 19.01f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, -3.75f) + verticalLineToRelative(-9.0f) + verticalLineToRelative(-0.24f) + close() + moveTo(8.75f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.5f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.5f) + close() + moveTo(13.43f, 12.14f) + lineToRelative(0.1f, 0.07f) + lineToRelative(4.3f, 4.2f) + curveToRelative(-0.18f, 0.06f, -0.38f, 0.09f, -0.58f, 0.09f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.03f, -0.58f, -0.1f) + lineToRelative(4.3f, -4.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.96f, -0.07f) + close() + moveTo(8.75f, 4.5f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.2f, -0.04f, 0.4f, -0.1f, 0.6f) + lineToRelative(-4.33f, -4.21f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.0f, -0.12f) + lineToRelative(-0.14f, 0.12f) + lineToRelative(-4.33f, 4.2f) + curveToRelative(-0.06f, -0.18f, -0.1f, -0.38f, -0.1f, -0.59f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(10.5f, 6.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + } + } + return _imageCopy!! + } + +private var _imageCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageEdit.kt new file mode 100644 index 0000000..599f7a8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageEdit.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageEdit: ImageVector + get() { + if (_imageEdit != null) { + return _imageEdit!! + } + _imageEdit = fluentIcon(name = "Regular.ImageEdit") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.45f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.91f) + lineToRelative(0.36f, -1.42f) + lineToRelative(0.02f, -0.08f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.04f, -0.58f, -0.1f) + lineToRelative(5.8f, -5.69f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.29f, -0.2f, 0.7f, -0.19f, 0.96f, 0.07f) + lineToRelative(2.08f, 2.04f) + lineToRelative(1.06f, -1.06f) + lineToRelative(-2.09f, -2.05f) + lineToRelative(-0.13f, -0.11f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.01f, 0.11f) + lineToRelative(-5.83f, 5.7f) + curveToRelative(-0.06f, -0.18f, -0.1f, -0.38f, -0.1f, -0.6f) + lineTo(4.5f, 6.26f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.98f) + curveToRelative(0.48f, -0.19f, 1.0f, -0.26f, 1.5f, -0.22f) + lineTo(21.0f, 6.25f) + close() + moveTo(17.5f, 8.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, -4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + close() + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _imageEdit!! + } + +private var _imageEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageGlobe.kt new file mode 100644 index 0000000..c461e14 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageGlobe.kt @@ -0,0 +1,116 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageGlobe: ImageVector + get() { + if (_imageGlobe != null) { + return _imageGlobe!! + } + _imageGlobe = fluentIcon(name = "Regular.ImageGlobe") { + fluentPath { + moveTo(5.0f, 6.0f) + curveToRelative(0.05f, -1.41f, 0.25f, -2.67f, 0.56f, -3.58f) + curveToRelative(0.17f, -0.52f, 0.36f, -0.9f, 0.55f, -1.14f) + curveToRelative(0.2f, -0.25f, 0.33f, -0.28f, 0.39f, -0.28f) + reflectiveCurveToRelative(0.2f, 0.03f, 0.39f, 0.28f) + curveToRelative(0.19f, 0.24f, 0.38f, 0.62f, 0.55f, 1.14f) + curveToRelative(0.3f, 0.91f, 0.51f, 2.17f, 0.55f, 3.58f) + horizontalLineTo(5.01f) + close() + } + fluentPath { + moveTo(4.61f, 2.1f) + curveToRelative(0.1f, -0.32f, 0.23f, -0.62f, 0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 1.02f, 6.0f) + horizontalLineToRelative(2.99f) + curveToRelative(0.04f, -1.5f, 0.26f, -2.87f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(8.39f, 2.1f) + curveToRelative(-0.1f, -0.32f, -0.23f, -0.62f, -0.37f, -0.89f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 11.98f, 6.0f) + horizontalLineTo(8.99f) + curveToRelative(-0.04f, -1.5f, -0.26f, -2.87f, -0.6f, -3.9f) + close() + } + fluentPath { + moveTo(9.0f, 7.0f) + horizontalLineToRelative(2.98f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -3.96f, 4.79f) + curveToRelative(0.14f, -0.27f, 0.26f, -0.57f, 0.37f, -0.89f) + curveToRelative(0.34f, -1.03f, 0.56f, -2.4f, 0.6f, -3.9f) + close() + } + fluentPath { + moveTo(6.89f, 11.72f) + curveToRelative(-0.2f, 0.25f, -0.33f, 0.28f, -0.39f, 0.28f) + reflectiveCurveToRelative(-0.2f, -0.03f, -0.39f, -0.28f) + arcToRelative(3.84f, 3.84f, 0.0f, false, true, -0.55f, -1.14f) + curveToRelative(-0.3f, -0.91f, -0.51f, -2.17f, -0.55f, -3.58f) + horizontalLineToRelative(2.98f) + arcToRelative(12.92f, 12.92f, 0.0f, false, true, -0.55f, 3.58f) + curveToRelative(-0.17f, 0.52f, -0.36f, 0.9f, -0.55f, 1.14f) + close() + } + fluentPath { + moveTo(1.02f, 7.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 3.96f, 4.79f) + arcToRelative(6.13f, 6.13f, 0.0f, false, true, -0.37f, -0.89f) + curveToRelative(-0.34f, -1.03f, -0.56f, -2.4f, -0.6f, -3.9f) + horizontalLineTo(1.02f) + close() + } + fluentPath { + moveTo(17.75f, 4.5f) + horizontalLineToRelative(-5.06f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.71f, -1.5f) + horizontalLineToRelative(5.77f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-5.77f) + curveToRelative(0.46f, 0.3f, 0.97f, 0.53f, 1.5f, 0.7f) + verticalLineToRelative(5.07f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.6f) + lineToRelative(5.83f, -5.7f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.02f, -0.12f) + lineToRelative(0.12f, 0.11f) + lineToRelative(5.83f, 5.7f) + curveToRelative(0.06f, -0.18f, 0.1f, -0.38f, 0.1f, -0.59f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(18.33f, 19.4f) + lineToRelative(-5.8f, -5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.81f, 5.7f) + curveToRelative(0.18f, 0.06f, 0.38f, 0.09f, 0.58f, 0.09f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.03f, 0.58f, -0.1f) + close() + } + fluentPath { + moveTo(15.25f, 6.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(15.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _imageGlobe!! + } + +private var _imageGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt new file mode 100644 index 0000000..bc2dba8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageMultiple.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageMultiple: ImageVector + get() { + if (_imageMultiple != null) { + return _imageMultiple!! + } + _imageMultiple = fluentIcon(name = "Regular.ImageMultiple") { + fluentPath { + moveTo(13.75f, 9.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(9.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-9.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.23f, -0.04f, 0.45f, -0.13f, 0.65f) + lineToRelative(-4.58f, -4.29f) + curveToRelative(-0.87f, -0.8f, -2.21f, -0.8f, -3.08f, 0.0f) + lineToRelative(-4.58f, 4.3f) + curveToRelative(-0.09f, -0.2f, -0.13f, -0.43f, -0.13f, -0.66f) + verticalLineToRelative(-9.0f) + close() + moveTo(11.26f, 12.71f) + lineToRelative(4.5f, 4.21f) + curveToRelative(-0.16f, 0.05f, -0.33f, 0.08f, -0.51f, 0.08f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.18f, 0.0f, -0.35f, -0.03f, -0.52f, -0.08f) + lineToRelative(4.5f, -4.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.0f) + close() + moveTo(8.75f, 21.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(9.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.75f, -3.75f) + lineTo(19.5f, 6.01f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _imageMultiple!! + } + +private var _imageMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageOff.kt new file mode 100644 index 0000000..4a2396a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageOff.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageOff: ImageVector + get() { + if (_imageOff != null) { + return _imageOff!! + } + _imageOff = fluentIcon(name = "Regular.ImageOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.26f, 1.26f) + curveToRelative(-0.3f, 0.5f, -0.48f, 1.08f, -0.48f, 1.71f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(0.63f, 0.0f, 1.21f, -0.18f, 1.7f, -0.48f) + lineToRelative(1.27f, 1.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(12.07f, 13.12f) + lineToRelative(6.2f, 6.21f) + lineToRelative(0.06f, 0.07f) + curveToRelative(-0.18f, 0.07f, -0.38f, 0.1f, -0.58f, 0.1f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.03f, -0.58f, -0.1f) + lineToRelative(5.8f, -5.69f) + lineToRelative(0.6f, -0.58f) + close() + moveTo(11.12f, 12.18f) + curveToRelative(-0.25f, 0.1f, -0.49f, 0.26f, -0.7f, 0.46f) + lineToRelative(-5.82f, 5.7f) + curveToRelative(-0.06f, -0.18f, -0.1f, -0.38f, -0.1f, -0.59f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.2f, 0.04f, -0.4f, 0.1f, -0.59f) + lineToRelative(6.52f, 6.52f) + close() + moveTo(19.5f, 16.32f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(7.68f, 4.5f) + lineTo(6.18f, 3.0f) + horizontalLineToRelative(11.57f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.57f) + lineToRelative(-1.5f, -1.5f) + close() + moveTo(15.25f, 6.5f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + moveTo(15.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + } + } + return _imageOff!! + } + +private var _imageOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageProhibited.kt new file mode 100644 index 0000000..87fb4f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageProhibited.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageProhibited: ImageVector + get() { + if (_imageProhibited != null) { + return _imageProhibited!! + } + _imageProhibited = fluentIcon(name = "Regular.ImageProhibited") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(6.5f, 10.5f) + curveToRelative(-0.83f, 0.0f, -1.6f, -0.25f, -2.25f, -0.7f) + lineToRelative(5.56f, -5.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.3f, 6.25f) + close() + moveTo(3.2f, 8.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 5.56f, -5.56f) + lineTo(3.18f, 8.75f) + close() + moveTo(4.5f, 12.69f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -1.5f, -0.71f) + verticalLineToRelative(5.77f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-5.77f) + curveToRelative(0.3f, 0.46f, 0.53f, 0.97f, 0.7f, 1.5f) + horizontalLineToRelative(5.07f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.2f, -0.04f, 0.4f, -0.1f, 0.6f) + lineToRelative(-5.83f, -5.7f) + lineToRelative(-0.12f, -0.12f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.02f, 0.11f) + lineToRelative(-5.83f, 5.7f) + curveToRelative(-0.06f, -0.18f, -0.1f, -0.38f, -0.1f, -0.59f) + verticalLineToRelative(-5.06f) + close() + moveTo(12.52f, 13.71f) + lineToRelative(5.81f, 5.7f) + curveToRelative(-0.18f, 0.06f, -0.38f, 0.09f, -0.58f, 0.09f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.03f, -0.58f, -0.1f) + lineToRelative(5.8f, -5.69f) + lineToRelative(0.09f, -0.07f) + curveToRelative(0.29f, -0.2f, 0.7f, -0.18f, 0.96f, 0.07f) + close() + moveTo(17.5f, 8.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, -4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + close() + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + } + } + return _imageProhibited!! + } + +private var _imageProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageReflection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageReflection.kt new file mode 100644 index 0000000..3f0fac5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageReflection.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageReflection: ImageVector + get() { + if (_imageReflection != null) { + return _imageReflection!! + } + _imageReflection = fluentIcon(name = "Regular.ImageReflection") { + fluentPath { + moveTo(16.25f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(16.92f, 16.99f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(18.5f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.0f, -0.46f, -1.9f, -1.17f, -2.5f) + curveToRelative(0.71f, -0.6f, 1.17f, -1.5f, 1.17f, -2.5f) + verticalLineToRelative(-9.0f) + curveTo(20.0f, 4.45f, 18.54f, 3.0f, 16.75f, 3.0f) + horizontalLineToRelative(-9.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.0f, 0.46f, 1.9f, 1.17f, 2.5f) + curveToRelative(-0.71f, 0.6f, -1.17f, 1.5f, -1.17f, 2.5f) + lineTo(4.0f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(7.08f, 17.0f) + lineToRelative(4.4f, -4.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.0f) + lineToRelative(4.4f, 4.3f) + close() + moveTo(7.25f, 4.5f) + horizontalLineToRelative(9.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.34f, -0.1f, 0.66f, -0.27f, 0.93f) + lineToRelative(-4.66f, -4.55f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.14f, 0.0f) + lineToRelative(-4.66f, 4.55f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, -0.27f, -0.93f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(11.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + } + } + return _imageReflection!! + } + +private var _imageReflection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageSearch.kt new file mode 100644 index 0000000..f30435a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageSearch.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageSearch: ImageVector + get() { + if (_imageSearch != null) { + return _imageSearch!! + } + _imageSearch = fluentIcon(name = "Regular.ImageSearch") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(4.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 1.5f, -0.88f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.2f, -0.04f, 0.4f, -0.1f, 0.6f) + lineToRelative(-5.83f, -5.7f) + lineToRelative(-0.12f, -0.12f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.25f, -0.38f) + curveToRelative(0.26f, 0.42f, 0.46f, 0.89f, 0.6f, 1.38f) + curveToRelative(0.25f, -0.07f, 0.53f, 0.0f, 0.72f, 0.18f) + lineToRelative(5.81f, 5.7f) + curveToRelative(-0.18f, 0.06f, -0.38f, 0.09f, -0.58f, 0.09f) + horizontalLineToRelative(-4.78f) + lineToRelative(0.52f, 0.51f) + curveToRelative(0.28f, 0.28f, 0.44f, 0.63f, 0.5f, 0.99f) + horizontalLineToRelative(3.76f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + close() + moveTo(17.5f, 8.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, -4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + close() + moveTo(14.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(9.95f, 17.9f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.15f, 0.98f) + lineToRelative(2.92f, 2.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.83f, -2.83f) + close() + moveTo(6.5f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _imageSearch!! + } + +private var _imageSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageShadow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageShadow.kt new file mode 100644 index 0000000..05b284c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImageShadow.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImageShadow: ImageVector + get() { + if (_imageShadow != null) { + return _imageShadow!! + } + _imageShadow = fluentIcon(name = "Regular.ImageShadow") { + fluentPath { + moveTo(14.0f, 6.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(9.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-9.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 14.25f) + verticalLineToRelative(-9.0f) + close() + moveTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.23f, 0.04f, 0.45f, 0.13f, 0.65f) + lineToRelative(4.58f, -4.29f) + curveToRelative(0.87f, -0.8f, 2.21f, -0.8f, 3.08f, 0.0f) + lineToRelative(4.58f, 4.3f) + curveToRelative(0.09f, -0.2f, 0.13f, -0.43f, 0.13f, -0.66f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-9.0f) + close() + moveTo(14.77f, 15.92f) + lineToRelative(-4.5f, -4.21f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.0f) + lineToRelative(-4.5f, 4.21f) + curveToRelative(0.16f, 0.05f, 0.33f, 0.08f, 0.51f, 0.08f) + horizontalLineToRelative(9.0f) + curveToRelative(0.18f, 0.0f, 0.35f, -0.03f, 0.52f, -0.08f) + close() + moveTo(6.5f, 18.75f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + verticalLineToRelative(-8.0f) + horizontalLineToRelative(0.25f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-7.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + close() + } + } + return _imageShadow!! + } + +private var _imageShadow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImmersiveReader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImmersiveReader.kt new file mode 100644 index 0000000..8cf3b42 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ImmersiveReader.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ImmersiveReader: ImageVector + get() { + if (_immersiveReader != null) { + return _immersiveReader!! + } + _immersiveReader = fluentIcon(name = "Regular.ImmersiveReader") { + fluentPath { + moveTo(11.13f, 19.5f) + lineTo(3.75f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.78f, 2.78f, 3.0f, 3.75f, 3.0f) + horizontalLineToRelative(6.0f) + curveToRelative(0.79f, 0.0f, 1.5f, 0.33f, 2.0f, 0.86f) + curveToRelative(0.5f, -0.53f, 1.21f, -0.86f, 2.0f, -0.86f) + horizontalLineToRelative(6.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.42f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(20.0f, 4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + lineTo(12.5f, 15.0f) + lineTo(12.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + lineTo(11.0f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.13f, 0.5f) + close() + moveTo(21.23f, 13.17f) + curveToRelative(0.25f, 0.21f, 0.59f, 0.58f, 0.91f, 1.13f) + curveToRelative(0.54f, 0.9f, 0.86f, 1.96f, 0.86f, 3.2f) + curveToRelative(0.0f, 1.24f, -0.32f, 2.3f, -0.86f, 3.2f) + curveToRelative(-0.32f, 0.55f, -0.66f, 0.92f, -0.91f, 1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.96f, -1.16f) + curveToRelative(0.13f, -0.1f, 0.35f, -0.35f, 0.59f, -0.74f) + curveToRelative(0.4f, -0.67f, 0.64f, -1.48f, 0.64f, -2.43f) + curveToRelative(0.0f, -0.95f, -0.24f, -1.76f, -0.64f, -2.43f) + curveToRelative(-0.24f, -0.39f, -0.46f, -0.64f, -0.59f, -0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.96f, -1.16f) + close() + moveTo(19.2f, 14.65f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, 1.3f, 2.85f) + arcToRelative(3.73f, 3.73f, 0.0f, false, true, -1.3f, 2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, -1.13f) + lineToRelative(0.08f, -0.07f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, 0.7f, -1.65f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.7f, -1.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.9f, -1.2f) + close() + moveTo(16.51f, 14.05f) + curveToRelative(0.3f, 0.1f, 0.49f, 0.39f, 0.49f, 0.7f) + verticalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.31f, 0.5f) + lineTo(14.16f, 19.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, -1.74f) + curveToRelative(0.2f, -0.24f, 0.53f, -0.32f, 0.82f, -0.21f) + close() + } + } + return _immersiveReader!! + } + +private var _immersiveReader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Incognito.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Incognito.kt new file mode 100644 index 0000000..84b8f07 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Incognito.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Incognito: ImageVector + get() { + if (_incognito != null) { + return _incognito!! + } + _incognito = fluentIcon(name = "Regular.Incognito") { + fluentPath { + moveTo(8.38f, 4.5f) + curveToRelative(-0.5f, 0.0f, -0.94f, 0.29f, -1.14f, 0.73f) + lineTo(6.18f, 7.56f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.36f, -0.62f) + lineToRelative(1.06f, -2.33f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 8.38f, 3.0f) + horizontalLineToRelative(7.24f) + curveToRelative(1.08f, 0.0f, 2.06f, 0.63f, 2.5f, 1.61f) + lineToRelative(1.06f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.36f, 0.62f) + lineToRelative(-1.06f, -2.33f) + curveToRelative(-0.2f, -0.44f, -0.65f, -0.73f, -1.14f, -0.73f) + lineTo(8.38f, 4.5f) + close() + moveTo(6.5f, 13.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(2.0f, 16.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 8.97f, -0.5f) + horizontalLineToRelative(2.06f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.08f, 1.5f) + lineTo(10.9f, 17.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -8.89f, -1.0f) + close() + moveTo(17.5f, 13.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(2.93f, 10.97f) + curveToRelative(5.13f, -1.3f, 13.0f, -1.3f, 18.14f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.36f, -1.45f) + curveToRelative(-5.37f, -1.36f, -13.5f, -1.36f, -18.86f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.36f, 1.45f) + close() + } + } + return _incognito!! + } + +private var _incognito: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkStroke.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkStroke.kt new file mode 100644 index 0000000..e8388b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkStroke.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.InkStroke: ImageVector + get() { + if (_inkStroke != null) { + return _inkStroke!! + } + _inkStroke = fluentIcon(name = "Regular.InkStroke") { + fluentPath { + moveTo(3.25f, 2.93f) + curveToRelative(0.04f, -0.41f, 0.4f, -0.72f, 0.82f, -0.68f) + lineToRelative(3.74f, 0.35f) + curveToRelative(2.66f, 0.27f, 5.2f, 0.58f, 7.28f, 0.94f) + curveToRelative(2.05f, 0.35f, 3.77f, 0.76f, 4.7f, 1.25f) + curveToRelative(0.23f, 0.13f, 0.47f, 0.29f, 0.65f, 0.5f) + curveToRelative(0.2f, 0.21f, 0.36f, 0.55f, 0.3f, 0.95f) + curveToRelative(-0.07f, 0.37f, -0.31f, 0.63f, -0.53f, 0.8f) + curveToRelative(-0.22f, 0.18f, -0.5f, 0.32f, -0.81f, 0.45f) + curveToRelative(-1.24f, 0.51f, -3.6f, 1.0f, -7.33f, 1.5f) + curveToRelative(-2.38f, 0.3f, -3.9f, 0.61f, -4.76f, 0.89f) + lineToRelative(0.08f, 0.02f) + curveToRelative(0.4f, 0.12f, 0.93f, 0.24f, 1.54f, 0.35f) + curveToRelative(1.23f, 0.23f, 2.77f, 0.42f, 4.4f, 0.57f) + curveToRelative(1.25f, 0.1f, 2.57f, 0.28f, 3.7f, 0.5f) + curveToRelative(0.57f, 0.12f, 1.1f, 0.24f, 1.54f, 0.38f) + curveToRelative(0.43f, 0.14f, 0.85f, 0.3f, 1.16f, 0.51f) + curveToRelative(0.15f, 0.1f, 0.33f, 0.26f, 0.45f, 0.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.03f, 0.87f) + curveToRelative(-0.12f, 0.26f, -0.32f, 0.43f, -0.5f, 0.55f) + curveToRelative(-0.17f, 0.12f, -0.39f, 0.23f, -0.63f, 0.32f) + curveToRelative(-0.92f, 0.35f, -2.6f, 0.69f, -5.23f, 1.0f) + curveToRelative(-2.62f, 0.32f, -4.22f, 0.71f, -5.11f, 1.12f) + curveToRelative(-0.45f, 0.2f, -0.65f, 0.38f, -0.73f, 0.48f) + curveToRelative(-0.05f, 0.07f, -0.05f, 0.09f, -0.04f, 0.1f) + curveToRelative(0.02f, 0.06f, 0.08f, 0.2f, 0.29f, 0.4f) + curveToRelative(0.2f, 0.19f, 0.48f, 0.39f, 0.83f, 0.6f) + curveToRelative(0.7f, 0.41f, 1.6f, 0.8f, 2.47f, 1.09f) + lineToRelative(3.24f, 1.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.46f, 1.42f) + lineToRelative(-3.26f, -1.05f) + arcToRelative(15.4f, 15.4f, 0.0f, false, true, -2.75f, -1.22f) + curveToRelative(-0.41f, -0.24f, -0.8f, -0.51f, -1.1f, -0.81f) + arcToRelative(2.4f, 2.4f, 0.0f, false, true, -0.71f, -1.1f) + curveToRelative(-0.13f, -0.48f, -0.02f, -0.97f, 0.3f, -1.39f) + curveToRelative(0.29f, -0.38f, 0.74f, -0.68f, 1.3f, -0.94f) + curveToRelative(1.1f, -0.5f, 2.9f, -0.92f, 5.55f, -1.24f) + curveToRelative(2.29f, -0.27f, 3.72f, -0.55f, 4.54f, -0.8f) + lineToRelative(-0.08f, -0.03f) + curveToRelative(-0.38f, -0.11f, -0.85f, -0.23f, -1.39f, -0.33f) + arcToRelative(35.23f, 35.23f, 0.0f, false, false, -3.54f, -0.49f) + arcToRelative(51.7f, 51.7f, 0.0f, false, true, -4.54f, -0.58f) + curveToRelative(-0.64f, -0.12f, -1.22f, -0.25f, -1.7f, -0.4f) + curveToRelative(-0.46f, -0.13f, -0.9f, -0.3f, -1.21f, -0.52f) + arcToRelative(1.3f, 1.3f, 0.0f, false, true, -0.46f, -0.54f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.06f, -0.9f) + curveToRelative(0.13f, -0.23f, 0.34f, -0.4f, 0.51f, -0.5f) + curveToRelative(0.2f, -0.12f, 0.42f, -0.22f, 0.66f, -0.31f) + curveToRelative(0.98f, -0.36f, 2.7f, -0.72f, 5.35f, -1.06f) + curveToRelative(3.75f, -0.5f, 5.92f, -0.97f, 6.95f, -1.4f) + lineToRelative(0.13f, -0.05f) + curveToRelative(-0.73f, -0.34f, -2.16f, -0.7f, -4.11f, -1.03f) + curveToRelative(-2.04f, -0.35f, -4.54f, -0.66f, -7.17f, -0.92f) + lineToRelative(-3.74f, -0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.68f, -0.82f) + close() + } + } + return _inkStroke!! + } + +private var _inkStroke: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkingTool.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkingTool.kt new file mode 100644 index 0000000..d678803 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InkingTool.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.InkingTool: ImageVector + get() { + if (_inkingTool != null) { + return _inkingTool!! + } + _inkingTool = fluentIcon(name = "Regular.InkingTool") { + fluentPath { + moveTo(4.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.5f) + curveTo(3.0f, 7.22f, 3.78f, 8.0f, 4.75f, 8.0f) + horizontalLineToRelative(0.27f) + lineToRelative(4.03f, 8.97f) + curveToRelative(0.2f, 0.45f, 0.59f, 0.79f, 1.04f, 0.94f) + arcToRelative(5.79f, 5.79f, 0.0f, false, false, 0.27f, 3.01f) + curveToRelative(0.3f, 0.6f, 0.83f, 1.08f, 1.64f, 1.08f) + curveToRelative(0.8f, 0.0f, 1.35f, -0.48f, 1.64f, -1.08f) + arcToRelative(5.79f, 5.79f, 0.0f, false, false, 0.27f, -3.01f) + curveToRelative(0.45f, -0.15f, 0.83f, -0.49f, 1.04f, -0.94f) + lineTo(18.98f, 8.0f) + horizontalLineToRelative(0.27f) + curveTo(20.22f, 8.0f, 21.0f, 7.22f, 21.0f, 6.25f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(4.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(6.66f, 8.0f) + horizontalLineToRelative(10.68f) + lineToRelative(-3.76f, 8.35f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.23f, 0.15f) + horizontalLineToRelative(-2.7f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.23f, -0.15f) + lineTo(6.66f, 8.0f) + close() + moveTo(11.61f, 18.0f) + horizontalLineToRelative(0.78f) + curveToRelative(0.07f, 0.26f, 0.11f, 0.6f, 0.11f, 1.0f) + curveToRelative(0.0f, 0.57f, -0.08f, 1.0f, -0.21f, 1.26f) + curveToRelative(-0.1f, 0.22f, -0.2f, 0.24f, -0.29f, 0.24f) + curveToRelative(-0.1f, 0.0f, -0.18f, -0.02f, -0.29f, -0.24f) + arcTo(3.03f, 3.03f, 0.0f, false, true, 11.5f, 19.0f) + curveToRelative(0.0f, -0.4f, 0.04f, -0.74f, 0.11f, -1.0f) + close() + } + } + return _inkingTool!! + } + +private var _inkingTool: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InprivateAccount.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InprivateAccount.kt new file mode 100644 index 0000000..0b4fbd6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/InprivateAccount.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.InprivateAccount: ImageVector + get() { + if (_inprivateAccount != null) { + return _inprivateAccount!! + } + _inprivateAccount = fluentIcon(name = "Regular.InprivateAccount") { + fluentPath { + moveTo(17.75f, 14.0f) + curveToRelative(1.21f, 0.0f, 2.2f, 0.95f, 2.25f, 2.15f) + verticalLineToRelative(0.1f) + horizontalLineToRelative(-8.0f) + verticalLineToRelative(-0.75f) + lineTo(6.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveTo(7.3f, 19.76f, 9.26f, 20.5f, 12.0f, 20.5f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(6.64f) + curveTo(17.08f, 21.25f, 14.85f, 22.0f, 12.0f, 22.0f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(4.0f, 15.0f, 5.01f, 14.0f, 6.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.47f, 18.75f) + lineTo(12.0f, 18.75f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(7.98f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.51f, 1.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 4.0f, 2.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-0.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + lineTo(12.0f, 10.0f) + horizontalLineToRelative(4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -4.0f, -8.0f) + close() + moveTo(16.98f, 7.5f) + arcToRelative(4.97f, 4.97f, 0.0f, false, true, -0.4f, 1.5f) + lineTo(12.0f, 9.0f) + lineTo(12.0f, 7.5f) + horizontalLineToRelative(4.98f) + close() + moveTo(16.58f, 5.0f) + curveToRelative(0.2f, 0.47f, 0.34f, 0.97f, 0.4f, 1.5f) + lineTo(12.0f, 6.5f) + lineTo(12.0f, 5.0f) + horizontalLineToRelative(4.58f) + close() + } + } + return _inprivateAccount!! + } + +private var _inprivateAccount: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt new file mode 100644 index 0000000..03b538c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowLtr.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.IosArrowLtr: ImageVector + get() { + if (_iosArrowLtr != null) { + return _iosArrowLtr!! + } + _iosArrowLtr = fluentIcon(name = "Regular.IosArrowLtr") { + fluentPath { + moveTo(4.3f, 12.0f) + lineToRelative(8.49f, -8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.08f, -1.04f) + lineToRelative(-9.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.04f) + lineToRelative(9.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, -1.04f) + lineTo(4.29f, 12.0f) + close() + } + } + return _iosArrowLtr!! + } + +private var _iosArrowLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt new file mode 100644 index 0000000..d0b91e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/IosArrowRtl.kt @@ -0,0 +1,31 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.IosArrowRtl: ImageVector + get() { + if (_iosArrowRtl != null) { + return _iosArrowRtl!! + } + _iosArrowRtl = fluentIcon(name = "Regular.IosArrowRtl") { + fluentPath { + moveTo(19.7f, 12.0f) + lineToRelative(-8.49f, -8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.08f, -1.04f) + lineToRelative(9.0f, 9.25f) + curveToRelative(0.28f, 0.29f, 0.28f, 0.75f, 0.0f, 1.04f) + lineToRelative(-9.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.08f, -1.04f) + lineToRelative(8.5f, -8.73f) + close() + } + } + return _iosArrowRtl!! + } + +private var _iosArrowRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Iot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Iot.kt new file mode 100644 index 0000000..49f5406 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Iot.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Iot: ImageVector + get() { + if (_iot != null) { + return _iot!! + } + _iot = fluentIcon(name = "Regular.Iot") { + fluentPath { + moveTo(19.0f, 4.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.01f, 2.44f) + lineTo(14.7f, 9.06f) + arcToRelative(3.99f, 3.99f, 0.0f, false, true, 1.29f, 3.0f) + lineToRelative(1.3f, 0.26f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -0.28f, 1.47f) + lineToRelative(-1.32f, -0.26f) + arcToRelative(4.02f, 4.02f, 0.0f, false, true, -1.75f, 1.96f) + lineToRelative(0.5f, 1.51f) + horizontalLineToRelative(0.05f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -1.47f, 0.48f) + lineToRelative(-0.5f, -1.52f) + arcToRelative(4.05f, 4.05f, 0.0f, false, true, -3.75f, -1.59f) + lineToRelative(-1.8f, 0.85f) + lineToRelative(0.02f, 0.28f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -0.62f, -1.65f) + lineToRelative(1.75f, -0.83f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.79f, -3.57f) + lineToRelative(-1.0f, -1.13f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 4.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 4.59f, 1.38f) + lineToRelative(0.98f, 1.12f) + arcToRelative(3.98f, 3.98f, 0.0f, false, true, 3.36f, -0.24f) + lineToRelative(1.25f, -2.06f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 16.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 19.0f, 4.5f) + close() + moveTo(17.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(7.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(12.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(5.5f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(15.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(19.5f, 14.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _iot!! + } + +private var _iot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Javascript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Javascript.kt new file mode 100644 index 0000000..d0874f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Javascript.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Javascript: ImageVector + get() { + if (_javascript != null) { + return _javascript!! + } + _javascript = fluentIcon(name = "Regular.Javascript") { + fluentPath { + moveTo(14.0f, 11.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(0.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-1.5f) + close() + moveTo(12.75f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(9.75f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(11.0f, 18.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-6.0f) + close() + moveTo(3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + } + } + return _javascript!! + } + +private var _javascript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyCommand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyCommand.kt new file mode 100644 index 0000000..fab824d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyCommand.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyCommand: ImageVector + get() { + if (_keyCommand != null) { + return _keyCommand!! + } + _keyCommand = fluentIcon(name = "Regular.KeyCommand") { + fluentPath { + moveTo(6.25f, 4.5f) + curveTo(7.22f, 4.5f, 8.0f, 5.28f, 8.0f, 6.25f) + lineTo(8.0f, 8.0f) + lineTo(6.25f, 8.0f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, 0.0f, -3.5f) + close() + moveTo(9.5f, 8.0f) + lineTo(9.5f, 6.25f) + arcTo(3.25f, 3.25f, 0.0f, true, false, 6.25f, 9.5f) + lineTo(8.0f, 9.5f) + verticalLineToRelative(5.0f) + lineTo(6.25f, 14.5f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, 3.25f, 3.25f) + lineTo(9.5f, 16.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, 3.25f, -3.25f) + lineTo(16.0f, 14.5f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, true, false, -3.25f, -3.25f) + lineTo(14.5f, 8.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(9.5f, 9.5f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(16.0f, 8.0f) + lineTo(16.0f, 6.25f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 17.75f, 8.0f) + lineTo(16.0f, 8.0f) + close() + moveTo(16.0f, 16.0f) + horizontalLineToRelative(1.75f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 16.0f, 17.75f) + lineTo(16.0f, 16.0f) + close() + moveTo(8.0f, 16.0f) + verticalLineToRelative(1.75f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 6.25f, 16.0f) + lineTo(8.0f, 16.0f) + close() + } + } + return _keyCommand!! + } + +private var _keyCommand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyReset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyReset.kt new file mode 100644 index 0000000..87c83fa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyReset.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyReset: ImageVector + get() { + if (_keyReset != null) { + return _keyReset!! + } + _keyReset = fluentIcon(name = "Regular.KeyReset") { + fluentPath { + moveTo(17.0f, 8.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(8.95f, 8.6f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, 6.55f, -6.55f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, 5.3f, 10.3f) + arcToRelative(6.01f, 6.01f, 0.0f, false, false, -1.28f, -0.8f) + arcToRelative(4.97f, 4.97f, 0.0f, false, false, -4.02f, -8.0f) + arcToRelative(5.05f, 5.05f, 0.0f, false, false, -4.96f, 5.9f) + curveToRelative(0.1f, 0.55f, -0.07f, 1.14f, -0.49f, 1.56f) + lineToRelative(-6.23f, 6.23f) + curveToRelative(-0.24f, 0.24f, -0.37f, 0.56f, -0.37f, 0.89f) + verticalLineToRelative(2.17f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.7f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(1.75f) + lineTo(9.45f, 15.8f) + curveToRelative(0.0f, -0.65f, 0.5f, -1.18f, 1.13f, -1.24f) + lineToRelative(1.08f, 1.07f) + curveToRelative(-0.15f, 0.12f, -0.28f, 0.26f, -0.38f, 0.42f) + horizontalLineToRelative(-0.33f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(7.95f, 19.05f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.7f, 22.05f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.17f) + curveToRelative(0.0f, -0.73f, 0.29f, -1.43f, 0.8f, -1.95f) + lineTo(9.0f, 9.95f) + arcToRelative(0.27f, 0.27f, 0.0f, false, false, 0.07f, -0.25f) + arcToRelative(6.39f, 6.39f, 0.0f, false, true, -0.11f, -1.1f) + close() + moveTo(13.78f, 11.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.72f, -0.72f) + lineTo(17.0f, 13.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 5.0f, -5.0f) + horizontalLineToRelative(-3.94f) + lineToRelative(0.72f, -0.72f) + close() + } + } + return _keyReset!! + } + +private var _keyReset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt new file mode 100644 index 0000000..39541ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Keyboard: ImageVector + get() { + if (_keyboard != null) { + return _keyboard!! + } + _keyboard = fluentIcon(name = "Regular.Keyboard") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 6.5f) + lineTo(4.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(6.75f, 14.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + moveTo(16.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(10.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(13.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(15.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _keyboard!! + } + +private var _keyboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard123.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard123.kt new file mode 100644 index 0000000..52e89c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Keyboard123.kt @@ -0,0 +1,142 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Keyboard123: ImageVector + get() { + if (_keyboard123 != null) { + return _keyboard123!! + } + _keyboard123 = fluentIcon(name = "Regular.Keyboard123") { + fluentPath { + moveTo(5.16f, 4.17f) + curveToRelative(0.37f, 0.18f, 0.81f, 0.04f, 1.0f, -0.32f) + lineToRelative(0.04f, -0.06f) + curveToRelative(0.04f, -0.05f, 0.1f, -0.12f, 0.2f, -0.2f) + curveToRelative(0.2f, -0.16f, 0.53f, -0.34f, 1.1f, -0.34f) + curveToRelative(0.5f, 0.0f, 0.78f, 0.24f, 0.9f, 0.46f) + curveToRelative(0.1f, 0.2f, 0.1f, 0.48f, -0.18f, 0.76f) + curveToRelative(-0.2f, 0.2f, -0.45f, 0.36f, -0.77f, 0.55f) + lineToRelative(-0.29f, 0.16f) + lineToRelative(-0.75f, 0.45f) + curveToRelative(-0.76f, 0.5f, -1.5f, 1.2f, -1.65f, 2.53f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.5f, 9.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.7f) + curveToRelative(0.17f, -0.24f, 0.4f, -0.43f, 0.68f, -0.62f) + lineToRelative(0.6f, -0.36f) + lineToRelative(0.38f, -0.2f) + curveToRelative(0.35f, -0.2f, 0.73f, -0.45f, 1.07f, -0.79f) + curveToRelative(0.73f, -0.72f, 0.85f, -1.7f, 0.45f, -2.49f) + arcTo(2.44f, 2.44f, 0.0f, false, false, 7.5f, 1.75f) + curveToRelative(-0.93f, 0.0f, -1.6f, 0.32f, -2.03f, 0.66f) + arcToRelative(2.67f, 2.67f, 0.0f, false, false, -0.62f, 0.72f) + lineToRelative(-0.01f, 0.02f) + verticalLineToRelative(0.01f) + horizontalLineToRelative(-0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.33f, 1.01f) + close() + moveTo(14.37f, 4.48f) + curveToRelative(-0.13f, 0.13f, -0.4f, 0.27f, -0.87f, 0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.47f, 0.0f, 0.74f, 0.14f, 0.87f, 0.27f) + curveToRelative(0.14f, 0.12f, 0.2f, 0.28f, 0.19f, 0.44f) + curveToRelative(-0.02f, 0.26f, -0.29f, 0.79f, -1.31f, 0.79f) + curveToRelative(-0.46f, 0.0f, -0.76f, -0.14f, -0.93f, -0.25f) + arcToRelative(1.04f, 1.04f, 0.0f, false, true, -0.2f, -0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.04f, -0.2f) + curveToRelative(-0.58f, 0.38f, -0.2f, 1.05f, -0.2f, 1.05f) + verticalLineToRelative(0.01f) + lineToRelative(0.02f, 0.02f) + arcToRelative(1.47f, 1.47f, 0.0f, false, false, 0.15f, 0.18f) + curveToRelative(0.1f, 0.1f, 0.25f, 0.24f, 0.44f, 0.37f) + curveToRelative(0.4f, 0.26f, 0.97f, 0.5f, 1.76f, 0.5f) + curveToRelative(1.62f, 0.0f, 2.73f, -0.97f, 2.8f, -2.2f) + arcToRelative(2.04f, 2.04f, 0.0f, false, false, -0.57f, -1.55f) + curveToRelative(0.41f, -0.43f, 0.6f, -0.99f, 0.57f, -1.54f) + curveToRelative(-0.07f, -1.24f, -1.18f, -2.21f, -2.8f, -2.21f) + curveToRelative(-0.79f, 0.0f, -1.37f, 0.24f, -1.76f, 0.5f) + arcToRelative(2.54f, 2.54f, 0.0f, false, false, -0.6f, 0.55f) + verticalLineToRelative(0.02f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.23f, 0.85f) + lineToRelative(0.03f, -0.03f) + curveToRelative(0.04f, -0.04f, 0.1f, -0.1f, 0.18f, -0.15f) + curveToRelative(0.17f, -0.11f, 0.47f, -0.25f, 0.93f, -0.25f) + curveToRelative(1.02f, 0.0f, 1.29f, 0.53f, 1.3f, 0.8f) + curveToRelative(0.01f, 0.15f, -0.04f, 0.3f, -0.18f, 0.43f) + close() + moveTo(12.12f, 7.33f) + close() + moveTo(12.12f, 3.67f) + close() + moveTo(3.5f, 2.65f) + verticalLineToRelative(5.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(2.0f, 3.79f) + lineToRelative(-0.51f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.91f, -0.37f) + lineToRelative(-0.04f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.38f, -0.9f) + lineToRelative(0.1f, -0.05f) + lineToRelative(1.5f, -0.5f) + curveToRelative(0.45f, -0.15f, 0.91f, 0.15f, 0.98f, 0.6f) + close() + moveTo(17.03f, 6.5f) + horizontalLineToRelative(2.72f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(4.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 9.8f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, -1.5f, 0.05f) + verticalLineToRelative(6.9f) + curveTo(2.0f, 18.0f, 3.0f, 19.0f, 4.25f, 19.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 6.01f, 20.99f, 5.0f, 19.75f, 5.0f) + lineTo(16.9f, 5.0f) + curveToRelative(-0.05f, 0.17f, -0.12f, 0.34f, -0.2f, 0.5f) + curveToRelative(0.16f, 0.31f, 0.27f, 0.65f, 0.32f, 1.0f) + close() + moveTo(17.25f, 14.5f) + lineTo(6.65f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(11.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(8.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.5f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(19.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _keyboard123!! + } + +private var _keyboard123: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardDock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardDock.kt new file mode 100644 index 0000000..ac6f139 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardDock.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardDock: ImageVector + get() { + if (_keyboardDock != null) { + return _keyboardDock!! + } + _keyboardDock = fluentIcon(name = "Regular.KeyboardDock") { + fluentPath { + moveTo(17.25f, 12.0f) + lineTo(6.65f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(17.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(11.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(8.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(14.5f, 9.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(7.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(10.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(13.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(16.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(19.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(22.0f, 4.75f) + curveToRelative(0.0f, -1.24f, -1.01f, -2.25f, -2.25f, -2.25f) + lineTo(4.25f, 2.5f) + curveTo(3.01f, 2.5f, 2.0f, 3.5f, 2.0f, 4.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.25f, 1.01f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(2.94f) + lineToRelative(-0.84f, -0.84f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(2.12f, 2.12f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.11f, 0.09f, 0.25f, 0.14f, 0.39f, 0.15f) + horizontalLineToRelative(0.1f) + lineToRelative(0.1f, -0.02f) + curveToRelative(0.15f, -0.03f, 0.28f, -0.1f, 0.38f, -0.2f) + lineToRelative(2.12f, -2.12f) + lineToRelative(0.08f, -0.09f) + curveToRelative(0.21f, -0.29f, 0.19f, -0.7f, -0.08f, -0.97f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.07f) + lineToRelative(-0.84f, 0.84f) + lineTo(12.75f, 16.5f) + horizontalLineToRelative(7.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + close() + moveTo(12.75f, 15.0f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _keyboardDock!! + } + +private var _keyboardDock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutFloat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutFloat.kt new file mode 100644 index 0000000..285273e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutFloat.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardLayoutFloat: ImageVector + get() { + if (_keyboardLayoutFloat != null) { + return _keyboardLayoutFloat!! + } + _keyboardLayoutFloat = fluentIcon(name = "Regular.KeyboardLayoutFloat") { + fluentPath { + moveTo(21.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + close() + moveTo(19.75f, 3.0f) + curveTo(20.99f, 3.0f, 22.0f, 4.0f, 22.0f, 5.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 16.0f, 20.99f, 17.0f, 19.75f, 17.0f) + horizontalLineToRelative(-6.53f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.44f, 0.0f) + lineTo(4.25f, 17.0f) + curveTo(3.01f, 17.0f, 2.0f, 16.0f, 2.0f, 14.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 4.01f, 3.0f, 3.0f, 4.25f, 3.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 4.5f) + lineTo(4.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(17.25f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + close() + moveTo(16.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(10.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(13.5f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(15.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(18.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _keyboardLayoutFloat!! + } + +private var _keyboardLayoutFloat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutOneHandedLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutOneHandedLeft.kt new file mode 100644 index 0000000..f99e8c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutOneHandedLeft.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardLayoutOneHandedLeft: ImageVector + get() { + if (_keyboardLayoutOneHandedLeft != null) { + return _keyboardLayoutOneHandedLeft!! + } + _keyboardLayoutOneHandedLeft = fluentIcon(name = "Regular.KeyboardLayoutOneHandedLeft") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 6.5f) + lineTo(4.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(6.5f, 16.0f) + lineTo(10.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(9.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _keyboardLayoutOneHandedLeft!! + } + +private var _keyboardLayoutOneHandedLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutResize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutResize.kt new file mode 100644 index 0000000..3f66fc0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutResize.kt @@ -0,0 +1,119 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardLayoutResize: ImageVector + get() { + if (_keyboardLayoutResize != null) { + return _keyboardLayoutResize!! + } + _keyboardLayoutResize = fluentIcon(name = "Regular.KeyboardLayoutResize") { + fluentPath { + moveTo(13.25f, 10.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(2.0f, 19.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(9.0f) + close() + moveTo(21.25f, 10.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.1f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.25f, 12.0f) + horizontalLineToRelative(-9.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.75f, 17.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -0.38f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + close() + moveTo(6.0f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(11.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(8.75f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(21.25f, 2.0f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, 0.33f, 0.07f) + lineToRelative(0.04f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.08f, 0.05f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.05f, 0.06f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.04f, 0.05f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, 0.11f, 0.3f) + lineToRelative(0.01f, 0.11f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(20.5f, 4.56f) + lineToRelative(-4.47f, 4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.47f, -4.47f) + horizontalLineToRelative(-3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(5.0f) + close() + moveTo(12.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.1f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 2.0f) + horizontalLineToRelative(8.5f) + close() + } + } + return _keyboardLayoutResize!! + } + +private var _keyboardLayoutResize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutSplit.kt new file mode 100644 index 0000000..dd16952 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardLayoutSplit.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardLayoutSplit: ImageVector + get() { + if (_keyboardLayoutSplit != null) { + return _keyboardLayoutSplit!! + } + _keyboardLayoutSplit = fluentIcon(name = "Regular.KeyboardLayoutSplit") { + fluentPath { + moveTo(19.75f, 5.0f) + curveTo(20.99f, 5.0f, 22.0f, 6.0f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(22.0f, 18.0f, 20.99f, 19.0f, 19.75f, 19.0f) + lineTo(4.25f, 19.0f) + curveTo(3.01f, 19.0f, 2.0f, 18.0f, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 6.5f) + lineTo(4.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(6.5f, 16.0f) + lineTo(10.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.5f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(14.0f, 16.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(14.0f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(17.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(14.5f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(6.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(15.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _keyboardLayoutSplit!! + } + +private var _keyboardLayoutSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShift.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShift.kt new file mode 100644 index 0000000..21c1996 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShift.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardShift: ImageVector + get() { + if (_keyboardShift != null) { + return _keyboardShift!! + } + _keyboardShift = fluentIcon(name = "Regular.KeyboardShift") { + fluentPath { + moveTo(10.68f, 2.6f) + curveToRelative(0.7f, -0.8f, 1.94f, -0.8f, 2.64f, 0.0f) + lineToRelative(8.25f, 9.5f) + curveToRelative(0.98f, 1.14f, 0.18f, 2.9f, -1.32f, 2.9f) + lineTo(17.0f, 15.0f) + verticalLineToRelative(5.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.5f) + curveTo(7.78f, 22.0f, 7.0f, 21.22f, 7.0f, 20.25f) + lineTo(7.0f, 15.0f) + lineTo(3.75f, 15.0f) + curveToRelative(-1.5f, 0.0f, -2.3f, -1.76f, -1.32f, -2.9f) + lineToRelative(8.25f, -9.5f) + close() + moveTo(12.18f, 3.59f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.37f, 0.0f) + lineToRelative(-8.24f, 9.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.18f, 0.41f) + horizontalLineToRelative(4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(6.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveToRelative(0.2f, 0.0f, 0.32f, -0.25f, 0.18f, -0.41f) + lineToRelative(-8.24f, -9.5f) + close() + } + } + return _keyboardShift!! + } + +private var _keyboardShift: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShiftUppercase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShiftUppercase.kt new file mode 100644 index 0000000..f40f597 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardShiftUppercase.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardShiftUppercase: ImageVector + get() { + if (_keyboardShiftUppercase != null) { + return _keyboardShiftUppercase!! + } + _keyboardShiftUppercase = fluentIcon(name = "Regular.KeyboardShiftUppercase") { + fluentPath { + moveTo(13.32f, 2.6f) + curveToRelative(-0.7f, -0.8f, -1.94f, -0.8f, -2.64f, 0.0f) + lineToRelative(-8.25f, 9.5f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 3.75f, 15.0f) + lineTo(7.0f, 15.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(17.0f, 15.0f) + horizontalLineToRelative(3.25f) + curveToRelative(1.5f, 0.0f, 2.3f, -1.76f, 1.32f, -2.9f) + lineToRelative(-8.25f, -9.5f) + close() + moveTo(11.82f, 3.59f) + curveToRelative(0.1f, -0.12f, 0.27f, -0.12f, 0.37f, 0.0f) + lineToRelative(8.24f, 9.5f) + curveToRelative(0.14f, 0.16f, 0.03f, 0.41f, -0.18f, 0.41f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.18f, -0.41f) + lineToRelative(8.24f, -9.5f) + close() + moveTo(7.74f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _keyboardShiftUppercase!! + } + +private var _keyboardShiftUppercase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardTab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardTab.kt new file mode 100644 index 0000000..a6e659e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/KeyboardTab.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.KeyboardTab: ImageVector + get() { + if (_keyboardTab != null) { + return _keyboardTab!! + } + _keyboardTab = fluentIcon(name = "Regular.KeyboardTab") { + fluentPath { + moveTo(18.03f, 11.47f) + lineToRelative(-6.5f, -6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(5.22f, 5.22f) + horizontalLineTo(3.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineTo(3.0f, 12.0f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(11.94f) + lineToRelative(-5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.3f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + lineToRelative(6.5f, -6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-6.5f, -6.5f) + lineToRelative(6.5f, 6.5f) + close() + moveTo(21.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + } + } + return _keyboardTab!! + } + +private var _keyboardTab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt new file mode 100644 index 0000000..b74eea5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Laptop.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Laptop: ImageVector + get() { + if (_laptop != null) { + return _laptop!! + } + _laptop = fluentIcon(name = "Regular.Laptop") { + fluentPath { + moveTo(2.75f, 16.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.75f, 16.0f) + curveTo(4.78f, 16.0f, 4.0f, 15.22f, 4.0f, 14.25f) + verticalLineToRelative(-7.5f) + curveTo(4.0f, 5.78f, 4.78f, 5.0f, 5.75f, 5.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(18.25f, 6.5f) + lineTo(5.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _laptop!! + } + +private var _laptop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lasso.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lasso.kt new file mode 100644 index 0000000..d78feef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lasso.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Lasso: ImageVector + get() { + if (_lasso != null) { + return _lasso!! + } + _lasso = fluentIcon(name = "Regular.Lasso") { + fluentPath { + moveTo(9.7f, 2.27f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 4.6f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.35f, 1.46f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, -3.9f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.35f, -1.46f) + close() + moveTo(7.77f, 3.74f) + curveToRelative(0.22f, 0.35f, 0.11f, 0.81f, -0.24f, 1.03f) + arcToRelative(8.55f, 8.55f, 0.0f, false, false, -2.76f, 2.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.28f, -0.79f) + arcTo(10.05f, 10.05f, 0.0f, false, true, 6.74f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.25f) + close() + moveTo(16.23f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, -0.25f) + curveToRelative(1.32f, 0.82f, 2.43f, 1.93f, 3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.28f, 0.8f) + arcToRelative(8.55f, 8.55f, 0.0f, false, false, -2.76f, -2.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.24f, -1.03f) + close() + moveTo(3.17f, 9.14f) + curveToRelative(0.4f, 0.1f, 0.65f, 0.5f, 0.56f, 0.9f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 0.0f, 3.91f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.46f, 0.35f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 0.0f, -4.6f) + curveToRelative(0.09f, -0.4f, 0.5f, -0.65f, 0.9f, -0.56f) + close() + moveTo(20.83f, 9.14f) + curveToRelative(0.4f, -0.09f, 0.81f, 0.16f, 0.9f, 0.56f) + arcToRelative(10.03f, 10.03f, 0.0f, false, true, 0.0f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.46f, -0.35f) + arcToRelative(8.52f, 8.52f, 0.0f, false, false, 0.0f, -3.9f) + curveToRelative(-0.09f, -0.4f, 0.16f, -0.81f, 0.56f, -0.9f) + close() + moveTo(3.73f, 16.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.24f) + arcToRelative(8.55f, 8.55f, 0.0f, false, false, 2.76f, 2.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.79f, 1.28f) + arcToRelative(10.05f, 10.05f, 0.0f, false, true, -3.25f, -3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.25f, -1.03f) + close() + moveTo(20.43f, 17.09f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.35f, -0.68f) + lineToRelative(-0.02f, 0.04f) + arcToRelative(4.63f, 4.63f, 0.0f, false, true, -0.36f, 0.59f) + curveToRelative(-0.22f, 0.33f, -0.54f, 0.77f, -0.96f, 1.22f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 13.0f, 16.25f) + curveToRelative(-2.35f, 0.0f, -3.99f, 1.2f, -3.99f, 2.88f) + curveTo(9.01f, 20.8f, 10.65f, 22.0f, 13.0f, 22.0f) + curveToRelative(1.94f, 0.0f, 3.5f, -0.75f, 4.66f, -1.65f) + arcToRelative(11.73f, 11.73f, 0.0f, false, true, 1.39f, 2.16f) + lineToRelative(0.01f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, -0.6f) + curveToRelative(-0.08f, -0.19f, 0.0f, 0.0f, 0.0f, 0.0f) + verticalLineToRelative(-0.03f) + arcToRelative(3.63f, 3.63f, 0.0f, false, false, -0.12f, -0.24f) + arcToRelative(11.87f, 11.87f, 0.0f, false, false, -1.54f, -2.33f) + arcToRelative(11.06f, 11.06f, 0.0f, false, false, 1.62f, -2.2f) + lineToRelative(0.02f, -0.04f) + verticalLineToRelative(-0.02f) + horizontalLineToRelative(0.01f) + close() + moveTo(13.0f, 17.75f) + curveToRelative(1.43f, 0.0f, 2.64f, 0.65f, 3.62f, 1.51f) + arcTo(6.02f, 6.02f, 0.0f, false, true, 13.0f, 20.5f) + curveToRelative(-1.97f, 0.0f, -2.49f, -0.92f, -2.49f, -1.38f) + curveToRelative(0.0f, -0.45f, 0.52f, -1.37f, 2.49f, -1.37f) + close() + } + } + return _lasso!! + } + +private var _lasso: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LauncherSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LauncherSettings.kt new file mode 100644 index 0000000..3ea51cd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LauncherSettings.kt @@ -0,0 +1,117 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LauncherSettings: ImageVector + get() { + if (_launcherSettings != null) { + return _launcherSettings!! + } + _launcherSettings = fluentIcon(name = "Regular.LauncherSettings") { + fluentPath { + moveTo(12.01f, 2.25f) + curveToRelative(0.74f, 0.0f, 1.47f, 0.1f, 2.18f, 0.25f) + curveToRelative(0.32f, 0.07f, 0.55f, 0.33f, 0.59f, 0.65f) + lineToRelative(0.17f, 1.53f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 1.92f, 1.11f) + lineToRelative(1.4f, -0.61f) + curveToRelative(0.3f, -0.13f, 0.64f, -0.06f, 0.85f, 0.17f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, 3.8f) + curveToRelative(0.1f, 0.3f, 0.0f, 0.63f, -0.26f, 0.82f) + lineToRelative(-1.25f, 0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, 2.22f) + lineToRelative(1.25f, 0.92f) + curveToRelative(0.25f, 0.19f, 0.36f, 0.52f, 0.27f, 0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, 3.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, 0.17f) + lineToRelative(-1.4f, -0.62f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.94f, 1.12f) + lineToRelative(-0.16f, 1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.58f, 0.65f) + arcToRelative(9.52f, 9.52f, 0.0f, false, true, -4.4f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, -0.65f) + lineToRelative(-0.17f, -1.52f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, -1.11f) + lineToRelative(-1.4f, 0.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, -0.18f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, -3.8f) + curveToRelative(-0.1f, -0.3f, 0.0f, -0.63f, 0.26f, -0.82f) + lineToRelative(1.25f, -0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, -2.22f) + lineToRelative(-1.25f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.27f, -0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, -3.8f) + curveToRelative(0.23f, -0.23f, 0.57f, -0.3f, 0.86f, -0.17f) + lineToRelative(1.4f, 0.62f) + curveToRelative(0.4f, 0.17f, 0.86f, 0.15f, 1.25f, -0.08f) + curveToRelative(0.38f, -0.22f, 0.63f, -0.6f, 0.68f, -1.04f) + lineToRelative(0.17f, -1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.58f, -0.65f) + curveToRelative(0.72f, -0.16f, 1.45f, -0.24f, 2.2f, -0.25f) + close() + moveTo(12.01f, 3.75f) + curveToRelative(-0.45f, 0.0f, -0.9f, 0.04f, -1.35f, 0.12f) + lineToRelative(-0.11f, 0.97f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, -4.03f, 2.33f) + lineToRelative(-0.9f, -0.4f) + arcTo(8.3f, 8.3f, 0.0f, false, false, 4.29f, 9.1f) + lineToRelative(0.8f, 0.59f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 0.0f, 4.64f) + lineToRelative(-0.8f, 0.59f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, 1.35f, 2.32f) + lineToRelative(0.9f, -0.4f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 4.02f, 2.32f) + lineToRelative(0.1f, 0.99f) + curveToRelative(0.9f, 0.15f, 1.8f, 0.15f, 2.7f, 0.0f) + lineToRelative(0.1f, -0.99f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 4.02f, -2.32f) + lineToRelative(0.9f, 0.4f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, 1.35f, -2.32f) + lineToRelative(-0.8f, -0.59f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 0.0f, -4.64f) + lineToRelative(0.8f, -0.59f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, -1.35f, -2.32f) + lineToRelative(-0.9f, 0.4f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -4.02f, -2.32f) + lineToRelative(-0.1f, -0.98f) + arcTo(9.0f, 9.0f, 0.0f, false, false, 12.0f, 3.75f) + close() + moveTo(13.58f, 8.0f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.18f, 0.07f) + lineToRelative(0.05f, 0.05f) + lineToRelative(2.78f, 3.57f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.05f, 0.54f) + lineToRelative(-0.05f, 0.08f) + lineToRelative(-2.78f, 3.57f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.17f, 0.11f) + lineToRelative(-0.06f, 0.01f) + horizontalLineToRelative(-2.7f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.28f, -0.43f) + lineToRelative(0.04f, -0.06f) + lineTo(13.4f, 12.0f) + lineToRelative(-3.1f, -4.0f) + horizontalLineToRelative(3.27f) + close() + moveTo(9.68f, 8.8f) + lineToRelative(1.69f, 2.2f) + lineToRelative(-0.79f, 1.0f) + lineToRelative(0.64f, 0.81f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.0f, 0.38f) + lineTo(9.9f, 14.87f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.43f, 0.04f) + lineToRelative(-0.04f, -0.05f) + lineToRelative(-2.0f, -2.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.62f) + lineTo(9.67f, 8.8f) + close() + } + } + return _launcherSettings!! + } + +private var _launcherSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt new file mode 100644 index 0000000..adb14a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Layer.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Layer: ImageVector + get() { + if (_layer != null) { + return _layer!! + } + _layer = fluentIcon(name = "Regular.Layer") { + fluentPath { + moveTo(20.03f, 12.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.58f, 0.59f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineTo(4.55f, 12.8f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.2f, 1.7f) + close() + moveTo(20.23f, 13.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, 2.29f) + lineToRelative(-6.05f, 4.08f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.8f, 0.0f) + lineToRelative(-6.05f, -4.08f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.78f, -2.29f) + lineToRelative(6.84f, 4.56f) + curveToRelative(0.79f, 0.52f, 1.8f, 0.56f, 2.62f, 0.1f) + lineToRelative(0.16f, -0.1f) + lineToRelative(6.84f, -4.56f) + close() + moveTo(13.39f, 3.42f) + lineToRelative(6.36f, 4.25f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.66f) + lineToRelative(-6.36f, 4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.78f, 0.0f) + lineTo(4.25f, 9.33f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.66f) + lineToRelative(6.36f, -4.25f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.78f, 0.0f) + close() + moveTo(11.56f, 4.61f) + lineToRelative(-0.11f, 0.06f) + lineTo(5.7f, 8.5f) + lineToRelative(5.74f, 3.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.99f, 0.06f) + lineToRelative(0.11f, -0.06f) + lineTo(18.3f, 8.5f) + lineToRelative(-5.74f, -3.83f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.99f, -0.06f) + close() + } + } + return _layer!! + } + +private var _layer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafOne.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafOne.kt new file mode 100644 index 0000000..5c49da4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafOne.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LeafOne: ImageVector + get() { + if (_leafOne != null) { + return _leafOne!! + } + _leafOne = fluentIcon(name = "Regular.LeafOne") { + fluentPath { + moveTo(13.24f, 3.27f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + lineToRelative(-3.7f, 3.71f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 4.19f, 11.91f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.36f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 16.95f, 7.0f) + lineToRelative(-3.71f, -3.72f) + close() + moveTo(12.75f, 17.38f) + verticalLineToRelative(-5.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.63f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -3.14f, -9.34f) + lineToRelative(3.71f, -3.7f) + curveToRelative(0.1f, -0.1f, 0.26f, -0.1f, 0.36f, 0.0f) + lineToRelative(3.7f, 3.7f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -3.13f, 9.34f) + close() + } + } + return _leafOne!! + } + +private var _leafOne: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafThree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafThree.kt new file mode 100644 index 0000000..e5b03f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafThree.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LeafThree: ImageVector + get() { + if (_leafThree != null) { + return _leafThree!! + } + _leafThree = fluentIcon(name = "Regular.LeafThree") { + fluentPath { + moveTo(19.0f, 7.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -0.2f, 1.5f) + horizontalLineToRelative(1.61f) + curveToRelative(0.88f, 0.0f, 1.59f, 0.71f, 1.59f, 1.59f) + verticalLineToRelative(4.91f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -10.54f, 5.1f) + lineToRelative(-1.18f, 1.18f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.18f, -1.18f) + arcToRelative(6.5f, 6.5f, 0.0f, false, true, -0.95f, -1.66f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 2.25f, 12.0f) + lineTo(2.25f, 7.51f) + curveToRelative(0.0f, -0.83f, 0.68f, -1.51f, 1.51f, -1.51f) + horizontalLineToRelative(4.45f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 5.29f, -4.0f) + horizontalLineToRelative(4.06f) + curveToRelative(0.8f, 0.0f, 1.44f, 0.65f, 1.44f, 1.44f) + lineTo(19.0f, 7.5f) + close() + moveTo(9.72f, 6.18f) + curveToRelative(1.7f, 0.43f, 3.1f, 1.58f, 3.88f, 3.1f) + arcTo(6.5f, 6.5f, 0.0f, false, true, 15.5f, 9.0f) + horizontalLineToRelative(1.7f) + curveToRelative(0.2f, -0.46f, 0.3f, -0.97f, 0.3f, -1.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -3.78f, 2.68f) + close() + moveTo(12.53f, 19.53f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 7.97f, -4.03f) + verticalLineToRelative(-4.91f) + arcToRelative(0.09f, 0.09f, 0.0f, false, false, -0.09f, -0.09f) + lineTo(15.5f, 10.5f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -4.03f, 7.97f) + lineToRelative(4.25f, -4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-4.25f, 4.25f) + close() + moveTo(9.0f, 15.5f) + curveToRelative(0.0f, -0.6f, 0.08f, -1.17f, 0.23f, -1.71f) + lineToRelative(-2.76f, -2.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.32f, 2.32f) + curveToRelative(0.56f, -1.0f, 1.39f, -1.83f, 2.37f, -2.4f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 8.25f, 7.5f) + lineTo(3.76f, 7.5f) + lineToRelative(-0.01f, 0.01f) + lineTo(3.75f, 12.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 5.32f, 4.43f) + curveToRelative(-0.05f, -0.3f, -0.07f, -0.62f, -0.07f, -0.93f) + close() + } + } + return _leafThree!! + } + +private var _leafThree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt new file mode 100644 index 0000000..2e361ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LeafTwo.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LeafTwo: ImageVector + get() { + if (_leafTwo != null) { + return _leafTwo!! + } + _leafTwo = fluentIcon(name = "Regular.LeafTwo") { + fluentPath { + moveTo(2.0f, 4.7f) + lineTo(2.0f, 9.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 6.3f, 6.0f) + curveToRelative(0.26f, 0.88f, 0.69f, 1.69f, 1.25f, 2.39f) + lineToRelative(-2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.33f, -2.33f) + arcTo(7.0f, 7.0f, 0.0f, false, false, 22.0f, 13.0f) + lineTo(22.0f, 7.75f) + curveTo(22.0f, 6.78f, 21.22f, 6.0f, 20.25f, 6.0f) + lineTo(15.0f, 6.0f) + curveToRelative(-0.58f, 0.0f, -1.15f, 0.07f, -1.69f, 0.2f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 8.01f, 3.0f) + lineTo(3.7f, 3.0f) + curveTo(2.77f, 3.0f, 2.0f, 3.76f, 2.0f, 4.7f) + close() + moveTo(11.68f, 17.38f) + lineToRelative(4.1f, -4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-4.1f, 4.1f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 15.0f, 7.5f) + horizontalLineToRelative(5.25f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.1f, 0.25f, 0.25f) + lineTo(20.5f, 13.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -8.82f, 4.38f) + close() + moveTo(8.0f, 4.5f) + curveToRelative(1.66f, 0.0f, 3.1f, 0.9f, 3.89f, 2.23f) + arcToRelative(7.03f, 7.03f, 0.0f, false, false, -2.71f, 2.39f) + lineToRelative(-1.9f, -1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.24f, 2.24f) + arcToRelative(6.98f, 6.98f, 0.0f, false, false, -0.44f, 2.98f) + lineTo(8.0f, 13.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 3.5f, 9.0f) + lineTo(3.5f, 4.7f) + curveToRelative(0.0f, -0.1f, 0.1f, -0.2f, 0.2f, -0.2f) + lineTo(8.0f, 4.5f) + close() + } + } + return _leafTwo!! + } + +private var _leafTwo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LearningApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LearningApp.kt new file mode 100644 index 0000000..d4f9bbf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LearningApp.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LearningApp: ImageVector + get() { + if (_learningApp != null) { + return _learningApp!! + } + _learningApp = fluentIcon(name = "Regular.LearningApp") { + fluentPath { + moveTo(5.5f, 2.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 4.5f) + verticalLineToRelative(15.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 22.0f) + horizontalLineToRelative(7.31f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(5.5f, 20.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(6.81f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.3f, -1.5f) + lineTo(4.5f, 18.0f) + lineTo(4.5f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + lineTo(17.0f, 3.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(6.52f) + curveToRelative(0.52f, 0.04f, 1.02f, 0.14f, 1.5f, 0.3f) + lineTo(19.5f, 4.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 17.0f, 2.0f) + lineTo(5.5f, 2.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.91f, 15.1f) + lineToRelative(2.81f, 1.84f) + arcToRelative(0.6f, 0.6f, 0.0f, false, true, 0.28f, 0.52f) + curveToRelative(0.0f, 0.1f, -0.02f, 0.2f, -0.07f, 0.3f) + arcToRelative(0.57f, 0.57f, 0.0f, false, true, -0.2f, 0.22f) + lineToRelative(-2.8f, 1.92f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, -0.17f, 0.07f) + arcToRelative(0.55f, 0.55f, 0.0f, false, true, -0.4f, -0.02f) + arcToRelative(0.69f, 0.69f, 0.0f, false, true, -0.18f, -0.13f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, -0.18f, -0.44f) + verticalLineToRelative(-3.76f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, 0.37f, -0.57f) + arcToRelative(0.55f, 0.55f, 0.0f, false, true, 0.55f, 0.05f) + close() + moveTo(6.0f, 6.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(7.0f, 9.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(6.0f, 6.0f) + close() + moveTo(7.5f, 7.5f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(1.0f) + close() + } + } + return _learningApp!! + } + +private var _learningApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt new file mode 100644 index 0000000..7410929 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Library.kt @@ -0,0 +1,99 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Library: ImageVector + get() { + if (_library != null) { + return _library!! + } + _library = fluentIcon(name = "Regular.Library") { + fluentPath { + moveTo(4.0f, 3.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.85f) + lineTo(7.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.85f, 2.0f) + lineTo(4.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -1.85f) + lineTo(2.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.85f, -2.0f) + lineTo(5.0f, 3.0f) + lineTo(4.0f, 3.0f) + close() + moveTo(10.0f, 3.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.85f) + lineTo(13.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.85f, 2.0f) + lineTo(10.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -1.85f) + lineTo(8.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.85f, -2.0f) + lineTo(11.0f, 3.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(16.97f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.9f, 1.35f) + lineToRelative(0.04f, 0.15f) + lineToRelative(3.02f, 11.75f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.3f, 2.39f) + lineToRelative(-0.14f, 0.04f) + lineToRelative(-0.97f, 0.25f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.39f, -1.28f) + lineToRelative(-0.05f, -0.16f) + lineToRelative(-3.01f, -11.74f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.3f, -2.4f) + lineToRelative(0.14f, -0.04f) + lineToRelative(0.97f, -0.25f) + curveToRelative(0.16f, -0.04f, 0.33f, -0.06f, 0.5f, -0.06f) + close() + moveTo(5.0f, 4.5f) + lineTo(4.0f, 4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + lineTo(3.5f, 19.0f) + curveToRelative(0.0f, 0.24f, 0.18f, 0.45f, 0.41f, 0.5f) + lineTo(5.0f, 19.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(5.5f, 5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + lineTo(5.0f, 4.5f) + close() + moveTo(11.0f, 4.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + lineTo(9.5f, 19.0f) + curveToRelative(0.0f, 0.24f, 0.18f, 0.45f, 0.41f, 0.5f) + lineTo(11.0f, 19.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + lineTo(11.5f, 5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + lineTo(11.0f, 4.5f) + close() + moveTo(16.98f, 6.5f) + horizontalLineToRelative(-0.07f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.97f, 0.24f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.38f, 0.51f) + lineToRelative(0.02f, 0.1f) + lineToRelative(3.02f, 11.75f) + curveToRelative(0.06f, 0.26f, 0.3f, 0.37f, 0.48f, 0.37f) + horizontalLineToRelative(0.06f) + lineToRelative(0.06f, -0.01f) + lineToRelative(0.97f, -0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.38f, -0.52f) + lineToRelative(-0.02f, -0.09f) + lineToRelative(-3.01f, -11.74f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.48f, -0.38f) + close() + } + } + return _library!! + } + +private var _library: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt new file mode 100644 index 0000000..4de5bf4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lightbulb.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Lightbulb: ImageVector + get() { + if (_lightbulb != null) { + return _lightbulb!! + } + _lightbulb = fluentIcon(name = "Regular.Lightbulb") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.25f) + curveToRelative(0.0f, 2.1f, -0.9f, 4.02f, -2.66f, 5.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.18f, 0.27f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-1.13f, 4.9f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.02f, 1.73f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-2.12f) + curveToRelative(-0.99f, 0.0f, -1.85f, -0.65f, -2.14f, -1.58f) + lineToRelative(-0.05f, -0.16f) + lineToRelative(-1.13f, -4.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.2f, -0.37f) + curveToRelative(-1.68f, -1.64f, -2.58f, -3.46f, -2.66f, -5.44f) + lineToRelative(-0.01f, -0.3f) + verticalLineToRelative(-0.24f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 7.25f, -7.0f) + close() + moveTo(14.12f, 18.5f) + lineTo(9.88f, 18.5f) + lineToRelative(0.33f, 1.42f) + curveToRelative(0.07f, 0.3f, 0.33f, 0.53f, 0.63f, 0.57f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(2.12f) + curveToRelative(0.31f, 0.0f, 0.59f, -0.2f, 0.7f, -0.48f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.33f, -1.42f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, 5.53f) + verticalLineToRelative(0.5f) + curveToRelative(0.08f, 1.56f, 0.8f, 3.02f, 2.21f, 4.39f) + curveToRelative(0.27f, 0.26f, 0.46f, 0.58f, 0.57f, 0.93f) + lineToRelative(0.05f, 0.17f) + lineToRelative(0.46f, 1.98f) + horizontalLineToRelative(4.92f) + lineToRelative(0.46f, -1.98f) + curveToRelative(0.08f, -0.36f, 0.25f, -0.69f, 0.5f, -0.97f) + lineToRelative(0.12f, -0.13f) + curveToRelative(1.4f, -1.37f, 2.13f, -2.83f, 2.2f, -4.4f) + lineToRelative(0.01f, -0.27f) + verticalLineToRelative(-0.22f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _lightbulb!! + } + +private var _lightbulb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbCircle.kt new file mode 100644 index 0000000..65f9d9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbCircle.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LightbulbCircle: ImageVector + get() { + if (_lightbulbCircle != null) { + return _lightbulbCircle!! + } + _lightbulbCircle = fluentIcon(name = "Regular.LightbulbCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(12.0f, 5.2f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 3.11f, 8.92f) + lineToRelative(0.03f, -0.03f) + lineToRelative(-0.76f, 3.37f) + arcToRelative(1.73f, 1.73f, 0.0f, false, true, -1.38f, 1.3f) + lineToRelative(-0.15f, 0.03f) + lineTo(11.3f, 18.79f) + curveToRelative(-0.74f, 0.0f, -1.39f, -0.45f, -1.64f, -1.18f) + lineToRelative(-0.05f, -0.16f) + lineToRelative(-0.76f, -3.36f) + lineToRelative(-0.16f, -0.13f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -1.67f, -3.23f) + lineTo(7.0f, 10.47f) + lineTo(7.0f, 10.2f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 5.0f, -5.0f) + close() + moveTo(13.17f, 16.0f) + horizontalLineToRelative(-2.34f) + lineToRelative(0.24f, 1.08f) + lineToRelative(0.02f, 0.07f) + curveToRelative(0.03f, 0.09f, 0.12f, 0.15f, 0.22f, 0.15f) + lineTo(12.72f, 17.3f) + curveToRelative(0.1f, -0.01f, 0.17f, -0.09f, 0.2f, -0.18f) + lineToRelative(0.25f, -1.12f) + close() + moveTo(12.0f, 6.7f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -3.5f, 3.48f) + verticalLineToRelative(0.23f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 1.46f, 2.64f) + curveToRelative(0.15f, 0.1f, 0.26f, 0.26f, 0.3f, 0.44f) + lineToRelative(0.23f, 1.01f) + horizontalLineToRelative(3.02f) + lineToRelative(0.23f, -1.0f) + curveToRelative(0.03f, -0.14f, 0.1f, -0.27f, 0.2f, -0.37f) + lineToRelative(0.08f, -0.07f) + lineToRelative(0.17f, -0.13f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 12.0f, 6.7f) + close() + } + } + return _lightbulbCircle!! + } + +private var _lightbulbCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbFilament.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbFilament.kt new file mode 100644 index 0000000..262b38a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LightbulbFilament.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LightbulbFilament: ImageVector + get() { + if (_lightbulbFilament != null) { + return _lightbulbFilament!! + } + _lightbulbFilament = fluentIcon(name = "Regular.LightbulbFilament") { + fluentPath { + moveTo(11.25f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(16.28f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(8.78f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(8.78f, 8.22f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(4.0f, 0.0f, 7.25f, 3.25f, 7.25f, 7.25f) + curveToRelative(0.0f, 2.1f, -0.9f, 4.02f, -2.66f, 5.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.18f, 0.27f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-1.13f, 4.9f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.02f, 1.73f) + lineToRelative(-0.17f, 0.01f) + horizontalLineToRelative(-2.12f) + curveToRelative(-0.99f, 0.0f, -1.85f, -0.65f, -2.14f, -1.58f) + lineToRelative(-0.05f, -0.16f) + lineToRelative(-1.13f, -4.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.2f, -0.37f) + curveToRelative(-1.68f, -1.64f, -2.58f, -3.46f, -2.66f, -5.44f) + lineToRelative(-0.01f, -0.3f) + verticalLineToRelative(-0.24f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 7.25f, -7.0f) + close() + moveTo(14.12f, 18.5f) + lineTo(9.88f, 18.5f) + lineToRelative(0.33f, 1.42f) + curveToRelative(0.07f, 0.3f, 0.33f, 0.53f, 0.63f, 0.57f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(2.12f) + curveToRelative(0.31f, 0.0f, 0.59f, -0.2f, 0.7f, -0.48f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.33f, -1.42f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, -5.75f, 5.53f) + verticalLineToRelative(0.5f) + curveToRelative(0.08f, 1.56f, 0.8f, 3.02f, 2.21f, 4.39f) + curveToRelative(0.27f, 0.26f, 0.46f, 0.58f, 0.57f, 0.93f) + lineToRelative(0.05f, 0.17f) + lineToRelative(0.46f, 1.98f) + horizontalLineToRelative(1.71f) + verticalLineToRelative(-6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(12.75f, 17.0f) + horizontalLineToRelative(1.71f) + lineToRelative(0.46f, -1.98f) + curveToRelative(0.08f, -0.36f, 0.25f, -0.69f, 0.5f, -0.97f) + lineToRelative(0.12f, -0.13f) + curveToRelative(1.4f, -1.37f, 2.13f, -2.83f, 2.2f, -4.4f) + lineToRelative(0.01f, -0.27f) + verticalLineToRelative(-0.22f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _lightbulbFilament!! + } + +private var _lightbulbFilament: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Likert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Likert.kt new file mode 100644 index 0000000..f2a38b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Likert.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Likert: ImageVector + get() { + if (_likert != null) { + return _likert!! + } + _likert = fluentIcon(name = "Regular.Likert") { + fluentPath { + moveTo(10.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(13.5f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(16.5f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(19.5f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(9.75f, 16.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(12.5f, 16.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(15.5f, 16.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.5f, 16.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(5.0f, 4.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, 3.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.0f, -3.0f) + lineTo(22.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(5.0f, 4.0f) + close() + moveTo(19.0f, 5.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.25f) + horizontalLineToRelative(-13.0f) + lineTo(7.5f, 5.5f) + lineTo(19.0f, 5.5f) + close() + moveTo(20.5f, 12.75f) + lineTo(20.5f, 17.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(7.5f, 18.5f) + verticalLineToRelative(-5.75f) + horizontalLineToRelative(13.0f) + close() + moveTo(6.0f, 11.25f) + lineTo(3.5f, 11.25f) + lineTo(3.5f, 7.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(5.75f) + close() + moveTo(3.5f, 12.75f) + lineTo(6.0f, 12.75f) + verticalLineToRelative(5.75f) + lineTo(5.0f, 18.5f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.5f, 17.0f) + verticalLineToRelative(-4.25f) + close() + } + } + return _likert!! + } + +private var _likert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Line.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Line.kt new file mode 100644 index 0000000..254d732 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Line.kt @@ -0,0 +1,29 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Line: ImageVector + get() { + if (_line != null) { + return _line!! + } + _line = fluentIcon(name = "Regular.Line") { + fluentPath { + moveTo(21.78f, 2.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(18.5f, -18.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _line!! + } + +private var _line: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineDashes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineDashes.kt new file mode 100644 index 0000000..f51a697 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineDashes.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LineDashes: ImageVector + get() { + if (_lineDashes != null) { + return _lineDashes!! + } + _lineDashes = fluentIcon(name = "Regular.LineDashes") { + fluentPath { + moveTo(21.79f, 2.22f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.07f, -1.06f) + lineToRelative(1.0f, -1.0f) + curveToRelative(0.3f, -0.29f, 0.77f, -0.29f, 1.07f, 0.0f) + close() + moveTo(17.78f, 6.22f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + curveToRelative(0.29f, -0.29f, 0.76f, -0.29f, 1.06f, 0.0f) + close() + moveTo(13.28f, 10.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(8.78f, 16.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.5f, -1.5f) + close() + moveTo(4.28f, 20.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.0f, -1.0f) + close() + } + } + return _lineDashes!! + } + +private var _lineDashes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineStyle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineStyle.kt new file mode 100644 index 0000000..c6670c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LineStyle.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LineStyle: ImageVector + get() { + if (_lineStyle != null) { + return _lineStyle!! + } + _lineStyle = fluentIcon(name = "Regular.LineStyle") { + fluentPath { + moveTo(2.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + } + fluentPath { + moveTo(2.75f, 11.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + close() + } + fluentPath { + moveTo(2.0f, 18.25f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(17.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + horizontalLineTo(3.25f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + close() + } + fluentPath { + moveTo(9.75f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + fluentPath { + moveTo(17.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _lineStyle!! + } + +private var _lineStyle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkDismiss.kt new file mode 100644 index 0000000..788dd4b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkDismiss.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LinkDismiss: ImageVector + get() { + if (_linkDismiss != null) { + return _linkDismiss!! + } + _linkDismiss = fluentIcon(name = "Regular.LinkDismiss") { + fluentPath { + moveTo(9.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.11f, 1.5f) + lineTo(7.0f, 6.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -0.2f, 7.0f) + horizontalLineToRelative(2.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.11f, 1.5f) + lineTo(7.0f, 15.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -0.25f, -10.0f) + horizontalLineToRelative(2.5f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 4.43f, 7.32f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.3f, -0.76f) + arcTo(3.5f, 3.5f, 0.0f, false, false, 17.2f, 6.5f) + lineTo(17.0f, 6.5f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.11f, -1.5f) + lineTo(17.0f, 5.0f) + close() + moveTo(7.0f, 9.25f) + horizontalLineToRelative(10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.0f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(7.0f, 9.25f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _linkDismiss!! + } + +private var _linkDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkEdit.kt new file mode 100644 index 0000000..e601ae6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkEdit.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LinkEdit: ImageVector + get() { + if (_linkEdit != null) { + return _linkEdit!! + } + _linkEdit = fluentIcon(name = "Regular.LinkEdit") { + fluentPath { + moveTo(10.0f, 5.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.25f, 5.0f) + horizontalLineToRelative(-2.5f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 7.0f, 15.0f) + horizontalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.11f, -1.5f) + lineTo(6.8f, 13.5f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.2f, -7.0f) + horizontalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.64f, -0.75f) + close() + moveTo(22.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, -5.0f) + horizontalLineToRelative(-2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(2.46f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 3.3f, 3.6f) + curveToRelative(0.51f, 0.12f, 1.0f, 0.37f, 1.43f, 0.75f) + curveToRelative(0.04f, -0.27f, 0.07f, -0.56f, 0.07f, -0.85f) + close() + moveTo(17.0f, 9.25f) + lineTo(6.9f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(18.1f, 11.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _linkEdit!! + } + +private var _linkEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkSquare.kt new file mode 100644 index 0000000..1237673 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LinkSquare.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LinkSquare: ImageVector + get() { + if (_linkSquare != null) { + return _linkSquare!! + } + _linkSquare = fluentIcon(name = "Regular.LinkSquare") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineTo(7.5f) + verticalLineTo(14.0f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(6.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(11.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-6.0f) + close() + moveTo(10.0f, 11.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineTo(13.0f) + verticalLineTo(8.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.25f, 3.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(6.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineTo(16.5f) + verticalLineTo(10.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.0f) + close() + } + } + return _linkSquare!! + } + +private var _linkSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt new file mode 100644 index 0000000..856cc47 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/List.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.List: ImageVector + get() { + if (_list != null) { + return _list!! + } + _list = fluentIcon(name = "Regular.List") { + fluentPath { + moveTo(2.75f, 18.0f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(12.6f) + horizontalLineToRelative(-12.5f) + close() + moveTo(2.75f, 11.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(2.75f, 5.0f) + horizontalLineToRelative(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(15.6f) + horizontalLineToRelative(-15.5f) + close() + } + } + return _list!! + } + +private var _list: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Live.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Live.kt new file mode 100644 index 0000000..4335990 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Live.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Live: ImageVector + get() { + if (_live != null) { + return _live!! + } + _live = fluentIcon(name = "Regular.Live") { + fluentPath { + moveTo(5.99f, 4.93f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, 12.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -14.14f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(19.07f, 4.93f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 14.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -12.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + close() + moveTo(8.82f, 7.76f) + curveToRelative(0.3f, 0.29f, 0.3f, 0.76f, 0.0f, 1.06f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 0.0f, 6.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 0.0f, -8.48f) + curveToRelative(0.29f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(16.24f, 7.76f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 0.0f, 8.48f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 0.0f, -6.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + close() + moveTo(12.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _live!! + } + +private var _live: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LiveOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LiveOff.kt new file mode 100644 index 0000000..7cdf05d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LiveOff.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LiveOff: ImageVector + get() { + if (_liveOff != null) { + return _liveOff!! + } + _liveOff = fluentIcon(name = "Regular.LiveOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.2f, 2.2f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.5f, 13.6f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 6.0f, 18.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -0.5f, -11.47f) + lineToRelative(1.77f, 1.78f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.5f, 7.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -0.49f, -5.79f) + lineToRelative(2.22f, 2.22f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.84f, 1.84f) + lineToRelative(8.33f, 8.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.38f, 16.21f) + lineToRelative(1.1f, 1.1f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -1.4f, -12.38f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 18.0f, 5.99f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 1.38f, 10.22f) + close() + moveTo(16.35f, 13.17f) + lineToRelative(1.18f, 1.17f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -1.29f, -6.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 1.17f, 4.35f) + close() + } + } + return _liveOff!! + } + +private var _liveOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt new file mode 100644 index 0000000..d80aaba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocalLanguage.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LocalLanguage: ImageVector + get() { + if (_localLanguage != null) { + return _localLanguage!! + } + _localLanguage = fluentIcon(name = "Regular.LocalLanguage") { + fluentPath { + moveTo(9.34f, 6.37f) + lineToRelative(0.05f, 0.1f) + lineToRelative(5.56f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.42f, 0.98f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.9f, -0.33f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.43f, -3.73f) + horizontalLineToRelative(-7.1f) + lineToRelative(-0.08f, -0.01f) + lineToRelative(-1.55f, 3.76f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.96f, 0.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.43f, -0.88f) + lineToRelative(0.03f, -0.1f) + lineToRelative(5.97f, -14.5f) + arcToRelative(0.73f, 0.73f, 0.0f, false, true, 1.31f, -0.09f) + close() + moveTo(18.74f, 2.0f) + curveToRelative(0.39f, 0.0f, 0.7f, 0.29f, 0.75f, 0.65f) + verticalLineTo(7.5f) + horizontalLineToRelative(1.76f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(19.5f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 0.38f, -0.29f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.82f, 8.75f) + lineToRelative(-3.16f, 7.54f) + horizontalLineToRelative(6.1f) + lineTo(8.82f, 8.75f) + close() + moveTo(10.75f, 2.0f) + horizontalLineToRelative(5.5f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.29f, 0.74f, 0.65f) + verticalLineToRelative(3.1f) + curveTo(17.0f, 8.1f, 15.1f, 10.0f, 12.76f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.74f, -2.58f) + verticalLineTo(3.5f) + horizontalLineToRelative(-4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(5.6f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _localLanguage!! + } + +private var _localLanguage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt new file mode 100644 index 0000000..58fe6b5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Location.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Location: ImageVector + get() { + if (_location != null) { + return _location!! + } + _location = fluentIcon(name = "Regular.Location") { + fluentPath { + moveTo(5.84f, 4.57f) + arcToRelative(8.7f, 8.7f, 0.0f, true, true, 12.32f, 12.31f) + lineToRelative(-1.19f, 1.18f) + lineToRelative(-3.4f, 3.3f) + curveToRelative(-0.88f, 0.85f, -2.26f, 0.85f, -3.13f, 0.0f) + lineToRelative(-3.5f, -3.39f) + lineToRelative(-1.1f, -1.09f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 0.0f, -12.31f) + close() + moveTo(17.1f, 5.63f) + arcToRelative(7.2f, 7.2f, 0.0f, true, false, -10.2f, 10.2f) + lineToRelative(1.5f, 1.46f) + lineToRelative(3.08f, 3.0f) + curveToRelative(0.29f, 0.28f, 0.75f, 0.28f, 1.04f, 0.0f) + lineToRelative(3.4f, -3.3f) + lineToRelative(1.18f, -1.17f) + arcToRelative(7.2f, 7.2f, 0.0f, false, false, 0.0f, -10.2f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _location!! + } + +private var _location: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationAdd.kt new file mode 100644 index 0000000..58ccdc5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationAdd.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LocationAdd: ImageVector + get() { + if (_locationAdd != null) { + return _locationAdd!! + } + _locationAdd = fluentIcon(name = "Regular.LocationAdd") { + fluentPath { + moveTo(8.0f, 10.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + verticalLineTo(7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineTo(10.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(11.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.84f, 4.57f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 12.32f, 12.31f) + lineToRelative(-1.19f, 1.18f) + lineToRelative(-3.4f, 3.3f) + curveToRelative(-0.88f, 0.85f, -2.26f, 0.85f, -3.13f, 0.0f) + lineToRelative(-3.5f, -3.39f) + arcToRelative(175.0f, 175.0f, 0.0f, false, true, -1.1f, -1.09f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 0.0f, -12.31f) + close() + moveTo(17.1f, 5.63f) + arcToRelative(7.2f, 7.2f, 0.0f, true, false, -10.2f, 10.2f) + lineToRelative(1.5f, 1.46f) + lineToRelative(3.08f, 3.0f) + curveToRelative(0.29f, 0.28f, 0.75f, 0.28f, 1.04f, 0.0f) + lineToRelative(3.4f, -3.3f) + lineToRelative(1.18f, -1.17f) + arcToRelative(7.2f, 7.2f, 0.0f, false, false, 0.0f, -10.2f) + close() + } + } + return _locationAdd!! + } + +private var _locationAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationDismiss.kt new file mode 100644 index 0000000..597a23d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationDismiss.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LocationDismiss: ImageVector + get() { + if (_locationDismiss != null) { + return _locationDismiss!! + } + _locationDismiss = fluentIcon(name = "Regular.LocationDismiss") { + fluentPath { + moveTo(5.84f, 4.56f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 12.52f, 12.1f) + lineToRelative(-0.2f, 0.21f) + curveToRelative(-0.92f, 0.92f, -2.45f, 2.41f, -4.6f, 4.49f) + curveToRelative(-0.87f, 0.84f, -2.25f, 0.84f, -3.12f, 0.0f) + lineTo(6.59f, 17.6f) + lineToRelative(-0.75f, -0.74f) + arcToRelative(8.7f, 8.7f, 0.0f, false, true, 0.0f, -12.31f) + close() + moveTo(17.1f, 5.62f) + arcToRelative(7.2f, 7.2f, 0.0f, true, false, -10.2f, 10.2f) + lineToRelative(1.7f, 1.66f) + lineToRelative(2.88f, 2.8f) + curveToRelative(0.29f, 0.28f, 0.75f, 0.28f, 1.04f, 0.0f) + lineToRelative(2.98f, -2.89f) + lineToRelative(1.6f, -1.58f) + arcToRelative(7.2f, 7.2f, 0.0f, false, false, 0.0f, -10.19f) + close() + moveTo(14.95f, 7.62f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(1.97f, 1.97f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineTo(12.0f, 11.78f) + lineToRelative(-1.97f, 1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(1.97f, -1.97f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineTo(12.0f, 9.66f) + lineToRelative(1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + close() + } + } + return _locationDismiss!! + } + +private var _locationDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationLive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationLive.kt new file mode 100644 index 0000000..e35e04d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationLive.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LocationLive: ImageVector + get() { + if (_locationLive != null) { + return _locationLive!! + } + _locationLive = fluentIcon(name = "Regular.LocationLive") { + fluentPath { + moveTo(9.8f, 2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + arcToRelative(10.5f, 10.5f, 0.0f, false, true, 9.78f, 9.77f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, -0.1f) + arcTo(12.0f, 12.0f, 0.0f, false, false, 9.8f, 2.03f) + close() + moveTo(8.5f, 15.63f) + arcToRelative(1.13f, 1.13f, 0.0f, true, false, 0.0f, -2.26f) + arcToRelative(1.13f, 1.13f, 0.0f, false, false, 0.0f, 2.25f) + close() + moveTo(7.98f, 21.77f) + lineToRelative(-0.4f, -0.38f) + arcToRelative(4307.72f, 4307.72f, 0.0f, false, true, -2.96f, -2.96f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 7.77f, 0.0f) + lineToRelative(-2.01f, 2.0f) + lineToRelative(-1.35f, 1.34f) + curveToRelative(-0.29f, 0.3f, -0.76f, 0.3f, -1.05f, 0.0f) + close() + moveTo(5.68f, 11.72f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 5.65f) + lineToRelative(2.04f, 2.03f) + lineToRelative(0.78f, 0.78f) + lineToRelative(0.82f, -0.8f) + lineToRelative(2.01f, -2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, -5.65f, -5.66f) + close() + moveTo(9.82f, 5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.68f, 7.0f) + arcTo(6.99f, 6.99f, 0.0f, false, true, 16.0f, 13.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, -0.13f) + arcTo(8.49f, 8.49f, 0.0f, false, false, 9.82f, 5.5f) + close() + } + } + return _locationLive!! + } + +private var _locationLive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationOff.kt new file mode 100644 index 0000000..fc1917a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LocationOff.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LocationOff: ImageVector + get() { + if (_locationOff != null) { + return _locationOff!! + } + _locationOff = fluentIcon(name = "Regular.LocationOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.57f, 2.57f) + arcToRelative(8.71f, 8.71f, 0.0f, false, false, 1.05f, 11.03f) + lineToRelative(1.1f, 1.1f) + lineToRelative(3.5f, 3.39f) + curveToRelative(0.87f, 0.84f, 2.25f, 0.84f, 3.12f, 0.0f) + arcToRelative(656.5f, 656.5f, 0.0f, false, false, 3.41f, -3.31f) + lineToRelative(0.01f, -0.02f) + lineToRelative(3.74f, 3.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(15.92f, 16.98f) + lineToRelative(-3.4f, 3.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 0.0f) + lineToRelative(-3.09f, -3.0f) + lineToRelative(-1.49f, -1.47f) + arcToRelative(7.21f, 7.21f, 0.0f, false, true, -1.03f, -8.89f) + lineToRelative(3.24f, 3.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 3.72f, 3.72f) + lineToRelative(3.1f, 3.1f) + close() + moveTo(11.27f, 8.08f) + lineToRelative(3.64f, 3.65f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.64f, -3.64f) + close() + moveTo(17.1f, 5.63f) + arcToRelative(7.21f, 7.21f, 0.0f, false, true, 0.86f, 9.15f) + lineToRelative(1.08f, 1.08f) + arcTo(8.7f, 8.7f, 0.0f, false, false, 6.87f, 3.69f) + lineToRelative(1.08f, 1.07f) + arcToRelative(7.21f, 7.21f, 0.0f, false, true, 9.15f, 0.87f) + close() + } + } + return _locationOff!! + } + +private var _locationOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt new file mode 100644 index 0000000..61f2294 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockClosed.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LockClosed: ImageVector + get() { + if (_lockClosed != null) { + return _lockClosed!! + } + _lockClosed = fluentIcon(name = "Regular.LockClosed") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.75f) + curveTo(18.99f, 8.0f, 20.0f, 9.0f, 20.0f, 10.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + verticalLineToRelative(-9.5f) + curveTo(4.0f, 9.01f, 5.0f, 8.0f, 6.25f, 8.0f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(17.75f, 9.5f) + lineTo(6.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(12.0f, 3.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.5f, 6.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _lockClosed!! + } + +private var _lockClosed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockMultiple.kt new file mode 100644 index 0000000..b7a6114 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockMultiple.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LockMultiple: ImageVector + get() { + if (_lockMultiple != null) { + return _lockMultiple!! + } + _lockMultiple = fluentIcon(name = "Regular.LockMultiple") { + fluentPath { + moveTo(10.75f, 13.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, -2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, 2.5f) + close() + moveTo(7.25f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-7.5f) + curveTo(4.0f, 7.51f, 5.0f, 6.5f, 6.25f, 6.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.75f, 5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -4.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(5.5f, 8.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(9.75f, 21.0f) + curveToRelative(-0.98f, 0.0f, -1.81f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(8.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + verticalLineToRelative(-6.62f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(4.5f) + curveTo(20.0f, 19.1f, 18.1f, 21.0f, 15.75f, 21.0f) + horizontalLineToRelative(-6.0f) + close() + } + } + return _lockMultiple!! + } + +private var _lockMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt new file mode 100644 index 0000000..ac54b1b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockOpen.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LockOpen: ImageVector + get() { + if (_lockOpen != null) { + return _lockOpen!! + } + _lockOpen = fluentIcon(name = "Regular.LockOpen") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(1.88f, 0.0f, 3.33f, 1.21f, 3.93f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.43f, 0.48f) + curveTo(14.1f, 4.26f, 13.2f, 3.5f, 12.0f, 3.5f) + curveToRelative(-1.4f, 0.0f, -2.42f, 0.96f, -2.5f, 2.56f) + lineTo(9.5f, 8.0f) + horizontalLineToRelative(8.25f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.92f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.25f) + lineTo(8.0f, 8.0f) + lineTo(8.0f, 6.25f) + curveTo(8.0f, 3.71f, 9.7f, 2.0f, 12.0f, 2.0f) + close() + moveTo(17.75f, 9.5f) + lineTo(6.25f, 9.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.69f, 0.65f, 0.74f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _lockOpen!! + } + +private var _lockOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockShield.kt new file mode 100644 index 0000000..40a5bda --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/LockShield.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.LockShield: ImageVector + get() { + if (_lockShield != null) { + return _lockShield!! + } + _lockShield = fluentIcon(name = "Regular.LockShield") { + fluentPath { + moveTo(10.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.75f) + curveTo(16.99f, 8.0f, 18.0f, 9.0f, 18.0f, 10.25f) + lineTo(18.0f, 11.0f) + curveToRelative(-0.32f, 0.0f, -0.64f, 0.11f, -0.9f, 0.33f) + lineToRelative(-0.1f, 0.1f) + curveToRelative(-0.17f, 0.17f, -0.33f, 0.32f, -0.5f, 0.46f) + verticalLineToRelative(-1.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.89f) + curveToRelative(0.4f, 0.58f, 0.92f, 1.08f, 1.54f, 1.5f) + lineTo(4.25f, 22.0f) + curveTo(3.01f, 22.0f, 2.0f, 21.0f, 2.0f, 19.75f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 9.01f, 3.0f, 8.0f, 4.25f, 8.0f) + lineTo(6.0f, 8.0f) + lineTo(6.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(18.28f, 12.12f) + curveToRelative(1.0f, 1.04f, 2.1f, 1.55f, 3.32f, 1.55f) + curveToRelative(0.2f, 0.0f, 0.35f, 0.14f, 0.4f, 0.33f) + verticalLineToRelative(2.58f) + curveToRelative(0.0f, 2.69f, -1.31f, 4.51f, -3.87f, 5.4f) + arcToRelative(0.39f, 0.39f, 0.0f, false, true, -0.26f, 0.0f) + curveToRelative(-2.47f, -0.86f, -3.78f, -2.6f, -3.87f, -5.13f) + verticalLineToRelative(-2.77f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, 0.4f, -0.41f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 3.32f, -1.55f) + arcToRelative(0.39f, 0.39f, 0.0f, false, true, 0.56f, 0.0f) + close() + moveTo(10.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(10.0f, 3.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 7.5f, 6.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(5.0f) + lineTo(12.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 10.0f, 3.5f) + close() + } + } + return _lockShield!! + } + +private var _lockShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lottery.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lottery.kt new file mode 100644 index 0000000..9269b28 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Lottery.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Lottery: ImageVector + get() { + if (_lottery != null) { + return _lottery!! + } + _lottery = fluentIcon(name = "Regular.Lottery") { + fluentPath { + moveTo(14.15f, 4.72f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.3f, 0.0f) + arcToRelative(5.96f, 5.96f, 0.0f, false, false, -1.41f, -0.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 7.12f, 0.0f) + curveToRelative(-0.5f, 0.13f, -0.97f, 0.31f, -1.41f, 0.55f) + close() + moveTo(9.38f, 7.44f) + arcToRelative(7.95f, 7.95f, 0.0f, false, true, 1.66f, -0.38f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -6.98f, 6.98f) + curveToRelative(0.07f, -0.57f, 0.2f, -1.13f, 0.38f, -1.66f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 4.95f, -4.95f) + close() + moveTo(19.94f, 14.04f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -6.98f, -6.98f) + curveToRelative(0.57f, 0.07f, 1.13f, 0.2f, 1.66f, 0.38f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 4.95f, 4.95f) + curveToRelative(0.18f, 0.52f, 0.3f, 1.08f, 0.37f, 1.65f) + close() + moveTo(9.5f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.5f, 1.31f) + lineToRelative(-0.02f, 0.02f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.26f, 0.26f) + arcToRelative(9.55f, 9.55f, 0.0f, false, false, -2.25f, 3.86f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.44f, -0.4f) + curveToRelative(0.4f, -1.5f, 1.15f, -2.7f, 1.78f, -3.54f) + lineToRelative(0.01f, -0.01f) + horizontalLineToRelative(-2.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 0.0f, -14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 0.0f, 14.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + } + } + return _lottery!! + } + +private var _lottery: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Luggage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Luggage.kt new file mode 100644 index 0000000..6b2970b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Luggage.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Luggage: ImageVector + get() { + if (_luggage != null) { + return _luggage!! + } + _luggage = fluentIcon(name = "Regular.Luggage") { + fluentPath { + moveTo(8.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(9.0f, 3.5f) + lineTo(9.0f, 5.0f) + horizontalLineToRelative(-0.75f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.0f, 8.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.35f, 0.83f, 2.51f, 2.0f, 3.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(1.17f, -0.49f, 2.0f, -1.65f, 2.0f, -3.0f) + verticalLineToRelative(-9.0f) + curveTo(19.0f, 6.45f, 17.54f, 5.0f, 15.75f, 5.0f) + lineTo(15.0f, 5.0f) + lineTo(15.0f, 3.5f) + horizontalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(13.5f, 3.5f) + lineTo(13.5f, 5.0f) + horizontalLineToRelative(-3.0f) + lineTo(10.5f, 3.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(8.25f, 6.5f) + horizontalLineToRelative(7.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(8.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.75f) + close() + } + } + return _luggage!! + } + +private var _luggage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAdd.kt new file mode 100644 index 0000000..75f0cfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAdd.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailAdd: ImageVector + get() { + if (_mailAdd != null) { + return _mailAdd!! + } + _mailAdd = fluentIcon(name = "Regular.MailAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(20.5f, 16.75f) + verticalLineToRelative(-4.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.44f, 0.37f, 0.93f, 0.68f, 1.46f, 0.93f) + lineToRelative(-2.41f, 1.26f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + close() + } + } + return _mailAdd!! + } + +private var _mailAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAlert.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAlert.kt new file mode 100644 index 0000000..df01507 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAlert.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailAlert: ImageVector + get() { + if (_mailAlert != null) { + return _mailAlert!! + } + _mailAlert = fluentIcon(name = "Regular.MailAlert") { + fluentPath { + moveTo(17.5f, 1.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, 4.0f) + verticalLineToRelative(3.0f) + lineToRelative(-0.95f, 0.8f) + curveToRelative(-0.3f, 0.26f, -0.46f, 0.39f, -0.5f, 0.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.24f, 0.65f) + curveToRelative(0.1f, 0.05f, 0.3f, 0.05f, 0.7f, 0.05f) + horizontalLineToRelative(9.02f) + curveToRelative(0.4f, 0.0f, 0.6f, 0.0f, 0.7f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.25f, -0.66f) + curveToRelative(-0.05f, -0.1f, -0.2f, -0.23f, -0.5f, -0.49f) + lineTo(21.5f, 8.0f) + lineTo(21.5f, 5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -4.0f, -4.0f) + close() + moveTo(19.0f, 11.0f) + curveToRelative(-0.22f, 0.58f, -0.8f, 1.0f, -1.5f, 1.0f) + curveToRelative(-0.69f, 0.0f, -1.28f, -0.42f, -1.5f, -1.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(22.0f, 16.75f) + lineTo(22.0f, 11.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(5.89f) + curveToRelative(-0.08f, 0.9f, -0.83f, 1.61f, -1.75f, 1.61f) + lineTo(5.11f, 18.5f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + lineTo(3.5f, 9.37f) + lineToRelative(8.15f, 4.3f) + lineToRelative(0.1f, 0.04f) + curveToRelative(0.2f, 0.07f, 0.41f, 0.05f, 0.6f, -0.05f) + lineToRelative(3.1f, -1.63f) + curveToRelative(-0.16f, -0.2f, -0.3f, -0.43f, -0.39f, -0.68f) + lineToRelative(-0.13f, -0.35f) + horizontalLineToRelative(-0.74f) + lineTo(12.0f, 12.15f) + lineTo(3.5f, 7.68f) + lineTo(3.5f, 7.1f) + curveToRelative(0.08f, -0.9f, 0.83f, -1.61f, 1.75f, -1.61f) + horizontalLineToRelative(7.25f) + lineTo(12.5f, 5.0f) + curveToRelative(0.0f, -0.34f, 0.03f, -0.68f, 0.1f, -1.0f) + lineTo(5.07f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.26f) + verticalLineToRelative(9.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + horizontalLineToRelative(13.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 22.0f, 16.74f) + close() + } + } + return _mailAlert!! + } + +private var _mailAlert: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAllRead.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAllRead.kt new file mode 100644 index 0000000..0ae27db --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAllRead.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailAllRead: ImageVector + get() { + if (_mailAllRead != null) { + return _mailAllRead!! + } + _mailAllRead = fluentIcon(name = "Regular.MailAllRead") { + fluentPath { + moveTo(11.36f, 1.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, 0.0f) + lineTo(2.83f, 6.1f) + arcTo(1.6f, 1.6f, 0.0f, false, false, 2.0f, 7.5f) + verticalLineToRelative(8.25f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(20.0f, 7.5f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.83f, -1.4f) + lineToRelative(-7.81f, -4.26f) + close() + moveTo(11.0f, 11.14f) + lineTo(3.86f, 7.26f) + lineTo(11.0f, 3.35f) + lineToRelative(7.14f, 3.9f) + lineToRelative(-7.14f, 3.9f) + close() + moveTo(11.36f, 12.66f) + lineToRelative(7.14f, -3.9f) + verticalLineToRelative(6.99f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 8.76f) + lineToRelative(7.14f, 3.9f) + curveToRelative(0.22f, 0.12f, 0.5f, 0.12f, 0.72f, 0.0f) + close() + moveTo(21.0f, 7.5f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.74f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 16.25f) + lineTo(21.0f, 7.51f) + close() + } + } + return _mailAllRead!! + } + +private var _mailAllRead: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailArrowUp.kt new file mode 100644 index 0000000..d655a19 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailArrowUp.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailArrowUp: ImageVector + get() { + if (_mailArrowUp != null) { + return _mailArrowUp!! + } + _mailArrowUp = fluentIcon(name = "Regular.MailArrowUp") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.0f, 4.7f) + verticalLineToRelative(4.8f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(18.0f, 4.7f) + lineToRelative(1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineTo(17.0f, 4.71f) + close() + moveTo(20.5f, 16.75f) + verticalLineToRelative(-4.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.44f, 0.37f, 0.93f, 0.68f, 1.46f, 0.93f) + lineToRelative(-2.41f, 1.26f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + close() + } + } + return _mailArrowUp!! + } + +private var _mailArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAttach.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAttach.kt new file mode 100644 index 0000000..e28902f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailAttach.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailAttach: ImageVector + get() { + if (_mailAttach != null) { + return _mailAttach!! + } + _mailAttach = fluentIcon(name = "Regular.MailAttach") { + fluentPath { + moveTo(17.95f, 4.1f) + arcToRelative(2.08f, 2.08f, 0.0f, false, true, 2.94f, 2.94f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, -0.07f, 0.08f) + lineToRelative(-4.18f, 4.18f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, -0.95f, -0.95f) + lineToRelative(3.83f, -3.82f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-3.83f, 3.82f) + arcToRelative(2.17f, 2.17f, 0.0f, true, false, 3.07f, 3.07f) + lineToRelative(4.32f, -4.32f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.13f, -5.0f) + lineToRelative(-3.67f, 3.68f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(3.67f, -3.68f) + close() + moveTo(13.08f, 11.58f) + lineToRelative(-1.08f, 0.57f) + lineToRelative(-8.5f, -4.47f) + lineTo(3.5f, 7.1f) + curveToRelative(0.08f, -0.9f, 0.83f, -1.6f, 1.75f, -1.6f) + horizontalLineToRelative(7.77f) + lineToRelative(1.5f, -1.5f) + lineTo(5.06f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.25f, 3.06f) + horizontalLineToRelative(13.68f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.06f, -3.25f) + lineTo(21.99f, 9.48f) + lineToRelative(-1.5f, 1.5f) + verticalLineToRelative(5.91f) + curveToRelative(-0.08f, 0.9f, -0.83f, 1.6f, -1.75f, 1.6f) + lineTo(5.11f, 18.49f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + lineTo(3.5f, 9.37f) + lineToRelative(8.15f, 4.29f) + lineToRelative(0.1f, 0.04f) + curveToRelative(0.19f, 0.07f, 0.4f, 0.06f, 0.6f, -0.04f) + lineToRelative(1.42f, -0.75f) + curveToRelative(-0.34f, -0.4f, -0.57f, -0.85f, -0.69f, -1.33f) + close() + } + } + return _mailAttach!! + } + +private var _mailAttach: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailClock.kt new file mode 100644 index 0000000..6ebcb63 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailClock.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailClock: ImageVector + get() { + if (_mailClock != null) { + return _mailClock!! + } + _mailClock = fluentIcon(name = "Regular.MailClock") { + fluentPath { + moveTo(17.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.5f, 6.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.5f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(20.5f, 16.75f) + verticalLineToRelative(-4.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.44f, 0.37f, 0.93f, 0.68f, 1.46f, 0.93f) + lineToRelative(-2.41f, 1.26f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + close() + } + } + return _mailClock!! + } + +private var _mailClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailCopy.kt new file mode 100644 index 0000000..e04bd48 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailCopy.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailCopy: ImageVector + get() { + if (_mailCopy != null) { + return _mailCopy!! + } + _mailCopy = fluentIcon(name = "Regular.MailCopy") { + fluentPath { + moveTo(3.0f, 7.51f) + curveToRelative(-0.9f, 0.58f, -1.5f, 1.59f, -1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, 2.35f, 5.25f, 5.25f, 5.25f) + horizontalLineToRelative(9.0f) + curveToRelative(1.15f, 0.0f, 2.16f, -0.6f, 2.74f, -1.5f) + lineTo(6.75f, 20.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 16.25f) + lineTo(3.0f, 7.51f) + close() + moveTo(18.75f, 4.0f) + lineTo(7.25f, 4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.24f, 3.07f) + lineTo(4.0f, 7.25f) + verticalLineToRelative(8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.07f, 3.24f) + lineToRelative(0.18f, 0.01f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.24f, -3.07f) + lineToRelative(0.01f, -0.18f) + verticalLineToRelative(-8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.07f, -3.24f) + lineTo(18.75f, 4.0f) + close() + moveTo(5.5f, 8.9f) + lineToRelative(7.15f, 3.76f) + curveToRelative(0.19f, 0.1f, 0.4f, 0.12f, 0.6f, 0.05f) + lineToRelative(0.1f, -0.05f) + lineTo(20.5f, 8.9f) + verticalLineToRelative(6.85f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.74f) + lineToRelative(-0.15f, 0.01f) + lineTo(7.25f, 17.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, -0.7f, -1.74f, -1.6f) + lineToRelative(-0.01f, -0.15f) + lineTo(5.5f, 8.9f) + close() + moveTo(7.25f, 5.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(0.1f) + lineTo(13.0f, 11.16f) + lineTo(5.5f, 7.2f) + curveToRelative(0.02f, -0.94f, 0.8f, -1.7f, 1.75f, -1.7f) + close() + } + } + return _mailCopy!! + } + +private var _mailCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailDismiss.kt new file mode 100644 index 0000000..3c14687 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailDismiss.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailDismiss: ImageVector + get() { + if (_mailDismiss != null) { + return _mailDismiss!! + } + _mailDismiss = fluentIcon(name = "Regular.MailDismiss") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(18.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(20.5f, 16.75f) + verticalLineToRelative(-4.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.44f, 0.37f, 0.93f, 0.68f, 1.46f, 0.93f) + lineToRelative(-2.41f, 1.26f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + close() + } + } + return _mailDismiss!! + } + +private var _mailDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailEdit.kt new file mode 100644 index 0000000..ced54c7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailEdit.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailEdit: ImageVector + get() { + if (_mailEdit != null) { + return _mailEdit!! + } + _mailEdit = fluentIcon(name = "Regular.MailEdit") { + fluentPath { + moveTo(18.75f, 3.0f) + lineTo(5.07f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.26f) + verticalLineToRelative(9.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 19.0f) + horizontalLineToRelative(6.47f) + curveToRelative(0.18f, -0.42f, 0.44f, -0.8f, 0.77f, -1.14f) + lineToRelative(0.37f, -0.36f) + lineTo(5.1f, 17.5f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + lineTo(3.49f, 8.37f) + lineToRelative(8.15f, 4.3f) + lineToRelative(0.1f, 0.04f) + curveToRelative(0.2f, 0.07f, 0.41f, 0.05f, 0.6f, -0.05f) + lineToRelative(8.15f, -4.29f) + verticalLineToRelative(2.64f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, 1.5f, 0.25f) + lineTo(21.99f, 6.07f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 18.74f, 3.0f) + close() + moveTo(5.25f, 4.5f) + horizontalLineToRelative(13.64f) + curveToRelative(0.9f, 0.08f, 1.61f, 0.83f, 1.61f, 1.75f) + verticalLineToRelative(0.43f) + lineTo(12.0f, 11.15f) + lineTo(3.5f, 6.68f) + lineTo(3.5f, 6.1f) + curveToRelative(0.08f, -0.9f, 0.83f, -1.61f, 1.75f, -1.61f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _mailEdit!! + } + +private var _mailEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailError.kt new file mode 100644 index 0000000..ddd8ef6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailError.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailError: ImageVector + get() { + if (_mailError != null) { + return _mailError!! + } + _mailError = fluentIcon(name = "Regular.MailError") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 10.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.24f) + close() + moveTo(20.5f, 16.75f) + verticalLineToRelative(-4.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.44f, 0.37f, 0.93f, 0.68f, 1.46f, 0.93f) + lineToRelative(-2.41f, 1.26f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + close() + } + } + return _mailError!! + } + +private var _mailError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt new file mode 100644 index 0000000..762113d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInbox.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInbox: ImageVector + get() { + if (_mailInbox != null) { + return _mailInbox!! + } + _mailInbox = fluentIcon(name = "Regular.MailInbox") { + fluentPath { + moveTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + horizontalLineToRelative(-11.5f) + close() + moveTo(4.5f, 14.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 14.5f) + horizontalLineToRelative(-3.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.48f, 3.0f) + lineTo(12.0f, 17.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.63f, -2.81f) + lineToRelative(-0.04f, -0.19f) + lineTo(4.5f, 14.5f) + verticalLineToRelative(3.25f) + verticalLineToRelative(-3.25f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + lineTo(4.5f, 13.0f) + lineTo(9.0f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineToRelative(-0.15f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(15.0f, 13.0f) + horizontalLineToRelative(4.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + } + } + return _mailInbox!! + } + +private var _mailInbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAdd.kt new file mode 100644 index 0000000..6caa68c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAdd.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInboxAdd: ImageVector + get() { + if (_mailInboxAdd != null) { + return _mailInboxAdd!! + } + _mailInboxAdd = fluentIcon(name = "Regular.MailInboxAdd") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(16.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(16.0f, 6.0f) + lineTo(16.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(17.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(17.0f, 7.0f) + close() + moveTo(19.5f, 14.0f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 22.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 18.75f) + lineTo(3.0f, 7.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineToRelative(-0.15f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(15.0f, 14.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-3.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.48f, 3.0f) + lineTo(12.0f, 18.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.63f, -2.81f) + lineToRelative(-0.04f, -0.19f) + lineTo(4.5f, 15.5f) + close() + } + } + return _mailInboxAdd!! + } + +private var _mailInboxAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAll.kt new file mode 100644 index 0000000..c928eb4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxAll.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInboxAll: ImageVector + get() { + if (_mailInboxAll != null) { + return _mailInboxAll!! + } + _mailInboxAll = fluentIcon(name = "Regular.MailInboxAll") { + fluentPath { + moveTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 3.0f) + close() + moveTo(8.33f, 14.5f) + lineTo(4.5f, 14.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 14.5f) + horizontalLineToRelative(-3.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.48f, 3.0f) + lineTo(12.0f, 17.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.63f, -2.81f) + lineToRelative(-0.04f, -0.19f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + lineTo(4.5f, 13.0f) + lineTo(9.0f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineToRelative(-0.15f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(15.0f, 13.0f) + horizontalLineToRelative(4.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + close() + moveTo(6.75f, 9.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + moveTo(6.75f, 6.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + } + } + return _mailInboxAll!! + } + +private var _mailInboxAll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowRight.kt new file mode 100644 index 0000000..0cb8732 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowRight.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInboxArrowRight: ImageVector + get() { + if (_mailInboxArrowRight != null) { + return _mailInboxArrowRight!! + } + _mailInboxArrowRight = fluentIcon(name = "Regular.MailInboxArrowRight") { + fluentPath { + moveTo(10.5f, 4.0f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineToRelative(-0.15f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(15.0f, 14.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 22.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 18.75f) + lineTo(3.0f, 7.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + close() + moveTo(19.5f, 15.5f) + horizontalLineToRelative(-3.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.48f, 3.0f) + lineTo(12.0f, 18.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.67f, -3.0f) + lineTo(4.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 15.5f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.72f, 3.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(18.29f, 6.0f) + horizontalLineToRelative(-5.38f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.09f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineTo(13.0f, 7.0f) + horizontalLineToRelative(5.3f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.54f, -2.54f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.03f, -0.07f) + lineToRelative(0.02f, -0.06f) + lineToRelative(0.02f, -0.08f) + verticalLineToRelative(-0.1f) + lineToRelative(-0.02f, -0.08f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.07f) + lineToRelative(-0.04f, -0.06f) + lineToRelative(-2.52f, -2.51f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + close() + } + } + return _mailInboxArrowRight!! + } + +private var _mailInboxArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowUp.kt new file mode 100644 index 0000000..5fca69f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxArrowUp.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInboxArrowUp: ImageVector + get() { + if (_mailInboxArrowUp != null) { + return _mailInboxArrowUp!! + } + _mailInboxArrowUp = fluentIcon(name = "Regular.MailInboxArrowUp") { + fluentPath { + moveTo(10.5f, 4.0f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(15.0f, 14.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 22.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 18.75f) + lineTo(3.0f, 7.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + close() + moveTo(8.33f, 15.5f) + lineTo(4.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-3.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.48f, 3.0f) + lineTo(12.0f, 18.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.63f, -2.81f) + lineToRelative(-0.04f, -0.19f) + close() + moveTo(16.5f, 1.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.63f, 3.02f) + lineTo(16.54f, 3.0f) + horizontalLineToRelative(-0.11f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.08f, 0.03f) + lineToRelative(-0.07f, 0.04f) + lineToRelative(-0.06f, 0.04f) + lineToRelative(-2.51f, 2.52f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineTo(16.0f, 4.71f) + verticalLineToRelative(5.38f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineTo(17.0f, 10.0f) + lineTo(17.0f, 4.7f) + lineToRelative(1.65f, 1.65f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-2.54f, -2.55f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.07f, -0.03f) + lineToRelative(-0.06f, -0.02f) + close() + } + } + return _mailInboxArrowUp!! + } + +private var _mailInboxArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxCheckmark.kt new file mode 100644 index 0000000..381f54b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxCheckmark.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInboxCheckmark: ImageVector + get() { + if (_mailInboxCheckmark != null) { + return _mailInboxCheckmark!! + } + _mailInboxCheckmark = fluentIcon(name = "Regular.MailInboxCheckmark") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(19.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(15.5f, 7.79f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + moveTo(19.5f, 12.27f) + lineTo(19.5f, 14.0f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + verticalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, -0.15f) + verticalLineToRelative(-0.1f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.0f, 14.0f) + lineTo(4.5f, 14.0f) + lineTo(4.5f, 7.11f) + curveToRelative(0.08f, -0.9f, 0.83f, -1.61f, 1.75f, -1.61f) + horizontalLineToRelative(3.83f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.03f, 0.42f, -1.5f) + lineTo(6.07f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 7.26f) + verticalLineToRelative(11.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 6.26f, 22.0f) + horizontalLineToRelative(11.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 21.0f, 18.74f) + verticalLineToRelative(-7.56f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + close() + moveTo(4.5f, 18.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(3.83f) + lineToRelative(0.04f, 0.19f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 12.0f, 18.5f) + horizontalLineToRelative(0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.48f, -3.0f) + horizontalLineToRelative(3.82f) + verticalLineToRelative(3.39f) + curveToRelative(-0.08f, 0.9f, -0.83f, 1.61f, -1.75f, 1.61f) + lineTo(6.11f, 20.5f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + close() + } + } + return _mailInboxCheckmark!! + } + +private var _mailInboxCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxDismiss.kt new file mode 100644 index 0000000..aabac72 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailInboxDismiss.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailInboxDismiss: ImageVector + get() { + if (_mailInboxDismiss != null) { + return _mailInboxDismiss!! + } + _mailInboxDismiss = fluentIcon(name = "Regular.MailInboxDismiss") { + fluentPath { + moveTo(22.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(17.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(16.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(19.5f, 14.0f) + verticalLineToRelative(-1.73f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(7.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(6.25f, 22.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 18.75f) + lineTo(3.0f, 7.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 4.0f) + horizontalLineToRelative(4.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + lineTo(4.5f, 14.0f) + lineTo(9.0f, 14.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineToRelative(-0.15f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineTo(15.0f, 14.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-3.82f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.48f, 3.0f) + lineTo(12.0f, 18.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.63f, -2.81f) + lineToRelative(-0.04f, -0.19f) + lineTo(4.5f, 15.5f) + close() + } + } + return _mailInboxDismiss!! + } + +private var _mailInboxDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailLink.kt new file mode 100644 index 0000000..2eb2ac3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailLink.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailLink: ImageVector + get() { + if (_mailLink != null) { + return _mailLink!! + } + _mailLink = fluentIcon(name = "Regular.MailLink") { + fluentPath { + moveTo(23.0f, 6.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.25f, 3.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 6.74f) + close() + moveTo(16.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(6.63f) + curveToRelative(-0.32f, 0.45f, -0.57f, 0.95f, -0.71f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(1.93f, -1.01f) + curveToRelative(0.56f, 0.23f, 1.17f, 0.36f, 1.82f, 0.36f) + horizontalLineToRelative(0.7f) + lineToRelative(-4.1f, 2.16f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-5.42f) + curveToRelative(0.55f, -0.14f, 1.05f, -0.39f, 1.5f, -0.7f) + verticalLineToRelative(6.12f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailLink!! + } + +private var _mailLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailList.kt new file mode 100644 index 0000000..d0d21fa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailList.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailList: ImageVector + get() { + if (_mailList != null) { + return _mailList!! + } + _mailList = fluentIcon(name = "Regular.MailList") { + fluentPath { + moveTo(12.53f, 4.0f) + lineTo(5.07f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.26f) + verticalLineToRelative(9.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + horizontalLineToRelative(13.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 22.0f, 16.74f) + lineTo(22.0f, 9.33f) + curveToRelative(-0.23f, 0.11f, -0.48f, 0.17f, -0.75f, 0.17f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(7.39f) + curveToRelative(-0.08f, 0.9f, -0.83f, 1.61f, -1.75f, 1.61f) + lineTo(5.11f, 18.5f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + lineTo(3.5f, 9.37f) + lineToRelative(8.15f, 4.3f) + lineToRelative(0.1f, 0.04f) + curveToRelative(0.2f, 0.07f, 0.41f, 0.05f, 0.6f, -0.05f) + lineToRelative(7.9f, -4.16f) + horizontalLineToRelative(-3.21f) + lineTo(12.0f, 12.15f) + lineTo(3.5f, 7.68f) + lineTo(3.5f, 7.1f) + curveToRelative(0.08f, -0.9f, 0.83f, -1.61f, 1.75f, -1.61f) + horizontalLineToRelative(6.77f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, 0.5f, -1.5f) + close() + moveTo(21.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(21.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, -1.5f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.0f, 7.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _mailList!! + } + +private var _mailList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailMultiple.kt new file mode 100644 index 0000000..bbf2575 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailMultiple.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailMultiple: ImageVector + get() { + if (_mailMultiple != null) { + return _mailMultiple!! + } + _mailMultiple = fluentIcon(name = "Regular.MailMultiple") { + fluentPath { + moveTo(21.0f, 7.51f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.74f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 16.25f) + lineTo(21.0f, 7.51f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 19.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 15.75f) + verticalLineToRelative(-8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + close() + moveTo(18.5f, 8.9f) + lineToRelative(-7.15f, 3.76f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 8.9f) + verticalLineToRelative(6.85f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(18.5f, 8.9f) + close() + moveTo(16.75f, 5.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + verticalLineToRelative(0.1f) + lineTo(11.0f, 11.16f) + lineToRelative(7.5f, -3.95f) + curveToRelative(-0.02f, -0.94f, -0.8f, -1.7f, -1.75f, -1.7f) + close() + } + } + return _mailMultiple!! + } + +private var _mailMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOff.kt new file mode 100644 index 0000000..d0ef268 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOff.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailOff: ImageVector + get() { + if (_mailOff != null) { + return _mailOff!! + } + _mailOff = fluentIcon(name = "Regular.MailOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.25f, 1.25f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 5.26f, 20.0f) + horizontalLineToRelative(13.68f) + lineToRelative(1.79f, 1.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.44f, 18.5f) + lineTo(5.1f, 18.5f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + lineTo(3.49f, 9.37f) + lineToRelative(8.15f, 4.3f) + lineToRelative(0.1f, 0.04f) + curveToRelative(0.2f, 0.07f, 0.41f, 0.05f, 0.6f, -0.05f) + lineToRelative(0.17f, -0.08f) + lineToRelative(4.92f, 4.92f) + close() + moveTo(10.08f, 11.14f) + lineTo(3.5f, 7.68f) + lineTo(3.5f, 7.1f) + curveToRelative(0.06f, -0.67f, 0.49f, -1.23f, 1.07f, -1.47f) + lineToRelative(5.51f, 5.5f) + close() + moveTo(20.5f, 7.68f) + lineTo(14.18f, 11.0f) + lineToRelative(1.11f, 1.11f) + lineToRelative(5.21f, -2.74f) + verticalLineToRelative(7.52f) + lineToRelative(-0.07f, 0.36f) + lineToRelative(1.13f, 1.13f) + curveToRelative(0.28f, -0.48f, 0.44f, -1.04f, 0.44f, -1.63f) + lineTo(22.0f, 7.07f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 18.74f, 4.0f) + lineTo(7.18f, 4.0f) + lineToRelative(1.5f, 1.5f) + lineTo(18.9f, 5.5f) + curveToRelative(0.9f, 0.08f, 1.61f, 0.83f, 1.61f, 1.75f) + verticalLineToRelative(0.43f) + close() + } + } + return _mailOff!! + } + +private var _mailOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOpenPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOpenPerson.kt new file mode 100644 index 0000000..8c51dec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailOpenPerson.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailOpenPerson: ImageVector + get() { + if (_mailOpenPerson != null) { + return _mailOpenPerson!! + } + _mailOpenPerson = fluentIcon(name = "Regular.MailOpenPerson") { + fluentPath { + moveTo(12.0f, 3.62f) + lineTo(3.9f, 8.43f) + lineToRelative(8.1f, 4.22f) + lineToRelative(8.23f, -4.22f) + lineTo(12.0f, 3.62f) + close() + moveTo(11.83f, 14.23f) + arcToRelative(0.83f, 0.83f, 0.0f, false, true, -0.19f, -0.07f) + lineTo(3.5f, 9.91f) + verticalLineToRelative(6.84f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(8.06f) + curveToRelative(-0.2f, 0.38f, -0.31f, 0.81f, -0.31f, 1.27f) + verticalLineToRelative(0.1f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 0.13f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 9.1f) + curveToRelative(0.0f, -0.73f, 0.36f, -1.42f, 0.96f, -1.84f) + lineToRelative(0.14f, -0.1f) + lineToRelative(8.5f, -5.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.78f, 0.0f) + lineToRelative(9.0f, 5.26f) + curveToRelative(0.85f, 0.5f, 0.82f, 1.74f, -0.06f, 2.19f) + lineTo(18.52f, 11.0f) + horizontalLineToRelative(-0.02f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -2.85f, 1.47f) + lineToRelative(-3.3f, 1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.52f, 0.06f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _mailOpenPerson!! + } + +private var _mailOpenPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailProhibited.kt new file mode 100644 index 0000000..d0fe2c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailProhibited.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailProhibited: ImageVector + get() { + if (_mailProhibited != null) { + return _mailProhibited!! + } + _mailProhibited = fluentIcon(name = "Regular.MailProhibited") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 6.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 10.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.43f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + moveTo(20.5f, 16.75f) + verticalLineToRelative(-4.48f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(5.56f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(6.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(8.5f, 4.47f) + lineToRelative(1.3f, -0.68f) + curveToRelative(0.44f, 0.37f, 0.93f, 0.68f, 1.46f, 0.93f) + lineToRelative(-2.41f, 1.26f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + close() + } + } + return _mailProhibited!! + } + +private var _mailProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt new file mode 100644 index 0000000..a69372f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailRead.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailRead: ImageVector + get() { + if (_mailRead != null) { + return _mailRead!! + } + _mailRead = fluentIcon(name = "Regular.MailRead") { + fluentPath { + moveTo(3.1f, 8.17f) + lineToRelative(8.52f, -5.06f) + curveToRelative(0.2f, -0.13f, 0.44f, -0.14f, 0.66f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(8.52f, 5.06f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 22.0f, 9.93f) + verticalLineToRelative(7.82f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 17.75f) + lineTo(2.0f, 10.1f) + curveToRelative(0.0f, -0.73f, 0.36f, -1.42f, 0.96f, -1.84f) + lineToRelative(0.14f, -0.1f) + lineToRelative(8.52f, -5.05f) + lineTo(3.1f, 8.17f) + close() + moveTo(20.5f, 10.91f) + lineToRelative(-8.15f, 4.25f) + curveToRelative(-0.18f, 0.1f, -0.4f, 0.12f, -0.59f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-8.16f, -4.25f) + verticalLineToRelative(6.84f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-6.84f) + close() + moveTo(12.0f, 4.62f) + lineTo(3.9f, 9.43f) + lineToRelative(8.1f, 4.22f) + lineToRelative(8.09f, -4.22f) + lineTo(12.0f, 4.63f) + close() + } + } + return _mailRead!! + } + +private var _mailRead: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailReadMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailReadMultiple.kt new file mode 100644 index 0000000..3b965db --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailReadMultiple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailReadMultiple: ImageVector + get() { + if (_mailReadMultiple != null) { + return _mailReadMultiple!! + } + _mailReadMultiple = fluentIcon(name = "Regular.MailReadMultiple") { + fluentPath { + moveTo(11.36f, 1.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, 0.0f) + lineTo(2.83f, 6.1f) + arcTo(1.6f, 1.6f, 0.0f, false, false, 2.0f, 7.5f) + verticalLineToRelative(8.25f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(20.0f, 7.5f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.83f, -1.4f) + lineToRelative(-7.81f, -4.26f) + close() + moveTo(11.0f, 11.14f) + lineTo(3.86f, 7.26f) + lineTo(11.0f, 3.35f) + lineToRelative(7.14f, 3.9f) + lineToRelative(-7.14f, 3.9f) + close() + moveTo(11.36f, 12.66f) + lineToRelative(7.14f, -3.9f) + verticalLineToRelative(6.99f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 8.76f) + lineToRelative(7.14f, 3.9f) + curveToRelative(0.22f, 0.12f, 0.5f, 0.12f, 0.72f, 0.0f) + close() + moveTo(21.0f, 7.5f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-9.0f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(11.74f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 16.25f) + lineTo(21.0f, 7.51f) + close() + } + } + return _mailReadMultiple!! + } + +private var _mailReadMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailTemplate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailTemplate.kt new file mode 100644 index 0000000..5a6eae1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailTemplate.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailTemplate: ImageVector + get() { + if (_mailTemplate != null) { + return _mailTemplate!! + } + _mailTemplate = fluentIcon(name = "Regular.MailTemplate") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(10.5f) + curveTo(17.55f, 2.0f, 19.0f, 3.46f, 19.0f, 5.25f) + verticalLineToRelative(4.76f) + lineToRelative(-0.25f, -0.01f) + lineTo(17.5f, 10.0f) + lineTo(17.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(6.0f, 18.5f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 0.43f, 0.07f, 0.85f, 0.19f, 1.25f) + horizontalLineToRelative(-0.94f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + lineTo(2.0f, 5.25f) + close() + moveTo(6.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(8.0f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.25f) + close() + moveTo(7.0f, 14.25f) + curveTo(7.0f, 12.45f, 8.46f, 11.0f, 10.25f, 11.0f) + horizontalLineToRelative(8.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 7.0f, 18.75f) + verticalLineToRelative(-4.5f) + close() + moveTo(10.25f, 12.5f) + curveToRelative(-0.5f, 0.0f, -0.96f, 0.21f, -1.28f, 0.55f) + lineToRelative(5.53f, 3.56f) + lineToRelative(5.53f, -3.56f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.28f, -0.55f) + horizontalLineToRelative(-8.5f) + close() + moveTo(8.5f, 18.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-4.22f) + lineToRelative(-5.6f, 3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.8f, 0.0f) + lineToRelative(-5.6f, -3.6f) + verticalLineToRelative(4.22f) + close() + } + } + return _mailTemplate!! + } + +private var _mailTemplate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailUnread.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailUnread.kt new file mode 100644 index 0000000..a5180d9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailUnread.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailUnread: ImageVector + get() { + if (_mailUnread != null) { + return _mailUnread!! + } + _mailUnread = fluentIcon(name = "Regular.MailUnread") { + fluentPath { + moveTo(16.0f, 6.5f) + lineTo(5.25f, 6.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + verticalLineToRelative(0.1f) + lineTo(11.0f, 12.16f) + lineToRelative(6.03f, -3.17f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, 2.97f, 0.98f) + verticalLineToRelative(6.79f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.01f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 5.0f) + horizontalLineToRelative(11.09f) + curveToRelative(-0.22f, 0.45f, -0.34f, 0.96f, -0.34f, 1.5f) + close() + moveTo(18.5f, 9.9f) + lineToRelative(-7.15f, 3.76f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.9f) + verticalLineToRelative(6.85f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(11.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(18.5f, 9.9f) + close() + moveTo(19.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + } + } + return _mailUnread!! + } + +private var _mailUnread: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailWarning.kt new file mode 100644 index 0000000..8f04f01 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MailWarning.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MailWarning: ImageVector + get() { + if (_mailWarning != null) { + return _mailWarning!! + } + _mailWarning = fluentIcon(name = "Regular.MailWarning") { + fluentPath { + moveTo(16.16f, 1.83f) + lineToRelative(-4.0f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.51f, 12.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.33f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 4.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + moveTo(5.25f, 4.0f) + horizontalLineToRelative(8.7f) + lineToRelative(-0.74f, 1.5f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(0.43f) + lineToRelative(7.9f, 4.15f) + curveToRelative(0.43f, 0.69f, 1.19f, 1.17f, 2.1f, 1.17f) + horizontalLineToRelative(0.11f) + lineToRelative(-1.26f, 0.66f) + curveToRelative(-0.19f, 0.1f, -0.4f, 0.12f, -0.6f, 0.05f) + lineToRelative(-0.1f, -0.05f) + lineTo(3.5f, 9.37f) + verticalLineToRelative(7.38f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + lineTo(20.5f, 13.0f) + horizontalLineToRelative(1.0f) + curveToRelative(0.17f, 0.0f, 0.34f, -0.02f, 0.5f, -0.05f) + verticalLineToRelative(3.8f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + close() + } + } + return _mailWarning!! + } + +private var _mailWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt new file mode 100644 index 0000000..406af91 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Map.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Map: ImageVector + get() { + if (_map != null) { + return _map!! + } + _map = fluentIcon(name = "Regular.Map") { + fluentPath { + moveTo(9.2f, 4.0f) + horizontalLineToRelative(0.16f) + lineToRelative(0.02f, 0.01f) + curveToRelative(0.09f, 0.01f, 0.17f, 0.04f, 0.25f, 0.1f) + lineToRelative(0.05f, 0.03f) + lineToRelative(5.07f, 3.56f) + lineToRelative(5.07f, -3.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.17f, 0.5f) + lineToRelative(0.01f, 0.11f) + lineTo(21.0f, 15.4f) + curveToRelative(0.0f, 0.2f, -0.09f, 0.4f, -0.24f, 0.54f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-5.5f, 3.87f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.83f, 0.02f) + lineToRelative(-5.1f, -3.6f) + lineToRelative(-5.07f, 3.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + lineTo(3.0f, 19.24f) + lineTo(3.0f, 8.62f) + curveToRelative(0.0f, -0.21f, 0.09f, -0.41f, 0.24f, -0.55f) + lineTo(3.32f, 8.0f) + lineToRelative(5.5f, -3.86f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, 0.2f, -0.1f) + lineTo(9.14f, 4.0f) + lineTo(9.2f, 4.0f) + close() + moveTo(19.5f, 6.2f) + lineToRelative(-4.0f, 2.8f) + verticalLineToRelative(8.8f) + lineToRelative(4.0f, -2.8f) + lineTo(19.5f, 6.2f) + close() + moveTo(8.5f, 6.2f) + lineTo(4.5f, 9.0f) + verticalLineToRelative(8.8f) + lineToRelative(4.0f, -2.8f) + lineTo(8.5f, 6.2f) + close() + moveTo(10.0f, 6.2f) + lineTo(10.0f, 15.0f) + lineToRelative(4.0f, 2.8f) + lineTo(14.0f, 9.0f) + lineToRelative(-4.0f, -2.8f) + close() + } + } + return _map!! + } + +private var _map: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MapDrive.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MapDrive.kt new file mode 100644 index 0000000..e36bcb3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MapDrive.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MapDrive: ImageVector + get() { + if (_mapDrive != null) { + return _mapDrive!! + } + _mapDrive = fluentIcon(name = "Regular.MapDrive") { + fluentPath { + moveTo(18.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(4.25f, 3.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineTo(16.0f) + horizontalLineTo(7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.75f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineTo(7.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineTo(19.0f) + horizontalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(17.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(14.5f) + verticalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-5.0f) + curveTo(22.0f, 4.01f, 21.0f, 3.0f, 19.75f, 3.0f) + horizontalLineTo(4.25f) + close() + moveTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(9.5f) + horizontalLineToRelative(-17.0f) + verticalLineTo(5.25f) + close() + moveTo(11.0f, 14.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(1.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineTo(14.5f) + close() + } + } + return _mapDrive!! + } + +private var _mapDrive: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MatchAppLayout.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MatchAppLayout.kt new file mode 100644 index 0000000..4af1fcc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MatchAppLayout.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MatchAppLayout: ImageVector + get() { + if (_matchAppLayout != null) { + return _matchAppLayout!! + } + _matchAppLayout = fluentIcon(name = "Regular.MatchAppLayout") { + fluentPath { + moveTo(9.28f, 8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 16.0f) + curveTo(2.78f, 16.0f, 2.0f, 15.22f, 2.0f, 14.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(3.76f, 8.0f) + horizontalLineToRelative(5.53f) + close() + moveTo(20.25f, 8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.53f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.53f) + close() + moveTo(9.28f, 9.5f) + lineTo(3.7f, 9.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, 0.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(5.53f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.25f, 9.5f) + horizontalLineToRelative(-5.53f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(5.53f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _matchAppLayout!! + } + +private var _matchAppLayout: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatLinear.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatLinear.kt new file mode 100644 index 0000000..6c32d2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatLinear.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MathFormatLinear: ImageVector + get() { + if (_mathFormatLinear != null) { + return _mathFormatLinear!! + } + _mathFormatLinear = fluentIcon(name = "Regular.MathFormatLinear") { + fluentPath { + moveTo(10.99f, 4.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.0f) + lineToRelative(-1.75f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.98f, 1.14f) + lineToRelative(1.26f, -1.08f) + lineToRelative(1.26f, 1.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, -1.14f) + lineToRelative(-1.75f, -1.5f) + close() + moveTo(13.56f, 9.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.15f, 0.22f) + lineToRelative(1.2f, 2.27f) + lineToRelative(-3.69f, 3.69f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(3.36f, -3.36f) + lineToRelative(1.32f, 2.52f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 3.46f, 0.66f) + lineToRelative(0.32f, -0.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.98f, -1.14f) + lineToRelative(-0.32f, 0.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.15f, -0.22f) + lineToRelative(-1.54f, -2.93f) + lineToRelative(3.03f, -3.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.7f, 2.7f) + lineToRelative(-0.98f, -1.86f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.46f, -0.66f) + lineToRelative(-0.32f, 0.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.98f, 1.14f) + lineToRelative(0.32f, -0.28f) + close() + moveTo(3.59f, 13.47f) + curveToRelative(0.92f, -0.01f, 1.89f, -0.07f, 2.76f, -0.25f) + arcToRelative(4.15f, 4.15f, 0.0f, false, false, 2.71f, -1.63f) + curveToRelative(0.57f, -0.86f, 0.58f, -1.88f, 0.06f, -2.64f) + curveToRelative(-0.53f, -0.77f, -1.51f, -1.12f, -2.6f, -0.87f) + curveToRelative(-0.46f, 0.1f, -1.25f, 0.34f, -2.08f, 1.0f) + arcTo(6.88f, 6.88f, 0.0f, false, false, 2.3f, 12.5f) + arcToRelative(4.55f, 4.55f, 0.0f, false, false, 0.0f, 3.2f) + arcToRelative(2.95f, 2.95f, 0.0f, false, false, 1.96f, 1.67f) + curveToRelative(1.65f, 0.45f, 3.73f, -0.28f, 5.06f, -1.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.18f, -0.93f) + curveToRelative(-1.02f, 1.28f, -2.5f, 1.7f, -3.48f, 1.43f) + curveToRelative(-0.46f, -0.13f, -0.8f, -0.4f, -1.0f, -0.82f) + arcToRelative(2.68f, 2.68f, 0.0f, false, true, -0.06f, -1.63f) + close() + moveTo(7.89f, 9.8f) + curveToRelative(0.13f, 0.2f, 0.19f, 0.56f, -0.08f, 0.96f) + curveToRelative(-0.31f, 0.48f, -0.9f, 0.8f, -1.78f, 1.0f) + curveToRelative(-0.58f, 0.12f, -1.23f, 0.17f, -1.92f, 0.2f) + curveToRelative(0.39f, -0.83f, 0.85f, -1.36f, 1.28f, -1.7f) + arcToRelative(3.52f, 3.52f, 0.0f, false, true, 1.46f, -0.72f) + curveToRelative(0.6f, -0.13f, 0.9f, 0.08f, 1.03f, 0.26f) + close() + } + } + return _mathFormatLinear!! + } + +private var _mathFormatLinear: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatProfessional.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatProfessional.kt new file mode 100644 index 0000000..68deead --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormatProfessional.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MathFormatProfessional: ImageVector + get() { + if (_mathFormatProfessional != null) { + return _mathFormatProfessional!! + } + _mathFormatProfessional = fluentIcon(name = "Regular.MathFormatProfessional") { + fluentPath { + moveTo(15.66f, 4.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.09f, -0.24f) + lineToRelative(-0.38f, 0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.88f, -1.22f) + lineToRelative(0.39f, -0.28f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.27f, 0.74f) + lineToRelative(0.67f, 1.2f) + lineToRelative(2.08f, -2.08f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(18.4f, 6.66f) + lineToRelative(0.89f, 1.59f) + curveToRelative(0.22f, 0.4f, 0.76f, 0.5f, 1.12f, 0.21f) + lineToRelative(0.37f, -0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.94f, 1.17f) + lineToRelative(-0.36f, 0.3f) + curveToRelative(-1.09f, 0.88f, -2.7f, 0.57f, -3.38f, -0.65f) + lineToRelative(-0.68f, -1.22f) + lineToRelative(-2.02f, 2.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.32f, -2.32f) + lineToRelative(-0.88f, -1.57f) + close() + moveTo(8.35f, 13.89f) + curveToRelative(-1.45f, 0.29f, -3.1f, 0.35f, -4.68f, 0.36f) + curveToRelative(-0.34f, 1.25f, -0.24f, 2.16f, 0.07f, 2.79f) + curveToRelative(0.34f, 0.7f, 1.0f, 1.18f, 1.87f, 1.4f) + curveToRelative(1.8f, 0.45f, 4.37f, -0.26f, 6.08f, -2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.12f, 0.99f) + curveToRelative(-2.04f, 2.33f, -5.17f, 3.27f, -7.56f, 2.67f) + arcToRelative(4.2f, 4.2f, 0.0f, false, true, -2.86f, -2.2f) + curveToRelative(-0.57f, -1.18f, -0.59f, -2.68f, 0.02f, -4.44f) + arcTo(9.59f, 9.59f, 0.0f, false, true, 5.73f, 8.5f) + arcToRelative(7.91f, 7.91f, 0.0f, false, true, 3.12f, -1.37f) + curveToRelative(1.55f, -0.32f, 2.9f, 0.12f, 3.65f, 1.1f) + curveToRelative(0.75f, 0.99f, 0.74f, 2.34f, -0.1f, 3.48f) + curveToRelative(-0.92f, 1.27f, -2.44f, 1.88f, -4.05f, 2.2f) + close() + moveTo(9.15f, 8.59f) + curveToRelative(-0.57f, 0.11f, -1.53f, 0.37f, -2.53f, 1.1f) + arcToRelative(7.6f, 7.6f, 0.0f, false, false, -2.39f, 3.05f) + arcToRelative(22.4f, 22.4f, 0.0f, false, false, 3.83f, -0.32f) + curveToRelative(1.48f, -0.29f, 2.54f, -0.8f, 3.13f, -1.6f) + curveToRelative(0.5f, -0.67f, 0.42f, -1.3f, 0.12f, -1.7f) + curveToRelative(-0.32f, -0.4f, -1.03f, -0.77f, -2.16f, -0.53f) + close() + } + } + return _mathFormatProfessional!! + } + +private var _mathFormatProfessional: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormula.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormula.kt new file mode 100644 index 0000000..6bf181d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathFormula.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MathFormula: ImageVector + get() { + if (_mathFormula != null) { + return _mathFormula!! + } + _mathFormula = fluentIcon(name = "Regular.MathFormula") { + fluentPath { + moveTo(12.48f, 3.83f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 9.7f, 5.12f) + lineTo(9.54f, 7.5f) + horizontalLineToRelative(2.71f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(9.44f, 9.0f) + lineToRelative(-0.6f, 9.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -5.39f, 2.24f) + lineToRelative(-0.2f, -0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, -1.12f) + lineToRelative(0.19f, 0.17f) + curveToRelative(1.09f, 0.95f, 2.8f, 0.24f, 2.9f, -1.2f) + lineTo(7.94f, 9.0f) + lineTo(5.74f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.28f) + lineToRelative(0.17f, -2.48f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 5.17f, -2.4f) + lineToRelative(0.38f, 0.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.9f, 1.2f) + lineToRelative(-0.37f, -0.27f) + close() + moveTo(13.71f, 12.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.15f, -0.22f) + lineToRelative(-0.32f, 0.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.98f, -1.14f) + lineToRelative(0.32f, -0.28f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 3.46f, 0.66f) + lineToRelative(0.98f, 1.86f) + lineToRelative(2.7f, -2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.03f, 3.03f) + lineToRelative(1.54f, 2.93f) + curveToRelative(0.22f, 0.42f, 0.78f, 0.53f, 1.15f, 0.22f) + lineToRelative(0.32f, -0.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, 1.14f) + lineToRelative(-0.32f, 0.28f) + curveToRelative(-1.1f, 0.94f, -2.79f, 0.61f, -3.46f, -0.67f) + lineToRelative(-1.32f, -2.5f) + lineToRelative(-3.36f, 3.35f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(3.69f, -3.69f) + lineToRelative(-1.2f, -2.27f) + close() + } + } + return _mathFormula!! + } + +private var _mathFormula: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathSymbols.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathSymbols.kt new file mode 100644 index 0000000..8374693 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MathSymbols.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MathSymbols: ImageVector + get() { + if (_mathSymbols != null) { + return _mathSymbols!! + } + _mathSymbols = fluentIcon(name = "Regular.MathSymbols") { + fluentPath { + moveTo(6.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(7.0f, 5.5f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(7.0f, 7.0f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(5.5f, 7.0f) + lineTo(2.75f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(5.5f, 5.5f) + lineTo(5.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.0f) + close() + moveTo(13.5f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(17.75f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(18.75f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(2.22f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.97f, 2.97f) + lineToRelative(2.97f, -2.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.97f, 2.97f) + lineToRelative(2.97f, 2.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-2.97f, -2.97f) + lineToRelative(-2.97f, 2.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(2.97f, -2.97f) + lineToRelative(-2.97f, -2.97f) + close() + } + } + return _mathSymbols!! + } + +private var _mathSymbols: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MeetNow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MeetNow.kt new file mode 100644 index 0000000..7e69526 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MeetNow.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MeetNow: ImageVector + get() { + if (_meetNow != null) { + return _meetNow!! + } + _meetNow = fluentIcon(name = "Regular.MeetNow") { + fluentPath { + moveTo(6.75f, 6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-0.73f) + lineToRelative(3.39f, 1.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.11f, -0.66f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.11f, -0.65f) + lineTo(15.5f, 9.48f) + verticalLineToRelative(-0.73f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-6.5f) + close() + moveTo(15.5f, 11.2f) + lineToRelative(3.0f, -1.67f) + verticalLineToRelative(4.95f) + lineToRelative(-3.0f, -1.67f) + verticalLineToRelative(-1.62f) + close() + moveTo(14.0f, 8.74f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(6.42f, 20.92f) + lineToRelative(0.03f, 0.02f) + arcToRelative(4.8f, 4.8f, 0.0f, false, false, 0.39f, 0.16f) + arcTo(15.37f, 15.37f, 0.0f, false, false, 12.0f, 22.0f) + arcToRelative(15.15f, 15.15f, 0.0f, false, false, 5.16f, -0.9f) + arcToRelative(6.9f, 6.9f, 0.0f, false, false, 0.39f, -0.16f) + curveToRelative(0.34f, -0.16f, 0.54f, -0.68f, 0.37f, -1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, -0.33f) + horizontalLineToRelative(-0.02f) + arcToRelative(2.61f, 2.61f, 0.0f, false, true, -0.29f, 0.13f) + arcToRelative(13.66f, 13.66f, 0.0f, false, true, -4.61f, 0.8f) + arcToRelative(13.88f, 13.88f, 0.0f, false, true, -4.61f, -0.8f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -0.3f, -0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.67f, 1.34f) + close() + moveTo(7.96f, 2.52f) + arcTo(15.1f, 15.1f, 0.0f, false, true, 12.0f, 2.0f) + arcToRelative(15.32f, 15.32f, 0.0f, false, true, 5.16f, 0.9f) + arcToRelative(7.19f, 7.19f, 0.0f, false, true, 0.39f, 0.16f) + lineToRelative(0.02f, 0.01f) + horizontalLineToRelative(0.01f) + reflectiveCurveToRelative(0.6f, 0.36f, 0.34f, 1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, 0.33f) + horizontalLineToRelative(-0.01f) + arcToRelative(2.54f, 2.54f, 0.0f, false, false, -0.3f, -0.13f) + arcTo(13.82f, 13.82f, 0.0f, false, false, 12.0f, 3.5f) + arcToRelative(13.6f, 13.6f, 0.0f, false, false, -4.61f, 0.8f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, -0.3f, 0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.68f, -1.34f) + horizontalLineToRelative(0.02f) + lineToRelative(0.02f, -0.02f) + arcToRelative(4.2f, 4.2f, 0.0f, false, true, 0.39f, -0.16f) + curveToRelative(0.26f, -0.1f, 0.63f, -0.24f, 1.12f, -0.38f) + close() + moveTo(7.09f, 4.42f) + close() + } + } + return _meetNow!! + } + +private var _meetNow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Megaphone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Megaphone.kt new file mode 100644 index 0000000..c3b93ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Megaphone.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Megaphone: ImageVector + get() { + if (_megaphone != null) { + return _megaphone!! + } + _megaphone = fluentIcon(name = "Regular.Megaphone") { + fluentPath { + moveTo(21.9f, 5.62f) + curveToRelative(0.07f, 0.21f, 0.1f, 0.43f, 0.1f, 0.64f) + verticalLineToRelative(11.48f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.9f, 2.16f) + lineToRelative(-5.5f, -1.64f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 6.0f, 16.7f) + lineTo(6.0f, 16.0f) + lineToRelative(-2.4f, -0.71f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 13.13f) + verticalLineToRelative(-2.26f) + curveToRelative(0.0f, -1.0f, 0.65f, -1.87f, 1.6f, -2.16f) + lineToRelative(15.5f, -4.6f) + curveToRelative(1.2f, -0.36f, 2.45f, 0.32f, 2.8f, 1.51f) + close() + moveTo(7.5f, 16.44f) + verticalLineToRelative(0.06f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.62f, 1.32f) + lineTo(7.5f, 16.44f) + close() + moveTo(19.54f, 5.54f) + lineToRelative(-15.5f, 4.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.54f, 0.72f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 0.33f, 0.22f, 0.63f, 0.54f, 0.72f) + lineToRelative(15.5f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, -0.71f) + lineTo(20.5f, 6.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, -0.72f) + close() + } + } + return _megaphone!! + } + +private var _megaphone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneLoud.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneLoud.kt new file mode 100644 index 0000000..27b9ed3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneLoud.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MegaphoneLoud: ImageVector + get() { + if (_megaphoneLoud != null) { + return _megaphoneLoud!! + } + _megaphoneLoud = fluentIcon(name = "Regular.MegaphoneLoud") { + fluentPath { + moveTo(17.21f, 2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.42f, -0.48f) + lineToRelative(-0.75f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.42f, 0.48f) + lineToRelative(0.75f, -2.25f) + close() + moveTo(21.78f, 2.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.5f, -2.5f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(9.08f, 4.32f) + arcToRelative(2.33f, 2.33f, 0.0f, false, true, 3.8f, -0.58f) + lineToRelative(7.0f, 7.5f) + curveToRelative(1.09f, 1.18f, 0.7f, 3.07f, -0.76f, 3.72f) + lineToRelative(-3.42f, 1.51f) + arcTo(3.99f, 3.99f, 0.0f, false, true, 12.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.61f, -2.29f) + lineToRelative(-1.42f, 0.63f) + arcTo(1.8f, 1.8f, 0.0f, false, true, 5.0f, 20.01f) + lineToRelative(-1.43f, -1.36f) + arcToRelative(1.8f, 1.8f, 0.0f, false, true, -0.4f, -2.1f) + lineToRelative(5.9f, -12.23f) + close() + moveTo(9.76f, 19.11f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.57f, -2.03f) + lineToRelative(-4.57f, 2.03f) + close() + moveTo(11.77f, 4.76f) + arcToRelative(0.83f, 0.83f, 0.0f, false, false, -1.34f, 0.2f) + lineToRelative(-5.9f, 12.25f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.06f, 0.35f) + lineToRelative(1.44f, 1.36f) + curveToRelative(0.1f, 0.08f, 0.22f, 0.1f, 0.33f, 0.05f) + lineToRelative(12.15f, -5.38f) + curveToRelative(0.52f, -0.23f, 0.66f, -0.9f, 0.27f, -1.32f) + lineToRelative(-7.0f, -7.5f) + close() + moveTo(19.0f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _megaphoneLoud!! + } + +private var _megaphoneLoud: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneOff.kt new file mode 100644 index 0000000..bf4ce63 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MegaphoneOff.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MegaphoneOff: ImageVector + get() { + if (_megaphoneOff != null) { + return _megaphoneOff!! + } + _megaphoneOff = fluentIcon(name = "Regular.MegaphoneOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.5f, 4.5f) + lineToRelative(-3.11f, 0.93f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 10.87f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 1.0f, 0.65f, 1.87f, 1.6f, 2.16f) + lineToRelative(2.4f, 0.7f) + verticalLineToRelative(0.7f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 7.6f, 1.57f) + lineToRelative(5.12f, 1.52f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(16.49f, 17.55f) + lineToRelative(-12.45f, -3.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, -0.72f) + verticalLineToRelative(-2.26f) + curveToRelative(0.0f, -0.33f, 0.22f, -0.63f, 0.54f, -0.72f) + lineToRelative(3.9f, -1.16f) + lineToRelative(8.55f, 8.56f) + close() + moveTo(7.49f, 16.45f) + lineToRelative(4.63f, 1.37f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 7.5f, 16.5f) + verticalLineToRelative(-0.06f) + close() + moveTo(20.5f, 6.25f) + verticalLineToRelative(11.06f) + lineToRelative(1.32f, 1.31f) + curveToRelative(0.11f, -0.27f, 0.18f, -0.57f, 0.18f, -0.9f) + lineTo(22.0f, 6.27f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.9f, -2.15f) + lineTo(10.0f, 6.8f) + lineToRelative(1.2f, 1.21f) + lineToRelative(8.34f, -2.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.96f, 0.72f) + close() + } + } + return _megaphoneOff!! + } + +private var _megaphoneOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mention.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mention.kt new file mode 100644 index 0000000..89a18d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mention.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Mention: ImageVector + get() { + if (_mention != null) { + return _mention!! + } + _mention = fluentIcon(name = "Regular.Mention") { + fluentPath { + moveTo(22.0f, 12.0f) + verticalLineToRelative(1.75f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -7.15f, 1.59f) + arcTo(4.29f, 4.29f, 0.0f, false, true, 11.5f, 17.0f) + curveTo(9.0f, 17.0f, 7.0f, 14.74f, 7.0f, 12.0f) + reflectiveCurveToRelative(2.0f, -5.0f, 4.5f, -5.0f) + curveToRelative(1.16f, 0.0f, 2.2f, 0.48f, 3.0f, 1.27f) + verticalLineToRelative(-0.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(6.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.15f) + verticalLineTo(12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -5.51f, 7.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.52f, 1.4f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 22.0f, 11.72f) + lineToRelative(0.01f, 0.29f) + verticalLineToRelative(1.75f) + verticalLineTo(12.0f) + close() + moveTo(11.5f, 8.5f) + curveToRelative(-1.63f, 0.0f, -3.0f, 1.55f, -3.0f, 3.5f) + reflectiveCurveToRelative(1.37f, 3.5f, 3.0f, 3.5f) + reflectiveCurveToRelative(3.0f, -1.55f, 3.0f, -3.5f) + reflectiveCurveToRelative(-1.37f, -3.5f, -3.0f, -3.5f) + close() + } + } + return _mention!! + } + +private var _mention: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Merge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Merge.kt new file mode 100644 index 0000000..135fc8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Merge.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Merge: ImageVector + get() { + if (_merge != null) { + return _merge!! + } + _merge = fluentIcon(name = "Regular.Merge") { + fluentPath { + moveTo(3.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.26f) + curveToRelative(1.0f, 0.0f, 1.95f, 0.4f, 2.65f, 1.1f) + lineToRelative(2.95f, 2.95f) + curveToRelative(0.6f, 0.6f, 1.43f, 0.95f, 2.3f, 0.95f) + horizontalLineToRelative(4.53f) + lineToRelative(-3.72f, -3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(5.0f, 5.0f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(3.72f, -3.72f) + horizontalLineToRelative(-4.47f) + curveToRelative(-0.9f, 0.0f, -1.75f, 0.37f, -2.36f, 1.01f) + lineToRelative(-2.68f, 2.82f) + curveToRelative(-0.7f, 0.75f, -1.69f, 1.17f, -2.72f, 1.17f) + horizontalLineTo(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.46f) + curveToRelative(0.62f, 0.0f, 1.2f, -0.25f, 1.63f, -0.7f) + lineToRelative(2.68f, -2.82f) + curveToRelative(0.26f, -0.27f, 0.55f, -0.51f, 0.86f, -0.71f) + curveToRelative(-0.3f, -0.19f, -0.58f, -0.4f, -0.83f, -0.66f) + lineTo(8.6f, 8.16f) + curveToRelative(-0.42f, -0.42f, -1.0f, -0.66f, -1.6f, -0.66f) + horizontalLineTo(3.76f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 6.75f) + close() + } + } + return _merge!! + } + +private var _merge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt new file mode 100644 index 0000000..6049204 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Mic.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Mic: ImageVector + get() { + if (_mic != null) { + return _mic!! + } + _mic = fluentIcon(name = "Regular.Mic") { + fluentPath { + moveTo(18.25f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.5f) + arcToRelative(6.75f, 6.75f, 0.0f, false, true, -6.25f, 6.73f) + verticalLineToRelative(2.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 5.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + horizontalLineToRelative(0.72f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.25f, -5.03f) + verticalLineToRelative(-0.72f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, 4.0f) + verticalLineToRelative(6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(12.0f, 3.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.5f, 6.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + lineTo(14.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _mic!! + } + +private var _mic: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicOff.kt new file mode 100644 index 0000000..698f843 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicOff.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MicOff: ImageVector + get() { + if (_micOff != null) { + return _micOff!! + } + _micOff = fluentIcon(name = "Regular.MicOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(8.0f, 9.06f) + lineTo(8.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 6.25f, 3.3f) + lineToRelative(1.14f, 1.15f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, -3.14f, 1.05f) + horizontalLineToRelative(-0.72f) + arcToRelative(5.25f, 5.25f, 0.0f, false, true, -5.03f, -5.25f) + verticalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(0.74f) + arcToRelative(6.75f, 6.75f, 0.0f, false, false, 6.25f, 6.5f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-2.27f) + curveToRelative(1.4f, -0.1f, 2.68f, -0.63f, 3.71f, -1.46f) + lineToRelative(4.26f, 4.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.16f, 14.22f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.5f, 12.0f) + verticalLineToRelative(-1.44f) + lineToRelative(3.66f, 3.66f) + close() + moveTo(14.5f, 6.0f) + verticalLineToRelative(5.32f) + lineToRelative(1.43f, 1.43f) + curveToRelative(0.05f, -0.24f, 0.07f, -0.5f, 0.07f, -0.75f) + lineTo(16.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -7.86f, -1.04f) + lineTo(9.5f, 6.32f) + lineTo(9.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(17.2f, 14.01f) + lineToRelative(1.14f, 1.15f) + curveToRelative(0.42f, -0.88f, 0.66f, -1.87f, 0.66f, -2.91f) + verticalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(0.72f) + arcToRelative(5.23f, 5.23f, 0.0f, false, true, -0.3f, 1.54f) + close() + } + } + return _micOff!! + } + +private var _micOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicProhibited.kt new file mode 100644 index 0000000..8921114 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicProhibited.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MicProhibited: ImageVector + get() { + if (_micProhibited != null) { + return _micProhibited!! + } + _micProhibited = fluentIcon(name = "Regular.MicProhibited") { + fluentPath { + moveTo(15.0f, 6.0f) + verticalLineToRelative(5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.53f, 0.9f) + curveToRelative(0.02f, -0.13f, 0.03f, -0.26f, 0.03f, -0.4f) + lineTo(13.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.3f, 2.37f) + curveToRelative(-0.28f, 0.5f, -0.49f, 1.05f, -0.63f, 1.63f) + lineTo(11.0f, 16.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(7.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + close() + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _micProhibited!! + } + +private var _micProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulse.kt new file mode 100644 index 0000000..d4c33bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulse.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MicPulse: ImageVector + get() { + if (_micPulse != null) { + return _micPulse!! + } + _micPulse = fluentIcon(name = "Regular.MicPulse") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + moveTo(15.0f, 6.0f) + verticalLineToRelative(5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.53f, 0.9f) + curveToRelative(0.02f, -0.13f, 0.03f, -0.26f, 0.03f, -0.4f) + lineTo(13.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.3f, 2.37f) + curveToRelative(-0.28f, 0.5f, -0.49f, 1.05f, -0.63f, 1.63f) + lineTo(11.0f, 16.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(7.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.01f, 14.5f) + curveToRelative(0.21f, 0.0f, 0.4f, 0.14f, 0.46f, 0.34f) + lineTo(17.53f, 18.0f) + lineToRelative(1.0f, -2.68f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.92f, -0.04f) + lineTo(20.3f, 17.0f) + lineTo(21.0f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.45f, -0.28f) + lineToRelative(-0.48f, -0.97f) + lineToRelative(-1.1f, 2.93f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.94f, -0.02f) + lineToRelative(-1.07f, -3.2f) + lineToRelative(-0.5f, 1.23f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 15.0f, 18.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(0.66f) + lineToRelative(0.88f, -2.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.47f, -0.31f) + close() + } + } + return _micPulse!! + } + +private var _micPulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulseOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulseOff.kt new file mode 100644 index 0000000..06dcc54 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicPulseOff.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MicPulseOff: ImageVector + get() { + if (_micPulseOff != null) { + return _micPulseOff!! + } + _micPulseOff = fluentIcon(name = "Regular.MicPulseOff") { + fluentPath { + moveTo(7.0f, 8.06f) + lineTo(7.0f, 12.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.17f, 4.0f) + curveToRelative(0.14f, -0.58f, 0.35f, -1.13f, 0.63f, -1.63f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 8.5f, 12.0f) + lineTo(8.5f, 9.56f) + lineToRelative(4.62f, 4.62f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 7.72f, 7.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.94f, -1.16f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(7.0f, 8.06f) + close() + moveTo(18.14f, 19.21f) + lineToRelative(-0.17f, 0.47f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.94f, -0.02f) + lineToRelative(-0.79f, -2.36f) + lineToRelative(1.9f, 1.9f) + close() + moveTo(15.8f, 16.86f) + lineToRelative(-0.34f, 0.83f) + arcTo(0.5f, 0.5f, 0.0f, false, true, 15.0f, 18.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(0.66f) + lineToRelative(0.37f, -0.91f) + lineToRelative(0.77f, 0.77f) + close() + moveTo(13.5f, 6.0f) + verticalLineToRelative(4.32f) + lineToRelative(1.28f, 1.28f) + lineToRelative(0.22f, -0.1f) + lineTo(15.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -7.59f, -1.77f) + lineToRelative(1.16f, 1.16f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.5f, 6.0f) + close() + moveTo(15.54f, 12.36f) + lineToRelative(7.1f, 7.1f) + arcTo(5.49f, 5.49f, 0.0f, false, false, 17.5f, 12.0f) + curveToRelative(-0.69f, 0.0f, -1.35f, 0.13f, -1.96f, 0.36f) + close() + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + } + } + return _micPulseOff!! + } + +private var _micPulseOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSettings.kt new file mode 100644 index 0000000..1671654 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSettings.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MicSettings: ImageVector + get() { + if (_micSettings != null) { + return _micSettings!! + } + _micSettings = fluentIcon(name = "Regular.MicSettings") { + fluentPath { + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 1.1f, 0.27f, 2.13f, 0.75f, 3.03f) + verticalLineToRelative(0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 4.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + lineTo(11.0f, 17.5f) + close() + moveTo(15.0f, 6.0f) + verticalLineToRelative(5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.53f, 0.9f) + curveToRelative(0.02f, -0.13f, 0.03f, -0.26f, 0.03f, -0.4f) + lineTo(13.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.3f, 2.37f) + curveToRelative(-0.28f, 0.5f, -0.49f, 1.05f, -0.63f, 1.63f) + lineTo(11.0f, 16.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(7.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _micSettings!! + } + +private var _micSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSparkle.kt new file mode 100644 index 0000000..d0c5882 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MicSparkle.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MicSparkle: ImageVector + get() { + if (_micSparkle != null) { + return _micSparkle!! + } + _micSparkle = fluentIcon(name = "Regular.MicSparkle") { + fluentPath { + moveTo(13.85f, 15.15f) + arcToRelative(2.85f, 2.85f, 0.0f, false, true, 0.69f, 1.11f) + lineToRelative(0.45f, 1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 1.02f, 0.0f) + lineToRelative(0.45f, -1.38f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, 1.8f, -1.8f) + lineToRelative(1.38f, -0.44f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 0.0f, -1.03f) + horizontalLineToRelative(-0.03f) + lineToRelative(-1.38f, -0.45f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, -1.8f, -1.8f) + lineTo(16.0f, 9.36f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, -1.03f, 0.0f) + lineToRelative(-0.45f, 1.38f) + lineToRelative(-0.01f, 0.03f) + arcToRelative(2.84f, 2.84f, 0.0f, false, true, -1.76f, 1.77f) + lineToRelative(-1.38f, 0.44f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 0.0f, 1.03f) + lineToRelative(1.38f, 0.45f) + curveToRelative(0.42f, 0.14f, 0.8f, 0.37f, 1.11f, 0.69f) + close() + moveTo(16.0f, 6.0f) + verticalLineToRelative(2.1f) + arcToRelative(1.54f, 1.54f, 0.0f, false, false, -1.5f, 0.24f) + lineTo(14.5f, 6.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.56f, 0.19f, 1.08f, 0.5f, 1.5f) + arcToRelative(1.54f, 1.54f, 0.0f, false, false, 1.03f, 1.45f) + horizontalLineToRelative(0.01f) + lineToRelative(1.39f, 0.46f) + curveToRelative(0.26f, 0.09f, 0.5f, 0.23f, 0.7f, 0.43f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 8.0f, 12.0f) + lineTo(8.0f, 6.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + close() + moveTo(12.25f, 17.5f) + curveToRelative(0.54f, 0.0f, 1.07f, -0.08f, 1.56f, -0.24f) + lineToRelative(0.23f, 0.7f) + verticalLineToRelative(0.01f) + curveToRelative(0.1f, 0.25f, 0.25f, 0.48f, 0.45f, 0.65f) + curveToRelative(-0.55f, 0.2f, -1.13f, 0.32f, -1.74f, 0.36f) + verticalLineToRelative(2.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.37f) + arcTo(6.75f, 6.75f, 0.0f, false, true, 5.0f, 12.48f) + verticalLineToRelative(-0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.6f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, 5.03f, 5.25f) + horizontalLineToRelative(0.72f) + close() + moveTo(22.02f, 18.96f) + lineToRelative(0.76f, 0.25f) + horizontalLineToRelative(0.02f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.14f, 0.47f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.14f, 0.1f) + lineToRelative(-0.77f, 0.26f) + arcToRelative(1.58f, 1.58f, 0.0f, false, false, -1.0f, 1.0f) + lineToRelative(-0.24f, 0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.58f, 0.0f) + lineToRelative(-0.24f, -0.77f) + arcToRelative(1.57f, 1.57f, 0.0f, false, false, -1.0f, -1.0f) + lineToRelative(-0.77f, -0.25f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, -0.14f, -0.46f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.14f, -0.1f) + lineToRelative(0.77f, -0.26f) + arcToRelative(1.58f, 1.58f, 0.0f, false, false, 0.98f, -1.0f) + lineToRelative(0.25f, -0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, true, 0.57f, 0.0f) + lineToRelative(0.25f, 0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, false, 1.0f, 1.0f) + close() + } + } + return _micSparkle!! + } + +private var _micSparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Microscope.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Microscope.kt new file mode 100644 index 0000000..3624c4d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Microscope.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Microscope: ImageVector + get() { + if (_microscope != null) { + return _microscope!! + } + _microscope = fluentIcon(name = "Regular.Microscope") { + fluentPath { + moveTo(8.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(11.0f, 3.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.78f) + horizontalLineToRelative(0.03f) + arcToRelative(8.25f, 8.25f, 0.0f, false, true, 3.96f, 14.97f) + horizontalLineToRelative(3.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(8.53f) + arcTo(6.75f, 6.75f, 0.0f, false, false, 13.0f, 7.04f) + verticalLineToRelative(5.21f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(8.0f, 3.0f) + verticalLineToRelative(-0.25f) + close() + moveTo(9.0f, 13.0f) + verticalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-1.0f) + lineTo(9.0f, 13.0f) + close() + moveTo(7.5f, 11.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-7.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(7.0f) + close() + moveTo(5.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _microscope!! + } + +private var _microscope: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Midi.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Midi.kt new file mode 100644 index 0000000..07783ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Midi.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Midi: ImageVector + get() { + if (_midi != null) { + return _midi!! + } + _midi = fluentIcon(name = "Regular.Midi") { + fluentPath { + moveTo(21.25f, 4.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.75f) + lineTo(2.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(2.0f, 4.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(18.6f) + close() + moveTo(6.0f, 12.5f) + lineTo(3.5f, 12.5f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(-6.0f) + lineTo(18.0f, 12.5f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(16.5f, 12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(13.0f, 12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(9.5f, 12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(6.0f, 12.5f) + close() + moveTo(20.5f, 5.5f) + horizontalLineToRelative(-17.0f) + lineTo(3.5f, 11.0f) + horizontalLineToRelative(17.0f) + lineTo(20.5f, 5.5f) + close() + moveTo(9.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.6f) + close() + moveTo(6.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _midi!! + } + +private var _midi: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MobileOptimized.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MobileOptimized.kt new file mode 100644 index 0000000..7a8c49d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MobileOptimized.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MobileOptimized: ImageVector + get() { + if (_mobileOptimized != null) { + return _mobileOptimized!! + } + _mobileOptimized = fluentIcon(name = "Regular.MobileOptimized") { + fluentPath { + moveTo(19.25f, 18.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(20.0f, 20.0f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(2.75f, 18.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(4.0f, 20.0f) + lineTo(2.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(2.1f) + horizontalLineToRelative(-2.0f) + close() + moveTo(16.75f, 5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(6.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + close() + moveTo(16.0f, 7.0f) + lineTo(8.0f, 7.0f) + verticalLineToRelative(10.0f) + horizontalLineToRelative(8.0f) + lineTo(16.0f, 7.0f) + close() + moveTo(9.75f, 12.51f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(2.6f) + horizontalLineToRelative(-2.5f) + close() + moveTo(9.75f, 9.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + horizontalLineToRelative(-4.5f) + close() + moveTo(4.75f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(4.0f, 4.0f) + lineTo(4.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(20.0f, 4.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _mobileOptimized!! + } + +private var _mobileOptimized: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Molecule.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Molecule.kt new file mode 100644 index 0000000..fca8db1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Molecule.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Molecule: ImageVector + get() { + if (_molecule != null) { + return _molecule!! + } + _molecule = fluentIcon(name = "Regular.Molecule") { + fluentPath { + moveTo(16.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, -4.34f, -2.51f) + lineToRelative(-2.71f, 1.8f) + arcTo(3.99f, 3.99f, 0.0f, false, false, 2.0f, 14.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 7.18f, 2.43f) + lineToRelative(3.89f, 1.94f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.67f, -1.34f) + lineToRelative(-3.89f, -1.94f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -0.11f, -2.52f) + lineToRelative(2.86f, -1.9f) + curveToRelative(0.9f, 0.82f, 2.09f, 1.33f, 3.4f, 1.33f) + close() + moveTo(16.0f, 10.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, -7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, 7.0f) + close() + moveTo(6.0f, 16.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, 5.0f) + close() + moveTo(17.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _molecule!! + } + +private var _molecule: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Money.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Money.kt new file mode 100644 index 0000000..7629c8d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Money.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Money: ImageVector + get() { + if (_money != null) { + return _money!! + } + _money = fluentIcon(name = "Regular.Money") { + fluentPath { + moveTo(10.5f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(9.0f, 11.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(2.0f, 7.25f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(12.5f) + curveTo(17.99f, 5.0f, 19.0f, 6.0f, 19.0f, 7.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 17.0f) + curveTo(3.01f, 17.0f, 2.0f, 16.0f, 2.0f, 14.75f) + verticalLineToRelative(-7.5f) + close() + moveTo(4.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(5.0f, 6.5f) + horizontalLineToRelative(-0.75f) + close() + moveTo(3.5f, 12.5f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(14.5f, 6.5f) + horizontalLineToRelative(-8.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(3.5f, 9.5f) + verticalLineToRelative(3.0f) + close() + moveTo(17.5f, 8.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 6.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.75f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 14.0f) + close() + moveTo(3.5f, 14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(5.0f, 15.5f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(3.5f, 14.0f) + verticalLineToRelative(0.75f) + close() + moveTo(4.4f, 18.5f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 20.0f) + horizontalLineToRelative(10.25f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 22.0f, 15.25f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -2.6f) + verticalLineToRelative(7.85f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(4.4f, 18.5f) + close() + } + } + return _money!! + } + +private var _money: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyCalculator.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyCalculator.kt new file mode 100644 index 0000000..f62d593 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyCalculator.kt @@ -0,0 +1,146 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoneyCalculator: ImageVector + get() { + if (_moneyCalculator != null) { + return _moneyCalculator!! + } + _moneyCalculator = fluentIcon(name = "Regular.MoneyCalculator") { + fluentPath { + moveTo(10.5f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(9.0f, 10.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(12.5f) + curveTo(17.99f, 4.0f, 19.0f, 5.0f, 19.0f, 6.25f) + lineTo(19.0f, 11.0f) + horizontalLineToRelative(-1.5f) + lineTo(17.5f, 8.5f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(14.5f, 5.5f) + horizontalLineToRelative(-8.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(3.5f, 8.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + lineTo(14.0f, 14.5f) + lineTo(14.0f, 16.0f) + lineTo(4.25f, 16.0f) + curveTo(3.01f, 16.0f, 2.0f, 15.0f, 2.0f, 13.75f) + verticalLineToRelative(-7.5f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.5f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(5.0f, 5.5f) + horizontalLineToRelative(-0.75f) + close() + moveTo(17.5f, 7.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 5.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.75f) + close() + moveTo(3.5f, 13.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(5.0f, 14.5f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(3.5f, 13.0f) + verticalLineToRelative(0.75f) + close() + moveTo(4.4f, 17.5f) + lineTo(14.0f, 17.5f) + lineTo(14.0f, 19.0f) + lineTo(7.0f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.6f, -1.5f) + close() + moveTo(22.0f, 11.0f) + lineTo(22.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -2.6f) + lineTo(20.5f, 11.0f) + lineTo(22.0f, 11.0f) + close() + moveTo(16.5f, 12.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(17.0f, 16.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(20.0f, 16.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(17.0f, 18.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(20.0f, 18.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(17.0f, 20.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(20.0f, 20.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + close() + moveTo(16.5f, 14.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(4.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-1.0f) + close() + } + } + return _moneyCalculator!! + } + +private var _moneyCalculator: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyDismiss.kt new file mode 100644 index 0000000..3ab96dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyDismiss.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoneyDismiss: ImageVector + get() { + if (_moneyDismiss != null) { + return _moneyDismiss!! + } + _moneyDismiss = fluentIcon(name = "Regular.MoneyDismiss") { + fluentPath { + moveTo(10.5f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(9.0f, 11.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(2.0f, 7.25f) + curveTo(2.0f, 6.01f, 3.0f, 5.0f, 4.25f, 5.0f) + horizontalLineToRelative(12.5f) + curveTo(17.99f, 5.0f, 19.0f, 6.0f, 19.0f, 7.25f) + verticalLineToRelative(3.92f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -0.17f) + lineTo(17.5f, 9.5f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(14.5f, 6.5f) + horizontalLineToRelative(-8.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(3.5f, 9.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(4.81f) + curveToRelative(-0.15f, 0.48f, -0.25f, 0.98f, -0.3f, 1.5f) + lineTo(4.26f, 17.0f) + curveTo(3.01f, 17.0f, 2.0f, 16.0f, 2.0f, 14.75f) + verticalLineToRelative(-7.5f) + close() + moveTo(4.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(5.0f, 6.5f) + horizontalLineToRelative(-0.75f) + close() + moveTo(17.5f, 8.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 6.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.75f) + close() + moveTo(3.5f, 14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(5.0f, 15.5f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(3.5f, 14.0f) + verticalLineToRelative(0.75f) + close() + moveTo(4.4f, 18.5f) + horizontalLineToRelative(6.68f) + curveToRelative(0.08f, 0.52f, 0.22f, 1.03f, 0.42f, 1.5f) + lineTo(7.0f, 20.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.6f, -1.5f) + close() + moveTo(20.5f, 11.73f) + curveToRelative(0.55f, 0.29f, 1.06f, 0.65f, 1.5f, 1.08f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -2.6f) + verticalLineToRelative(4.33f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _moneyDismiss!! + } + +private var _moneyDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyHand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyHand.kt new file mode 100644 index 0000000..8bd0c5e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyHand.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoneyHand: ImageVector + get() { + if (_moneyHand != null) { + return _moneyHand!! + } + _moneyHand = fluentIcon(name = "Regular.MoneyHand") { + fluentPath { + moveTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(4.0f, 20.99f, 5.0f, 22.0f, 6.25f, 22.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.24f, -1.0f, 2.25f, -2.23f) + verticalLineToRelative(-1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-0.45f, 0.0f, -0.74f, -0.12f, -0.94f, -0.28f) + curveToRelative(-0.2f, -0.17f, -0.38f, -0.43f, -0.5f, -0.79f) + arcToRelative(8.39f, 8.39f, 0.0f, false, true, -0.31f, -2.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.2f, -0.51f) + lineToRelative(-0.17f, -0.18f) + lineToRelative(-0.17f, -0.17f) + lineToRelative(-1.18f, -1.17f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.81f, -1.17f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, -0.02f, -0.32f) + curveToRelative(0.02f, -0.09f, 0.07f, -0.2f, 0.2f, -0.33f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, 0.33f, -0.2f) + arcToRelative(0.61f, 0.61f, 0.0f, false, true, 0.32f, 0.02f) + curveToRelative(0.3f, 0.08f, 0.7f, 0.34f, 1.17f, 0.81f) + lineToRelative(1.51f, 1.5f) + curveToRelative(0.76f, 0.75f, 1.37f, 1.36f, 1.72f, 1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.1f, -1.02f) + lineTo(16.0f, 11.42f) + lineTo(16.0f, 8.06f) + lineToRelative(2.84f, 2.84f) + curveToRelative(0.42f, 0.42f, 0.66f, 1.0f, 0.66f, 1.6f) + verticalLineToRelative(8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.76f) + curveToRelative(0.0f, -1.0f, -0.4f, -1.95f, -1.1f, -2.65f) + lineTo(16.0f, 5.94f) + lineTo(16.0f, 4.25f) + curveTo(16.0f, 3.01f, 15.0f, 2.0f, 13.75f, 2.0f) + horizontalLineToRelative(-7.5f) + close() + moveTo(12.39f, 16.94f) + curveToRelative(0.1f, 0.27f, 0.22f, 0.53f, 0.39f, 0.78f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.28f, 2.03f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(5.5f, 17.5f) + verticalLineToRelative(-11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(8.5f, 3.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(3.44f) + lineToRelative(-0.47f, -0.47f) + curveToRelative(-0.53f, -0.53f, -1.15f, -1.0f, -1.82f, -1.2f) + arcToRelative(2.1f, 2.1f, 0.0f, false, false, -1.74f, 0.26f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.55f, 6.32f) + curveToRelative(0.04f, 0.69f, 0.13f, 1.43f, 0.37f, 2.09f) + close() + moveTo(8.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.46f, -1.93f) + curveToRelative(-0.05f, 0.3f, -0.02f, 0.6f, 0.06f, 0.89f) + curveToRelative(0.2f, 0.67f, 0.67f, 1.29f, 1.2f, 1.82f) + lineToRelative(0.67f, 0.66f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 8.0f, 12.0f) + close() + moveTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(7.0f, 3.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.5f, 5.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(13.0f, 3.5f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(14.5f, 5.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(13.0f, 3.5f) + close() + moveTo(14.5f, 19.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(13.0f, 20.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.75f) + close() + moveTo(7.0f, 20.5f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.5f, 19.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.75f) + close() + } + } + return _moneyHand!! + } + +private var _moneyHand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyOff.kt new file mode 100644 index 0000000..eef8725 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoneyOff.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoneyOff: ImageVector + get() { + if (_moneyOff != null) { + return _moneyOff!! + } + _moneyOff = fluentIcon(name = "Regular.MoneyOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.74f, 1.74f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(7.5f) + curveTo(2.0f, 15.99f, 3.0f, 17.0f, 4.25f, 17.0f) + horizontalLineToRelative(11.69f) + lineToRelative(1.5f, 1.5f) + lineTo(4.4f, 18.5f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 20.0f) + horizontalLineToRelative(10.25f) + curveToRelative(0.51f, 0.0f, 1.0f, -0.08f, 1.46f, -0.23f) + lineToRelative(2.01f, 2.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(14.44f, 15.5f) + lineTo(6.5f, 15.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(3.5f, 12.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.14f, 0.0f, 2.09f, -0.85f, 2.23f, -1.96f) + lineToRelative(1.64f, 1.64f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.2f, 4.2f) + lineToRelative(2.12f, 2.12f) + close() + moveTo(9.2f, 10.26f) + lineToRelative(2.04f, 2.04f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.05f, -2.05f) + close() + moveTo(3.5f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(5.0f, 6.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(3.5f, 8.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(4.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 14.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + close() + moveTo(16.75f, 12.5f) + curveToRelative(-0.32f, 0.0f, -0.62f, 0.06f, -0.89f, 0.18f) + lineTo(17.18f, 14.0f) + horizontalLineToRelative(0.32f) + verticalLineToRelative(0.32f) + lineToRelative(1.32f, 1.32f) + curveToRelative(0.12f, -0.27f, 0.18f, -0.57f, 0.18f, -0.89f) + verticalLineToRelative(-7.5f) + curveTo(19.0f, 6.01f, 18.0f, 5.0f, 16.75f, 5.0f) + lineTo(8.18f, 5.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(4.82f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-0.75f) + close() + moveTo(17.5f, 7.25f) + lineTo(17.5f, 8.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(16.0f, 6.5f) + horizontalLineToRelative(0.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(20.06f, 16.88f) + lineToRelative(1.09f, 1.09f) + curveToRelative(0.53f, -0.77f, 0.85f, -1.71f, 0.85f, -2.72f) + lineTo(22.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -2.6f) + verticalLineToRelative(7.85f) + curveToRelative(0.0f, 0.6f, -0.16f, 1.15f, -0.44f, 1.63f) + close() + } + } + return _moneyOff!! + } + +private var _moneyOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt new file mode 100644 index 0000000..087cde5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MoviesAndTv.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MoviesAndTv: ImageVector + get() { + if (_moviesAndTv != null) { + return _moviesAndTv!! + } + _moviesAndTv = fluentIcon(name = "Regular.MoviesAndTv") { + fluentPath { + moveTo(19.73f, 3.92f) + lineToRelative(0.05f, 0.16f) + lineToRelative(0.55f, 1.92f) + curveToRelative(0.1f, 0.36f, -0.08f, 0.74f, -0.42f, 0.9f) + lineToRelative(-0.1f, 0.03f) + lineTo(9.1f, 10.0f) + horizontalLineToRelative(11.16f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + verticalLineToRelative(8.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.43f, 22.0f) + lineTo(5.75f, 22.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.74f, -2.58f) + lineTo(3.0f, 19.25f) + verticalLineToRelative(-8.4f) + lineToRelative(-0.52f, -1.81f) + curveToRelative(-0.4f, -1.4f, 0.36f, -2.87f, 1.72f, -3.35f) + lineToRelative(0.16f, -0.05f) + lineToRelative(12.02f, -3.45f) + curveToRelative(1.4f, -0.4f, 2.87f, 0.37f, 3.35f, 1.73f) + close() + moveTo(19.5f, 11.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(7.75f) + curveToRelative(0.0f, 0.6f, 0.43f, 1.1f, 1.0f, 1.23f) + lineToRelative(0.12f, 0.01f) + lineToRelative(0.13f, 0.01f) + horizontalLineToRelative(12.5f) + curveToRelative(0.65f, 0.0f, 1.18f, -0.5f, 1.24f, -1.12f) + lineTo(19.49f, 11.5f) + close() + moveTo(6.27f, 6.65f) + lineToRelative(-1.5f, 0.43f) + curveToRelative(-0.61f, 0.18f, -1.0f, 0.8f, -0.88f, 1.42f) + lineToRelative(0.03f, 0.12f) + lineToRelative(0.34f, 1.2f) + lineToRelative(0.3f, -0.08f) + lineToRelative(1.71f, -3.1f) + close() + moveTo(11.03f, 5.29f) + lineToRelative(-2.72f, 0.77f) + lineToRelative(-1.71f, 3.1f) + lineToRelative(2.72f, -0.78f) + lineToRelative(1.7f, -3.1f) + close() + moveTo(15.79f, 3.92f) + lineToRelative(-2.72f, 0.78f) + lineToRelative(-1.71f, 3.1f) + lineTo(14.07f, 7.0f) + lineToRelative(1.72f, -3.09f) + close() + moveTo(17.63f, 3.69f) + lineToRelative(-1.52f, 2.74f) + lineToRelative(2.57f, -0.74f) + lineToRelative(-0.34f, -1.2f) + curveToRelative(-0.1f, -0.37f, -0.38f, -0.66f, -0.7f, -0.8f) + close() + } + } + return _moviesAndTv!! + } + +private var _moviesAndTv: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier12X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier12X.kt new file mode 100644 index 0000000..492df58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier12X.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Multiplier12X: ImageVector + get() { + if (_multiplier12X != null) { + return _multiplier12X!! + } + _multiplier12X = fluentIcon(name = "Regular.Multiplier12X") { + fluentPath { + moveTo(5.45f, 7.03f) + curveToRelative(0.33f, 0.09f, 0.55f, 0.38f, 0.55f, 0.72f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.5f, 9.83f) + curveToRelative(-0.38f, 0.37f, -0.84f, 0.75f, -1.36f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.78f, -1.28f) + arcTo(6.88f, 6.88f, 0.0f, false, false, 4.6f, 7.37f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.84f, -0.33f) + close() + moveTo(10.42f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.83f, -0.68f) + lineToRelative(0.03f, -0.12f) + curveToRelative(0.03f, -0.1f, 0.1f, -0.25f, 0.2f, -0.38f) + curveToRelative(0.17f, -0.25f, 0.53f, -0.57f, 1.37f, -0.57f) + curveToRelative(0.77f, 0.0f, 1.2f, 0.24f, 1.42f, 0.52f) + curveToRelative(0.24f, 0.3f, 0.38f, 0.8f, 0.24f, 1.6f) + curveToRelative(-0.07f, 0.44f, -0.28f, 0.7f, -0.61f, 0.9f) + arcToRelative(5.7f, 5.7f, 0.0f, false, true, -0.98f, 0.48f) + lineToRelative(-0.52f, 0.22f) + curveToRelative(-0.6f, 0.26f, -1.28f, 0.61f, -1.8f, 1.26f) + arcToRelative(4.23f, 4.23f, 0.0f, false, false, -0.85f, 2.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + horizontalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.94f) + curveToRelative(0.08f, -0.5f, 0.25f, -0.83f, 0.45f, -1.07f) + curveToRelative(0.29f, -0.36f, 0.7f, -0.6f, 1.24f, -0.84f) + lineToRelative(0.37f, -0.15f) + curveToRelative(0.43f, -0.18f, 0.94f, -0.39f, 1.35f, -0.66f) + curveToRelative(0.6f, -0.4f, 1.1f, -0.98f, 1.27f, -1.9f) + curveToRelative(0.18f, -1.05f, 0.05f, -2.04f, -0.54f, -2.79f) + curveToRelative(-0.6f, -0.75f, -1.52f, -1.09f, -2.6f, -1.09f) + curveToRelative(-1.32f, 0.0f, -2.13f, 0.55f, -2.6f, 1.18f) + arcToRelative(2.86f, 2.86f, 0.0f, false, false, -0.5f, 1.22f) + verticalLineToRelative(0.01f) + reflectiveCurveToRelative(-0.04f, 0.4f, 0.0f, 0.0f) + curveToRelative(-0.04f, 0.42f, 0.26f, 0.8f, 0.67f, 0.84f) + close() + moveTo(18.28f, 12.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.22f, 1.22f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-1.22f, -1.22f) + close() + moveTo(8.5f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _multiplier12X!! + } + +private var _multiplier12X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier15X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier15X.kt new file mode 100644 index 0000000..08a3a40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier15X.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Multiplier15X: ImageVector + get() { + if (_multiplier15X != null) { + return _multiplier15X!! + } + _multiplier15X = fluentIcon(name = "Regular.Multiplier15X") { + fluentPath { + moveTo(5.45f, 7.03f) + curveToRelative(0.33f, 0.09f, 0.55f, 0.38f, 0.55f, 0.72f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.5f, 9.83f) + curveToRelative(-0.38f, 0.37f, -0.84f, 0.75f, -1.36f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.78f, -1.28f) + arcTo(6.88f, 6.88f, 0.0f, false, false, 4.6f, 7.37f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.84f, -0.33f) + close() + moveTo(10.75f, 7.0f) + curveToRelative(-0.4f, 0.0f, -0.72f, 0.3f, -0.75f, 0.7f) + lineToRelative(-0.25f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.86f, 0.8f) + lineToRelative(2.2f, -0.32f) + arcToRelative(1.92f, 1.92f, 0.0f, true, true, 0.27f, 3.82f) + horizontalLineToRelative(-0.36f) + curveToRelative(-0.64f, 0.0f, -1.25f, -0.27f, -1.68f, -0.75f) + lineToRelative(-0.23f, -0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.12f, 1.0f) + lineToRelative(0.24f, 0.26f) + arcToRelative(3.78f, 3.78f, 0.0f, false, false, 2.8f, 1.24f) + horizontalLineToRelative(0.35f) + arcToRelative(3.42f, 3.42f, 0.0f, true, false, -0.48f, -6.8f) + lineToRelative(-1.29f, 0.18f) + lineToRelative(0.14f, -2.13f) + horizontalLineToRelative(3.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(18.28f, 12.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.22f, 1.22f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-1.22f, -1.22f) + close() + moveTo(8.5f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + } + } + return _multiplier15X!! + } + +private var _multiplier15X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier18X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier18X.kt new file mode 100644 index 0000000..769591d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier18X.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Multiplier18X: ImageVector + get() { + if (_multiplier18X != null) { + return _multiplier18X!! + } + _multiplier18X = fluentIcon(name = "Regular.Multiplier18X") { + fluentPath { + moveTo(16.0f, 9.5f) + arcToRelative(2.6f, 2.6f, 0.0f, false, true, -0.86f, 1.93f) + curveToRelative(0.82f, 0.58f, 1.36f, 1.5f, 1.36f, 2.57f) + curveToRelative(0.0f, 1.86f, -1.64f, 3.25f, -3.5f, 3.25f) + reflectiveCurveTo(9.5f, 15.86f, 9.5f, 14.0f) + curveToRelative(0.0f, -1.07f, 0.54f, -1.99f, 1.36f, -2.57f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 10.0f, 9.5f) + curveToRelative(0.0f, -1.6f, 1.43f, -2.75f, 3.0f, -2.75f) + reflectiveCurveToRelative(3.0f, 1.15f, 3.0f, 2.75f) + close() + moveTo(13.0f, 8.25f) + curveToRelative(-0.91f, 0.0f, -1.5f, 0.64f, -1.5f, 1.25f) + reflectiveCurveToRelative(0.59f, 1.25f, 1.5f, 1.25f) + reflectiveCurveToRelative(1.5f, -0.64f, 1.5f, -1.25f) + reflectiveCurveToRelative(-0.59f, -1.25f, -1.5f, -1.25f) + close() + moveTo(11.0f, 14.0f) + curveToRelative(0.0f, 0.9f, 0.83f, 1.75f, 2.0f, 1.75f) + reflectiveCurveToRelative(2.0f, -0.85f, 2.0f, -1.75f) + reflectiveCurveToRelative(-0.83f, -1.75f, -2.0f, -1.75f) + reflectiveCurveToRelative(-2.0f, 0.85f, -2.0f, 1.75f) + close() + moveTo(18.28f, 12.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.22f, 1.22f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-1.22f, -1.22f) + close() + moveTo(8.5f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(5.45f, 7.03f) + curveToRelative(0.33f, 0.09f, 0.55f, 0.38f, 0.55f, 0.72f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.5f, 9.83f) + curveToRelative(-0.38f, 0.37f, -0.84f, 0.75f, -1.36f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.78f, -1.28f) + arcTo(6.88f, 6.88f, 0.0f, false, false, 4.6f, 7.37f) + verticalLineToRelative(-0.01f) + horizontalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.84f, -0.33f) + close() + } + } + return _multiplier18X!! + } + +private var _multiplier18X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier1X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier1X.kt new file mode 100644 index 0000000..197e451 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier1X.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Multiplier1X: ImageVector + get() { + if (_multiplier1X != null) { + return _multiplier1X!! + } + _multiplier1X = fluentIcon(name = "Regular.Multiplier1X") { + fluentPath { + moveTo(10.0f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.39f, -0.4f) + verticalLineToRelative(0.01f) + arcToRelative(3.07f, 3.07f, 0.0f, false, true, -0.15f, 0.22f) + arcToRelative(6.88f, 6.88f, 0.0f, false, true, -2.1f, 2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.78f, 1.28f) + curveToRelative(0.52f, -0.31f, 0.98f, -0.69f, 1.36f, -1.06f) + verticalLineToRelative(6.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(13.28f, 12.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.22f, 1.22f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-1.22f, -1.22f) + close() + } + } + return _multiplier1X!! + } + +private var _multiplier1X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier2X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier2X.kt new file mode 100644 index 0000000..b9624bc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier2X.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Multiplier2X: ImageVector + get() { + if (_multiplier2X != null) { + return _multiplier2X!! + } + _multiplier2X = fluentIcon(name = "Regular.Multiplier2X") { + fluentPath { + moveTo(6.16f, 10.24f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.0f, 9.58f) + lineToRelative(0.03f, -0.12f) + curveToRelative(0.03f, -0.1f, 0.1f, -0.25f, 0.2f, -0.4f) + curveToRelative(0.18f, -0.24f, 0.55f, -0.56f, 1.39f, -0.56f) + curveToRelative(0.77f, 0.0f, 1.28f, 0.24f, 1.57f, 0.56f) + curveToRelative(0.28f, 0.3f, 0.45f, 0.8f, 0.32f, 1.56f) + curveToRelative(-0.07f, 0.43f, -0.28f, 0.68f, -0.64f, 0.9f) + curveToRelative(-0.3f, 0.19f, -0.63f, 0.32f, -1.04f, 0.48f) + lineToRelative(-0.54f, 0.21f) + curveToRelative(-0.62f, 0.26f, -1.34f, 0.61f, -1.9f, 1.26f) + arcToRelative(4.1f, 4.1f, 0.0f, false, false, -0.89f, 2.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(7.06f, 15.5f) + curveToRelative(0.1f, -0.5f, 0.27f, -0.82f, 0.47f, -1.06f) + curveToRelative(0.32f, -0.36f, 0.76f, -0.6f, 1.33f, -0.84f) + lineToRelative(0.4f, -0.16f) + curveToRelative(0.45f, -0.17f, 0.98f, -0.38f, 1.4f, -0.65f) + curveToRelative(0.63f, -0.39f, 1.17f, -0.97f, 1.33f, -1.91f) + curveToRelative(0.19f, -1.1f, -0.03f, -2.1f, -0.69f, -2.83f) + arcTo(3.52f, 3.52f, 0.0f, false, false, 8.62f, 7.0f) + curveToRelative(-1.32f, 0.0f, -2.14f, 0.55f, -2.6f, 1.18f) + arcToRelative(2.88f, 2.88f, 0.0f, false, false, -0.51f, 1.21f) + verticalLineToRelative(0.02f) + reflectiveCurveToRelative(-0.05f, 0.39f, 0.0f, 0.0f) + curveToRelative(-0.05f, 0.41f, 0.24f, 0.79f, 0.65f, 0.83f) + close() + moveTo(14.28f, 12.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.22f, 1.22f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(-1.22f, -1.22f) + close() + } + } + return _multiplier2X!! + } + +private var _multiplier2X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier5X.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier5X.kt new file mode 100644 index 0000000..d3af096 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Multiplier5X.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Multiplier5X: ImageVector + get() { + if (_multiplier5X != null) { + return _multiplier5X!! + } + _multiplier5X = fluentIcon(name = "Regular.Multiplier5X") { + fluentPath { + moveTo(7.0f, 7.7f) + curveToRelative(0.03f, -0.4f, 0.36f, -0.7f, 0.75f, -0.7f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.8f) + lineToRelative(-0.14f, 2.13f) + lineToRelative(1.29f, -0.19f) + arcToRelative(3.42f, 3.42f, 0.0f, true, true, 0.48f, 6.81f) + horizontalLineToRelative(-0.36f) + arcToRelative(3.78f, 3.78f, 0.0f, false, true, -2.8f, -1.24f) + lineToRelative(-0.23f, -0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, -1.0f) + lineToRelative(0.23f, 0.25f) + curveToRelative(0.43f, 0.48f, 1.04f, 0.75f, 1.68f, 0.75f) + horizontalLineToRelative(0.36f) + arcToRelative(1.92f, 1.92f, 0.0f, true, false, -0.27f, -3.82f) + lineToRelative(-2.2f, 0.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.86f, -0.79f) + lineTo(7.0f, 7.7f) + close() + moveTo(14.22f, 12.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.22f, 1.22f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(-1.22f, 1.22f) + lineToRelative(1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(-1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(4.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _multiplier5X!! + } + +private var _multiplier5X: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectLtr.kt new file mode 100644 index 0000000..4e446e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectLtr.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MultiselectLtr: ImageVector + get() { + if (_multiselectLtr != null) { + return _multiselectLtr!! + } + _multiselectLtr = fluentIcon(name = "Regular.MultiselectLtr") { + fluentPath { + moveTo(6.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(3.75f, 5.69f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(9.75f, 18.01f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + lineTo(9.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + close() + moveTo(9.75f, 11.5f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(9.75f, 5.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(9.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(6.78f, 16.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _multiselectLtr!! + } + +private var _multiselectLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectRtl.kt new file mode 100644 index 0000000..05446a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MultiselectRtl.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MultiselectRtl: ImageVector + get() { + if (_multiselectRtl != null) { + return _multiselectRtl!! + } + _multiselectRtl = fluentIcon(name = "Regular.MultiselectRtl") { + fluentPath { + moveTo(21.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(2.75f, 18.01f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.49f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + close() + moveTo(2.75f, 11.5f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(2.75f, 5.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(21.78f, 16.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _multiselectRtl!! + } + +private var _multiselectRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote1.kt new file mode 100644 index 0000000..753843b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote1.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MusicNote1: ImageVector + get() { + if (_musicNote1 != null) { + return _musicNote1!! + } + _musicNote1 = fluentIcon(name = "Regular.MusicNote1") { + fluentPath { + moveTo(11.51f, 2.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.01f, 0.7f) + verticalLineToRelative(12.13f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 1.5f, 3.37f) + lineTo(12.0f, 8.83f) + lineToRelative(6.99f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.01f, -0.7f) + lineTo(20.0f, 7.48f) + curveToRelative(0.0f, -1.35f, -0.84f, -2.56f, -2.1f, -3.04f) + lineToRelative(-6.39f, -2.4f) + close() + moveTo(10.5f, 18.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(18.5f, 9.67f) + lineTo(12.0f, 7.23f) + verticalLineToRelative(-3.4f) + lineToRelative(5.36f, 2.01f) + curveToRelative(0.69f, 0.26f, 1.14f, 0.91f, 1.14f, 1.64f) + verticalLineToRelative(2.19f) + close() + } + } + return _musicNote1!! + } + +private var _musicNote1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt new file mode 100644 index 0000000..3e97eed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNote2.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MusicNote2: ImageVector + get() { + if (_musicNote2 != null) { + return _musicNote2!! + } + _musicNote2 = fluentIcon(name = "Regular.MusicNote2") { + fluentPath { + moveTo(19.7f, 2.15f) + curveToRelative(0.19f, 0.14f, 0.3f, 0.36f, 0.3f, 0.6f) + lineTo(20.0f, 16.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, -2.87f) + lineTo(18.5f, 7.76f) + lineTo(10.0f, 10.3f) + verticalLineToRelative(8.19f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -1.5f, -2.87f) + lineTo(8.5f, 5.75f) + curveToRelative(0.0f, -0.33f, 0.22f, -0.62f, 0.53f, -0.72f) + lineToRelative(10.0f, -3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.67f, 0.12f) + close() + moveTo(10.0f, 8.75f) + lineToRelative(8.5f, -2.56f) + lineTo(18.5f, 3.76f) + lineTo(10.0f, 6.3f) + verticalLineToRelative(2.43f) + close() + moveTo(6.5f, 16.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(14.5f, 16.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + } + } + return _musicNote2!! + } + +private var _musicNote2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff1.kt new file mode 100644 index 0000000..b59f586 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff1.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MusicNoteOff1: ImageVector + get() { + if (_musicNoteOff1 != null) { + return _musicNoteOff1!! + } + _musicNoteOff1 = fluentIcon(name = "Regular.MusicNoteOff1") { + fluentPath { + moveTo(12.0f, 13.06f) + lineToRelative(8.72f, 8.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(8.28f, 8.28f) + verticalLineToRelative(3.32f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 1.5f, 3.37f) + verticalLineToRelative(-5.19f) + close() + moveTo(10.5f, 18.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(18.99f, 11.45f) + lineToRelative(-6.97f, -2.6f) + lineToRelative(-1.52f, -1.53f) + lineTo(10.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.01f, -0.7f) + lineToRelative(6.38f, 2.39f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 20.0f, 7.48f) + verticalLineToRelative(3.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.01f, 0.7f) + close() + moveTo(18.5f, 9.67f) + lineTo(18.5f, 7.48f) + curveToRelative(0.0f, -0.73f, -0.45f, -1.38f, -1.14f, -1.64f) + lineToRelative(-5.36f, -2.0f) + verticalLineToRelative(3.39f) + lineToRelative(6.5f, 2.44f) + close() + } + } + return _musicNoteOff1!! + } + +private var _musicNoteOff1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff2.kt new file mode 100644 index 0000000..08c0a8a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MusicNoteOff2.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MusicNoteOff2: ImageVector + get() { + if (_musicNoteOff2 != null) { + return _musicNoteOff2!! + } + _musicNoteOff2 = fluentIcon(name = "Regular.MusicNoteOff2") { + fluentPath { + moveTo(8.5f, 9.56f) + verticalLineToRelative(6.07f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 1.5f, 2.62f) + verticalLineToRelative(-7.19f) + lineToRelative(3.55f, 3.55f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 4.84f, 4.84f) + lineToRelative(2.33f, 2.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(8.5f, 9.56f) + close() + moveTo(17.28f, 18.34f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.62f, -2.62f) + lineToRelative(2.62f, 2.62f) + close() + moveTo(6.5f, 16.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(16.5f, 13.0f) + lineToRelative(-0.3f, 0.01f) + lineToRelative(3.79f, 3.8f) + arcToRelative(3.54f, 3.54f, 0.0f, false, false, 0.01f, -0.56f) + lineTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.97f, -0.72f) + lineToRelative(-10.0f, 3.0f) + curveToRelative(-0.2f, 0.06f, -0.35f, 0.2f, -0.44f, 0.37f) + lineTo(10.0f, 6.82f) + lineTo(10.0f, 6.3f) + lineToRelative(8.5f, -2.55f) + verticalLineToRelative(2.43f) + lineToRelative(-7.02f, 2.1f) + lineToRelative(1.2f, 1.21f) + lineToRelative(5.82f, -1.74f) + verticalLineToRelative(5.87f) + arcToRelative(3.48f, 3.48f, 0.0f, false, false, -2.0f, -0.63f) + close() + } + } + return _musicNoteOff2!! + } + +private var _musicNoteOff2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt new file mode 100644 index 0000000..aa99cdf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/MyLocation.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.MyLocation: ImageVector + get() { + if (_myLocation != null) { + return _myLocation!! + } + _myLocation = fluentIcon(name = "Regular.MyLocation") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.79f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 6.71f, 6.71f) + horizontalLineToRelative(1.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(19.46f, 12.75f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, -6.71f, 6.71f) + verticalLineToRelative(1.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(11.25f, 19.46f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, -6.71f, -6.71f) + lineTo(2.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(4.54f, 11.25f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 6.71f, -6.71f) + lineTo(11.25f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 6.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, -12.0f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + } + } + return _myLocation!! + } + +private var _myLocation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NavigationUnread.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NavigationUnread.kt new file mode 100644 index 0000000..6ec531c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NavigationUnread.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NavigationUnread: ImageVector + get() { + if (_navigationUnread != null) { + return _navigationUnread!! + } + _navigationUnread = fluentIcon(name = "Regular.NavigationUnread") { + fluentPath { + moveTo(19.25f, 8.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, -5.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.0f, 5.5f) + close() + moveTo(15.58f, 6.5f) + arcToRelative(3.77f, 3.77f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(2.74f, 5.0f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(12.83f) + close() + moveTo(21.25f, 18.0f) + lineTo(2.65f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(2.75f, 11.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + close() + } + } + return _navigationUnread!! + } + +private var _navigationUnread: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NetworkCheck.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NetworkCheck.kt new file mode 100644 index 0000000..e021dcc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NetworkCheck.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NetworkCheck: ImageVector + get() { + if (_networkCheck != null) { + return _networkCheck!! + } + _networkCheck = fluentIcon(name = "Regular.NetworkCheck") { + fluentPath { + moveTo(10.05f, 15.42f) + lineToRelative(6.26f, -8.48f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, 1.23f, 0.57f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-3.87f, 9.8f) + arcToRelative(2.07f, 2.07f, 0.0f, true, true, -3.74f, -1.76f) + lineToRelative(0.07f, -0.12f) + lineToRelative(0.08f, -0.11f) + lineToRelative(6.26f, -8.48f) + lineToRelative(-6.26f, 8.48f) + close() + moveTo(13.85f, 12.8f) + lineToRelative(-2.6f, 3.51f) + lineToRelative(-0.03f, 0.06f) + arcToRelative(0.57f, 0.57f, 0.0f, false, false, 0.22f, 0.78f) + lineToRelative(0.07f, 0.03f) + curveToRelative(0.26f, 0.1f, 0.55f, 0.0f, 0.7f, -0.24f) + lineToRelative(0.04f, -0.08f) + lineToRelative(1.6f, -4.06f) + close() + moveTo(12.1f, 10.87f) + lineToRelative(-1.23f, 1.66f) + arcToRelative(3.33f, 3.33f, 0.0f, false, false, -2.29f, 3.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.07f) + arcToRelative(4.82f, 4.82f, 0.0f, false, true, 5.02f, -4.62f) + close() + moveTo(16.27f, 13.62f) + curveToRelative(0.28f, 0.59f, 0.43f, 1.22f, 0.46f, 1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.38f, 0.44f) + lineToRelative(0.92f, -2.3f) + close() + moveTo(14.03f, 8.25f) + lineToRelative(-0.96f, 1.31f) + arcToRelative(6.22f, 6.22f, 0.0f, false, false, -7.16f, 4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.44f, -0.4f) + arcToRelative(7.7f, 7.7f, 0.0f, false, true, 9.56f, -5.32f) + close() + moveTo(17.54f, 10.39f) + arcToRelative(7.65f, 7.65f, 0.0f, false, true, 1.8f, 3.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.44f, 0.42f) + arcToRelative(6.23f, 6.23f, 0.0f, false, false, -0.88f, -1.84f) + lineToRelative(-0.1f, -0.14f) + lineToRelative(0.62f, -1.59f) + close() + moveTo(15.98f, 5.85f) + lineToRelative(-0.09f, 0.06f) + curveToRelative(-0.12f, 0.08f, -0.23f, 0.18f, -0.33f, 0.3f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.54f, 0.73f) + arcToRelative(9.14f, 9.14f, 0.0f, false, false, -11.54f, 5.32f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.54f) + arcToRelative(10.64f, 10.64f, 0.0f, false, true, 14.0f, -5.97f) + close() + moveTo(18.61f, 7.41f) + arcToRelative(10.65f, 10.65f, 0.0f, false, true, 3.22f, 4.41f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, 0.55f) + arcToRelative(9.17f, 9.17f, 0.0f, false, false, -2.32f, -3.4f) + lineToRelative(0.38f, -0.97f) + curveToRelative(0.07f, -0.2f, 0.11f, -0.39f, 0.12f, -0.59f) + close() + } + } + return _networkCheck!! + } + +private var _networkCheck: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt new file mode 100644 index 0000000..97d4686 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/New.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.New: ImageVector + get() { + if (_new != null) { + return _new!! + } + _new = fluentIcon(name = "Regular.New") { + fluentPath { + moveTo(18.25f, 4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.0f, 18.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.28f, 7.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(6.5f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-6.5f, -6.5f) + close() + } + } + return _new!! + } + +private var _new: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt new file mode 100644 index 0000000..118848b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/News.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.News: ImageVector + get() { + if (_news != null) { + return _news!! + } + _news = fluentIcon(name = "Regular.News") { + fluentPath { + moveTo(18.75f, 20.0f) + lineTo(5.25f, 20.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(2.0f, 16.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(4.25f, 4.0f) + horizontalLineToRelative(12.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + lineTo(19.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(7.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + lineTo(5.25f, 20.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(5.25f, 18.5f) + horizontalLineToRelative(13.5f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(19.0f, 8.5f) + verticalLineToRelative(7.75f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-10.0f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(4.25f, 5.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(13.5f) + horizontalLineToRelative(-13.5f) + close() + moveTo(12.25f, 14.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + moveTo(9.25f, 11.0f) + curveToRelative(0.4f, 0.0f, 0.74f, 0.34f, 0.74f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.33f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + close() + moveTo(8.49f, 12.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(12.25f, 11.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(3.1f) + horizontalLineToRelative(-3.0f) + close() + moveTo(5.75f, 7.5f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-9.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.6f) + horizontalLineToRelative(-9.5f) + close() + } + } + return _news!! + } + +private var _news: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt new file mode 100644 index 0000000..de17149 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Next.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Next: ImageVector + get() { + if (_next != null) { + return _next!! + } + _next = fluentIcon(name = "Regular.Next") { + fluentPath { + moveTo(3.0f, 4.75f) + curveToRelative(0.0f, -1.4f, 1.58f, -2.24f, 2.74f, -1.44f) + lineToRelative(10.5f, 7.2f) + curveToRelative(1.0f, 0.68f, 1.01f, 2.17f, 0.0f, 2.87f) + lineToRelative(-10.5f, 7.3f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 3.0f, 19.25f) + lineTo(3.0f, 4.75f) + close() + moveTo(4.9f, 4.55f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.4f, 0.2f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.2f, 0.23f, 0.32f, 0.4f, 0.2f) + lineToRelative(10.5f, -7.3f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.01f, -0.41f) + lineToRelative(-10.5f, -7.2f) + close() + moveTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(21.0f, 3.75f) + close() + } + } + return _next!! + } + +private var _next: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt new file mode 100644 index 0000000..e73c34a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Note.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Note: ImageVector + get() { + if (_note != null) { + return _note!! + } + _note = fluentIcon(name = "Regular.Note") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(6.88f) + curveToRelative(0.0f, 0.6f, -0.24f, 1.17f, -0.66f, 1.59f) + lineToRelative(-5.62f, 5.62f) + curveToRelative(-0.42f, 0.42f, -1.0f, 0.66f, -1.6f, 0.66f) + lineTo(6.26f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(13.0f, 19.5f) + verticalLineToRelative(-3.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineToRelative(0.18f, -0.01f) + horizontalLineToRelative(3.25f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(18.44f, 14.5f) + horizontalLineToRelative(-2.19f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(2.19f) + lineToRelative(3.94f, -3.94f) + close() + } + } + return _note!! + } + +private var _note: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteAdd.kt new file mode 100644 index 0000000..378a794 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteAdd.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NoteAdd: ImageVector + get() { + if (_noteAdd != null) { + return _noteAdd!! + } + _noteAdd = fluentIcon(name = "Regular.NoteAdd") { + fluentPath { + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + lineTo(6.0f, 7.0f) + lineTo(3.5f, 7.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 6.0f) + lineTo(6.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(7.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(17.75f, 4.5f) + horizontalLineToRelative(-5.06f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -0.71f, -1.5f) + horizontalLineToRelative(5.77f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(6.88f) + curveToRelative(0.0f, 0.6f, -0.24f, 1.17f, -0.66f, 1.59f) + lineToRelative(-5.62f, 5.62f) + curveToRelative(-0.42f, 0.42f, -1.0f, 0.66f, -1.6f, 0.66f) + lineTo(6.26f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-5.77f) + curveToRelative(0.46f, 0.3f, 0.97f, 0.53f, 1.5f, 0.7f) + verticalLineToRelative(5.07f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(13.0f, 19.5f) + verticalLineToRelative(-3.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineToRelative(0.18f, -0.01f) + horizontalLineToRelative(3.25f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(18.44f, 14.5f) + horizontalLineToRelative(-2.19f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(2.19f) + lineToRelative(3.94f, -3.94f) + close() + } + } + return _noteAdd!! + } + +private var _noteAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteEdit.kt new file mode 100644 index 0000000..e17db3f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NoteEdit.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NoteEdit: ImageVector + get() { + if (_noteEdit != null) { + return _noteEdit!! + } + _noteEdit = fluentIcon(name = "Regular.NoteEdit") { + fluentPath { + moveTo(3.0f, 17.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(4.92f) + lineToRelative(0.35f, -1.42f) + lineToRelative(0.02f, -0.08f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 11.0f) + horizontalLineToRelative(3.43f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 11.0f, 7.74f) + lineTo(11.0f, 4.5f) + horizontalLineToRelative(6.75f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.98f) + curveToRelative(0.48f, -0.19f, 1.0f, -0.26f, 1.5f, -0.22f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-6.88f) + curveToRelative(-0.6f, 0.0f, -1.17f, 0.24f, -1.59f, 0.66f) + lineTo(3.66f, 9.28f) + curveToRelative(-0.42f, 0.42f, -0.66f, 1.0f, -0.66f, 1.6f) + verticalLineToRelative(6.87f) + close() + moveTo(7.75f, 9.5f) + lineTo(5.56f, 9.5f) + lineTo(9.5f, 5.56f) + lineTo(9.5f, 7.9f) + curveToRelative(-0.08f, 0.9f, -0.83f, 1.61f, -1.75f, 1.61f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _noteEdit!! + } + +private var _noteEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt new file mode 100644 index 0000000..29d6f63 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notebook.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Notebook: ImageVector + get() { + if (_notebook != null) { + return _notebook!! + } + _notebook = fluentIcon(name = "Regular.Notebook") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(16.75f, 3.5f) + lineTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 15.0f) + close() + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 11.0f) + close() + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + lineTo(20.0f, 7.0f) + close() + moveTo(15.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.5f, 6.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-1.0f) + close() + } + } + return _notebook!! + } + +private var _notebook: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookAdd.kt new file mode 100644 index 0000000..a3f13ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookAdd.kt @@ -0,0 +1,114 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookAdd: ImageVector + get() { + if (_notebookAdd != null) { + return _notebookAdd!! + } + _notebookAdd = fluentIcon(name = "Regular.NotebookAdd") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + curveToRelative(0.43f, -0.44f, 0.8f, -0.95f, 1.08f, -1.5f) + horizontalLineToRelative(4.48f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + verticalLineTo(4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + } + fluentPath { + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(20.0f) + verticalLineToRelative(-3.0f) + close() + } + fluentPath { + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(20.0f) + verticalLineToRelative(-3.0f) + close() + } + fluentPath { + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineTo(20.0f) + verticalLineTo(7.0f) + close() + } + fluentPath { + moveTo(15.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.5f, 6.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-1.0f) + close() + } + fluentPath { + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + verticalLineTo(18.0f) + horizontalLineTo(3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineTo(6.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + verticalLineTo(17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineTo(7.0f) + close() + } + } + return _notebookAdd!! + } + +private var _notebookAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookError.kt new file mode 100644 index 0000000..e75b74b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookError.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookError: ImageVector + get() { + if (_notebookError != null) { + return _notebookError!! + } + _notebookError = fluentIcon(name = "Regular.NotebookError") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + curveToRelative(0.43f, -0.44f, 0.79f, -0.95f, 1.08f, -1.5f) + horizontalLineToRelative(4.48f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(6.5f, 19.88f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(6.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + verticalLineToRelative(4.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.4f) + close() + moveTo(20.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(15.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.5f, 6.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-1.0f) + close() + } + } + return _notebookError!! + } + +private var _notebookError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookLightning.kt new file mode 100644 index 0000000..bbe368b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookLightning.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookLightning: ImageVector + get() { + if (_notebookLightning != null) { + return _notebookLightning!! + } + _notebookLightning = fluentIcon(name = "Regular.NotebookLightning") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + curveToRelative(0.43f, -0.44f, 0.79f, -0.95f, 1.08f, -1.5f) + horizontalLineToRelative(4.48f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(7.5f, 14.0f) + lineTo(6.0f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, 0.34f) + lineToRelative(-1.0f, 3.0f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 5.0f, 18.0f) + horizontalLineToRelative(0.8f) + lineToRelative(-0.77f, 2.34f) + curveToRelative(-0.2f, 0.56f, 0.58f, 0.92f, 0.9f, 0.42f) + lineToRelative(2.5f, -4.0f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 8.0f, 16.0f) + horizontalLineToRelative(-0.45f) + lineToRelative(0.43f, -1.35f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 7.5f, 14.0f) + close() + moveTo(20.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(15.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.5f, 6.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-1.0f) + close() + } + } + return _notebookLightning!! + } + +private var _notebookLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookQuestionMark.kt new file mode 100644 index 0000000..c316cf6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookQuestionMark.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookQuestionMark: ImageVector + get() { + if (_notebookQuestionMark != null) { + return _notebookQuestionMark!! + } + _notebookQuestionMark = fluentIcon(name = "Regular.NotebookQuestionMark") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + curveToRelative(0.43f, -0.44f, 0.79f, -0.95f, 1.08f, -1.5f) + horizontalLineToRelative(4.48f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(6.5f, 19.88f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(6.5f, 14.0f) + curveToRelative(-1.05f, 0.0f, -1.86f, 0.82f, -1.85f, 1.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, -0.01f) + curveToRelative(0.0f, -0.58f, 0.36f, -0.95f, 0.85f, -0.95f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.4f, 0.85f, 0.95f) + curveToRelative(0.0f, 0.23f, -0.07f, 0.4f, -0.31f, 0.68f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.27f, 0.3f) + curveToRelative(-0.48f, 0.53f, -0.67f, 0.89f, -0.67f, 1.46f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + curveToRelative(0.0f, -0.23f, 0.08f, -0.4f, 0.32f, -0.7f) + lineToRelative(0.1f, -0.1f) + lineToRelative(0.27f, -0.3f) + curveToRelative(0.48f, -0.53f, 0.66f, -0.88f, 0.66f, -1.45f) + curveToRelative(0.0f, -1.1f, -0.82f, -1.95f, -1.85f, -1.95f) + close() + moveTo(20.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(20.75f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + close() + moveTo(15.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.5f, 6.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-1.0f) + close() + } + } + return _notebookQuestionMark!! + } + +private var _notebookQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSection.kt new file mode 100644 index 0000000..498e564 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSection.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookSection: ImageVector + get() { + if (_notebookSection != null) { + return _notebookSection!! + } + _notebookSection = fluentIcon(name = "Regular.NotebookSection") { + fluentPath { + moveTo(15.65f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineTo(20.0f) + horizontalLineTo(9.25f) + curveTo(8.01f, 20.0f, 7.0f, 18.99f, 7.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(7.0f, 5.01f, 8.0f, 4.0f, 9.25f, 4.0f) + horizontalLineTo(15.0f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + moveTo(15.0f, 5.5f) + horizontalLineTo(9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineTo(15.0f) + verticalLineToRelative(-13.0f) + close() + } + } + return _notebookSection!! + } + +private var _notebookSection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSectionArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSectionArrowRight.kt new file mode 100644 index 0000000..7f586ac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSectionArrowRight.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookSectionArrowRight: ImageVector + get() { + if (_notebookSectionArrowRight != null) { + return _notebookSectionArrowRight!! + } + _notebookSectionArrowRight = fluentIcon(name = "Regular.NotebookSectionArrowRight") { + fluentPath { + moveTo(15.65f, 2.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(8.33f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + verticalLineToRelative(-6.0f) + horizontalLineTo(9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.83f) + curveToRelative(0.08f, 0.52f, 0.22f, 1.02f, 0.42f, 1.5f) + horizontalLineTo(9.25f) + curveTo(8.01f, 20.0f, 7.0f, 18.99f, 7.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(7.0f, 5.01f, 8.0f, 4.0f, 9.25f, 4.0f) + horizontalLineTo(15.0f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + close() + } + fluentPath { + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _notebookSectionArrowRight!! + } + +private var _notebookSectionArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSubsection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSubsection.kt new file mode 100644 index 0000000..358275f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSubsection.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookSubsection: ImageVector + get() { + if (_notebookSubsection != null) { + return _notebookSubsection!! + } + _notebookSubsection = fluentIcon(name = "Regular.NotebookSubsection") { + fluentPath { + moveTo(9.0f, 2.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -4.5f, 4.5f) + verticalLineToRelative(9.4f) + curveToRelative(0.0f, 0.98f, 0.63f, 1.81f, 1.5f, 2.12f) + verticalLineTo(6.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(5.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 11.88f, 2.0f) + horizontalLineTo(9.0f) + close() + } + fluentPath { + moveTo(7.0f, 6.75f) + curveTo(7.0f, 5.51f, 8.0f, 4.5f, 9.25f, 4.5f) + lineTo(15.0f, 4.5f) + lineTo(15.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(15.0f, 20.0f) + lineTo(9.25f, 20.0f) + curveTo(8.01f, 20.0f, 7.0f, 19.0f, 7.0f, 17.75f) + verticalLineToRelative(-11.0f) + close() + moveTo(15.0f, 18.5f) + lineTo(15.0f, 6.0f) + lineTo(9.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(15.0f, 18.5f) + close() + } + } + return _notebookSubsection!! + } + +private var _notebookSubsection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSync.kt new file mode 100644 index 0000000..1996ef2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotebookSync.kt @@ -0,0 +1,115 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotebookSync: ImageVector + get() { + if (_notebookSync != null) { + return _notebookSync!! + } + _notebookSync = fluentIcon(name = "Regular.NotebookSync") { + fluentPath { + moveTo(16.75f, 2.0f) + curveTo(17.99f, 2.0f, 19.0f, 3.0f, 19.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.56f) + curveToRelative(0.43f, -0.44f, 0.8f, -0.95f, 1.08f, -1.5f) + horizontalLineToRelative(4.48f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(17.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.83f) + curveToRelative(-0.52f, 0.08f, -1.03f, 0.22f, -1.5f, 0.42f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(20.0f, 15.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 18.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(20.0f, 11.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 14.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(20.0f, 7.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 7.0f) + close() + moveTo(15.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + close() + moveTo(14.5f, 6.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(1.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(9.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(4.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _notebookSync!! + } + +private var _notebookSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notepad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notepad.kt new file mode 100644 index 0000000..5de9ebb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Notepad.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Notepad: ImageVector + get() { + if (_notepad != null) { + return _notepad!! + } + _notepad = fluentIcon(name = "Regular.Notepad") { + fluentPath { + moveTo(5.75f, 22.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-14.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(0.85f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.06f, 0.0f, 0.12f, -0.02f, 0.18f) + lineToRelative(-0.03f, 0.09f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-0.03f, 0.03f) + arcToRelative(0.69f, 0.69f, 0.0f, false, true, -0.1f, 0.13f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.09f, 0.08f) + lineToRelative(0.09f, -0.08f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.1f, 0.1f) + lineToRelative(-0.1f, 0.04f) + lineToRelative(-0.11f, 0.05f) + lineToRelative(-0.12f, 0.03f) + horizontalLineToRelative(-9.1f) + close() + moveTo(17.75f, 5.0f) + horizontalLineToRelative(-12.0f) + curveToRelative(-0.42f, 0.0f, -0.75f, 0.34f, -0.75f, 0.75f) + verticalLineToRelative(14.0f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(14.0f, 20.5f) + verticalLineToRelative(-2.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.16f, -0.01f) + horizontalLineToRelative(2.25f) + lineTo(18.51f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(17.44f, 17.5f) + horizontalLineToRelative(-1.2f) + curveToRelative(-0.37f, 0.0f, -0.69f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(1.3f) + lineToRelative(1.94f, -1.95f) + close() + moveTo(7.25f, 16.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.1f) + horizontalLineToRelative(-4.0f) + close() + moveTo(7.25f, 12.0f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.1f) + horizontalLineToRelative(-9.0f) + close() + moveTo(7.25f, 8.0f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.1f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _notepad!! + } + +private var _notepad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotepadPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotepadPerson.kt new file mode 100644 index 0000000..8760605 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NotepadPerson.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NotepadPerson: ImageVector + get() { + if (_notepadPerson != null) { + return _notepadPerson!! + } + _notepadPerson = fluentIcon(name = "Regular.NotepadPerson") { + fluentPath { + moveTo(5.75f, 22.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-14.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.59f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, -1.5f, -0.34f) + lineTo(18.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-12.0f) + curveToRelative(-0.42f, 0.0f, -0.75f, 0.34f, -0.75f, 0.75f) + verticalLineToRelative(14.0f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.3f) + curveToRelative(0.1f, 0.53f, 0.3f, 1.04f, 0.62f, 1.5f) + lineTo(5.75f, 22.0f) + close() + moveTo(7.25f, 16.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(7.25f, 8.0f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(18.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(18.5f, 23.0f) + curveToRelative(3.21f, 0.0f, 4.5f, -1.57f, 4.5f, -3.13f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, -0.8f, -1.77f, -1.77f, -1.77f) + horizontalLineToRelative(-5.46f) + curveToRelative(-0.98f, 0.0f, -1.77f, 0.8f, -1.77f, 1.77f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 1.57f, 1.29f, 3.13f, 4.5f, 3.13f) + close() + moveTo(7.25f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.0f) + close() + } + } + return _notepadPerson!! + } + +private var _notepadPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberCircle1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberCircle1.kt new file mode 100644 index 0000000..f0a2543 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberCircle1.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NumberCircle1: ImageVector + get() { + if (_numberCircle1 != null) { + return _numberCircle1!! + } + _numberCircle1 = fluentIcon(name = "Regular.NumberCircle1") { + fluentPath { + moveTo(13.5f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, -0.15f) + curveToRelative(-0.1f, 0.48f, -0.4f, 1.12f, -0.87f, 1.7f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -1.63f, 1.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.48f, 1.42f) + arcTo(4.99f, 4.99f, 0.0f, false, false, 12.0f, 10.1f) + verticalLineToRelative(6.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-9.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _numberCircle1!! + } + +private var _numberCircle1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberRow.kt new file mode 100644 index 0000000..464f298 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberRow.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NumberRow: ImageVector + get() { + if (_numberRow != null) { + return _numberRow!! + } + _numberRow = fluentIcon(name = "Regular.NumberRow") { + fluentPath { + moveTo(8.75f, 4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 8.75f, 20.0f) + horizontalLineToRelative(-4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(8.75f, 5.5f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(10.0f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(19.25f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, -2.75f) + lineTo(12.5f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 15.25f, 4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(19.25f, 5.5f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(6.0f, 9.0f) + verticalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(7.5f, 9.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.0f, 9.0f) + close() + moveTo(17.5f, 9.75f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.0f, 14.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.0f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.25f) + close() + } + } + return _numberRow!! + } + +private var _numberRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt new file mode 100644 index 0000000..899b2cb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbol.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NumberSymbol: ImageVector + get() { + if (_numberSymbol != null) { + return _numberSymbol!! + } + _numberSymbol = fluentIcon(name = "Regular.NumberSymbol") { + fluentPath { + moveTo(10.99f, 2.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.28f) + lineTo(8.5f, 8.0f) + lineTo(3.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(4.46f) + lineToRelative(-0.95f, 5.0f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.23f) + lineToRelative(-0.97f, 5.11f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.28f) + lineTo(8.5f, 16.0f) + horizontalLineToRelative(5.47f) + lineToRelative(-0.97f, 5.12f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.28f) + lineTo(15.5f, 16.0f) + horizontalLineToRelative(4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.46f) + lineToRelative(0.95f, -5.0f) + horizontalLineToRelative(4.51f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.23f) + lineTo(18.0f, 2.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.28f) + lineTo(15.5f, 8.0f) + horizontalLineToRelative(-5.47f) + lineTo(11.0f, 2.9f) + close() + moveTo(9.74f, 9.49f) + horizontalLineToRelative(5.47f) + lineToRelative(-0.94f, 5.0f) + lineTo(8.79f, 14.49f) + lineToRelative(0.95f, -5.0f) + close() + } + } + return _numberSymbol!! + } + +private var _numberSymbol: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolDismiss.kt new file mode 100644 index 0000000..7858755 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolDismiss.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NumberSymbolDismiss: ImageVector + get() { + if (_numberSymbolDismiss != null) { + return _numberSymbolDismiss!! + } + _numberSymbolDismiss = fluentIcon(name = "Regular.NumberSymbolDismiss") { + fluentPath { + moveTo(10.99f, 2.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.48f, -0.28f) + lineTo(8.5f, 8.0f) + lineTo(3.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(4.46f) + lineToRelative(-0.95f, 5.0f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.23f) + lineToRelative(-0.97f, 5.11f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.48f, 0.28f) + lineTo(8.5f, 16.0f) + horizontalLineToRelative(2.66f) + curveToRelative(0.13f, -0.52f, 0.32f, -1.02f, 0.56f, -1.5f) + lineTo(8.8f, 14.5f) + lineToRelative(0.95f, -5.0f) + horizontalLineToRelative(5.47f) + lineToRelative(-0.4f, 2.09f) + curveToRelative(0.52f, -0.23f, 1.06f, -0.4f, 1.63f, -0.5f) + lineToRelative(0.3f, -1.59f) + horizontalLineToRelative(4.51f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.23f) + lineTo(18.0f, 2.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.28f) + lineTo(15.5f, 8.0f) + horizontalLineToRelative(-5.47f) + lineTo(11.0f, 2.9f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _numberSymbolDismiss!! + } + +private var _numberSymbolDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolSquare.kt new file mode 100644 index 0000000..672aae5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/NumberSymbolSquare.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.NumberSymbolSquare: ImageVector + get() { + if (_numberSymbolSquare != null) { + return _numberSymbolSquare!! + } + _numberSymbolSquare = fluentIcon(name = "Regular.NumberSymbolSquare") { + fluentPath { + moveTo(10.9f, 7.51f) + curveToRelative(0.4f, 0.09f, 0.67f, 0.48f, 0.59f, 0.89f) + lineToRelative(-0.22f, 1.1f) + horizontalLineToRelative(2.47f) + lineToRelative(0.28f, -1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.47f, 0.3f) + lineToRelative(-0.22f, 1.1f) + horizontalLineToRelative(0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.28f) + lineToRelative(-0.4f, 2.0f) + horizontalLineToRelative(1.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.48f) + lineToRelative(-0.28f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.3f) + lineToRelative(0.23f, -1.1f) + horizontalLineToRelative(-2.47f) + lineToRelative(-0.28f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, -0.3f) + lineToRelative(0.23f, -1.1f) + horizontalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.29f) + lineToRelative(0.4f, -2.0f) + horizontalLineTo(8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.49f) + lineToRelative(0.28f, -1.4f) + curveToRelative(0.08f, -0.4f, 0.47f, -0.67f, 0.88f, -0.59f) + close() + moveTo(10.57f, 13.0f) + horizontalLineToRelative(2.47f) + lineToRelative(0.4f, -2.0f) + horizontalLineToRelative(-2.47f) + lineToRelative(-0.4f, 2.0f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(6.25f) + close() + } + } + return _numberSymbolSquare!! + } + +private var _numberSymbolSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt new file mode 100644 index 0000000..0f9ba87 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenFolder.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.OpenFolder: ImageVector + get() { + if (_openFolder != null) { + return _openFolder!! + } + _openFolder = fluentIcon(name = "Regular.OpenFolder") { + fluentPath { + moveTo(6.75f, 3.0f) + horizontalLineToRelative(10.5f) + curveToRelative(2.0f, 0.0f, 3.64f, 1.57f, 3.75f, 3.55f) + verticalLineToRelative(4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -1.19f, -0.93f, -2.16f, -2.1f, -2.24f) + horizontalLineToRelative(-0.16f) + lineTo(6.75f, 4.5f) + curveToRelative(-1.18f, 0.0f, -2.15f, 0.9f, -2.25f, 2.06f) + verticalLineToRelative(10.69f) + curveToRelative(0.0f, 1.2f, 0.93f, 2.17f, 2.1f, 2.25f) + horizontalLineToRelative(4.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + curveToRelative(-2.0f, 0.0f, -3.64f, -1.57f, -3.75f, -3.55f) + lineTo(3.0f, 6.55f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 6.55f, 3.0f) + lineToRelative(0.2f, -0.01f) + close() + moveTo(9.75f, 9.0f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.79f) + lineToRelative(7.22f, 7.22f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-7.22f, -7.22f) + verticalLineToRelative(4.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.68f, -0.65f, 0.73f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(9.0f, 9.73f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.07f) + lineToRelative(0.03f, -0.11f) + lineToRelative(0.03f, -0.1f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, 0.16f, -0.23f) + lineToRelative(0.04f, -0.04f) + lineToRelative(0.08f, -0.06f) + lineToRelative(0.06f, -0.04f) + lineToRelative(0.1f, -0.04f) + lineToRelative(0.07f, -0.02f) + lineToRelative(0.06f, -0.01f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(6.52f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _openFolder!! + } + +private var _openFolder: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenOff.kt new file mode 100644 index 0000000..bbc2aad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/OpenOff.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.OpenOff: ImageVector + get() { + if (_openOff != null) { + return _openOff!! + } + _openOff = fluentIcon(name = "Regular.OpenOff") { + fluentPath { + moveTo(3.28f, 2.22f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-1.26f, -1.26f) + curveToRelative(-0.5f, 0.3f, -1.08f, 0.48f, -1.71f, 0.48f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveToRelative(0.0f, -0.63f, 0.18f, -1.21f, 0.48f, -1.7f) + lineTo(2.22f, 3.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + close() + moveTo(18.34f, 19.4f) + lineTo(4.6f, 5.66f) + curveToRelative(-0.06f, 0.19f, -0.1f, 0.38f, -0.1f, 0.59f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.04f, 0.59f, -0.1f) + close() + moveTo(13.08f, 9.9f) + lineToRelative(1.02f, 1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.18f, -0.14f) + lineToRelative(5.22f, -5.22f) + verticalLineToRelative(4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.69f) + lineToRelative(-5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.14f, 0.18f) + close() + moveTo(21.0f, 17.82f) + lineToRelative(-1.5f, -1.5f) + verticalLineToRelative(-2.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.07f) + close() + moveTo(6.18f, 3.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(2.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(6.18f, 3.0f) + close() + } + } + return _openOff!! + } + +private var _openOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Organization.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Organization.kt new file mode 100644 index 0000000..f1ebfbf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Organization.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Organization: ImageVector + get() { + if (_organization != null) { + return _organization!! + } + _organization = fluentIcon(name = "Regular.Organization") { + fluentPath { + moveTo(11.75f, 2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 11.0f, 9.43f) + verticalLineToRelative(2.07f) + horizontalLineTo(7.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(0.83f) + arcToRelative(3.75f, 3.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-0.83f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.83f) + arcToRelative(3.75f, 3.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-0.83f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineTo(12.5f) + verticalLineTo(9.43f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 11.75f, 2.0f) + close() + moveTo(9.5f, 5.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(4.0f, 18.25f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + moveTo(17.25f, 16.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 0.0f, 4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + close() + } + } + return _organization!! + } + +private var _organization: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Orientation.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Orientation.kt new file mode 100644 index 0000000..4ee7285 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Orientation.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Orientation: ImageVector + get() { + if (_orientation != null) { + return _orientation!! + } + _orientation = fluentIcon(name = "Regular.Orientation") { + fluentPath { + moveTo(6.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(3.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(3.9f, 11.0f) + arcTo(1.9f, 1.9f, 0.0f, false, false, 2.0f, 12.9f) + verticalLineToRelative(5.2f) + curveToRelative(0.0f, 1.05f, 0.85f, 1.9f, 1.9f, 1.9f) + horizontalLineToRelative(10.2f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, 1.9f, -1.9f) + verticalLineToRelative(-5.2f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, -1.9f, -1.9f) + horizontalLineToRelative(-1.85f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(3.9f, 11.0f) + close() + moveTo(3.5f, 12.9f) + curveToRelative(0.0f, -0.22f, 0.18f, -0.4f, 0.4f, -0.4f) + horizontalLineToRelative(10.2f) + curveToRelative(0.22f, 0.0f, 0.4f, 0.18f, 0.4f, 0.4f) + verticalLineToRelative(5.2f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.4f, 0.4f) + lineTo(3.9f, 18.5f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.4f, -0.4f) + verticalLineToRelative(-5.2f) + close() + moveTo(3.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveTo(2.0f, 4.78f, 2.78f, 4.0f, 3.75f, 4.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + close() + moveTo(11.5f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(17.0f, 16.08f) + curveToRelative(0.0f, 0.48f, 0.42f, 0.87f, 0.89f, 0.74f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 17.5f, 6.1f) + lineToRelative(0.3f, -0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.13f, -0.98f) + lineToRelative(-1.5f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 0.98f) + lineToRelative(1.5f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.14f, -0.98f) + lineToRelative(-0.6f, -0.7f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.37f, 7.79f) + curveToRelative(-0.33f, 0.1f, -0.59f, 0.38f, -0.59f, 0.73f) + close() + } + } + return _orientation!! + } + +private var _orientation: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Oval.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Oval.kt new file mode 100644 index 0000000..2749818 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Oval.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Oval: ImageVector + get() { + if (_oval != null) { + return _oval!! + } + _oval = fluentIcon(name = "Regular.Oval") { + fluentPath { + moveTo(2.0f, 12.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, -8.0f) + horizontalLineToRelative(4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, true, true, 0.0f, 16.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(8.0f, 8.0f, 0.0f, false, true, -8.0f, -8.0f) + close() + moveTo(10.0f, 5.5f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 13.0f) + horizontalLineToRelative(4.0f) + arcToRelative(6.5f, 6.5f, 0.0f, true, false, 0.0f, -13.0f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _oval!! + } + +private var _oval: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingDown.kt new file mode 100644 index 0000000..a1f693a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingDown.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaddingDown: ImageVector + get() { + if (_paddingDown != null) { + return _paddingDown!! + } + _paddingDown = fluentIcon(name = "Regular.PaddingDown") { + fluentPath { + moveTo(4.5f, 2.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(4.5f, 21.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(7.97f, 21.25f) + curveToRelative(0.0f, 0.41f, 0.33f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.72f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(12.3f, 21.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(16.63f, 21.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(12.28f, 18.78f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(11.0f, 16.44f) + lineTo(11.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(10.69f) + lineToRelative(3.72f, -3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-5.0f, 5.0f) + close() + } + } + return _paddingDown!! + } + +private var _paddingDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingLeft.kt new file mode 100644 index 0000000..a49b7d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingLeft.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaddingLeft: ImageVector + get() { + if (_paddingLeft != null) { + return _paddingLeft!! + } + _paddingLeft = fluentIcon(name = "Regular.PaddingLeft") { + fluentPath { + moveTo(2.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(2.75f, 7.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(3.5f, 8.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(2.75f, 12.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(2.75f, 16.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(21.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(5.22f, 12.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(7.56f, 11.0f) + horizontalLineToRelative(10.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(7.56f, 12.5f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-5.0f, -5.0f) + close() + } + } + return _paddingLeft!! + } + +private var _paddingLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingRight.kt new file mode 100644 index 0000000..2050b76 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingRight.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaddingRight: ImageVector + get() { + if (_paddingRight != null) { + return _paddingRight!! + } + _paddingRight = fluentIcon(name = "Regular.PaddingRight") { + fluentPath { + moveTo(2.75f, 4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-13.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.87f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 7.97f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(20.5f, 8.72f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 12.3f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.73f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 16.63f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.87f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(18.78f, 12.28f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(16.44f, 11.0f) + lineTo(5.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.69f) + lineToRelative(-3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(5.0f, -5.0f) + close() + } + } + return _paddingRight!! + } + +private var _paddingRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingTop.kt new file mode 100644 index 0000000..1a2b729 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaddingTop.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaddingTop: ImageVector + get() { + if (_paddingTop != null) { + return _paddingTop!! + } + _paddingTop = fluentIcon(name = "Regular.PaddingTop") { + fluentPath { + moveTo(4.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.97f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.72f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.3f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(16.63f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.5f, 21.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(12.28f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(11.0f, 7.56f) + verticalLineToRelative(10.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 7.56f) + lineToRelative(3.72f, 3.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-5.0f, -5.0f) + close() + } + } + return _paddingTop!! + } + +private var _paddingTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PageFit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PageFit.kt new file mode 100644 index 0000000..1da9813 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PageFit.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PageFit: ImageVector + get() { + if (_pageFit != null) { + return _pageFit!! + } + _pageFit = fluentIcon(name = "Regular.PageFit") { + fluentPath { + moveTo(18.25f, 4.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 22.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 20.0f) + lineTo(5.75f, 20.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 5.75f, 4.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(18.25f, 5.5f) + lineTo(5.75f, 5.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(12.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(18.25f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(19.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(17.0f, 15.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-1.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.75f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(6.5f, 15.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(7.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-1.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.0f, 7.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.0f, 8.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + verticalLineToRelative(1.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(5.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.85f, -2.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(17.0f, 7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(17.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(17.0f, 7.0f) + close() + } + } + return _pageFit!! + } + +private var _pageFit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt new file mode 100644 index 0000000..073f423 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrush.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaintBrush: ImageVector + get() { + if (_paintBrush != null) { + return _paintBrush!! + } + _paintBrush = fluentIcon(name = "Regular.PaintBrush") { + fluentPath { + moveTo(5.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + lineTo(9.5f, 16.5f) + verticalLineToRelative(3.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 5.0f, 0.0f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(2.25f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(19.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.75f, 2.0f) + close() + moveTo(6.5f, 11.0f) + lineTo(6.5f, 3.5f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(14.0f, 3.5f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(16.5f, 3.5f) + horizontalLineToRelative(1.0f) + lineTo(17.5f, 11.0f) + horizontalLineToRelative(-11.0f) + close() + moveTo(6.5f, 14.25f) + lineTo(6.5f, 12.5f) + horizontalLineToRelative(11.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.75f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + verticalLineToRelative(-3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _paintBrush!! + } + +private var _paintBrush: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowDown.kt new file mode 100644 index 0000000..9fb476e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowDown.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaintBrushArrowDown: ImageVector + get() { + if (_paintBrushArrowDown != null) { + return _paintBrushArrowDown!! + } + _paintBrushArrowDown = fluentIcon(name = "Regular.PaintBrushArrowDown") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.5f, 2.5f) + verticalLineToRelative(3.0f) + lineTo(7.11f, 7.5f) + curveToRelative(-1.17f, 0.0f, -2.08f, 1.0f, -2.04f, 2.13f) + curveToRelative(0.04f, 1.3f, 0.05f, 3.36f, -0.22f, 5.48f) + curveToRelative(-0.26f, 2.15f, -0.78f, 4.27f, -1.73f, 5.73f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 3.75f, 22.0f) + horizontalLineToRelative(11.78f) + lineToRelative(-1.02f, -1.01f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.34f, -0.49f) + horizontalLineToRelative(-3.04f) + lineToRelative(0.35f, -1.59f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.46f, -0.32f) + lineToRelative(-0.43f, 1.91f) + lineTo(8.3f, 20.5f) + arcToRelative(13.66f, 13.66f, 0.0f, false, false, 0.7f, -2.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.22f) + arcToRelative(10.67f, 10.67f, 0.0f, false, true, -0.83f, 2.8f) + lineToRelative(-0.02f, 0.06f) + lineTo(5.0f, 20.5f) + arcToRelative(18.05f, 18.05f, 0.0f, false, false, 1.33f, -5.2f) + curveToRelative(0.1f, -0.79f, 0.16f, -1.57f, 0.2f, -2.3f) + lineTo(17.5f, 13.0f) + verticalLineToRelative(1.2f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, 1.5f, -0.05f) + verticalLineToRelative(-4.4f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(14.5f, 7.5f) + verticalLineToRelative(-3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(17.5f, 11.5f) + lineTo(6.59f, 11.5f) + curveToRelative(0.01f, -0.74f, 0.0f, -1.4f, -0.02f, -1.92f) + arcTo(0.56f, 0.56f, 0.0f, false, true, 7.11f, 9.0f) + horizontalLineToRelative(3.14f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(11.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + close() + moveTo(15.22f, 19.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.27f, 1.27f) + verticalLineToRelative(-4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.64f) + lineToRelative(1.17f, -1.17f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _paintBrushArrowDown!! + } + +private var _paintBrushArrowDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowUp.kt new file mode 100644 index 0000000..d53505d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBrushArrowUp.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaintBrushArrowUp: ImageVector + get() { + if (_paintBrushArrowUp != null) { + return _paintBrushArrowUp!! + } + _paintBrushArrowUp = fluentIcon(name = "Regular.PaintBrushArrowUp") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.5f, 2.5f) + verticalLineToRelative(3.0f) + lineTo(7.11f, 7.5f) + curveToRelative(-1.17f, 0.0f, -2.08f, 1.0f, -2.04f, 2.13f) + curveToRelative(0.04f, 1.3f, 0.05f, 3.36f, -0.22f, 5.48f) + curveToRelative(-0.26f, 2.15f, -0.78f, 4.27f, -1.73f, 5.73f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 3.75f, 22.0f) + horizontalLineToRelative(12.8f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-5.42f) + lineToRelative(0.35f, -1.59f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.46f, -0.32f) + lineToRelative(-0.43f, 1.91f) + lineTo(8.3f, 20.5f) + arcToRelative(13.66f, 13.66f, 0.0f, false, false, 0.7f, -2.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.22f) + arcToRelative(10.67f, 10.67f, 0.0f, false, true, -0.83f, 2.8f) + lineToRelative(-0.02f, 0.06f) + lineTo(5.0f, 20.5f) + arcToRelative(18.05f, 18.05f, 0.0f, false, false, 1.33f, -5.2f) + curveToRelative(0.1f, -0.79f, 0.16f, -1.57f, 0.2f, -2.3f) + lineTo(17.5f, 13.0f) + verticalLineToRelative(1.17f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(19.0f, 9.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(14.5f, 7.5f) + verticalLineToRelative(-3.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(17.5f, 11.5f) + lineTo(6.59f, 11.5f) + curveToRelative(0.01f, -0.74f, 0.0f, -1.4f, -0.02f, -1.92f) + arcTo(0.56f, 0.56f, 0.0f, false, true, 7.11f, 9.0f) + horizontalLineToRelative(3.14f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(11.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + close() + moveTo(15.22f, 18.78f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(1.27f, -1.27f) + verticalLineToRelative(4.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.64f) + lineToRelative(1.17f, 1.17f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + close() + } + } + return _paintBrushArrowUp!! + } + +private var _paintBrushArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBucket.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBucket.kt new file mode 100644 index 0000000..a0e3b47 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PaintBucket.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PaintBucket: ImageVector + get() { + if (_paintBucket != null) { + return _paintBucket!! + } + _paintBucket = fluentIcon(name = "Regular.PaintBucket") { + fluentPath { + moveTo(12.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(10.5f, 3.5f) + curveToRelative(-0.3f, 0.1f, -0.6f, 0.28f, -0.84f, 0.53f) + lineToRelative(-6.88f, 6.88f) + curveToRelative(-0.88f, 0.88f, -0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(4.88f, 4.88f) + curveToRelative(0.88f, 0.88f, 2.3f, 0.88f, 3.18f, 0.0f) + lineToRelative(6.88f, -6.88f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineToRelative(-4.88f, -4.88f) + arcTo(2.24f, 2.24f, 0.0f, false, false, 12.0f, 3.5f) + lineTo(12.0f, 2.25f) + close() + moveTo(3.84f, 11.97f) + lineToRelative(6.66f, -6.66f) + verticalLineToRelative(1.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.0f, 5.31f) + lineToRelative(4.66f, 4.66f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-0.97f, 0.97f) + lineTo(3.8f, 12.0f) + lineToRelative(0.03f, -0.03f) + close() + moveTo(4.31f, 13.5f) + horizontalLineToRelative(9.88f) + lineToRelative(-4.41f, 4.4f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-4.4f, -4.4f) + close() + moveTo(19.52f, 13.6f) + arcToRelative(0.87f, 0.87f, 0.0f, false, false, -1.54f, 0.0f) + lineToRelative(-2.0f, 3.77f) + arcToRelative(3.15f, 3.15f, 0.0f, true, false, 5.55f, 0.0f) + lineToRelative(-2.0f, -3.77f) + close() + moveTo(17.29f, 18.07f) + lineToRelative(1.46f, -2.73f) + lineToRelative(1.46f, 2.73f) + arcToRelative(1.65f, 1.65f, 0.0f, true, true, -2.92f, 0.0f) + close() + } + } + return _paintBucket!! + } + +private var _paintBucket: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pair.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pair.kt new file mode 100644 index 0000000..4ab19c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pair.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pair: ImageVector + get() { + if (_pair != null) { + return _pair!! + } + _pair = fluentIcon(name = "Regular.Pair") { + fluentPath { + moveTo(18.67f, 21.0f) + horizontalLineToRelative(-7.34f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -2.32f, -2.33f) + verticalLineToRelative(-3.68f) + lineTo(5.33f, 14.99f) + curveToRelative(-0.26f, 0.56f, -0.8f, 0.95f, -1.44f, 1.0f) + lineToRelative(-0.14f, 0.01f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 3.0f, 12.67f) + lineTo(3.0f, 5.33f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 5.33f, 3.0f) + horizontalLineToRelative(7.34f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 15.0f, 5.33f) + lineTo(15.0f, 9.0f) + horizontalLineToRelative(3.67f) + curveToRelative(0.26f, -0.55f, 0.8f, -0.94f, 1.44f, -1.0f) + horizontalLineToRelative(0.14f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.75f, 3.33f) + verticalLineToRelative(7.34f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 18.67f, 21.0f) + horizontalLineToRelative(-7.34f) + horizontalLineToRelative(7.34f) + close() + moveTo(18.67f, 10.5f) + lineTo(15.0f, 10.5f) + verticalLineToRelative(2.16f) + curveToRelative(0.56f, 0.27f, 0.95f, 0.8f, 1.0f, 1.44f) + verticalLineToRelative(0.14f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -3.33f, 0.76f) + horizontalLineToRelative(-2.15f) + verticalLineToRelative(3.67f) + curveToRelative(0.36f, 0.17f, 0.65f, 0.47f, 0.82f, 0.83f) + horizontalLineToRelative(7.34f) + curveToRelative(0.17f, -0.36f, 0.47f, -0.66f, 0.83f, -0.83f) + verticalLineToRelative(-7.34f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, -0.75f, -0.67f) + lineToRelative(-0.08f, -0.16f) + close() + moveTo(13.49f, 10.5f) + horizontalLineToRelative(-2.16f) + curveToRelative(-0.17f, 0.36f, -0.46f, 0.66f, -0.82f, 0.83f) + verticalLineToRelative(2.16f) + horizontalLineToRelative(2.15f) + curveToRelative(0.18f, -0.36f, 0.47f, -0.65f, 0.84f, -0.83f) + lineTo(13.5f, 10.5f) + close() + moveTo(12.67f, 4.5f) + lineTo(5.33f, 4.5f) + curveToRelative(-0.17f, 0.36f, -0.47f, 0.66f, -0.83f, 0.83f) + verticalLineToRelative(7.34f) + curveToRelative(0.36f, 0.17f, 0.66f, 0.46f, 0.83f, 0.83f) + lineTo(9.0f, 13.5f) + verticalLineToRelative(-2.17f) + curveToRelative(-0.56f, -0.26f, -0.95f, -0.8f, -1.0f, -1.44f) + lineTo(8.0f, 9.75f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 11.33f, 9.0f) + horizontalLineToRelative(2.16f) + lineTo(13.49f, 5.33f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, -0.74f, -0.68f) + lineToRelative(-0.08f, -0.15f) + close() + } + } + return _pair!! + } + +private var _pair: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeft.kt new file mode 100644 index 0000000..6254733 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeft.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PanelLeft: ImageVector + get() { + if (_panelLeft != null) { + return _panelLeft!! + } + _panelLeft = fluentIcon(name = "Regular.PanelLeft") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(8.0f, 5.5f) + verticalLineToRelative(13.0f) + lineTo(4.75f, 18.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 6.75f) + close() + moveTo(9.5f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(9.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(9.5f, 18.5f) + close() + } + } + return _panelLeft!! + } + +private var _panelLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftContract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftContract.kt new file mode 100644 index 0000000..b489711 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftContract.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PanelLeftContract: ImageVector + get() { + if (_panelLeftContract != null) { + return _panelLeftContract!! + } + _panelLeftContract = fluentIcon(name = "Regular.PanelLeftContract") { + fluentPath { + moveTo(14.8f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, -0.06f) + lineToRelative(-2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.12f) + lineToRelative(2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, -1.12f) + lineToRelative(-1.05f, -0.94f) + horizontalLineToRelative(3.55f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + lineTo(13.7f, 11.25f) + lineToRelative(1.05f, -0.94f) + curveToRelative(0.31f, -0.28f, 0.33f, -0.75f, 0.06f, -1.06f) + close() + moveTo(2.0f, 17.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + close() + moveTo(4.75f, 18.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.7f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(8.0f, 5.5f) + verticalLineToRelative(13.0f) + lineTo(4.75f, 18.5f) + close() + moveTo(9.5f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(9.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.7f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(9.5f, 18.5f) + close() + } + } + return _panelLeftContract!! + } + +private var _panelLeftContract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftExpand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftExpand.kt new file mode 100644 index 0000000..552ea34 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelLeftExpand.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PanelLeftExpand: ImageVector + get() { + if (_panelLeftExpand != null) { + return _panelLeftExpand!! + } + _panelLeftExpand = fluentIcon(name = "Regular.PanelLeftExpand") { + fluentPath { + moveTo(14.2f, 14.75f) + curveToRelative(0.27f, 0.3f, 0.74f, 0.33f, 1.05f, 0.06f) + lineToRelative(2.5f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.12f) + lineToRelative(-2.5f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 1.12f) + lineToRelative(1.05f, 0.94f) + horizontalLineToRelative(-3.55f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.55f) + lineToRelative(-1.05f, 0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.06f, 1.06f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(8.0f, 18.5f) + verticalLineToRelative(-13.0f) + lineTo(4.75f, 5.5f) + close() + moveTo(9.5f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(9.75f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(9.5f, 5.5f) + close() + } + } + return _panelLeftExpand!! + } + +private var _panelLeftExpand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRight.kt new file mode 100644 index 0000000..6cb8634 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRight.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PanelRight: ImageVector + get() { + if (_panelRight != null) { + return _panelRight!! + } + _panelRight = fluentIcon(name = "Regular.PanelRight") { + fluentPath { + moveTo(19.25f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + close() + moveTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(16.0f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(3.25f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + close() + moveTo(14.5f, 18.5f) + verticalLineToRelative(-13.0f) + lineTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(9.75f) + close() + } + } + return _panelRight!! + } + +private var _panelRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRightContract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRightContract.kt new file mode 100644 index 0000000..4fe2607 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PanelRightContract.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PanelRightContract: ImageVector + get() { + if (_panelRightContract != null) { + return _panelRightContract!! + } + _panelRightContract = fluentIcon(name = "Regular.PanelRightContract") { + fluentPath { + moveTo(9.2f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.06f) + lineToRelative(2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.12f) + lineToRelative(-2.5f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -1.12f) + lineToRelative(1.05f, -0.94f) + lineTo(6.75f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(3.55f) + lineToRelative(-1.05f, -0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.06f, -1.06f) + close() + moveTo(22.0f, 17.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + close() + moveTo(19.25f, 18.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.7f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(16.0f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(3.25f) + close() + moveTo(14.5f, 18.5f) + verticalLineToRelative(-13.0f) + lineTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.7f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(9.75f) + close() + } + } + return _panelRightContract!! + } + +private var _panelRightContract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Password.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Password.kt new file mode 100644 index 0000000..d686c9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Password.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Password: ImageVector + get() { + if (_password != null) { + return _password!! + } + _password = fluentIcon(name = "Regular.Password") { + fluentPath { + moveTo(11.78f, 10.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(0.72f, -0.72f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-0.72f, -0.72f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-0.72f, 0.72f) + lineToRelative(-0.72f, -0.72f) + close() + moveTo(5.22f, 10.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(0.72f, 0.72f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.72f, 0.72f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(7.0f, 13.06f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(0.72f, -0.72f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(16.5f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(16.5f, 13.5f) + close() + moveTo(5.25f, 5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 8.25f) + verticalLineToRelative(7.5f) + curveTo(2.0f, 17.55f, 3.46f, 19.0f, 5.25f, 19.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.5f) + curveTo(22.0f, 6.45f, 20.55f, 5.0f, 18.75f, 5.0f) + lineTo(5.25f, 5.0f) + close() + moveTo(3.5f, 8.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 17.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-7.5f) + close() + } + } + return _password!! + } + +private var _password: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt new file mode 100644 index 0000000..6523e3b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patch.kt @@ -0,0 +1,102 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Patch: ImageVector + get() { + if (_patch != null) { + return _patch!! + } + _patch = fluentIcon(name = "Regular.Patch") { + fluentPath { + moveTo(12.0f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(10.25f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(14.5f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(12.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.0f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(3.24f, 18.3f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineTo(13.7f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + lineToRelative(2.46f, 2.46f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, 4.6f) + lineTo(10.3f, 20.76f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(3.24f, 18.3f) + close() + moveTo(4.3f, 14.76f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(2.46f, 2.46f) + curveToRelative(0.69f, 0.68f, 1.8f, 0.68f, 2.48f, 0.0f) + lineToRelative(1.7f, -1.7f) + lineTo(6.0f, 13.06f) + lineToRelative(-1.7f, 1.7f) + close() + moveTo(16.94f, 12.0f) + lineTo(12.0f, 7.06f) + lineTo(7.06f, 12.0f) + lineTo(12.0f, 16.94f) + lineTo(16.94f, 12.0f) + close() + moveTo(18.0f, 10.94f) + lineToRelative(1.7f, -1.7f) + curveToRelative(0.69f, -0.69f, 0.69f, -1.8f, 0.0f, -2.48f) + lineTo(17.24f, 4.3f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.48f, 0.0f) + lineTo(13.06f, 6.0f) + lineTo(18.0f, 10.94f) + close() + moveTo(10.23f, 5.29f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.47f, 0.0f) + lineTo(4.3f, 6.77f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(1.0f, 1.0f) + lineToRelative(-1.07f, 1.05f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.59f) + lineTo(5.7f, 3.24f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 4.6f, 0.0f) + lineToRelative(1.0f, 1.0f) + lineToRelative(-1.07f, 1.05f) + close() + moveTo(12.71f, 19.77f) + lineToRelative(1.0f, 1.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.59f, 0.0f) + lineToRelative(2.46f, -2.47f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -4.6f) + lineToRelative(-1.0f, -1.0f) + lineToRelative(-1.05f, 1.07f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.68f, 0.68f, 0.68f, 1.78f, 0.0f, 2.47f) + lineToRelative(-2.47f, 2.46f) + curveToRelative(-0.69f, 0.69f, -1.8f, 0.69f, -2.48f, 0.0f) + lineToRelative(-1.0f, -1.0f) + lineToRelative(-1.05f, 1.07f) + close() + } + } + return _patch!! + } + +private var _patch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patient.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patient.kt new file mode 100644 index 0000000..5378929 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Patient.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Patient: ImageVector + get() { + if (_patient != null) { + return _patient!! + } + _patient = fluentIcon(name = "Regular.Patient") { + fluentPath { + moveTo(17.75f, 2.0f) + curveTo(18.99f, 2.0f, 20.0f, 3.0f, 20.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(20.0f, 21.0f, 19.0f, 22.0f, 17.75f, 22.0f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(18.5f, 16.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(18.5f, 16.0f) + close() + moveTo(7.75f, 17.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + horizontalLineToRelative(-8.5f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.15f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 0.75f) + lineTo(5.5f, 14.5f) + lineTo(8.0f, 14.5f) + verticalLineToRelative(-2.25f) + curveToRelative(0.0f, -0.65f, 0.5f, -1.18f, 1.12f, -1.25f) + horizontalLineToRelative(5.63f) + curveToRelative(0.65f, 0.0f, 1.18f, 0.49f, 1.24f, 1.12f) + lineToRelative(0.01f, 0.13f) + verticalLineToRelative(2.25f) + horizontalLineToRelative(2.5f) + lineTo(18.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(14.5f, 12.5f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(12.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _patient!! + } + +private var _patient: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PauseCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PauseCircle.kt new file mode 100644 index 0000000..032a1fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PauseCircle.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PauseCircle: ImageVector + get() { + if (_pauseCircle != null) { + return _pauseCircle!! + } + _pauseCircle = fluentIcon(name = "Regular.PauseCircle") { + fluentPath { + moveTo(10.5f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(15.0f, 8.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _pauseCircle!! + } + +private var _pauseCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt new file mode 100644 index 0000000..e3ef6b9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Payment.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Payment: ImageVector + get() { + if (_payment != null) { + return _payment!! + } + _payment = fluentIcon(name = "Regular.Payment") { + fluentPath { + moveTo(15.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(2.0f, 8.25f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 5.0f, 22.0f, 6.46f, 22.0f, 8.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(5.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + verticalLineToRelative(-7.5f) + close() + moveTo(20.5f, 9.5f) + verticalLineTo(8.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineTo(9.5f) + horizontalLineToRelative(17.0f) + close() + moveTo(3.5f, 11.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(11.0f) + horizontalLineToRelative(-17.0f) + close() + } + } + return _payment!! + } + +private var _payment: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt new file mode 100644 index 0000000..3059adb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pen.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pen: ImageVector + get() { + if (_pen != null) { + return _pen!! + } + _pen = fluentIcon(name = "Regular.Pen") { + fluentPath { + moveTo(20.95f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.06f, 0.0f) + lineTo(3.94f, 15.0f) + curveToRelative(-0.4f, 0.4f, -0.7f, 0.92f, -0.82f, 1.48f) + lineToRelative(-1.1f, 4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, 0.9f) + lineToRelative(4.6f, -1.1f) + arcTo(3.1f, 3.1f, 0.0f, false, false, 9.0f, 20.06f) + lineToRelative(10.0f, -10.0f) + curveToRelative(0.68f, 0.68f, 0.68f, 1.79f, 0.0f, 2.47f) + lineToRelative(-1.79f, 1.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.79f, -1.78f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -4.59f) + lineToRelative(0.9f, -0.9f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, 0.0f, -5.05f) + close() + moveTo(16.95f, 4.11f) + arcToRelative(2.08f, 2.08f, 0.0f, true, true, 2.94f, 2.94f) + lineTo(7.94f, 19.0f) + arcToRelative(1.6f, 1.6f, 0.0f, false, true, -0.76f, 0.43f) + lineToRelative(-3.42f, 0.8f) + lineToRelative(0.82f, -3.4f) + curveToRelative(0.06f, -0.3f, 0.21f, -0.56f, 0.42f, -0.77f) + lineTo(16.95f, 4.11f) + close() + } + } + return _pen!! + } + +private var _pen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenOff.kt new file mode 100644 index 0000000..1ddf4de --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenOff.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PenOff: ImageVector + get() { + if (_penOff != null) { + return _penOff!! + } + _penOff = fluentIcon(name = "Regular.PenOff") { + fluentPath { + moveTo(8.94f, 10.0f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(14.0f, 15.06f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.4f, 0.4f, -0.92f, 0.7f, -1.48f, 0.82f) + lineToRelative(-4.6f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, -0.9f) + lineToRelative(1.1f, -4.6f) + arcTo(3.1f, 3.1f, 0.0f, false, true, 3.94f, 15.0f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(12.94f, 14.0f) + lineTo(10.0f, 11.06f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.42f, 0.76f) + lineToRelative(-0.82f, 3.42f) + lineToRelative(3.42f, -0.81f) + curveToRelative(0.29f, -0.07f, 0.55f, -0.22f, 0.76f, -0.43f) + lineToRelative(5.0f, -5.0f) + close() + moveTo(19.89f, 7.05f) + lineToRelative(-4.83f, 4.83f) + lineToRelative(1.06f, 1.06f) + lineTo(19.0f, 10.06f) + curveToRelative(0.68f, 0.68f, 0.68f, 1.79f, 0.0f, 2.47f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(1.06f, 1.06f) + lineToRelative(1.64f, -1.64f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 20.07f, 9.0f) + lineToRelative(0.9f, -0.9f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -5.07f, -5.05f) + lineToRelative(-4.83f, 4.83f) + lineToRelative(1.06f, 1.06f) + lineToRelative(4.83f, -4.83f) + arcToRelative(2.08f, 2.08f, 0.0f, true, true, 2.94f, 2.94f) + close() + } + } + return _penOff!! + } + +private var _penOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenProhibited.kt new file mode 100644 index 0000000..7bf7262 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PenProhibited.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PenProhibited: ImageVector + get() { + if (_penProhibited != null) { + return _penProhibited!! + } + _penProhibited = fluentIcon(name = "Regular.PenProhibited") { + fluentPath { + moveTo(15.9f, 3.05f) + arcToRelative(3.58f, 3.58f, 0.0f, true, true, 5.05f, 5.06f) + lineToRelative(-3.04f, 3.04f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -2.0f, -0.12f) + lineToRelative(3.98f, -3.98f) + arcToRelative(2.08f, 2.08f, 0.0f, false, false, -2.94f, -2.94f) + lineTo(5.0f, 16.06f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -0.42f, 0.76f) + lineToRelative(-0.82f, 3.42f) + lineToRelative(3.42f, -0.81f) + curveToRelative(0.29f, -0.07f, 0.55f, -0.22f, 0.76f, -0.43f) + lineToRelative(2.09f, -2.09f) + arcToRelative(6.57f, 6.57f, 0.0f, false, false, 0.12f, 2.0f) + lineTo(9.0f, 20.06f) + curveToRelative(-0.4f, 0.4f, -0.92f, 0.7f, -1.48f, 0.82f) + lineToRelative(-4.6f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.9f, -0.9f) + lineToRelative(1.1f, -4.6f) + arcTo(3.1f, 3.1f, 0.0f, false, true, 3.94f, 15.0f) + lineTo(15.9f, 3.05f) + close() + moveTo(22.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(12.5f, 17.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 6.25f, -3.3f) + lineToRelative(-5.56f, 5.55f) + arcToRelative(3.98f, 3.98f, 0.0f, false, true, -0.69f, -2.25f) + close() + moveTo(16.5f, 21.5f) + curveToRelative(-0.83f, 0.0f, -1.6f, -0.25f, -2.25f, -0.7f) + lineToRelative(5.56f, -5.55f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -3.3f, 6.25f) + close() + } + } + return _penProhibited!! + } + +private var _penProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt new file mode 100644 index 0000000..5fd9288 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/People.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.People: ImageVector + get() { + if (_people != null) { + return _people!! + } + _people = fluentIcon(name = "Regular.People") { + fluentPath { + moveTo(5.5f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(14.25f, 19.04f) + curveToRelative(0.7f, 0.28f, 1.6f, 0.46f, 2.75f, 0.46f) + curveToRelative(2.28f, 0.0f, 3.59f, -0.7f, 4.3f, -1.56f) + arcToRelative(3.14f, 3.14f, 0.0f, false, false, 0.7f, -1.73f) + verticalLineToRelative(-0.03f) + curveToRelative(0.0f, -1.2f, -0.97f, -2.18f, -2.18f, -2.18f) + lineTo(14.1f, 14.0f) + curveToRelative(0.4f, 0.41f, 0.68f, 0.93f, 0.81f, 1.5f) + horizontalLineToRelative(4.91f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.68f, 0.7f) + lineToRelative(-0.04f, 0.18f) + curveToRelative(-0.04f, 0.16f, -0.13f, 0.38f, -0.32f, 0.6f) + curveTo(19.8f, 17.42f, 18.97f, 18.0f, 17.0f, 18.0f) + curveToRelative(-0.98f, 0.0f, -1.67f, -0.15f, -2.17f, -0.34f) + curveToRelative(-0.1f, 0.4f, -0.28f, 0.88f, -0.58f, 1.38f) + close() + moveTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 19.97f, 5.17f, 21.0f, 8.0f, 21.0f) + reflectiveCurveToRelative(4.39f, -1.03f, 5.2f, -2.2f) + arcToRelative(4.48f, 4.48f, 0.0f, false, false, 0.8f, -2.27f) + verticalLineToRelative(-0.28f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(3.5f, 16.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.34f) + lineToRelative(-0.06f, 0.33f) + curveToRelative(-0.07f, 0.28f, -0.2f, 0.65f, -0.46f, 1.02f) + curveToRelative(-0.5f, 0.71f, -1.56f, 1.56f, -3.98f, 1.56f) + reflectiveCurveToRelative(-3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + close() + } + } + return _people!! + } + +private var _people: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAdd.kt new file mode 100644 index 0000000..bf0c770 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAdd.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleAdd: ImageVector + get() { + if (_peopleAdd != null) { + return _peopleAdd!! + } + _peopleAdd = fluentIcon(name = "Regular.PeopleAdd") { + fluentPath { + moveTo(5.5f, 7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 18.97f, 5.17f, 20.0f, 8.0f, 20.0f) + curveToRelative(1.37f, 0.0f, 2.44f, -0.24f, 3.28f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.27f, -1.55f) + curveToRelative(-0.65f, 0.38f, -1.6f, 0.67f, -3.01f, 0.67f) + curveToRelative(-2.42f, 0.0f, -3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.48f) + curveToRelative(0.25f, -0.48f, 0.56f, -0.92f, 0.91f, -1.32f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.18f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _peopleAdd!! + } + +private var _peopleAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAudience.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAudience.kt new file mode 100644 index 0000000..2ed26a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleAudience.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleAudience: ImageVector + get() { + if (_peopleAudience != null) { + return _peopleAudience!! + } + _peopleAudience = fluentIcon(name = "Regular.PeopleAudience") { + fluentPath { + moveTo(14.75f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(20.5f, 11.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.38f) + curveToRelative(0.35f, 0.41f, 0.57f, 0.93f, 0.62f, 1.5f) + horizontalLineToRelative(2.76f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + close() + moveTo(2.0f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(2.76f) + curveToRelative(0.05f, -0.57f, 0.28f, -1.09f, 0.62f, -1.5f) + lineTo(3.75f, 10.0f) + curveTo(2.78f, 10.0f, 2.0f, 10.78f, 2.0f, 11.75f) + verticalLineToRelative(3.5f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(18.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(5.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(2.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 5.75f, 22.0f) + horizontalLineToRelative(12.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 22.0f, 18.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(2.75f, 17.0f) + close() + moveTo(5.75f, 20.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.24f, -2.0f) + lineTo(20.5f, 18.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.24f, 2.0f) + lineTo(5.75f, 20.5f) + close() + } + } + return _peopleAudience!! + } + +private var _peopleAudience: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCheckmark.kt new file mode 100644 index 0000000..a226f43 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCheckmark.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleCheckmark: ImageVector + get() { + if (_peopleCheckmark != null) { + return _peopleCheckmark!! + } + _peopleCheckmark = fluentIcon(name = "Regular.PeopleCheckmark") { + fluentPath { + moveTo(5.5f, 7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 18.97f, 5.17f, 20.0f, 8.0f, 20.0f) + curveToRelative(1.37f, 0.0f, 2.44f, -0.24f, 3.28f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.27f, -1.55f) + curveToRelative(-0.65f, 0.38f, -1.6f, 0.67f, -3.01f, 0.67f) + curveToRelative(-2.42f, 0.0f, -3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.48f) + curveToRelative(0.25f, -0.48f, 0.56f, -0.92f, 0.91f, -1.32f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.18f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _peopleCheckmark!! + } + +private var _peopleCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunity.kt new file mode 100644 index 0000000..964f0f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunity.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleCommunity: ImageVector + get() { + if (_peopleCommunity != null) { + return _peopleCommunity!! + } + _peopleCommunity = fluentIcon(name = "Regular.PeopleCommunity") { + fluentPath { + moveTo(14.75f, 15.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.96f) + curveToRelative(0.12f, 2.2f, -1.51f, 3.3f, -4.43f, 3.3f) + curveToRelative(-2.91f, 0.0f, -4.57f, -1.1f, -4.57f, -3.26f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(14.75f, 16.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.18f, 0.89f, 1.76f, 3.07f, 1.76f) + curveToRelative(2.16f, 0.0f, 3.0f, -0.56f, 2.93f, -1.76f) + verticalLineToRelative(-1.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(3.75f, 10.0f) + horizontalLineToRelative(4.38f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(3.75f, 11.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.18f, 0.89f, 1.76f, 3.07f, 1.76f) + curveToRelative(0.46f, 0.0f, 0.86f, -0.03f, 1.2f, -0.08f) + curveToRelative(-0.56f, 0.36f, -0.98f, 0.92f, -1.17f, 1.58f) + horizontalLineToRelative(-0.03f) + curveTo(3.66f, 16.0f, 2.0f, 14.9f, 2.0f, 12.75f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(20.25f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.96f) + curveToRelative(0.12f, 2.2f, -1.51f, 3.3f, -4.43f, 3.3f) + horizontalLineToRelative(-0.17f) + arcToRelative(2.76f, 2.76f, 0.0f, false, false, -1.22f, -1.6f) + curveToRelative(0.39f, 0.06f, 0.85f, 0.1f, 1.39f, 0.1f) + curveToRelative(2.16f, 0.0f, 3.0f, -0.56f, 2.93f, -1.76f) + verticalLineToRelative(-1.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.28f) + arcToRelative(4.05f, 4.05f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(4.38f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 9.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(6.5f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(17.5f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(6.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(17.5f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _peopleCommunity!! + } + +private var _peopleCommunity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunityAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunityAdd.kt new file mode 100644 index 0000000..d36c90c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleCommunityAdd.kt @@ -0,0 +1,112 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleCommunityAdd: ImageVector + get() { + if (_peopleCommunityAdd != null) { + return _peopleCommunityAdd!! + } + _peopleCommunityAdd = fluentIcon(name = "Regular.PeopleCommunityAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + verticalLineToRelative(0.19f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineTo(17.0f, 17.99f) + verticalLineToRelative(2.6f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + horizontalLineToRelative(0.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + verticalLineToRelative(-2.6f) + horizontalLineToRelative(2.61f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.5f) + lineToRelative(-0.01f, -0.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + horizontalLineToRelative(-0.1f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.54f, 0.96f, -0.7f, 1.5f) + lineTo(9.24f, 15.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.97f, 0.61f, 1.54f, 2.07f, 1.7f) + curveToRelative(0.08f, 0.54f, 0.22f, 1.05f, 0.42f, 1.54f) + curveToRelative(-2.55f, -0.14f, -4.0f, -1.22f, -4.0f, -3.24f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, 0.8f, -1.75f, 1.76f, -1.75f) + horizontalLineToRelative(2.77f) + close() + moveTo(8.12f, 9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -0.1f, 1.5f) + lineTo(3.76f, 10.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 1.17f, 0.88f, 1.75f, 3.06f, 1.75f) + curveToRelative(0.47f, 0.0f, 0.87f, -0.02f, 1.21f, -0.07f) + curveToRelative(-0.56f, 0.35f, -0.99f, 0.91f, -1.17f, 1.57f) + horizontalLineToRelative(-0.04f) + curveTo(3.66f, 15.0f, 2.0f, 13.91f, 2.0f, 11.75f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.68f, 1.6f, -1.75f) + lineTo(8.12f, 9.0f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(20.25f, 9.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.96f) + curveToRelative(0.02f, 0.37f, -0.01f, 0.7f, -0.1f, 1.01f) + curveToRelative(-0.41f, -0.39f, -0.89f, -0.72f, -1.4f, -1.0f) + verticalLineToRelative(-0.97f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.28f) + arcToRelative(4.03f, 4.03f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(4.38f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(6.5f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(17.5f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(6.5f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(17.5f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _peopleCommunityAdd!! + } + +private var _peopleCommunityAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleError.kt new file mode 100644 index 0000000..f3ea029 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleError.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleError: ImageVector + get() { + if (_peopleError != null) { + return _peopleError!! + } + _peopleError = fluentIcon(name = "Regular.PeopleError") { + fluentPath { + moveTo(5.5f, 7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 18.97f, 5.17f, 20.0f, 8.0f, 20.0f) + curveToRelative(1.37f, 0.0f, 2.44f, -0.24f, 3.28f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.27f, -1.55f) + curveToRelative(-0.65f, 0.38f, -1.6f, 0.67f, -3.01f, 0.67f) + curveToRelative(-2.42f, 0.0f, -3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.48f) + curveToRelative(0.25f, -0.48f, 0.56f, -0.92f, 0.91f, -1.32f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.18f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _peopleError!! + } + +private var _peopleError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleList.kt new file mode 100644 index 0000000..969f1e4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleList.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleList: ImageVector + get() { + if (_peopleList != null) { + return _peopleList!! + } + _peopleList = fluentIcon(name = "Regular.PeopleList") { + fluentPath { + moveTo(5.5f, 8.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 19.97f, 5.17f, 21.0f, 8.0f, 21.0f) + curveToRelative(1.82f, 0.0f, 3.11f, -0.42f, 4.02f, -1.04f) + curveToRelative(0.07f, -0.37f, 0.25f, -0.7f, 0.5f, -0.96f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, -0.51f, -1.1f) + lineToRelative(-0.03f, 0.04f) + curveToRelative(-0.5f, 0.71f, -1.56f, 1.56f, -3.98f, 1.56f) + reflectiveCurveToRelative(-3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.1f, 0.0f, 0.2f, 0.02f, 0.28f, 0.05f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, 0.4f, -1.45f) + curveToRelative(-0.22f, -0.06f, -0.44f, -0.1f, -0.68f, -0.1f) + horizontalLineToRelative(-7.5f) + close() + moveTo(12.53f, 16.5f) + lineToRelative(-0.03f, 0.03f) + verticalLineToRelative(-0.06f) + lineToRelative(0.03f, 0.03f) + close() + moveTo(13.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _peopleList!! + } + +private var _peopleList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleLock.kt new file mode 100644 index 0000000..b6e043d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleLock.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleLock: ImageVector + get() { + if (_peopleLock != null) { + return _peopleLock!! + } + _peopleLock = fluentIcon(name = "Regular.PeopleLock") { + fluentPath { + moveTo(8.0f, 4.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(4.0f, 7.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + moveTo(17.0f, 6.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(14.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 4.45f, 2.63f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -2.44f, 0.2f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 14.0f, 8.0f) + close() + moveTo(13.7f, 14.13f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 11.75f, 13.0f) + horizontalLineToRelative(-7.5f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 18.97f, 5.17f, 20.0f, 8.0f, 20.0f) + curveToRelative(1.8f, 0.0f, 3.1f, -0.42f, 4.0f, -1.02f) + lineTo(12.0f, 16.9f) + lineToRelative(-0.02f, 0.03f) + curveToRelative(-0.5f, 0.71f, -1.56f, 1.56f, -3.98f, 1.56f) + reflectiveCurveToRelative(-3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.34f, 0.0f, 0.63f, 0.23f, 0.72f, 0.54f) + curveToRelative(0.3f, -0.42f, 0.73f, -0.74f, 1.23f, -0.91f) + close() + moveTo(14.5f, 15.0f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(16.5f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _peopleLock!! + } + +private var _peopleLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleMoney.kt new file mode 100644 index 0000000..b040d28 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleMoney.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleMoney: ImageVector + get() { + if (_peopleMoney != null) { + return _peopleMoney!! + } + _peopleMoney = fluentIcon(name = "Regular.PeopleMoney") { + fluentPath { + moveTo(5.5f, 7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(11.75f, 13.0f) + curveToRelative(0.3f, 0.0f, 0.59f, 0.06f, 0.85f, 0.17f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.4f, 1.33f) + lineTo(4.26f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.34f) + lineToRelative(0.06f, 0.33f) + curveToRelative(0.07f, 0.28f, 0.2f, 0.65f, 0.46f, 1.02f) + curveToRelative(0.5f, 0.71f, 1.56f, 1.56f, 3.98f, 1.56f) + curveToRelative(1.4f, 0.0f, 2.36f, -0.29f, 3.0f, -0.67f) + verticalLineToRelative(1.67f) + curveToRelative(-0.8f, 0.3f, -1.78f, 0.5f, -3.0f, 0.5f) + curveToRelative(-2.83f, 0.0f, -4.39f, -1.03f, -5.2f, -2.2f) + arcToRelative(4.49f, 4.49f, 0.0f, false, true, -0.8f, -2.27f) + verticalLineToRelative(-0.28f) + curveTo(2.0f, 14.01f, 3.0f, 13.0f, 4.25f, 13.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(12.0f, 15.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(13.0f, 16.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + close() + moveTo(22.0f, 17.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + close() + moveTo(20.0f, 20.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + close() + moveTo(13.0f, 18.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(17.5f, 19.25f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 0.0f, -3.5f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 3.5f) + close() + } + } + return _peopleMoney!! + } + +private var _peopleMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleProhibited.kt new file mode 100644 index 0000000..55310e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleProhibited.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleProhibited: ImageVector + get() { + if (_peopleProhibited != null) { + return _peopleProhibited!! + } + _peopleProhibited = fluentIcon(name = "Regular.PeopleProhibited") { + fluentPath { + moveTo(5.5f, 7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 18.97f, 5.17f, 20.0f, 8.0f, 20.0f) + curveToRelative(1.37f, 0.0f, 2.44f, -0.24f, 3.28f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.27f, -1.55f) + curveToRelative(-0.65f, 0.38f, -1.6f, 0.67f, -3.01f, 0.67f) + curveToRelative(-2.42f, 0.0f, -3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.48f) + curveToRelative(0.25f, -0.48f, 0.56f, -0.92f, 0.91f, -1.32f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.18f) + horizontalLineToRelative(-7.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _peopleProhibited!! + } + +private var _peopleProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleQueue.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleQueue.kt new file mode 100644 index 0000000..3869f42 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleQueue.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleQueue: ImageVector + get() { + if (_peopleQueue != null) { + return _peopleQueue!! + } + _peopleQueue = fluentIcon(name = "Regular.PeopleQueue") { + fluentPath { + moveTo(7.5f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(7.5f, 7.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + moveTo(3.0f, 11.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.75f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -9.0f, 0.0f) + verticalLineToRelative(-4.75f) + close() + moveTo(4.75f, 11.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 6.0f, 0.0f) + verticalLineToRelative(-4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-5.5f) + close() + moveTo(10.53f, 8.61f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -5.23f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.75f, 1.3f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 2.63f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -0.75f, 1.3f) + close() + moveTo(10.86f, 20.85f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 5.64f, -4.35f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.38f) + curveToRelative(0.34f, 0.42f, 0.57f, 0.93f, 0.62f, 1.5f) + horizontalLineToRelative(1.76f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.89f, 3.0f) + curveToRelative(-0.34f, 0.52f, -0.76f, 0.98f, -1.25f, 1.35f) + close() + moveTo(15.03f, 8.61f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -5.23f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.75f, 1.3f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 2.63f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -0.75f, 1.3f) + close() + moveTo(15.36f, 20.85f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 21.0f, 16.5f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.38f) + curveToRelative(0.34f, 0.42f, 0.57f, 0.93f, 0.62f, 1.5f) + horizontalLineToRelative(1.76f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.89f, 3.0f) + curveToRelative(-0.34f, 0.52f, -0.76f, 0.98f, -1.25f, 1.35f) + close() + } + } + return _peopleQueue!! + } + +private var _peopleQueue: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSearch.kt new file mode 100644 index 0000000..2ef4f98 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSearch.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleSearch: ImageVector + get() { + if (_peopleSearch != null) { + return _peopleSearch!! + } + _peopleSearch = fluentIcon(name = "Regular.PeopleSearch") { + fluentPath { + moveTo(11.9f, 14.0f) + horizontalLineToRelative(7.85f) + curveTo(21.0f, 14.0f, 22.0f, 15.0f, 22.0f, 16.25f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 1.1f, -0.47f, 2.14f, -1.3f, 2.85f) + curveToRelative(-1.57f, 1.34f, -3.81f, 2.0f, -6.7f, 2.0f) + horizontalLineToRelative(-0.18f) + curveToRelative(0.23f, -0.47f, 0.24f, -1.02f, 0.03f, -1.5f) + lineTo(14.0f, 20.5f) + curveToRelative(2.56f, 0.0f, 4.46f, -0.56f, 5.72f, -1.64f) + curveToRelative(0.5f, -0.43f, 0.78f, -1.05f, 0.78f, -1.7f) + verticalLineToRelative(-0.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.77f) + arcToRelative(5.56f, 5.56f, 0.0f, false, false, -0.07f, -1.5f) + close() + moveTo(6.5f, 10.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 3.46f, 7.38f) + lineToRelative(2.82f, 2.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.14f) + lineToRelative(-0.09f, -0.08f) + lineToRelative(-2.9f, -2.9f) + arcTo(4.5f, 4.5f, 0.0f, true, true, 6.5f, 10.5f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(14.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(14.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _peopleSearch!! + } + +private var _peopleSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSettings.kt new file mode 100644 index 0000000..7ae14a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSettings.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleSettings: ImageVector + get() { + if (_peopleSettings != null) { + return _peopleSettings!! + } + _peopleSettings = fluentIcon(name = "Regular.PeopleSettings") { + fluentPath { + moveTo(5.5f, 7.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(8.0f, 3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(15.5f, 8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + moveTo(4.25f, 13.0f) + curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 18.97f, 5.17f, 20.0f, 8.0f, 20.0f) + curveToRelative(1.37f, 0.0f, 2.44f, -0.24f, 3.28f, -0.62f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -0.27f, -1.55f) + curveToRelative(-0.65f, 0.38f, -1.6f, 0.67f, -3.01f, 0.67f) + curveToRelative(-2.42f, 0.0f, -3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.48f) + curveToRelative(0.25f, -0.48f, 0.56f, -0.92f, 0.91f, -1.32f) + arcToRelative(2.24f, 2.24f, 0.0f, false, false, -0.89f, -0.18f) + horizontalLineToRelative(-7.5f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, -0.01f, -1.8f) + lineToRelative(-0.54f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _peopleSettings!! + } + +private var _peopleSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSwap.kt new file mode 100644 index 0000000..ed40b90 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleSwap.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleSwap: ImageVector + get() { + if (_peopleSwap != null) { + return _peopleSwap!! + } + _peopleSwap = fluentIcon(name = "Regular.PeopleSwap") { + fluentPath { + moveTo(8.0f, 5.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -5.0f) + close() + moveTo(4.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -8.0f, 0.0f) + close() + moveTo(17.0f, 7.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(14.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -6.0f, 0.0f) + close() + moveTo(12.78f, 14.25f) + curveToRelative(-0.31f, -0.16f, -0.66f, -0.25f, -1.03f, -0.25f) + horizontalLineToRelative(-7.5f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.28f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, 0.01f, 0.2f) + curveToRelative(0.02f, 0.14f, 0.04f, 0.32f, 0.1f, 0.53f) + curveToRelative(0.09f, 0.42f, 0.29f, 0.98f, 0.68f, 1.55f) + curveTo(3.61f, 19.97f, 5.17f, 21.0f, 8.0f, 21.0f) + curveToRelative(1.6f, 0.0f, 2.8f, -0.33f, 3.7f, -0.83f) + lineToRelative(-1.13f, -1.12f) + curveToRelative(-0.61f, 0.27f, -1.45f, 0.45f, -2.57f, 0.45f) + curveToRelative(-2.42f, 0.0f, -3.49f, -0.85f, -3.98f, -1.56f) + arcToRelative(2.99f, 2.99f, 0.0f, false, true, -0.52f, -1.43f) + verticalLineToRelative(-0.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.28f) + lineToRelative(1.25f, -1.25f) + close() + moveTo(20.28f, 14.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineTo(20.44f, 17.0f) + horizontalLineToRelative(-6.88f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + close() + } + } + return _peopleSwap!! + } + +private var _peopleSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeam.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeam.kt new file mode 100644 index 0000000..aedd8d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeam.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleTeam: ImageVector + get() { + if (_peopleTeam != null) { + return _peopleTeam!! + } + _peopleTeam = fluentIcon(name = "Regular.PeopleTeam") { + fluentPath { + moveTo(14.75f, 10.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.75f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -9.0f, 0.0f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(14.75f, 11.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 6.0f, 0.0f) + verticalLineToRelative(-4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(3.75f, 10.0f) + horizontalLineToRelative(3.38f) + curveToRelative(-0.34f, 0.41f, -0.57f, 0.93f, -0.62f, 1.5f) + lineTo(3.75f, 11.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + lineTo(3.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.08f, 2.43f) + curveToRelative(0.09f, 0.5f, 0.24f, 0.99f, 0.45f, 1.43f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-3.24f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(16.87f, 10.0f) + horizontalLineToRelative(3.38f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(22.0f, 15.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -5.03f, 3.87f) + curveToRelative(0.21f, -0.45f, 0.37f, -0.93f, 0.46f, -1.44f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 20.5f, 15.0f) + verticalLineToRelative(-3.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-2.76f) + arcToRelative(2.74f, 2.74f, 0.0f, false, false, -0.62f, -1.5f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(18.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(5.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _peopleTeam!! + } + +private var _peopleTeam: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamAdd.kt new file mode 100644 index 0000000..4fe4a48 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamAdd.kt @@ -0,0 +1,113 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleTeamAdd: ImageVector + get() { + if (_peopleTeamAdd != null) { + return _peopleTeamAdd!! + } + _peopleTeamAdd = fluentIcon(name = "Regular.PeopleTeamAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(14.25f, 10.0f) + curveToRelative(0.84f, 0.0f, 1.57f, 0.45f, 1.96f, 1.13f) + curveToRelative(-0.54f, 0.1f, -1.05f, 0.28f, -1.52f, 0.5f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.44f, -0.13f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.25f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.29f, 2.91f) + curveToRelative(0.17f, 0.57f, 0.42f, 1.1f, 0.73f, 1.6f) + lineTo(12.0f, 21.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -4.5f, -4.5f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(4.5f) + close() + moveTo(7.41f, 10.0f) + curveToRelative(-0.4f, 0.41f, -0.69f, 0.93f, -0.82f, 1.5f) + lineTo(4.25f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.08f, 2.43f) + curveToRelative(0.09f, 0.5f, 0.24f, 0.99f, 0.45f, 1.43f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-2.74f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.16f) + close() + moveTo(19.75f, 10.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.56f) + arcTo(6.48f, 6.48f, 0.0f, false, false, 17.5f, 11.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(3.21f, 3.21f, 0.0f, false, false, -0.65f, -1.0f) + horizontalLineToRelative(3.15f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(18.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(5.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _peopleTeamAdd!! + } + +private var _peopleTeamAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamDelete.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamDelete.kt new file mode 100644 index 0000000..8ae75fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamDelete.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleTeamDelete: ImageVector + get() { + if (_peopleTeamDelete != null) { + return _peopleTeamDelete!! + } + _peopleTeamDelete = fluentIcon(name = "Regular.PeopleTeamDelete") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.25f, 10.0f) + curveToRelative(0.84f, 0.0f, 1.57f, 0.45f, 1.96f, 1.13f) + curveToRelative(-0.54f, 0.1f, -1.05f, 0.28f, -1.52f, 0.5f) + arcToRelative(0.74f, 0.74f, 0.0f, false, false, -0.44f, -0.13f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.25f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.29f, 2.91f) + curveToRelative(0.17f, 0.57f, 0.42f, 1.1f, 0.73f, 1.6f) + lineTo(12.0f, 21.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -4.5f, -4.5f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(4.5f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(7.41f, 10.0f) + curveToRelative(-0.4f, 0.41f, -0.69f, 0.93f, -0.82f, 1.5f) + lineTo(4.25f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.08f, 2.43f) + curveToRelative(0.09f, 0.5f, 0.24f, 0.99f, 0.45f, 1.43f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-2.74f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.16f) + close() + moveTo(19.75f, 10.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.56f) + arcTo(6.48f, 6.48f, 0.0f, false, false, 17.5f, 11.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(3.21f, 3.21f, 0.0f, false, false, -0.65f, -1.0f) + horizontalLineToRelative(3.15f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(18.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(5.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + } + } + return _peopleTeamDelete!! + } + +private var _peopleTeamDelete: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamToolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamToolbox.kt new file mode 100644 index 0000000..4466706 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PeopleTeamToolbox.kt @@ -0,0 +1,126 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PeopleTeamToolbox: ImageVector + get() { + if (_peopleTeamToolbox != null) { + return _peopleTeamToolbox!! + } + _peopleTeamToolbox = fluentIcon(name = "Regular.PeopleTeamToolbox") { + fluentPath { + moveTo(14.75f, 10.0f) + curveToRelative(0.8f, 0.0f, 1.47f, 0.53f, 1.68f, 1.25f) + horizontalLineToRelative(-0.68f) + curveToRelative(-0.4f, 0.0f, -0.8f, 0.09f, -1.15f, 0.25f) + lineTo(9.25f, 11.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(4.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 2.0f, 2.83f) + verticalLineToRelative(1.56f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -3.5f, -4.4f) + verticalLineToRelative(-4.74f) + curveToRelative(0.0f, -0.97f, 0.79f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.5f) + close() + moveTo(19.25f, 11.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 13.99f) + verticalLineToRelative(-2.24f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.38f) + curveToRelative(0.3f, 0.35f, 0.5f, 0.78f, 0.59f, 1.25f) + horizontalLineToRelative(1.79f) + close() + moveTo(3.75f, 10.0f) + horizontalLineToRelative(3.38f) + curveToRelative(-0.34f, 0.41f, -0.57f, 0.93f, -0.62f, 1.5f) + lineTo(3.75f, 11.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + lineTo(3.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.08f, 2.43f) + curveToRelative(0.09f, 0.5f, 0.24f, 0.99f, 0.45f, 1.43f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 2.0f, 15.0f) + verticalLineToRelative(-3.24f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(18.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(18.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(5.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(5.5f, 5.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + lineTo(12.0f, 18.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(16.0f, 18.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 18.0f) + lineTo(23.0f, 18.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + close() + moveTo(15.5f, 14.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(12.0f, 21.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.75f) + lineTo(23.0f, 19.5f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + close() + } + } + return _peopleTeamToolbox!! + } + +private var _peopleTeamToolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAccounts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAccounts.kt new file mode 100644 index 0000000..88377e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAccounts.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonAccounts: ImageVector + get() { + if (_personAccounts != null) { + return _personAccounts!! + } + _personAccounts = fluentIcon(name = "Regular.PersonAccounts") { + fluentPath { + moveTo(13.0f, 14.05f) + lineTo(13.0f, 14.0f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(4.47f, 21.1f, 6.85f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.01f, 1.04f, -0.03f) + curveToRelative(-0.03f, -0.15f, -0.04f, -0.31f, -0.04f, -0.47f) + verticalLineToRelative(-1.03f) + curveToRelative(-0.32f, 0.02f, -0.65f, 0.03f, -1.0f, 0.03f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.74f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.41f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.96f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 14.05f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(14.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(21.0f, 15.0f) + verticalLineToRelative(-1.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(14.0f, 15.0f) + close() + moveTo(15.5f, 13.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + lineTo(19.5f, 15.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.25f) + close() + } + } + return _personAccounts!! + } + +private var _personAccounts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAdd.kt new file mode 100644 index 0000000..b54f4b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAdd.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonAdd: ImageVector + get() { + if (_personAdd != null) { + return _personAdd!! + } + _personAdd = fluentIcon(name = "Regular.PersonAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveTo(5.3f, 19.76f, 7.26f, 20.5f, 10.0f, 20.5f) + curveToRelative(0.6f, 0.0f, 1.16f, -0.03f, 1.68f, -0.1f) + curveToRelative(0.25f, 0.49f, 0.55f, 0.95f, 0.91f, 1.36f) + curveToRelative(-0.8f, 0.16f, -1.66f, 0.24f, -2.59f, 0.24f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(2.0f, 15.0f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + lineToRelative(-0.01f, 0.09f) + lineTo(17.0f, 17.0f) + lineTo(14.4f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.37f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.59f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.37f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineToRelative(0.01f, -0.09f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.59f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + lineTo(17.5f, 14.0f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personAdd!! + } + +private var _personAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowLeft.kt new file mode 100644 index 0000000..8ea34b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowLeft.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonArrowLeft: ImageVector + get() { + if (_personArrowLeft != null) { + return _personArrowLeft!! + } + _personArrowLeft = fluentIcon(name = "Regular.PersonArrowLeft") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 0.66f, 0.29f, 1.29f, 0.79f, 1.71f) + curveTo(5.54f, 19.95f, 7.44f, 20.5f, 10.0f, 20.5f) + curveToRelative(0.6f, 0.0f, 1.16f, -0.03f, 1.69f, -0.09f) + curveToRelative(0.25f, 0.5f, 0.56f, 0.96f, 0.93f, 1.38f) + curveToRelative(-0.8f, 0.14f, -1.68f, 0.21f, -2.62f, 0.21f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.01f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(16.72f, 14.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.52f, 2.51f) + lineToRelative(-0.04f, 0.05f) + lineToRelative(-0.03f, 0.06f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.01f, 0.04f) + lineToRelative(-0.02f, 0.09f) + verticalLineToRelative(0.09f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.03f, 0.08f) + lineToRelative(0.02f, 0.04f) + lineToRelative(0.05f, 0.07f) + lineToRelative(2.52f, 2.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.76f, -0.63f) + lineToRelative(-0.05f, -0.07f) + lineTo(15.7f, 18.0f) + horizontalLineToRelative(4.79f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.41f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.5f) + horizontalLineToRelative(-4.88f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.05f, -0.63f) + lineToRelative(-0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.64f, -0.06f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personArrowLeft!! + } + +private var _personArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowRight.kt new file mode 100644 index 0000000..089d4c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonArrowRight.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonArrowRight: ImageVector + get() { + if (_personArrowRight != null) { + return _personArrowRight!! + } + _personArrowRight = fluentIcon(name = "Regular.PersonArrowRight") { + fluentPath { + moveTo(11.31f, 15.5f) + curveToRelative(0.18f, -0.53f, 0.42f, -1.04f, 0.71f, -1.5f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(4.47f, 21.1f, 6.85f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.93f, 0.0f, 1.8f, -0.08f, 2.6f, -0.24f) + arcToRelative(6.51f, 6.51f, 0.0f, false, true, -0.92f, -1.36f) + curveToRelative(-0.52f, 0.07f, -1.08f, 0.1f, -1.68f, 0.1f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.74f, -5.96f, -2.21f) + curveToRelative(-0.35f, -0.4f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.06f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.35f, 14.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(15.0f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(4.3f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.15f, -0.34f) + verticalLineToRelative(-0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.15f, -0.36f) + lineToRelative(-2.5f, -2.5f) + close() + } + } + return _personArrowRight!! + } + +private var _personArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAvailable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAvailable.kt new file mode 100644 index 0000000..cf37fe6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonAvailable.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonAvailable: ImageVector + get() { + if (_personAvailable != null) { + return _personAvailable!! + } + _personAvailable = fluentIcon(name = "Regular.PersonAvailable") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.85f, 17.15f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, -0.7f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveTo(5.3f, 19.76f, 7.26f, 20.5f, 10.0f, 20.5f) + curveToRelative(0.6f, 0.0f, 1.16f, -0.03f, 1.68f, -0.1f) + curveToRelative(0.25f, 0.49f, 0.55f, 0.95f, 0.91f, 1.36f) + curveToRelative(-0.8f, 0.16f, -1.66f, 0.24f, -2.59f, 0.24f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(2.0f, 15.0f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personAvailable!! + } + +private var _personAvailable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonBoard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonBoard.kt new file mode 100644 index 0000000..6a38e46 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonBoard.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonBoard: ImageVector + get() { + if (_personBoard != null) { + return _personBoard!! + } + _personBoard = fluentIcon(name = "Regular.PersonBoard") { + fluentPath { + moveTo(15.25f, 12.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-6.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.08f, 0.52f, 1.66f, 1.38f, 2.2f) + curveToRelative(0.85f, 0.54f, 2.02f, 0.8f, 3.37f, 0.8f) + curveToRelative(1.59f, 0.0f, 2.77f, -0.26f, 3.57f, -0.8f) + curveToRelative(0.81f, -0.56f, 1.18f, -1.15f, 1.18f, -2.2f) + verticalLineToRelative(-0.5f) + close() + moveTo(7.25f, 12.25f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(6.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.27f, -0.03f, 0.33f, -0.1f, 0.45f) + lineToRelative(-0.06f, 0.1f) + curveToRelative(-0.1f, 0.21f, -0.26f, 0.38f, -0.5f, 0.52f) + curveToRelative(-0.5f, 0.29f, -1.31f, 0.43f, -2.59f, 0.43f) + arcToRelative(5.41f, 5.41f, 0.0f, false, true, -2.41f, -0.43f) + arcToRelative(1.6f, 1.6f, 0.0f, false, true, -0.62f, -0.54f) + arcToRelative(1.98f, 1.98f, 0.0f, false, false, -0.1f, -0.12f) + curveToRelative(-0.07f, -0.1f, -0.12f, -0.17f, -0.12f, -0.41f) + verticalLineToRelative(-0.5f) + close() + moveTo(13.0f, 7.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(11.5f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(8.5f) + curveTo(16.55f, 3.0f, 18.0f, 4.46f, 18.0f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 14.75f) + verticalLineToRelative(-8.5f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.5f) + close() + moveTo(8.75f, 20.5f) + curveToRelative(-1.15f, 0.0f, -2.16f, -0.6f, -2.74f, -1.5f) + horizontalLineToRelative(9.24f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 19.0f, 15.25f) + lineTo(19.0f, 6.01f) + curveToRelative(0.9f, 0.58f, 1.5f, 1.59f, 1.5f, 2.74f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 2.9f, -2.35f, 5.25f, -5.25f, 5.25f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _personBoard!! + } + +private var _personBoard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCall.kt new file mode 100644 index 0000000..1a6743d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCall.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonCall: ImageVector + get() { + if (_personCall != null) { + return _personCall!! + } + _personCall = fluentIcon(name = "Regular.PersonCall") { + fluentPath { + moveTo(5.25f, 14.0f) + horizontalLineToRelative(11.0f) + curveToRelative(0.1f, 0.17f, 0.22f, 0.33f, 0.37f, 0.47f) + lineToRelative(0.72f, 0.69f) + curveToRelative(-0.04f, 0.16f, -0.1f, 0.31f, -0.16f, 0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.43f, -0.13f) + lineTo(5.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 0.66f, 0.29f, 1.29f, 0.79f, 1.71f) + curveTo(6.54f, 19.95f, 8.44f, 20.5f, 11.0f, 20.5f) + curveToRelative(0.3f, 0.0f, 0.57f, 0.0f, 0.85f, -0.02f) + curveToRelative(0.08f, 0.45f, 0.3f, 0.87f, 0.63f, 1.2f) + lineToRelative(0.23f, 0.24f) + curveToRelative(-0.54f, 0.05f, -1.11f, 0.08f, -1.71f, 0.08f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(3.0f, 15.01f, 4.01f, 14.0f, 5.25f, 14.0f) + close() + moveTo(17.01f, 12.25f) + lineToRelative(0.5f, -1.2f) + curveToRelative(0.24f, -0.55f, 0.8f, -0.85f, 1.36f, -0.74f) + lineToRelative(0.12f, 0.04f) + lineToRelative(0.63f, 0.2f) + curveToRelative(0.62f, 0.2f, 1.1f, 0.73f, 1.26f, 1.4f) + curveToRelative(0.36f, 1.6f, -0.08f, 3.55f, -1.33f, 5.84f) + curveToRelative(-1.24f, 2.29f, -2.6f, 3.67f, -4.1f, 4.13f) + curveToRelative(-0.57f, 0.18f, -1.2f, 0.05f, -1.66f, -0.34f) + lineToRelative(-0.12f, -0.12f) + lineToRelative(-0.48f, -0.48f) + arcToRelative(1.36f, 1.36f, 0.0f, false, true, -0.22f, -1.59f) + lineToRelative(0.07f, -0.11f) + lineToRelative(0.72f, -1.06f) + arcTo(1.2f, 1.2f, 0.0f, false, true, 15.0f, 17.7f) + lineToRelative(0.12f, 0.04f) + lineToRelative(1.34f, 0.44f) + arcToRelative(5.08f, 5.08f, 0.0f, false, false, 1.92f, -3.1f) + lineToRelative(0.04f, -0.28f) + lineToRelative(-1.1f, -1.05f) + curveToRelative(-0.37f, -0.35f, -0.5f, -0.89f, -0.36f, -1.37f) + lineToRelative(0.05f, -0.13f) + lineToRelative(0.5f, -1.2f) + lineToRelative(-0.5f, 1.2f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(11.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personCall!! + } + +private var _personCall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonChat.kt new file mode 100644 index 0000000..2e51128 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonChat.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonChat: ImageVector + get() { + if (_personChat != null) { + return _personChat!! + } + _personChat = fluentIcon(name = "Regular.PersonChat") { + fluentPath { + moveTo(11.31f, 15.5f) + curveToRelative(0.17f, -0.54f, 0.41f, -1.04f, 0.7f, -1.5f) + lineTo(6.26f, 14.0f) + curveTo(5.0f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveToRelative(1.41f, 1.65f, 3.49f, 2.55f, 6.19f, 2.71f) + lineToRelative(0.45f, -1.48f) + curveToRelative(-2.5f, -0.08f, -4.32f, -0.82f, -5.5f, -2.2f) + curveToRelative(-0.35f, -0.41f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.06f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -8.17f, 4.81f) + lineToRelative(-2.19f, 0.67f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.62f, -0.63f) + lineToRelative(0.67f, -2.18f) + arcTo(5.5f, 5.5f, 0.0f, true, true, 23.0f, 17.5f) + close() + moveTo(15.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.0f, 18.5f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + close() + } + } + return _personChat!! + } + +private var _personChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt new file mode 100644 index 0000000..ebb526e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonCircle.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonCircle: ImageVector + get() { + if (_personCircle != null) { + return _personCircle!! + } + _personCircle = fluentIcon(name = "Regular.PersonCircle") { + fluentPath { + moveTo(17.0f, 13.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + horizontalLineToRelative(-7.0f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 1.97f, 1.86f, 4.0f, 5.0f, 4.0f) + curveToRelative(3.14f, 0.0f, 5.0f, -2.03f, 5.0f, -4.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(14.75f, 8.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -5.5f, 0.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 5.5f, 0.0f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, -20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 20.0f, 0.0f) + close() + moveTo(20.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 17.0f, 0.0f) + close() + } + } + return _personCircle!! + } + +private var _personCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonClock.kt new file mode 100644 index 0000000..73b48a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonClock.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonClock: ImageVector + get() { + if (_personClock != null) { + return _personClock!! + } + _personClock = fluentIcon(name = "Regular.PersonClock") { + fluentPath { + moveTo(11.31f, 15.5f) + curveToRelative(0.18f, -0.53f, 0.42f, -1.04f, 0.71f, -1.5f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(4.47f, 21.1f, 6.85f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.93f, 0.0f, 1.8f, -0.08f, 2.6f, -0.24f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -0.92f, -1.36f) + curveToRelative(-0.52f, 0.07f, -1.08f, 0.1f, -1.68f, 0.1f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.74f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.4f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.06f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(19.5f, 17.5f) + horizontalLineToRelative(-2.0f) + lineTo(17.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + } + } + return _personClock!! + } + +private var _personClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonDelete.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonDelete.kt new file mode 100644 index 0000000..1625a41 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonDelete.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonDelete: ImageVector + get() { + if (_personDelete != null) { + return _personDelete!! + } + _personDelete = fluentIcon(name = "Regular.PersonDelete") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 0.66f, 0.29f, 1.29f, 0.79f, 1.71f) + curveTo(5.54f, 19.95f, 7.44f, 20.5f, 10.0f, 20.5f) + curveToRelative(0.6f, 0.0f, 1.16f, -0.03f, 1.69f, -0.09f) + curveToRelative(0.25f, 0.5f, 0.56f, 0.96f, 0.93f, 1.38f) + curveToRelative(-0.8f, 0.14f, -1.68f, 0.21f, -2.62f, 0.21f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.01f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personDelete!! + } + +private var _personDelete: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonEdit.kt new file mode 100644 index 0000000..94d708b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonEdit.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonEdit: ImageVector + get() { + if (_personEdit != null) { + return _personEdit!! + } + _personEdit = fluentIcon(name = "Regular.PersonEdit") { + fluentPath { + moveTo(14.86f, 15.5f) + lineToRelative(1.5f, -1.5f) + lineTo(6.26f, 14.0f) + curveTo(5.0f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveToRelative(1.4f, 1.64f, 3.44f, 2.53f, 6.1f, 2.7f) + curveToRelative(0.0f, -0.17f, 0.02f, -0.36f, 0.06f, -0.55f) + lineToRelative(0.23f, -0.93f) + curveToRelative(-2.37f, -0.12f, -4.1f, -0.85f, -5.25f, -2.2f) + curveToRelative(-0.34f, -0.4f, -0.54f, -0.92f, -0.54f, -1.45f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.6f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _personEdit!! + } + +private var _personEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonFeedback.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonFeedback.kt new file mode 100644 index 0000000..5e2280b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonFeedback.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonFeedback: ImageVector + get() { + if (_personFeedback != null) { + return _personFeedback!! + } + _personFeedback = fluentIcon(name = "Regular.PersonFeedback") { + fluentPath { + moveTo(10.75f, 14.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(1.61f) + curveToRelative(-0.32f, 2.13f, -2.23f, 3.15f, -5.43f, 3.15f) + curveTo(4.37f, 21.0f, 2.43f, 20.0f, 2.0f, 17.9f) + lineTo(2.0f, 17.75f) + verticalLineToRelative(-1.5f) + curveTo(2.0f, 15.01f, 3.0f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(6.5f) + close() + moveTo(10.75f, 15.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.42f) + curveToRelative(0.28f, 1.2f, 1.55f, 1.84f, 4.07f, 1.84f) + curveToRelative(2.51f, 0.0f, 3.73f, -0.63f, 3.93f, -1.82f) + verticalLineToRelative(-1.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(7.5f, 6.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, -7.0f) + close() + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(3.5f) + curveTo(22.0f, 8.99f, 21.0f, 10.0f, 19.75f, 10.0f) + lineTo(18.3f, 10.0f) + lineToRelative(-2.17f, 2.14f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.13f, -0.89f) + lineTo(14.0f, 10.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.0f, -2.24f) + verticalLineToRelative(-3.5f) + curveTo(12.0f, 3.01f, 13.0f, 2.0f, 14.25f, 2.0f) + horizontalLineToRelative(5.5f) + close() + moveTo(7.5f, 7.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(19.75f, 3.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.25f) + verticalLineToRelative(2.15f) + lineToRelative(2.18f, -2.15f) + horizontalLineToRelative(2.07f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _personFeedback!! + } + +private var _personFeedback: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonHeart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonHeart.kt new file mode 100644 index 0000000..2fce44a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonHeart.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonHeart: ImageVector + get() { + if (_personHeart != null) { + return _personHeart!! + } + _personHeart = fluentIcon(name = "Regular.PersonHeart") { + fluentPath { + moveTo(10.1f, 15.5f) + curveToRelative(0.06f, -0.52f, 0.2f, -1.02f, 0.42f, -1.5f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(4.47f, 21.1f, 6.85f, 22.0f, 10.0f, 22.0f) + curveToRelative(1.41f, 0.0f, 2.67f, -0.18f, 3.77f, -0.55f) + lineToRelative(-1.21f, -1.21f) + curveToRelative(-0.76f, 0.17f, -1.62f, 0.26f, -2.56f, 0.26f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.75f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.41f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.86f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(17.04f, 23.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.22f) + lineToRelative(-4.4f, -4.41f) + arcToRelative(3.47f, 3.47f, 0.0f, false, true, 4.9f, -4.9f) + lineToRelative(0.03f, 0.03f) + lineToRelative(0.04f, -0.03f) + arcToRelative(3.47f, 3.47f, 0.0f, false, true, 4.9f, 4.9f) + lineToRelative(-4.4f, 4.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.23f) + close() + } + } + return _personHeart!! + } + +private var _personHeart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLightbulb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLightbulb.kt new file mode 100644 index 0000000..4276c09 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLightbulb.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonLightbulb: ImageVector + get() { + if (_personLightbulb != null) { + return _personLightbulb!! + } + _personLightbulb = fluentIcon(name = "Regular.PersonLightbulb") { + fluentPath { + moveTo(13.02f, 15.5f) + curveToRelative(0.06f, -0.53f, 0.2f, -1.03f, 0.4f, -1.5f) + lineTo(6.25f, 14.0f) + curveTo(5.01f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(6.47f, 21.1f, 8.85f, 22.0f, 12.0f, 22.0f) + curveToRelative(1.17f, 0.0f, 2.24f, -0.13f, 3.2f, -0.38f) + lineToRelative(-0.29f, -1.47f) + curveToRelative(-0.85f, 0.23f, -1.82f, 0.35f, -2.91f, 0.35f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.74f, -5.96f, -2.21f) + curveToRelative(-0.35f, -0.4f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.77f) + close() + moveTo(17.0f, 7.0f) + arcTo(5.0f, 5.0f, 0.0f, true, false, 7.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(8.5f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -7.0f, 0.0f) + close() + moveTo(22.0f, 16.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.76f, 3.32f) + lineToRelative(-0.14f, 0.68f) + horizontalLineToRelative(-4.2f) + lineToRelative(-0.14f, -0.68f) + arcTo(4.0f, 4.0f, 0.0f, true, true, 22.0f, 16.0f) + close() + moveTo(16.1f, 21.0f) + lineToRelative(0.16f, 0.8f) + curveToRelative(0.14f, 0.7f, 0.75f, 1.2f, 1.47f, 1.2f) + horizontalLineToRelative(0.54f) + curveToRelative(0.72f, 0.0f, 1.33f, -0.5f, 1.47f, -1.2f) + lineToRelative(0.16f, -0.8f) + horizontalLineToRelative(-3.8f) + close() + } + } + return _personLightbulb!! + } + +private var _personLightbulb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLock.kt new file mode 100644 index 0000000..e450010 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonLock.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonLock: ImageVector + get() { + if (_personLock != null) { + return _personLock!! + } + _personLock = fluentIcon(name = "Regular.PersonLock") { + fluentPath { + moveTo(14.0f, 14.0f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(4.47f, 21.1f, 6.85f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.71f, 0.0f, 1.39f, -0.05f, 2.03f, -0.14f) + arcToRelative(2.53f, 2.53f, 0.0f, false, true, -0.03f, -0.36f) + verticalLineToRelative(-1.15f) + curveToRelative(-0.61f, 0.1f, -1.28f, 0.15f, -2.0f, 0.15f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.74f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.4f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.96f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 14.0f, 14.05f) + lineTo(14.0f, 14.0f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(15.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(20.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(1.0f) + close() + moveTo(16.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _personLock!! + } + +private var _personLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMail.kt new file mode 100644 index 0000000..66cb536 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMail.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonMail: ImageVector + get() { + if (_personMail != null) { + return _personMail!! + } + _personMail = fluentIcon(name = "Regular.PersonMail") { + fluentPath { + moveTo(11.0f, 15.5f) + curveToRelative(0.0f, -0.56f, 0.19f, -1.08f, 0.5f, -1.5f) + lineTo(5.25f, 14.0f) + curveTo(4.01f, 14.0f, 3.0f, 15.0f, 3.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(5.47f, 21.1f, 7.85f, 22.0f, 11.0f, 22.0f) + horizontalLineToRelative(0.05f) + arcToRelative(2.51f, 2.51f, 0.0f, false, true, -0.05f, -0.5f) + verticalLineToRelative(-1.0f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.74f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.4f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(11.0f, 15.5f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(11.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(17.51f, 18.93f) + lineToRelative(-5.5f, -3.2f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, -1.73f) + lineTo(21.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 1.97f) + lineToRelative(-5.49f, 2.96f) + close() + moveTo(17.74f, 19.94f) + lineTo(23.0f, 17.11f) + lineTo(23.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.13f) + lineToRelative(5.25f, 3.06f) + curveToRelative(0.15f, 0.09f, 0.33f, 0.1f, 0.49f, 0.01f) + close() + } + } + return _personMail!! + } + +private var _personMail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMoney.kt new file mode 100644 index 0000000..07a60af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonMoney.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonMoney: ImageVector + get() { + if (_personMoney != null) { + return _personMoney!! + } + _personMoney = fluentIcon(name = "Regular.PersonMoney") { + fluentPath { + moveTo(17.75f, 14.0f) + curveToRelative(0.78f, 0.0f, 1.47f, 0.4f, 1.87f, 1.0f) + lineTo(13.5f, 15.0f) + curveToRelative(-0.56f, 0.0f, -1.08f, 0.19f, -1.5f, 0.5f) + lineTo(6.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveToRelative(1.1f, 1.28f, 2.74f, 2.01f, 4.96f, 2.18f) + verticalLineToRelative(1.03f) + curveToRelative(0.0f, 0.16f, 0.02f, 0.32f, 0.04f, 0.47f) + curveToRelative(-2.67f, -0.17f, -4.73f, -1.06f, -6.14f, -2.7f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.44f) + verticalLineToRelative(-0.58f) + curveTo(4.0f, 15.0f, 5.01f, 14.0f, 6.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(12.0f, 17.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(22.0f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + horizontalLineToRelative(-1.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(22.0f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.0f, 22.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(19.25f, 19.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _personMoney!! + } + +private var _personMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonNote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonNote.kt new file mode 100644 index 0000000..76fdc7f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonNote.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonNote: ImageVector + get() { + if (_personNote != null) { + return _personNote!! + } + _personNote = fluentIcon(name = "Regular.PersonNote") { + fluentPath { + moveTo(11.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.17f, -1.0f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 15.0f, 2.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(4.47f, 21.1f, 6.85f, 22.0f, 10.0f, 22.0f) + curveToRelative(0.4f, 0.0f, 0.78f, -0.01f, 1.16f, -0.04f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 11.0f, 21.0f) + verticalLineToRelative(-0.53f) + curveToRelative(-0.32f, 0.02f, -0.65f, 0.03f, -1.0f, 0.03f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.74f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.4f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(11.0f, 15.5f) + lineTo(11.0f, 15.0f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(12.0f, 15.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-6.0f) + close() + moveTo(14.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(14.5f, 19.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-6.0f) + close() + } + } + return _personNote!! + } + +private var _personNote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonPill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonPill.kt new file mode 100644 index 0000000..72ec3d9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonPill.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonPill: ImageVector + get() { + if (_personPill != null) { + return _personPill!! + } + _personPill = fluentIcon(name = "Regular.PersonPill") { + fluentPath { + moveTo(11.16f, 20.48f) + curveToRelative(0.06f, 0.53f, 0.24f, 1.05f, 0.52f, 1.52f) + curveToRelative(-2.99f, -0.06f, -5.26f, -0.97f, -6.78f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(4.0f, 15.0f, 5.01f, 14.0f, 6.25f, 14.0f) + horizontalLineToRelative(9.28f) + lineToRelative(-1.5f, 1.5f) + lineTo(6.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveToRelative(1.12f, 1.3f, 2.81f, 2.04f, 5.12f, 2.19f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(22.03f, 12.97f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, -4.06f, 0.0f) + lineToRelative(-5.0f, 5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, 4.06f, 4.06f) + lineToRelative(5.0f, -5.0f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, 0.0f, -4.06f) + close() + moveTo(19.03f, 14.03f) + arcToRelative(1.37f, 1.37f, 0.0f, true, true, 1.94f, 1.94f) + lineTo(19.0f, 17.94f) + lineTo(17.06f, 16.0f) + lineToRelative(1.97f, -1.97f) + close() + moveTo(17.03f, 18.97f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.0f, -1.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _personPill!! + } + +private var _personPill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonProhibited.kt new file mode 100644 index 0000000..0accd47 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonProhibited.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonProhibited: ImageVector + get() { + if (_personProhibited != null) { + return _personProhibited!! + } + _personProhibited = fluentIcon(name = "Regular.PersonProhibited") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.9f) + curveToRelative(0.0f, 0.66f, 0.29f, 1.29f, 0.79f, 1.71f) + curveTo(5.55f, 19.95f, 7.44f, 20.5f, 10.0f, 20.5f) + curveToRelative(0.6f, 0.0f, 1.16f, -0.03f, 1.69f, -0.09f) + curveToRelative(0.25f, 0.5f, 0.56f, 0.96f, 0.93f, 1.38f) + curveToRelative(-0.8f, 0.14f, -1.68f, 0.21f, -2.62f, 0.21f) + curveToRelative(-2.89f, 0.0f, -5.13f, -0.66f, -6.7f, -2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 17.16f) + verticalLineToRelative(-0.91f) + curveTo(2.0f, 15.01f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(20.81f, 15.25f) + lineToRelative(-5.56f, 5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 5.56f, -5.56f) + close() + moveTo(17.5f, 13.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -3.3f, 6.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -2.25f, -0.69f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personProhibited!! + } + +private var _personProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonQuestionMark.kt new file mode 100644 index 0000000..c7d04c0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonQuestionMark.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonQuestionMark: ImageVector + get() { + if (_personQuestionMark != null) { + return _personQuestionMark!! + } + _personQuestionMark = fluentIcon(name = "Regular.PersonQuestionMark") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 19.75f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(17.5f, 13.87f) + curveToRelative(-1.05f, 0.0f, -1.86f, 0.82f, -1.85f, 1.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, -0.01f) + curveToRelative(0.0f, -0.58f, 0.36f, -0.95f, 0.85f, -0.95f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.4f, 0.85f, 0.95f) + curveToRelative(0.0f, 0.2f, -0.05f, 0.35f, -0.22f, 0.57f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.26f, 0.3f) + lineToRelative(-0.14f, 0.15f) + curveToRelative(-0.38f, 0.46f, -0.53f, 0.8f, -0.53f, 1.31f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + curveToRelative(0.0f, -0.2f, 0.06f, -0.36f, 0.24f, -0.59f) + lineToRelative(0.08f, -0.1f) + lineToRelative(0.1f, -0.12f) + lineToRelative(0.27f, -0.29f) + lineToRelative(0.14f, -0.15f) + curveToRelative(0.37f, -0.45f, 0.52f, -0.79f, 0.52f, -1.3f) + curveToRelative(0.0f, -1.1f, -0.82f, -1.95f, -1.85f, -1.95f) + close() + moveTo(12.02f, 14.0f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(4.24f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveTo(5.3f, 19.76f, 7.26f, 20.5f, 10.0f, 20.5f) + curveToRelative(0.6f, 0.0f, 1.16f, -0.03f, 1.68f, -0.1f) + curveToRelative(0.25f, 0.49f, 0.55f, 0.95f, 0.91f, 1.36f) + curveToRelative(-0.8f, 0.16f, -1.66f, 0.24f, -2.59f, 0.24f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(2.0f, 15.0f, 3.01f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(7.77f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personQuestionMark!! + } + +private var _personQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonStar.kt new file mode 100644 index 0000000..22c5184 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonStar.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonStar: ImageVector + get() { + if (_personStar != null) { + return _personStar!! + } + _personStar = fluentIcon(name = "Regular.PersonStar") { + fluentPath { + moveTo(11.31f, 15.5f) + curveToRelative(0.18f, -0.53f, 0.42f, -1.04f, 0.71f, -1.5f) + lineTo(5.25f, 14.0f) + curveTo(4.01f, 14.0f, 3.0f, 15.0f, 3.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(5.47f, 21.1f, 7.85f, 22.0f, 11.0f, 22.0f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.03f, 1.72f, -0.1f) + curveToRelative(-0.4f, -0.42f, -0.73f, -0.9f, -1.0f, -1.42f) + lineToRelative(-0.72f, 0.02f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.75f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.41f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.06f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(11.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.06f, 14.42f) + arcToRelative(0.58f, 0.58f, 0.0f, false, false, -1.12f, 0.0f) + lineToRelative(-0.55f, 1.79f) + horizontalLineToRelative(-1.8f) + curveToRelative(-0.57f, 0.0f, -0.8f, 0.75f, -0.35f, 1.1f) + lineToRelative(1.46f, 1.1f) + lineToRelative(-0.56f, 1.79f) + curveToRelative(-0.17f, 0.56f, 0.44f, 1.03f, 0.9f, 0.68f) + lineToRelative(1.46f, -1.1f) + lineToRelative(1.46f, 1.1f) + curveToRelative(0.46f, 0.35f, 1.07f, -0.12f, 0.9f, -0.68f) + lineToRelative(-0.56f, -1.79f) + lineToRelative(1.46f, -1.1f) + curveToRelative(0.46f, -0.35f, 0.22f, -1.1f, -0.35f, -1.1f) + horizontalLineToRelative(-1.8f) + lineToRelative(-0.55f, -1.79f) + close() + } + } + return _personStar!! + } + +private var _personStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSupport.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSupport.kt new file mode 100644 index 0000000..6b8f767 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSupport.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonSupport: ImageVector + get() { + if (_personSupport != null) { + return _personSupport!! + } + _personSupport = fluentIcon(name = "Regular.PersonSupport") { + fluentPath { + moveTo(20.0f, 16.25f) + curveTo(20.0f, 15.0f, 19.0f, 14.0f, 17.75f, 14.0f) + lineTo(6.25f, 14.0f) + curveTo(5.0f, 14.0f, 4.0f, 15.0f, 4.0f, 16.25f) + verticalLineToRelative(0.57f) + curveToRelative(0.0f, 0.9f, 0.32f, 1.76f, 0.9f, 2.44f) + curveTo(6.46f, 21.09f, 8.85f, 22.0f, 12.0f, 22.0f) + curveToRelative(3.14f, 0.0f, 5.53f, -0.9f, 7.1f, -2.74f) + curveToRelative(0.58f, -0.68f, 0.9f, -1.54f, 0.9f, -2.44f) + verticalLineToRelative(-0.57f) + close() + moveTo(6.25f, 15.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + verticalLineToRelative(0.57f) + curveToRelative(0.0f, 0.54f, -0.2f, 1.06f, -0.54f, 1.46f) + curveToRelative(-1.26f, 1.47f, -3.23f, 2.22f, -5.96f, 2.22f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.75f, -5.96f, -2.22f) + curveToRelative(-0.35f, -0.4f, -0.54f, -0.92f, -0.54f, -1.46f) + verticalLineToRelative(-0.57f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(17.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -9.03f, -2.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, -0.03f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.25f, 13.0f) + horizontalLineToRelative(0.26f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.79f, -1.62f) + curveToRelative(-0.42f, -0.2f, -0.72f, -0.63f, -0.72f, -1.13f) + lineTo(6.0f, 10.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.73f, -0.12f, 1.02f, -0.33f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 17.0f, 7.0f) + close() + moveTo(7.0f, 6.9f) + arcToRelative(5.11f, 5.11f, 0.0f, false, false, 0.0f, 0.2f) + verticalLineToRelative(1.15f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(6.0f, 8.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(1.4f) + close() + moveTo(8.5f, 7.1f) + lineTo(8.5f, 6.9f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, 0.18f) + close() + } + } + return _personSupport!! + } + +private var _personSupport: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSwap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSwap.kt new file mode 100644 index 0000000..a781c23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSwap.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonSwap: ImageVector + get() { + if (_personSwap != null) { + return _personSwap!! + } + _personSwap = fluentIcon(name = "Regular.PersonSwap") { + fluentPath { + moveTo(15.75f, 14.0f) + curveToRelative(0.98f, 0.0f, 1.82f, 0.62f, 2.12f, 1.5f) + lineTo(4.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.57f) + curveToRelative(0.0f, 0.54f, 0.2f, 1.06f, 0.54f, 1.46f) + curveTo(5.29f, 19.75f, 7.26f, 20.5f, 10.0f, 20.5f) + horizontalLineToRelative(0.16f) + curveToRelative(0.09f, 0.18f, 0.2f, 0.35f, 0.35f, 0.5f) + lineToRelative(0.94f, 0.93f) + curveToRelative(-0.47f, 0.05f, -0.95f, 0.07f, -1.45f, 0.07f) + curveToRelative(-3.15f, 0.0f, -5.54f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.44f) + verticalLineToRelative(-0.57f) + curveTo(2.0f, 15.0f, 3.0f, 14.0f, 4.25f, 14.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(10.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(10.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(14.78f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.06f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-1.22f, -1.22f) + horizontalLineToRelative(6.88f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(20.44f, 19.0f) + horizontalLineToRelative(-6.88f) + lineToRelative(1.22f, -1.22f) + close() + } + } + return _personSwap!! + } + +private var _personSwap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSync.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSync.kt new file mode 100644 index 0000000..21ac780 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonSync.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonSync: ImageVector + get() { + if (_personSync != null) { + return _personSync!! + } + _personSync = fluentIcon(name = "Regular.PersonSync") { + fluentPath { + moveTo(11.31f, 15.5f) + curveToRelative(0.18f, -0.53f, 0.42f, -1.04f, 0.71f, -1.5f) + lineTo(5.25f, 14.0f) + curveTo(4.01f, 14.0f, 3.0f, 15.0f, 3.0f, 16.25f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.89f, 0.32f, 1.75f, 0.9f, 2.43f) + curveTo(5.47f, 21.1f, 7.85f, 22.0f, 11.0f, 22.0f) + curveToRelative(0.6f, 0.0f, 1.17f, -0.03f, 1.72f, -0.1f) + curveToRelative(-0.4f, -0.42f, -0.73f, -0.9f, -1.0f, -1.42f) + lineToRelative(-0.72f, 0.02f) + curveToRelative(-2.74f, 0.0f, -4.7f, -0.75f, -5.96f, -2.21f) + curveToRelative(-0.34f, -0.41f, -0.54f, -0.93f, -0.54f, -1.46f) + verticalLineToRelative(-0.58f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.06f) + close() + moveTo(11.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, -10.0f) + close() + moveTo(11.0f, 3.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(20.5f, 14.0f) + curveToRelative(0.28f, 0.0f, 0.5f, 0.22f, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.03f, 0.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.8f, -0.59f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.33f, -0.4f) + verticalLineToRelative(-0.55f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(15.0f, 19.95f) + verticalLineToRelative(0.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.91f, 0.11f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.77f, 0.65f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -5.18f, 0.19f) + close() + } + } + return _personSync!! + } + +private var _personSync: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonTag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonTag.kt new file mode 100644 index 0000000..f0b560a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonTag.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonTag: ImageVector + get() { + if (_personTag != null) { + return _personTag!! + } + _personTag = fluentIcon(name = "Regular.PersonTag") { + fluentPath { + moveTo(11.0f, 14.0f) + verticalLineToRelative(1.5f) + lineTo(4.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.74f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.54f, 0.2f, 1.06f, 0.54f, 1.46f) + curveTo(5.29f, 19.75f, 7.26f, 20.5f, 10.0f, 20.5f) + curveToRelative(1.1f, 0.0f, 2.08f, -0.12f, 2.94f, -0.37f) + lineToRelative(1.17f, 1.2f) + curveToRelative(-1.18f, 0.44f, -2.55f, 0.67f, -4.11f, 0.67f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.44f) + verticalLineToRelative(-0.58f) + curveTo(2.0f, 15.0f, 3.0f, 14.0f, 4.25f, 14.0f) + lineTo(11.0f, 14.0f) + close() + moveTo(15.0f, 7.0f) + arcTo(5.0f, 5.0f, 0.0f, true, false, 5.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 10.0f, 0.0f) + close() + moveTo(6.5f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -7.0f, 0.0f) + close() + moveTo(16.57f, 22.4f) + lineToRelative(-4.0f, -4.07f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.57f, -1.4f) + verticalLineToRelative(-2.94f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(2.92f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.4f, 0.58f) + lineToRelative(4.08f, 4.02f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.02f, 2.83f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.85f, -0.02f) + close() + moveTo(15.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _personTag!! + } + +private var _personTag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonVoice.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonVoice.kt new file mode 100644 index 0000000..a214f6b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PersonVoice.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PersonVoice: ImageVector + get() { + if (_personVoice != null) { + return _personVoice!! + } + _personVoice = fluentIcon(name = "Regular.PersonVoice") { + fluentPath { + moveTo(14.75f, 15.0f) + curveTo(16.0f, 15.0f, 17.0f, 16.0f, 17.0f, 17.25f) + verticalLineToRelative(0.57f) + curveToRelative(0.0f, 0.9f, -0.32f, 1.76f, -0.9f, 2.44f) + curveTo(14.53f, 22.1f, 12.15f, 23.0f, 9.0f, 23.0f) + curveToRelative(-3.15f, 0.0f, -5.53f, -0.9f, -7.1f, -2.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.9f, -2.43f) + verticalLineToRelative(-0.58f) + curveTo(1.0f, 16.0f, 2.01f, 15.0f, 3.25f, 15.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(14.75f, 16.5f) + lineTo(3.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(0.58f) + curveToRelative(0.0f, 0.53f, 0.2f, 1.05f, 0.54f, 1.46f) + curveTo(4.3f, 20.76f, 6.26f, 21.5f, 9.0f, 21.5f) + curveToRelative(2.74f, 0.0f, 4.7f, -0.74f, 5.96f, -2.21f) + curveToRelative(0.35f, -0.41f, 0.54f, -0.93f, 0.54f, -1.47f) + verticalLineToRelative(-0.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(19.05f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.28f) + arcToRelative(12.7f, 12.7f, 0.0f, false, true, -0.01f, 12.66f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.3f, -0.75f) + arcToRelative(11.2f, 11.2f, 0.0f, false, false, 0.0f, -11.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.28f, -1.03f) + close() + moveTo(9.0f, 3.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 0.0f, 10.0f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 9.0f, 3.0f) + close() + moveTo(15.59f, 3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.02f, 0.28f) + arcToRelative(8.71f, 8.71f, 0.0f, false, true, 0.0f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.3f, -0.74f) + arcToRelative(7.21f, 7.21f, 0.0f, false, false, 0.0f, -7.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.28f, -1.02f) + close() + moveTo(9.0f, 4.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + } + } + return _personVoice!! + } + +private var _personVoice: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt new file mode 100644 index 0000000..2e46f32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Phone.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Phone: ImageVector + get() { + if (_phone != null) { + return _phone!! + } + _phone = fluentIcon(name = "Regular.Phone") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(13.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + } + } + return _phone!! + } + +private var _phone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneAdd.kt new file mode 100644 index 0000000..91f5f1a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneAdd.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneAdd: ImageVector + get() { + if (_phoneAdd != null) { + return _phoneAdd!! + } + _phoneAdd = fluentIcon(name = "Regular.PhoneAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + curveToRelative(-0.53f, 0.13f, -1.03f, 0.32f, -1.5f, 0.56f) + lineTo(14.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(8.75f, 17.5f) + lineTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.52f, 0.06f, 1.02f, 0.17f, 1.5f) + lineTo(8.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _phoneAdd!! + } + +private var _phoneAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneArrowRight.kt new file mode 100644 index 0000000..d9357f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneArrowRight.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneArrowRight: ImageVector + get() { + if (_phoneArrowRight != null) { + return _phoneArrowRight!! + } + _phoneArrowRight = fluentIcon(name = "Regular.PhoneArrowRight") { + fluentPath { + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.52f, 0.04f, -1.02f, 0.14f, -1.5f, 0.3f) + lineTo(14.5f, 4.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.13f) + curveToRelative(0.46f, 0.6f, 1.02f, 1.1f, 1.66f, 1.5f) + lineTo(6.25f, 21.99f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(16.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(16.72f, 13.59f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineTo(18.29f, 16.0f) + lineTo(13.4f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.06f, -0.07f) + lineToRelative(2.53f, -2.53f) + lineToRelative(0.04f, -0.05f) + lineToRelative(0.04f, -0.08f) + lineToRelative(0.03f, -0.08f) + lineTo(19.99f, 16.39f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.04f, -0.08f) + lineToRelative(-0.04f, -0.05f) + lineToRelative(-2.53f, -2.53f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + moveTo(10.08f, 17.5f) + curveToRelative(0.08f, 0.52f, 0.22f, 1.03f, 0.42f, 1.5f) + lineTo(8.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.33f) + close() + } + } + return _phoneArrowRight!! + } + +private var _phoneArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDesktop.kt new file mode 100644 index 0000000..b34804a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDesktop.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneDesktop: ImageVector + get() { + if (_phoneDesktop != null) { + return _phoneDesktop!! + } + _phoneDesktop = fluentIcon(name = "Regular.PhoneDesktop") { + fluentPath { + moveTo(8.26f, 9.0f) + curveToRelative(0.96f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveTo(2.77f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(8.26f, 10.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.26f, 0.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.26f, -0.11f, 0.26f, -0.25f) + verticalLineToRelative(-9.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(6.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.6f) + close() + moveTo(19.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.25f, 2.1f) + verticalLineToRelative(9.15f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(16.0f, 15.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(11.0f, 19.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-2.0f) + lineTo(11.0f, 15.5f) + lineTo(11.0f, 14.0f) + horizontalLineToRelative(8.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + lineTo(5.5f, 8.0f) + lineTo(4.0f, 8.0f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(6.25f, 2.0f) + horizontalLineToRelative(13.5f) + close() + } + } + return _phoneDesktop!! + } + +private var _phoneDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDismiss.kt new file mode 100644 index 0000000..ff752ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneDismiss.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneDismiss: ImageVector + get() { + if (_phoneDismiss != null) { + return _phoneDismiss!! + } + _phoneDismiss = fluentIcon(name = "Regular.PhoneDismiss") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + curveToRelative(-0.53f, 0.13f, -1.03f, 0.32f, -1.5f, 0.56f) + lineTo(14.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.09f, 14.97f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.05f, 0.07f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.06f, 0.06f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + lineToRelative(0.07f, 0.05f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.57f, 0.0f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(1.77f, -1.77f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.57f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-1.77f, 1.77f) + lineToRelative(-1.77f, -1.77f) + lineToRelative(-0.07f, -0.05f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.05f) + lineToRelative(-0.07f, 0.05f) + close() + moveTo(8.75f, 17.5f) + lineTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.52f, 0.06f, 1.02f, 0.17f, 1.5f) + lineTo(8.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _phoneDismiss!! + } + +private var _phoneDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneKey.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneKey.kt new file mode 100644 index 0000000..a969af4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneKey.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneKey: ImageVector + get() { + if (_phoneKey != null) { + return _phoneKey!! + } + _phoneKey = fluentIcon(name = "Regular.PhoneKey") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(7.0f) + curveToRelative(-0.56f, 0.2f, -1.07f, 0.5f, -1.5f, 0.9f) + verticalLineToRelative(-7.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.78f) + curveToRelative(-0.02f, 0.1f, -0.03f, 0.2f, -0.03f, 0.31f) + lineTo(11.0f, 22.0f) + lineTo(8.25f, 22.0f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(13.25f, 17.5f) + curveToRelative(0.1f, 0.0f, 0.2f, 0.02f, 0.28f, 0.05f) + lineTo(12.08f, 19.0f) + horizontalLineToRelative(-1.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(19.5f, 19.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -3.38f, -2.59f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.15f, 0.12f) + lineToRelative(-3.75f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.22f, 0.53f) + verticalLineToRelative(1.44f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.75f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(15.0f, 22.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(1.5f) + close() + moveTo(21.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _phoneKey!! + } + +private var _phoneKey: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLaptop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLaptop.kt new file mode 100644 index 0000000..cdcd5b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLaptop.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneLaptop: ImageVector + get() { + if (_phoneLaptop != null) { + return _phoneLaptop!! + } + _phoneLaptop = fluentIcon(name = "Regular.PhoneLaptop") { + fluentPath { + moveTo(8.25f, 8.0f) + curveTo(9.22f, 8.0f, 10.0f, 8.8f, 10.0f, 9.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveTo(2.78f, 21.0f, 2.0f, 20.22f, 2.0f, 19.25f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 8.8f, 2.78f, 8.0f, 3.75f, 8.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(8.25f, 9.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.1f, 0.25f, -0.25f) + verticalLineToRelative(-9.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(6.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.6f) + close() + moveTo(21.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(11.0f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(10.25f) + close() + moveTo(18.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(11.0f, 16.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(7.25f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(5.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + lineTo(5.5f, 7.0f) + lineTo(4.0f, 7.0f) + verticalLineToRelative(-0.25f) + curveTo(4.0f, 5.78f, 4.78f, 5.0f, 5.75f, 5.0f) + horizontalLineToRelative(12.5f) + close() + } + } + return _phoneLaptop!! + } + +private var _phoneLaptop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLinkSetup.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLinkSetup.kt new file mode 100644 index 0000000..2e9eda2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLinkSetup.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneLinkSetup: ImageVector + get() { + if (_phoneLinkSetup != null) { + return _phoneLinkSetup!! + } + _phoneLinkSetup = fluentIcon(name = "Regular.PhoneLinkSetup") { + fluentPath { + moveTo(17.5f, 12.0f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.02f, 0.86f, 0.07f) + lineToRelative(0.17f, 0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.42f, 1.47f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.6f, -0.18f) + curveToRelative(0.36f, 0.46f, 0.65f, 1.0f, 0.85f, 1.57f) + lineToRelative(-0.45f, 0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.17f, 2.7f) + lineToRelative(0.15f, 0.15f) + lineToRelative(0.47f, 0.46f) + curveToRelative(-0.2f, 0.57f, -0.5f, 1.1f, -0.85f, 1.57f) + lineToRelative(-0.6f, -0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.49f, 1.35f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.17f, 0.72f) + arcToRelative(5.18f, 5.18f, 0.0f, false, true, -1.72f, 0.0f) + lineToRelative(-0.17f, -0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.42f, -1.47f) + lineToRelative(-0.1f, 0.02f) + lineToRelative(-0.6f, 0.18f) + curveToRelative(-0.36f, -0.47f, -0.65f, -1.0f, -0.85f, -1.57f) + lineToRelative(0.45f, -0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.17f, -2.7f) + lineToRelative(-0.15f, -0.15f) + lineToRelative(-0.47f, -0.46f) + curveToRelative(0.2f, -0.58f, 0.5f, -1.1f, 0.85f, -1.57f) + lineToRelative(0.6f, 0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.49f, -1.35f) + lineToRelative(0.03f, -0.1f) + lineToRelative(0.17f, -0.72f) + curveToRelative(0.28f, -0.05f, 0.57f, -0.07f, 0.86f, -0.07f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + curveToRelative(-0.53f, 0.13f, -1.03f, 0.32f, -1.5f, 0.56f) + lineTo(14.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(8.75f, 17.5f) + lineTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.52f, 0.06f, 1.02f, 0.17f, 1.5f) + lineTo(8.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.5f, 16.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, 0.67f, -1.45f, 1.5f) + reflectiveCurveTo(16.7f, 19.0f, 17.5f, 19.0f) + curveToRelative(0.8f, 0.0f, 1.45f, -0.67f, 1.45f, -1.5f) + reflectiveCurveTo(18.3f, 16.0f, 17.5f, 16.0f) + close() + } + } + return _phoneLinkSetup!! + } + +private var _phoneLinkSetup: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLock.kt new file mode 100644 index 0000000..deb086a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneLock.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneLock: ImageVector + get() { + if (_phoneLock != null) { + return _phoneLock!! + } + _phoneLock = fluentIcon(name = "Regular.PhoneLock") { + fluentPath { + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.59f) + curveToRelative(-0.62f, 0.3f, -1.15f, 0.77f, -1.5f, 1.36f) + lineTo(14.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(12.0f, 20.5f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.17f, 0.02f, 0.34f, 0.05f, 0.5f) + horizontalLineToRelative(-5.8f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.0f, 14.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-1.0f) + close() + moveTo(16.5f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + moveTo(12.0f, 18.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + close() + } + } + return _phoneLock!! + } + +private var _phoneLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePageHeader.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePageHeader.kt new file mode 100644 index 0000000..8f9764d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePageHeader.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhonePageHeader: ImageVector + get() { + if (_phonePageHeader != null) { + return _phonePageHeader!! + } + _phonePageHeader = fluentIcon(name = "Regular.PhonePageHeader") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(16.5f, 5.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(14.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 5.0f) + close() + } + } + return _phonePageHeader!! + } + +private var _phonePageHeader: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePagination.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePagination.kt new file mode 100644 index 0000000..6072952 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhonePagination.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhonePagination: ImageVector + get() { + if (_phonePagination != null) { + return _phonePagination!! + } + _phonePagination = fluentIcon(name = "Regular.PhonePagination") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(9.5f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(14.5f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _phonePagination!! + } + +private var _phonePagination: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneScreenTime.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneScreenTime.kt new file mode 100644 index 0000000..af6187d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneScreenTime.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneScreenTime: ImageVector + get() { + if (_phoneScreenTime != null) { + return _phoneScreenTime!! + } + _phoneScreenTime = fluentIcon(name = "Regular.PhoneScreenTime") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(6.92f) + curveToRelative(-0.53f, 0.13f, -1.03f, 0.32f, -1.5f, 0.56f) + lineTo(14.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.48f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(6.25f, 22.0f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(8.75f, 17.5f) + lineTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.52f, 0.06f, 1.02f, 0.17f, 1.5f) + lineTo(8.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(16.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(-3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _phoneScreenTime!! + } + +private var _phoneScreenTime: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneShake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneShake.kt new file mode 100644 index 0000000..29a9374 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneShake.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneShake: ImageVector + get() { + if (_phoneShake != null) { + return _phoneShake!! + } + _phoneShake = fluentIcon(name = "Regular.PhoneShake") { + fluentPath { + moveTo(18.68f, 2.4f) + curveToRelative(0.2f, -0.37f, 0.65f, -0.5f, 1.02f, -0.3f) + arcToRelative(4.9f, 4.9f, 0.0f, false, true, 1.72f, 6.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.7f) + lineToRelative(0.05f, -0.09f) + arcToRelative(3.4f, 3.4f, 0.0f, false, false, -1.16f, -4.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.3f, -1.02f) + close() + moveTo(14.69f, 15.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.92f, -0.53f) + lineToRelative(-1.93f, 0.52f) + lineToRelative(-0.1f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.49f, 1.42f) + lineToRelative(1.93f, -0.52f) + lineToRelative(0.1f, -0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.43f, -0.88f) + close() + moveTo(15.09f, 5.66f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.75f, -1.59f) + lineTo(7.74f, 5.3f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.58f, 2.76f) + lineTo(8.9f, 18.34f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.76f, 1.6f) + lineToRelative(4.6f, -1.23f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 1.58f, -2.76f) + lineTo(15.1f, 5.66f) + close() + moveTo(12.73f, 5.52f) + curveToRelative(0.4f, -0.1f, 0.81f, 0.13f, 0.92f, 0.53f) + lineToRelative(2.76f, 10.29f) + curveToRelative(0.1f, 0.4f, -0.14f, 0.81f, -0.54f, 0.92f) + lineToRelative(-4.6f, 1.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.91f, -0.53f) + lineTo(7.61f, 7.67f) + curveToRelative(-0.11f, -0.4f, 0.13f, -0.81f, 0.53f, -0.92f) + lineToRelative(4.59f, -1.23f) + close() + moveTo(18.55f, 4.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.9f, 1.2f) + lineToRelative(0.03f, 0.02f) + curveToRelative(0.04f, 0.04f, 0.1f, 0.1f, 0.15f, 0.18f) + curveToRelative(0.08f, 0.1f, 0.14f, 0.21f, 0.17f, 0.31f) + arcToRelative(1.07f, 1.07f, 0.0f, false, true, -0.03f, 0.58f) + lineToRelative(-0.05f, 0.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.41f, 0.49f) + lineToRelative(0.05f, -0.13f) + lineToRelative(0.05f, -0.18f) + curveToRelative(0.1f, -0.41f, 0.13f, -0.85f, 0.01f, -1.29f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, -0.9f, -1.32f) + close() + moveTo(2.54f, 15.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, 0.66f) + lineToRelative(-0.1f, 0.2f) + lineToRelative(-0.1f, 0.28f) + arcToRelative(3.54f, 3.54f, 0.0f, false, false, 0.6f, 3.36f) + curveToRelative(0.26f, 0.32f, 0.51f, 0.54f, 0.68f, 0.65f) + lineToRelative(0.07f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.75f, 1.3f) + arcToRelative(5.04f, 5.04f, 0.0f, false, true, -1.74f, -6.49f) + close() + moveTo(5.65f, 16.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 0.4f) + arcToRelative(1.8f, 1.8f, 0.0f, false, false, -0.04f, 0.14f) + lineToRelative(-0.05f, 0.17f) + curveToRelative(-0.1f, 0.41f, -0.13f, 0.85f, -0.01f, 1.28f) + arcToRelative(2.61f, 2.61f, 0.0f, false, false, 0.89f, 1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.9f, -1.18f) + lineToRelative(-0.03f, -0.03f) + curveToRelative(-0.04f, -0.04f, -0.1f, -0.1f, -0.15f, -0.18f) + arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.17f, -0.31f) + arcToRelative(1.07f, 1.07f, 0.0f, false, true, 0.03f, -0.58f) + lineToRelative(0.05f, -0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.44f, -0.88f) + close() + } + } + return _phoneShake!! + } + +private var _phoneShake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanIn.kt new file mode 100644 index 0000000..b7933aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanIn.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneSpanIn: ImageVector + get() { + if (_phoneSpanIn != null) { + return _phoneSpanIn!! + } + _phoneSpanIn = fluentIcon(name = "Regular.PhoneSpanIn") { + fluentPath { + moveTo(6.0f, 16.07f) + curveToRelative(0.48f, 0.23f, 1.03f, 0.23f, 1.5f, 0.01f) + verticalLineToRelative(3.67f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-3.68f) + curveToRelative(0.5f, 0.23f, 1.04f, 0.23f, 1.5f, 0.01f) + verticalLineToRelative(3.67f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + verticalLineToRelative(-3.68f) + close() + moveTo(17.78f, 8.97f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.22f, 1.22f) + horizontalLineToRelative(3.78f) + curveToRelative(0.37f, 0.0f, 0.66f, 0.33f, 0.66f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.25f, 0.7f, -0.57f, 0.74f) + lineTo(16.56f, 12.74f) + lineToRelative(1.22f, 1.23f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.37f, -2.37f) + arcTo(0.77f, 0.77f, 0.0f, false, true, 14.0f, 12.0f) + curveToRelative(0.0f, -0.29f, 0.14f, -0.54f, 0.35f, -0.66f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(7.2f, 8.9f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.37f, 2.37f) + curveToRelative(0.2f, 0.12f, 0.35f, 0.37f, 0.35f, 0.66f) + curveToRelative(0.0f, 0.25f, -0.1f, 0.47f, -0.28f, 0.61f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.27f, 0.2f, -0.62f, 0.2f, -0.89f, 0.01f) + lineToRelative(-0.1f, -0.08f) + lineToRelative(-0.06f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.89f) + lineToRelative(0.08f, -0.09f) + lineToRelative(1.22f, -1.22f) + lineTo(3.56f, 12.75f) + curveTo(3.26f, 12.68f, 3.0f, 12.37f, 3.0f, 12.0f) + reflectiveCurveToRelative(0.25f, -0.7f, 0.57f, -0.74f) + lineToRelative(0.09f, -0.01f) + horizontalLineToRelative(3.78f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.07f, -0.09f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.2f, 8.9f) + close() + moveTo(15.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.67f) + arcToRelative(1.76f, 1.76f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(3.67f) + arcToRelative(1.76f, 1.76f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(6.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + } + } + return _phoneSpanIn!! + } + +private var _phoneSpanIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanOut.kt new file mode 100644 index 0000000..b5b60bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpanOut.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneSpanOut: ImageVector + get() { + if (_phoneSpanOut != null) { + return _phoneSpanOut!! + } + _phoneSpanOut = fluentIcon(name = "Regular.PhoneSpanOut") { + fluentPath { + moveTo(16.5f, 15.72f) + lineToRelative(0.01f, 0.02f) + curveToRelative(0.4f, 0.4f, 0.95f, 0.57f, 1.49f, 0.48f) + verticalLineToRelative(3.53f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineTo(6.0f, 19.75f) + verticalLineToRelative(-3.53f) + curveToRelative(0.49f, 0.08f, 0.98f, -0.05f, 1.36f, -0.37f) + lineToRelative(0.14f, -0.13f) + verticalLineToRelative(4.03f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(7.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-4.03f) + close() + moveTo(6.78f, 8.97f) + curveToRelative(0.27f, 0.26f, 0.3f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.22f, 1.22f) + horizontalLineToRelative(3.78f) + curveToRelative(0.37f, 0.0f, 0.66f, 0.33f, 0.66f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.25f, 0.7f, -0.57f, 0.74f) + lineTo(5.56f, 12.74f) + lineToRelative(1.22f, 1.23f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.37f, -2.37f) + arcTo(0.77f, 0.77f, 0.0f, false, true, 3.0f, 12.0f) + curveToRelative(0.0f, -0.29f, 0.14f, -0.54f, 0.35f, -0.66f) + lineToRelative(2.37f, -2.37f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(17.22f, 8.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.08f) + lineToRelative(0.08f, 0.08f) + lineToRelative(2.37f, 2.36f) + curveToRelative(0.2f, 0.13f, 0.35f, 0.38f, 0.35f, 0.67f) + curveToRelative(0.0f, 0.25f, -0.1f, 0.47f, -0.28f, 0.6f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-2.37f, 2.37f) + lineToRelative(-0.08f, 0.07f) + curveToRelative(-0.27f, 0.2f, -0.62f, 0.2f, -0.89f, 0.0f) + lineToRelative(-0.1f, -0.07f) + lineToRelative(-0.06f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.01f, -0.88f) + lineToRelative(0.08f, -0.1f) + lineToRelative(1.22f, -1.21f) + horizontalLineToRelative(-3.78f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.31f, -0.05f, -0.56f, -0.37f, -0.56f, -0.74f) + curveToRelative(0.0f, -0.38f, 0.25f, -0.7f, 0.57f, -0.75f) + lineTo(18.44f, 11.25f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(-0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.07f, -0.97f) + close() + moveTo(15.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.52f) + curveToRelative(-0.47f, -0.07f, -0.97f, 0.06f, -1.36f, 0.38f) + lineToRelative(-0.14f, 0.12f) + lineTo(16.5f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(4.02f) + horizontalLineToRelative(-0.01f) + curveToRelative(-0.4f, -0.41f, -0.96f, -0.58f, -1.5f, -0.5f) + lineTo(6.0f, 4.25f) + curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f) + lineTo(8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + } + } + return _phoneSpanOut!! + } + +private var _phoneSpanOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpeaker.kt new file mode 100644 index 0000000..6417346 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneSpeaker.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneSpeaker: ImageVector + get() { + if (_phoneSpeaker != null) { + return _phoneSpeaker!! + } + _phoneSpeaker = fluentIcon(name = "Regular.PhoneSpeaker") { + fluentPath { + moveTo(13.75f, 2.0f) + curveTo(14.99f, 2.0f, 16.0f, 3.0f, 16.0f, 4.25f) + verticalLineToRelative(8.67f) + curveToRelative(-0.37f, 0.05f, -0.73f, 0.23f, -1.03f, 0.54f) + lineToRelative(-0.47f, 0.5f) + lineTo(14.5f, 4.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.08f, 0.0f, 0.15f, -0.01f, 0.22f, -0.03f) + lineToRelative(1.0f, 1.07f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.06f, 0.06f) + curveToRelative(-0.36f, 0.25f, -0.8f, 0.4f, -1.28f, 0.4f) + horizontalLineToRelative(-7.5f) + curveTo(5.01f, 22.0f, 4.0f, 21.0f, 4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveTo(4.0f, 3.01f, 5.0f, 2.0f, 6.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(8.75f, 17.5f) + lineTo(11.0f, 17.5f) + lineTo(11.0f, 19.0f) + lineTo(8.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(22.15f, 14.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.92f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.96f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + moveTo(19.87f, 15.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, 0.7f, 1.65f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + moveTo(17.0f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 16.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.31f, -0.49f) + verticalLineToRelative(-5.5f) + close() + } + } + return _phoneSpeaker!! + } + +private var _phoneSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneStatusBar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneStatusBar.kt new file mode 100644 index 0000000..6a46df8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneStatusBar.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneStatusBar: ImageVector + get() { + if (_phoneStatusBar != null) { + return _phoneStatusBar!! + } + _phoneStatusBar = fluentIcon(name = "Regular.PhoneStatusBar") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(14.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.5f) + close() + } + } + return _phoneStatusBar!! + } + +private var _phoneStatusBar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneTablet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneTablet.kt new file mode 100644 index 0000000..b1c83d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneTablet.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneTablet: ImageVector + get() { + if (_phoneTablet != null) { + return _phoneTablet!! + } + _phoneTablet = fluentIcon(name = "Regular.PhoneTablet") { + fluentPath { + moveTo(8.26f, 7.0f) + curveTo(9.22f, 7.0f, 10.0f, 7.78f, 10.0f, 8.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-4.5f) + curveTo(2.77f, 20.0f, 2.0f, 19.22f, 2.0f, 18.25f) + verticalLineToRelative(-9.5f) + curveTo(2.0f, 7.78f, 2.78f, 7.0f, 3.75f, 7.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(8.26f, 8.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.26f, 0.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.14f, 0.0f, 0.26f, -0.11f, 0.26f, -0.25f) + verticalLineToRelative(-9.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(6.26f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.6f) + close() + moveTo(19.74f, 4.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.25f, 2.1f) + verticalLineToRelative(8.65f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + lineTo(11.0f, 17.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(8.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(8.25f, 5.5f) + curveToRelative(-0.33f, 0.0f, -0.6f, 0.2f, -0.7f, 0.5f) + lineTo(6.0f, 6.0f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 8.1f, 4.0f) + horizontalLineToRelative(11.66f) + close() + moveTo(15.24f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + } + } + return _phoneTablet!! + } + +private var _phoneTablet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdate.kt new file mode 100644 index 0000000..53d70f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdate.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneUpdate: ImageVector + get() { + if (_phoneUpdate != null) { + return _phoneUpdate!! + } + _phoneUpdate = fluentIcon(name = "Regular.PhoneUpdate") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.0f, 7.03f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.71f) + lineToRelative(0.96f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.24f, 2.24f) + lineToRelative(-0.04f, 0.04f) + lineToRelative(-0.06f, 0.05f) + lineToRelative(-0.07f, 0.04f) + lineToRelative(-0.06f, 0.03f) + lineToRelative(-0.1f, 0.04f) + lineToRelative(-0.06f, 0.01f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.09f) + lineToRelative(-0.09f, -0.01f) + lineToRelative(-0.1f, -0.02f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-0.08f, -0.05f) + lineToRelative(-0.11f, -0.09f) + lineToRelative(-2.24f, -2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -1.13f) + lineToRelative(0.09f, 0.07f) + lineToRelative(0.96f, 0.96f) + lineTo(11.25f, 7.8f) + curveToRelative(0.0f, -0.35f, 0.23f, -0.64f, 0.55f, -0.73f) + lineToRelative(0.1f, -0.02f) + horizontalLineToRelative(0.1f) + close() + } + } + return _phoneUpdate!! + } + +private var _phoneUpdate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdateCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdateCheckmark.kt new file mode 100644 index 0000000..8b0ac8a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneUpdateCheckmark.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneUpdateCheckmark: ImageVector + get() { + if (_phoneUpdateCheckmark != null) { + return _phoneUpdateCheckmark!! + } + _phoneUpdateCheckmark = fluentIcon(name = "Regular.PhoneUpdateCheckmark") { + fluentPath { + moveTo(8.25f, 22.0f) + horizontalLineToRelative(4.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(8.25f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(7.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.83f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, 1.5f, -0.06f) + lineTo(18.0f, 4.25f) + curveTo(18.0f, 3.01f, 17.0f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 2.0f, 6.0f, 3.0f, 6.0f, 4.25f) + verticalLineToRelative(15.5f) + curveTo(6.0f, 20.99f, 7.0f, 22.0f, 8.25f, 22.0f) + close() + moveTo(11.25f, 15.7f) + curveToRelative(0.29f, -1.0f, 0.8f, -1.9f, 1.5f, -2.64f) + lineTo(12.75f, 9.51f) + lineToRelative(0.96f, 0.96f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.29f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-2.24f, -2.24f) + lineToRelative(-0.04f, -0.04f) + lineToRelative(-0.06f, -0.05f) + lineToRelative(-0.07f, -0.04f) + lineToRelative(-0.06f, -0.03f) + lineToRelative(-0.1f, -0.04f) + lineToRelative(-0.06f, -0.01f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.09f) + lineToRelative(-0.09f, 0.01f) + lineToRelative(-0.1f, 0.02f) + lineToRelative(-0.1f, 0.05f) + lineToRelative(-0.08f, 0.05f) + lineToRelative(-0.11f, 0.09f) + lineTo(9.23f, 9.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.97f, 1.13f) + lineToRelative(0.09f, -0.07f) + lineToRelative(0.96f, -0.96f) + verticalLineToRelative(6.2f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _phoneUpdateCheckmark!! + } + +private var _phoneUpdateCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVerticalScroll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVerticalScroll.kt new file mode 100644 index 0000000..a9b76f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVerticalScroll.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneVerticalScroll: ImageVector + get() { + if (_phoneVerticalScroll != null) { + return _phoneVerticalScroll!! + } + _phoneVerticalScroll = fluentIcon(name = "Regular.PhoneVerticalScroll") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(14.78f, 13.46f) + curveToRelative(0.26f, 0.27f, 0.3f, 0.68f, 0.08f, 0.98f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-2.25f, 2.3f) + curveToRelative(-0.27f, 0.26f, -0.7f, 0.29f, -1.0f, 0.07f) + lineToRelative(-0.08f, -0.08f) + lineToRelative(-2.25f, -2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.99f, -1.12f) + lineToRelative(0.08f, 0.07f) + lineTo(12.0f, 15.22f) + lineToRelative(1.71f, -1.75f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(12.54f, 7.23f) + lineToRelative(2.25f, 2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.08f, 1.04f) + lineTo(12.0f, 8.82f) + lineToRelative(-1.72f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.07f, -1.05f) + lineToRelative(2.25f, -2.3f) + curveToRelative(0.3f, -0.3f, 0.78f, -0.3f, 1.08f, 0.0f) + close() + } + } + return _phoneVerticalScroll!! + } + +private var _phoneVerticalScroll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVibrate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVibrate.kt new file mode 100644 index 0000000..8863c0a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhoneVibrate.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhoneVibrate: ImageVector + get() { + if (_phoneVibrate != null) { + return _phoneVibrate!! + } + _phoneVibrate = fluentIcon(name = "Regular.PhoneVibrate") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(13.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(20.65f, 8.13f) + lineToRelative(0.05f, 0.1f) + lineToRelative(0.58f, 1.45f) + curveToRelative(0.33f, 0.83f, 0.24f, 1.77f, -0.25f, 2.51f) + lineToRelative(-0.1f, 0.16f) + lineToRelative(-0.16f, 0.2f) + curveToRelative(-0.23f, 0.31f, -0.3f, 0.7f, -0.2f, 1.08f) + lineToRelative(0.04f, 0.14f) + lineToRelative(0.59f, 1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.25f, -2.51f) + lineToRelative(0.1f, -0.16f) + lineToRelative(0.16f, -0.2f) + curveToRelative(0.23f, -0.31f, 0.3f, -0.7f, 0.2f, -1.08f) + lineToRelative(-0.04f, -0.14f) + lineToRelative(-0.59f, -1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.3f, -0.74f) + lineToRelative(0.05f, 0.09f) + close() + moveTo(4.15f, 8.13f) + lineToRelative(0.05f, 0.1f) + lineToRelative(0.58f, 1.45f) + curveToRelative(0.33f, 0.83f, 0.24f, 1.77f, -0.25f, 2.51f) + lineToRelative(-0.1f, 0.16f) + lineToRelative(-0.16f, 0.2f) + curveToRelative(-0.23f, 0.31f, -0.3f, 0.7f, -0.2f, 1.08f) + lineToRelative(0.04f, 0.14f) + lineToRelative(0.59f, 1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-0.58f, -1.45f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.25f, -2.51f) + lineToRelative(0.1f, -0.16f) + lineToRelative(0.16f, -0.2f) + curveToRelative(0.23f, -0.31f, 0.3f, -0.7f, 0.2f, -1.08f) + lineToRelative(-0.04f, -0.14f) + lineToRelative(-0.59f, -1.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.3f, -0.74f) + lineToRelative(0.05f, 0.09f) + close() + } + } + return _phoneVibrate!! + } + +private var _phoneVibrate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhotoFilter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhotoFilter.kt new file mode 100644 index 0000000..05f4b3e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PhotoFilter.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PhotoFilter: ImageVector + get() { + if (_photoFilter != null) { + return _photoFilter!! + } + _photoFilter = fluentIcon(name = "Regular.PhotoFilter") { + fluentPath { + moveTo(9.5f, 2.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.18f, 5.32f) + arcToRelative(7.5f, 7.5f, 0.0f, true, true, -9.36f, 9.36f) + arcTo(7.5f, 7.5f, 0.0f, false, true, 9.5f, 2.0f) + close() + moveTo(16.99f, 9.04f) + verticalLineToRelative(0.22f) + lineToRelative(0.01f, 0.24f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, -7.96f, 7.49f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 7.95f, -7.95f) + close() + moveTo(9.5f, 3.5f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -2.49f, 11.46f) + verticalLineToRelative(-0.22f) + lineTo(7.0f, 14.5f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.96f, -7.49f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 9.5f, 3.5f) + close() + } + } + return _photoFilter!! + } + +private var _photoFilter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pi.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pi.kt new file mode 100644 index 0000000..9e96725 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pi.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pi: ImageVector + get() { + if (_pi != null) { + return _pi!! + } + _pi = fluentIcon(name = "Regular.Pi") { + fluentPath { + moveTo(2.5f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.25f, 4.0f) + horizontalLineToRelative(15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineTo(17.0f) + verticalLineToRelative(11.45f) + curveToRelative(0.0f, 1.21f, 1.2f, 2.06f, 2.34f, 1.65f) + lineToRelative(0.16f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.5f, 1.42f) + lineToRelative(-0.16f, 0.05f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.34f, -3.06f) + verticalLineTo(5.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(56.9f, 56.9f, 0.0f, false, true, -0.25f, 4.53f) + curveToRelative(-0.25f, 2.87f, -0.76f, 6.5f, -1.8f, 9.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, -0.5f) + arcToRelative(40.07f, 40.07f, 0.0f, false, false, 1.7f, -9.1f) + arcTo(67.9f, 67.9f, 0.0f, false, false, 8.0f, 5.5f) + horizontalLineTo(5.25f) + curveTo(4.56f, 5.5f, 4.0f, 6.06f, 4.0f, 6.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + close() + } + } + return _pi!! + } + +private var _pi: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPicture.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPicture.kt new file mode 100644 index 0000000..80e1e36 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPicture.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PictureInPicture: ImageVector + get() { + if (_pictureInPicture != null) { + return _pictureInPicture!! + } + _pictureInPicture = fluentIcon(name = "Regular.PictureInPicture") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineTo(12.0f) + horizontalLineToRelative(-1.5f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineTo(11.0f) + verticalLineTo(19.0f) + horizontalLineTo(5.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-7.0f) + close() + } + } + return _pictureInPicture!! + } + +private var _pictureInPicture: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureEnter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureEnter.kt new file mode 100644 index 0000000..c2cace4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureEnter.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PictureInPictureEnter: ImageVector + get() { + if (_pictureInPictureEnter != null) { + return _pictureInPictureEnter!! + } + _pictureInPictureEnter = fluentIcon(name = "Regular.PictureInPictureEnter") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 4.45f, 3.46f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 3.0f, 22.0f, 4.46f, 22.0f, 6.25f) + verticalLineTo(12.0f) + horizontalLineToRelative(-1.5f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineTo(11.0f) + verticalLineTo(19.0f) + horizontalLineTo(5.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 15.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(14.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(5.22f, 6.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(9.5f, 9.44f) + verticalLineTo(7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.69f) + lineTo(5.22f, 7.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _pictureInPictureEnter!! + } + +private var _pictureInPictureEnter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureExit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureExit.kt new file mode 100644 index 0000000..2dd51a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PictureInPictureExit.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PictureInPictureExit: ImageVector + get() { + if (_pictureInPictureExit != null) { + return _pictureInPictureExit!! + } + _pictureInPictureExit = fluentIcon(name = "Regular.PictureInPictureExit") { + fluentPath { + moveTo(10.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(12.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + lineTo(3.0f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, 2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(18.75f, 6.5f) + lineTo(13.0f, 6.5f) + lineTo(13.0f, 5.0f) + horizontalLineToRelative(5.75f) + curveTo(20.55f, 5.0f, 22.0f, 6.46f, 22.0f, 8.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-5.92f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 3.0f, 12.0f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(15.94f, 16.0f) + horizontalLineToRelative(-1.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.69f) + lineToRelative(-2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(15.94f, 16.0f) + close() + } + } + return _pictureInPictureExit!! + } + +private var _pictureInPictureExit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pill.kt new file mode 100644 index 0000000..36785bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pill.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pill: ImageVector + get() { + if (_pill != null) { + return _pill!! + } + _pill = fluentIcon(name = "Regular.Pill") { + fluentPath { + moveTo(10.53f, 15.47f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.84f, 0.84f, -2.2f, 0.85f, -3.05f, 0.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.0f, 17.26f) + curveToRelative(0.2f, 0.0f, 0.4f, 0.08f, 0.53f, 0.22f) + curveToRelative(0.26f, 0.26f, 0.68f, 0.26f, 0.94f, 0.0f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(13.3f, 3.53f) + arcToRelative(5.07f, 5.07f, 0.0f, false, true, 7.17f, 7.17f) + lineToRelative(-9.77f, 9.77f) + arcToRelative(5.07f, 5.07f, 0.0f, false, true, -7.17f, -7.17f) + lineToRelative(9.77f, -9.77f) + close() + moveTo(19.41f, 4.59f) + arcToRelative(3.57f, 3.57f, 0.0f, false, false, -5.05f, 0.0f) + lineToRelative(-4.35f, 4.35f) + lineTo(15.06f, 14.0f) + lineToRelative(4.35f, -4.35f) + arcToRelative(3.57f, 3.57f, 0.0f, false, false, 0.0f, -5.05f) + close() + moveTo(14.0f, 15.06f) + lineTo(8.95f, 10.0f) + lineTo(4.6f, 14.36f) + arcToRelative(3.57f, 3.57f, 0.0f, true, false, 5.05f, 5.05f) + lineToRelative(4.35f, -4.35f) + close() + } + } + return _pill!! + } + +private var _pill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PinOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PinOff.kt new file mode 100644 index 0000000..6f957bc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PinOff.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PinOff: ImageVector + get() { + if (_pinOff != null) { + return _pinOff!! + } + _pinOff = fluentIcon(name = "Regular.PinOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(5.9f, 5.9f) + lineToRelative(-3.3f, 1.15f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -0.49f, 2.07f) + lineToRelative(3.1f, 3.1f) + lineTo(3.0f, 19.94f) + lineTo(3.0f, 21.0f) + horizontalLineToRelative(1.06f) + lineToRelative(4.44f, -4.44f) + lineToRelative(3.1f, 3.1f) + curveToRelative(0.66f, 0.66f, 1.77f, 0.4f, 2.07f, -0.47f) + lineToRelative(1.14f, -3.31f) + lineToRelative(5.91f, 5.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.64f, 14.7f) + lineToRelative(-1.26f, 3.62f) + lineToRelative(-6.7f, -6.7f) + lineToRelative(3.62f, -1.26f) + lineToRelative(4.34f, 4.34f) + close() + moveTo(19.68f, 10.82f) + lineToRelative(-3.78f, 1.9f) + lineTo(17.0f, 13.82f) + lineToRelative(3.34f, -1.67f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 0.72f, -4.4f) + lineToRelative(-4.83f, -4.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -4.4f, 0.72f) + lineToRelative(-1.67f, 3.34f) + lineToRelative(1.12f, 1.11f) + lineToRelative(1.89f, -3.78f) + curveToRelative(0.38f, -0.77f, 1.4f, -0.93f, 2.0f, -0.33f) + lineToRelative(4.83f, 4.83f) + curveToRelative(0.6f, 0.6f, 0.44f, 1.62f, -0.33f, 2.0f) + close() + } + } + return _pinOff!! + } + +private var _pinOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pipeline.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pipeline.kt new file mode 100644 index 0000000..a33cc80 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pipeline.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pipeline: ImageVector + get() { + if (_pipeline != null) { + return _pipeline!! + } + _pipeline = fluentIcon(name = "Regular.Pipeline") { + fluentPath { + moveTo(2.0f, 6.25f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 6.49f, 6.0f) + lineTo(17.5f, 6.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.49f, 0.25f) + verticalLineToRelative(10.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.49f, 0.25f) + lineTo(6.5f, 17.0f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 16.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(5.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(5.0f, 6.25f) + close() + moveTo(6.5f, 15.5f) + horizontalLineToRelative(11.0f) + verticalLineToRelative(-8.0f) + horizontalLineToRelative(-11.0f) + verticalLineToRelative(8.0f) + close() + moveTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(20.5f, 6.25f) + close() + } + } + return _pipeline!! + } + +private var _pipeline: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pivot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pivot.kt new file mode 100644 index 0000000..19e602d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pivot.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pivot: ImageVector + get() { + if (_pivot != null) { + return _pivot!! + } + _pivot = fluentIcon(name = "Regular.Pivot") { + fluentPath { + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.63f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 1.5f, 0.0f) + lineTo(20.5f, 6.25f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-11.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(4.63f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(6.25f, 19.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-11.0f) + close() + moveTo(6.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(7.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(6.0f, 7.0f) + close() + moveTo(11.5f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(11.5f, 7.0f) + close() + moveTo(6.0f, 12.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + lineTo(7.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(20.28f, 12.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(0.22f, -0.22f) + verticalLineToRelative(2.44f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.44f) + lineToRelative(0.22f, -0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.06f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.22f, -0.22f) + horizontalLineToRelative(2.44f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-2.44f) + lineToRelative(0.22f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.5f, -1.5f) + close() + } + } + return _pivot!! + } + +private var _pivot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlayCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlayCircle.kt new file mode 100644 index 0000000..74a1260 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlayCircle.kt @@ -0,0 +1,38 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PlayCircle: ImageVector + get() { + if (_playCircle != null) { + return _playCircle!! + } + _playCircle = fluentIcon(name = "Regular.PlayCircle") { + fluentPath { + moveTo(10.86f, 8.15f) + arcTo(1.25f, 1.25f, 0.0f, false, false, 9.0f, 9.25f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.95f, 1.02f, 1.56f, 1.86f, 1.1f) + lineToRelative(5.75f, -3.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.3f) + lineToRelative(-5.75f, -3.2f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _playCircle!! + } + +private var _playCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt new file mode 100644 index 0000000..64edf67 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugConnected.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PlugConnected: ImageVector + get() { + if (_plugConnected != null) { + return _plugConnected!! + } + _plugConnected = fluentIcon(name = "Regular.PlugConnected") { + fluentPath { + moveTo(19.49f, 5.57f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -1.9f, 8.96f) + curveToRelative(-0.64f, 0.35f, -1.42f, 0.14f, -1.94f, -0.38f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -0.73f, -1.3f, -0.38f, -1.95f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 8.96f, -1.89f) + lineToRelative(2.29f, -2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.29f, 2.3f) + close() + moveTo(17.47f, 12.83f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -6.3f, -6.3f) + curveToRelative(-0.27f, 0.35f, -0.19f, 0.83f, 0.12f, 1.14f) + lineToRelative(5.04f, 5.04f) + curveToRelative(0.31f, 0.3f, 0.8f, 0.39f, 1.14f, 0.12f) + close() + moveTo(3.28f, 21.78f) + lineToRelative(2.3f, -2.29f) + arcToRelative(5.97f, 5.97f, 0.0f, false, false, 8.95f, -1.9f) + curveToRelative(0.35f, -0.64f, 0.14f, -1.42f, -0.38f, -1.94f) + lineToRelative(-5.8f, -5.8f) + curveToRelative(-0.52f, -0.52f, -1.3f, -0.73f, -1.95f, -0.38f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -1.89f, 8.96f) + lineToRelative(-2.29f, 2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + close() + moveTo(7.67f, 11.29f) + lineToRelative(5.04f, 5.04f) + curveToRelative(0.3f, 0.31f, 0.39f, 0.8f, 0.12f, 1.14f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -6.3f, -6.3f) + curveToRelative(0.35f, -0.27f, 0.83f, -0.19f, 1.14f, 0.12f) + close() + } + } + return _plugConnected!! + } + +private var _plugConnected: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt new file mode 100644 index 0000000..6a859e1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PlugDisconnected.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PlugDisconnected: ImageVector + get() { + if (_plugDisconnected != null) { + return _plugDisconnected!! + } + _plugDisconnected = fluentIcon(name = "Regular.PlugDisconnected") { + fluentPath { + moveTo(21.78f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.01f, 2.01f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -5.47f, 0.46f) + lineToRelative(-1.06f, 1.07f) + curveToRelative(-0.69f, 0.69f, -0.69f, 1.8f, 0.0f, 2.48f) + lineToRelative(3.58f, 3.58f) + curveToRelative(0.69f, 0.69f, 1.8f, 0.69f, 2.48f, 0.0f) + lineToRelative(1.07f, -1.06f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 0.46f, -5.47f) + lineToRelative(2.01f, -2.01f) + close() + moveTo(18.19f, 5.76f) + lineToRelative(0.03f, 0.02f) + lineToRelative(0.02f, 0.03f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, 3.88f) + lineToRelative(-1.06f, 1.07f) + curveToRelative(-0.1f, 0.1f, -0.26f, 0.1f, -0.36f, 0.0f) + lineToRelative(-3.58f, -3.58f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.0f, -0.36f) + lineToRelative(1.07f, -1.06f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 3.88f, 0.0f) + close() + moveTo(10.78f, 11.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.0f, 11.94f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.78f, 1.77f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -0.46f, 5.47f) + lineToRelative(-2.01f, 2.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.01f, -2.01f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 5.47f, -0.46f) + lineToRelative(1.77f, -1.78f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-0.47f, -0.47f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(11.0f, 14.94f) + lineTo(9.06f, 13.0f) + lineToRelative(1.72f, -1.72f) + close() + moveTo(7.47f, 13.53f) + lineToRelative(3.0f, 3.0f) + lineToRelative(0.47f, 0.47f) + lineToRelative(-1.25f, 1.24f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.88f, 0.0f) + lineToRelative(-0.05f, -0.05f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.0f, -3.88f) + lineTo(7.0f, 13.06f) + lineToRelative(0.47f, 0.47f) + close() + } + } + return _plugDisconnected!! + } + +private var _plugDisconnected: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PointScan.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PointScan.kt new file mode 100644 index 0000000..390c15b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PointScan.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PointScan: ImageVector + get() { + if (_pointScan != null) { + return _pointScan!! + } + _pointScan = fluentIcon(name = "Regular.PointScan") { + fluentPath { + moveTo(10.25f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.8f) + arcTo(6.25f, 6.25f, 0.0f, false, true, 16.46f, 13.0f) + horizontalLineToRelative(4.79f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(16.45f, 14.5f) + arcTo(6.25f, 6.25f, 0.0f, false, true, 11.0f, 19.96f) + verticalLineToRelative(1.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(9.5f, 19.95f) + arcToRelative(6.25f, 6.25f, 0.0f, false, true, -5.46f, -5.45f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(4.05f, 13.0f) + arcTo(6.25f, 6.25f, 0.0f, false, true, 9.5f, 7.54f) + lineTo(9.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(9.5f, 14.5f) + lineTo(5.56f, 14.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 3.94f, 3.94f) + lineTo(9.5f, 14.5f) + close() + moveTo(14.94f, 14.5f) + lineTo(11.0f, 14.5f) + verticalLineToRelative(3.94f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 3.94f, -3.94f) + close() + moveTo(9.5f, 9.06f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 5.56f, 13.0f) + lineTo(9.5f, 13.0f) + lineTo(9.5f, 9.06f) + close() + moveTo(11.0f, 9.06f) + lineTo(11.0f, 13.0f) + horizontalLineToRelative(3.94f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, -3.72f, -3.9f) + lineTo(11.0f, 9.06f) + close() + } + } + return _pointScan!! + } + +private var _pointScan: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt new file mode 100644 index 0000000..e5746be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Poll.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Poll: ImageVector + get() { + if (_poll != null) { + return _poll!! + } + _poll = fluentIcon(name = "Regular.Poll") { + fluentPath { + moveTo(11.75f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(14.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + lineTo(9.0f, 4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 11.75f, 2.0f) + close() + moveTo(18.75f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(9.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -5.5f, 0.0f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.75f, 7.0f) + close() + moveTo(4.75f, 12.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + verticalLineToRelative(4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -5.5f, 0.0f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 12.0f) + close() + moveTo(11.75f, 3.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(14.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + lineTo(13.0f, 4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(18.75f, 8.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(9.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(4.75f, 13.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 2.5f, 0.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + } + } + return _poll!! + } + +private var _poll: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortHdmi.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortHdmi.kt new file mode 100644 index 0000000..77ddbcf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortHdmi.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PortHdmi: ImageVector + get() { + if (_portHdmi != null) { + return _portHdmi!! + } + _portHdmi = fluentIcon(name = "Regular.PortHdmi") { + fluentPath { + moveTo(21.41f, 11.41f) + lineTo(18.6f, 8.6f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 17.17f, 8.0f) + lineTo(6.83f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.42f, 0.59f) + lineTo(2.6f, 11.4f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 2.0f, 12.83f) + lineTo(2.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, 2.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-1.17f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + close() + moveTo(20.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(4.0f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-1.17f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.15f, -0.36f) + lineToRelative(2.82f, -2.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.36f, -0.15f) + horizontalLineToRelative(10.34f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.36f, 0.15f) + lineToRelative(2.82f, 2.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.15f, 0.36f) + lineTo(20.5f, 14.0f) + close() + moveTo(16.25f, 11.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + close() + } + } + return _portHdmi!! + } + +private var _portHdmi: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortMicroUsb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortMicroUsb.kt new file mode 100644 index 0000000..b66e416 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortMicroUsb.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PortMicroUsb: ImageVector + get() { + if (_portMicroUsb != null) { + return _portMicroUsb!! + } + _portMicroUsb = fluentIcon(name = "Regular.PortMicroUsb") { + fluentPath { + moveTo(15.17f, 10.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.36f, 0.15f) + lineToRelative(1.82f, 1.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.15f, 0.36f) + lineTo(17.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(7.0f, 13.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-0.17f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.15f, -0.36f) + lineToRelative(1.82f, -1.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.36f, -0.15f) + horizontalLineToRelative(6.34f) + close() + moveTo(15.17f, 9.0f) + lineTo(8.83f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.42f, 0.59f) + lineTo(5.6f, 11.4f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 5.0f, 12.83f) + lineTo(5.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, 2.0f) + horizontalLineToRelative(10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-0.17f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.59f, -1.42f) + lineTo(16.6f, 9.6f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 15.17f, 9.0f) + close() + } + } + return _portMicroUsb!! + } + +private var _portMicroUsb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbA.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbA.kt new file mode 100644 index 0000000..01fe896 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbA.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PortUsbA: ImageVector + get() { + if (_portUsbA != null) { + return _portUsbA!! + } + _portUsbA = fluentIcon(name = "Regular.PortUsbA") { + fluentPath { + moveTo(18.0f, 8.0f) + horizontalLineTo(6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, 2.0f) + horizontalLineToRelative(12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + verticalLineToRelative(-4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + close() + moveTo(5.5f, 10.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, -0.5f) + horizontalLineToRelative(12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(-2.0f) + close() + } + } + return _portUsbA!! + } + +private var _portUsbA: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbC.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbC.kt new file mode 100644 index 0000000..be97190 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PortUsbC.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PortUsbC: ImageVector + get() { + if (_portUsbC != null) { + return _portUsbC!! + } + _portUsbC = fluentIcon(name = "Regular.PortUsbC") { + fluentPath { + moveTo(16.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + horizontalLineTo(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + horizontalLineToRelative(8.0f) + close() + moveTo(16.0f, 9.0f) + horizontalLineTo(8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + horizontalLineToRelative(8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -6.0f) + close() + } + } + return _portUsbC!! + } + +private var _portUsbC: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionBackward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionBackward.kt new file mode 100644 index 0000000..4322d79 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionBackward.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PositionBackward: ImageVector + get() { + if (_positionBackward != null) { + return _positionBackward!! + } + _positionBackward = fluentIcon(name = "Regular.PositionBackward") { + fluentPath { + moveTo(6.5f, 16.5f) + lineTo(5.25f, 16.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 13.25f) + verticalLineToRelative(-8.0f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + lineTo(16.5f, 6.5f) + horizontalLineToRelative(-1.65f) + lineToRelative(0.15f, -0.15f) + verticalLineToRelative(-1.1f) + curveToRelative(0.0f, -0.23f, -0.04f, -0.45f, -0.13f, -0.65f) + lineToRelative(-1.9f, 1.9f) + horizontalLineToRelative(-2.12f) + lineToRelative(2.92f, -2.92f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -0.52f, -0.08f) + horizontalLineToRelative(-1.28f) + lineTo(3.5f, 11.97f) + verticalLineToRelative(1.28f) + curveToRelative(0.0f, 0.18f, 0.03f, 0.36f, 0.08f, 0.52f) + lineToRelative(2.92f, -2.92f) + verticalLineToRelative(2.12f) + lineToRelative(-1.9f, 1.9f) + curveToRelative(0.2f, 0.09f, 0.42f, 0.13f, 0.65f, 0.13f) + horizontalLineToRelative(1.1f) + lineToRelative(0.15f, -0.15f) + verticalLineToRelative(1.65f) + close() + moveTo(9.85f, 3.5f) + lineTo(7.97f, 3.5f) + lineTo(3.5f, 7.97f) + verticalLineToRelative(1.88f) + lineTo(9.85f, 3.5f) + close() + moveTo(5.85f, 3.5f) + horizontalLineToRelative(-0.6f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.6f) + lineTo(5.85f, 3.5f) + close() + moveTo(22.0f, 18.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.0f) + close() + moveTo(18.75f, 20.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.0f) + curveTo(9.78f, 9.0f, 9.0f, 9.78f, 9.0f, 10.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.0f) + close() + } + } + return _positionBackward!! + } + +private var _positionBackward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionForward.kt new file mode 100644 index 0000000..b768e7a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionForward.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PositionForward: ImageVector + get() { + if (_positionForward != null) { + return _positionForward!! + } + _positionForward = fluentIcon(name = "Regular.PositionForward") { + fluentPath { + moveTo(18.75f, 22.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + lineTo(17.5f, 7.5f) + lineTo(17.5f, 9.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(9.0f, 17.5f) + lineTo(7.5f, 17.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.0f) + close() + moveTo(13.25f, 16.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.0f) + close() + moveTo(15.0f, 13.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-0.78f) + lineTo(15.0f, 12.47f) + verticalLineToRelative(0.78f) + close() + moveTo(15.0f, 10.47f) + lineTo(10.47f, 15.0f) + horizontalLineToRelative(-2.0f) + lineTo(15.0f, 8.47f) + verticalLineToRelative(2.0f) + close() + moveTo(6.35f, 15.0f) + horizontalLineToRelative(-1.1f) + curveToRelative(-0.23f, 0.0f, -0.45f, -0.04f, -0.65f, -0.13f) + lineTo(14.87f, 4.6f) + curveToRelative(0.09f, 0.2f, 0.13f, 0.42f, 0.13f, 0.65f) + verticalLineToRelative(1.1f) + lineTo(6.35f, 15.0f) + close() + moveTo(3.58f, 13.77f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.08f, -0.52f) + verticalLineToRelative(-1.28f) + lineToRelative(8.47f, -8.47f) + horizontalLineToRelative(1.28f) + curveToRelative(0.18f, 0.0f, 0.36f, 0.03f, 0.52f, 0.08f) + lineTo(3.57f, 13.77f) + close() + moveTo(3.5f, 9.85f) + lineTo(3.5f, 7.97f) + lineTo(7.97f, 3.5f) + horizontalLineToRelative(1.88f) + lineTo(3.5f, 9.85f) + close() + moveTo(3.5f, 5.85f) + verticalLineToRelative(-0.6f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(0.6f) + lineTo(3.5f, 5.85f) + close() + } + } + return _positionForward!! + } + +private var _positionForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToBack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToBack.kt new file mode 100644 index 0000000..3b8d8b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToBack.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PositionToBack: ImageVector + get() { + if (_positionToBack != null) { + return _positionToBack!! + } + _positionToBack = fluentIcon(name = "Regular.PositionToBack") { + fluentPath { + moveTo(14.0f, 16.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 16.75f, 14.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 23.0f, 16.75f) + verticalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 20.25f, 23.0f) + horizontalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 14.0f, 20.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(16.75f, 15.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + close() + moveTo(6.0f, 11.0f) + verticalLineToRelative(3.75f) + curveTo(6.0f, 16.55f, 7.46f, 18.0f, 9.25f, 18.0f) + lineTo(13.0f, 18.0f) + verticalLineToRelative(-1.25f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(-0.32f) + lineToRelative(0.37f, -0.37f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 3.08f, -3.08f) + lineToRelative(0.37f, -0.37f) + verticalLineToRelative(0.33f) + lineToRelative(0.25f, -0.01f) + lineTo(18.0f, 13.0f) + lineTo(18.0f, 9.25f) + curveTo(18.0f, 7.45f, 16.54f, 6.0f, 14.75f, 6.0f) + lineTo(11.0f, 6.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(0.56f) + lineToRelative(-0.68f, 0.68f) + arcToRelative(3.76f, 3.76f, 0.0f, false, true, -2.7f, 2.7f) + lineToRelative(-0.68f, 0.68f) + lineTo(7.5f, 11.0f) + lineToRelative(-0.25f, 0.01f) + lineTo(6.0f, 11.01f) + close() + moveTo(13.68f, 7.5f) + horizontalLineToRelative(1.07f) + curveToRelative(0.24f, 0.0f, 0.47f, 0.05f, 0.68f, 0.14f) + lineToRelative(-7.8f, 7.79f) + curveToRelative(-0.08f, -0.21f, -0.13f, -0.44f, -0.13f, -0.68f) + verticalLineToRelative(-1.07f) + lineToRelative(6.18f, -6.18f) + close() + moveTo(9.25f, 16.5f) + curveToRelative(-0.17f, 0.0f, -0.34f, -0.02f, -0.5f, -0.07f) + lineToRelative(7.68f, -7.68f) + curveToRelative(0.05f, 0.16f, 0.07f, 0.33f, 0.07f, 0.5f) + verticalLineToRelative(1.31f) + lineToRelative(-5.94f, 5.94f) + lineTo(9.25f, 16.5f) + close() + moveTo(1.0f, 3.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.75f, 1.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 10.0f, 3.75f) + verticalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 7.25f, 10.0f) + horizontalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 1.0f, 7.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(3.75f, 2.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(3.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _positionToBack!! + } + +private var _positionToBack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToFront.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToFront.kt new file mode 100644 index 0000000..b401673 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PositionToFront.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PositionToFront: ImageVector + get() { + if (_positionToFront != null) { + return _positionToFront!! + } + _positionToFront = fluentIcon(name = "Regular.PositionToFront") { + fluentPath { + moveTo(1.0f, 3.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.75f, 1.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 10.0f, 3.75f) + lineTo(10.0f, 5.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.26f, 0.0f, -0.5f, 0.02f, -0.75f, 0.07f) + lineTo(8.5f, 3.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(1.32f) + curveToRelative(-0.05f, 0.24f, -0.07f, 0.5f, -0.07f, 0.75f) + lineTo(5.0f, 10.0f) + lineTo(3.75f, 10.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 1.0f, 7.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(14.0f, 19.0f) + verticalLineToRelative(1.25f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 16.75f, 23.0f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 23.0f, 20.25f) + verticalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 20.25f, 14.0f) + lineTo(19.0f, 14.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.26f, -0.02f, 0.5f, -0.07f, 0.75f) + horizontalLineToRelative(1.32f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-3.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-1.32f) + curveToRelative(-0.24f, 0.05f, -0.5f, 0.07f, -0.75f, 0.07f) + lineTo(14.0f, 19.0f) + close() + moveTo(9.25f, 6.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 6.0f, 9.25f) + verticalLineToRelative(5.5f) + curveTo(6.0f, 16.55f, 7.46f, 18.0f, 9.25f, 18.0f) + horizontalLineToRelative(5.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-5.5f) + curveTo(18.0f, 7.45f, 16.54f, 6.0f, 14.75f, 6.0f) + horizontalLineToRelative(-5.5f) + close() + moveTo(11.56f, 7.5f) + lineTo(7.5f, 11.56f) + lineTo(7.5f, 9.68f) + lineTo(9.68f, 7.5f) + horizontalLineToRelative(1.88f) + close() + moveTo(7.5f, 13.68f) + lineToRelative(6.18f, -6.18f) + horizontalLineToRelative(1.07f) + curveToRelative(0.24f, 0.0f, 0.47f, 0.05f, 0.68f, 0.14f) + lineToRelative(-7.8f, 7.79f) + curveToRelative(-0.08f, -0.21f, -0.13f, -0.44f, -0.13f, -0.68f) + verticalLineToRelative(-1.07f) + close() + moveTo(8.75f, 16.43f) + lineToRelative(7.68f, -7.68f) + curveToRelative(0.05f, 0.16f, 0.07f, 0.33f, 0.07f, 0.5f) + verticalLineToRelative(1.31f) + lineToRelative(-5.94f, 5.94f) + lineTo(9.25f, 16.5f) + curveToRelative(-0.17f, 0.0f, -0.34f, -0.02f, -0.5f, -0.07f) + close() + moveTo(14.69f, 16.5f) + horizontalLineToRelative(-2.0f) + lineToRelative(3.81f, -3.82f) + verticalLineToRelative(2.07f) + lineToRelative(-0.03f, -0.03f) + lineToRelative(-1.78f, 1.78f) + close() + } + } + return _positionToFront!! + } + +private var _positionToFront: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Power.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Power.kt new file mode 100644 index 0000000..b5e108b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Power.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Power: ImageVector + get() { + if (_power != null) { + return _power!! + } + _power = fluentIcon(name = "Regular.Power") { + fluentPath { + moveTo(8.2f, 4.82f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.64f, 1.36f) + arcToRelative(7.51f, 7.51f, 0.0f, true, false, 6.34f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.63f, -1.35f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -7.6f, -0.01f) + close() + moveTo(12.0f, 2.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + verticalLineToRelative(7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, 0.1f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.4f, 0.33f, -0.74f, 0.75f, -0.74f) + close() + } + } + return _power!! + } + +private var _power: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Predictions.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Predictions.kt new file mode 100644 index 0000000..3cb0ee7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Predictions.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Predictions: ImageVector + get() { + if (_predictions != null) { + return _predictions!! + } + _predictions = fluentIcon(name = "Regular.Predictions") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(1.15f, 0.0f, 2.24f, 0.29f, 3.19f, 0.8f) + curveToRelative(-0.08f, 0.45f, -0.23f, 0.76f, -0.43f, 0.96f) + curveToRelative(-0.1f, 0.11f, -0.25f, 0.2f, -0.43f, 0.28f) + arcTo(5.25f, 5.25f, 0.0f, true, false, 11.77f, 14.0f) + lineTo(12.0f, 14.0f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 4.38f, -2.35f) + curveToRelative(0.64f, 0.22f, 1.4f, 0.08f, 1.9f, -0.4f) + arcToRelative(6.76f, 6.76f, 0.0f, false, true, -1.93f, 2.67f) + lineToRelative(1.62f, 4.86f) + curveToRelative(0.26f, 0.8f, -0.08f, 1.67f, -0.81f, 2.08f) + curveToRelative(-1.37f, 0.77f, -3.1f, 1.14f, -5.16f, 1.14f) + reflectiveCurveToRelative(-3.79f, -0.37f, -5.16f, -1.14f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.8f, -2.08f) + lineToRelative(1.61f, -4.86f) + arcTo(6.74f, 6.74f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(15.06f, 14.8f) + lineToRelative(-0.36f, 0.14f) + horizontalLineToRelative(-0.02f) + curveToRelative(-0.73f, 0.32f, -1.52f, 0.51f, -2.35f, 0.55f) + lineTo(12.24f, 15.49f) + lineToRelative(-0.24f, 0.01f) + horizontalLineToRelative(-0.33f) + arcToRelative(6.68f, 6.68f, 0.0f, false, true, -2.35f, -0.55f) + lineToRelative(-0.02f, -0.01f) + lineToRelative(-0.36f, -0.15f) + lineToRelative(-1.48f, 4.46f) + curveToRelative(-0.04f, 0.12f, 0.0f, 0.24f, 0.11f, 0.3f) + curveToRelative(1.13f, 0.63f, 2.6f, 0.95f, 4.43f, 0.95f) + curveToRelative(1.83f, 0.0f, 3.3f, -0.32f, 4.43f, -0.95f) + curveToRelative(0.1f, -0.06f, 0.15f, -0.18f, 0.11f, -0.3f) + lineToRelative(-1.48f, -4.46f) + close() + moveTo(11.69f, 15.5f) + lineTo(12.0f, 15.5f) + horizontalLineToRelative(-0.31f) + close() + moveTo(17.99f, 1.88f) + lineTo(18.0f, 2.0f) + curveToRelative(0.0f, 1.15f, 0.27f, 1.96f, 0.78f, 2.47f) + curveToRelative(0.47f, 0.47f, 1.2f, 0.74f, 2.21f, 0.78f) + horizontalLineToRelative(0.26f) + curveToRelative(0.96f, 0.0f, 1.0f, 1.38f, 0.12f, 1.5f) + horizontalLineToRelative(-0.12f) + curveToRelative(-1.15f, 0.0f, -1.96f, 0.27f, -2.47f, 0.78f) + curveToRelative(-0.47f, 0.47f, -0.74f, 1.2f, -0.78f, 2.21f) + lineTo(18.0f, 10.0f) + curveToRelative(0.0f, 1.0f, -1.5f, 1.0f, -1.5f, 0.0f) + curveToRelative(0.0f, -1.15f, -0.27f, -1.96f, -0.78f, -2.47f) + curveToRelative(-0.47f, -0.47f, -1.2f, -0.74f, -2.21f, -0.78f) + horizontalLineToRelative(-0.26f) + curveToRelative(-0.96f, 0.0f, -1.0f, -1.38f, -0.12f, -1.5f) + horizontalLineToRelative(0.12f) + curveToRelative(1.15f, 0.0f, 1.96f, -0.27f, 2.47f, -0.78f) + curveToRelative(0.51f, -0.51f, 0.78f, -1.32f, 0.78f, -2.47f) + curveToRelative(0.0f, -0.96f, 1.38f, -1.0f, 1.5f, -0.12f) + close() + moveTo(17.25f, 4.95f) + lineToRelative(-0.14f, 0.2f) + arcToRelative(3.6f, 3.6f, 0.0f, false, true, -0.9f, 0.85f) + arcToRelative(3.64f, 3.64f, 0.0f, false, true, 1.04f, 1.05f) + arcTo(3.64f, 3.64f, 0.0f, false, true, 18.3f, 6.0f) + arcToRelative(3.64f, 3.64f, 0.0f, false, true, -0.9f, -0.84f) + lineToRelative(-0.15f, -0.2f) + close() + } + } + return _predictions!! + } + +private var _predictions: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt new file mode 100644 index 0000000..23f5b54 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Premium.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Premium: ImageVector + get() { + if (_premium != null) { + return _premium!! + } + _premium = fluentIcon(name = "Regular.Premium") { + fluentPath { + moveTo(18.0f, 3.0f) + curveToRelative(0.24f, 0.0f, 0.46f, 0.12f, 0.6f, 0.3f) + lineToRelative(0.06f, 0.1f) + lineToRelative(3.26f, 6.02f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.01f, 0.03f) + lineToRelative(0.02f, 0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.07f, 0.0f, 0.14f, -0.02f, 0.2f) + lineToRelative(-0.05f, 0.13f) + lineToRelative(-0.03f, 0.06f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.08f, 0.1f) + lineToRelative(0.06f, -0.07f) + lineToRelative(-0.02f, 0.03f) + lineToRelative(-9.25f, 10.5f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, -0.3f, 0.24f) + lineToRelative(-0.1f, 0.03f) + lineToRelative(-0.08f, 0.02f) + lineTo(12.0f, 21.0f) + horizontalLineToRelative(-0.1f) + lineToRelative(-0.12f, -0.03f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, -0.17f, -0.08f) + horizontalLineToRelative(-0.01f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, -0.13f, -0.1f) + lineToRelative(-9.3f, -10.55f) + lineToRelative(-0.02f, -0.04f) + lineToRelative(-0.04f, -0.06f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.1f, -0.3f) + lineTo(2.0f, 9.75f) + verticalLineToRelative(-0.07f) + lineToRelative(0.02f, -0.08f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.02f, -0.05f) + lineToRelative(0.03f, -0.06f) + lineToRelative(3.25f, -6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.56f, -0.38f) + lineTo(6.0f, 3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(15.0f, 10.5f) + lineTo(9.0f, 10.5f) + lineToRelative(3.0f, 7.69f) + lineToRelative(3.0f, -7.69f) + close() + moveTo(7.39f, 10.5f) + lineTo(4.4f, 10.5f) + lineToRelative(5.35f, 6.07f) + lineToRelative(-2.37f, -6.07f) + close() + moveTo(19.59f, 10.5f) + lineTo(16.6f, 10.5f) + lineToRelative(-2.37f, 6.07f) + lineToRelative(5.35f, -6.07f) + close() + moveTo(8.97f, 4.5f) + lineTo(6.44f, 4.5f) + lineTo(4.01f, 9.0f) + horizontalLineToRelative(3.52f) + lineToRelative(1.44f, -4.5f) + close() + moveTo(13.45f, 4.5f) + horizontalLineToRelative(-2.9f) + lineTo(9.1f, 9.0f) + horizontalLineToRelative(5.79f) + lineToRelative(-1.44f, -4.5f) + close() + moveTo(17.55f, 4.5f) + horizontalLineToRelative(-2.52f) + lineTo(16.47f, 9.0f) + horizontalLineToRelative(3.52f) + lineToRelative(-2.44f, -4.5f) + close() + } + } + return _premium!! + } + +private var _premium: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PremiumPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PremiumPerson.kt new file mode 100644 index 0000000..2482465 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PremiumPerson.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PremiumPerson: ImageVector + get() { + if (_premiumPerson != null) { + return _premiumPerson!! + } + _premiumPerson = fluentIcon(name = "Regular.PremiumPerson") { + fluentPath { + moveTo(18.0f, 3.0f) + curveToRelative(0.24f, 0.0f, 0.46f, 0.12f, 0.6f, 0.3f) + lineToRelative(0.06f, 0.1f) + lineToRelative(3.26f, 6.02f) + lineToRelative(0.04f, 0.1f) + lineToRelative(0.01f, 0.03f) + lineToRelative(0.02f, 0.1f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.07f, 0.0f, 0.14f, -0.02f, 0.2f) + lineToRelative(-0.05f, 0.13f) + lineToRelative(-0.03f, 0.06f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, -0.04f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.04f, 0.05f) + lineToRelative(0.02f, -0.03f) + lineToRelative(-1.27f, 1.45f) + curveToRelative(-0.43f, -0.31f, -0.92f, -0.53f, -1.46f, -0.62f) + lineToRelative(0.49f, -0.55f) + lineTo(16.6f, 10.5f) + lineTo(12.7f, 20.52f) + curveToRelative(-0.12f, 0.3f, -0.4f, 0.48f, -0.7f, 0.48f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.1f, -0.03f) + horizontalLineToRelative(-0.02f) + arcToRelative(0.72f, 0.72f, 0.0f, false, true, -0.17f, -0.08f) + horizontalLineToRelative(-0.01f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, -0.13f, -0.1f) + lineToRelative(-9.3f, -10.55f) + lineToRelative(-0.02f, -0.04f) + lineToRelative(-0.04f, -0.06f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.1f, -0.3f) + lineTo(2.0f, 9.75f) + verticalLineToRelative(-0.07f) + lineToRelative(0.02f, -0.08f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.02f, -0.05f) + lineToRelative(0.03f, -0.06f) + lineToRelative(3.25f, -6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.56f, -0.38f) + lineTo(6.0f, 3.0f) + horizontalLineToRelative(12.0f) + close() + moveTo(15.0f, 10.5f) + lineTo(9.0f, 10.5f) + lineToRelative(3.0f, 7.69f) + lineToRelative(3.0f, -7.69f) + close() + moveTo(7.39f, 10.5f) + lineTo(4.4f, 10.5f) + lineToRelative(5.35f, 6.07f) + lineToRelative(-2.37f, -6.07f) + close() + moveTo(8.97f, 4.5f) + lineTo(6.44f, 4.5f) + lineTo(4.01f, 9.0f) + horizontalLineToRelative(3.52f) + lineToRelative(1.44f, -4.5f) + close() + moveTo(13.45f, 4.5f) + horizontalLineToRelative(-2.9f) + lineTo(9.1f, 9.0f) + horizontalLineToRelative(5.79f) + lineToRelative(-1.44f, -4.5f) + close() + moveTo(17.55f, 4.5f) + horizontalLineToRelative(-2.52f) + lineTo(16.47f, 9.0f) + horizontalLineToRelative(3.52f) + lineToRelative(-2.44f, -4.5f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _premiumPerson!! + } + +private var _premiumPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceAvailable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceAvailable.kt new file mode 100644 index 0000000..c211635 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceAvailable.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PresenceAvailable: ImageVector + get() { + if (_presenceAvailable != null) { + return _presenceAvailable!! + } + _presenceAvailable = fluentIcon(name = "Regular.PresenceAvailable") { + fluentPath { + moveTo(12.0f, 0.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, false, 0.0f, 24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, false, 0.0f, -24.0f) + close() + moveTo(3.0f, 12.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, 18.0f, 0.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -18.0f, 0.0f) + close() + moveTo(17.06f, 8.44f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 2.12f) + lineToRelative(-5.5f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + lineToRelative(0.94f, 0.94f) + lineToRelative(4.44f, -4.44f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, 0.0f) + close() + } + } + return _presenceAvailable!! + } + +private var _presenceAvailable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceBlocked.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceBlocked.kt new file mode 100644 index 0000000..df16695 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceBlocked.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PresenceBlocked: ImageVector + get() { + if (_presenceBlocked != null) { + return _presenceBlocked!! + } + _presenceBlocked = fluentIcon(name = "Regular.PresenceBlocked") { + fluentPath { + moveTo(24.0f, 12.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, true, -24.0f, 0.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, true, 24.0f, 0.0f) + close() + moveTo(21.0f, 12.0f) + curveToRelative(0.0f, -1.94f, -0.62f, -3.74f, -1.66f, -5.21f) + lineTo(6.79f, 19.34f) + arcTo(9.0f, 9.0f, 0.0f, false, false, 21.0f, 12.0f) + close() + moveTo(17.21f, 4.66f) + arcTo(9.0f, 9.0f, 0.0f, false, false, 4.66f, 17.21f) + lineTo(17.21f, 4.66f) + close() + } + } + return _presenceBlocked!! + } + +private var _presenceBlocked: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceDnd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceDnd.kt new file mode 100644 index 0000000..3bd532c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceDnd.kt @@ -0,0 +1,37 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PresenceDnd: ImageVector + get() { + if (_presenceDnd != null) { + return _presenceDnd!! + } + _presenceDnd = fluentIcon(name = "Regular.PresenceDnd") { + fluentPath { + moveTo(12.0f, 0.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, false, 0.0f, 24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, false, 0.0f, -24.0f) + close() + moveTo(3.0f, 12.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, 18.0f, 0.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -18.0f, 0.0f) + close() + moveTo(6.0f, 12.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(9.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + horizontalLineToRelative(-9.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 6.0f, 12.0f) + close() + } + } + return _presenceDnd!! + } + +private var _presenceDnd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOffline.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOffline.kt new file mode 100644 index 0000000..74511ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOffline.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PresenceOffline: ImageVector + get() { + if (_presenceOffline != null) { + return _presenceOffline!! + } + _presenceOffline = fluentIcon(name = "Regular.PresenceOffline") { + fluentPath { + moveTo(16.06f, 7.94f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 2.12f) + lineTo(14.12f, 12.0f) + lineToRelative(1.94f, 1.94f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, 2.12f) + lineTo(12.0f, 14.12f) + lineToRelative(-1.94f, 1.94f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, -2.12f) + lineTo(9.88f, 12.0f) + lineToRelative(-1.94f, -1.94f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 2.12f, -2.12f) + lineTo(12.0f, 9.88f) + lineToRelative(1.94f, -1.94f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, 0.0f) + close() + moveTo(0.0f, 12.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, true, 24.0f, 0.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, true, -24.0f, 0.0f) + close() + moveTo(12.0f, 3.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, false, 0.0f, 18.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, 0.0f, -18.0f) + close() + } + } + return _presenceOffline!! + } + +private var _presenceOffline: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOof.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOof.kt new file mode 100644 index 0000000..340c871 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceOof.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PresenceOof: ImageVector + get() { + if (_presenceOof != null) { + return _presenceOof!! + } + _presenceOof = fluentIcon(name = "Regular.PresenceOof") { + fluentPath { + moveTo(12.56f, 9.06f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.12f, -2.12f) + lineToRelative(-4.0f, 4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 2.12f) + lineToRelative(4.0f, 4.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.12f, -2.12f) + lineToRelative(-1.44f, -1.44f) + horizontalLineToRelative(5.38f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + horizontalLineToRelative(-5.38f) + lineToRelative(1.44f, -1.44f) + close() + moveTo(12.0f, 0.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, false, 0.0f, 24.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, false, 0.0f, -24.0f) + close() + moveTo(3.0f, 12.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, 18.0f, 0.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -18.0f, 0.0f) + close() + } + } + return _presenceOof!! + } + +private var _presenceOof: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceUnknown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceUnknown.kt new file mode 100644 index 0000000..dcc9e46 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenceUnknown.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PresenceUnknown: ImageVector + get() { + if (_presenceUnknown != null) { + return _presenceUnknown!! + } + _presenceUnknown = fluentIcon(name = "Regular.PresenceUnknown") { + fluentPath { + moveTo(12.0f, 3.0f) + arcToRelative(9.0f, 9.0f, 0.0f, true, false, 0.0f, 18.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, 0.0f, -18.0f) + close() + moveTo(0.0f, 12.0f) + arcToRelative(12.0f, 12.0f, 0.0f, true, true, 24.0f, 0.0f) + arcToRelative(12.0f, 12.0f, 0.0f, false, true, -24.0f, 0.0f) + close() + } + } + return _presenceUnknown!! + } + +private var _presenceUnknown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Presenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Presenter.kt new file mode 100644 index 0000000..62ec5e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Presenter.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Presenter: ImageVector + get() { + if (_presenter != null) { + return _presenter!! + } + _presenter = fluentIcon(name = "Regular.Presenter") { + fluentPath { + moveTo(20.24f, 13.0f) + curveToRelative(0.71f, 0.0f, 1.03f, 0.89f, 0.47f, 1.33f) + lineTo(16.0f, 18.11f) + verticalLineToRelative(1.64f) + curveTo(16.0f, 21.0f, 14.99f, 22.0f, 13.75f, 22.0f) + horizontalLineToRelative(-3.5f) + curveTo(9.01f, 22.0f, 8.0f, 21.0f, 8.0f, 19.75f) + verticalLineToRelative(-1.64f) + lineToRelative(-4.72f, -3.78f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.75f, 13.0f) + horizontalLineToRelative(16.5f) + close() + moveTo(18.11f, 14.5f) + lineTo(5.89f, 14.5f) + lineToRelative(3.33f, 2.66f) + curveToRelative(0.18f, 0.15f, 0.28f, 0.36f, 0.28f, 0.59f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.23f, 0.1f, -0.44f, 0.28f, -0.59f) + lineToRelative(3.33f, -2.66f) + close() + moveTo(8.75f, 9.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineTo(16.99f, 12.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-1.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, -0.24f) + lineToRelative(-0.05f, -0.01f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + lineTo(8.5f, 12.0f) + lineTo(7.0f, 12.0f) + verticalLineToRelative(-1.25f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(8.76f, 9.0f) + horizontalLineToRelative(6.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _presenter!! + } + +private var _presenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenterOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenterOff.kt new file mode 100644 index 0000000..1d6b21b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PresenterOff.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PresenterOff: ImageVector + get() { + if (_presenterOff != null) { + return _presenterOff!! + } + _presenterOff = fluentIcon(name = "Regular.PresenterOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(5.85f, 5.86f) + curveTo(7.44f, 9.4f, 7.0f, 10.02f, 7.0f, 10.75f) + lineTo(7.0f, 12.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-1.31f) + curveToRelative(0.03f, -0.1f, 0.13f, -0.19f, 0.25f, -0.19f) + horizontalLineToRelative(0.69f) + lineToRelative(2.5f, 2.5f) + horizontalLineToRelative(-8.2f) + curveToRelative(-0.7f, 0.0f, -1.01f, 0.89f, -0.46f, 1.33f) + lineTo(8.0f, 18.11f) + verticalLineToRelative(1.64f) + curveTo(8.0f, 21.0f, 9.0f, 22.0f, 10.25f, 22.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-1.64f) + lineToRelative(0.58f, -0.47f) + lineToRelative(4.14f, 4.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(15.51f, 16.57f) + lineToRelative(-0.73f, 0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.28f, 0.58f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.42f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.23f, -0.1f, -0.44f, -0.28f, -0.59f) + lineTo(5.89f, 14.5f) + horizontalLineToRelative(7.55f) + lineToRelative(2.07f, 2.07f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.98f, -0.16f) + lineTo(9.16f, 5.98f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 12.0f, 8.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(20.24f, 13.0f) + horizontalLineToRelative(-4.06f) + lineToRelative(2.76f, 2.76f) + lineToRelative(1.77f, -1.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.47f, -1.33f) + close() + moveTo(13.68f, 10.5f) + lineTo(12.18f, 9.0f) + horizontalLineToRelative(3.06f) + curveToRelative(0.92f, 0.0f, 1.68f, 0.7f, 1.75f, 1.6f) + lineTo(16.99f, 12.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-1.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, -0.24f) + lineToRelative(-0.06f, -0.01f) + horizontalLineToRelative(-1.56f) + close() + } + } + return _presenterOff!! + } + +private var _presenterOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PreviewLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PreviewLink.kt new file mode 100644 index 0000000..9be295f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PreviewLink.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PreviewLink: ImageVector + get() { + if (_previewLink != null) { + return _previewLink!! + } + _previewLink = fluentIcon(name = "Regular.PreviewLink") { + fluentPath { + moveTo(4.52f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.46f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.27f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + close() + moveTo(6.02f, 7.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(11.96f) + lineTo(17.98f, 7.0f) + lineTo(6.02f, 7.0f) + close() + moveTo(14.23f, 11.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + close() + moveTo(14.98f, 16.48f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(4.52f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.27f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.27f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.27f, 16.0f) + close() + moveTo(2.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 3.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 21.0f) + lineTo(4.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 18.25f) + lineTo(2.0f, 5.75f) + close() + moveTo(4.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 4.5f) + close() + } + } + return _previewLink!! + } + +private var _previewLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Previous.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Previous.kt new file mode 100644 index 0000000..aa86e29 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Previous.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Previous: ImageVector + get() { + if (_previous != null) { + return _previous!! + } + _previous = fluentIcon(name = "Regular.Previous") { + fluentPath { + moveTo(21.0f, 4.75f) + curveToRelative(0.0f, -1.4f, -1.58f, -2.24f, -2.74f, -1.44f) + lineToRelative(-10.5f, 7.2f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 0.0f, 2.87f) + lineToRelative(10.5f, 7.3f) + curveToRelative(1.15f, 0.81f, 2.74f, -0.02f, 2.74f, -1.43f) + lineTo(21.0f, 4.75f) + close() + moveTo(19.1f, 4.55f) + curveToRelative(0.17f, -0.12f, 0.4f, 0.0f, 0.4f, 0.2f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.2f, -0.23f, 0.32f, -0.4f, 0.2f) + lineToRelative(-10.5f, -7.3f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.01f, -0.41f) + lineToRelative(10.5f, -7.2f) + close() + moveTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 3.75f) + close() + } + } + return _previous!! + } + +private var _previous: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt new file mode 100644 index 0000000..6dd28c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Print.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Print: ImageVector + get() { + if (_print != null) { + return _print!! + } + _print = fluentIcon(name = "Regular.Print") { + fluentPath { + moveTo(15.75f, 3.0f) + curveTo(17.0f, 3.0f, 18.0f, 4.0f, 18.0f, 5.25f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(0.75f) + curveTo(20.55f, 6.0f, 22.0f, 7.46f, 22.0f, 9.25f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.24f, 2.25f) + lineTo(18.0f, 17.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 21.0f, 6.0f, 20.0f, 6.0f, 18.75f) + lineTo(6.0f, 17.5f) + lineTo(4.25f, 17.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-6.0f) + curveTo(2.0f, 7.45f, 3.46f, 6.0f, 5.25f, 6.0f) + lineTo(6.0f, 6.0f) + verticalLineToRelative(-0.75f) + curveTo(6.0f, 4.01f, 7.0f, 3.0f, 8.25f, 3.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 13.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 7.5f) + lineTo(5.25f, 7.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.79f, -1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 16.0f) + verticalLineToRelative(-1.75f) + curveTo(6.0f, 13.01f, 7.0f, 12.0f, 8.25f, 12.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(18.0f, 16.0f) + horizontalLineToRelative(1.78f) + curveToRelative(0.4f, -0.01f, 0.73f, -0.34f, 0.73f, -0.75f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.96f, -0.8f, -1.75f, -1.76f, -1.75f) + close() + moveTo(15.75f, 4.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 6.0f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _print!! + } + +private var _print: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PrintAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PrintAdd.kt new file mode 100644 index 0000000..06efba9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PrintAdd.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PrintAdd: ImageVector + get() { + if (_printAdd != null) { + return _printAdd!! + } + _printAdd = fluentIcon(name = "Regular.PrintAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(20.5f, 16.25f) + verticalLineToRelative(-3.98f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, 1.5f, -1.08f) + verticalLineToRelative(5.06f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.24f, 2.25f) + lineTo(18.0f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 18.5f) + lineTo(4.25f, 18.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-6.0f) + curveTo(2.0f, 8.45f, 3.46f, 7.0f, 5.25f, 7.0f) + lineTo(6.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(6.0f, 5.01f, 7.0f, 4.0f, 8.25f, 4.0f) + horizontalLineToRelative(3.25f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(8.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 7.0f) + horizontalLineToRelative(3.52f) + curveToRelative(0.04f, 0.52f, 0.14f, 1.03f, 0.3f, 1.5f) + lineTo(5.24f, 8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.79f, -1.75f, 1.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-1.75f) + curveTo(6.0f, 14.01f, 7.0f, 13.0f, 8.25f, 13.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(1.78f) + curveToRelative(0.4f, -0.01f, 0.73f, -0.34f, 0.73f, -0.75f) + close() + moveTo(16.5f, 15.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + close() + } + } + return _printAdd!! + } + +private var _printAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Production.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Production.kt new file mode 100644 index 0000000..667779c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Production.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Production: ImageVector + get() { + if (_production != null) { + return _production!! + } + _production = fluentIcon(name = "Regular.Production") { + fluentPath { + moveTo(6.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(13.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(15.25f, 5.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-2.5f) + close() + moveTo(7.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(13.5f, 16.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(17.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(2.0f, 16.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 4.5f, -4.5f) + horizontalLineToRelative(11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + horizontalLineToRelative(-11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 16.0f) + close() + moveTo(6.5f, 13.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + horizontalLineToRelative(-11.0f) + close() + } + } + return _production!! + } + +private var _production: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProductionCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProductionCheckmark.kt new file mode 100644 index 0000000..5e5bee1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProductionCheckmark.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ProductionCheckmark: ImageVector + get() { + if (_productionCheckmark != null) { + return _productionCheckmark!! + } + _productionCheckmark = fluentIcon(name = "Regular.ProductionCheckmark") { + fluentPath { + moveTo(6.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.5f) + close() + moveTo(13.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(15.25f, 5.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-2.5f) + close() + moveTo(7.0f, 17.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(6.5f, 13.0f) + horizontalLineToRelative(6.31f) + arcTo(6.51f, 6.51f, 0.0f, false, true, 15.0f, 11.5f) + lineTo(6.5f, 11.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + horizontalLineToRelative(5.23f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.56f, -1.5f) + lineTo(6.5f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + close() + moveTo(10.5f, 16.0f) + curveToRelative(0.0f, 0.45f, 0.2f, 0.85f, 0.51f, 1.13f) + curveToRelative(0.05f, -0.94f, 0.3f, -1.82f, 0.7f, -2.6f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 10.5f, 16.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _productionCheckmark!! + } + +private var _productionCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt new file mode 100644 index 0000000..d840b4d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Prohibited.kt @@ -0,0 +1,35 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Prohibited: ImageVector + get() { + if (_prohibited != null) { + return _prohibited!! + } + _prohibited = fluentIcon(name = "Regular.Prohibited") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(18.52f, 6.54f) + lineTo(6.54f, 18.52f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 18.51f, 6.55f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -6.52f, 13.96f) + lineTo(17.46f, 5.48f) + arcTo(8.47f, 8.47f, 0.0f, false, false, 12.0f, 3.5f) + close() + } + } + return _prohibited!! + } + +private var _prohibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProhibitedMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProhibitedMultiple.kt new file mode 100644 index 0000000..8b762b7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProhibitedMultiple.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ProhibitedMultiple: ImageVector + get() { + if (_prohibitedMultiple != null) { + return _prohibitedMultiple!! + } + _prohibitedMultiple = fluentIcon(name = "Regular.ProhibitedMultiple") { + fluentPath { + moveTo(2.0f, 10.75f) + arcToRelative(8.75f, 8.75f, 0.0f, true, true, 17.5f, 0.0f) + arcToRelative(8.75f, 8.75f, 0.0f, false, true, -17.5f, 0.0f) + close() + moveTo(10.75f, 3.5f) + arcToRelative(7.25f, 7.25f, 0.0f, false, false, -5.63f, 11.82f) + lineToRelative(10.2f, -10.2f) + arcToRelative(7.22f, 7.22f, 0.0f, false, false, -4.57f, -1.62f) + close() + moveTo(10.75f, 18.0f) + arcToRelative(7.25f, 7.25f, 0.0f, false, false, 5.63f, -11.82f) + lineToRelative(-10.2f, 10.2f) + arcTo(7.22f, 7.22f, 0.0f, false, false, 10.75f, 18.0f) + close() + moveTo(13.25f, 22.0f) + curveToRelative(-2.1f, 0.0f, -4.04f, -0.75f, -5.55f, -1.99f) + arcToRelative(9.74f, 9.74f, 0.0f, false, false, 4.4f, 0.4f) + arcToRelative(7.25f, 7.25f, 0.0f, false, false, 8.32f, -8.31f) + arcToRelative(9.84f, 9.84f, 0.0f, false, false, -0.4f, -4.4f) + arcTo(8.75f, 8.75f, 0.0f, false, true, 13.25f, 22.0f) + close() + } + } + return _prohibitedMultiple!! + } + +private var _prohibitedMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreen.kt new file mode 100644 index 0000000..2a2cbdf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreen.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ProjectionScreen: ImageVector + get() { + if (_projectionScreen != null) { + return _projectionScreen!! + } + _projectionScreen = fluentIcon(name = "Regular.ProjectionScreen") { + fluentPath { + moveTo(3.5f, 3.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 3.0f, 5.91f) + verticalLineToRelative(7.34f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 6.75f, 17.0f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + lineTo(12.75f, 17.0f) + horizontalLineToRelative(4.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 21.0f, 13.25f) + lineTo(21.0f, 5.91f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 20.5f, 3.0f) + horizontalLineToRelative(-17.0f) + close() + moveTo(4.5f, 6.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(6.75f, 15.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(4.5f, 6.0f) + close() + } + } + return _projectionScreen!! + } + +private var _projectionScreen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreenDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreenDismiss.kt new file mode 100644 index 0000000..4264f27 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProjectionScreenDismiss.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ProjectionScreenDismiss: ImageVector + get() { + if (_projectionScreenDismiss != null) { + return _projectionScreenDismiss!! + } + _projectionScreenDismiss = fluentIcon(name = "Regular.ProjectionScreenDismiss") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 4.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(18.21f, 6.5f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineTo(17.5f, 5.79f) + lineToRelative(-1.65f, -1.64f) + close() + moveTo(19.5f, 13.25f) + verticalLineToRelative(-0.56f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 1.5f, -0.71f) + verticalLineToRelative(1.27f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 17.25f, 17.0f) + horizontalLineToRelative(-4.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + lineTo(11.25f, 17.0f) + horizontalLineToRelative(-4.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 13.25f) + lineTo(3.0f, 5.91f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 3.5f, 3.0f) + horizontalLineToRelative(8.52f) + curveToRelative(-0.56f, 0.88f, -0.92f, 1.9f, -1.0f, 3.0f) + lineTo(4.5f, 6.0f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(10.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + close() + } + } + return _projectionScreenDismiss!! + } + +private var _projectionScreenDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProtocolHandler.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProtocolHandler.kt new file mode 100644 index 0000000..082873f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ProtocolHandler.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ProtocolHandler: ImageVector + get() { + if (_protocolHandler != null) { + return _protocolHandler!! + } + _protocolHandler = fluentIcon(name = "Regular.ProtocolHandler") { + fluentPath { + moveTo(13.73f, 17.73f) + lineToRelative(-1.02f, -1.02f) + lineToRelative(1.06f, -1.06f) + lineToRelative(1.02f, 1.02f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, 0.0f) + lineToRelative(3.96f, -3.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.42f) + lineToRelative(-3.96f, -3.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 0.0f) + lineToRelative(-1.02f, 1.02f) + lineTo(12.7f, 7.3f) + lineToRelative(1.02f, -1.02f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.54f, 0.0f) + lineToRelative(3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, 3.54f) + lineToRelative(-3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.54f, 0.0f) + close() + moveTo(6.73f, 6.27f) + lineToRelative(-3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 3.54f) + lineToRelative(3.96f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 3.54f, 0.0f) + lineToRelative(3.96f, -3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, -3.54f) + lineToRelative(-3.96f, -3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.54f, 0.0f) + close() + moveTo(3.83f, 11.29f) + lineToRelative(3.96f, -3.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f) + lineToRelative(3.96f, 3.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f) + lineToRelative(-3.96f, 3.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 0.0f) + lineToRelative(-3.96f, -3.96f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.42f) + close() + } + } + return _protocolHandler!! + } + +private var _protocolHandler: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pulse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pulse.kt new file mode 100644 index 0000000..bd60801 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Pulse.kt @@ -0,0 +1,43 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Pulse: ImageVector + get() { + if (_pulse != null) { + return _pulse!! + } + _pulse = fluentIcon(name = "Regular.Pulse") { + fluentPath { + moveTo(8.46f, 6.8f) + lineToRelative(3.29f, 13.63f) + curveToRelative(0.17f, 0.73f, 1.2f, 0.77f, 1.44f, 0.05f) + lineToRelative(3.26f, -10.12f) + lineToRelative(0.58f, 2.1f) + curveToRelative(0.1f, 0.32f, 0.39f, 0.54f, 0.72f, 0.54f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.93f) + lineToRelative(-1.1f, -3.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.44f, -0.03f) + lineToRelative(-3.2f, 9.96f) + lineToRelative(-3.35f, -13.9f) + curveToRelative(-0.19f, -0.76f, -1.26f, -0.77f, -1.46f, -0.02f) + lineToRelative(-2.1f, 7.94f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.34f, 0.0f, 0.63f, -0.23f, 0.72f, -0.56f) + lineToRelative(1.5f, -5.63f) + close() + } + } + return _pulse!! + } + +private var _pulse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PulseSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PulseSquare.kt new file mode 100644 index 0000000..3f44c62 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PulseSquare.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PulseSquare: ImageVector + get() { + if (_pulseSquare != null) { + return _pulseSquare!! + } + _pulseSquare = fluentIcon(name = "Regular.PulseSquare") { + fluentPath { + moveTo(18.75f, 3.0f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(21.0f, 20.0f, 20.0f, 21.0f, 18.75f, 21.0f) + lineTo(5.25f, 21.0f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + lineTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(18.75f, 4.5f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(19.5f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.25f, 11.5f) + lineToRelative(1.56f, -3.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.08f) + lineToRelative(0.04f, 0.1f) + lineToRelative(2.39f, 5.95f) + lineToRelative(1.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.56f, -0.41f) + lineToRelative(0.11f, -0.01f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.71f, 13.0f) + lineToRelative(-1.54f, 3.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.32f, 0.04f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-2.33f, -5.83f) + lineToRelative(-1.04f, 2.36f) + curveToRelative(-0.1f, 0.24f, -0.32f, 0.4f, -0.57f, 0.44f) + lineToRelative(-0.11f, 0.01f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + lineToRelative(1.56f, -3.55f) + lineToRelative(-1.55f, 3.55f) + close() + } + } + return _pulseSquare!! + } + +private var _pulseSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzleCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzleCube.kt new file mode 100644 index 0000000..a90718d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzleCube.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PuzzleCube: ImageVector + get() { + if (_puzzleCube != null) { + return _puzzleCube!! + } + _puzzleCube = fluentIcon(name = "Regular.PuzzleCube") { + fluentPath { + moveTo(3.0f, 8.5f) + verticalLineToRelative(9.25f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(8.5f, 3.0f) + verticalLineToRelative(5.5f) + lineTo(3.0f, 8.5f) + close() + moveTo(8.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(10.0f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(10.0f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(15.5f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(15.5f, 19.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(15.5f, 4.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(14.0f, 8.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(8.5f, 15.5f) + verticalLineToRelative(4.0f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(4.0f) + close() + } + } + return _puzzleCube!! + } + +private var _puzzleCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt new file mode 100644 index 0000000..0d6589f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/PuzzlePiece.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.PuzzlePiece: ImageVector + get() { + if (_puzzlePiece != null) { + return _puzzlePiece!! + } + _puzzlePiece = fluentIcon(name = "Regular.PuzzlePiece") { + fluentPath { + moveTo(13.0f, 2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(16.0f, 5.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.87f, 0.0f, 1.59f, 0.63f, 1.73f, 1.46f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(3.89f) + lineTo(18.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -1.48f, 1.24f) + lineToRelative(-0.01f, 0.13f) + lineTo(16.51f, 12.0f) + curveToRelative(0.0f, 0.74f, 0.53f, 1.37f, 1.23f, 1.48f) + lineToRelative(0.13f, 0.02f) + lineTo(20.0f, 13.5f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.92f, -0.7f, 1.67f, -1.6f, 1.75f) + lineTo(16.0f, 19.0f) + verticalLineToRelative(0.17f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.64f, 2.8f) + lineToRelative(-0.18f, 0.02f) + lineTo(13.0f, 21.99f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -2.81f) + lineTo(10.0f, 19.0f) + lineTo(7.75f, 19.0f) + curveToRelative(-0.87f, 0.0f, -1.59f, -0.63f, -1.73f, -1.46f) + lineToRelative(-0.01f, -0.14f) + lineToRelative(-0.01f, -0.15f) + lineTo(6.0f, 15.0f) + horizontalLineToRelative(-0.16f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.8f, -2.64f) + lineToRelative(-0.02f, -0.18f) + lineTo(3.02f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(6.0f, 9.0f) + lineTo(6.0f, 6.75f) + curveToRelative(0.0f, -0.87f, 0.63f, -1.59f, 1.46f, -1.73f) + lineToRelative(0.15f, -0.01f) + lineToRelative(0.14f, -0.01f) + lineTo(10.0f, 5.0f) + verticalLineToRelative(-0.17f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.64f, -2.8f) + lineToRelative(0.18f, -0.02f) + lineTo(13.0f, 2.01f) + close() + moveTo(13.0f, 3.5f) + curveToRelative(-0.78f, 0.0f, -1.42f, 0.6f, -1.5f, 1.36f) + lineTo(11.5f, 6.5f) + lineTo(7.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(3.75f) + lineTo(6.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -0.14f, 3.0f) + lineTo(7.5f, 13.5f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.12f, 0.08f, 0.22f, 0.2f, 0.25f) + horizontalLineToRelative(3.8f) + lineTo(11.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.14f) + lineTo(14.5f, 17.5f) + horizontalLineToRelative(3.75f) + curveToRelative(0.12f, 0.0f, 0.22f, -0.08f, 0.24f, -0.19f) + lineTo(18.49f, 15.0f) + horizontalLineToRelative(-0.69f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.8f, -2.85f) + verticalLineToRelative(-0.35f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.84f, 9.0f) + horizontalLineToRelative(0.67f) + lineTo(18.51f, 6.75f) + curveToRelative(0.0f, -0.1f, -0.05f, -0.18f, -0.13f, -0.22f) + lineToRelative(-0.06f, -0.02f) + lineToRelative(-0.06f, -0.01f) + lineTo(14.5f, 6.5f) + lineTo(14.5f, 5.0f) + curveToRelative(0.0f, -0.82f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + } + } + return _puzzlePiece!! + } + +private var _puzzlePiece: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QrCode.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QrCode.kt new file mode 100644 index 0000000..3542b8a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QrCode.kt @@ -0,0 +1,126 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.QrCode: ImageVector + get() { + if (_qrCode != null) { + return _qrCode!! + } + _qrCode = fluentIcon(name = "Regular.QrCode") { + fluentPath { + moveTo(8.0f, 6.0f) + lineTo(6.0f, 6.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + lineTo(8.0f, 6.0f) + close() + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(3.5f) + curveTo(9.99f, 3.0f, 11.0f, 4.0f, 11.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 9.99f, 10.0f, 11.0f, 8.75f, 11.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 11.0f, 3.0f, 10.0f, 3.0f, 8.75f) + verticalLineToRelative(-3.5f) + close() + moveTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + close() + moveTo(6.0f, 16.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(3.0f, 15.25f) + curveTo(3.0f, 14.01f, 4.0f, 13.0f, 5.25f, 13.0f) + horizontalLineToRelative(3.5f) + curveTo(9.99f, 13.0f, 11.0f, 14.0f, 11.0f, 15.25f) + verticalLineToRelative(3.5f) + curveTo(11.0f, 19.99f, 10.0f, 21.0f, 8.75f, 21.0f) + horizontalLineToRelative(-3.5f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + verticalLineToRelative(-3.5f) + close() + moveTo(5.25f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + close() + moveTo(18.0f, 6.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + lineTo(18.0f, 6.0f) + close() + moveTo(15.25f, 3.0f) + curveTo(14.01f, 3.0f, 13.0f, 4.0f, 13.0f, 5.25f) + verticalLineToRelative(3.5f) + curveTo(13.0f, 9.99f, 14.0f, 11.0f, 15.25f, 11.0f) + horizontalLineToRelative(3.5f) + curveTo(19.99f, 11.0f, 21.0f, 10.0f, 21.0f, 8.75f) + verticalLineToRelative(-3.5f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + horizontalLineToRelative(-3.5f) + close() + moveTo(14.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + close() + moveTo(13.0f, 13.0f) + horizontalLineToRelative(2.75f) + verticalLineToRelative(2.75f) + lineTo(13.0f, 15.75f) + lineTo(13.0f, 13.0f) + close() + moveTo(18.25f, 15.75f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(2.5f) + lineTo(13.0f, 18.25f) + lineTo(13.0f, 21.0f) + horizontalLineToRelative(2.75f) + verticalLineToRelative(-2.75f) + horizontalLineToRelative(2.5f) + lineTo(18.25f, 21.0f) + lineTo(21.0f, 21.0f) + verticalLineToRelative(-2.75f) + horizontalLineToRelative(-2.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(18.25f, 15.75f) + lineTo(18.25f, 13.0f) + lineTo(21.0f, 13.0f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(-2.75f) + close() + } + } + return _qrCode!! + } + +private var _qrCode: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt new file mode 100644 index 0000000..9aabf60 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Question.kt @@ -0,0 +1,41 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Question: ImageVector + get() { + if (_question != null) { + return _question!! + } + _question = fluentIcon(name = "Regular.Question") { + fluentPath { + moveTo(12.0f, 4.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 7.0f, 0.0f) + curveToRelative(0.0f, 0.85f, -0.22f, 1.42f, -0.53f, 1.86f) + arcToRelative(5.82f, 5.82f, 0.0f, false, true, -1.44f, 1.34f) + curveToRelative(-1.0f, 0.77f, -2.28f, 1.73f, -2.28f, 3.8f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 16.0f) + curveToRelative(0.0f, -1.32f, 0.71f, -1.86f, 1.79f, -2.68f) + lineToRelative(0.04f, -0.04f) + curveToRelative(0.53f, -0.4f, 1.15f, -0.88f, 1.62f, -1.56f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 12.0f, 4.0f) + close() + moveTo(12.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _question!! + } + +private var _question: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt new file mode 100644 index 0000000..df39672 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuestionCircle.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.QuestionCircle: ImageVector + get() { + if (_questionCircle != null) { + return _questionCircle!! + } + _questionCircle = fluentIcon(name = "Regular.QuestionCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.67f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, 16.66f) + arcToRelative(8.34f, 8.34f, 0.0f, false, false, 0.0f, -16.66f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 6.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.75f, 2.75f) + curveToRelative(0.0f, 1.01f, -0.3f, 1.57f, -1.05f, 2.36f) + lineToRelative(-0.17f, 0.17f) + curveToRelative(-0.62f, 0.62f, -0.78f, 0.89f, -0.78f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -1.01f, 0.3f, -1.57f, 1.05f, -2.36f) + lineToRelative(0.17f, -0.17f) + curveToRelative(0.62f, -0.62f, 0.78f, -0.89f, 0.78f, -1.47f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.5f, -0.13f) + verticalLineToRelative(0.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 12.0f, 6.75f) + close() + } + } + return _questionCircle!! + } + +private var _questionCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuizNew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuizNew.kt new file mode 100644 index 0000000..48a83cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/QuizNew.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.QuizNew: ImageVector + get() { + if (_quizNew != null) { + return _quizNew!! + } + _quizNew = fluentIcon(name = "Regular.QuizNew") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 5.74f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.49f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(5.56f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(5.75f, 20.99f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(6.75f, 13.5f) + horizontalLineToRelative(5.63f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -0.88f, 1.5f) + lineTo(6.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(10.25f, 18.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(10.0f, 5.0f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.18f, 0.7f, 0.46f) + lineToRelative(2.24f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.39f, 0.57f) + lineToRelative(-0.42f, -1.03f) + lineTo(8.87f, 10.5f) + lineToRelative(-0.43f, 1.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.38f, -0.56f) + lineToRelative(2.25f, -5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 10.0f, 5.0f) + close() + moveTo(9.48f, 9.0f) + horizontalLineToRelative(1.04f) + lineTo(10.0f, 7.73f) + lineTo(9.48f, 9.0f) + close() + moveTo(15.75f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.33f, 0.75f, 0.75f) + lineTo(16.5f, 7.0f) + horizontalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(16.5f, 8.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(15.0f, 8.5f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(15.0f, 7.0f) + lineTo(15.0f, 5.75f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _quizNew!! + } + +private var _quizNew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RadioButton.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RadioButton.kt new file mode 100644 index 0000000..357cd5c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RadioButton.kt @@ -0,0 +1,30 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RadioButton: ImageVector + get() { + if (_radioButton != null) { + return _radioButton!! + } + _radioButton = fluentIcon(name = "Regular.RadioButton") { + fluentPath { + moveTo(12.0f, 22.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, -17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, 17.0f) + close() + } + } + return _radioButton!! + } + +private var _radioButton: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatingMature.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatingMature.kt new file mode 100644 index 0000000..507a694 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatingMature.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RatingMature: ImageVector + get() { + if (_ratingMature != null) { + return _ratingMature!! + } + _ratingMature = fluentIcon(name = "Regular.RatingMature") { + fluentPath { + moveTo(8.83f, 8.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.33f, 0.48f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-4.43f) + lineToRelative(2.42f, 2.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.16f, 0.0f) + lineToRelative(2.42f, -2.9f) + verticalLineToRelative(4.42f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.33f, -0.48f) + lineTo(12.0f, 12.07f) + lineToRelative(-3.17f, -3.8f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _ratingMature!! + } + +private var _ratingMature: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatioOneToOne.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatioOneToOne.kt new file mode 100644 index 0000000..6868b64 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RatioOneToOne.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RatioOneToOne: ImageVector + get() { + if (_ratioOneToOne != null) { + return _ratioOneToOne!! + } + _ratioOneToOne = fluentIcon(name = "Regular.RatioOneToOne") { + fluentPath { + moveTo(8.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.17f, -0.62f) + lineToRelative(-1.5f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.84f, 1.24f) + lineToRelative(0.33f, -0.22f) + verticalLineToRelative(5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(17.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.17f, -0.62f) + lineToRelative(-1.5f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.84f, 1.24f) + lineToRelative(0.33f, -0.22f) + verticalLineToRelative(5.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(3.5f, 7.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + close() + } + } + return _ratioOneToOne!! + } + +private var _ratioOneToOne: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt new file mode 100644 index 0000000..bb40166 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsHorizontal.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReOrderDotsHorizontal: ImageVector + get() { + if (_reOrderDotsHorizontal != null) { + return _reOrderDotsHorizontal!! + } + _reOrderDotsHorizontal = fluentIcon(name = "Regular.ReOrderDotsHorizontal") { + fluentPath { + moveTo(7.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(7.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(14.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(14.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(21.0f, 15.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(21.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _reOrderDotsHorizontal!! + } + +private var _reOrderDotsHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt new file mode 100644 index 0000000..716d9c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReOrderDotsVertical.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReOrderDotsVertical: ImageVector + get() { + if (_reOrderDotsVertical != null) { + return _reOrderDotsVertical!! + } + _reOrderDotsVertical = fluentIcon(name = "Regular.ReOrderDotsVertical") { + fluentPath { + moveTo(15.5f, 17.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(8.5f, 17.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(15.5f, 10.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(8.5f, 10.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(15.5f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(8.5f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _reOrderDotsVertical!! + } + +private var _reOrderDotsVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadAloud.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadAloud.kt new file mode 100644 index 0000000..3678490 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadAloud.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReadAloud: ImageVector + get() { + if (_readAloud != null) { + return _readAloud!! + } + _readAloud = fluentIcon(name = "Regular.ReadAloud") { + fluentPath { + moveTo(15.86f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.72f, 1.3f) + arcToRelative(10.23f, 10.23f, 0.0f, false, true, 4.1f, 3.83f) + curveToRelative(0.9f, 1.53f, 1.31f, 3.35f, 1.26f, 5.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.04f) + curveToRelative(0.06f, -2.38f, -0.43f, -4.47f, -1.46f, -6.25f) + arcToRelative(11.72f, 11.72f, 0.0f, false, false, -4.68f, -4.39f) + close() + moveTo(15.62f, 5.7f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 14.91f, 7.0f) + curveToRelative(0.72f, 0.4f, 1.3f, 0.96f, 1.73f, 1.72f) + curveToRelative(0.44f, 0.76f, 0.65f, 1.54f, 0.63f, 2.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.03f) + arcToRelative(5.92f, 5.92f, 0.0f, false, false, -0.83f, -3.15f) + arcToRelative(5.92f, 5.92f, 0.0f, false, false, -2.32f, -2.29f) + close() + moveTo(9.0f, 4.0f) + curveToRelative(0.3f, 0.0f, 0.58f, 0.19f, 0.7f, 0.47f) + lineToRelative(5.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.56f) + lineTo(12.25f, 15.0f) + horizontalLineToRelative(-6.5f) + lineToRelative(-1.8f, 4.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.56f) + lineTo(8.3f, 4.47f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 9.0f, 4.0f) + close() + moveTo(9.0f, 6.78f) + lineTo(6.34f, 13.5f) + horizontalLineToRelative(5.32f) + lineTo(9.0f, 6.78f) + close() + } + } + return _readAloud!! + } + +private var _readAloud: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingList.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingList.kt new file mode 100644 index 0000000..9bbc84b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingList.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReadingList: ImageVector + get() { + if (_readingList != null) { + return _readingList!! + } + _readingList = fluentIcon(name = "Regular.ReadingList") { + fluentPath { + moveTo(7.0f, 18.0f) + horizontalLineToRelative(13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.0f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(7.0f, 18.0f) + close() + moveTo(17.0f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(4.0f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(17.0f, 15.0f) + close() + moveTo(20.0f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(7.0f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(20.0f, 12.0f) + close() + moveTo(6.0f, 5.0f) + curveToRelative(1.13f, 0.0f, 2.13f, 0.69f, 2.55f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.04f, -0.09f) + arcTo(1.25f, 1.25f, 0.0f, true, false, 6.0f, 9.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.0f, 10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.0f, 5.0f) + close() + moveTo(20.0f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(11.0f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(20.0f, 6.0f) + close() + } + } + return _readingList!! + } + +private var _readingList: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingListAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingListAdd.kt new file mode 100644 index 0000000..9239396 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingListAdd.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReadingListAdd: ImageVector + get() { + if (_readingListAdd != null) { + return _readingListAdd!! + } + _readingListAdd = fluentIcon(name = "Regular.ReadingListAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(11.02f, 18.0f) + curveToRelative(0.04f, 0.52f, 0.14f, 1.02f, 0.3f, 1.5f) + lineTo(7.0f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(11.02f, 18.0f) + close() + moveTo(11.5f, 15.0f) + curveToRelative(-0.2f, 0.47f, -0.34f, 0.98f, -0.42f, 1.5f) + lineTo(4.0f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(7.6f) + close() + moveTo(14.04f, 12.0f) + curveToRelative(-0.64f, 0.4f, -1.2f, 0.91f, -1.66f, 1.5f) + lineTo(7.0f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(7.14f) + close() + moveTo(6.0f, 5.0f) + curveToRelative(1.13f, 0.0f, 2.13f, 0.69f, 2.55f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.04f, -0.09f) + arcTo(1.25f, 1.25f, 0.0f, true, false, 6.0f, 9.0f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.0f, 10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.0f, 5.0f) + close() + moveTo(20.0f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(11.0f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(20.0f, 6.0f) + close() + } + } + return _readingListAdd!! + } + +private var _readingListAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingModeMobile.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingModeMobile.kt new file mode 100644 index 0000000..c7988de --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReadingModeMobile.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReadingModeMobile: ImageVector + get() { + if (_readingModeMobile != null) { + return _readingModeMobile!! + } + _readingModeMobile = fluentIcon(name = "Regular.ReadingModeMobile") { + fluentPath { + moveTo(17.75f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.19f, -0.93f, 2.16f, -2.1f, 2.24f) + lineTo(6.25f, 21.99f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.92f, -2.24f, -2.09f) + lineTo(4.0f, 19.75f) + lineTo(4.0f, 4.25f) + curveToRelative(0.0f, -1.19f, 0.93f, -2.16f, 2.1f, -2.24f) + horizontalLineToRelative(11.65f) + close() + moveTo(17.75f, 3.5f) + lineTo(6.25f, 3.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + horizontalLineToRelative(11.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.27f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + lineTo(18.5f, 4.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + horizontalLineToRelative(-0.1f) + close() + moveTo(12.25f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(16.25f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + close() + moveTo(16.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + close() + } + } + return _readingModeMobile!! + } + +private var _readingModeMobile: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RealEstate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RealEstate.kt new file mode 100644 index 0000000..f6d9d9e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RealEstate.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RealEstate: ImageVector + get() { + if (_realEstate != null) { + return _realEstate!! + } + _realEstate = fluentIcon(name = "Regular.RealEstate") { + fluentPath { + moveTo(10.0f, 12.46f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.35f, -0.76f) + lineToRelative(2.82f, -2.42f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.66f, 0.0f) + lineToRelative(2.82f, 2.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.35f, 0.76f) + verticalLineToRelative(3.04f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + horizontalLineToRelative(-1.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(14.5f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(10.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.04f) + close() + moveTo(7.0f, 21.03f) + verticalLineToRelative(-2.78f) + curveToRelative(0.63f, 0.47f, 1.4f, 0.75f, 2.25f, 0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 3.75f, -3.75f) + lineTo(21.5f, 7.32f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 20.0f, 4.0f) + lineTo(6.73f, 4.0f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 3.0f, 5.0f) + verticalLineToRelative(16.03f) + curveToRelative(0.0f, 0.54f, 0.43f, 0.97f, 0.97f, 0.97f) + horizontalLineToRelative(2.06f) + curveToRelative(0.54f, 0.0f, 0.97f, -0.43f, 0.97f, -0.97f) + close() + moveTo(5.0f, 4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.49f, 0.4f) + lineToRelative(0.12f, 0.6f) + lineTo(20.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(5.5f, 6.5f) + verticalLineToRelative(14.0f) + horizontalLineToRelative(-1.0f) + lineTo(4.5f, 5.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + close() + moveTo(9.25f, 17.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(7.0f, 8.0f) + horizontalLineToRelative(13.0f) + verticalLineToRelative(7.25f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _realEstate!! + } + +private var _realEstate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt new file mode 100644 index 0000000..e8ad252 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Receipt.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Receipt: ImageVector + get() { + if (_receipt != null) { + return _receipt!! + } + _receipt = fluentIcon(name = "Regular.Receipt") { + fluentPath { + moveTo(4.0f, 6.25f) + curveTo(4.0f, 5.01f, 5.0f, 4.0f, 6.25f, 4.0f) + horizontalLineToRelative(8.5f) + curveTo(15.99f, 4.0f, 17.0f, 5.0f, 17.0f, 6.25f) + lineTo(17.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-10.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 4.0f, 17.25f) + verticalLineToRelative(-11.0f) + close() + moveTo(17.0f, 15.5f) + lineTo(17.0f, 19.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.0f, 15.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(15.5f, 19.0f) + lineTo(15.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.25f) + close() + moveTo(7.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 7.0f, 8.75f) + close() + moveTo(7.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(7.0f, 15.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _receipt!! + } + +private var _receipt: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptAdd.kt new file mode 100644 index 0000000..e54d615 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptAdd.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReceiptAdd: ImageVector + get() { + if (_receiptAdd != null) { + return _receiptAdd!! + } + _receiptAdd = fluentIcon(name = "Regular.ReceiptAdd") { + fluentPath { + moveTo(5.0f, 4.25f) + curveTo(5.0f, 3.01f, 6.0f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(8.5f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + lineTo(18.0f, 12.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.33f) + arcToRelative(6.54f, 6.54f, 0.0f, false, false, 0.06f, -1.5f) + horizontalLineToRelative(3.52f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(6.5f, 11.0f) + curveToRelative(-0.52f, 0.0f, -1.02f, 0.06f, -1.5f, 0.17f) + lineTo(5.0f, 4.25f) + close() + moveTo(18.0f, 17.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 13.5f) + horizontalLineToRelative(-2.0f) + lineTo(18.0f, 17.0f) + close() + moveTo(14.25f, 13.5f) + horizontalLineToRelative(-2.63f) + arcTo(6.54f, 6.54f, 0.0f, false, false, 9.97f, 12.0f) + horizontalLineToRelative(4.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(8.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 5.75f) + close() + moveTo(8.0f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 9.25f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(6.0f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(7.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 18.0f) + close() + } + } + return _receiptAdd!! + } + +private var _receiptAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptBag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptBag.kt new file mode 100644 index 0000000..cbb31a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptBag.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReceiptBag: ImageVector + get() { + if (_receiptBag != null) { + return _receiptBag!! + } + _receiptBag = fluentIcon(name = "Regular.ReceiptBag") { + fluentPath { + moveTo(7.25f, 2.0f) + curveTo(6.01f, 2.0f, 5.0f, 3.0f, 5.0f, 4.25f) + verticalLineToRelative(5.29f) + curveToRelative(0.26f, 0.03f, 0.51f, 0.1f, 0.75f, 0.19f) + curveToRelative(0.24f, -0.1f, 0.49f, -0.16f, 0.75f, -0.2f) + lineTo(6.5f, 4.26f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(16.5f, 17.0f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(6.75f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.5f, 12.0f) + lineTo(18.0f, 12.0f) + lineTo(18.0f, 4.25f) + curveTo(18.0f, 3.01f, 17.0f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(18.25f, 17.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + close() + moveTo(10.97f, 13.5f) + horizontalLineToRelative(3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.9f) + curveToRelative(0.1f, 0.32f, 0.15f, 0.65f, 0.15f, 1.0f) + verticalLineToRelative(0.17f) + curveToRelative(0.18f, 0.08f, 0.34f, 0.2f, 0.47f, 0.33f) + close() + moveTo(8.8f, 10.0f) + horizontalLineToRelative(5.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.6f, 1.2f) + curveToRelative(0.23f, 0.07f, 0.45f, 0.18f, 0.65f, 0.3f) + close() + moveTo(8.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(1.0f, 14.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(2.0f, 14.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.75f, -2.17f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 9.5f, 13.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-5.0f) + curveTo(2.01f, 23.0f, 1.0f, 22.0f, 1.0f, 20.75f) + verticalLineToRelative(-6.0f) + close() + moveTo(7.0f, 13.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.2f, -0.98f) + curveToRelative(0.13f, 0.3f, 0.2f, 0.63f, 0.2f, 0.98f) + close() + moveTo(5.5f, 14.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + close() + } + } + return _receiptBag!! + } + +private var _receiptBag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptCube.kt new file mode 100644 index 0000000..f05171c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptCube.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReceiptCube: ImageVector + get() { + if (_receiptCube != null) { + return _receiptCube!! + } + _receiptCube = fluentIcon(name = "Regular.ReceiptCube") { + fluentPath { + moveTo(7.25f, 2.0f) + curveTo(6.01f, 2.0f, 5.0f, 3.0f, 5.0f, 4.25f) + verticalLineToRelative(7.14f) + curveToRelative(0.48f, -0.21f, 1.0f, -0.26f, 1.5f, -0.16f) + lineTo(6.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(16.5f, 17.0f) + lineTo(12.0f, 17.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(6.25f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.5f, 12.0f) + lineTo(18.0f, 12.0f) + lineTo(18.0f, 4.25f) + curveTo(18.0f, 3.01f, 17.0f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(18.25f, 17.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + close() + moveTo(10.62f, 13.2f) + curveToRelative(0.17f, 0.08f, 0.33f, 0.18f, 0.47f, 0.3f) + horizontalLineToRelative(3.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.35f, 0.08f) + lineToRelative(2.22f, 1.11f) + close() + moveTo(8.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(8.75f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(1.0f, 19.57f) + verticalLineToRelative(-4.14f) + curveToRelative(0.0f, -0.57f, 0.32f, -1.1f, 0.83f, -1.34f) + lineToRelative(3.5f, -1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 1.34f, 0.0f) + lineToRelative(3.5f, 1.75f) + curveToRelative(0.5f, 0.25f, 0.83f, 0.77f, 0.83f, 1.34f) + verticalLineToRelative(4.14f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.83f, 1.34f) + lineToRelative(-3.5f, 1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.34f, 0.0f) + lineToRelative(-3.5f, -1.75f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 19.57f) + close() + moveTo(2.55f, 15.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.23f, 0.67f) + lineToRelative(2.72f, 1.36f) + verticalLineToRelative(2.94f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + verticalLineToRelative(-2.94f) + lineToRelative(2.72f, -1.36f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.44f, -0.9f) + lineTo(6.0f, 16.7f) + lineToRelative(-2.78f, -1.4f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.67f, 0.23f) + close() + } + } + return _receiptCube!! + } + +private var _receiptCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptMoney.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptMoney.kt new file mode 100644 index 0000000..2b19297 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptMoney.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReceiptMoney: ImageVector + get() { + if (_receiptMoney != null) { + return _receiptMoney!! + } + _receiptMoney = fluentIcon(name = "Regular.ReceiptMoney") { + fluentPath { + moveTo(5.0f, 6.25f) + curveTo(5.0f, 5.01f, 6.0f, 4.0f, 7.25f, 4.0f) + horizontalLineToRelative(8.5f) + curveTo(16.99f, 4.0f, 18.0f, 5.0f, 18.0f, 6.25f) + lineTo(18.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(13.0f, 20.5f) + lineTo(13.0f, 19.0f) + horizontalLineToRelative(3.5f) + lineTo(16.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(6.5f, 14.0f) + lineTo(5.0f, 14.0f) + lineTo(5.0f, 6.25f) + close() + moveTo(18.0f, 19.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 15.5f) + horizontalLineToRelative(-2.0f) + lineTo(18.0f, 19.0f) + close() + moveTo(14.25f, 16.5f) + lineTo(13.0f, 16.5f) + curveToRelative(0.0f, -0.56f, -0.19f, -1.08f, -0.5f, -1.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(8.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.75f) + close() + moveTo(8.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(1.0f, 16.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 20.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(11.0f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + lineTo(9.0f, 16.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(11.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + horizontalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(3.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + lineTo(3.0f, 16.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(8.25f, 18.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 3.5f, 0.0f) + close() + } + } + return _receiptMoney!! + } + +private var _receiptMoney: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptPlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptPlay.kt new file mode 100644 index 0000000..6c731c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ReceiptPlay.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ReceiptPlay: ImageVector + get() { + if (_receiptPlay != null) { + return _receiptPlay!! + } + _receiptPlay = fluentIcon(name = "Regular.ReceiptPlay") { + fluentPath { + moveTo(5.0f, 4.25f) + curveTo(5.0f, 3.01f, 6.0f, 2.0f, 7.25f, 2.0f) + horizontalLineToRelative(8.5f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + lineTo(18.0f, 12.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, 0.06f, -1.5f) + horizontalLineToRelative(3.52f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(6.5f, 11.0f) + curveToRelative(-0.52f, 0.0f, -1.02f, 0.06f, -1.5f, 0.17f) + lineTo(5.0f, 4.25f) + close() + moveTo(18.0f, 17.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 13.5f) + horizontalLineToRelative(-2.0f) + lineTo(18.0f, 17.0f) + close() + moveTo(14.25f, 14.5f) + horizontalLineToRelative(-1.98f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.08f, -1.5f) + horizontalLineToRelative(3.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(8.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 6.75f) + close() + moveTo(8.0f, 10.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(5.0f, 14.96f) + verticalLineToRelative(5.08f) + curveToRelative(0.0f, 0.4f, 0.46f, 0.64f, 0.79f, 0.4f) + lineToRelative(3.62f, -2.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.82f) + lineTo(5.8f, 14.55f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.79f, 0.41f) + close() + } + } + return _receiptPlay!! + } + +private var _receiptPlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt new file mode 100644 index 0000000..ba2fcb9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Record.kt @@ -0,0 +1,34 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Record: ImageVector + get() { + if (_record != null) { + return _record!! + } + _record = fluentIcon(name = "Regular.Record") { + fluentPath { + moveTo(12.0f, 18.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, false, 0.0f, -12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 0.0f, 12.0f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _record!! + } + +private var _record: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RecordStop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RecordStop.kt new file mode 100644 index 0000000..6e8d934 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RecordStop.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RecordStop: ImageVector + get() { + if (_recordStop != null) { + return _recordStop!! + } + _recordStop = fluentIcon(name = "Regular.RecordStop") { + fluentPath { + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(8.0f, 9.5f) + curveTo(8.0f, 8.67f, 8.67f, 8.0f, 9.5f, 8.0f) + horizontalLineToRelative(5.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-5.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 8.0f, 14.5f) + verticalLineToRelative(-5.0f) + close() + } + } + return _recordStop!! + } + +private var _recordStop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RectangleLandscape.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RectangleLandscape.kt new file mode 100644 index 0000000..71ac368 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RectangleLandscape.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RectangleLandscape: ImageVector + get() { + if (_rectangleLandscape != null) { + return _rectangleLandscape!! + } + _rectangleLandscape = fluentIcon(name = "Regular.RectangleLandscape") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(5.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(5.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(5.25f) + close() + } + } + return _rectangleLandscape!! + } + +private var _rectangleLandscape: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt new file mode 100644 index 0000000..d8368ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Resize.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Resize: ImageVector + get() { + if (_resize != null) { + return _resize!! + } + _resize = fluentIcon(name = "Regular.Resize") { + fluentPath { + moveTo(11.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(13.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(13.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.0f) + close() + moveTo(10.25f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _resize!! + } + +private var _resize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeImage.kt new file mode 100644 index 0000000..d3b41e6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeImage.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ResizeImage: ImageVector + get() { + if (_resizeImage != null) { + return _resizeImage!! + } + _resizeImage = fluentIcon(name = "Regular.ResizeImage") { + fluentPath { + moveTo(11.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(13.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.0f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(13.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.0f) + close() + moveTo(4.0f, 12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.56f, 0.15f, 1.08f, 0.42f, 1.52f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(0.26f, -0.45f, 0.41f, -0.97f, 0.41f, -1.53f) + verticalLineToRelative(-5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(4.0f, 12.0f) + close() + moveTo(4.0f, 23.0f) + curveToRelative(-0.56f, 0.0f, -1.08f, -0.15f, -1.52f, -0.42f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.45f, 0.26f, -0.97f, 0.41f, -1.53f, 0.41f) + lineTo(4.0f, 23.0f) + close() + moveTo(9.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _resizeImage!! + } + +private var _resizeImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeLarge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeLarge.kt new file mode 100644 index 0000000..bf063ac --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeLarge.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ResizeLarge: ImageVector + get() { + if (_resizeLarge != null) { + return _resizeLarge!! + } + _resizeLarge = fluentIcon(name = "Regular.ResizeLarge") { + fluentPath { + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(19.5f, 17.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + close() + moveTo(4.5f, 17.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + close() + moveTo(8.25f, 6.0f) + curveTo(7.01f, 6.0f, 6.0f, 7.0f, 6.0f, 8.25f) + verticalLineToRelative(7.5f) + curveTo(6.0f, 16.99f, 7.0f, 18.0f, 8.25f, 18.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-7.5f) + curveTo(18.0f, 7.01f, 17.0f, 6.0f, 15.75f, 6.0f) + horizontalLineToRelative(-7.5f) + close() + moveTo(7.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.5f) + close() + } + } + return _resizeLarge!! + } + +private var _resizeLarge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeSmall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeSmall.kt new file mode 100644 index 0000000..c2ffa42 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeSmall.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ResizeSmall: ImageVector + get() { + if (_resizeSmall != null) { + return _resizeSmall!! + } + _resizeSmall = fluentIcon(name = "Regular.ResizeSmall") { + fluentPath { + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + close() + moveTo(7.95f, 10.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-3.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-3.5f) + close() + moveTo(10.2f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + close() + moveTo(17.75f, 4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(17.75f, 19.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + close() + } + } + return _resizeSmall!! + } + +private var _resizeSmall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeTable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeTable.kt new file mode 100644 index 0000000..ba709ec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeTable.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ResizeTable: ImageVector + get() { + if (_resizeTable != null) { + return _resizeTable!! + } + _resizeTable = fluentIcon(name = "Regular.ResizeTable") { + fluentPath { + moveTo(5.25f, 2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.13f) + curveToRelative(-0.58f, 0.26f, -1.1f, 0.65f, -1.5f, 1.13f) + lineTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + close() + moveTo(15.62f, 20.5f) + curveToRelative(-0.26f, 0.58f, -0.65f, 1.1f, -1.13f, 1.5f) + horizontalLineToRelative(4.26f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.13f) + close() + moveTo(21.25f, 11.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-5.0f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + close() + moveTo(5.25f, 9.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 12.25f) + verticalLineToRelative(6.5f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(6.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.5f) + curveTo(15.0f, 10.45f, 13.54f, 9.0f, 11.75f, 9.0f) + horizontalLineToRelative(-6.5f) + close() + moveTo(3.5f, 12.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + lineTo(6.0f, 10.5f) + lineTo(6.0f, 13.0f) + lineTo(3.5f, 13.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(6.0f, 14.5f) + lineTo(6.0f, 17.0f) + lineTo(3.5f, 17.0f) + verticalLineToRelative(-2.5f) + lineTo(6.0f, 14.5f) + close() + moveTo(7.5f, 17.0f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(2.0f) + lineTo(9.5f, 17.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(11.0f, 17.0f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(2.5f) + lineTo(13.5f, 17.0f) + lineTo(11.0f, 17.0f) + close() + moveTo(7.5f, 18.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(11.0f, 18.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(11.0f, 20.5f) + verticalLineToRelative(-2.0f) + close() + moveTo(11.0f, 10.5f) + horizontalLineToRelative(0.75f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(13.5f, 13.0f) + lineTo(11.0f, 13.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(9.5f, 13.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.5f) + horizontalLineToRelative(2.0f) + lineTo(9.5f, 13.0f) + close() + moveTo(6.0f, 18.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-0.25f) + lineTo(6.0f, 18.5f) + close() + } + } + return _resizeTable!! + } + +private var _resizeTable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeVideo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeVideo.kt new file mode 100644 index 0000000..b16e8f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ResizeVideo.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ResizeVideo: ImageVector + get() { + if (_resizeVideo != null) { + return _resizeVideo!! + } + _resizeVideo = fluentIcon(name = "Regular.ResizeVideo") { + fluentPath { + moveTo(21.25f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.07f, 3.24f) + lineToRelative(-0.18f, 0.01f) + horizontalLineToRelative(-4.67f) + curveToRelative(0.54f, -0.39f, 0.98f, -0.9f, 1.27f, -1.5f) + horizontalLineToRelative(3.4f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.7f, 1.74f, -1.6f) + lineToRelative(0.01f, -0.15f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(11.75f, 9.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-6.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 18.75f) + verticalLineToRelative(-6.5f) + curveTo(2.0f, 10.45f, 3.45f, 9.0f, 5.25f, 9.0f) + horizontalLineToRelative(6.5f) + close() + moveTo(11.75f, 10.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(6.06f, 13.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.6f, -0.23f) + lineToRelative(0.08f, 0.03f) + lineToRelative(3.96f, 2.16f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.07f, 0.83f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-3.96f, 2.16f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.73f, -0.35f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-4.3f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.06f, -0.25f) + close() + moveTo(18.75f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-5.1f) + curveToRelative(0.0f, -0.92f, -0.7f, -1.67f, -1.6f, -1.74f) + lineToRelative(-0.15f, -0.01f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(5.1f) + close() + moveTo(10.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-5.1f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(3.4f) + curveToRelative(-0.6f, 0.3f, -1.11f, 0.73f, -1.5f, 1.27f) + lineTo(2.0f, 5.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 2.0f) + horizontalLineToRelative(5.0f) + close() + } + } + return _resizeVideo!! + } + +private var _resizeVideo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Reward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Reward.kt new file mode 100644 index 0000000..75af001 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Reward.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Reward: ImageVector + get() { + if (_reward != null) { + return _reward!! + } + _reward = fluentIcon(name = "Regular.Reward") { + fluentPath { + moveTo(20.25f, 2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.04f) + curveToRelative(0.0f, 1.03f, -0.57f, 1.97f, -1.48f, 2.44f) + lineToRelative(-6.28f, 3.28f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -4.48f, 0.0f) + lineTo(3.48f, 9.23f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 6.79f) + lineTo(2.0f, 3.75f) + curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f) + horizontalLineToRelative(16.5f) + close() + moveTo(12.0f, 13.48f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.0f, -7.0f) + close() + moveTo(15.5f, 3.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(6.66f) + lineToRelative(3.38f, 1.77f) + curveToRelative(0.08f, 0.04f, 0.16f, 0.04f, 0.24f, 0.0f) + lineToRelative(3.38f, -1.77f) + lineTo(15.5f, 3.5f) + close() + moveTo(7.0f, 3.5f) + lineTo(3.75f, 3.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(3.04f) + curveToRelative(0.0f, 0.47f, 0.26f, 0.9f, 0.67f, 1.11f) + lineTo(7.0f, 9.38f) + lineTo(7.0f, 3.5f) + close() + moveTo(20.25f, 3.5f) + lineTo(17.0f, 3.5f) + verticalLineToRelative(5.88f) + lineToRelative(2.83f, -1.48f) + curveToRelative(0.41f, -0.22f, 0.67f, -0.64f, 0.67f, -1.1f) + lineTo(20.5f, 3.74f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + } + } + return _reward!! + } + +private var _reward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rewind.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rewind.kt new file mode 100644 index 0000000..ffb8b32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rewind.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Rewind: ImageVector + get() { + if (_rewind != null) { + return _rewind!! + } + _rewind = fluentIcon(name = "Regular.Rewind") { + fluentPath { + moveTo(12.5f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.47f, -1.14f) + lineToRelative(-7.41f, 6.3f) + curveToRelative(-0.82f, 0.7f, -0.82f, 1.97f, 0.0f, 2.67f) + lineToRelative(7.4f, 6.3f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 2.48f, -1.13f) + verticalLineToRelative(-4.0f) + lineToRelative(6.03f, 5.14f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 21.0f, 18.5f) + verticalLineToRelative(-13.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.47f, -1.14f) + lineTo(12.5f, 9.5f) + lineTo(12.5f, 5.5f) + close() + moveTo(12.5f, 12.54f) + verticalLineToRelative(-1.08f) + lineToRelative(7.0f, -5.96f) + verticalLineToRelative(13.0f) + lineToRelative(-7.0f, -5.96f) + close() + moveTo(3.6f, 11.81f) + lineTo(11.0f, 5.5f) + lineTo(11.0f, 18.5f) + lineToRelative(-7.4f, -6.31f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.0f, -0.38f) + close() + } + } + return _rewind!! + } + +private var _rewind: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rhombus.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rhombus.kt new file mode 100644 index 0000000..90175f2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rhombus.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Rhombus: ImageVector + get() { + if (_rhombus != null) { + return _rhombus!! + } + _rhombus = fluentIcon(name = "Regular.Rhombus") { + fluentPath { + moveTo(5.8f, 5.4f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 7.9f, 4.0f) + horizontalLineToRelative(12.85f) + curveToRelative(1.6f, 0.0f, 2.69f, 1.61f, 2.09f, 3.1f) + lineTo(18.2f, 18.6f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 16.1f, 20.0f) + lineTo(3.25f, 20.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.08f, -3.1f) + lineTo(5.8f, 5.4f) + close() + moveTo(7.9f, 5.5f) + curveToRelative(-0.31f, 0.0f, -0.59f, 0.19f, -0.7f, 0.47f) + lineToRelative(-4.64f, 11.5f) + curveToRelative(-0.2f, 0.5f, 0.16f, 1.03f, 0.7f, 1.03f) + lineTo(16.1f, 18.5f) + curveToRelative(0.3f, 0.0f, 0.58f, -0.19f, 0.7f, -0.47f) + lineToRelative(4.64f, -11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.7f, -1.03f) + lineTo(7.9f, 5.5f) + close() + } + } + return _rhombus!! + } + +private var _rhombus: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt new file mode 100644 index 0000000..f8f84c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ribbon.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Ribbon: ImageVector + get() { + if (_ribbon != null) { + return _ribbon!! + } + _ribbon = fluentIcon(name = "Regular.Ribbon") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, 5.0f, 11.9f) + verticalLineToRelative(7.35f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.1f, 0.67f) + lineToRelative(-0.08f, -0.06f) + lineTo(12.0f, 19.18f) + lineToRelative(-3.82f, 2.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + verticalLineToRelative(-0.11f) + lineTo(7.0f, 13.9f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + moveTo(15.5f, 19.8f) + verticalLineToRelative(-4.74f) + arcToRelative(6.97f, 6.97f, 0.0f, false, true, -7.0f, 0.0f) + verticalLineToRelative(4.74f) + lineToRelative(3.07f, -2.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(3.07f, 2.16f) + verticalLineToRelative(-4.75f) + verticalLineToRelative(4.75f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + } + } + return _ribbon!! + } + +private var _ribbon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonAdd.kt new file mode 100644 index 0000000..af26a75 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonAdd.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RibbonAdd: ImageVector + get() { + if (_ribbonAdd != null) { + return _ribbonAdd!! + } + _ribbonAdd = fluentIcon(name = "Regular.RibbonAdd") { + fluentPath { + moveTo(23.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 7.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 7.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 6.0f) + lineTo(17.0f, 3.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 6.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 7.0f) + close() + moveTo(11.0f, 2.0f) + curveToRelative(0.56f, 0.0f, 1.1f, 0.07f, 1.63f, 0.2f) + curveToRelative(-0.36f, 0.4f, -0.67f, 0.85f, -0.92f, 1.35f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 3.47f, 9.03f) + curveToRelative(0.5f, 0.19f, 1.04f, 0.32f, 1.6f, 0.38f) + curveToRelative(-0.24f, 0.33f, -0.5f, 0.65f, -0.78f, 0.94f) + verticalLineToRelative(7.35f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.1f, 0.67f) + lineToRelative(-0.08f, -0.06f) + lineTo(11.0f, 19.17f) + lineToRelative(-3.82f, 2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.52f) + verticalLineToRelative(-0.1f) + lineTo(6.0f, 13.9f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 11.0f, 2.0f) + close() + moveTo(14.5f, 19.8f) + verticalLineToRelative(-4.74f) + arcToRelative(6.97f, 6.97f, 0.0f, false, true, -7.0f, 0.0f) + verticalLineToRelative(4.74f) + lineToRelative(3.07f, -2.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(3.07f, 2.16f) + close() + } + } + return _ribbonAdd!! + } + +private var _ribbonAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonOff.kt new file mode 100644 index 0000000..01195d0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonOff.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RibbonOff: ImageVector + get() { + if (_ribbonOff != null) { + return _ribbonOff!! + } + _ribbonOff = fluentIcon(name = "Regular.RibbonOff") { + fluentPath { + moveTo(5.45f, 6.51f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(17.0f, 18.06f) + verticalLineToRelative(3.19f) + curveToRelative(0.0f, 0.57f, -0.6f, 0.92f, -1.1f, 0.67f) + lineToRelative(-0.08f, -0.06f) + lineTo(12.0f, 19.18f) + lineToRelative(-3.82f, 2.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.17f, -0.5f) + verticalLineToRelative(-0.11f) + lineTo(7.0f, 13.9f) + arcTo(6.98f, 6.98f, 0.0f, false, true, 5.45f, 6.5f) + close() + moveTo(15.5f, 16.56f) + lineToRelative(-1.01f, -1.01f) + arcToRelative(6.98f, 6.98f, 0.0f, false, true, -5.99f, -0.49f) + verticalLineToRelative(4.74f) + lineToRelative(3.07f, -2.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.76f, -0.06f) + lineToRelative(0.1f, 0.06f) + lineToRelative(3.07f, 2.16f) + verticalLineToRelative(-3.25f) + close() + moveTo(13.29f, 14.35f) + lineTo(6.65f, 7.7f) + arcToRelative(5.51f, 5.51f, 0.0f, false, false, 6.64f, 6.64f) + close() + moveTo(17.5f, 9.0f) + curveToRelative(0.0f, 1.47f, -0.58f, 2.81f, -1.52f, 3.8f) + lineToRelative(1.06f, 1.06f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, -9.9f, -9.9f) + lineTo(8.2f, 5.02f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 17.5f, 9.0f) + close() + } + } + return _ribbonOff!! + } + +private var _ribbonOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonStar.kt new file mode 100644 index 0000000..ad4c863 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RibbonStar.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RibbonStar: ImageVector + get() { + if (_ribbonStar != null) { + return _ribbonStar!! + } + _ribbonStar = fluentIcon(name = "Regular.RibbonStar") { + fluentPath { + moveTo(12.23f, 5.64f) + lineToRelative(0.91f, 1.86f) + lineToRelative(2.05f, 0.29f) + curveToRelative(0.2f, 0.03f, 0.29f, 0.29f, 0.14f, 0.44f) + lineToRelative(-1.48f, 1.44f) + lineToRelative(0.35f, 2.03f) + curveToRelative(0.03f, 0.21f, -0.19f, 0.37f, -0.37f, 0.27f) + lineTo(12.0f, 11.01f) + lineToRelative(-1.83f, 0.96f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.37f, -0.27f) + lineToRelative(0.35f, -2.03f) + lineToRelative(-1.48f, -1.44f) + arcToRelative(0.26f, 0.26f, 0.0f, false, true, 0.14f, -0.44f) + lineToRelative(2.05f, -0.3f) + lineToRelative(0.91f, -1.85f) + curveToRelative(0.1f, -0.19f, 0.37f, -0.19f, 0.46f, 0.0f) + close() + moveTo(19.0f, 9.0f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, -12.0f, 4.9f) + lineTo(7.0f, 21.35f) + curveToRelative(0.08f, 0.55f, 0.71f, 0.84f, 1.18f, 0.51f) + lineTo(12.0f, 19.18f) + lineToRelative(3.82f, 2.68f) + lineToRelative(0.09f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.09f, -0.67f) + lineTo(17.0f, 13.9f) + curveToRelative(1.24f, -1.26f, 2.0f, -3.0f, 2.0f, -4.9f) + close() + moveTo(15.5f, 15.06f) + verticalLineToRelative(4.75f) + lineToRelative(-3.07f, -2.16f) + lineToRelative(-0.1f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, 0.06f) + lineTo(8.5f, 19.8f) + verticalLineToRelative(-4.74f) + arcToRelative(6.97f, 6.97f, 0.0f, false, false, 7.0f, 0.0f) + close() + moveTo(6.5f, 9.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, -11.0f, 0.0f) + close() + } + } + return _ribbonStar!! + } + +private var _ribbonStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RoadCone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RoadCone.kt new file mode 100644 index 0000000..2208d8d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RoadCone.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RoadCone: ImageVector + get() { + if (_roadCone != null) { + return _roadCone!! + } + _roadCone = fluentIcon(name = "Regular.RoadCone") { + fluentPath { + moveTo(11.18f, 2.0f) + curveToRelative(-0.56f, 0.0f, -1.06f, 0.38f, -1.2f, 0.93f) + lineTo(5.29f, 20.5f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.54f) + lineTo(14.02f, 2.93f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.2f, -0.93f) + horizontalLineToRelative(-1.64f) + close() + moveTo(6.84f, 20.5f) + lineToRelative(0.94f, -3.5f) + horizontalLineToRelative(5.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(8.18f) + lineToRelative(0.53f, -2.0f) + horizontalLineToRelative(4.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(9.11f) + lineToRelative(2.27f, -8.5f) + horizontalLineToRelative(1.24f) + lineToRelative(4.54f, 17.0f) + horizontalLineTo(6.84f) + close() + } + } + return _roadCone!! + } + +private var _roadCone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rocket.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rocket.kt new file mode 100644 index 0000000..b01fddb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rocket.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Rocket: ImageVector + get() { + if (_rocket != null) { + return _rocket!! + } + _rocket = fluentIcon(name = "Regular.Rocket") { + fluentPath { + moveTo(13.06f, 7.43f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 3.53f, 3.54f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -3.53f, -3.54f) + close() + moveTo(15.53f, 8.49f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.41f, 1.42f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, -1.42f) + close() + moveTo(21.51f, 4.32f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -1.81f, -1.8f) + lineToRelative(-0.66f, -0.21f) + curveToRelative(-2.4f, -0.75f, -5.0f, -0.1f, -6.78f, 1.67f) + lineToRelative(-1.0f, 1.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -4.56f, 0.32f) + lineTo(5.45f, 6.55f) + curveToRelative(-0.29f, 0.29f, -0.29f, 0.76f, 0.0f, 1.06f) + lineToRelative(1.6f, 1.59f) + lineToRelative(-0.18f, 0.18f) + curveToRelative(-0.69f, 0.68f, -0.69f, 1.79f, 0.0f, 2.47f) + lineToRelative(0.5f, 0.5f) + lineToRelative(-1.4f, 0.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.16f, 1.17f) + lineToRelative(3.89f, 3.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.18f, -0.16f) + lineToRelative(0.8f, -1.4f) + lineToRelative(0.5f, 0.5f) + curveToRelative(0.68f, 0.68f, 1.78f, 0.68f, 2.47f, 0.0f) + lineToRelative(0.17f, -0.18f) + lineToRelative(1.6f, 1.6f) + curveToRelative(0.29f, 0.28f, 0.76f, 0.28f, 1.05f, 0.0f) + lineToRelative(1.25f, -1.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 0.32f, -4.57f) + lineToRelative(1.0f, -1.0f) + arcTo(6.75f, 6.75f, 0.0f, false, false, 21.72f, 5.0f) + lineToRelative(-0.21f, -0.67f) + close() + moveTo(19.25f, 3.94f) + curveToRelative(0.4f, 0.13f, 0.7f, 0.43f, 0.83f, 0.83f) + lineToRelative(0.2f, 0.66f) + curveToRelative(0.58f, 1.86f, 0.08f, 3.9f, -1.3f, 5.27f) + lineToRelative(-5.4f, 5.4f) + curveToRelative(-0.1f, 0.1f, -0.25f, 0.1f, -0.35f, 0.0f) + lineToRelative(-5.3f, -5.3f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.0f, -0.36f) + lineToRelative(5.4f, -5.4f) + arcToRelative(5.25f, 5.25f, 0.0f, false, true, 5.26f, -1.3f) + lineToRelative(0.66f, 0.2f) + close() + moveTo(17.96f, 13.84f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -0.3f, 2.43f) + lineToRelative(-0.72f, 0.71f) + lineToRelative(-1.06f, -1.06f) + lineToRelative(2.08f, -2.08f) + close() + moveTo(7.76f, 6.36f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.43f, -0.3f) + lineTo(8.1f, 8.14f) + lineTo(7.05f, 7.08f) + lineToRelative(0.7f, -0.72f) + close() + moveTo(10.58f, 15.56f) + lineToRelative(-0.52f, 0.9f) + lineToRelative(-2.5f, -2.5f) + lineToRelative(0.9f, -0.51f) + lineToRelative(2.12f, 2.11f) + close() + moveTo(6.69f, 18.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.48f, 2.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(2.48f, -2.48f) + close() + moveTo(4.75f, 15.4f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.07f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.07f, 0.0f) + close() + moveTo(8.63f, 20.35f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.06f, -1.06f) + close() + } + } + return _rocket!! + } + +private var _rocket: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateLeft.kt new file mode 100644 index 0000000..f67db90 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateLeft.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RotateLeft: ImageVector + get() { + if (_rotateLeft != null) { + return _rotateLeft!! + } + _rotateLeft = fluentIcon(name = "Regular.RotateLeft") { + fluentPath { + moveTo(15.02f, 5.0f) + horizontalLineToRelative(0.26f) + curveToRelative(1.16f, 0.05f, 2.24f, 0.37f, 3.13f, 0.89f) + curveTo(19.98f, 6.79f, 21.0f, 8.29f, 21.0f, 10.0f) + curveToRelative(0.0f, 1.7f, -1.03f, 3.22f, -2.6f, 4.12f) + curveToRelative(-0.96f, 0.55f, -2.14f, 0.88f, -3.4f, 0.88f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + arcToRelative(5.4f, 5.4f, 0.0f, false, false, 2.59f, -0.64f) + curveToRelative(1.15f, -0.63f, 1.91f, -1.68f, 1.91f, -2.86f) + reflectiveCurveToRelative(-0.76f, -2.23f, -1.91f, -2.86f) + arcToRelative(5.36f, 5.36f, 0.0f, false, false, -2.37f, -0.64f) + lineTo(8.06f, 6.5f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.0f, -3.0f) + lineToRelative(-0.02f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.02f, -1.04f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, 1.13f) + lineTo(8.06f, 5.0f) + horizontalLineToRelative(6.96f) + close() + moveTo(20.39f, 20.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.25f, 0.93f) + lineTo(4.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-9.13f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.75f, -0.44f) + lineToRelative(16.64f, 9.64f) + close() + moveTo(16.42f, 19.5f) + lineTo(4.5f, 12.6f) + verticalLineToRelative(6.9f) + horizontalLineToRelative(11.92f) + close() + } + } + return _rotateLeft!! + } + +private var _rotateLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateRight.kt new file mode 100644 index 0000000..180701f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RotateRight.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RotateRight: ImageVector + get() { + if (_rotateRight != null) { + return _rotateRight!! + } + _rotateRight = fluentIcon(name = "Regular.RotateRight") { + fluentPath { + moveTo(8.98f, 5.0f) + horizontalLineToRelative(-0.26f) + arcToRelative(6.79f, 6.79f, 0.0f, false, false, -3.13f, 0.89f) + arcTo(4.82f, 4.82f, 0.0f, false, false, 3.0f, 10.0f) + curveToRelative(0.0f, 1.7f, 1.03f, 3.22f, 2.6f, 4.12f) + curveToRelative(0.96f, 0.55f, 2.14f, 0.88f, 3.4f, 0.88f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(9.0f, 13.5f) + arcToRelative(5.4f, 5.4f, 0.0f, false, true, -2.59f, -0.64f) + curveTo(5.26f, 12.23f, 4.5f, 11.18f, 4.5f, 10.0f) + reflectiveCurveToRelative(0.76f, -2.23f, 1.91f, -2.86f) + curveToRelative(0.68f, -0.37f, 1.49f, -0.6f, 2.37f, -0.64f) + horizontalLineToRelative(7.16f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + lineToRelative(0.08f, -0.07f) + lineToRelative(3.0f, -3.0f) + lineToRelative(0.02f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.02f, -1.04f) + lineToRelative(-3.0f, -3.0f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineTo(15.94f, 5.0f) + lineTo(9.0f, 5.0f) + horizontalLineToRelative(-0.02f) + close() + moveTo(3.61f, 20.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.25f, 0.93f) + lineTo(20.0f, 21.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-9.13f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.75f, -0.44f) + lineTo(3.6f, 20.07f) + close() + moveTo(7.58f, 19.5f) + lineToRelative(11.92f, -6.9f) + verticalLineToRelative(6.9f) + lineTo(7.58f, 19.5f) + close() + } + } + return _rotateRight!! + } + +private var _rotateRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Router.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Router.kt new file mode 100644 index 0000000..4c239d2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Router.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Router: ImageVector + get() { + if (_router != null) { + return _router!! + } + _router = fluentIcon(name = "Regular.Router") { + fluentPath { + moveTo(12.0f, 3.5f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 4.5f, 11.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 11.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, 18.0f, 0.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 11.0f) + arcTo(7.5f, 7.5f, 0.0f, false, false, 12.0f, 3.5f) + close() + moveTo(12.0f, 6.5f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 7.5f, 11.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(6.0f, 11.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 12.0f, 0.0f) + verticalLineToRelative(0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.5f, 11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 12.0f, 6.5f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.75f, 5.9f) + lineTo(11.25f, 16.0f) + lineTo(6.0f, 16.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + horizontalLineToRelative(12.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + horizontalLineToRelative(-5.25f) + verticalLineToRelative(-2.1f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 12.0f, 8.0f) + close() + moveTo(10.5f, 11.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -3.0f, 0.0f) + close() + moveTo(6.0f, 17.5f) + horizontalLineToRelative(12.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + lineTo(6.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _router!! + } + +private var _router: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RowTriple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RowTriple.kt new file mode 100644 index 0000000..3373672 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/RowTriple.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.RowTriple: ImageVector + get() { + if (_rowTriple != null) { + return _rowTriple!! + } + _rowTriple = fluentIcon(name = "Regular.RowTriple") { + fluentPath { + moveTo(4.0f, 3.77f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.75f, 8.02f) + curveTo(4.78f, 8.02f, 4.0f, 7.24f, 4.0f, 6.27f) + verticalLineToRelative(-2.5f) + close() + moveTo(5.75f, 3.52f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(5.75f, 3.52f) + close() + moveTo(4.0f, 10.77f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.75f, 15.02f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.5f) + close() + moveTo(5.75f, 10.52f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-2.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(5.75f, 10.52f) + close() + moveTo(5.75f, 16.02f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.75f, 16.02f) + close() + moveTo(5.5f, 17.77f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(5.75f, 20.52f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-2.5f) + close() + } + } + return _rowTriple!! + } + +private var _rowTriple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rss.kt new file mode 100644 index 0000000..2413548 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Rss.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Rss: ImageVector + get() { + if (_rss != null) { + return _rss!! + } + _rss = fluentIcon(name = "Regular.Rss") { + fluentPath { + moveTo(6.75f, 7.5f) + arcTo(0.74f, 0.74f, 0.0f, false, true, 6.0f, 6.78f) + verticalLineToRelative(-0.06f) + curveToRelative(0.0f, -0.39f, 0.3f, -0.72f, 0.7f, -0.72f) + horizontalLineToRelative(0.05f) + curveTo(12.96f, 6.0f, 18.0f, 11.04f, 18.0f, 17.25f) + verticalLineToRelative(0.05f) + curveToRelative(0.0f, 0.4f, -0.33f, 0.7f, -0.72f, 0.7f) + horizontalLineToRelative(-0.06f) + arcToRelative(0.74f, 0.74f, 0.0f, false, true, -0.72f, -0.75f) + arcTo(9.75f, 9.75f, 0.0f, false, false, 6.75f, 7.5f) + close() + } + fluentPath { + moveTo(13.3f, 18.0f) + arcToRelative(0.69f, 0.69f, 0.0f, false, false, 0.7f, -0.75f) + arcTo(7.25f, 7.25f, 0.0f, false, false, 6.67f, 10.0f) + arcToRelative(0.69f, 0.69f, 0.0f, false, false, -0.67f, 0.7f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.4f, 0.35f, 0.7f, 0.75f, 0.7f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 5.75f, 5.75f) + curveToRelative(0.0f, 0.4f, 0.3f, 0.75f, 0.7f, 0.75f) + horizontalLineToRelative(0.1f) + close() + } + fluentPath { + moveTo(9.0f, 16.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _rss!! + } + +private var _rss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ruler.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ruler.kt new file mode 100644 index 0000000..d02f741 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Ruler.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Ruler: ImageVector + get() { + if (_ruler != null) { + return _ruler!! + } + _ruler = fluentIcon(name = "Regular.Ruler") { + fluentPath { + moveTo(17.0f, 3.75f) + curveTo(17.0f, 2.78f, 16.22f, 2.0f, 15.25f, 2.0f) + horizontalLineToRelative(-6.5f) + curveTo(7.78f, 2.0f, 7.0f, 2.78f, 7.0f, 3.75f) + verticalLineToRelative(11.49f) + arcToRelative(0.65f, 0.65f, 0.0f, false, false, 0.0f, 0.02f) + verticalLineToRelative(4.99f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(3.75f) + close() + moveTo(8.5f, 16.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(8.5f) + verticalLineToRelative(-1.75f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(9.5f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(6.5f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(3.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(6.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(16.5f) + curveToRelative(0.0f, 0.14f, -0.1f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineTo(19.0f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(8.5f) + verticalLineTo(16.0f) + close() + } + } + return _ruler!! + } + +private var _ruler: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Run.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Run.kt new file mode 100644 index 0000000..cd0f9ae --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Run.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Run: ImageVector + get() { + if (_run != null) { + return _run!! + } + _run = fluentIcon(name = "Regular.Run") { + fluentPath { + moveTo(10.64f, 2.55f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.39f, 0.03f) + lineToRelative(7.23f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.03f, 1.4f) + lineToRelative(-0.86f, 0.35f) + curveToRelative(-0.83f, 0.35f, -1.53f, 0.95f, -2.0f, 1.72f) + lineToRelative(-0.54f, 0.89f) + curveToRelative(0.08f, 0.55f, 0.34f, 1.25f, 0.72f, 1.97f) + curveToRelative(0.38f, 0.75f, 0.85f, 1.45f, 1.25f, 1.93f) + lineToRelative(2.38f, 1.19f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.52f, 2.46f) + lineTo(20.76f, 20.0f) + curveToRelative(0.0f, 0.4f, -0.34f, 0.74f, -0.75f, 0.74f) + horizontalLineToRelative(-0.84f) + curveToRelative(-3.52f, 0.0f, -7.52f, -1.17f, -10.84f, -2.95f) + curveToRelative(-3.28f, -1.76f, -6.09f, -4.2f, -6.99f, -6.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.05f, -0.6f) + curveToRelative(0.34f, -0.62f, 0.71f, -1.2f, 1.1f, -1.75f) + arcToRelative(9.12f, 9.12f, 0.0f, false, true, 0.91f, -1.04f) + arcToRelative(13.0f, 13.0f, 0.0f, false, false, 0.48f, -0.52f) + arcToRelative(19.24f, 19.24f, 0.0f, false, true, 3.86f, -3.25f) + arcToRelative(8.31f, 8.31f, 0.0f, false, true, 2.9f, -1.23f) + close() + moveTo(15.46f, 14.2f) + curveToRelative(-0.4f, -0.54f, -0.83f, -1.2f, -1.18f, -1.88f) + arcToRelative(8.58f, 8.58f, 0.0f, false, true, -0.85f, -2.33f) + lineToRelative(-1.28f, -0.59f) + lineToRelative(1.58f, 3.97f) + curveToRelative(0.07f, 0.18f, 0.07f, 0.38f, 0.0f, 0.56f) + lineToRelative(-0.68f, 1.61f) + lineToRelative(1.21f, 0.45f) + lineToRelative(1.2f, -1.8f) + close() + moveTo(15.75f, 16.46f) + curveToRelative(1.26f, 0.36f, 1.93f, 0.55f, 3.51f, 0.76f) + verticalLineToRelative(-0.01f) + curveToRelative(0.0f, -0.48f, -0.27f, -0.91f, -0.7f, -1.12f) + lineToRelative(-1.92f, -0.97f) + lineToRelative(-0.9f, 1.34f) + close() + moveTo(19.26f, 18.73f) + curveToRelative(-1.87f, -0.24f, -2.6f, -0.45f, -4.0f, -0.86f) + arcToRelative(142.76f, 142.76f, 0.0f, false, false, -0.96f, -0.27f) + lineToRelative(-2.5f, -0.93f) + arcToRelative(22.6f, 22.6f, 0.0f, false, true, -8.66f, -6.36f) + lineToRelative(-0.27f, 0.45f) + curveToRelative(0.83f, 2.02f, 3.14f, 4.1f, 6.17f, 5.72f) + curveToRelative(3.15f, 1.69f, 6.9f, 2.77f, 10.13f, 2.77f) + horizontalLineToRelative(0.1f) + verticalLineToRelative(-0.52f) + close() + moveTo(4.04f, 9.06f) + curveToRelative(0.6f, 0.76f, 1.57f, 1.77f, 2.94f, 2.87f) + lineToRelative(0.42f, -2.34f) + lineToRelative(-1.75f, -2.23f) + curveToRelative(-0.25f, 0.25f, -0.47f, 0.47f, -0.65f, 0.67f) + lineToRelative(-0.54f, 0.58f) + lineToRelative(-0.16f, 0.17f) + lineToRelative(-0.26f, 0.28f) + close() + moveTo(6.76f, 6.35f) + lineTo(8.8f, 8.94f) + curveToRelative(0.13f, 0.16f, 0.18f, 0.38f, 0.14f, 0.59f) + lineToRelative(-0.62f, 3.4f) + curveToRelative(1.04f, 0.75f, 1.97f, 1.33f, 3.36f, 2.02f) + lineToRelative(0.55f, -1.31f) + lineToRelative(-2.15f, -5.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.01f, -0.95f) + lineToRelative(2.74f, 1.27f) + lineToRelative(0.33f, -0.54f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 1.91f, -1.92f) + lineTo(10.7f, 4.06f) + curveToRelative(-0.66f, 0.15f, -1.4f, 0.5f, -2.17f, 0.98f) + curveToRelative(-0.62f, 0.4f, -1.22f, 0.85f, -1.77f, 1.31f) + close() + } + } + return _run!! + } + +private var _run: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sanitize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sanitize.kt new file mode 100644 index 0000000..2ea77d6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sanitize.kt @@ -0,0 +1,133 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sanitize: ImageVector + get() { + if (_sanitize != null) { + return _sanitize!! + } + _sanitize = fluentIcon(name = "Regular.Sanitize") { + fluentPath { + moveTo(7.94f, 4.18f) + lineTo(4.68f, 7.44f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 2.12f) + lineToRelative(3.93f, 3.92f) + curveToRelative(-0.3f, 0.45f, -0.51f, 0.97f, -0.58f, 1.55f) + lineToRelative(-4.4f, -4.4f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -4.25f) + lineToRelative(3.25f, -3.26f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 4.24f, 0.0f) + lineToRelative(3.45f, 3.45f) + curveToRelative(-0.08f, 0.05f, -0.15f, 0.12f, -0.22f, 0.18f) + arcToRelative(2.98f, 2.98f, 0.0f, false, false, -1.4f, 0.32f) + lineToRelative(-2.89f, -2.89f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.12f, 0.0f) + close() + moveTo(14.76f, 7.82f) + arcToRelative(1.82f, 1.82f, 0.0f, false, false, -0.51f, -0.07f) + curveToRelative(-1.1f, 0.0f, -1.75f, 0.9f, -1.75f, 1.75f) + verticalLineToRelative(3.67f) + curveToRelative(-0.29f, -0.1f, -0.63f, -0.17f, -1.0f, -0.17f) + curveToRelative(-1.4f, 0.0f, -2.5f, 1.03f, -2.5f, 2.5f) + curveToRelative(0.0f, 0.24f, 0.12f, 0.47f, 0.31f, 0.6f) + lineToRelative(1.72f, 1.24f) + lineToRelative(0.96f, 0.83f) + curveToRelative(0.63f, 0.56f, 1.2f, 1.19f, 1.7f, 1.87f) + lineToRelative(0.6f, 0.83f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 16.52f, 22.0f) + horizontalLineToRelative(1.64f) + curveToRelative(0.93f, 0.0f, 1.82f, -0.47f, 2.3f, -1.31f) + curveToRelative(0.3f, -0.53f, 0.68f, -1.22f, 0.98f, -1.9f) + curveToRelative(0.29f, -0.65f, 0.56f, -1.42f, 0.56f, -2.04f) + verticalLineToRelative(-6.0f) + arcToRelative(1.74f, 1.74f, 0.0f, false, false, -2.07f, -1.72f) + curveToRelative(-0.19f, -0.69f, -0.79f, -1.28f, -1.68f, -1.28f) + curveToRelative(-0.18f, 0.0f, -0.35f, 0.03f, -0.51f, 0.07f) + arcTo(1.7f, 1.7f, 0.0f, false, false, 16.25f, 7.0f) + curveToRelative(-0.68f, 0.0f, -1.2f, 0.35f, -1.49f, 0.82f) + close() + moveTo(16.43f, 8.57f) + curveToRelative(0.04f, 0.05f, 0.07f, 0.11f, 0.07f, 0.18f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.8f) + curveToRelative(0.0f, -0.04f, 0.02f, -0.09f, 0.06f, -0.13f) + curveToRelative(0.04f, -0.04f, 0.1f, -0.07f, 0.19f, -0.07f) + curveToRelative(0.1f, 0.0f, 0.15f, 0.03f, 0.18f, 0.07f) + curveToRelative(0.04f, 0.05f, 0.07f, 0.11f, 0.07f, 0.18f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.07f, 0.03f, -0.13f, 0.07f, -0.18f) + curveToRelative(0.03f, -0.04f, 0.09f, -0.07f, 0.18f, -0.07f) + curveToRelative(0.1f, 0.0f, 0.15f, 0.03f, 0.18f, 0.07f) + curveToRelative(0.04f, 0.05f, 0.07f, 0.11f, 0.07f, 0.18f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.28f, -0.15f, 0.78f, -0.43f, 1.43f) + arcToRelative(19.2f, 19.2f, 0.0f, false, true, -0.9f, 1.76f) + curveToRelative(-0.2f, 0.34f, -0.58f, 0.56f, -1.01f, 0.56f) + horizontalLineToRelative(-1.64f) + curveToRelative(-0.4f, 0.0f, -0.78f, -0.2f, -1.01f, -0.52f) + lineToRelative(-0.6f, -0.82f) + arcToRelative(12.75f, 12.75f, 0.0f, false, false, -1.94f, -2.12f) + lineToRelative(-0.98f, -0.86f) + arcToRelative(0.78f, 0.78f, 0.0f, false, false, -0.06f, -0.04f) + lineToRelative(-1.38f, -1.0f) + curveToRelative(0.12f, -0.4f, 0.48f, -0.64f, 0.95f, -0.64f) + curveToRelative(0.63f, 0.0f, 1.09f, 0.4f, 1.24f, 0.53f) + lineToRelative(0.03f, 0.03f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 14.0f, 14.5f) + lineTo(14.0f, 9.5f) + curveToRelative(0.0f, -0.07f, 0.03f, -0.14f, 0.07f, -0.18f) + curveToRelative(0.04f, -0.04f, 0.09f, -0.07f, 0.18f, -0.07f) + curveToRelative(0.1f, 0.0f, 0.15f, 0.03f, 0.18f, 0.07f) + curveToRelative(0.04f, 0.05f, 0.07f, 0.11f, 0.07f, 0.18f) + verticalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.07f, 0.03f, -0.13f, 0.07f, -0.18f) + curveToRelative(0.03f, -0.04f, 0.09f, -0.07f, 0.18f, -0.07f) + curveToRelative(0.1f, 0.0f, 0.15f, 0.03f, 0.18f, 0.07f) + close() + moveTo(4.25f, 14.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.0f, 17.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.5f, 17.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.25f, 17.5f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(9.0f, 19.0f) + horizontalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(9.0f, 20.5f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _sanitize!! + } + +private var _sanitize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveArrowRight.kt new file mode 100644 index 0000000..26d6247 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveArrowRight.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SaveArrowRight: ImageVector + get() { + if (_saveArrowRight != null) { + return _saveArrowRight!! + } + _saveArrowRight = fluentIcon(name = "Regular.SaveArrowRight") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(9.96f) + curveToRelative(0.87f, 0.0f, 1.7f, 0.34f, 2.3f, 0.95f) + lineTo(20.05f, 6.0f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(3.73f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.28f) + curveToRelative(0.0f, -0.47f, -0.18f, -0.91f, -0.51f, -1.24f) + lineTo(16.95f, 5.0f) + curveToRelative(-0.26f, -0.26f, -0.6f, -0.43f, -0.95f, -0.49f) + verticalLineToRelative(2.73f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-4.5f) + curveTo(8.01f, 9.5f, 7.0f, 8.5f, 7.0f, 7.25f) + lineTo(7.0f, 4.5f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(6.0f, 19.5f) + verticalLineToRelative(-5.25f) + curveTo(6.0f, 13.01f, 7.0f, 12.0f, 8.25f, 12.0f) + horizontalLineToRelative(5.78f) + curveToRelative(-0.63f, 0.4f, -1.2f, 0.91f, -1.65f, 1.5f) + lineTo(8.25f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.25f) + horizontalLineToRelative(3.81f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(8.5f, 4.5f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(14.5f, 4.5f) + horizontalLineToRelative(-6.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _saveArrowRight!! + } + +private var _saveArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt new file mode 100644 index 0000000..9eefff9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveCopy.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SaveCopy: ImageVector + get() { + if (_saveCopy != null) { + return _saveCopy!! + } + _saveCopy = fluentIcon(name = "Regular.SaveCopy") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(17.25f, 3.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.75f, 6.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(11.5f, 10.0f) + lineTo(14.0f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + lineTo(11.5f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + lineTo(7.5f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(10.0f, 10.0f) + lineTo(10.0f, 7.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _saveCopy!! + } + +private var _saveCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveEdit.kt new file mode 100644 index 0000000..b2264b1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveEdit.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SaveEdit: ImageVector + get() { + if (_saveEdit != null) { + return _saveEdit!! + } + _saveEdit = fluentIcon(name = "Regular.SaveEdit") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineTo(10.0f) + curveToRelative(0.0f, -0.2f, 0.01f, -0.4f, 0.06f, -0.6f) + lineToRelative(0.23f, -0.9f) + horizontalLineTo(7.5f) + verticalLineToRelative(-5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.6f) + lineToRelative(1.44f, -1.44f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -0.54f, -0.06f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 12.0f, 6.0f, 13.0f, 6.0f, 14.25f) + verticalLineToRelative(5.25f) + horizontalLineToRelative(-0.25f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineTo(5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineTo(7.0f) + verticalLineToRelative(2.75f) + curveTo(7.0f, 8.49f, 8.0f, 9.5f, 9.25f, 9.5f) + horizontalLineToRelative(4.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineTo(4.52f) + curveToRelative(0.36f, 0.06f, 0.7f, 0.23f, 0.95f, 0.5f) + lineTo(19.0f, 7.04f) + curveToRelative(0.33f, 0.33f, 0.51f, 0.77f, 0.51f, 1.24f) + verticalLineTo(10.0f) + lineToRelative(0.21f, -0.01f) + curveToRelative(0.44f, 0.0f, 0.88f, 0.09f, 1.29f, 0.26f) + verticalLineTo(8.3f) + curveToRelative(0.0f, -0.87f, -0.34f, -1.7f, -0.95f, -2.3f) + lineTo(18.0f, 3.95f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.3f, -0.95f) + horizontalLineTo(5.75f) + close() + moveTo(8.5f, 7.25f) + verticalLineTo(4.5f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(19.72f, 11.0f) + curveToRelative(-0.6f, 0.0f, -1.18f, 0.22f, -1.62f, 0.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcTo(2.29f, 2.29f, 0.0f, false, false, 19.72f, 11.0f) + close() + } + } + return _saveEdit!! + } + +private var _saveEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt new file mode 100644 index 0000000..b3e0327 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SaveMultiple.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SaveMultiple: ImageVector + get() { + if (_saveMultiple != null) { + return _saveMultiple!! + } + _saveMultiple = fluentIcon(name = "Regular.SaveMultiple") { + fluentPath { + moveTo(5.75f, 18.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 15.75f) + verticalLineToRelative(-9.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.5f) + horizontalLineToRelative(6.96f) + curveToRelative(0.87f, 0.0f, 1.7f, 0.34f, 2.3f, 0.95f) + lineToRelative(2.04f, 2.04f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(6.96f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-9.5f) + close() + moveTo(4.5f, 6.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(4.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(15.0f, 17.0f) + horizontalLineToRelative(0.25f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(16.5f, 8.79f) + curveToRelative(0.0f, -0.47f, -0.18f, -0.91f, -0.51f, -1.24f) + lineTo(14.0f, 5.56f) + verticalLineToRelative(1.19f) + curveTo(14.0f, 7.99f, 13.0f, 9.0f, 11.75f, 9.0f) + horizontalLineToRelative(-2.5f) + curveTo(8.01f, 9.0f, 7.0f, 8.0f, 7.0f, 6.75f) + lineTo(7.0f, 5.0f) + lineTo(5.75f, 5.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + close() + moveTo(13.5f, 17.0f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.5f, 17.0f) + horizontalLineToRelative(6.0f) + close() + moveTo(8.5f, 6.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(12.5f, 5.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.75f) + close() + moveTo(10.75f, 21.5f) + curveToRelative(-1.37f, 0.0f, -2.6f, -0.58f, -3.46f, -1.5f) + horizontalLineToRelative(8.96f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.45f, 3.25f, -3.25f) + lineTo(19.5f, 8.94f) + lineToRelative(0.55f, 0.55f) + curveToRelative(0.6f, 0.6f, 0.95f, 1.43f, 0.95f, 2.3f) + verticalLineToRelative(4.96f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, -4.75f, 4.75f) + horizontalLineToRelative(-5.5f) + close() + } + } + return _saveMultiple!! + } + +private var _saveMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Savings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Savings.kt new file mode 100644 index 0000000..3738794 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Savings.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Savings: ImageVector + get() { + if (_savings != null) { + return _savings!! + } + _savings = fluentIcon(name = "Regular.Savings") { + fluentPath { + moveTo(10.08f, 4.09f) + curveToRelative(0.53f, 0.36f, 1.04f, 0.6f, 1.46f, 0.66f) + curveToRelative(-0.23f, 0.45f, -0.4f, 0.94f, -0.47f, 1.44f) + arcToRelative(5.39f, 5.39f, 0.0f, false, true, -1.84f, -0.87f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -0.73f, -0.55f) + lineTo(8.5f, 7.0f) + curveToRelative(0.0f, 0.3f, -0.19f, 0.58f, -0.47f, 0.7f) + arcToRelative(2.52f, 2.52f, 0.0f, false, false, -0.17f, 0.07f) + arcToRelative(6.99f, 6.99f, 0.0f, false, false, -1.83f, 1.26f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -0.9f, 1.54f) + curveToRelative(-0.2f, 0.6f, -0.7f, 1.16f, -1.44f, 1.28f) + arcToRelative(0.22f, 0.22f, 0.0f, false, false, -0.19f, 0.22f) + verticalLineToRelative(1.76f) + curveToRelative(0.0f, 0.16f, 0.12f, 0.3f, 0.28f, 0.33f) + curveToRelative(0.63f, 0.1f, 1.12f, 0.51f, 1.4f, 1.0f) + curveToRelative(0.25f, 0.46f, 0.7f, 1.15f, 1.35f, 1.8f) + arcToRelative(4.96f, 4.96f, 0.0f, false, false, 2.36f, 1.3f) + curveToRelative(0.36f, 0.07f, 0.61f, 0.38f, 0.61f, 0.74f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + lineTo(11.0f, 20.5f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + horizontalLineToRelative(1.25f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + lineTo(17.5f, 18.0f) + curveToRelative(0.0f, -0.28f, 0.16f, -0.54f, 0.41f, -0.67f) + horizontalLineToRelative(0.02f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.28f, -0.19f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, 2.22f, -4.6f) + curveToRelative(0.0f, -1.0f, -0.19f, -1.81f, -0.5f, -2.48f) + curveToRelative(0.35f, -0.47f, 0.62f, -1.0f, 0.79f, -1.57f) + arcTo(6.89f, 6.89f, 0.0f, false, true, 22.0f, 12.5f) + arcToRelative(7.1f, 7.1f, 0.0f, false, true, -3.0f, 5.92f) + verticalLineToRelative(1.83f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(16.0f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + horizontalLineToRelative(-2.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + lineTo(9.75f, 22.0f) + curveTo(8.78f, 22.0f, 8.0f, 21.22f, 8.0f, 20.25f) + verticalLineToRelative(-0.68f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -2.53f, -1.54f) + arcToRelative(9.86f, 9.86f, 0.0f, false, true, -1.6f, -2.13f) + arcToRelative(0.49f, 0.49f, 0.0f, false, false, -0.33f, -0.26f) + arcTo(1.84f, 1.84f, 0.0f, false, true, 2.0f, 13.83f) + verticalLineToRelative(-1.76f) + curveToRelative(0.0f, -0.84f, 0.6f, -1.56f, 1.44f, -1.7f) + curveToRelative(0.09f, -0.01f, 0.22f, -0.1f, 0.28f, -0.28f) + curveToRelative(0.19f, -0.58f, 0.56f, -1.43f, 1.25f, -2.12f) + arcTo(7.94f, 7.94f, 0.0f, false, true, 7.0f, 6.52f) + lineTo(7.0f, 3.67f) + curveToRelative(0.0f, -0.94f, 1.13f, -1.32f, 1.74f, -0.72f) + curveToRelative(0.33f, 0.33f, 0.81f, 0.77f, 1.34f, 1.14f) + close() + moveTo(13.07f, 8.85f) + curveToRelative(-0.49f, -0.2f, -0.9f, -0.6f, -1.0f, -1.11f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 6.19f, 2.56f) + curveToRelative(-0.44f, 0.3f, -1.0f, 0.28f, -1.5f, 0.08f) + lineToRelative(-3.69f, -1.53f) + close() + moveTo(17.47f, 9.03f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, -3.94f, -1.63f) + lineToRelative(0.02f, 0.01f) + lineToRelative(0.1f, 0.05f) + lineTo(17.33f, 9.0f) + arcToRelative(0.54f, 0.54f, 0.0f, false, false, 0.12f, 0.04f) + close() + moveTo(9.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _savings!! + } + +private var _savings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFill.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFill.kt new file mode 100644 index 0000000..60befd7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFill.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScaleFill: ImageVector + get() { + if (_scaleFill != null) { + return _scaleFill!! + } + _scaleFill = fluentIcon(name = "Regular.ScaleFill") { + fluentPath { + moveTo(6.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.69f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(7.5f, 8.56f) + verticalLineToRelative(0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + lineTo(6.0f, 6.74f) + close() + moveTo(17.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, -0.75f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.69f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.72f, 1.72f) + horizontalLineToRelative(-0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(17.78f, 6.22f) + curveToRelative(0.14f, 0.14f, 0.22f, 0.33f, 0.22f, 0.53f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.69f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.72f, -1.72f) + horizontalLineToRelative(-0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.51f) + curveToRelative(0.2f, 0.0f, 0.39f, 0.08f, 0.53f, 0.22f) + close() + moveTo(6.0f, 17.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.69f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(7.5f, 15.44f) + verticalLineToRelative(-0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + close() + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.25f, 21.0f) + curveTo(4.01f, 21.0f, 3.0f, 20.0f, 3.0f, 18.75f) + lineTo(3.0f, 5.25f) + close() + moveTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(19.5f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + close() + } + } + return _scaleFill!! + } + +private var _scaleFill: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFit.kt new file mode 100644 index 0000000..e72b3e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScaleFit.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScaleFit: ImageVector + get() { + if (_scaleFit != null) { + return _scaleFit!! + } + _scaleFit = fluentIcon(name = "Regular.ScaleFit") { + fluentPath { + moveTo(8.0f, 9.44f) + curveToRelative(0.3f, 0.27f, 0.34f, 0.74f, 0.06f, 1.05f) + lineToRelative(-0.66f, 0.76f) + horizontalLineToRelative(2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(7.4f, 12.75f) + lineToRelative(0.66f, 0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.12f, 0.98f) + lineToRelative(-1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -0.98f) + lineToRelative(1.75f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, -0.07f) + close() + moveTo(15.95f, 10.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, -0.98f) + lineToRelative(1.75f, 2.0f) + curveToRelative(0.25f, 0.28f, 0.25f, 0.7f, 0.0f, 0.98f) + lineToRelative(-1.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.66f, -0.76f) + horizontalLineToRelative(-2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.86f) + lineToRelative(-0.66f, -0.76f) + close() + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + close() + } + } + return _scaleFit!! + } + +private var _scaleFit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scales.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scales.kt new file mode 100644 index 0000000..92181bc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scales.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Scales: ImageVector + get() { + if (_scales != null) { + return _scales!! + } + _scales = fluentIcon(name = "Regular.Scales") { + fluentPath { + moveTo(3.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.04f) + lineToRelative(2.73f, 6.72f) + curveToRelative(0.04f, 0.09f, 0.06f, 0.18f, 0.06f, 0.28f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -7.0f, 0.0f) + curveToRelative(0.0f, -0.1f, 0.02f, -0.2f, 0.06f, -0.28f) + lineToRelative(2.73f, -6.72f) + horizontalLineToRelative(-5.04f) + verticalLineToRelative(12.0f) + horizontalLineToRelative(4.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 4.5f) + horizontalLineToRelative(-9.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -4.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-12.0f) + lineTo(6.21f, 4.5f) + lineToRelative(2.73f, 6.72f) + curveToRelative(0.04f, 0.09f, 0.06f, 0.18f, 0.06f, 0.28f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -7.0f, 0.0f) + curveToRelative(0.0f, -0.1f, 0.02f, -0.2f, 0.06f, -0.28f) + lineTo(4.79f, 4.5f) + lineTo(3.75f, 4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 3.75f) + close() + moveTo(6.5f, 18.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(7.35f, 12.25f) + horizontalLineToRelative(-3.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.7f, 0.0f) + close() + moveTo(7.13f, 10.75f) + lineTo(5.5f, 6.74f) + lineToRelative(-1.63f, 4.01f) + horizontalLineToRelative(3.26f) + close() + moveTo(18.5f, 13.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.85f, -1.25f) + horizontalLineToRelative(-3.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.85f, 1.25f) + close() + moveTo(16.87f, 10.75f) + horizontalLineToRelative(3.26f) + lineTo(18.5f, 6.74f) + lineToRelative(-1.63f, 4.01f) + close() + } + } + return _scales!! + } + +private var _scales: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scan.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scan.kt new file mode 100644 index 0000000..08301df --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scan.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Scan: ImageVector + get() { + if (_scan != null) { + return _scan!! + } + _scan = fluentIcon(name = "Regular.Scan") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(15.25f, 14.33f) + lineToRelative(-0.04f, 0.07f) + lineToRelative(-0.06f, 0.1f) + lineToRelative(-4.76f, 5.85f) + arcToRelative(8.54f, 8.54f, 0.0f, false, false, 7.26f, -2.0f) + lineToRelative(-2.08f, -4.54f) + curveToRelative(-0.1f, 0.18f, -0.2f, 0.36f, -0.32f, 0.52f) + close() + moveTo(4.49f, 16.0f) + arcToRelative(8.53f, 8.53f, 0.0f, false, false, 4.34f, 3.9f) + lineTo(11.99f, 16.0f) + horizontalLineToRelative(-0.19f) + lineToRelative(-0.13f, -0.01f) + lineTo(4.49f, 15.99f) + close() + moveTo(20.13f, 9.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(4.02f, 4.02f, 0.0f, false, true, 0.3f, 0.41f) + lineToRelative(0.05f, 0.1f) + lineToRelative(0.04f, 0.07f) + curveToRelative(0.08f, 0.16f, 0.16f, 0.33f, 0.22f, 0.5f) + lineToRelative(3.02f, 6.57f) + arcToRelative(8.46f, 8.46f, 0.0f, false, false, 1.37f, -7.65f) + close() + moveTo(3.5f, 12.0f) + curveToRelative(0.0f, 0.86f, 0.13f, 1.7f, 0.37f, 2.49f) + horizontalLineToRelative(5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -0.23f, -0.32f) + lineToRelative(-0.14f, -0.23f) + lineToRelative(-3.61f, -6.6f) + arcTo(8.46f, 8.46f, 0.0f, false, false, 3.5f, 12.0f) + close() + moveTo(10.02f, 10.47f) + lineToRelative(-0.04f, 0.08f) + arcTo(2.48f, 2.48f, 0.0f, false, false, 9.5f, 12.0f) + curveToRelative(0.0f, 1.3f, 0.98f, 2.36f, 2.24f, 2.49f) + horizontalLineToRelative(0.52f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -0.03f, -4.98f) + horizontalLineToRelative(-0.43f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.78f, 0.96f) + close() + moveTo(12.0f, 3.5f) + curveToRelative(-2.4f, 0.0f, -4.55f, 0.99f, -6.1f, 2.58f) + lineToRelative(2.4f, 4.38f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.49f, -0.85f) + lineToRelative(3.9f, -6.08f) + arcTo(8.62f, 8.62f, 0.0f, false, false, 12.0f, 3.5f) + close() + moveTo(11.6f, 8.02f) + arcToRelative(4.05f, 4.05f, 0.0f, false, true, 0.7f, 0.0f) + horizontalLineToRelative(7.2f) + arcTo(8.52f, 8.52f, 0.0f, false, false, 14.6f, 3.9f) + lineToRelative(-0.3f, -0.09f) + lineToRelative(-2.7f, 4.21f) + close() + } + } + return _scan!! + } + +private var _scan: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanCamera.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanCamera.kt new file mode 100644 index 0000000..ae950c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanCamera.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanCamera: ImageVector + get() { + if (_scanCamera != null) { + return _scanCamera!! + } + _scanCamera = fluentIcon(name = "Regular.ScanCamera") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(15.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.75f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(20.25f, 15.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(10.85f, 7.0f) + curveToRelative(-0.48f, 0.0f, -0.9f, 0.26f, -1.12f, 0.68f) + lineTo(9.24f, 9.0f) + horizontalLineToRelative(-0.57f) + curveTo(7.75f, 9.0f, 7.0f, 9.6f, 7.0f, 10.5f) + verticalLineToRelative(3.86f) + curveToRelative(0.0f, 0.9f, 0.75f, 1.64f, 1.67f, 1.64f) + horizontalLineToRelative(6.66f) + curveToRelative(0.92f, 0.0f, 1.67f, -0.73f, 1.67f, -1.64f) + lineTo(17.0f, 10.5f) + curveToRelative(0.0f, -0.9f, -0.75f, -1.5f, -1.67f, -1.5f) + horizontalLineToRelative(-0.57f) + lineToRelative(-0.49f, -1.32f) + arcTo(1.25f, 1.25f, 0.0f, false, false, 13.15f, 7.0f) + horizontalLineToRelative(-2.3f) + close() + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + close() + } + } + return _scanCamera!! + } + +private var _scanCamera: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt new file mode 100644 index 0000000..661ec1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanDash.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanDash: ImageVector + get() { + if (_scanDash != null) { + return _scanDash!! + } + _scanDash = fluentIcon(name = "Regular.ScanDash") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(15.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-2.0f) + close() + moveTo(4.5f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(21.0f, 15.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-2.0f) + close() + moveTo(7.5f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _scanDash!! + } + +private var _scanDash: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanObject.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanObject.kt new file mode 100644 index 0000000..2133aeb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanObject.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanObject: ImageVector + get() { + if (_scanObject != null) { + return _scanObject!! + } + _scanObject = fluentIcon(name = "Regular.ScanObject") { + fluentPath { + moveTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(18.75f, 3.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveTo(22.0f, 3.45f, 20.54f, 2.0f, 18.75f, 2.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(3.5f, 18.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 18.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.0f) + close() + moveTo(18.75f, 20.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(13.82f, 8.23f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.64f, 0.0f) + lineToRelative(-3.05f, 4.2f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 8.95f, 16.0f) + horizontalLineToRelative(6.1f) + curveToRelative(1.84f, 0.0f, 2.9f, -2.09f, 1.82f, -3.57f) + lineToRelative(-3.05f, -4.2f) + close() + moveTo(11.39f, 9.11f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.22f, 0.0f) + lineToRelative(3.05f, 4.2f) + curveToRelative(0.36f, 0.5f, 0.0f, 1.19f, -0.6f, 1.19f) + lineTo(8.94f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.61f, -1.2f) + lineToRelative(3.05f, -4.2f) + close() + } + } + return _scanObject!! + } + +private var _scanObject: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTable.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTable.kt new file mode 100644 index 0000000..4765c77 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTable.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanTable: ImageVector + get() { + if (_scanTable != null) { + return _scanTable!! + } + _scanTable = fluentIcon(name = "Regular.ScanTable") { + fluentPath { + moveTo(2.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + lineToRelative(0.01f, 0.13f) + curveToRelative(0.06f, 0.59f, 0.53f, 1.06f, 1.12f, 1.12f) + horizontalLineToRelative(3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.58f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 19.43f) + lineTo(2.0f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(21.25f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.42f, 22.0f) + horizontalLineToRelative(-3.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + curveToRelative(0.64f, 0.0f, 1.18f, -0.49f, 1.24f, -1.12f) + verticalLineToRelative(-3.63f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.76f, -0.75f) + close() + moveTo(15.25f, 6.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.74f, 2.58f) + lineToRelative(0.01f, 0.17f) + verticalLineToRelative(6.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 15.42f, 18.0f) + lineTo(8.75f, 18.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.0f, 15.42f) + lineTo(6.0f, 8.75f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(8.75f, 6.0f) + horizontalLineToRelative(6.5f) + close() + moveTo(16.5f, 11.0f) + horizontalLineToRelative(-9.0f) + verticalLineToRelative(4.25f) + curveToRelative(0.0f, 0.65f, 0.5f, 1.18f, 1.12f, 1.24f) + lineToRelative(0.13f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.65f, 0.0f, 1.18f, -0.5f, 1.24f, -1.12f) + lineToRelative(0.01f, -0.13f) + verticalLineToRelative(-4.26f) + close() + moveTo(15.25f, 7.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.24f, 1.12f) + lineToRelative(-0.01f, 0.13f) + verticalLineToRelative(0.74f) + horizontalLineToRelative(9.0f) + verticalLineToRelative(-0.74f) + curveToRelative(0.0f, -0.65f, -0.5f, -1.18f, -1.12f, -1.24f) + lineToRelative(-0.13f, -0.01f) + close() + moveTo(8.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.25f, 1.12f) + verticalLineToRelative(3.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.6f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(4.75f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(19.25f, 2.0f) + horizontalLineToRelative(0.16f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 4.59f) + verticalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.0f) + verticalLineToRelative(-3.6f) + lineToRelative(-0.01f, -0.13f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.12f, -1.11f) + lineToRelative(-0.12f, -0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.6f) + close() + } + } + return _scanTable!! + } + +private var _scanTable: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanText.kt new file mode 100644 index 0000000..6a6be6e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanText.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanText: ImageVector + get() { + if (_scanText != null) { + return _scanText!! + } + _scanText = fluentIcon(name = "Regular.ScanText") { + fluentPath { + moveTo(2.75f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + lineToRelative(0.01f, 0.13f) + curveToRelative(0.06f, 0.59f, 0.53f, 1.06f, 1.12f, 1.12f) + horizontalLineToRelative(3.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.58f, 22.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 19.43f) + lineTo(2.0f, 15.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + close() + moveTo(21.25f, 15.0f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(3.6f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.42f, 22.0f) + horizontalLineToRelative(-3.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + curveToRelative(0.64f, 0.0f, 1.18f, -0.49f, 1.24f, -1.12f) + verticalLineToRelative(-3.63f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.76f, -0.75f) + close() + moveTo(12.25f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(16.25f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + close() + moveTo(8.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + curveToRelative(-0.65f, 0.0f, -1.18f, 0.5f, -1.25f, 1.12f) + verticalLineToRelative(3.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-3.6f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.58f, -2.74f) + lineTo(4.75f, 2.0f) + horizontalLineToRelative(3.5f) + close() + moveTo(19.25f, 2.0f) + horizontalLineToRelative(0.16f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 4.59f) + verticalLineToRelative(3.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.0f) + verticalLineToRelative(-3.6f) + lineToRelative(-0.01f, -0.13f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.12f, -1.11f) + lineToRelative(-0.12f, -0.01f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.6f) + close() + moveTo(16.25f, 7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + close() + } + } + return _scanText!! + } + +private var _scanText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUp.kt new file mode 100644 index 0000000..8ade8ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUp.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanThumbUp: ImageVector + get() { + if (_scanThumbUp != null) { + return _scanThumbUp!! + } + _scanThumbUp = fluentIcon(name = "Regular.ScanThumbUp") { + fluentPath { + moveTo(3.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + curveTo(20.55f, 2.0f, 22.0f, 3.46f, 22.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(20.5f, 18.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + close() + moveTo(13.47f, 5.31f) + curveToRelative(-1.12f, -0.29f, -1.92f, 0.5f, -2.18f, 1.11f) + curveToRelative(-0.19f, 0.44f, -0.35f, 0.75f, -0.57f, 1.14f) + lineToRelative(-0.46f, 0.88f) + arcToRelative(5.94f, 5.94f, 0.0f, false, true, -1.25f, 1.7f) + lineToRelative(-1.54f, 0.85f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -1.06f, 2.84f) + lineToRelative(0.44f, 1.09f) + arcToRelative(2.4f, 2.4f, 0.0f, false, false, 1.56f, 1.39f) + lineToRelative(4.5f, 1.32f) + arcToRelative(2.88f, 2.88f, 0.0f, false, false, 3.59f, -1.82f) + lineToRelative(1.15f, -3.65f) + curveToRelative(0.49f, -1.56f, -0.78f, -3.0f, -2.34f, -3.0f) + horizontalLineToRelative(-0.19f) + curveToRelative(0.08f, -0.38f, 0.15f, -0.81f, 0.14f, -1.2f) + curveToRelative(-0.01f, -0.42f, -0.05f, -0.97f, -0.3f, -1.47f) + curveToRelative(-0.29f, -0.58f, -0.8f, -1.0f, -1.5f, -1.18f) + close() + moveTo(8.19f, 12.3f) + lineToRelative(1.55f, -0.85f) + arcToRelative(0.79f, 0.79f, 0.0f, false, false, 0.06f, -0.04f) + horizontalLineToRelative(0.01f) + lineToRelative(0.01f, -0.01f) + lineToRelative(0.02f, -0.01f) + lineToRelative(0.13f, -0.1f) + arcTo(7.42f, 7.42f, 0.0f, false, false, 11.6f, 9.1f) + lineToRelative(0.44f, -0.84f) + curveToRelative(0.22f, -0.4f, 0.41f, -0.75f, 0.63f, -1.25f) + curveToRelative(0.03f, -0.08f, 0.1f, -0.17f, 0.19f, -0.22f) + arcToRelative(0.28f, 0.28f, 0.0f, false, true, 0.23f, -0.04f) + curveToRelative(0.3f, 0.08f, 0.44f, 0.22f, 0.52f, 0.4f) + curveToRelative(0.1f, 0.19f, 0.14f, 0.46f, 0.15f, 0.82f) + curveToRelative(0.0f, 0.32f, -0.07f, 0.75f, -0.18f, 1.17f) + curveToRelative(-0.04f, 0.2f, -0.1f, 0.38f, -0.15f, 0.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.72f, 0.98f) + horizontalLineToRelative(1.16f) + curveToRelative(0.7f, 0.0f, 1.05f, 0.58f, 0.9f, 1.04f) + lineToRelative(-1.14f, 3.65f) + curveToRelative(-0.2f, 0.63f, -0.96f, 1.06f, -1.73f, 0.83f) + lineToRelative(-4.51f, -1.32f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -0.59f, -0.51f) + lineToRelative(-0.44f, -1.09f) + curveToRelative(-0.13f, -0.34f, 0.0f, -0.75f, 0.4f, -0.97f) + close() + } + } + return _scanThumbUp!! + } + +private var _scanThumbUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUpOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUpOff.kt new file mode 100644 index 0000000..09ba5f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanThumbUpOff.kt @@ -0,0 +1,121 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanThumbUpOff: ImageVector + get() { + if (_scanThumbUpOff != null) { + return _scanThumbUpOff!! + } + _scanThumbUpOff = fluentIcon(name = "Regular.ScanThumbUpOff") { + fluentPath { + moveTo(2.48f, 3.54f) + curveToRelative(-0.3f, 0.5f, -0.48f, 1.08f, -0.48f, 1.71f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.2f, 0.04f, -0.4f, 0.1f, -0.59f) + lineToRelative(5.45f, 5.45f) + horizontalLineToRelative(-0.01f) + lineToRelative(-0.03f, 0.03f) + lineToRelative(-1.54f, 0.85f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -1.06f, 2.84f) + lineToRelative(0.44f, 1.09f) + arcToRelative(2.4f, 2.4f, 0.0f, false, false, 1.56f, 1.39f) + lineToRelative(4.5f, 1.32f) + curveToRelative(1.06f, 0.3f, 2.2f, 0.0f, 2.93f, -0.73f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.19f, 0.06f, -0.38f, 0.1f, -0.59f, 0.1f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + curveToRelative(0.63f, 0.0f, 1.21f, -0.18f, 1.7f, -0.48f) + lineToRelative(0.27f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.26f, 0.26f) + close() + moveTo(14.78f, 15.84f) + curveToRelative(-0.34f, 0.34f, -0.89f, 0.51f, -1.44f, 0.35f) + lineToRelative(-4.51f, -1.32f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -0.59f, -0.51f) + lineToRelative(-0.44f, -1.09f) + curveToRelative(-0.13f, -0.34f, 0.0f, -0.75f, 0.4f, -0.97f) + lineToRelative(1.54f, -0.85f) + arcToRelative(0.79f, 0.79f, 0.0f, false, false, 0.06f, -0.04f) + horizontalLineToRelative(0.01f) + lineToRelative(0.01f, -0.01f) + lineToRelative(0.02f, -0.01f) + arcToRelative(2.35f, 2.35f, 0.0f, false, false, 0.27f, -0.22f) + lineToRelative(4.67f, 4.67f) + close() + moveTo(10.73f, 7.54f) + lineToRelative(1.1f, 1.12f) + lineToRelative(0.21f, -0.39f) + curveToRelative(0.22f, -0.4f, 0.41f, -0.75f, 0.63f, -1.25f) + curveToRelative(0.03f, -0.08f, 0.1f, -0.17f, 0.19f, -0.22f) + arcToRelative(0.28f, 0.28f, 0.0f, false, true, 0.23f, -0.04f) + curveToRelative(0.3f, 0.08f, 0.44f, 0.22f, 0.52f, 0.4f) + curveToRelative(0.1f, 0.19f, 0.14f, 0.46f, 0.15f, 0.82f) + curveToRelative(0.0f, 0.32f, -0.07f, 0.75f, -0.18f, 1.17f) + curveToRelative(-0.04f, 0.2f, -0.1f, 0.38f, -0.15f, 0.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.11f, 0.67f) + lineToRelative(0.16f, 0.16f) + curveToRelative(0.13f, 0.1f, 0.29f, 0.15f, 0.45f, 0.15f) + horizontalLineToRelative(1.16f) + curveToRelative(0.7f, 0.0f, 1.05f, 0.58f, 0.9f, 1.04f) + lineToRelative(-0.31f, 1.0f) + lineToRelative(1.2f, 1.2f) + lineToRelative(0.55f, -1.75f) + curveToRelative(0.49f, -1.56f, -0.78f, -3.0f, -2.34f, -3.0f) + horizontalLineToRelative(-0.19f) + curveToRelative(0.08f, -0.38f, 0.15f, -0.81f, 0.14f, -1.2f) + curveToRelative(-0.01f, -0.42f, -0.05f, -0.97f, -0.3f, -1.47f) + curveToRelative(-0.29f, -0.58f, -0.8f, -1.0f, -1.5f, -1.18f) + curveToRelative(-1.1f, -0.29f, -1.9f, 0.5f, -2.17f, 1.11f) + curveToRelative(-0.19f, 0.44f, -0.35f, 0.74f, -0.56f, 1.13f) + close() + moveTo(20.5f, 17.32f) + lineToRelative(1.5f, 1.5f) + verticalLineToRelative(-3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.57f) + close() + moveTo(5.18f, 2.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(1.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(5.18f, 2.0f) + close() + moveTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + curveTo(20.55f, 2.0f, 22.0f, 3.46f, 22.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + } + } + return _scanThumbUpOff!! + } + +private var _scanThumbUpOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanType.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanType.kt new file mode 100644 index 0000000..b6b3be2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanType.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanType: ImageVector + get() { + if (_scanType != null) { + return _scanType!! + } + _scanType = fluentIcon(name = "Regular.ScanType") { + fluentPath { + moveTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + curveTo(20.55f, 2.0f, 22.0f, 3.46f, 22.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(18.75f, 20.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(7.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.0f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + horizontalLineToRelative(2.75f) + verticalLineToRelative(9.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-9.0f) + horizontalLineToRelative(2.75f) + lineTo(15.5f, 8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 8.0f) + lineTo(17.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _scanType!! + } + +private var _scanType: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTypeCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTypeCheckmark.kt new file mode 100644 index 0000000..94d9c64 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScanTypeCheckmark.kt @@ -0,0 +1,88 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScanTypeCheckmark: ImageVector + get() { + if (_scanTypeCheckmark != null) { + return _scanTypeCheckmark!! + } + _scanTypeCheckmark = fluentIcon(name = "Regular.ScanTypeCheckmark") { + fluentPath { + moveTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + curveTo(20.55f, 2.0f, 22.0f, 3.46f, 22.0f, 5.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(7.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(7.0f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + horizontalLineToRelative(2.75f) + verticalLineToRelative(8.2f) + curveToRelative(0.29f, -1.0f, 0.8f, -1.9f, 1.5f, -2.64f) + lineTo(12.75f, 7.5f) + horizontalLineToRelative(2.75f) + lineTo(15.5f, 8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 8.0f) + lineTo(17.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + close() + moveTo(9.75f, 16.5f) + horizontalLineToRelative(1.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, -0.06f, 1.5f) + lineTo(9.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _scanTypeCheckmark!! + } + +private var _scanTypeCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scratchpad.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scratchpad.kt new file mode 100644 index 0000000..b0a601d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Scratchpad.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Scratchpad: ImageVector + get() { + if (_scratchpad != null) { + return _scratchpad!! + } + _scratchpad = fluentIcon(name = "Regular.Scratchpad") { + fluentPath { + moveTo(17.78f, 2.0f) + curveTo(19.03f, 2.0f, 20.0f, 3.0f, 20.0f, 4.26f) + verticalLineToRelative(4.0f) + arcToRelative(4.76f, 4.76f, 0.0f, false, false, -1.5f, -1.6f) + verticalLineToRelative(-2.4f) + curveToRelative(0.0f, -0.4f, -0.3f, -0.74f, -0.72f, -0.74f) + lineTo(6.26f, 3.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineToRelative(-0.01f, 15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.74f, 0.76f, 0.74f) + lineTo(13.3f, 20.51f) + curveToRelative(0.54f, 0.26f, 1.07f, 0.39f, 1.2f, 0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.16f, 1.07f) + lineTo(6.26f, 22.01f) + curveTo(5.0f, 22.0f, 4.0f, 21.0f, 4.0f, 19.76f) + lineTo(4.0f, 4.26f) + curveTo(4.0f, 3.0f, 5.02f, 2.0f, 6.27f, 2.0f) + horizontalLineToRelative(11.52f) + close() + moveTo(21.25f, 13.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(0.75f) + arcToRelative(5.64f, 5.64f, 0.0f, false, true, -5.0f, 5.6f) + verticalLineToRelative(1.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(15.5f, 20.1f) + arcToRelative(5.65f, 5.65f, 0.0f, false, true, -5.0f, -5.36f) + verticalLineToRelative(-0.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.85f) + curveToRelative(0.0f, 2.35f, 1.9f, 4.15f, 4.25f, 4.15f) + curveToRelative(2.28f, 0.0f, 4.13f, -1.7f, 4.24f, -3.94f) + lineToRelative(0.01f, -0.21f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.25f, 7.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(4.0f) + arcToRelative(3.25f, 3.25f, 0.0f, true, true, -6.5f, 0.0f) + verticalLineToRelative(-4.0f) + curveTo(13.0f, 8.45f, 14.46f, 7.0f, 16.25f, 7.0f) + close() + moveTo(16.25f, 8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(4.0f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 3.5f, 0.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(9.67f, 13.0f) + arcToRelative(0.66f, 0.66f, 0.0f, false, false, -0.12f, 0.25f) + curveToRelative(-0.03f, 0.1f, -0.05f, 0.25f, -0.05f, 0.45f) + verticalLineToRelative(0.8f) + lineTo(8.25f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.52f) + close() + moveTo(8.25f, 10.0f) + lineTo(12.0f, 10.0f) + verticalLineToRelative(1.5f) + lineTo(8.25f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(13.5f, 7.0f) + curveToRelative(-0.3f, 0.26f, -0.53f, 0.48f, -0.65f, 0.65f) + curveToRelative(-0.09f, 0.12f, -0.2f, 0.3f, -0.33f, 0.54f) + lineToRelative(-0.17f, 0.31f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(5.35f) + close() + } + } + return _scratchpad!! + } + +private var _scratchpad: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScreenSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScreenSearch.kt new file mode 100644 index 0000000..c406d06 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ScreenSearch.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ScreenSearch: ImageVector + get() { + if (_screenSearch != null) { + return _screenSearch!! + } + _screenSearch = fluentIcon(name = "Regular.ScreenSearch") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-6.28f) + lineToRelative(-1.5f, -1.5f) + horizontalLineToRelative(7.78f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.12f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -1.5f, 0.89f) + lineTo(2.0f, 7.25f) + close() + moveTo(5.5f, 20.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 20.0f) + close() + moveTo(5.5f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _screenSearch!! + } + +private var _screenSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Screenshot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Screenshot.kt new file mode 100644 index 0000000..0e20a92 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Screenshot.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Screenshot: ImageVector + get() { + if (_screenshot != null) { + return _screenshot!! + } + _screenshot = fluentIcon(name = "Regular.Screenshot") { + fluentPath { + moveTo(17.25f, 3.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 21.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 17.25f, 21.0f) + lineTo(6.75f, 21.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 3.0f, 17.25f) + lineTo(3.0f, 6.75f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(10.5f) + close() + moveTo(17.25f, 4.5f) + lineTo(6.75f, 4.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(10.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(19.5f, 6.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(17.25f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(18.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(16.0f, 16.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-2.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.75f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(7.5f, 16.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-2.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.0f, 6.0f) + horizontalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(8.0f, 7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.41f) + verticalLineToRelative(2.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(6.0f, 8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.85f, -2.0f) + horizontalLineToRelative(2.4f) + lineTo(8.0f, 6.0f) + close() + moveTo(16.0f, 6.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.5f, 8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(16.0f, 6.0f) + close() + } + } + return _screenshot!! + } + +private var _screenshot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchInfo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchInfo.kt new file mode 100644 index 0000000..59c1e32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchInfo.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SearchInfo: ImageVector + get() { + if (_searchInfo != null) { + return _searchInfo!! + } + _searchInfo = fluentIcon(name = "Regular.SearchInfo") { + fluentPath { + moveTo(10.0f, 9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(10.0f, 2.75f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 5.63f, 11.82f) + lineToRelative(4.9f, 4.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.9f, -4.9f) + arcTo(7.25f, 7.25f, 0.0f, true, true, 10.0f, 2.75f) + close() + moveTo(10.0f, 4.25f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, 0.0f, 11.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 0.0f, -11.5f) + close() + } + } + return _searchInfo!! + } + +private var _searchInfo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt new file mode 100644 index 0000000..4f5b111 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchSquare.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SearchSquare: ImageVector + get() { + if (_searchSquare != null) { + return _searchSquare!! + } + _searchSquare = fluentIcon(name = "Regular.SearchSquare") { + fluentPath { + moveTo(11.0f, 15.5f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 11.0f, 15.5f) + close() + moveTo(11.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _searchSquare!! + } + +private var _searchSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchVisual.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchVisual.kt new file mode 100644 index 0000000..bfcec06 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SearchVisual.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SearchVisual: ImageVector + get() { + if (_searchVisual != null) { + return _searchVisual!! + } + _searchVisual = fluentIcon(name = "Regular.SearchVisual") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + close() + moveTo(17.75f, 21.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + close() + moveTo(3.0f, 17.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.0f) + close() + moveTo(12.0f, 15.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + close() + moveTo(12.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + moveTo(7.5f, 8.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _searchVisual!! + } + +private var _searchVisual: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt new file mode 100644 index 0000000..146dfe3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOff.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectAllOff: ImageVector + get() { + if (_selectAllOff != null) { + return _selectAllOff!! + } + _selectAllOff = fluentIcon(name = "Regular.SelectAllOff") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(17.25f, 3.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _selectAllOff!! + } + +private var _selectAllOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt new file mode 100644 index 0000000..a7fa193 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectAllOn.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectAllOn: ImageVector + get() { + if (_selectAllOn != null) { + return _selectAllOn!! + } + _selectAllOn = fluentIcon(name = "Regular.SelectAllOn") { + fluentPath { + moveTo(20.5f, 5.63f) + curveToRelative(0.87f, 0.3f, 1.5f, 1.14f, 1.5f, 2.12f) + verticalLineToRelative(10.0f) + curveTo(22.0f, 20.1f, 20.1f, 22.0f, 17.75f, 22.0f) + horizontalLineToRelative(-10.0f) + curveToRelative(-0.98f, 0.0f, -1.82f, -0.63f, -2.12f, -1.5f) + horizontalLineToRelative(12.12f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, -2.75f) + lineTo(20.5f, 5.63f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 1.24f, -1.01f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-13.0f) + curveTo(3.01f, 19.5f, 2.0f, 18.49f, 2.0f, 17.25f) + verticalLineToRelative(-13.0f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(13.0f) + close() + moveTo(17.25f, 3.5f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(13.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(9.58f, 11.36f) + lineToRelative(3.89f, -3.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-4.5f, 4.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.29f, -1.06f, 0.0f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-1.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, -0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(0.98f, 1.3f) + lineToRelative(3.89f, -3.88f) + lineToRelative(-3.89f, 3.89f) + close() + } + } + return _selectAllOn!! + } + +private var _selectAllOn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObject.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObject.kt new file mode 100644 index 0000000..a657932 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObject.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectObject: ImageVector + get() { + if (_selectObject != null) { + return _selectObject!! + } + _selectObject = fluentIcon(name = "Regular.SelectObject") { + fluentPath { + moveTo(7.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(8.0f, 4.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(4.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 4.75f, 8.0f) + close() + moveTo(19.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(5.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(21.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 4.0f, 0.0f) + close() + moveTo(19.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + } + } + return _selectObject!! + } + +private var _selectObject: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkew.kt new file mode 100644 index 0000000..439dcf0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkew.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectObjectSkew: ImageVector + get() { + if (_selectObjectSkew != null) { + return _selectObjectSkew!! + } + _selectObjectSkew = fluentIcon(name = "Regular.SelectObjectSkew") { + fluentPath { + moveTo(18.88f, 6.66f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.33f, 0.33f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -1.33f, -0.33f) + close() + moveTo(14.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + moveTo(4.0f, 21.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 4.0f) + close() + moveTo(6.88f, 6.66f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.0f, -0.97f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -3.0f, 0.97f) + close() + moveTo(6.48f, 7.59f) + lineTo(4.08f, 16.0f) + curveToRelative(0.52f, 0.01f, 1.01f, 0.16f, 1.44f, 0.41f) + lineTo(7.92f, 8.0f) + arcToRelative(2.98f, 2.98f, 0.0f, false, true, -1.44f, -0.41f) + close() + moveTo(17.1f, 5.75f) + horizontalLineToRelative(-6.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(6.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(13.1f, 19.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(6.91f, 18.25f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(6.18f) + close() + moveTo(16.08f, 16.0f) + lineToRelative(2.4f, -8.41f) + curveToRelative(0.43f, 0.25f, 0.92f, 0.4f, 1.44f, 0.4f) + lineToRelative(-2.4f, 8.42f) + curveToRelative(-0.43f, -0.25f, -0.92f, -0.4f, -1.44f, -0.4f) + close() + } + } + return _selectObjectSkew!! + } + +private var _selectObjectSkew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewDismiss.kt new file mode 100644 index 0000000..506355e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewDismiss.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectObjectSkewDismiss: ImageVector + get() { + if (_selectObjectSkewDismiss != null) { + return _selectObjectSkewDismiss!! + } + _selectObjectSkewDismiss = fluentIcon(name = "Regular.SelectObjectSkewDismiss") { + fluentPath { + moveTo(18.88f, 6.66f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.33f, 0.33f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -1.33f, -0.33f) + close() + moveTo(2.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + moveTo(6.88f, 6.66f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.0f, -0.97f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -3.0f, 0.97f) + close() + moveTo(4.08f, 16.0f) + lineToRelative(2.4f, -8.41f) + curveToRelative(0.43f, 0.25f, 0.92f, 0.4f, 1.44f, 0.4f) + lineToRelative(-2.4f, 8.42f) + curveToRelative(-0.43f, -0.25f, -0.92f, -0.4f, -1.44f, -0.4f) + close() + moveTo(17.09f, 5.75f) + horizontalLineToRelative(-6.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(6.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(11.4f, 19.75f) + curveToRelative(-0.18f, -0.48f, -0.3f, -0.98f, -0.36f, -1.5f) + lineTo(6.91f, 18.25f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(4.49f) + close() + moveTo(19.92f, 8.0f) + lineToRelative(-0.9f, 3.18f) + arcTo(6.52f, 6.52f, 0.0f, false, false, 17.5f, 11.0f) + lineToRelative(0.97f, -3.41f) + curveToRelative(0.43f, 0.25f, 0.92f, 0.4f, 1.44f, 0.4f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _selectObjectSkewDismiss!! + } + +private var _selectObjectSkewDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewEdit.kt new file mode 100644 index 0000000..00dd82b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SelectObjectSkewEdit.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SelectObjectSkewEdit: ImageVector + get() { + if (_selectObjectSkewEdit != null) { + return _selectObjectSkewEdit!! + } + _selectObjectSkewEdit = fluentIcon(name = "Regular.SelectObjectSkewEdit") { + fluentPath { + moveTo(18.88f, 6.66f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.33f, 0.33f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -1.33f, -0.33f) + close() + moveTo(2.0f, 19.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -4.0f, 0.0f) + close() + moveTo(6.88f, 6.66f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.0f, -0.97f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, -3.0f, 0.97f) + close() + moveTo(4.08f, 16.0f) + lineToRelative(2.4f, -8.41f) + curveToRelative(0.43f, 0.25f, 0.92f, 0.4f, 1.44f, 0.4f) + lineToRelative(-2.4f, 8.42f) + curveToRelative(-0.43f, -0.25f, -0.92f, -0.4f, -1.44f, -0.4f) + close() + moveTo(17.09f, 5.75f) + horizontalLineToRelative(-6.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(6.18f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(11.52f, 19.58f) + curveToRelative(0.12f, -0.49f, 0.34f, -0.94f, 0.64f, -1.33f) + lineTo(6.9f, 18.25f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(4.57f) + lineToRelative(0.04f, -0.17f) + close() + moveTo(19.92f, 8.0f) + lineToRelative(-1.0f, 3.54f) + arcToRelative(3.3f, 3.3f, 0.0f, false, false, -0.53f, 0.42f) + lineToRelative(-1.62f, 1.63f) + lineToRelative(1.71f, -6.0f) + curveToRelative(0.43f, 0.25f, 0.92f, 0.4f, 1.44f, 0.4f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _selectObjectSkewEdit!! + } + +private var _selectObjectSkewEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendClock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendClock.kt new file mode 100644 index 0000000..546f36d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendClock.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SendClock: ImageVector + get() { + if (_sendClock != null) { + return _sendClock!! + } + _sendClock = fluentIcon(name = "Regular.SendClock") { + fluentPath { + moveTo(5.7f, 12.0f) + lineTo(2.3f, 3.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.94f, -0.98f) + lineToRelative(0.1f, 0.04f) + lineToRelative(18.0f, 9.0f) + curveToRelative(0.44f, 0.22f, 0.52f, 0.77f, 0.26f, 1.12f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 17.33f, 11.0f) + lineTo(4.4f, 4.54f) + lineToRelative(2.61f, 6.7f) + lineToRelative(6.63f, 0.01f) + curveToRelative(0.35f, 0.0f, 0.64f, 0.24f, 0.72f, 0.56f) + curveToRelative(-0.47f, 0.26f, -0.9f, 0.57f, -1.3f, 0.94f) + horizontalLineTo(7.01f) + lineToRelative(-2.6f, 6.7f) + lineToRelative(6.74f, -3.37f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -0.14f, 1.75f) + lineToRelative(-7.68f, 3.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -0.85f) + lineToRelative(0.03f, -0.1f) + lineTo(5.7f, 12.0f) + close() + } + fluentPath { + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(17.5f, 17.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(17.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _sendClock!! + } + +private var _sendClock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt new file mode 100644 index 0000000..a092905 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SendCopy.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SendCopy: ImageVector + get() { + if (_sendCopy != null) { + return _sendCopy!! + } + _sendCopy = fluentIcon(name = "Regular.SendCopy") { + fluentPath { + moveTo(19.75f, 11.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(5.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 15.97f, 22.0f) + lineTo(8.25f, 22.0f) + curveToRelative(-0.98f, 0.0f, -1.81f, -0.63f, -2.12f, -1.5f) + lineTo(15.93f, 20.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 19.0f, 17.42f) + lineToRelative(0.01f, -0.18f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(17.25f, 9.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-10.0f) + curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f) + lineToRelative(-0.01f, -0.15f) + verticalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(7.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(10.0f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.22f, 6.22f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.09f, 0.07f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.72f, -2.72f) + verticalLineToRelative(9.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.69f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-9.7f) + lineTo(7.28f, 7.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(4.0f, -4.0f) + lineToRelative(-4.0f, 4.0f) + close() + } + } + return _sendCopy!! + } + +private var _sendCopy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SerialPort.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SerialPort.kt new file mode 100644 index 0000000..c1dbc85 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SerialPort.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SerialPort: ImageVector + get() { + if (_serialPort != null) { + return _serialPort!! + } + _serialPort = fluentIcon(name = "Regular.SerialPort") { + fluentPath { + moveTo(7.0f, 11.5f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 7.0f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(10.25f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(8.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(11.5f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(13.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(16.5f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(15.25f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(17.0f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(4.9f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.67f, 3.39f) + lineToRelative(1.07f, 4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.98f, 17.0f) + horizontalLineToRelative(12.04f) + curveToRelative(1.27f, 0.0f, 2.38f, -0.87f, 2.67f, -2.11f) + lineToRelative(1.08f, -4.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.68f, -3.4f) + lineTo(4.91f, 6.99f) + close() + moveTo(3.7f, 10.04f) + curveToRelative(-0.2f, -0.79f, 0.4f, -1.54f, 1.2f, -1.54f) + horizontalLineToRelative(14.2f) + curveToRelative(0.8f, 0.0f, 1.4f, 0.75f, 1.2f, 1.54f) + lineToRelative(-1.07f, 4.5f) + curveToRelative(-0.13f, 0.56f, -0.63f, 0.96f, -1.21f, 0.96f) + lineTo(5.98f, 15.5f) + curveToRelative(-0.58f, 0.0f, -1.08f, -0.4f, -1.22f, -0.96f) + lineToRelative(-1.07f, -4.5f) + close() + } + } + return _serialPort!! + } + +private var _serialPort: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Server.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Server.kt new file mode 100644 index 0000000..9d3ad9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Server.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Server: ImageVector + get() { + if (_server != null) { + return _server!! + } + _server = fluentIcon(name = "Regular.Server") { + fluentPath { + moveTo(9.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(8.5f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(6.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, -3.0f) + horizontalLineToRelative(6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + verticalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + lineTo(9.0f, 22.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -3.0f) + lineTo(6.0f, 5.0f) + close() + moveTo(9.0f, 3.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(14.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + lineTo(16.5f, 5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.0f, 3.5f) + close() + } + } + return _server!! + } + +private var _server: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ServiceBell.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ServiceBell.kt new file mode 100644 index 0000000..69a181b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ServiceBell.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ServiceBell: ImageVector + get() { + if (_serviceBell != null) { + return _serviceBell!! + } + _serviceBell = fluentIcon(name = "Regular.ServiceBell") { + fluentPath { + moveTo(11.75f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + arcToRelative(4.4f, 4.4f, 0.0f, false, true, 3.4f, 1.76f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.24f, -0.86f) + arcToRelative(5.9f, 5.9f, 0.0f, false, false, -4.64f, -2.4f) + close() + moveTo(9.5f, 4.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(0.88f) + arcToRelative(8.25f, 8.25f, 0.0f, false, true, 5.75f, 7.87f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -3.68f, 2.42f, -6.8f, 5.75f, -7.86f) + lineTo(9.5f, 4.5f) + close() + moveTo(13.0f, 4.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(0.56f) + arcToRelative(8.33f, 8.33f, 0.0f, false, true, 2.0f, 0.0f) + lineTo(13.0f, 4.5f) + close() + moveTo(5.3f, 12.5f) + horizontalLineToRelative(13.4f) + arcToRelative(6.73f, 6.73f, 0.0f, false, false, -6.68f, -6.0f) + arcToRelative(6.77f, 6.77f, 0.0f, false, false, -6.73f, 6.0f) + close() + moveTo(4.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + horizontalLineToRelative(16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + lineTo(4.0f, 15.0f) + close() + moveTo(3.5f, 17.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(4.0f, 17.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + close() + } + } + return _serviceBell!! + } + +private var _serviceBell: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SettingsChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SettingsChat.kt new file mode 100644 index 0000000..8f3ea5b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SettingsChat.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SettingsChat: ImageVector + get() { + if (_settingsChat != null) { + return _settingsChat!! + } + _settingsChat = fluentIcon(name = "Regular.SettingsChat") { + fluentPath { + moveTo(12.01f, 2.25f) + curveToRelative(0.74f, 0.0f, 1.47f, 0.1f, 2.18f, 0.25f) + curveToRelative(0.32f, 0.07f, 0.55f, 0.33f, 0.59f, 0.65f) + lineToRelative(0.17f, 1.53f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 1.92f, 1.11f) + lineToRelative(1.4f, -0.61f) + curveToRelative(0.3f, -0.13f, 0.64f, -0.06f, 0.85f, 0.17f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, 3.8f) + curveToRelative(0.1f, 0.3f, 0.0f, 0.63f, -0.26f, 0.82f) + lineToRelative(-1.24f, 0.92f) + curveToRelative(-0.16f, 0.1f, -0.28f, 0.25f, -0.38f, 0.4f) + curveToRelative(-0.48f, -0.15f, -0.99f, -0.24f, -1.51f, -0.28f) + curveToRelative(0.19f, -0.52f, 0.53f, -1.0f, 1.0f, -1.33f) + lineToRelative(0.8f, -0.59f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, -1.35f, -2.32f) + lineToRelative(-0.9f, 0.4f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -4.02f, -2.32f) + lineToRelative(-0.11f, -0.98f) + curveToRelative(-0.45f, -0.08f, -0.9f, -0.11f, -1.34f, -0.12f) + curveToRelative(-0.45f, 0.0f, -0.9f, 0.04f, -1.35f, 0.12f) + lineToRelative(-0.11f, 0.97f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, -4.02f, 2.33f) + lineToRelative(-0.9f, -0.4f) + arcTo(8.3f, 8.3f, 0.0f, false, false, 4.28f, 9.1f) + lineToRelative(0.8f, 0.59f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 0.0f, 4.64f) + lineToRelative(-0.8f, 0.59f) + arcToRelative(8.3f, 8.3f, 0.0f, false, false, 1.35f, 2.32f) + lineToRelative(0.9f, -0.4f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, 4.02f, 2.32f) + lineToRelative(0.1f, 0.99f) + curveToRelative(0.32f, 0.05f, 0.64f, 0.08f, 0.95f, 0.1f) + lineToRelative(0.01f, 0.02f) + lineToRelative(-0.44f, 1.45f) + arcToRelative(9.53f, 9.53f, 0.0f, false, true, -1.37f, -0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.57f, -0.65f) + lineToRelative(-0.17f, -1.52f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, -1.93f, -1.11f) + lineToRelative(-1.4f, 0.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.85f, -0.18f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, -2.2f, -3.8f) + curveToRelative(-0.1f, -0.3f, 0.0f, -0.63f, 0.27f, -0.82f) + lineToRelative(1.24f, -0.92f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 0.0f, -2.22f) + lineToRelative(-1.24f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.28f, -0.82f) + arcToRelative(9.8f, 9.8f, 0.0f, false, true, 2.2f, -3.8f) + curveToRelative(0.23f, -0.23f, 0.57f, -0.3f, 0.86f, -0.17f) + lineToRelative(1.4f, 0.62f) + curveToRelative(0.4f, 0.17f, 0.86f, 0.15f, 1.25f, -0.08f) + curveToRelative(0.38f, -0.22f, 0.63f, -0.6f, 0.68f, -1.04f) + lineToRelative(0.17f, -1.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.58f, -0.65f) + curveToRelative(0.72f, -0.16f, 1.45f, -0.24f, 2.2f, -0.25f) + close() + moveTo(17.75f, 12.01f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -2.92f, 10.3f) + lineToRelative(-2.18f, 0.67f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.63f, -0.62f) + lineToRelative(0.67f, -2.2f) + arcTo(5.5f, 5.5f, 0.0f, false, true, 17.75f, 12.0f) + close() + moveTo(17.5f, 18.01f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.8f) + curveToRelative(0.1f, 0.12f, 0.24f, 0.2f, 0.4f, 0.2f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + close() + moveTo(15.5f, 17.01f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.36f, 0.83f) + curveToRelative(0.09f, 0.1f, 0.22f, 0.16f, 0.36f, 0.16f) + close() + moveTo(12.0f, 8.24f) + curveToRelative(1.82f, 0.0f, 3.33f, 1.3f, 3.68f, 3.0f) + curveToRelative(-0.5f, 0.16f, -0.99f, 0.36f, -1.43f, 0.62f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, -2.38f, 2.38f) + curveToRelative(-0.26f, 0.44f, -0.46f, 0.92f, -0.61f, 1.43f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 12.0f, 8.25f) + close() + } + } + return _settingsChat!! + } + +private var _settingsChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeExclude.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeExclude.kt new file mode 100644 index 0000000..ffb2dab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeExclude.kt @@ -0,0 +1,117 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShapeExclude: ImageVector + get() { + if (_shapeExclude != null) { + return _shapeExclude!! + } + _shapeExclude = fluentIcon(name = "Regular.ShapeExclude") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, 1.82f, 0.56f) + arcToRelative(3.27f, 3.27f, 0.0f, false, true, 1.42f, 2.4f) + lineToRelative(0.01f, 0.29f) + lineTo(16.5f, 7.5f) + horizontalLineToRelative(2.25f) + arcTo(3.24f, 3.24f, 0.0f, false, true, 22.0f, 10.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(7.5f, 16.5f) + lineTo(5.25f, 16.5f) + arcToRelative(3.28f, 3.28f, 0.0f, false, true, -1.7f, -0.48f) + horizontalLineToRelative(-0.02f) + arcToRelative(3.27f, 3.27f, 0.0f, false, true, -1.52f, -2.47f) + lineToRelative(-0.01f, -0.3f) + verticalLineToRelative(-8.0f) + close() + moveTo(3.5f, 8.06f) + verticalLineToRelative(1.88f) + lineTo(9.94f, 3.5f) + lineTo(8.06f, 3.5f) + lineTo(3.5f, 8.06f) + close() + moveTo(5.94f, 3.5f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.69f) + lineTo(5.94f, 3.5f) + close() + moveTo(12.06f, 3.5f) + lineTo(3.5f, 12.06f) + verticalLineToRelative(1.19f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.59f) + lineTo(7.64f, 9.8f) + arcTo(3.26f, 3.26f, 0.0f, false, true, 9.8f, 7.64f) + lineToRelative(4.04f, -4.04f) + curveToRelative(-0.19f, -0.06f, -0.38f, -0.1f, -0.59f, -0.1f) + horizontalLineToRelative(-1.19f) + close() + moveTo(14.9f, 4.66f) + lineTo(12.06f, 7.5f) + horizontalLineToRelative(1.88f) + lineTo(15.0f, 6.44f) + lineTo(15.0f, 5.25f) + curveToRelative(0.0f, -0.2f, -0.04f, -0.4f, -0.1f, -0.59f) + close() + moveTo(7.5f, 12.06f) + lineTo(4.66f, 14.9f) + curveToRelative(0.19f, 0.06f, 0.38f, 0.1f, 0.59f, 0.1f) + horizontalLineToRelative(1.19f) + lineToRelative(1.06f, -1.06f) + verticalLineToRelative(-1.88f) + close() + moveTo(9.0f, 18.56f) + verticalLineToRelative(0.19f) + curveToRelative(0.0f, 0.47f, 0.18f, 0.9f, 0.48f, 1.2f) + lineToRelative(3.46f, -3.45f) + horizontalLineToRelative(-1.88f) + lineTo(9.0f, 18.56f) + close() + moveTo(16.5f, 12.94f) + lineToRelative(3.46f, -3.46f) + curveToRelative(-0.32f, -0.3f, -0.74f, -0.48f, -1.21f, -0.48f) + horizontalLineToRelative(-0.19f) + lineToRelative(-2.06f, 2.06f) + verticalLineToRelative(1.88f) + close() + moveTo(20.5f, 11.06f) + lineToRelative(-9.44f, 9.44f) + horizontalLineToRelative(1.88f) + lineToRelative(7.56f, -7.56f) + verticalLineToRelative(-1.88f) + close() + moveTo(20.5f, 15.06f) + lineToRelative(-5.44f, 5.44f) + horizontalLineToRelative(1.88f) + lineToRelative(3.56f, -3.56f) + verticalLineToRelative(-1.88f) + close() + moveTo(20.47f, 19.09f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.38f, 1.38f) + lineToRelative(1.38f, -1.38f) + close() + moveTo(9.0f, 10.75f) + lineTo(9.0f, 15.0f) + horizontalLineToRelative(4.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(15.0f, 9.0f) + horizontalLineToRelative(-4.25f) + curveTo(9.78f, 9.0f, 9.0f, 9.78f, 9.0f, 10.75f) + close() + } + } + return _shapeExclude!! + } + +private var _shapeExclude: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeIntersect.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeIntersect.kt new file mode 100644 index 0000000..53597f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeIntersect.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShapeIntersect: ImageVector + get() { + if (_shapeIntersect != null) { + return _shapeIntersect!! + } + _shapeIntersect = fluentIcon(name = "Regular.ShapeIntersect") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + lineTo(16.5f, 7.5f) + horizontalLineToRelative(2.25f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.25f, -3.25f) + lineTo(7.5f, 16.5f) + lineTo(5.25f, 16.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 13.25f) + verticalLineToRelative(-8.0f) + close() + moveTo(15.0f, 5.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(7.5f, 15.0f) + verticalLineToRelative(-4.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, -3.25f) + lineTo(15.0f, 7.5f) + lineTo(15.0f, 5.25f) + close() + moveTo(9.0f, 14.56f) + lineTo(9.0f, 15.0f) + horizontalLineToRelative(1.44f) + lineTo(15.0f, 10.44f) + lineTo(15.0f, 9.0f) + horizontalLineToRelative(-0.44f) + lineTo(9.0f, 14.56f) + close() + moveTo(12.44f, 9.0f) + horizontalLineToRelative(-1.69f) + lineToRelative(-0.2f, 0.01f) + lineTo(9.0f, 10.55f) + lineToRelative(-0.01f, 0.2f) + verticalLineToRelative(1.69f) + lineTo(12.44f, 9.0f) + close() + moveTo(16.5f, 9.0f) + verticalLineToRelative(4.25f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(9.0f, 16.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(16.5f, 9.0f) + close() + moveTo(12.56f, 15.0f) + horizontalLineToRelative(0.69f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-0.69f) + lineTo(12.56f, 15.0f) + close() + } + } + return _shapeIntersect!! + } + +private var _shapeIntersect: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeSubtract.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeSubtract.kt new file mode 100644 index 0000000..a37bb5b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeSubtract.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShapeSubtract: ImageVector + get() { + if (_shapeSubtract != null) { + return _shapeSubtract!! + } + _shapeSubtract = fluentIcon(name = "Regular.ShapeSubtract") { + fluentPath { + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(8.0f) + arcToRelative(3.3f, 3.3f, 0.0f, false, false, 0.56f, 1.82f) + arcToRelative(3.27f, 3.27f, 0.0f, false, false, 2.4f, 1.42f) + lineToRelative(0.29f, 0.01f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + lineTo(16.5f, 7.5f) + lineTo(16.5f, 5.25f) + arcToRelative(3.28f, 3.28f, 0.0f, false, false, -1.54f, -2.77f) + arcToRelative(3.29f, 3.29f, 0.0f, false, false, -1.7f, -0.48f) + lineTo(5.24f, 2.0f) + close() + moveTo(5.94f, 3.5f) + lineTo(3.5f, 5.94f) + verticalLineToRelative(-0.69f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(0.69f) + close() + moveTo(3.5f, 8.06f) + lineTo(8.06f, 3.5f) + horizontalLineToRelative(1.88f) + lineTo(3.5f, 9.94f) + lineTo(3.5f, 8.06f) + close() + moveTo(12.06f, 3.5f) + horizontalLineToRelative(1.19f) + curveToRelative(0.2f, 0.0f, 0.4f, 0.04f, 0.59f, 0.1f) + lineTo(9.8f, 7.64f) + arcTo(3.26f, 3.26f, 0.0f, false, false, 7.64f, 9.8f) + lineTo(3.6f, 13.84f) + curveToRelative(-0.06f, -0.19f, -0.1f, -0.38f, -0.1f, -0.59f) + verticalLineToRelative(-1.19f) + lineToRelative(8.56f, -8.56f) + close() + moveTo(14.9f, 4.66f) + curveToRelative(0.06f, 0.19f, 0.1f, 0.38f, 0.1f, 0.59f) + verticalLineToRelative(1.19f) + lineTo(13.94f, 7.5f) + horizontalLineToRelative(-1.88f) + lineToRelative(2.84f, -2.84f) + close() + moveTo(7.5f, 12.06f) + verticalLineToRelative(1.88f) + lineTo(6.44f, 15.0f) + lineTo(5.25f, 15.0f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.04f, -0.59f, -0.1f) + lineToRelative(2.84f, -2.84f) + close() + moveTo(9.0f, 10.75f) + curveTo(9.0f, 9.78f, 9.78f, 9.0f, 10.75f, 9.0f) + horizontalLineToRelative(8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.0f) + close() + } + } + return _shapeSubtract!! + } + +private var _shapeSubtract: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeUnion.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeUnion.kt new file mode 100644 index 0000000..9c5ed30 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShapeUnion.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShapeUnion: ImageVector + get() { + if (_shapeUnion != null) { + return _shapeUnion!! + } + _shapeUnion = fluentIcon(name = "Regular.ShapeUnion") { + fluentPath { + moveTo(5.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 5.25f) + verticalLineToRelative(8.0f) + arcToRelative(3.3f, 3.3f, 0.0f, false, false, 0.56f, 1.82f) + arcToRelative(3.27f, 3.27f, 0.0f, false, false, 2.4f, 1.42f) + lineToRelative(0.29f, 0.01f) + lineTo(7.5f, 16.5f) + verticalLineToRelative(2.25f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 10.75f, 22.0f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.25f, -3.25f) + lineTo(16.5f, 7.5f) + lineTo(16.5f, 5.25f) + arcToRelative(3.28f, 3.28f, 0.0f, false, false, -1.54f, -2.77f) + arcToRelative(3.29f, 3.29f, 0.0f, false, false, -1.7f, -0.48f) + lineTo(5.24f, 2.0f) + close() + moveTo(5.94f, 3.5f) + lineTo(3.5f, 5.94f) + verticalLineToRelative(-0.69f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(0.69f) + close() + moveTo(3.5f, 8.06f) + lineTo(8.06f, 3.5f) + horizontalLineToRelative(1.88f) + lineTo(3.5f, 9.94f) + lineTo(3.5f, 8.06f) + close() + moveTo(12.06f, 3.5f) + horizontalLineToRelative(1.19f) + curveToRelative(0.2f, 0.0f, 0.4f, 0.04f, 0.59f, 0.1f) + lineTo(3.6f, 13.84f) + curveToRelative(-0.06f, -0.19f, -0.1f, -0.38f, -0.1f, -0.59f) + verticalLineToRelative(-1.19f) + lineToRelative(8.56f, -8.56f) + close() + moveTo(14.9f, 4.66f) + curveToRelative(0.06f, 0.19f, 0.1f, 0.38f, 0.1f, 0.59f) + verticalLineToRelative(1.19f) + lineTo(6.44f, 15.0f) + lineTo(5.25f, 15.0f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.04f, -0.59f, -0.1f) + lineTo(14.9f, 4.66f) + close() + moveTo(15.0f, 8.56f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, 0.44f) + horizontalLineToRelative(0.94f) + lineTo(9.0f, 16.44f) + verticalLineToRelative(-0.94f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.44f, -0.5f) + lineTo(15.0f, 8.56f) + close() + moveTo(18.56f, 9.0f) + horizontalLineToRelative(0.19f) + curveToRelative(0.47f, 0.0f, 0.9f, 0.18f, 1.2f, 0.48f) + lineTo(9.49f, 19.96f) + curveToRelative(-0.3f, -0.32f, -0.48f, -0.74f, -0.48f, -1.21f) + verticalLineToRelative(-0.19f) + lineTo(18.56f, 9.0f) + close() + moveTo(20.5f, 11.06f) + verticalLineToRelative(1.88f) + lineToRelative(-7.56f, 7.56f) + horizontalLineToRelative(-1.88f) + lineToRelative(9.44f, -9.44f) + close() + moveTo(20.5f, 15.06f) + verticalLineToRelative(1.88f) + lineToRelative(-3.56f, 3.56f) + horizontalLineToRelative(-1.88f) + lineToRelative(5.44f, -5.44f) + close() + moveTo(20.47f, 19.09f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -1.38f, 1.38f) + lineToRelative(1.38f, -1.38f) + close() + } + } + return _shapeUnion!! + } + +private var _shapeUnion: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shapes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shapes.kt new file mode 100644 index 0000000..b8e2eee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shapes.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Shapes: ImageVector + get() { + if (_shapes != null) { + return _shapes!! + } + _shapes = fluentIcon(name = "Regular.Shapes") { + fluentPath { + moveTo(8.75f, 3.5f) + arcTo(5.25f, 5.25f, 0.0f, false, false, 8.0f, 13.95f) + verticalLineToRelative(1.5f) + arcTo(6.75f, 6.75f, 0.0f, true, true, 15.46f, 8.0f) + horizontalLineToRelative(-1.51f) + arcToRelative(5.25f, 5.25f, 0.0f, false, false, -5.2f, -4.5f) + close() + moveTo(12.25f, 9.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 9.0f, 12.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(6.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.5f) + curveTo(22.0f, 10.45f, 20.54f, 9.0f, 18.75f, 9.0f) + horizontalLineToRelative(-6.5f) + close() + moveTo(10.5f, 12.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.5f) + close() + } + } + return _shapes!! + } + +private var _shapes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt new file mode 100644 index 0000000..0f7d761 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareAndroid.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareAndroid: ImageVector + get() { + if (_shareAndroid != null) { + return _shareAndroid!! + } + _shareAndroid = fluentIcon(name = "Regular.ShareAndroid") { + fluentPath { + moveTo(17.0f, 2.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -2.6f, 5.85f) + lineToRelative(-4.56f, 2.6f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, 2.1f) + lineToRelative(4.56f, 2.6f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 20.5f, 18.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -6.84f, -1.05f) + lineToRelative(-4.56f, -2.6f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 3.0f, 12.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 6.1f, -2.35f) + lineToRelative(4.56f, -2.6f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 17.0f, 2.5f) + close() + moveTo(17.0f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(6.5f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + moveTo(17.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, -4.0f) + close() + } + } + return _shareAndroid!! + } + +private var _shareAndroid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareCloseTray.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareCloseTray.kt new file mode 100644 index 0000000..2d8c98e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareCloseTray.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareCloseTray: ImageVector + get() { + if (_shareCloseTray != null) { + return _shareCloseTray!! + } + _shareCloseTray = fluentIcon(name = "Regular.ShareCloseTray") { + fluentPath { + moveTo(2.0f, 17.75f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 5.01f, 21.0f, 4.0f, 19.75f, 4.0f) + lineTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + close() + moveTo(4.25f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(4.25f, 18.5f) + close() + moveTo(12.0f, 16.75f) + curveToRelative(0.2f, 0.0f, 0.39f, -0.07f, 0.53f, -0.22f) + lineToRelative(3.25f, -3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineTo(12.75f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.44f) + lineToRelative(-1.97f, -1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(3.25f, 3.25f) + curveToRelative(0.14f, 0.15f, 0.33f, 0.22f, 0.53f, 0.22f) + close() + } + } + return _shareCloseTray!! + } + +private var _shareCloseTray: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt new file mode 100644 index 0000000..f64e1d9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareIos.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareIos: ImageVector + get() { + if (_shareIos != null) { + return _shareIos!! + } + _shareIos = fluentIcon(name = "Regular.ShareIos") { + fluentPath { + moveTo(19.75f, 11.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(7.1f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 17.44f, 22.0f) + horizontalLineTo(6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.06f) + verticalLineToRelative(-7.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.49f, -0.1f) + verticalLineToRelative(7.1f) + curveToRelative(0.0f, 0.92f, 0.71f, 1.67f, 1.61f, 1.75f) + horizontalLineToRelative(11.14f) + curveToRelative(0.92f, 0.0f, 1.68f, -0.7f, 1.75f, -1.6f) + verticalLineToRelative(-7.15f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.22f, 7.22f) + lineToRelative(5.0f, -5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.09f, 0.07f) + lineToRelative(5.0f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-3.72f, -3.72f) + verticalLineToRelative(11.7f) + curveToRelative(0.0f, 0.37f, -0.28f, 0.69f, -0.65f, 0.74f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + verticalLineTo(4.55f) + lineTo(7.28f, 8.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(5.0f, -5.0f) + lineToRelative(-5.0f, 5.0f) + close() + } + } + return _shareIos!! + } + +private var _shareIos: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPerson.kt new file mode 100644 index 0000000..9ca3923 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPerson.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareScreenPerson: ImageVector + get() { + if (_shareScreenPerson != null) { + return _shareScreenPerson!! + } + _shareScreenPerson = fluentIcon(name = "Regular.ShareScreenPerson") { + fluentPath { + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + lineTo(13.0f, 20.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -0.13f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.46f, 0.11f, -0.89f, 0.3f, -1.27f) + lineTo(5.26f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.38f) + arcTo(3.5f, 3.5f, 0.0f, false, true, 22.0f, 14.5f) + lineTo(22.0f, 7.25f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(21.0f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + close() + moveTo(23.0f, 19.88f) + curveToRelative(0.0f, 1.55f, -1.29f, 3.12f, -4.5f, 3.12f) + reflectiveCurveTo(14.0f, 21.44f, 14.0f, 19.87f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, 0.8f, -1.77f, 1.77f, -1.77f) + horizontalLineToRelative(5.46f) + curveToRelative(0.98f, 0.0f, 1.77f, 0.8f, 1.77f, 1.77f) + verticalLineToRelative(0.1f) + close() + } + } + return _shareScreenPerson!! + } + +private var _shareScreenPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlay.kt new file mode 100644 index 0000000..d1736c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlay.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareScreenPersonOverlay: ImageVector + get() { + if (_shareScreenPersonOverlay != null) { + return _shareScreenPersonOverlay!! + } + _shareScreenPersonOverlay = fluentIcon(name = "Regular.ShareScreenPersonOverlay") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(7.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.5f, -2.87f) + lineTo(20.5f, 7.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.06f) + curveToRelative(-0.2f, 0.38f, -0.31f, 0.81f, -0.31f, 1.27f) + verticalLineToRelative(0.1f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 0.13f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(18.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(18.5f, 23.0f) + curveToRelative(3.21f, 0.0f, 4.5f, -1.57f, 4.5f, -3.13f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, -0.8f, -1.77f, -1.77f, -1.77f) + horizontalLineToRelative(-5.46f) + curveToRelative(-0.98f, 0.0f, -1.77f, 0.8f, -1.77f, 1.77f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 1.57f, 1.29f, 3.13f, 4.5f, 3.13f) + close() + moveTo(6.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + lineTo(12.0f, 8.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(6.0f, 7.0f) + close() + } + } + return _shareScreenPersonOverlay!! + } + +private var _shareScreenPersonOverlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlayInside.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlayInside.kt new file mode 100644 index 0000000..f7d865a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonOverlayInside.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareScreenPersonOverlayInside: ImageVector + get() { + if (_shareScreenPersonOverlayInside != null) { + return _shareScreenPersonOverlayInside!! + } + _shareScreenPersonOverlayInside = fluentIcon(name = + "Regular.ShareScreenPersonOverlayInside") { + fluentPath { + moveTo(16.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(13.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(0.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 16.25f, 17.0f) + horizontalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 13.0f, 14.25f) + lineTo(13.0f, 14.0f) + close() + moveTo(6.25f, 7.0f) + curveTo(5.56f, 7.0f, 5.0f, 7.56f, 5.0f, 8.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-3.5f) + curveTo(12.0f, 7.56f, 11.44f, 7.0f, 10.75f, 7.0f) + horizontalLineToRelative(-4.5f) + close() + moveTo(5.25f, 4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 18.55f, 3.46f, 20.0f, 5.25f, 20.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(22.0f, 5.45f, 20.54f, 4.0f, 18.75f, 4.0f) + lineTo(5.25f, 4.0f) + close() + moveTo(3.5f, 7.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(5.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + close() + } + } + return _shareScreenPersonOverlayInside!! + } + +private var _shareScreenPersonOverlayInside: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonP.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonP.kt new file mode 100644 index 0000000..5625a6f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenPersonP.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareScreenPersonP: ImageVector + get() { + if (_shareScreenPersonP != null) { + return _shareScreenPersonP!! + } + _shareScreenPersonP = fluentIcon(name = "Regular.ShareScreenPersonP") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(7.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.5f, -2.87f) + lineTo(20.5f, 7.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.06f) + curveToRelative(-0.2f, 0.38f, -0.31f, 0.81f, -0.31f, 1.27f) + verticalLineToRelative(0.1f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, 0.13f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(18.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(18.5f, 23.0f) + curveToRelative(3.21f, 0.0f, 4.5f, -1.57f, 4.5f, -3.13f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.98f, -0.8f, -1.77f, -1.77f, -1.77f) + horizontalLineToRelative(-5.46f) + curveToRelative(-0.98f, 0.0f, -1.77f, 0.8f, -1.77f, 1.77f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 1.57f, 1.29f, 3.13f, 4.5f, 3.13f) + close() + moveTo(7.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(8.5f, 13.5f) + horizontalLineToRelative(1.25f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, 0.0f, -5.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(9.75f, 12.0f) + lineTo(8.5f, 12.0f) + lineTo(8.5f, 9.5f) + horizontalLineToRelative(1.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + close() + } + } + return _shareScreenPersonP!! + } + +private var _shareScreenPersonP: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStart.kt new file mode 100644 index 0000000..77b3933 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStart.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareScreenStart: ImageVector + get() { + if (_shareScreenStart != null) { + return _shareScreenStart!! + } + _shareScreenStart = fluentIcon(name = "Regular.ShareScreenStart") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + close() + moveTo(12.0f, 7.25f) + curveToRelative(0.2f, 0.0f, 0.39f, 0.07f, 0.53f, 0.22f) + lineToRelative(3.25f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.97f, -1.97f) + verticalLineToRelative(6.44f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 9.81f) + lineToRelative(-1.97f, 1.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(3.25f, -3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.53f, -0.22f) + close() + } + } + return _shareScreenStart!! + } + +private var _shareScreenStart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStop.kt new file mode 100644 index 0000000..2d617f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShareScreenStop.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShareScreenStop: ImageVector + get() { + if (_shareScreenStop != null) { + return _shareScreenStop!! + } + _shareScreenStop = fluentIcon(name = "Regular.ShareScreenStop") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + close() + moveTo(8.22f, 8.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineTo(12.0f, 10.94f) + lineToRelative(2.72f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(10.94f, 12.0f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _shareScreenStop!! + } + +private var _shareScreenStop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt new file mode 100644 index 0000000..25c2ea5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shield.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Shield: ImageVector + get() { + if (_shield != null) { + return _shield!! + } + _shield = fluentIcon(name = "Regular.Shield") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + close() + moveTo(4.5f, 6.48f) + lineTo(4.5f, 11.0f) + curveToRelative(0.0f, 4.26f, 2.45f, 7.38f, 7.5f, 9.44f) + curveToRelative(5.05f, -2.06f, 7.5f, -5.18f, 7.5f, -9.44f) + lineTo(19.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, 2.8f) + close() + } + } + return _shield!! + } + +private var _shield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldBadge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldBadge.kt new file mode 100644 index 0000000..7f89d18 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldBadge.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldBadge: ImageVector + get() { + if (_shieldBadge != null) { + return _shieldBadge!! + } + _shieldBadge = fluentIcon(name = "Regular.ShieldBadge") { + fluentPath { + moveTo(4.75f, 5.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 15.0f) + lineTo(11.0f, 15.0f) + verticalLineToRelative(-1.5f) + lineTo(4.75f, 13.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(1.33f) + curveToRelative(0.46f, 0.55f, 1.0f, 0.9f, 1.5f, 1.13f) + lineTo(20.0f, 7.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.25f, 5.0f) + lineTo(4.75f, 5.0f) + close() + moveTo(17.0f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.61f, 0.32f) + horizontalLineToRelative(-0.01f) + arcToRelative(5.64f, 5.64f, 0.0f, false, true, -0.96f, 0.95f) + curveToRelative(-0.65f, 0.51f, -1.56f, 0.98f, -2.67f, 0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(12.0f, 15.0f) + curveToRelative(0.0f, 1.64f, 0.44f, 2.95f, 1.3f, 3.98f) + arcToRelative(7.98f, 7.98f, 0.0f, false, false, 3.44f, 2.22f) + curveToRelative(0.17f, 0.07f, 0.35f, 0.07f, 0.52f, 0.0f) + curveToRelative(1.4f, -0.52f, 2.6f, -1.2f, 3.44f, -2.22f) + arcTo(5.97f, 5.97f, 0.0f, false, false, 22.0f, 15.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + arcToRelative(4.37f, 4.37f, 0.0f, false, true, -2.67f, -0.97f) + arcToRelative(5.64f, 5.64f, 0.0f, false, true, -0.96f, -0.95f) + verticalLineToRelative(-0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.62f, -0.32f) + close() + moveTo(16.33f, 11.72f) + curveToRelative(0.26f, -0.2f, 0.49f, -0.4f, 0.67f, -0.59f) + arcToRelative(6.02f, 6.02f, 0.0f, false, false, 3.5f, 1.81f) + lineTo(20.5f, 15.0f) + curveToRelative(0.0f, 1.36f, -0.35f, 2.3f, -0.95f, 3.02f) + arcTo(6.22f, 6.22f, 0.0f, false, true, 17.0f, 19.7f) + arcToRelative(6.22f, 6.22f, 0.0f, false, true, -2.55f, -1.68f) + arcTo(4.48f, 4.48f, 0.0f, false, true, 13.5f, 15.0f) + verticalLineToRelative(-2.05f) + curveToRelative(1.2f, -0.17f, 2.16f, -0.71f, 2.83f, -1.23f) + close() + moveTo(16.39f, 9.57f) + close() + } + } + return _shieldBadge!! + } + +private var _shieldBadge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldCheckmark.kt new file mode 100644 index 0000000..3b2aab8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldCheckmark.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldCheckmark: ImageVector + get() { + if (_shieldCheckmark != null) { + return _shieldCheckmark!! + } + _shieldCheckmark = fluentIcon(name = "Regular.ShieldCheckmark") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + curveToRelative(0.0f, 0.34f, -0.01f, 0.67f, -0.04f, 1.0f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -1.46f, -0.69f) + lineTo(19.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, 2.8f) + lineTo(4.5f, 11.0f) + curveToRelative(0.0f, 4.15f, 2.33f, 7.22f, 7.13f, 9.28f) + curveToRelative(0.26f, 0.56f, 0.6f, 1.07f, 1.0f, 1.52f) + lineToRelative(-0.36f, 0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(20.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineToRelative(-3.65f, 3.64f) + lineToRelative(-1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _shieldCheckmark!! + } + +private var _shieldCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldDismiss.kt new file mode 100644 index 0000000..b135bad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldDismiss.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldDismiss: ImageVector + get() { + if (_shieldDismiss != null) { + return _shieldDismiss!! + } + _shieldDismiss = fluentIcon(name = "Regular.ShieldDismiss") { + fluentPath { + moveTo(12.45f, 2.15f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + verticalLineTo(5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + close() + moveTo(12.0f, 3.68f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, 2.8f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 4.26f, 2.45f, 7.38f, 7.5f, 9.44f) + curveToRelative(5.05f, -2.06f, 7.5f, -5.18f, 7.5f, -9.44f) + verticalLineTo(6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, -2.8f) + close() + moveTo(9.28f, 8.22f) + lineTo(12.0f, 10.94f) + lineToRelative(2.73f, -2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.07f) + lineToRelative(0.09f, 0.07f) + curveToRelative(0.26f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineTo(13.06f, 12.0f) + lineToRelative(2.73f, 2.73f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineTo(9.28f, 15.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.07f) + lineToRelative(-0.09f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineTo(10.94f, 12.0f) + lineTo(8.22f, 9.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + close() + } + } + return _shieldDismiss!! + } + +private var _shieldDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldError.kt new file mode 100644 index 0000000..c7fa3ab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldError.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldError: ImageVector + get() { + if (_shieldError != null) { + return _shieldError!! + } + _shieldError = fluentIcon(name = "Regular.ShieldError") { + fluentPath { + moveTo(12.45f, 2.15f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + curveToRelative(0.0f, 5.0f, -2.96f, 8.68f, -8.73f, 10.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + close() + moveTo(12.0f, 3.68f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, 2.8f) + lineTo(4.5f, 11.0f) + curveToRelative(0.0f, 4.26f, 2.45f, 7.38f, 7.5f, 9.44f) + curveToRelative(5.05f, -2.06f, 7.5f, -5.18f, 7.5f, -9.44f) + lineTo(19.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, -2.8f) + close() + moveTo(12.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 7.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-6.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _shieldError!! + } + +private var _shieldError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldGlobe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldGlobe.kt new file mode 100644 index 0000000..a83e453 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldGlobe.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldGlobe: ImageVector + get() { + if (_shieldGlobe != null) { + return _shieldGlobe!! + } + _shieldGlobe = fluentIcon(name = "Regular.ShieldGlobe") { + fluentPath { + moveTo(3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.0f, 11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + curveTo(18.04f, 19.68f, 21.0f, 16.0f, 21.0f, 11.0f) + lineTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + close() + moveTo(4.5f, 11.0f) + lineTo(4.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, 2.8f) + lineTo(19.5f, 11.0f) + curveToRelative(0.0f, 4.26f, -2.45f, 7.38f, -7.5f, 9.44f) + curveToRelative(-5.05f, -2.06f, -7.5f, -5.18f, -7.5f, -9.44f) + close() + moveTo(10.07f, 15.5f) + arcToRelative(9.63f, 9.63f, 0.0f, false, true, -0.55f, -2.75f) + lineTo(8.07f, 12.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 2.0f, 2.76f) + close() + moveTo(11.6f, 15.27f) + curveToRelative(0.17f, 0.37f, 0.3f, 0.56f, 0.4f, 0.65f) + curveToRelative(0.1f, -0.1f, 0.23f, -0.28f, 0.4f, -0.65f) + curveToRelative(0.28f, -0.62f, 0.5f, -1.49f, 0.57f, -2.52f) + horizontalLineToRelative(-1.94f) + curveToRelative(0.07f, 1.03f, 0.29f, 1.9f, 0.57f, 2.52f) + close() + moveTo(11.6f, 8.73f) + curveToRelative(-0.28f, 0.62f, -0.5f, 1.49f, -0.57f, 2.52f) + horizontalLineToRelative(1.94f) + arcToRelative(7.56f, 7.56f, 0.0f, false, false, -0.57f, -2.52f) + arcToRelative(2.34f, 2.34f, 0.0f, false, false, -0.4f, -0.65f) + curveToRelative(-0.1f, 0.1f, -0.23f, 0.28f, -0.4f, 0.65f) + close() + moveTo(13.93f, 15.51f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 2.0f, -2.76f) + horizontalLineToRelative(-1.45f) + arcToRelative(9.63f, 9.63f, 0.0f, false, true, -0.55f, 2.76f) + close() + moveTo(14.48f, 11.25f) + horizontalLineToRelative(1.45f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -2.0f, -2.76f) + curveToRelative(0.29f, 0.77f, 0.48f, 1.72f, 0.55f, 2.76f) + close() + moveTo(8.07f, 11.25f) + horizontalLineToRelative(1.45f) + curveToRelative(0.07f, -1.04f, 0.26f, -1.99f, 0.55f, -2.76f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -2.0f, 2.76f) + close() + moveTo(12.0f, 6.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + } + } + return _shieldGlobe!! + } + +private var _shieldGlobe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldKeyhole.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldKeyhole.kt new file mode 100644 index 0000000..15bd19f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldKeyhole.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldKeyhole: ImageVector + get() { + if (_shieldKeyhole != null) { + return _shieldKeyhole!! + } + _shieldKeyhole = fluentIcon(name = "Regular.ShieldKeyhole") { + fluentPath { + moveTo(14.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.25f, 1.85f) + verticalLineToRelative(2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.4f) + arcTo(2.0f, 2.0f, 0.0f, true, true, 14.0f, 11.0f) + close() + moveTo(3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.0f, 11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + curveTo(18.04f, 19.68f, 21.0f, 16.0f, 21.0f, 11.0f) + lineTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + close() + moveTo(4.5f, 11.0f) + lineTo(4.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, 2.8f) + lineTo(19.5f, 11.0f) + curveToRelative(0.0f, 4.26f, -2.45f, 7.38f, -7.5f, 9.44f) + curveToRelative(-5.05f, -2.06f, -7.5f, -5.18f, -7.5f, -9.44f) + close() + } + } + return _shieldKeyhole!! + } + +private var _shieldKeyhole: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldLock.kt new file mode 100644 index 0000000..1f770ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldLock.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldLock: ImageVector + get() { + if (_shieldLock != null) { + return _shieldLock!! + } + _shieldLock = fluentIcon(name = "Regular.ShieldLock") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(2.66f, 0.0f, 5.26f, -0.94f, 7.8f, -2.85f) + curveToRelative(0.27f, -0.2f, 0.63f, -0.2f, 0.9f, 0.0f) + curveTo(14.99f, 4.05f, 17.59f, 5.0f, 20.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(21.0f, 11.0f) + lineToRelative(-0.01f, 0.54f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.49f, -0.9f) + lineTo(19.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, true, -7.5f, 2.8f) + lineTo(4.5f, 11.0f) + curveToRelative(0.0f, 4.26f, 2.45f, 7.38f, 7.5f, 9.44f) + arcToRelative(21.0f, 21.0f, 0.0f, false, false, 1.0f, -0.44f) + verticalLineToRelative(1.65f) + lineToRelative(-0.73f, 0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.54f, 0.0f) + curveTo(5.96f, 19.68f, 3.0f, 16.0f, 3.0f, 11.0f) + lineTo(3.0f, 5.75f) + close() + moveTo(16.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + horizontalLineToRelative(0.5f) + close() + moveTo(17.5f, 14.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(19.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _shieldLock!! + } + +private var _shieldLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldProhibited.kt new file mode 100644 index 0000000..3f00535 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldProhibited.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldProhibited: ImageVector + get() { + if (_shieldProhibited != null) { + return _shieldProhibited!! + } + _shieldProhibited = fluentIcon(name = "Regular.ShieldProhibited") { + fluentPath { + moveTo(3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(3.0f, 11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + lineToRelative(0.43f, -0.17f) + arcToRelative(6.54f, 6.54f, 0.0f, false, true, -1.67f, -1.76f) + curveTo(6.64f, 17.96f, 4.5f, 14.97f, 4.5f, 11.0f) + lineTo(4.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, 2.8f) + verticalLineToRelative(4.25f) + curveToRelative(0.54f, 0.28f, 1.04f, 0.64f, 1.48f, 1.06f) + lineTo(21.0f, 11.0f) + lineTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + close() + moveTo(16.5f, 22.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(13.2f, 18.75f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 5.56f, -5.56f) + lineToRelative(-5.57f, 5.56f) + close() + moveTo(14.25f, 19.81f) + lineToRelative(5.56f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -5.56f, 5.56f) + close() + } + } + return _shieldProhibited!! + } + +private var _shieldProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldTask.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldTask.kt new file mode 100644 index 0000000..ae0d847 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShieldTask.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShieldTask: ImageVector + get() { + if (_shieldTask != null) { + return _shieldTask!! + } + _shieldTask = fluentIcon(name = "Regular.ShieldTask") { + fluentPath { + moveTo(16.76f, 9.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.02f, -1.1f) + lineToRelative(-5.47f, 5.01f) + lineToRelative(-1.99f, -1.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.5f, 2.5f) + curveToRelative(0.28f, 0.28f, 0.74f, 0.3f, 1.04f, 0.02f) + lineToRelative(6.0f, -5.5f) + close() + moveTo(20.25f, 5.0f) + curveToRelative(-2.66f, 0.0f, -5.26f, -0.94f, -7.8f, -2.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 0.0f) + curveTo(9.01f, 4.05f, 6.41f, 5.0f, 3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 5.0f, 2.96f, 8.68f, 8.73f, 10.95f) + curveToRelative(0.17f, 0.07f, 0.37f, 0.07f, 0.54f, 0.0f) + curveTo(18.04f, 19.68f, 21.0f, 16.0f, 21.0f, 11.0f) + verticalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(4.5f, 6.48f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, -2.8f) + arcToRelative(14.36f, 14.36f, 0.0f, false, false, 7.5f, 2.8f) + verticalLineTo(11.0f) + curveToRelative(0.0f, 4.26f, -2.45f, 7.38f, -7.5f, 9.44f) + curveToRelative(-5.05f, -2.06f, -7.5f, -5.18f, -7.5f, -9.44f) + verticalLineTo(6.48f) + close() + } + } + return _shieldTask!! + } + +private var _shieldTask: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt new file mode 100644 index 0000000..68fd190 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Shifts: ImageVector + get() { + if (_shifts != null) { + return _shifts!! + } + _shifts = fluentIcon(name = "Regular.Shifts") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(11.75f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _shifts!! + } + +private var _shifts: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts30Minutes.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts30Minutes.kt new file mode 100644 index 0000000..223af8f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shifts30Minutes.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Shifts30Minutes: ImageVector + get() { + if (_shifts30Minutes != null) { + return _shifts30Minutes!! + } + _shifts30Minutes = fluentIcon(name = "Regular.Shifts30Minutes") { + fluentPath { + moveTo(15.5f, 5.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -7.0f, 0.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 7.0f, 0.0f) + close() + moveTo(10.0f, 5.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 4.0f, 0.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -4.0f, 0.0f) + close() + moveTo(8.75f, 10.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-6.5f) + close() + moveTo(6.5f, 17.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(5.5f, 21.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(10.11f, 16.53f) + curveToRelative(-0.27f, 0.06f, -0.52f, 0.2f, -0.67f, 0.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.92f, -1.19f) + curveToRelative(0.27f, -0.2f, 0.71f, -0.48f, 1.25f, -0.6f) + arcToRelative(2.33f, 2.33f, 0.0f, false, true, 1.88f, 0.32f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 0.62f, 3.03f) + arcToRelative(2.1f, 2.1f, 0.0f, false, true, -0.08f, 2.86f) + curveToRelative(-0.6f, 0.6f, -1.4f, 0.77f, -2.08f, 0.73f) + arcToRelative(3.12f, 3.12f, 0.0f, false, true, -1.85f, -0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.99f, -1.12f) + curveToRelative(0.17f, 0.15f, 0.52f, 0.3f, 0.94f, 0.32f) + curveToRelative(0.4f, 0.02f, 0.73f, -0.09f, 0.94f, -0.3f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, 0.12f, -0.62f) + curveToRelative(-0.07f, -0.2f, -0.23f, -0.34f, -0.5f, -0.34f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.12f, 0.0f, 0.17f, -0.04f, 0.21f, -0.08f) + curveToRelative(0.05f, -0.04f, 0.1f, -0.14f, 0.13f, -0.28f) + curveToRelative(0.05f, -0.3f, -0.07f, -0.61f, -0.28f, -0.75f) + arcToRelative(0.83f, 0.83f, 0.0f, false, false, -0.7f, -0.11f) + close() + moveTo(16.5f, 15.0f) + arcToRelative(2.2f, 2.2f, 0.0f, false, false, -1.99f, 1.08f) + curveToRelative(-0.38f, 0.65f, -0.51f, 1.5f, -0.51f, 2.42f) + curveToRelative(0.0f, 0.92f, 0.13f, 1.77f, 0.51f, 2.42f) + arcTo(2.2f, 2.2f, 0.0f, false, false, 16.5f, 22.0f) + arcToRelative(2.2f, 2.2f, 0.0f, false, false, 1.99f, -1.08f) + curveToRelative(0.38f, -0.64f, 0.51f, -1.5f, 0.51f, -2.42f) + curveToRelative(0.0f, -0.93f, -0.13f, -1.78f, -0.51f, -2.42f) + arcTo(2.2f, 2.2f, 0.0f, false, false, 16.5f, 15.0f) + close() + moveTo(15.5f, 18.5f) + curveToRelative(0.0f, -0.83f, 0.12f, -1.35f, 0.3f, -1.64f) + curveToRelative(0.13f, -0.23f, 0.32f, -0.36f, 0.7f, -0.36f) + curveToRelative(0.39f, 0.0f, 0.57f, 0.13f, 0.7f, 0.35f) + curveToRelative(0.18f, 0.3f, 0.3f, 0.81f, 0.3f, 1.65f) + curveToRelative(0.0f, 0.84f, -0.12f, 1.36f, -0.3f, 1.65f) + curveToRelative(-0.13f, 0.22f, -0.31f, 0.35f, -0.7f, 0.35f) + curveToRelative(-0.38f, 0.0f, -0.57f, -0.13f, -0.7f, -0.35f) + curveToRelative(-0.18f, -0.3f, -0.3f, -0.82f, -0.3f, -1.65f) + close() + } + } + return _shifts30Minutes!! + } + +private var _shifts30Minutes: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt new file mode 100644 index 0000000..0e2c0d1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsActivity.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsActivity: ImageVector + get() { + if (_shiftsActivity != null) { + return _shiftsActivity!! + } + _shiftsActivity = fluentIcon(name = "Regular.ShiftsActivity") { + fluentPath { + moveTo(11.31f, 3.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.12f, -1.5f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 10.78f, 10.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, -0.12f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, -9.16f, -9.16f) + close() + moveTo(17.7f, 4.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.04f) + curveToRelative(0.21f, 0.2f, 0.42f, 0.4f, 0.61f, 0.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.1f, 1.02f) + arcToRelative(8.55f, 8.55f, 0.0f, false, false, -0.53f, -0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.04f, -1.06f) + close() + moveTo(11.25f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.0f, 12.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(13.78f, 2.89f) + curveToRelative(0.11f, -0.4f, 0.53f, -0.63f, 0.93f, -0.52f) + curveToRelative(0.36f, 0.1f, 0.72f, 0.23f, 1.07f, 0.37f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.57f, 1.39f) + curveToRelative(-0.3f, -0.12f, -0.6f, -0.23f, -0.9f, -0.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, -0.92f) + close() + moveTo(21.26f, 8.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.39f, 0.56f) + arcToRelative(8.4f, 8.4f, 0.0f, false, true, 0.31f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.45f, -0.4f) + arcToRelative(9.43f, 9.43f, 0.0f, false, false, -0.37f, -1.08f) + close() + } + } + return _shiftsActivity!! + } + +private var _shiftsActivity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAdd.kt new file mode 100644 index 0000000..ce4e495 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAdd.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsAdd: ImageVector + get() { + if (_shiftsAdd != null) { + return _shiftsAdd!! + } + _shiftsAdd = fluentIcon(name = "Regular.ShiftsAdd") { + fluentPath { + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.06f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.71f, 1.5f) + horizontalLineToRelative(5.77f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(0.46f, -0.3f, 0.97f, -0.53f, 1.5f, -0.7f) + lineTo(4.5f, 6.24f) + close() + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(7.0f, 20.5f) + lineTo(7.0f, 18.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, -1.0f) + lineTo(7.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -1.0f, 0.0f) + lineTo(6.0f, 17.0f) + lineTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(6.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + close() + moveTo(12.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.75f) + close() + } + } + return _shiftsAdd!! + } + +private var _shiftsAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAvailability.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAvailability.kt new file mode 100644 index 0000000..32c4791 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsAvailability.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsAvailability: ImageVector + get() { + if (_shiftsAvailability != null) { + return _shiftsAvailability!! + } + _shiftsAvailability = fluentIcon(name = "Regular.ShiftsAvailability") { + fluentPath { + moveTo(8.5f, 3.5f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -0.23f, 10.0f) + curveToRelative(-0.13f, 0.47f, -0.22f, 0.97f, -0.25f, 1.48f) + arcToRelative(6.5f, 6.5f, 0.0f, true, true, 6.96f, -6.96f) + curveToRelative(-0.5f, 0.03f, -1.0f, 0.12f, -1.49f, 0.25f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 8.5f, 3.5f) + close() + moveTo(14.28f, 13.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.07f) + lineToRelative(1.22f, 1.2f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.22f, -1.22f) + lineToRelative(1.21f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.07f, -1.06f) + lineToRelative(-1.22f, -1.22f) + lineToRelative(1.21f, -1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.05f, -1.07f) + lineToRelative(-1.22f, 1.21f) + lineToRelative(-1.22f, -1.2f) + close() + moveTo(15.5f, 9.0f) + arcToRelative(6.5f, 6.5f, 0.0f, true, false, 0.0f, 13.0f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, -13.0f) + close() + moveTo(10.5f, 15.5f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, 10.0f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -10.0f, 0.0f) + close() + moveTo(11.28f, 6.72f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(0.97f, 0.97f) + lineToRelative(2.47f, -2.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _shiftsAvailability!! + } + +private var _shiftsAvailability: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsCheckmark.kt new file mode 100644 index 0000000..3949c3a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsCheckmark.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsCheckmark: ImageVector + get() { + if (_shiftsCheckmark != null) { + return _shiftsCheckmark!! + } + _shiftsCheckmark = fluentIcon(name = "Regular.ShiftsCheckmark") { + fluentPath { + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.06f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.71f, 1.5f) + horizontalLineToRelative(5.77f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(0.46f, -0.3f, 0.97f, -0.53f, 1.5f, -0.7f) + lineTo(4.5f, 6.24f) + close() + moveTo(12.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.75f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(8.85f, 15.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + lineTo(5.5f, 18.29f) + lineToRelative(-0.9f, -0.9f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.71f) + lineToRelative(1.25f, 1.25f) + curveToRelative(0.2f, 0.2f, 0.5f, 0.2f, 0.7f, 0.0f) + lineToRelative(3.0f, -3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + close() + } + } + return _shiftsCheckmark!! + } + +private var _shiftsCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsDay.kt new file mode 100644 index 0000000..d84a7a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsDay.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsDay: ImageVector + get() { + if (_shiftsDay != null) { + return _shiftsDay!! + } + _shiftsDay = fluentIcon(name = "Regular.ShiftsDay") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(13.25f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(1.5f) + lineTo(15.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(15.5f, 13.0f) + horizontalLineToRelative(-2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.5f, 8.74f) + arcTo(2.3f, 2.3f, 0.0f, false, true, 9.25f, 8.0f) + curveToRelative(1.15f, 0.0f, 1.9f, 0.8f, 2.15f, 1.66f) + curveToRelative(0.26f, 0.85f, 0.1f, 1.9f, -0.62f, 2.62f) + curveToRelative(-0.24f, 0.25f, -0.53f, 0.47f, -0.79f, 0.67f) + lineToRelative(-0.04f, 0.03f) + arcToRelative(7.8f, 7.8f, 0.0f, false, false, -0.75f, 0.63f) + arcToRelative(2.3f, 2.3f, 0.0f, false, false, -0.58f, 0.89f) + horizontalLineToRelative(2.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.25f, 0.52f, -2.08f, 1.14f, -2.7f) + curveToRelative(0.3f, -0.3f, 0.62f, -0.55f, 0.9f, -0.76f) + curveToRelative(0.28f, -0.22f, 0.5f, -0.4f, 0.68f, -0.57f) + curveToRelative(0.27f, -0.27f, 0.37f, -0.72f, 0.25f, -1.13f) + curveToRelative(-0.12f, -0.38f, -0.37f, -0.59f, -0.72f, -0.59f) + reflectiveCurveToRelative(-0.53f, 0.14f, -0.64f, 0.25f) + arcToRelative(0.84f, 0.84f, 0.0f, false, false, -0.15f, 0.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.43f, -0.46f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.08f, -0.17f) + curveToRelative(0.07f, -0.14f, 0.18f, -0.32f, 0.35f, -0.5f) + close() + } + } + return _shiftsDay!! + } + +private var _shiftsDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsOpen.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsOpen.kt new file mode 100644 index 0000000..22e7316 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsOpen.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsOpen: ImageVector + get() { + if (_shiftsOpen != null) { + return _shiftsOpen!! + } + _shiftsOpen = fluentIcon(name = "Regular.ShiftsOpen") { + fluentPath { + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + moveTo(14.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-3.0f) + close() + moveTo(12.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(12.5f) + verticalLineTo(6.75f) + close() + } + } + return _shiftsOpen!! + } + +private var _shiftsOpen: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsProhibited.kt new file mode 100644 index 0000000..3c0b9cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsProhibited.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsProhibited: ImageVector + get() { + if (_shiftsProhibited != null) { + return _shiftsProhibited!! + } + _shiftsProhibited = fluentIcon(name = "Regular.ShiftsProhibited") { + fluentPath { + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.06f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.71f, 1.5f) + horizontalLineToRelative(5.77f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(0.46f, -0.3f, 0.97f, -0.53f, 1.5f, -0.7f) + lineTo(4.5f, 6.24f) + close() + moveTo(12.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(12.5f, 12.0f) + lineTo(12.5f, 6.75f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(2.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.25f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(6.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _shiftsProhibited!! + } + +private var _shiftsProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsQuestionMark.kt new file mode 100644 index 0000000..5077dd8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsQuestionMark.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsQuestionMark: ImageVector + get() { + if (_shiftsQuestionMark != null) { + return _shiftsQuestionMark!! + } + _shiftsQuestionMark = fluentIcon(name = "Regular.ShiftsQuestionMark") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(6.5f, 19.88f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, 1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, -1.25f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.77f) + curveToRelative(0.3f, -0.46f, 0.53f, -0.97f, 0.7f, -1.5f) + horizontalLineToRelative(5.07f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(5.06f) + curveToRelative(-0.53f, 0.18f, -1.04f, 0.42f, -1.5f, 0.71f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(6.5f, 14.0f) + curveToRelative(-1.05f, 0.0f, -1.86f, 0.82f, -1.85f, 1.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, -0.01f) + curveToRelative(0.0f, -0.58f, 0.36f, -0.95f, 0.85f, -0.95f) + curveToRelative(0.47f, 0.0f, 0.85f, 0.4f, 0.85f, 0.95f) + curveToRelative(0.0f, 0.23f, -0.07f, 0.4f, -0.31f, 0.68f) + lineToRelative(-0.1f, 0.11f) + lineToRelative(-0.27f, 0.3f) + curveToRelative(-0.48f, 0.53f, -0.67f, 0.89f, -0.67f, 1.46f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + curveToRelative(0.0f, -0.23f, 0.08f, -0.4f, 0.32f, -0.7f) + lineToRelative(0.1f, -0.1f) + lineToRelative(0.27f, -0.3f) + curveToRelative(0.48f, -0.53f, 0.66f, -0.88f, 0.66f, -1.45f) + curveToRelative(0.0f, -1.1f, -0.82f, -1.95f, -1.85f, -1.95f) + close() + moveTo(11.75f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _shiftsQuestionMark!! + } + +private var _shiftsQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsTeam.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsTeam.kt new file mode 100644 index 0000000..00206fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShiftsTeam.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShiftsTeam: ImageVector + get() { + if (_shiftsTeam != null) { + return _shiftsTeam!! + } + _shiftsTeam = fluentIcon(name = "Regular.ShiftsTeam") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-5.0f) + arcToRelative(2.98f, 2.98f, 0.0f, false, false, 0.23f, -1.5f) + horizontalLineToRelative(4.77f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(5.26f) + curveToRelative(-0.55f, 0.04f, -1.06f, 0.22f, -1.5f, 0.5f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(11.75f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.5f, 12.0f) + horizontalLineToRelative(3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.75f, 17.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 0.0f, -4.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.5f) + close() + moveTo(4.75f, 23.0f) + curveToRelative(2.68f, 0.0f, 3.75f, -1.57f, 3.75f, -3.13f) + curveToRelative(0.0f, -1.03f, -0.72f, -1.87f, -1.6f, -1.87f) + lineTo(2.6f, 18.0f) + curveToRelative(-0.88f, 0.0f, -1.6f, 0.84f, -1.6f, 1.88f) + curveTo(1.0f, 21.43f, 2.07f, 23.0f, 4.75f, 23.0f) + close() + moveTo(11.5f, 15.75f) + arcToRelative(1.75f, 1.75f, 0.0f, true, true, -3.5f, 0.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 3.5f, 0.0f) + close() + moveTo(8.92f, 22.0f) + curveToRelative(0.4f, -0.66f, 0.58f, -1.4f, 0.58f, -2.13f) + curveToRelative(0.0f, -0.47f, -0.11f, -0.95f, -0.32f, -1.37f) + horizontalLineToRelative(1.54f) + curveToRelative(0.7f, 0.0f, 1.28f, 0.59f, 1.28f, 1.31f) + curveToRelative(0.0f, 1.1f, -0.85f, 2.19f, -3.0f, 2.19f) + horizontalLineToRelative(-0.08f) + close() + } + } + return _shiftsTeam!! + } + +private var _shiftsTeam: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt new file mode 100644 index 0000000..e50be59 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBag.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBag: ImageVector + get() { + if (_shoppingBag != null) { + return _shoppingBag!! + } + _shoppingBag = fluentIcon(name = "Regular.ShoppingBag") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(10.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.5f, 3.5f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(13.63f, 20.5f) + arcToRelative(3.48f, 3.48f, 0.0f, false, true, -0.62f, -2.0f) + verticalLineToRelative(-10.0f) + lineTo(5.5f, 8.5f) + lineTo(5.5f, 18.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.0f, 20.5f) + horizontalLineToRelative(5.63f) + close() + moveTo(11.5f, 7.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(13.0f, 7.0f) + horizontalLineToRelative(2.5f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(2.0f) + close() + moveTo(14.51f, 18.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 3.99f, 0.0f) + verticalLineToRelative(-10.0f) + horizontalLineToRelative(-3.99f) + verticalLineToRelative(10.0f) + close() + } + } + return _shoppingBag!! + } + +private var _shoppingBag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagArrowLeft.kt new file mode 100644 index 0000000..a8ce12c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagArrowLeft.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBagArrowLeft: ImageVector + get() { + if (_shoppingBagArrowLeft != null) { + return _shoppingBagArrowLeft!! + } + _shoppingBagArrowLeft = fluentIcon(name = "Regular.ShoppingBagArrowLeft") { + fluentPath { + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.65f, 14.65f) + lineToRelative(0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.64f, 0.06f) + lineToRelative(0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.05f, 0.63f) + lineTo(15.7f, 17.0f) + horizontalLineToRelative(4.88f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, 0.5f) + verticalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.41f) + horizontalLineToRelative(-4.79f) + lineToRelative(1.65f, 1.65f) + lineToRelative(0.05f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.76f, 0.63f) + lineToRelative(-2.52f, -2.51f) + lineToRelative(-0.05f, -0.07f) + lineToRelative(-0.03f, -0.06f) + lineToRelative(-0.03f, -0.08f) + lineToRelative(-0.01f, -0.09f) + verticalLineToRelative(-0.1f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.02f, -0.05f) + lineToRelative(0.04f, -0.08f) + lineToRelative(0.04f, -0.05f) + lineToRelative(2.52f, -2.51f) + close() + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(3.0f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 8.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(3.23f) + curveToRelative(-0.55f, 0.29f, -1.06f, 0.65f, -1.5f, 1.08f) + lineTo(13.0f, 8.5f) + lineTo(5.5f, 8.5f) + lineTo(5.5f, 18.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.0f, 20.5f) + horizontalLineToRelative(3.73f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(10.0f, 3.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + lineTo(11.5f, 5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(15.5f, 7.0f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.5f) + close() + } + } + return _shoppingBagArrowLeft!! + } + +private var _shoppingBagArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagDismiss.kt new file mode 100644 index 0000000..70078c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagDismiss.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBagDismiss: ImageVector + get() { + if (_shoppingBagDismiss != null) { + return _shoppingBagDismiss!! + } + _shoppingBagDismiss = fluentIcon(name = "Regular.ShoppingBagDismiss") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(3.0f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 8.5f) + horizontalLineToRelative(-3.99f) + verticalLineToRelative(3.23f) + curveToRelative(-0.55f, 0.28f, -1.06f, 0.65f, -1.5f, 1.07f) + lineTo(13.01f, 8.5f) + lineTo(5.5f, 8.5f) + lineTo(5.5f, 18.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.0f, 20.5f) + horizontalLineToRelative(3.73f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(11.5f, 7.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(13.0f, 7.0f) + horizontalLineToRelative(2.5f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(2.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _shoppingBagDismiss!! + } + +private var _shoppingBagDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPause.kt new file mode 100644 index 0000000..4c1fc58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPause.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBagPause: ImageVector + get() { + if (_shoppingBagPause != null) { + return _shoppingBagPause!! + } + _shoppingBagPause = fluentIcon(name = "Regular.ShoppingBagPause") { + fluentPath { + moveTo(7.0f, 7.5f) + verticalLineToRelative(-2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, 2.24f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(3.0f) + curveToRelative(-0.47f, -0.2f, -0.98f, -0.34f, -1.5f, -0.42f) + lineTo(18.5f, 9.0f) + horizontalLineToRelative(-3.99f) + verticalLineToRelative(3.23f) + curveToRelative(-0.55f, 0.28f, -1.06f, 0.65f, -1.5f, 1.07f) + lineTo(13.01f, 9.0f) + lineTo(5.5f, 9.0f) + verticalLineToRelative(9.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.0f, 21.0f) + horizontalLineToRelative(3.73f) + curveToRelative(0.29f, 0.55f, 0.65f, 1.06f, 1.08f, 1.5f) + lineTo(8.0f, 22.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 9.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(7.0f, 7.5f) + close() + moveTo(11.5f, 7.5f) + verticalLineToRelative(-2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(13.0f, 7.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(-2.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(2.0f) + close() + moveTo(23.0f, 18.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(19.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + } + } + return _shoppingBagPause!! + } + +private var _shoppingBagPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPercent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPercent.kt new file mode 100644 index 0000000..8cac209 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPercent.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBagPercent: ImageVector + get() { + if (_shoppingBagPercent != null) { + return _shoppingBagPercent!! + } + _shoppingBagPercent = fluentIcon(name = "Regular.ShoppingBagPercent") { + fluentPath { + moveTo(7.0f, 5.0f) + verticalLineToRelative(2.0f) + lineTo(5.5f, 7.0f) + curveTo(4.67f, 7.0f, 4.0f, 7.67f, 4.0f, 8.5f) + lineTo(4.0f, 18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, 4.0f) + horizontalLineToRelative(4.17f) + arcToRelative(1.76f, 1.76f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(8.0f, 20.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 18.0f) + lineTo(5.5f, 8.5f) + horizontalLineToRelative(7.51f) + verticalLineToRelative(2.83f) + curveToRelative(0.45f, -0.21f, 0.96f, -0.33f, 1.49f, -0.33f) + horizontalLineToRelative(0.01f) + lineTo(14.51f, 8.5f) + horizontalLineToRelative(3.99f) + verticalLineToRelative(5.53f) + lineToRelative(1.5f, -1.5f) + lineTo(20.0f, 8.5f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(17.0f, 7.0f) + lineTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 5.0f) + close() + moveTo(11.5f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + lineTo(8.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 3.0f, 0.0f) + close() + moveTo(15.5f, 7.0f) + lineTo(13.0f, 7.0f) + lineTo(13.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.16f, -0.96f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 15.5f, 5.0f) + verticalLineToRelative(2.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(14.5f, 13.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(20.5f, 23.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(20.5f, 19.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(21.78f, 14.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-7.5f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(7.5f, -7.5f) + close() + } + } + return _shoppingBagPercent!! + } + +private var _shoppingBagPercent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPlay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPlay.kt new file mode 100644 index 0000000..cdaa6f7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagPlay.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBagPlay: ImageVector + get() { + if (_shoppingBagPlay != null) { + return _shoppingBagPlay!! + } + _shoppingBagPlay = fluentIcon(name = "Regular.ShoppingBagPlay") { + fluentPath { + moveTo(7.0f, 5.0f) + verticalLineToRelative(2.0f) + lineTo(5.5f, 7.0f) + curveTo(4.67f, 7.0f, 4.0f, 7.67f, 4.0f, 8.5f) + lineTo(4.0f, 18.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, 4.0f) + horizontalLineToRelative(4.81f) + arcToRelative(6.52f, 6.52f, 0.0f, false, true, -1.08f, -1.5f) + lineTo(8.0f, 20.5f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 18.0f) + lineTo(5.5f, 8.5f) + lineTo(13.0f, 8.5f) + verticalLineToRelative(4.31f) + curveToRelative(0.44f, -0.43f, 0.95f, -0.8f, 1.5f, -1.08f) + lineTo(14.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.58f) + curveToRelative(0.52f, 0.08f, 1.03f, 0.22f, 1.5f, 0.42f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(17.0f, 7.0f) + lineTo(17.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 7.0f, 5.0f) + close() + moveTo(10.0f, 3.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-3.0f) + lineTo(8.5f, 5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + close() + moveTo(15.5f, 7.0f) + lineTo(13.0f, 7.0f) + lineTo(13.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.16f, -0.96f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 15.5f, 5.0f) + verticalLineToRelative(2.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(16.91f, 15.1f) + arcToRelative(0.55f, 0.55f, 0.0f, false, false, -0.54f, -0.05f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.2f, 0.13f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, -0.18f, 0.44f) + verticalLineToRelative(3.76f) + arcToRelative(0.61f, 0.61f, 0.0f, false, false, 0.19f, 0.44f) + curveToRelative(0.05f, 0.05f, 0.12f, 0.1f, 0.19f, 0.13f) + arcToRelative(0.55f, 0.55f, 0.0f, false, false, 0.44f, 0.0f) + arcToRelative(0.66f, 0.66f, 0.0f, false, false, 0.11f, -0.05f) + lineToRelative(2.8f, -1.92f) + arcToRelative(0.56f, 0.56f, 0.0f, false, false, 0.2f, -0.22f) + arcToRelative(0.65f, 0.65f, 0.0f, false, false, 0.0f, -0.6f) + arcToRelative(0.6f, 0.6f, 0.0f, false, false, -0.2f, -0.22f) + lineToRelative(-2.8f, -1.84f) + close() + } + } + return _shoppingBagPlay!! + } + +private var _shoppingBagPlay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagTag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagTag.kt new file mode 100644 index 0000000..24206f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ShoppingBagTag.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ShoppingBagTag: ImageVector + get() { + if (_shoppingBagTag != null) { + return _shoppingBagTag!! + } + _shoppingBagTag = fluentIcon(name = "Regular.ShoppingBagTag") { + fluentPath { + moveTo(7.0f, 7.0f) + lineTo(7.0f, 5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.0f, -2.24f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 17.0f, 5.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(4.32f) + lineToRelative(-0.97f, -0.96f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.53f, -0.41f) + lineTo(18.5f, 8.5f) + horizontalLineToRelative(-3.99f) + lineTo(14.51f, 11.0f) + horizontalLineToRelative(-0.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.0f, 0.17f) + lineTo(13.01f, 8.5f) + lineTo(5.5f, 8.5f) + lineTo(5.5f, 18.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 8.0f, 20.5f) + horizontalLineToRelative(5.3f) + lineToRelative(1.47f, 1.5f) + lineTo(8.0f, 22.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, -4.0f) + lineTo(4.0f, 8.5f) + curveTo(4.0f, 7.67f, 4.67f, 7.0f, 5.5f, 7.0f) + lineTo(7.0f, 7.0f) + close() + moveTo(11.5f, 7.0f) + lineTo(11.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.0f) + close() + moveTo(13.0f, 7.0f) + horizontalLineToRelative(2.5f) + lineTo(15.5f, 5.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.66f, -0.96f) + curveToRelative(0.1f, 0.3f, 0.16f, 0.63f, 0.16f, 0.96f) + verticalLineToRelative(2.0f) + close() + moveTo(12.57f, 18.33f) + lineToRelative(4.0f, 4.07f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.86f, 0.02f) + lineToRelative(2.99f, -3.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -0.01f, -2.83f) + lineToRelative(-4.08f, -4.01f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.41f, -0.58f) + lineTo(14.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(2.93f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.57f, 1.4f) + close() + moveTo(16.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _shoppingBagTag!! + } + +private var _shoppingBagTag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shortpick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shortpick.kt new file mode 100644 index 0000000..e537813 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Shortpick.kt @@ -0,0 +1,127 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Shortpick: ImageVector + get() { + if (_shortpick != null) { + return _shortpick!! + } + _shortpick = fluentIcon(name = "Regular.Shortpick") { + fluentPath { + moveTo(8.96f, 3.5f) + lineTo(8.5f, 3.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.71f) + curveTo(7.56f, 7.0f, 7.0f, 6.44f, 7.0f, 5.75f) + verticalLineToRelative(-2.5f) + curveTo(7.0f, 2.56f, 7.56f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(0.71f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(11.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + close() + moveTo(15.04f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.46f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.71f) + curveTo(16.44f, 7.0f, 17.0f, 6.44f, 17.0f, 5.75f) + verticalLineToRelative(-2.5f) + curveTo(17.0f, 2.56f, 16.44f, 2.0f, 15.75f, 2.0f) + horizontalLineToRelative(-0.71f) + close() + moveTo(11.5f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + close() + moveTo(5.5f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(10.0f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(10.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-9.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-10.0f) + close() + moveTo(8.25f, 14.0f) + curveTo(7.56f, 14.0f, 7.0f, 14.56f, 7.0f, 15.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(7.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-7.5f) + close() + moveTo(8.5f, 17.5f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-7.0f) + close() + moveTo(8.5f, 9.5f) + horizontalLineToRelative(0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.71f) + curveTo(7.56f, 8.0f, 7.0f, 8.56f, 7.0f, 9.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(0.71f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.5f, 11.5f) + verticalLineToRelative(-2.0f) + close() + moveTo(10.75f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(14.29f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.71f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.71f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.46f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(-0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.75f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _shortpick!! + } + +private var _shortpick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt new file mode 100644 index 0000000..f88f6c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SignOut.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SignOut: ImageVector + get() { + if (_signOut != null) { + return _signOut!! + } + _signOut = fluentIcon(name = "Regular.SignOut") { + fluentPath { + moveTo(8.5f, 11.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(12.0f, 4.35f) + lineTo(12.0f, 11.0f) + horizontalLineToRelative(7.44f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(3.0f, 3.0f) + curveToRelative(0.26f, 0.26f, 0.29f, 0.68f, 0.07f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-3.0f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.97f) + lineToRelative(0.07f, -0.09f) + lineToRelative(1.71f, -1.72f) + lineTo(12.0f, 12.5f) + verticalLineToRelative(6.75f) + curveToRelative(0.0f, 0.47f, -0.42f, 0.82f, -0.88f, 0.74f) + lineToRelative(-8.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -0.74f) + verticalLineToRelative(-12.0f) + curveToRelative(0.0f, -0.37f, 0.27f, -0.68f, 0.63f, -0.74f) + lineToRelative(8.5f, -1.4f) + curveToRelative(0.46f, -0.07f, 0.87f, 0.28f, 0.87f, 0.74f) + close() + moveTo(10.5f, 5.24f) + lineToRelative(-7.0f, 1.15f) + verticalLineToRelative(10.73f) + lineToRelative(7.0f, 1.24f) + lineTo(10.5f, 5.24f) + close() + moveTo(13.0f, 18.5f) + horizontalLineToRelative(0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + lineToRelative(-0.01f, -4.25f) + lineTo(13.0f, 13.5f) + verticalLineToRelative(5.0f) + close() + moveTo(13.0f, 10.0f) + lineTo(13.0f, 5.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.37f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + lineTo(14.5f, 10.0f) + lineTo(13.0f, 10.0f) + close() + } + } + return _signOut!! + } + +private var _signOut: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt new file mode 100644 index 0000000..b04d226 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Signature.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Signature: ImageVector + get() { + if (_signature != null) { + return _signature!! + } + _signature = fluentIcon(name = "Regular.Signature") { + fluentPath { + moveTo(14.75f, 16.5f) + curveToRelative(1.3f, 0.0f, 1.82f, 0.58f, 2.2f, 1.87f) + lineToRelative(0.07f, 0.24f) + curveToRelative(0.19f, 0.66f, 0.3f, 0.86f, 0.52f, 0.95f) + curveToRelative(0.25f, 0.1f, 0.43f, 0.09f, 0.7f, -0.05f) + lineToRelative(0.15f, -0.08f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.17f, -0.11f) + lineToRelative(0.66f, -0.46f) + curveToRelative(0.62f, -0.4f, 1.17f, -0.67f, 1.85f, -0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, 1.46f) + curveToRelative(-0.4f, 0.1f, -0.76f, 0.25f, -1.14f, 0.49f) + lineToRelative(-0.3f, 0.19f) + lineToRelative(-0.48f, 0.33f) + curveToRelative(-0.23f, 0.15f, -0.4f, 0.26f, -0.59f, 0.35f) + arcToRelative(2.2f, 2.2f, 0.0f, false, true, -1.96f, 0.1f) + curveToRelative(-0.74f, -0.3f, -1.04f, -0.78f, -1.32f, -1.72f) + lineToRelative(-0.16f, -0.54f) + curveToRelative(-0.18f, -0.59f, -0.3f, -0.68f, -0.73f, -0.68f) + curveToRelative(-0.3f, 0.0f, -0.63f, 0.16f, -1.07f, 0.52f) + lineToRelative(-0.18f, 0.16f) + lineToRelative(-0.92f, 0.88f) + curveToRelative(-1.41f, 1.32f, -2.61f, 1.97f, -4.33f, 1.97f) + curveToRelative(-1.69f, 0.0f, -3.15f, -0.26f, -4.37f, -0.77f) + lineToRelative(2.95f, -0.8f) + curveToRelative(0.44f, 0.04f, 0.92f, 0.07f, 1.42f, 0.07f) + curveToRelative(1.18f, 0.0f, 2.03f, -0.42f, 3.08f, -1.37f) + lineToRelative(0.26f, -0.24f) + lineToRelative(0.53f, -0.5f) + curveToRelative(0.24f, -0.23f, 0.42f, -0.4f, 0.6f, -0.55f) + curveToRelative(0.68f, -0.57f, 1.3f, -0.87f, 2.03f, -0.87f) + close() + moveTo(19.03f, 2.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 0.0f, 5.06f) + lineToRelative(-0.29f, 0.29f) + curveToRelative(1.15f, 1.4f, 1.11f, 2.89f, 0.04f, 3.96f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.48f, -0.49f, 0.54f, -1.09f, -0.04f, -1.84f) + lineTo(9.06f, 18.0f) + curveToRelative(-0.28f, 0.28f, -0.62f, 0.48f, -1.0f, 0.58f) + lineToRelative(-5.11f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.93f) + lineToRelative(1.4f, -5.11f) + curveToRelative(0.1f, -0.38f, 0.3f, -0.72f, 0.57f, -1.0f) + lineToRelative(9.97f, -9.97f) + arcToRelative(3.58f, 3.58f, 0.0f, false, true, 5.06f, 0.0f) + close() + moveTo(15.03f, 4.03f) + lineTo(5.06f, 14.0f) + curveToRelative(-0.09f, 0.1f, -0.16f, 0.2f, -0.2f, 0.33f) + lineToRelative(-1.04f, 3.85f) + lineToRelative(3.85f, -1.05f) + curveToRelative(0.12f, -0.03f, 0.24f, -0.1f, 0.33f, -0.2f) + lineToRelative(9.97f, -9.96f) + arcToRelative(2.08f, 2.08f, 0.0f, true, false, -2.94f, -2.94f) + close() + } + } + return _signature!! + } + +private var _signature: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sim.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sim.kt new file mode 100644 index 0000000..f757576 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sim.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sim: ImageVector + get() { + if (_sim != null) { + return _sim!! + } + _sim = fluentIcon(name = "Regular.Sim") { + fluentPath { + moveTo(9.75f, 10.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.0f, 12.75f) + verticalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.75f, 19.0f) + horizontalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 16.25f) + verticalLineToRelative(-3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 10.0f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.5f, 12.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(12.0f, 11.5f) + lineTo(12.0f, 14.0f) + lineTo(8.5f, 14.0f) + verticalLineToRelative(-1.25f) + close() + moveTo(8.5f, 15.5f) + lineTo(12.0f, 15.5f) + verticalLineToRelative(2.0f) + lineTo(9.75f, 17.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-0.75f) + close() + moveTo(13.5f, 17.5f) + verticalLineToRelative(-6.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.75f) + close() + moveTo(7.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(20.0f, 9.29f) + curveToRelative(0.0f, -0.87f, -0.34f, -1.7f, -0.95f, -2.3f) + lineTo(15.0f, 2.95f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.3f, -0.95f) + lineTo(7.25f, 2.0f) + close() + moveTo(5.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.46f) + curveToRelative(0.47f, 0.0f, 0.91f, 0.18f, 1.24f, 0.51f) + lineTo(18.0f, 8.05f) + curveToRelative(0.33f, 0.33f, 0.51f, 0.77f, 0.51f, 1.24f) + verticalLineToRelative(9.46f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-9.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(5.51f, 5.25f) + close() + } + } + return _sim!! + } + +private var _sim: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipBack10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipBack10.kt new file mode 100644 index 0000000..6c9ae95 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipBack10.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SkipBack10: ImageVector + get() { + if (_skipBack10 != null) { + return _skipBack10!! + } + _skipBack10 = fluentIcon(name = "Regular.SkipBack10") { + fluentPath { + moveTo(2.75f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.9f) + arcToRelative(8.33f, 8.33f, 0.0f, false, true, 4.12f, -3.06f) + arcTo(9.68f, 9.68f, 0.0f, false, true, 19.6f, 9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.32f, -0.72f) + arcTo(11.19f, 11.19f, 0.0f, false, false, 8.03f, 3.51f) + arcTo(9.61f, 9.61f, 0.0f, false, false, 3.5f, 6.65f) + verticalLineToRelative(-3.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.95f, 11.03f) + curveToRelative(0.33f, 0.09f, 0.55f, 0.38f, 0.55f, 0.72f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.42f) + curveToRelative(-0.38f, 0.37f, -0.84f, 0.75f, -1.36f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.78f, -1.28f) + arcToRelative(6.88f, 6.88f, 0.0f, false, false, 2.24f, -2.24f) + lineToRelative(0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.84f, -0.33f) + close() + moveTo(13.2f, 12.63f) + curveToRelative(0.55f, -1.0f, 1.48f, -1.63f, 2.8f, -1.63f) + curveToRelative(1.32f, 0.0f, 2.25f, 0.64f, 2.8f, 1.63f) + curveToRelative(0.53f, 0.93f, 0.7f, 2.15f, 0.7f, 3.37f) + curveToRelative(0.0f, 1.22f, -0.17f, 2.44f, -0.7f, 3.37f) + arcTo(3.05f, 3.05f, 0.0f, false, true, 16.0f, 21.0f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, -2.8f, -1.63f) + arcToRelative(7.03f, 7.03f, 0.0f, false, true, -0.7f, -3.37f) + curveToRelative(0.0f, -1.22f, 0.18f, -2.44f, 0.7f, -3.37f) + close() + moveTo(14.5f, 13.36f) + arcTo(5.6f, 5.6f, 0.0f, false, false, 14.0f, 16.0f) + curveToRelative(0.0f, 1.12f, 0.17f, 2.03f, 0.5f, 2.64f) + curveToRelative(0.31f, 0.55f, 0.76f, 0.86f, 1.5f, 0.86f) + reflectiveCurveToRelative(1.19f, -0.31f, 1.5f, -0.86f) + curveToRelative(0.33f, -0.6f, 0.5f, -1.52f, 0.5f, -2.64f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, -0.5f, -2.64f) + curveToRelative(-0.31f, -0.55f, -0.76f, -0.86f, -1.5f, -0.86f) + reflectiveCurveToRelative(-1.19f, 0.31f, -1.5f, 0.86f) + close() + } + } + return _skipBack10!! + } + +private var _skipBack10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward10.kt new file mode 100644 index 0000000..95088ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward10.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SkipForward10: ImageVector + get() { + if (_skipForward10 != null) { + return _skipForward10!! + } + _skipForward10 = fluentIcon(name = "Regular.SkipForward10") { + fluentPath { + moveTo(21.25f, 2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.9f) + arcToRelative(8.33f, 8.33f, 0.0f, false, false, -4.12f, -3.06f) + arcTo(9.69f, 9.69f, 0.0f, false, false, 4.4f, 9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.32f, -0.72f) + arcToRelative(11.18f, 11.18f, 0.0f, false, true, 12.88f, -4.88f) + arcToRelative(9.61f, 9.61f, 0.0f, false, true, 4.53f, 3.14f) + verticalLineToRelative(-3.4f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(16.0f, 11.0f) + curveToRelative(-1.32f, 0.0f, -2.25f, 0.64f, -2.8f, 1.63f) + curveToRelative(-0.52f, 0.93f, -0.7f, 2.15f, -0.7f, 3.37f) + curveToRelative(0.0f, 1.22f, 0.18f, 2.44f, 0.7f, 3.37f) + curveToRelative(0.55f, 1.0f, 1.48f, 1.63f, 2.8f, 1.63f) + curveToRelative(1.32f, 0.0f, 2.25f, -0.64f, 2.8f, -1.63f) + curveToRelative(0.53f, -0.93f, 0.7f, -2.15f, 0.7f, -3.37f) + curveToRelative(0.0f, -1.22f, -0.17f, -2.44f, -0.7f, -3.37f) + arcTo(3.05f, 3.05f, 0.0f, false, false, 16.0f, 11.0f) + close() + moveTo(14.0f, 16.0f) + curveToRelative(0.0f, -1.12f, 0.17f, -2.03f, 0.5f, -2.64f) + curveToRelative(0.31f, -0.55f, 0.76f, -0.86f, 1.5f, -0.86f) + reflectiveCurveToRelative(1.19f, 0.31f, 1.5f, 0.86f) + curveToRelative(0.33f, 0.6f, 0.5f, 1.52f, 0.5f, 2.64f) + arcToRelative(5.6f, 5.6f, 0.0f, false, true, -0.5f, 2.64f) + curveToRelative(-0.31f, 0.55f, -0.76f, 0.86f, -1.5f, 0.86f) + reflectiveCurveToRelative(-1.19f, -0.31f, -1.5f, -0.86f) + arcTo(5.6f, 5.6f, 0.0f, false, true, 14.0f, 16.0f) + close() + moveTo(9.5f, 11.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.39f, -0.4f) + verticalLineToRelative(0.01f) + arcToRelative(3.44f, 3.44f, 0.0f, false, true, -0.15f, 0.22f) + arcToRelative(6.88f, 6.88f, 0.0f, false, true, -2.1f, 2.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.78f, 1.28f) + curveToRelative(0.52f, -0.31f, 0.98f, -0.69f, 1.36f, -1.06f) + verticalLineToRelative(6.42f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + } + } + return _skipForward10!! + } + +private var _skipForward10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward30.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward30.kt new file mode 100644 index 0000000..fb20253 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForward30.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SkipForward30: ImageVector + get() { + if (_skipForward30 != null) { + return _skipForward30!! + } + _skipForward30 = fluentIcon(name = "Regular.SkipForward30") { + fluentPath { + moveTo(21.25f, 2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(3.9f) + arcToRelative(8.33f, 8.33f, 0.0f, false, false, -4.12f, -3.06f) + arcTo(9.69f, 9.69f, 0.0f, false, false, 4.4f, 9.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.32f, -0.72f) + arcTo(11.19f, 11.19f, 0.0f, false, true, 15.97f, 3.5f) + arcToRelative(9.61f, 9.61f, 0.0f, false, true, 4.53f, 3.14f) + verticalLineToRelative(-3.4f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(8.75f, 15.25f) + curveToRelative(0.76f, 0.0f, 1.25f, -0.22f, 1.54f, -0.47f) + curveToRelative(0.28f, -0.26f, 0.4f, -0.58f, 0.4f, -0.88f) + curveToRelative(-0.03f, -0.55f, -0.55f, -1.4f, -2.19f, -1.4f) + arcToRelative(3.35f, 3.35f, 0.0f, false, false, -2.2f, 0.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.1f, -1.03f) + lineToRelative(0.01f, -0.01f) + lineToRelative(0.02f, -0.02f) + arcToRelative(2.35f, 2.35f, 0.0f, false, true, 0.23f, -0.2f) + arcTo(4.85f, 4.85f, 0.0f, false, true, 8.5f, 11.0f) + curveToRelative(2.2f, 0.0f, 3.63f, 1.27f, 3.68f, 2.85f) + arcTo(2.61f, 2.61f, 0.0f, false, true, 11.16f, 16.0f) + lineToRelative(0.13f, 0.1f) + curveToRelative(0.6f, 0.55f, 0.92f, 1.3f, 0.9f, 2.05f) + curveTo(12.12f, 19.73f, 10.7f, 21.0f, 8.5f, 21.0f) + arcToRelative(4.85f, 4.85f, 0.0f, false, true, -3.27f, -1.27f) + lineToRelative(-0.02f, -0.02f) + reflectiveCurveToRelative(-0.47f, -0.6f, 0.03f, -1.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.05f, 0.03f) + lineToRelative(0.02f, 0.02f) + lineToRelative(0.1f, 0.08f) + arcToRelative(3.35f, 3.35f, 0.0f, false, false, 2.09f, 0.73f) + curveToRelative(1.64f, 0.0f, 2.16f, -0.85f, 2.18f, -1.4f) + curveToRelative(0.01f, -0.3f, -0.1f, -0.62f, -0.4f, -0.88f) + curveToRelative(-0.28f, -0.25f, -0.77f, -0.47f, -1.53f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + close() + moveTo(14.2f, 12.63f) + curveToRelative(0.55f, -1.0f, 1.48f, -1.63f, 2.8f, -1.63f) + curveToRelative(1.32f, 0.0f, 2.25f, 0.64f, 2.8f, 1.63f) + curveToRelative(0.53f, 0.93f, 0.7f, 2.15f, 0.7f, 3.37f) + curveToRelative(0.0f, 1.22f, -0.17f, 2.44f, -0.7f, 3.37f) + arcTo(3.05f, 3.05f, 0.0f, false, true, 17.0f, 21.0f) + arcToRelative(3.05f, 3.05f, 0.0f, false, true, -2.8f, -1.63f) + arcToRelative(7.03f, 7.03f, 0.0f, false, true, -0.7f, -3.37f) + curveToRelative(0.0f, -1.22f, 0.18f, -2.44f, 0.7f, -3.37f) + close() + moveTo(15.5f, 13.36f) + arcTo(5.6f, 5.6f, 0.0f, false, false, 15.0f, 16.0f) + curveToRelative(0.0f, 1.12f, 0.17f, 2.03f, 0.5f, 2.64f) + curveToRelative(0.31f, 0.55f, 0.76f, 0.86f, 1.5f, 0.86f) + reflectiveCurveToRelative(1.19f, -0.31f, 1.5f, -0.86f) + curveToRelative(0.33f, -0.6f, 0.5f, -1.52f, 0.5f, -2.64f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, -0.5f, -2.64f) + curveToRelative(-0.31f, -0.55f, -0.76f, -0.86f, -1.5f, -0.86f) + reflectiveCurveToRelative(-1.19f, 0.31f, -1.5f, 0.86f) + close() + } + } + return _skipForward30!! + } + +private var _skipForward30: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForwardTab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForwardTab.kt new file mode 100644 index 0000000..584d24e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SkipForwardTab.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SkipForwardTab: ImageVector + get() { + if (_skipForwardTab != null) { + return _skipForwardTab!! + } + _skipForwardTab = fluentIcon(name = "Regular.SkipForwardTab") { + fluentPath { + moveTo(21.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.4f) + arcTo(9.61f, 9.61f, 0.0f, false, false, 15.47f, 4.0f) + arcTo(11.18f, 11.18f, 0.0f, false, false, 2.6f, 8.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.32f, 0.72f) + arcToRelative(9.69f, 9.69f, 0.0f, false, true, 11.12f, -4.17f) + arcToRelative(8.33f, 8.33f, 0.0f, false, true, 4.13f, 3.06f) + horizontalLineToRelative(-3.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-5.5f) + close() + moveTo(8.0f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + lineTo(8.0f, 14.0f) + close() + moveTo(6.0f, 14.5f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(8.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(8.0f, 20.5f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-4.0f) + close() + } + } + return _skipForwardTab!! + } + +private var _skipForwardTab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sleep.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sleep.kt new file mode 100644 index 0000000..53b07f0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sleep.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sleep: ImageVector + get() { + if (_sleep != null) { + return _sleep!! + } + _sleep = fluentIcon(name = "Regular.Sleep") { + fluentPath { + moveTo(13.38f, 3.03f) + arcToRelative(9.0f, 9.0f, 0.0f, true, true, -7.9f, 14.1f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.32f, -1.02f) + curveToRelative(3.4f, -1.21f, 5.21f, -2.62f, 6.27f, -4.63f) + curveToRelative(1.1f, -2.12f, 1.4f, -4.44f, 0.62f, -7.62f) + arcToRelative(0.68f, 0.68f, 0.0f, false, true, 0.69f, -0.83f) + close() + moveTo(14.38f, 4.66f) + lineToRelative(0.07f, 0.4f) + curveToRelative(0.42f, 2.7f, 0.07f, 4.97f, -1.06f, 7.12f) + curveToRelative(-1.14f, 2.18f, -3.0f, 3.7f, -6.01f, 4.94f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 7.68f, -12.29f) + lineToRelative(-0.34f, -0.09f) + lineToRelative(-0.33f, -0.08f) + close() + moveTo(10.99f, 3.66f) + lineToRelative(0.01f, 0.1f) + lineTo(11.0f, 9.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -1.5f, -1.94f) + verticalLineToRelative(-2.3f) + lineTo(6.0f, 5.83f) + lineTo(6.0f, 10.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -1.5f, -1.94f) + lineTo(4.5f, 5.27f) + curveToRelative(0.0f, -0.3f, 0.17f, -0.55f, 0.43f, -0.68f) + lineToRelative(0.1f, -0.03f) + lineToRelative(5.0f, -1.53f) + curveToRelative(0.42f, -0.12f, 0.84f, 0.13f, 0.95f, 0.53f) + lineToRelative(0.01f, 0.1f) + close() + } + } + return _sleep!! + } + +private var _sleep: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideAdd.kt new file mode 100644 index 0000000..3217c94 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideAdd.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideAdd: ImageVector + get() { + if (_slideAdd != null) { + return _slideAdd!! + } + _slideAdd = fluentIcon(name = "Regular.SlideAdd") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(6.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(6.33f) + curveToRelative(0.08f, 0.52f, 0.22f, 1.03f, 0.42f, 1.5f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _slideAdd!! + } + +private var _slideAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideArrowRight.kt new file mode 100644 index 0000000..9d6618d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideArrowRight.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideArrowRight: ImageVector + get() { + if (_slideArrowRight != null) { + return _slideArrowRight!! + } + _slideArrowRight = fluentIcon(name = "Regular.SlideArrowRight") { + fluentPath { + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(6.0f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.21f, 0.0f, 0.4f, 0.09f, 0.54f, 0.23f) + curveToRelative(-0.91f, 0.25f, -1.74f, 0.68f, -2.44f, 1.27f) + horizontalLineToRelative(-6.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(20.5f, 6.75f) + verticalLineToRelative(4.98f) + curveToRelative(0.55f, 0.29f, 1.06f, 0.65f, 1.5f, 1.08f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(6.75f) + curveToRelative(-0.2f, -0.47f, -0.34f, -0.98f, -0.42f, -1.5f) + lineTo(4.75f, 18.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + close() + moveTo(11.31f, 15.5f) + curveToRelative(0.18f, -0.53f, 0.42f, -1.04f, 0.71f, -1.5f) + lineTo(6.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.56f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _slideArrowRight!! + } + +private var _slideArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideEraser.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideEraser.kt new file mode 100644 index 0000000..08b80f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideEraser.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideEraser: ImageVector + get() { + if (_slideEraser != null) { + return _slideEraser!! + } + _slideEraser = fluentIcon(name = "Regular.SlideEraser") { + fluentPath { + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(5.79f) + lineToRelative(-0.8f, -0.8f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -0.7f, -0.5f) + verticalLineTo(6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineTo(4.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(7.26f) + curveToRelative(0.02f, 0.53f, 0.2f, 1.06f, 0.57f, 1.5f) + horizontalLineTo(4.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + verticalLineTo(6.75f) + close() + } + fluentPath { + moveTo(20.5f, 12.44f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.13f, 0.0f) + lineToRelative(-3.11f, 3.11f) + lineToRelative(4.2f, 4.2f) + lineToRelative(3.12f, -3.1f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -2.12f) + lineToRelative(-2.09f, -2.09f) + close() + } + fluentPath { + moveTo(13.45f, 17.36f) + lineToRelative(1.1f, -1.1f) + lineToRelative(4.21f, 4.2f) + lineToRelative(-1.1f, 1.1f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, 0.0f) + lineToRelative(-2.09f, -2.08f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -2.12f) + close() + } + } + return _slideEraser!! + } + +private var _slideEraser: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideGrid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideGrid.kt new file mode 100644 index 0000000..1912e23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideGrid.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideGrid: ImageVector + get() { + if (_slideGrid != null) { + return _slideGrid!! + } + _slideGrid = fluentIcon(name = "Regular.SlideGrid") { + fluentPath { + moveTo(5.0f, 13.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.0f) + curveTo(5.56f, 17.0f, 5.0f, 16.44f, 5.0f, 15.75f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.5f, 14.0f) + verticalLineToRelative(1.5f) + lineTo(10.0f, 15.5f) + lineTo(10.0f, 14.0f) + lineTo(6.5f, 14.0f) + close() + moveTo(13.75f, 12.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.0f, 15.5f) + lineTo(14.0f, 14.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(1.5f) + lineTo(14.0f, 15.5f) + close() + moveTo(5.0f, 8.25f) + curveTo(5.0f, 7.56f, 5.56f, 7.0f, 6.25f, 7.0f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.0f) + close() + moveTo(6.5f, 8.5f) + lineTo(6.5f, 10.0f) + lineTo(10.0f, 10.0f) + lineTo(10.0f, 8.5f) + lineTo(6.5f, 8.5f) + close() + moveTo(13.75f, 7.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + curveTo(19.0f, 7.56f, 18.44f, 7.0f, 17.75f, 7.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.0f, 10.0f) + lineTo(14.0f, 8.5f) + horizontalLineToRelative(3.5f) + lineTo(17.5f, 10.0f) + lineTo(14.0f, 10.0f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 5.5f) + close() + } + } + return _slideGrid!! + } + +private var _slideGrid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideHide.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideHide.kt new file mode 100644 index 0000000..caa465e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideHide.kt @@ -0,0 +1,124 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideHide: ImageVector + get() { + if (_slideHide != null) { + return _slideHide!! + } + _slideHide = fluentIcon(name = "Regular.SlideHide") { + fluentPath { + moveTo(6.75f, 3.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(7.0f) + curveTo(2.0f, 15.99f, 3.0f, 17.0f, 4.25f, 17.0f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.25f) + lineTo(19.0f, 5.5f) + verticalLineToRelative(-0.25f) + curveTo(19.0f, 4.01f, 18.0f, 3.0f, 16.75f, 3.0f) + horizontalLineToRelative(-10.0f) + close() + moveTo(19.25f, 6.5f) + horizontalLineToRelative(0.5f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(6.25f, 11.5f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.99f, 17.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(1.16f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 2.25f, 2.1f) + horizontalLineToRelative(0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + verticalLineToRelative(-1.1f) + close() + moveTo(22.0f, 17.24f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(1.01f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-1.0f) + close() + moveTo(14.75f, 19.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.25f, 19.0f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.99f, 12.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(2.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-2.6f) + close() + moveTo(9.5f, 7.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + curveToRelative(0.42f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(15.25f, 6.5f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.75f, 6.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _slideHide!! + } + +private var _slideHide: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLayout.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLayout.kt new file mode 100644 index 0000000..2c46c71 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLayout.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideLayout: ImageVector + get() { + if (_slideLayout != null) { + return _slideLayout!! + } + _slideLayout = fluentIcon(name = "Regular.SlideLayout") { + fluentPath { + moveTo(6.75f, 7.0f) + curveTo(5.78f, 7.0f, 5.0f, 7.78f, 5.0f, 8.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-6.5f) + curveTo(19.0f, 7.78f, 18.22f, 7.0f, 17.25f, 7.0f) + lineTo(6.75f, 7.0f) + close() + moveTo(6.5f, 8.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(10.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(-11.0f) + lineTo(6.5f, 8.75f) + close() + moveTo(10.5f, 12.0f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(10.5f, 15.5f) + lineTo(10.5f, 12.0f) + close() + moveTo(9.0f, 12.0f) + verticalLineToRelative(3.5f) + lineTo(6.75f, 15.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(6.5f, 12.0f) + lineTo(9.0f, 12.0f) + close() + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(4.75f, 18.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 6.75f) + close() + } + } + return _slideLayout!! + } + +private var _slideLayout: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLink.kt new file mode 100644 index 0000000..00a800d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideLink.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideLink: ImageVector + get() { + if (_slideLink != null) { + return _slideLink!! + } + _slideLink = fluentIcon(name = "Regular.SlideLink") { + fluentPath { + moveTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(7.13f) + arcToRelative(4.73f, 4.73f, 0.0f, false, false, -1.5f, -0.71f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.92f) + curveToRelative(0.14f, 0.55f, 0.39f, 1.05f, 0.7f, 1.5f) + lineTo(4.26f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + close() + moveTo(23.0f, 17.25f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.75f, -3.75f) + horizontalLineToRelative(-0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -0.15f, 4.5f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + lineTo(19.25f, 21.0f) + horizontalLineToRelative(0.2f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 23.0f, 17.24f) + close() + moveTo(16.5f, 14.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.2f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, 0.2f, 7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.15f, -4.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(20.0f, 17.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + } + } + return _slideLink!! + } + +private var _slideLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMicrophone.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMicrophone.kt new file mode 100644 index 0000000..eb73d70 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMicrophone.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideMicrophone: ImageVector + get() { + if (_slideMicrophone != null) { + return _slideMicrophone!! + } + _slideMicrophone = fluentIcon(name = "Regular.SlideMicrophone") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(9.0f) + curveToRelative(-0.3f, -0.46f, -0.51f, -0.96f, -0.64f, -1.5f) + lineTo(4.75f, 18.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.87f) + curveToRelative(0.95f, 0.67f, 1.5f, 1.78f, 1.5f, 2.88f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(16.52f, 20.0f) + arcToRelative(2.98f, 2.98f, 0.0f, false, true, -1.34f, -1.5f) + curveToRelative(-0.12f, -0.3f, -0.18f, -0.64f, -0.18f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + curveToRelative(0.0f, 0.34f, 0.05f, 0.68f, 0.15f, 1.0f) + curveToRelative(0.17f, 0.55f, 0.47f, 1.06f, 0.87f, 1.5f) + arcTo(4.77f, 4.77f, 0.0f, false, false, 18.0f, 21.47f) + verticalLineToRelative(1.03f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-1.03f) + curveToRelative(2.25f, -0.25f, 4.0f, -1.97f, 4.0f, -3.97f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + curveToRelative(0.0f, 1.75f, -1.57f, 3.0f, -3.5f, 3.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.98f, -0.5f) + close() + moveTo(18.5f, 19.5f) + curveToRelative(-0.86f, 0.0f, -1.56f, -0.41f, -2.0f, -1.0f) + curveToRelative(-0.32f, -0.44f, -0.5f, -0.97f, -0.5f, -1.5f) + verticalLineToRelative(-2.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + lineTo(21.0f, 17.0f) + curveToRelative(0.0f, 1.25f, -1.0f, 2.5f, -2.5f, 2.5f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(6.0f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.0f, 14.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _slideMicrophone!! + } + +private var _slideMicrophone: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultiple.kt new file mode 100644 index 0000000..3f5cd17 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultiple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideMultiple: ImageVector + get() { + if (_slideMultiple != null) { + return _slideMultiple!! + } + _slideMultiple = fluentIcon(name = "Regular.SlideMultiple") { + fluentPath { + moveTo(6.75f, 3.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(7.0f) + curveTo(2.0f, 15.99f, 3.0f, 17.0f, 4.25f, 17.0f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.25f) + lineTo(19.0f, 5.5f) + verticalLineToRelative(-0.25f) + curveTo(19.0f, 4.01f, 18.0f, 3.0f, 16.75f, 3.0f) + horizontalLineToRelative(-10.0f) + close() + moveTo(7.75f, 6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(12.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-12.0f) + close() + moveTo(7.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-9.5f) + close() + } + } + return _slideMultiple!! + } + +private var _slideMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleArrowRight.kt new file mode 100644 index 0000000..9137036 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleArrowRight.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideMultipleArrowRight: ImageVector + get() { + if (_slideMultipleArrowRight != null) { + return _slideMultipleArrowRight!! + } + _slideMultipleArrowRight = fluentIcon(name = "Regular.SlideMultipleArrowRight") { + fluentPath { + moveTo(6.75f, 3.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(7.0f) + curveTo(2.0f, 15.99f, 3.0f, 17.0f, 4.25f, 17.0f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.25f) + lineTo(19.0f, 5.5f) + verticalLineToRelative(-0.25f) + curveTo(19.0f, 4.01f, 18.0f, 3.0f, 16.75f, 3.0f) + horizontalLineToRelative(-10.0f) + close() + moveTo(7.75f, 6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.98f) + arcToRelative(6.46f, 6.46f, 0.0f, false, true, -0.56f, -1.5f) + lineTo(7.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.98f) + curveToRelative(0.55f, 0.29f, 1.06f, 0.65f, 1.5f, 1.08f) + lineTo(22.0f, 8.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-12.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _slideMultipleArrowRight!! + } + +private var _slideMultipleArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleSearch.kt new file mode 100644 index 0000000..5fbd754 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideMultipleSearch.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideMultipleSearch: ImageVector + get() { + if (_slideMultipleSearch != null) { + return _slideMultipleSearch!! + } + _slideMultipleSearch = fluentIcon(name = "Regular.SlideMultipleSearch") { + fluentPath { + moveTo(6.75f, 3.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(4.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 1.5f, -0.88f) + lineTo(3.5f, 7.75f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.25f) + lineTo(19.0f, 5.5f) + verticalLineToRelative(-0.25f) + curveTo(19.0f, 4.01f, 18.0f, 3.0f, 16.75f, 3.0f) + horizontalLineToRelative(-10.0f) + close() + moveTo(19.75f, 20.5f) + horizontalLineToRelative(-7.78f) + lineToRelative(-1.5f, -1.5f) + horizontalLineToRelative(9.28f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(2.46f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 5.5f, 11.0f) + lineTo(5.5f, 8.75f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(12.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + close() + moveTo(5.5f, 21.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 21.0f) + close() + moveTo(5.5f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _slideMultipleSearch!! + } + +private var _slideMultipleSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSearch.kt new file mode 100644 index 0000000..015d6f9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSearch.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideSearch: ImageVector + get() { + if (_slideSearch != null) { + return _slideSearch!! + } + _slideSearch = fluentIcon(name = "Regular.SlideSearch") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(4.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 1.5f, -0.88f) + lineTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-8.28f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(6.78f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(8.66f, 11.0f) + curveToRelative(0.58f, 0.4f, 1.07f, 0.91f, 1.45f, 1.5f) + horizontalLineToRelative(7.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.66f, 11.0f) + close() + moveTo(15.25f, 15.5f) + lineTo(11.0f, 15.5f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -0.2f, -1.5f) + horizontalLineToRelative(4.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(5.5f, 20.0f) + curveToRelative(0.97f, 0.0f, 1.87f, -0.3f, 2.6f, -0.83f) + lineToRelative(2.62f, 2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 5.5f, 20.0f) + close() + moveTo(5.5f, 18.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, -6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, 6.0f) + close() + } + } + return _slideSearch!! + } + +private var _slideSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSettings.kt new file mode 100644 index 0000000..df9b99c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSettings.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideSettings: ImageVector + get() { + if (_slideSettings != null) { + return _slideSettings!! + } + _slideSettings = fluentIcon(name = "Regular.SlideSettings") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(5.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 7.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.83f) + curveToRelative(0.08f, 0.52f, 0.22f, 1.03f, 0.42f, 1.5f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.64f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _slideSettings!! + } + +private var _slideSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSize.kt new file mode 100644 index 0000000..c0a8a32 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideSize.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideSize: ImageVector + get() { + if (_slideSize != null) { + return _slideSize!! + } + _slideSize = fluentIcon(name = "Regular.SlideSize") { + fluentPath { + moveTo(16.78f, 7.22f) + curveToRelative(0.14f, 0.14f, 0.22f, 0.33f, 0.22f, 0.53f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.69f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.72f, -1.72f) + horizontalLineToRelative(-0.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.51f) + curveToRelative(0.2f, 0.0f, 0.39f, 0.08f, 0.53f, 0.22f) + close() + moveTo(7.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.69f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(8.5f, 14.44f) + verticalLineToRelative(-0.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + close() + moveTo(2.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 4.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 20.0f) + lineTo(4.75f, 20.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 17.25f) + lineTo(2.0f, 6.75f) + close() + moveTo(4.75f, 5.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 6.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 5.5f) + close() + } + } + return _slideSize!! + } + +private var _slideSize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideText.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideText.kt new file mode 100644 index 0000000..3f1ebd1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideText.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideText: ImageVector + get() { + if (_slideText != null) { + return _slideText!! + } + _slideText = fluentIcon(name = "Regular.SlideText") { + fluentPath { + moveTo(6.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(6.0f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(4.75f, 18.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 6.75f) + close() + } + } + return _slideText!! + } + +private var _slideText: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideTransition.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideTransition.kt new file mode 100644 index 0000000..31b959e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SlideTransition.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SlideTransition: ImageVector + get() { + if (_slideTransition != null) { + return _slideTransition!! + } + _slideTransition = fluentIcon(name = "Regular.SlideTransition") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(10.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 20.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 17.25f) + lineTo(22.0f, 6.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + lineTo(4.75f, 4.0f) + close() + moveTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(5.0f, 5.5f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(-0.25f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(3.5f, 6.75f) + close() + moveTo(6.5f, 18.5f) + verticalLineToRelative(-13.0f) + lineTo(9.0f, 5.5f) + verticalLineToRelative(13.0f) + lineTo(6.5f, 18.5f) + close() + moveTo(14.0f, 18.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(-13.0f) + lineTo(14.0f, 5.5f) + verticalLineToRelative(13.0f) + close() + moveTo(15.5f, 18.5f) + verticalLineToRelative(-13.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(15.5f, 18.5f) + close() + } + } + return _slideTransition!! + } + +private var _slideTransition: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Smartwatch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Smartwatch.kt new file mode 100644 index 0000000..c3d546a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Smartwatch.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Smartwatch: ImageVector + get() { + if (_smartwatch != null) { + return _smartwatch!! + } + _smartwatch = fluentIcon(name = "Regular.Smartwatch") { + fluentPath { + moveTo(7.5f, 6.4f) + lineTo(7.5f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(2.4f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 18.0f, 9.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -1.5f, 2.6f) + lineTo(16.5f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-2.4f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 6.0f, 15.0f) + lineTo(6.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.5f, -2.6f) + close() + moveTo(9.5f, 3.5f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 9.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(6.0f) + lineTo(15.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(16.5f, 15.0f) + lineTo(16.5f, 9.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.0f, 7.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + close() + moveTo(9.0f, 20.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-2.0f) + lineTo(9.0f, 18.0f) + verticalLineToRelative(2.0f) + close() + } + } + return _smartwatch!! + } + +private var _smartwatch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SmartwatchDot.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SmartwatchDot.kt new file mode 100644 index 0000000..b9726a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SmartwatchDot.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SmartwatchDot: ImageVector + get() { + if (_smartwatchDot != null) { + return _smartwatchDot!! + } + _smartwatchDot = fluentIcon(name = "Regular.SmartwatchDot") { + fluentPath { + moveTo(14.5f, 2.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.79f, 1.1f) + arcToRelative(3.49f, 3.49f, 0.0f, false, false, 0.21f, 3.2f) + verticalLineToRelative(0.1f) + lineToRelative(0.1f, 0.06f) + curveToRelative(0.25f, 0.37f, 0.57f, 0.69f, 0.94f, 0.94f) + curveToRelative(0.29f, 0.46f, 0.46f, 1.01f, 0.46f, 1.6f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -1.5f, 2.6f) + lineTo(16.5f, 20.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + verticalLineToRelative(-2.4f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 6.0f, 15.0f) + lineTo(6.0f, 9.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 1.5f, -2.6f) + lineTo(7.5f, 4.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + horizontalLineToRelative(5.0f) + close() + moveTo(9.5f, 3.5f) + arcTo(0.5f, 0.5f, 0.0f, false, false, 9.0f, 4.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(6.0f) + lineTo(15.0f, 4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(16.5f, 15.0f) + lineTo(16.5f, 9.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(9.0f, 7.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + close() + moveTo(9.0f, 20.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + verticalLineToRelative(-2.0f) + lineTo(9.0f, 18.0f) + verticalLineToRelative(2.0f) + close() + moveTo(22.0f, 4.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, -5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 5.0f, 0.0f) + close() + } + } + return _smartwatchDot!! + } + +private var _smartwatchDot: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Snooze.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Snooze.kt new file mode 100644 index 0000000..6c0c286 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Snooze.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Snooze: ImageVector + get() { + if (_snooze != null) { + return _snooze!! + } + _snooze = fluentIcon(name = "Regular.Snooze") { + fluentPath { + moveTo(8.24f, 13.0f) + curveToRelative(0.58f, 0.0f, 0.93f, 0.62f, 0.67f, 1.1f) + lineToRelative(-0.06f, 0.1f) + lineToRelative(-4.62f, 6.3f) + horizontalLineToRelative(4.01f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.66f, -1.1f) + lineToRelative(0.05f, -0.1f) + lineToRelative(4.62f, -6.3f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.39f, 0.28f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(5.6f) + close() + moveTo(21.25f, 2.0f) + curveToRelative(0.6f, 0.0f, 0.94f, 0.66f, 0.64f, 1.15f) + lineToRelative(-0.06f, 0.08f) + lineToRelative(-8.5f, 10.27f) + horizontalLineToRelative(7.92f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineToRelative(-9.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.64f, -1.14f) + lineToRelative(0.06f, -0.08f) + lineTo(19.66f, 3.5f) + horizontalLineToRelative(-7.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + horizontalLineToRelative(9.6f) + close() + } + } + return _snooze!! + } + +private var _snooze: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundSource.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundSource.kt new file mode 100644 index 0000000..780c58b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundSource.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SoundSource: ImageVector + get() { + if (_soundSource != null) { + return _soundSource!! + } + _soundSource = fluentIcon(name = "Regular.SoundSource") { + fluentPath { + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 14.76f, 5.75f) + lineToRelative(1.0f, 1.13f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -14.5f, 0.0f) + lineToRelative(0.98f, -1.13f) + arcTo(8.47f, 8.47f, 0.0f, false, true, 3.5f, 12.0f) + close() + moveTo(19.25f, 12.13f) + arcToRelative(7.1f, 7.1f, 0.0f, false, true, -1.78f, 4.71f) + lineToRelative(-1.0f, -1.14f) + arcToRelative(5.63f, 5.63f, 0.0f, true, false, -8.8f, -0.15f) + lineTo(6.65f, 16.7f) + arcToRelative(7.12f, 7.12f, 0.0f, true, true, 12.6f, -4.57f) + close() + moveTo(16.25f, 12.0f) + curveToRelative(0.0f, 0.94f, -0.3f, 1.8f, -0.82f, 2.51f) + lineToRelative(-1.03f, -1.17f) + arcToRelative(2.75f, 2.75f, 0.0f, true, false, -4.8f, 0.0f) + lineTo(8.57f, 14.5f) + arcTo(4.25f, 4.25f, 0.0f, true, true, 16.25f, 12.0f) + close() + moveTo(12.56f, 12.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.12f, 0.0f) + lineToRelative(-7.0f, 8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 5.0f, 22.0f) + horizontalLineToRelative(14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.56f, -1.24f) + lineToRelative(-7.0f, -8.0f) + close() + moveTo(17.35f, 20.5f) + lineTo(6.65f, 20.5f) + lineTo(12.0f, 14.39f) + lineToRelative(5.35f, 6.11f) + close() + } + } + return _soundSource!! + } + +private var _soundSource: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundWaveCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundWaveCircle.kt new file mode 100644 index 0000000..613cd41 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SoundWaveCircle.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SoundWaveCircle: ImageVector + get() { + if (_soundWaveCircle != null) { + return _soundWaveCircle!! + } + _soundWaveCircle = fluentIcon(name = "Regular.SoundWaveCircle") { + fluentPath { + moveTo(11.0f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(17.0f, 8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + close() + moveTo(14.0f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(8.0f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(3.5f, 12.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 17.0f, 0.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -17.0f, 0.0f) + close() + } + } + return _soundWaveCircle!! + } + +private var _soundWaveCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Spacebar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Spacebar.kt new file mode 100644 index 0000000..9abe638 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Spacebar.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Spacebar: ImageVector + get() { + if (_spacebar != null) { + return _spacebar!! + } + _spacebar = fluentIcon(name = "Regular.Spacebar") { + fluentPath { + moveTo(20.5f, 11.0f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineTo(3.75f) + arcTo(0.25f, 0.25f, 0.0f, false, true, 3.5f, 13.0f) + verticalLineToRelative(-2.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 2.0f, 11.0f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(16.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + close() + } + } + return _spacebar!! + } + +private var _spacebar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt new file mode 100644 index 0000000..d286420 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sparkle.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sparkle: ImageVector + get() { + if (_sparkle != null) { + return _sparkle!! + } + _sparkle = fluentIcon(name = "Regular.Sparkle") { + fluentPath { + moveTo(8.66f, 15.73f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 2.16f, -0.61f) + lineToRelative(0.62f, -1.86f) + arcToRelative(2.87f, 2.87f, 0.0f, false, true, 1.82f, -1.81f) + lineToRelative(1.78f, -0.58f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, -0.06f, -2.74f) + lineToRelative(-1.75f, -0.57f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.82f, -1.82f) + lineToRelative(-0.58f, -1.78f) + arcToRelative(1.45f, 1.45f, 0.0f, false, false, -2.73f, 0.02f) + lineToRelative(-0.59f, 1.8f) + arcToRelative(2.88f, 2.88f, 0.0f, false, true, -1.77f, 1.78f) + lineToRelative(-1.77f, 0.57f) + arcToRelative(1.44f, 1.44f, 0.0f, false, false, 0.01f, 2.73f) + lineToRelative(1.76f, 0.57f) + arcToRelative(2.89f, 2.89f, 0.0f, false, true, 1.82f, 1.83f) + lineToRelative(0.58f, 1.77f) + curveToRelative(0.1f, 0.29f, 0.28f, 0.53f, 0.52f, 0.7f) + close() + moveTo(8.29f, 11.48f) + arcTo(4.4f, 4.4f, 0.0f, false, false, 6.21f, 10.0f) + lineToRelative(-1.6f, -0.5f) + lineToRelative(1.61f, -0.52f) + arcTo(4.4f, 4.4f, 0.0f, false, false, 8.95f, 6.2f) + lineToRelative(0.52f, -1.58f) + lineToRelative(0.51f, 1.59f) + arcToRelative(4.37f, 4.37f, 0.0f, false, false, 2.78f, 2.77f) + lineToRelative(1.62f, 0.52f) + lineToRelative(-1.59f, 0.52f) + arcToRelative(4.38f, 4.38f, 0.0f, false, false, -2.77f, 2.77f) + lineToRelative(-0.51f, 1.59f) + lineToRelative(-0.52f, -1.59f) + curveToRelative(-0.16f, -0.47f, -0.4f, -0.91f, -0.7f, -1.3f) + close() + moveTo(16.33f, 20.78f) + curveToRelative(-0.19f, -0.13f, -0.33f, -0.33f, -0.4f, -0.55f) + lineToRelative(-0.34f, -1.0f) + arcToRelative(1.31f, 1.31f, 0.0f, false, false, -0.82f, -0.83f) + lineToRelative(-0.99f, -0.32f) + arcTo(1.15f, 1.15f, 0.0f, false, true, 13.0f, 17.0f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.77f, -1.08f) + lineToRelative(1.0f, -0.33f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.8f, -0.82f) + lineToRelative(0.33f, -0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 2.16f, -0.02f) + lineToRelative(0.33f, 1.01f) + arcToRelative(1.3f, 1.3f, 0.0f, false, false, 0.82f, 0.82f) + lineToRelative(0.99f, 0.32f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, 0.04f, 2.17f) + lineToRelative(-1.02f, 0.33f) + arcToRelative(1.32f, 1.32f, 0.0f, false, false, -0.81f, 0.82f) + lineToRelative(-0.33f, 0.99f) + arcToRelative(1.14f, 1.14f, 0.0f, false, true, -1.75f, 0.56f) + close() + moveTo(15.3f, 17.0f) + arcToRelative(2.79f, 2.79f, 0.0f, false, true, 1.7f, 1.7f) + arcToRelative(2.8f, 2.8f, 0.0f, false, true, 1.7f, -1.7f) + arcToRelative(2.81f, 2.81f, 0.0f, false, true, -1.72f, -1.7f) + arcTo(2.8f, 2.8f, 0.0f, false, true, 15.3f, 17.0f) + close() + } + } + return _sparkle!! + } + +private var _sparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker0.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker0.kt new file mode 100644 index 0000000..c32b7f1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker0.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Speaker0: ImageVector + get() { + if (_speaker0 != null) { + return _speaker0!! + } + _speaker0 = fluentIcon(name = "Regular.Speaker0") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.8f) + verticalLineToRelative(15.51f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.06f, 0.95f) + lineToRelative(-4.96f, -4.2f) + horizontalLineTo(4.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.5f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + moveTo(13.5f, 4.8f) + lineToRelative(-4.98f, 4.2f) + horizontalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.76f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.27f) + lineToRelative(4.98f, 4.21f) + verticalLineTo(4.79f) + close() + } + } + return _speaker0!! + } + +private var _speaker0: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker1.kt new file mode 100644 index 0000000..3e26d1e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker1.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Speaker1: ImageVector + get() { + if (_speaker1 != null) { + return _speaker1!! + } + _speaker1 = fluentIcon(name = "Regular.Speaker1") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.81f) + verticalLineToRelative(15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.06f, 0.96f) + lineTo(7.98f, 16.5f) + lineTo(4.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.51f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + moveTo(13.5f, 4.8f) + lineTo(8.52f, 9.0f) + lineTo(4.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.27f) + lineToRelative(4.98f, 4.21f) + lineTo(13.5f, 4.8f) + close() + moveTo(17.1f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.25f) + curveToRelative(0.58f, 0.94f, 0.87f, 2.0f, 0.87f, 3.14f) + curveToRelative(0.0f, 1.15f, -0.3f, 2.2f, -0.87f, 3.14f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.28f, -0.78f) + curveToRelative(0.43f, -0.7f, 0.65f, -1.48f, 0.65f, -2.36f) + curveToRelative(0.0f, -0.88f, -0.22f, -1.66f, -0.65f, -2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.25f, -1.03f) + close() + } + } + return _speaker1!! + } + +private var _speaker1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt new file mode 100644 index 0000000..7e6ed1e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Speaker2.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Speaker2: ImageVector + get() { + if (_speaker2 != null) { + return _speaker2!! + } + _speaker2 = fluentIcon(name = "Regular.Speaker2") { + fluentPath { + moveTo(25.08f, 6.42f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 28.0f, 7.72f) + verticalLineToRelative(32.56f) + curveToRelative(0.0f, 1.51f, -1.8f, 2.31f, -2.92f, 1.3f) + lineToRelative(-8.2f, -7.36f) + curveToRelative(-0.88f, -0.79f, -2.0f, -1.22f, -3.18f, -1.22f) + lineTo(9.0f, 33.0f) + arcToRelative(5.25f, 5.25f, 0.0f, false, true, -5.25f, -5.25f) + verticalLineToRelative(-7.5f) + curveTo(3.75f, 17.35f, 6.1f, 15.0f, 9.0f, 15.0f) + horizontalLineToRelative(4.7f) + curveToRelative(1.17f, 0.0f, 2.3f, -0.43f, 3.18f, -1.21f) + lineToRelative(8.2f, -7.37f) + close() + moveTo(25.5f, 9.4f) + lineToRelative(-6.95f, 6.25f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, -4.85f, 1.85f) + lineTo(9.0f, 17.5f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.75f, 2.75f) + verticalLineToRelative(7.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.0f, 30.5f) + horizontalLineToRelative(4.7f) + curveToRelative(1.79f, 0.0f, 3.51f, 0.66f, 4.85f, 1.86f) + lineToRelative(6.95f, 6.24f) + lineTo(25.5f, 9.4f) + close() + moveTo(36.34f, 8.4f) + curveToRelative(0.47f, -0.5f, 1.26f, -0.53f, 1.76f, -0.06f) + curveToRelative(0.0f, 0.0f, -0.33f, -0.34f, 0.02f, 0.0f) + lineToRelative(0.01f, 0.03f) + arcToRelative(6.1f, 6.1f, 0.0f, false, true, 0.27f, 0.26f) + arcToRelative(20.4f, 20.4f, 0.0f, false, true, 2.7f, 3.79f) + arcTo(23.76f, 23.76f, 0.0f, false, true, 44.0f, 24.0f) + curveToRelative(0.0f, 5.05f, -1.45f, 8.94f, -2.9f, 11.58f) + arcToRelative(20.41f, 20.41f, 0.0f, false, true, -2.9f, 4.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.01f, 0.01f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + lineToRelative(0.22f, -0.22f) + lineToRelative(-0.23f, 0.22f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.7f, -1.82f) + arcToRelative(5.03f, 5.03f, 0.0f, false, false, 0.18f, -0.19f) + arcToRelative(17.91f, 17.91f, 0.0f, false, false, 2.33f, -3.28f) + curveTo(40.2f, 32.03f, 41.5f, 28.55f, 41.5f, 24.0f) + curveToRelative(0.0f, -4.55f, -1.3f, -8.03f, -2.6f, -10.37f) + arcToRelative(17.91f, 17.91f, 0.0f, false, false, -2.5f, -3.46f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.06f, -1.77f) + close() + moveTo(32.34f, 14.4f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, -0.06f) + lineToRelative(0.02f, 0.02f) + arcToRelative(3.13f, 3.13f, 0.0f, false, true, 0.18f, 0.17f) + curveToRelative(0.12f, 0.12f, 0.27f, 0.3f, 0.45f, 0.51f) + arcToRelative(13.98f, 13.98f, 0.0f, false, true, -0.59f, 18.56f) + lineToRelative(-0.01f, 0.02f) + lineToRelative(-0.03f, 0.03f) + horizontalLineToRelative(-0.01f) + verticalLineToRelative(0.01f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -1.71f, -1.82f) + lineToRelative(0.01f, -0.02f) + arcToRelative(4.2f, 4.2f, 0.0f, false, false, 0.43f, -0.47f) + arcToRelative(11.48f, 11.48f, 0.0f, false, false, -0.43f, -15.17f) + lineToRelative(-0.01f, -0.02f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -0.07f, -1.76f) + close() + moveTo(38.12f, 8.35f) + lineToRelative(-0.01f, -0.01f) + close() + moveTo(34.1f, 14.33f) + lineToRelative(0.06f, 0.07f) + arcToRelative(0.45f, 0.45f, 0.0f, false, true, -0.06f, -0.07f) + close() + } + } + return _speaker2!! + } + +private var _speaker2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerBluetooth.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerBluetooth.kt new file mode 100644 index 0000000..ca04052 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerBluetooth.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SpeakerBluetooth: ImageVector + get() { + if (_speakerBluetooth != null) { + return _speakerBluetooth!! + } + _speakerBluetooth = fluentIcon(name = "Regular.SpeakerBluetooth") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.81f) + verticalLineToRelative(15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.06f, 0.96f) + lineTo(7.98f, 16.5f) + lineTo(4.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.51f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + moveTo(13.5f, 4.8f) + lineTo(8.52f, 9.0f) + lineTo(4.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.27f) + lineToRelative(4.98f, 4.21f) + lineTo(13.5f, 4.8f) + close() + moveTo(17.5f, 9.9f) + lineTo(17.5f, 6.76f) + curveToRelative(0.0f, -0.65f, 0.75f, -0.98f, 1.23f, -0.58f) + lineToRelative(0.07f, 0.07f) + lineToRelative(3.0f, 3.25f) + curveToRelative(0.27f, 0.29f, 0.26f, 0.73f, 0.0f, 1.01f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.7f, 1.42f) + lineToRelative(1.7f, 1.42f) + curveToRelative(0.3f, 0.26f, 0.35f, 0.7f, 0.14f, 1.0f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-3.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.3f, -0.4f) + lineTo(17.5f, 14.1f) + lineToRelative(-0.27f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, -1.07f) + lineToRelative(0.08f, -0.08f) + lineToRelative(1.23f, -1.02f) + verticalLineToRelative(-0.3f) + lineToRelative(-1.23f, -1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.87f, -1.22f) + lineToRelative(0.1f, 0.06f) + lineToRelative(0.26f, 0.23f) + lineTo(17.5f, 6.75f) + lineTo(17.5f, 9.9f) + close() + moveTo(19.0f, 13.1f) + verticalLineToRelative(2.23f) + lineToRelative(1.16f, -1.26f) + lineTo(19.0f, 13.1f) + close() + moveTo(19.0f, 8.67f) + verticalLineToRelative(2.23f) + lineToRelative(1.16f, -0.97f) + lineTo(19.0f, 8.67f) + close() + } + } + return _speakerBluetooth!! + } + +private var _speakerBluetooth: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerEdit.kt new file mode 100644 index 0000000..a5a195f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerEdit.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SpeakerEdit: ImageVector + get() { + if (_speakerEdit != null) { + return _speakerEdit!! + } + _speakerEdit = fluentIcon(name = "Regular.SpeakerEdit") { + fluentPath { + moveTo(15.0f, 4.25f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.08f, -0.93f) + lineToRelative(-4.5f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.5f, 0.18f) + lineTo(4.26f, 7.5f) + curveTo(3.01f, 7.5f, 2.0f, 8.5f, 2.0f, 9.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.68f) + curveToRelative(0.18f, 0.0f, 0.36f, 0.06f, 0.5f, 0.19f) + lineToRelative(3.12f, 2.77f) + curveToRelative(0.14f, -0.5f, 0.39f, -0.96f, 0.72f, -1.36f) + lineToRelative(-2.85f, -2.54f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -1.5f, -0.56f) + lineTo(4.26f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.68f) + curveToRelative(0.55f, 0.0f, 1.08f, -0.2f, 1.5f, -0.57f) + lineToRelative(4.07f, -3.62f) + verticalLineToRelative(12.04f) + lineToRelative(1.5f, -1.5f) + lineTo(15.01f, 4.25f) + close() + moveTo(20.04f, 6.05f) + arcToRelative(9.95f, 9.95f, 0.0f, false, true, 1.93f, 5.2f) + arcToRelative(3.3f, 3.3f, 0.0f, false, false, -1.53f, -0.24f) + arcToRelative(8.45f, 8.45f, 0.0f, false, false, -1.6f, -4.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.2f, -0.9f) + close() + moveTo(18.16f, 8.67f) + curveToRelative(0.46f, 0.85f, 0.75f, 1.81f, 0.82f, 2.82f) + curveToRelative(-0.2f, 0.13f, -0.4f, 0.3f, -0.59f, 0.47f) + lineToRelative(-0.97f, 0.97f) + arcToRelative(5.54f, 5.54f, 0.0f, false, false, -0.58f, -3.54f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.32f, -0.72f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.28f, 2.28f, 0.0f, true, false, -3.23f, -3.24f) + close() + } + } + return _speakerEdit!! + } + +private var _speakerEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerMute.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerMute.kt new file mode 100644 index 0000000..f095a1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerMute.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SpeakerMute: ImageVector + get() { + if (_speakerMute != null) { + return _speakerMute!! + } + _speakerMute = fluentIcon(name = "Regular.SpeakerMute") { + fluentPath { + moveTo(12.92f, 3.32f) + curveToRelative(0.8f, -0.72f, 2.08f, -0.15f, 2.08f, 0.93f) + verticalLineToRelative(15.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.08f, 0.93f) + lineToRelative(-4.5f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.49f, -0.18f) + lineTo(4.25f, 16.5f) + curveTo(3.01f, 16.5f, 2.0f, 15.49f, 2.0f, 14.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.5f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.68f) + curveToRelative(0.18f, 0.0f, 0.36f, -0.07f, 0.5f, -0.2f) + lineToRelative(4.49f, -3.98f) + close() + moveTo(13.5f, 4.81f) + lineTo(9.42f, 8.43f) + curveToRelative(-0.4f, 0.37f, -0.94f, 0.57f, -1.49f, 0.57f) + lineTo(4.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.68f) + curveToRelative(0.55f, 0.0f, 1.08f, 0.2f, 1.5f, 0.56f) + lineToRelative(4.07f, 3.63f) + lineTo(13.5f, 4.8f) + close() + moveTo(16.22f, 9.21f) + curveToRelative(0.3f, -0.28f, 0.77f, -0.28f, 1.06f, 0.0f) + lineTo(19.0f, 10.95f) + lineToRelative(1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(20.06f, 12.0f) + lineToRelative(1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(19.0f, 13.06f) + lineToRelative(-1.72f, 1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(17.94f, 12.0f) + lineToRelative(-1.72f, -1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _speakerMute!! + } + +private var _speakerMute: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerOff.kt new file mode 100644 index 0000000..698dfa3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerOff.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SpeakerOff: ImageVector + get() { + if (_speakerOff != null) { + return _speakerOff!! + } + _speakerOff = fluentIcon(name = "Regular.SpeakerOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(6.44f, 7.5f) + lineTo(4.25f, 7.5f) + curveTo(3.01f, 7.5f, 2.0f, 8.5f, 2.0f, 9.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.68f) + curveToRelative(0.18f, 0.0f, 0.36f, 0.06f, 0.5f, 0.19f) + lineToRelative(4.49f, 3.99f) + curveToRelative(0.8f, 0.72f, 2.08f, 0.14f, 2.08f, -0.93f) + verticalLineToRelative(-3.69f) + lineToRelative(5.72f, 5.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(13.5f, 14.56f) + verticalLineToRelative(4.63f) + lineToRelative(-4.08f, -3.63f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 7.93f, 15.0f) + lineTo(4.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.68f) + lineToRelative(5.57f, 5.56f) + close() + moveTo(13.5f, 4.81f) + verticalLineToRelative(5.5f) + lineToRelative(1.5f, 1.5f) + lineTo(15.0f, 4.26f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.08f, -0.93f) + lineToRelative(-3.4f, 3.02f) + lineToRelative(1.06f, 1.06f) + lineToRelative(2.92f, -2.6f) + close() + moveTo(17.14f, 13.96f) + lineToRelative(1.14f, 1.14f) + arcToRelative(6.97f, 6.97f, 0.0f, false, false, -0.12f, -6.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.32f, 0.72f) + arcToRelative(5.47f, 5.47f, 0.0f, false, true, 0.3f, 4.57f) + close() + moveTo(19.39f, 16.21f) + lineToRelative(1.1f, 1.09f) + arcToRelative(9.96f, 9.96f, 0.0f, false, false, -0.45f, -11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.2f, 0.9f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, 0.55f, 9.26f) + close() + } + } + return _speakerOff!! + } + +private var _speakerOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerSettings.kt new file mode 100644 index 0000000..0bd6969 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerSettings.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SpeakerSettings: ImageVector + get() { + if (_speakerSettings != null) { + return _speakerSettings!! + } + _speakerSettings = fluentIcon(name = "Regular.SpeakerSettings") { + fluentPath { + moveTo(14.7f, 3.44f) + curveToRelative(0.2f, 0.23f, 0.3f, 0.51f, 0.3f, 0.81f) + verticalLineToRelative(7.25f) + arcToRelative(6.5f, 6.5f, 0.0f, false, false, -1.5f, 0.88f) + verticalLineToRelative(-7.6f) + lineTo(8.52f, 9.0f) + lineTo(4.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.27f) + lineToRelative(2.5f, 2.1f) + arcToRelative(6.58f, 6.58f, 0.0f, false, false, 0.22f, 2.17f) + lineTo(7.98f, 16.5f) + lineTo(4.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + curveTo(2.0f, 8.51f, 3.0f, 7.5f, 4.25f, 7.5f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, -4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 1.76f, 0.14f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.52f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.38f, 0.94f, 0.7f, 1.49f, 0.92f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.9f) + lineToRelative(-0.2f, -0.7f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.13f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.81f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.39f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.91f) + lineToRelative(0.2f, 0.69f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _speakerSettings!! + } + +private var _speakerSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerUsb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerUsb.kt new file mode 100644 index 0000000..3e510a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SpeakerUsb.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SpeakerUsb: ImageVector + get() { + if (_speakerUsb != null) { + return _speakerUsb!! + } + _speakerUsb = fluentIcon(name = "Regular.SpeakerUsb") { + fluentPath { + moveTo(15.0f, 4.25f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -2.06f, -0.96f) + lineTo(7.98f, 7.5f) + lineTo(4.25f, 7.5f) + curveTo(3.01f, 7.5f, 2.0f, 8.52f, 2.0f, 9.76f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(3.73f) + lineToRelative(4.96f, 4.2f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.06f, -0.95f) + lineTo(15.0f, 4.25f) + close() + moveTo(8.52f, 9.0f) + lineToRelative(4.98f, -4.21f) + lineTo(13.5f, 19.2f) + lineTo(8.52f, 15.0f) + lineTo(4.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.42f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.27f) + close() + moveTo(16.16f, 13.96f) + lineTo(17.5f, 16.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -1.0f) + verticalLineToRelative(-2.0f) + lineToRelative(1.33f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.17f, -0.56f) + lineTo(23.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + lineTo(22.0f, 7.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(3.4f) + curveToRelative(0.0f, 0.2f, 0.06f, 0.4f, 0.16f, 0.56f) + close() + moveTo(18.5f, 7.5f) + horizontalLineToRelative(2.0f) + lineTo(20.5f, 9.0f) + horizontalLineToRelative(-2.0f) + lineTo(18.5f, 7.5f) + close() + } + } + return _speakerUsb!! + } + +private var _speakerUsb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitHorizontal.kt new file mode 100644 index 0000000..6cd92db --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitHorizontal.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SplitHorizontal: ImageVector + get() { + if (_splitHorizontal != null) { + return _splitHorizontal!! + } + _splitHorizontal = fluentIcon(name = "Regular.SplitHorizontal") { + fluentPath { + moveTo(21.25f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + close() + moveTo(20.0f, 4.25f) + curveTo(20.0f, 3.01f, 19.0f, 2.0f, 17.75f, 2.0f) + lineTo(6.25f, 2.0f) + curveTo(5.01f, 2.0f, 4.0f, 3.0f, 4.0f, 4.25f) + lineTo(4.0f, 10.0f) + horizontalLineToRelative(1.5f) + lineTo(5.5f, 4.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(18.5f, 10.0f) + lineTo(20.0f, 10.0f) + lineTo(20.0f, 4.25f) + close() + moveTo(5.5f, 19.25f) + lineTo(5.5f, 13.5f) + lineTo(4.0f, 13.5f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(11.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.0f, 13.5f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(5.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(6.25f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _splitHorizontal!! + } + +private var _splitHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitVertical.kt new file mode 100644 index 0000000..1987eca --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SplitVertical.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SplitVertical: ImageVector + get() { + if (_splitVertical != null) { + return _splitVertical!! + } + _splitVertical = fluentIcon(name = "Regular.SplitVertical") { + fluentPath { + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 2.75f) + close() + moveTo(4.25f, 4.0f) + curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + lineTo(10.0f, 20.0f) + verticalLineToRelative(-1.5f) + lineTo(4.25f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(10.0f, 5.5f) + lineTo(10.0f, 4.0f) + lineTo(4.25f, 4.0f) + close() + moveTo(19.25f, 18.5f) + lineTo(13.5f, 18.5f) + lineTo(13.5f, 20.0f) + horizontalLineToRelative(5.75f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(21.5f, 6.25f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(13.5f, 4.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(5.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + } + } + return _splitVertical!! + } + +private var _splitVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt new file mode 100644 index 0000000..b6aa4e5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sport.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sport: ImageVector + get() { + if (_sport != null) { + return _sport!! + } + _sport = fluentIcon(name = "Regular.Sport") { + fluentPath { + moveTo(6.09f, 7.19f) + curveToRelative(-0.07f, 0.16f, -0.13f, 0.33f, -0.18f, 0.5f) + curveToRelative(0.46f, 0.06f, 0.96f, 0.16f, 1.48f, 0.3f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, 1.09f, -1.95f) + lineToRelative(4.2f, 4.21f) + lineToRelative(-0.24f, 0.25f) + arcToRelative(10.2f, 10.2f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(0.25f, -0.25f) + lineToRelative(4.21f, 4.21f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, -1.94f, 1.09f) + curveToRelative(0.13f, 0.52f, 0.23f, 1.02f, 0.3f, 1.48f) + arcToRelative(8.2f, 8.2f, 0.0f, false, false, 5.0f, -4.58f) + arcTo(8.25f, 8.25f, 0.0f, true, false, 6.1f, 7.2f) + close() + moveTo(20.05f, 7.81f) + curveToRelative(-0.88f, 0.7f, -2.09f, 0.78f, -3.05f, 0.25f) + lineToRelative(2.02f, -2.02f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, 1.03f, 1.77f) + close() + moveTo(15.92f, 9.14f) + curveToRelative(1.34f, 0.94f, 3.11f, 1.01f, 4.52f, 0.21f) + arcToRelative(6.74f, 6.74f, 0.0f, false, true, -1.42f, 5.11f) + lineToRelative(-4.21f, -4.21f) + lineToRelative(1.1f, -1.1f) + close() + moveTo(14.86f, 8.08f) + lineToRelative(-1.11f, 1.1f) + lineToRelative(-4.21f, -4.2f) + arcToRelative(6.74f, 6.74f, 0.0f, false, true, 5.1f, -1.42f) + curveToRelative(-0.8f, 1.4f, -0.72f, 3.18f, 0.22f, 4.52f) + close() + moveTo(15.94f, 7.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 0.24f, -3.04f) + arcToRelative(6.7f, 6.7f, 0.0f, false, true, 1.78f, 1.03f) + lineToRelative(-2.02f, 2.01f) + close() + moveTo(6.97f, 13.48f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(2.03f, 11.03f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, 2.49f, -2.5f) + curveToRelative(1.98f, 0.16f, 5.34f, 0.78f, 7.76f, 3.2f) + reflectiveCurveToRelative(3.04f, 5.78f, 3.2f, 7.76f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -2.5f, 2.5f) + curveToRelative(-1.98f, -0.16f, -5.34f, -0.78f, -7.76f, -3.2f) + reflectiveCurveTo(2.18f, 13.0f, 2.02f, 11.02f) + close() + moveTo(4.4f, 10.03f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, -0.88f, 0.89f) + curveToRelative(0.14f, 1.86f, 0.72f, 4.77f, 2.76f, 6.81f) + reflectiveCurveToRelative(4.95f, 2.62f, 6.81f, 2.76f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, 0.89f, -0.89f) + curveToRelative(-0.15f, -1.86f, -0.72f, -4.77f, -2.76f, -6.81f) + reflectiveCurveToRelative(-4.95f, -2.61f, -6.82f, -2.76f) + close() + } + } + return _sport!! + } + +private var _sport: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportAmericanFootball.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportAmericanFootball.kt new file mode 100644 index 0000000..86d105d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportAmericanFootball.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SportAmericanFootball: ImageVector + get() { + if (_sportAmericanFootball != null) { + return _sportAmericanFootball!! + } + _sportAmericanFootball = fluentIcon(name = "Regular.SportAmericanFootball") { + fluentPath { + moveTo(13.72f, 9.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(4.5f, -4.5f) + close() + moveTo(17.75f, 2.0f) + curveTo(20.1f, 2.0f, 22.0f, 3.9f, 22.0f, 6.25f) + verticalLineToRelative(1.0f) + curveTo(22.0f, 15.4f, 15.4f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(-1.0f) + arcTo(4.25f, 4.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-1.0f) + curveTo(2.0f, 8.6f, 8.6f, 2.0f, 16.75f, 2.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(20.5f, 6.25f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -2.75f, -2.75f) + horizontalLineToRelative(-1.0f) + curveToRelative(-0.4f, 0.0f, -0.8f, 0.02f, -1.2f, 0.05f) + lineToRelative(4.9f, 4.9f) + curveToRelative(0.03f, -0.4f, 0.05f, -0.8f, 0.05f, -1.2f) + verticalLineToRelative(-1.0f) + close() + moveTo(20.15f, 10.27f) + lineToRelative(-6.42f, -6.42f) + arcToRelative(13.27f, 13.27f, 0.0f, false, false, -9.9f, 9.97f) + lineToRelative(6.35f, 6.36f) + arcToRelative(13.27f, 13.27f, 0.0f, false, false, 9.97f, -9.9f) + close() + moveTo(3.55f, 15.67f) + curveToRelative(-0.04f, 0.35f, -0.05f, 0.71f, -0.05f, 1.08f) + verticalLineToRelative(1.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, 2.75f, 2.75f) + horizontalLineToRelative(1.0f) + curveToRelative(0.37f, 0.0f, 0.73f, -0.01f, 1.09f, -0.04f) + lineToRelative(-4.8f, -4.8f) + close() + } + } + return _sportAmericanFootball!! + } + +private var _sportAmericanFootball: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBaseball.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBaseball.kt new file mode 100644 index 0000000..90a639b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBaseball.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SportBaseball: ImageVector + get() { + if (_sportBaseball != null) { + return _sportBaseball!! + } + _sportBaseball = fluentIcon(name = "Regular.SportBaseball") { + fluentPath { + moveTo(9.93f, 16.7f) + reflectiveCurveToRelative(-0.75f, 0.1f, -0.9f, -0.55f) + curveToRelative(-0.1f, -0.4f, 0.14f, -0.8f, 0.54f, -0.9f) + horizontalLineToRelative(0.01f) + lineToRelative(0.02f, -0.01f) + arcToRelative(3.92f, 3.92f, 0.0f, false, true, 0.37f, -0.08f) + arcToRelative(12.54f, 12.54f, 0.0f, false, true, 4.42f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.29f, 1.48f) + arcToRelative(11.04f, 11.04f, 0.0f, false, false, -4.17f, -0.01f) + close() + moveTo(9.03f, 7.9f) + curveToRelative(0.15f, -0.65f, 0.9f, -0.55f, 0.9f, -0.55f) + arcToRelative(6.35f, 6.35f, 0.0f, false, false, 1.19f, 0.17f) + curveToRelative(0.76f, 0.05f, 1.82f, 0.05f, 2.98f, -0.18f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.3f, 1.47f) + arcToRelative(12.54f, 12.54f, 0.0f, false, true, -4.8f, 0.0f) + horizontalLineToRelative(-0.03f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.55f, -0.92f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(9.97f, 9.97f, 0.0f, false, false, 10.0f, -10.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -10.0f, 10.0f) + close() + moveTo(5.07f, 7.07f) + curveToRelative(0.54f, 0.37f, 1.19f, 0.72f, 1.94f, 0.97f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 7.5f, 6.6f) + arcToRelative(6.36f, 6.36f, 0.0f, false, true, -1.43f, -0.69f) + arcToRelative(8.47f, 8.47f, 0.0f, false, true, 11.88f, 0.0f) + curveToRelative(-0.4f, 0.27f, -0.89f, 0.51f, -1.43f, 0.7f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 17.0f, 8.03f) + curveToRelative(0.75f, -0.25f, 1.4f, -0.6f, 1.94f, -0.97f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -0.03f, 9.9f) + arcTo(7.9f, 7.9f, 0.0f, false, false, 17.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.48f, 1.42f) + curveToRelative(0.53f, 0.18f, 1.0f, 0.42f, 1.4f, 0.68f) + arcToRelative(8.47f, 8.47f, 0.0f, false, true, -11.82f, 0.0f) + curveToRelative(0.4f, -0.26f, 0.87f, -0.5f, 1.4f, -0.68f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 7.0f, 16.01f) + curveToRelative(-0.74f, 0.25f, -1.38f, 0.6f, -1.91f, 0.95f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -0.03f, -9.89f) + close() + } + } + return _sportBaseball!! + } + +private var _sportBaseball: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBasketball.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBasketball.kt new file mode 100644 index 0000000..53f8873 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportBasketball.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SportBasketball: ImageVector + get() { + if (_sportBasketball != null) { + return _sportBasketball!! + } + _sportBasketball = fluentIcon(name = "Regular.SportBasketball") { + fluentPath { + moveTo(12.94f, 21.96f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -1.88f, -19.91f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 1.88f, 19.9f) + close() + moveTo(3.58f, 10.86f) + curveToRelative(0.2f, -1.55f, 0.84f, -3.05f, 1.9f, -4.32f) + lineTo(10.94f, 12.0f) + lineToRelative(-1.09f, 1.09f) + arcToRelative(8.81f, 8.81f, 0.0f, false, false, -3.34f, -1.61f) + curveToRelative(-0.65f, -0.17f, -1.3f, -0.3f, -1.89f, -0.41f) + horizontalLineToRelative(-0.01f) + curveToRelative(-0.37f, -0.08f, -0.71f, -0.14f, -1.03f, -0.22f) + close() + moveTo(3.51f, 12.37f) + lineToRelative(0.8f, 0.16f) + horizontalLineToRelative(0.01f) + curveToRelative(0.6f, 0.12f, 1.2f, 0.24f, 1.8f, 0.4f) + curveToRelative(0.95f, 0.26f, 1.86f, 0.61f, 2.66f, 1.23f) + lineToRelative(-3.3f, 3.3f) + arcToRelative(8.47f, 8.47f, 0.0f, false, true, -1.97f, -5.09f) + close() + moveTo(9.85f, 15.21f) + curveToRelative(0.67f, 0.87f, 1.04f, 1.81f, 1.3f, 2.78f) + arcToRelative(26.2f, 26.2f, 0.0f, false, true, 0.4f, 1.78f) + lineToRelative(0.16f, 0.73f) + arcToRelative(8.47f, 8.47f, 0.0f, false, true, -5.17f, -1.98f) + lineToRelative(3.3f, -3.3f) + close() + moveTo(13.24f, 20.41f) + lineToRelative(-0.23f, -0.95f) + lineToRelative(-0.07f, -0.37f) + curveToRelative(-0.1f, -0.47f, -0.21f, -0.98f, -0.35f, -1.49f) + arcToRelative(8.86f, 8.86f, 0.0f, false, false, -1.68f, -3.45f) + lineTo(12.0f, 13.06f) + lineToRelative(5.46f, 5.46f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -4.22f, 1.89f) + close() + moveTo(13.06f, 12.0f) + lineToRelative(1.21f, -1.21f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 3.37f, 1.83f) + curveToRelative(0.44f, 0.15f, 0.9f, 0.28f, 1.3f, 0.4f) + lineToRelative(0.47f, 0.13f) + curveToRelative(0.35f, 0.1f, 0.67f, 0.21f, 0.96f, 0.32f) + arcToRelative(8.45f, 8.45f, 0.0f, false, true, -1.85f, 3.99f) + lineTo(13.06f, 12.0f) + close() + moveTo(19.84f, 11.72f) + lineToRelative(-0.5f, -0.15f) + lineToRelative(-1.22f, -0.38f) + arcToRelative(8.6f, 8.6f, 0.0f, false, true, -2.78f, -1.47f) + lineToRelative(3.18f, -3.18f) + arcToRelative(8.47f, 8.47f, 0.0f, false, true, 1.98f, 5.38f) + lineToRelative(-0.66f, -0.2f) + close() + moveTo(17.46f, 5.48f) + lineToRelative(-3.18f, 3.18f) + arcToRelative(8.6f, 8.6f, 0.0f, false, true, -1.47f, -2.78f) + curveToRelative(-0.15f, -0.41f, -0.26f, -0.81f, -0.38f, -1.22f) + lineToRelative(-0.15f, -0.5f) + lineToRelative(-0.2f, -0.66f) + curveToRelative(1.91f, 0.02f, 3.82f, 0.68f, 5.38f, 1.98f) + close() + moveTo(11.38f, 6.36f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 1.83f, 3.37f) + lineTo(12.0f, 10.93f) + lineTo(6.54f, 5.49f) + arcToRelative(8.45f, 8.45f, 0.0f, false, true, 3.99f, -1.85f) + arcToRelative(13.21f, 13.21f, 0.0f, false, true, 0.45f, 1.42f) + curveToRelative(0.12f, 0.42f, 0.25f, 0.86f, 0.4f, 1.31f) + close() + } + } + return _sportBasketball!! + } + +private var _sportBasketball: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportHockey.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportHockey.kt new file mode 100644 index 0000000..5aa6913 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportHockey.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SportHockey: ImageVector + get() { + if (_sportHockey != null) { + return _sportHockey!! + } + _sportHockey = fluentIcon(name = "Regular.SportHockey") { + fluentPath { + moveTo(17.49f, 6.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.62f, -0.86f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -0.86f, 0.64f) + arcToRelative(3.77f, 3.77f, 0.0f, false, true, -0.11f, 0.46f) + curveToRelative(-0.1f, 0.32f, -0.24f, 0.79f, -0.48f, 1.35f) + arcToRelative(12.84f, 12.84f, 0.0f, false, true, -2.73f, 4.01f) + arcToRelative(14.11f, 14.11f, 0.0f, false, true, -6.08f, 3.54f) + lineTo(6.6f, 16.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.57f, 0.9f) + curveToRelative(0.14f, 0.66f, 0.89f, 0.57f, 0.89f, 0.57f) + horizontalLineToRelative(0.05f) + arcToRelative(5.95f, 5.95f, 0.0f, false, false, 0.6f, -0.18f) + arcToRelative(15.61f, 15.61f, 0.0f, false, false, 6.18f, -3.77f) + arcToRelative(14.34f, 14.34f, 0.0f, false, false, 3.6f, -6.03f) + arcToRelative(8.33f, 8.33f, 0.0f, false, false, 0.14f, -0.57f) + verticalLineToRelative(-0.05f) + close() + moveTo(2.35f, 12.57f) + curveToRelative(-0.68f, 1.9f, -0.77f, 3.88f, 0.44f, 5.1f) + lineToRelative(0.23f, 0.24f) + arcToRelative(627.9f, 627.9f, 0.0f, false, false, 3.03f, 3.04f) + curveToRelative(1.28f, 1.28f, 3.3f, 1.3f, 5.29f, 0.66f) + arcToRelative(16.3f, 16.3f, 0.0f, false, false, 6.22f, -4.04f) + arcToRelative(16.3f, 16.3f, 0.0f, false, false, 4.04f, -6.22f) + curveToRelative(0.64f, -1.99f, 0.62f, -4.01f, -0.66f, -5.3f) + arcToRelative(756.94f, 756.94f, 0.0f, false, true, -2.9f, -2.9f) + lineToRelative(-0.36f, -0.37f) + curveToRelative(-1.22f, -1.21f, -3.2f, -1.12f, -5.1f, -0.44f) + curveToRelative(-1.96f, 0.71f, -4.15f, 2.14f, -6.12f, 4.11f) + arcToRelative(17.45f, 17.45f, 0.0f, false, false, -4.1f, 6.12f) + close() + moveTo(3.76f, 13.08f) + arcToRelative(15.98f, 15.98f, 0.0f, false, true, 3.77f, -5.56f) + arcToRelative(15.98f, 15.98f, 0.0f, false, true, 5.56f, -3.77f) + curveToRelative(1.78f, -0.64f, 2.97f, -0.47f, 3.54f, 0.1f) + lineToRelative(0.35f, 0.35f) + lineToRelative(0.88f, 0.89f) + lineToRelative(2.02f, 2.03f) + curveToRelative(0.67f, 0.67f, 0.87f, 1.97f, 0.3f, 3.77f) + arcToRelative(14.81f, 14.81f, 0.0f, false, true, -3.68f, 5.62f) + arcToRelative(14.81f, 14.81f, 0.0f, false, true, -5.63f, 3.67f) + curveToRelative(-1.8f, 0.58f, -3.09f, 0.38f, -3.76f, -0.3f) + arcToRelative(835.56f, 835.56f, 0.0f, false, true, -3.02f, -3.02f) + lineToRelative(-0.23f, -0.24f) + curveToRelative(-0.57f, -0.57f, -0.74f, -1.76f, -0.1f, -3.54f) + close() + } + } + return _sportHockey!! + } + +private var _sportHockey: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportSoccer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportSoccer.kt new file mode 100644 index 0000000..6b21549 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SportSoccer.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SportSoccer: ImageVector + get() { + if (_sportSoccer != null) { + return _sportSoccer!! + } + _sportSoccer = fluentIcon(name = "Regular.SportSoccer") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f) + close() + moveTo(10.07f, 3.72f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 3.86f, 0.0f) + lineTo(12.0f, 4.87f) + lineToRelative(-1.93f, -1.15f) + close() + moveTo(8.24f, 4.37f) + lineToRelative(3.01f, 1.8f) + verticalLineToRelative(2.2f) + lineToRelative(-2.79f, 2.02f) + lineToRelative(-2.04f, -0.7f) + lineToRelative(-0.59f, -3.54f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 2.41f, -1.78f) + close() + moveTo(4.6f, 7.83f) + lineTo(4.95f, 10.0f) + lineToRelative(-1.43f, 1.43f) + curveToRelative(0.09f, -1.3f, 0.46f, -2.51f, 1.07f, -3.59f) + close() + moveTo(3.63f, 13.43f) + lineToRelative(2.33f, -2.32f) + lineToRelative(2.04f, 0.7f) + lineToRelative(1.08f, 3.34f) + lineToRelative(-0.97f, 1.58f) + lineToRelative(-3.3f, -0.2f) + curveToRelative(-0.58f, -0.92f, -0.99f, -1.97f, -1.18f, -3.1f) + close() + moveTo(6.1f, 18.11f) + lineToRelative(1.9f, 0.11f) + lineToRelative(0.68f, 1.6f) + curveToRelative(-0.96f, -0.4f, -1.84f, -1.0f, -2.58f, -1.71f) + close() + moveTo(10.54f, 20.37f) + lineToRelative(-1.18f, -2.8f) + lineToRelative(0.96f, -1.57f) + horizontalLineToRelative(3.37f) + lineToRelative(0.91f, 1.58f) + lineToRelative(-1.04f, 2.78f) + arcToRelative(8.55f, 8.55f, 0.0f, false, true, -3.02f, 0.01f) + close() + moveTo(15.37f, 19.81f) + lineToRelative(0.57f, -1.52f) + lineToRelative(1.67f, 0.1f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -2.24f, 1.42f) + close() + moveTo(18.9f, 16.98f) + lineToRelative(-3.02f, -0.2f) + lineToRelative(-0.94f, -1.62f) + lineToRelative(1.09f, -3.34f) + lineToRelative(2.01f, -0.7f) + lineToRelative(2.31f, 2.52f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, -1.45f, 3.34f) + close() + moveTo(20.5f, 11.58f) + lineToRelative(-1.44f, -1.57f) + lineToRelative(0.36f, -2.17f) + arcToRelative(8.45f, 8.45f, 0.0f, false, true, 1.08f, 3.74f) + close() + moveTo(18.18f, 6.16f) + lineToRelative(-0.59f, 3.53f) + lineToRelative(-2.04f, 0.7f) + lineToRelative(-2.79f, -2.02f) + verticalLineToRelative(-2.2f) + lineToRelative(3.0f, -1.8f) + arcToRelative(8.53f, 8.53f, 0.0f, false, true, 2.42f, 1.79f) + close() + moveTo(9.48f, 11.52f) + lineTo(12.0f, 9.68f) + lineToRelative(2.54f, 1.84f) + lineToRelative(-0.97f, 2.98f) + horizontalLineToRelative(-3.13f) + lineToRelative(-0.97f, -2.98f) + close() + } + } + return _sportSoccer!! + } + +private var _sportSoccer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Square.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Square.kt new file mode 100644 index 0000000..078b3a0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Square.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Square: ImageVector + get() { + if (_square != null) { + return _square!! + } + _square = fluentIcon(name = "Regular.Square") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineTo(6.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineTo(6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineTo(6.25f) + close() + } + } + return _square!! + } + +private var _square: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareArrowForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareArrowForward.kt new file mode 100644 index 0000000..c19c8ea --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareArrowForward.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SquareArrowForward: ImageVector + get() { + if (_squareArrowForward != null) { + return _squareArrowForward!! + } + _squareArrowForward = fluentIcon(name = "Regular.SquareArrowForward") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 6.24f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.49f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 20.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -11.0f, 0.0f) + close() + moveTo(18.65f, 15.35f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, -0.7f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.2f, 0.2f, 0.2f, 0.5f, 0.0f, 0.7f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, -0.7f) + lineToRelative(0.64f, -0.65f) + horizontalLineToRelative(-2.04f) + curveTo(16.01f, 17.0f, 15.0f, 18.0f, 15.0f, 19.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -1.8f, 1.46f, -3.25f, 3.25f, -3.25f) + horizontalLineToRelative(2.04f) + lineToRelative(-0.64f, -0.65f) + close() + } + } + return _squareArrowForward!! + } + +private var _squareArrowForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHint.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHint.kt new file mode 100644 index 0000000..5caa134 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHint.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SquareHint: ImageVector + get() { + if (_squareHint != null) { + return _squareHint!! + } + _squareHint = fluentIcon(name = "Regular.SquareHint") { + fluentPath { + moveTo(10.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(17.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + close() + moveTo(3.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(17.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + close() + moveTo(20.25f, 10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(3.0f, 13.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.5f) + close() + } + } + return _squareHint!! + } + +private var _squareHint: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintApps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintApps.kt new file mode 100644 index 0000000..4f9988c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintApps.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SquareHintApps: ImageVector + get() { + if (_squareHintApps != null) { + return _squareHintApps!! + } + _squareHintApps = fluentIcon(name = "Regular.SquareHintApps") { + fluentPath { + moveTo(7.0f, 3.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(9.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 9.0f, 3.75f) + close() + moveTo(17.75f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(3.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(3.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(12.25f, 15.5f) + horizontalLineToRelative(3.25f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-7.5f) + curveTo(11.01f, 23.0f, 10.0f, 22.0f, 10.0f, 20.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + close() + moveTo(17.0f, 12.25f) + verticalLineToRelative(3.25f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(15.5f, 21.5f) + lineTo(15.5f, 17.0f) + horizontalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.25f) + close() + moveTo(17.0f, 17.0f) + verticalLineToRelative(4.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(21.5f, 17.0f) + lineTo(17.0f, 17.0f) + close() + } + } + return _squareHintApps!! + } + +private var _squareHintApps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintSparkles.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintSparkles.kt new file mode 100644 index 0000000..887b55f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareHintSparkles.kt @@ -0,0 +1,114 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SquareHintSparkles: ImageVector + get() { + if (_squareHintSparkles != null) { + return _squareHintSparkles!! + } + _squareHintSparkles = fluentIcon(name = "Regular.SquareHintSparkles") { + fluentPath { + moveTo(16.09f, 6.41f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, -1.35f, -0.95f) + lineTo(13.36f, 5.0f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 0.0f, -1.03f) + lineToRelative(1.38f, -0.44f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, 1.76f, -1.77f) + lineToRelative(0.01f, -0.03f) + lineToRelative(0.45f, -1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 1.03f, 0.0f) + lineToRelative(0.44f, 1.38f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, 1.8f, 1.8f) + lineToRelative(1.38f, 0.44f) + lineToRelative(0.03f, 0.01f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, 0.0f, 1.03f) + lineToRelative(-1.38f, 0.44f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, -1.8f, 1.8f) + lineToRelative(-0.45f, 1.38f) + arcToRelative(0.54f, 0.54f, 0.0f, false, true, -1.03f, 0.0f) + lineToRelative(-0.44f, -1.38f) + curveToRelative(-0.1f, -0.3f, -0.25f, -0.6f, -0.45f, -0.85f) + close() + moveTo(23.79f, 10.21f) + lineToRelative(-0.77f, -0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -1.0f, -1.0f) + lineToRelative(-0.25f, -0.76f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, -0.57f, 0.0f) + lineToRelative(-0.25f, 0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, -0.98f, 1.0f) + lineToRelative(-0.77f, 0.24f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.0f, 0.57f) + lineToRelative(0.77f, 0.25f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, 1.0f) + lineToRelative(0.24f, 0.77f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.58f, 0.0f) + lineToRelative(0.24f, -0.77f) + arcToRelative(1.58f, 1.58f, 0.0f, false, true, 1.0f, -1.0f) + lineToRelative(0.77f, -0.24f) + arcToRelative(0.3f, 0.3f, 0.0f, false, false, 0.0f, -0.57f) + horizontalLineToRelative(-0.02f) + close() + moveTo(12.27f, 3.57f) + curveToRelative(0.2f, -0.26f, 0.46f, -0.46f, 0.77f, -0.57f) + horizontalLineToRelative(-2.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(12.0f, 4.5f) + arcToRelative(1.6f, 1.6f, 0.0f, false, true, 0.28f, -0.93f) + close() + moveTo(3.75f, 10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.0f, 20.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(6.25f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(6.25f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(0.5f) + close() + moveTo(17.0f, 20.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(0.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + verticalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _squareHintSparkles!! + } + +private var _squareHintSparkles: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareMultiple.kt new file mode 100644 index 0000000..16ec5c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SquareMultiple.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SquareMultiple: ImageVector + get() { + if (_squareMultiple != null) { + return _squareMultiple!! + } + _squareMultiple = fluentIcon(name = "Regular.SquareMultiple") { + fluentPath { + moveTo(7.52f, 5.0f) + horizontalLineTo(6.0f) + curveToRelative(0.13f, -1.68f, 1.53f, -3.0f, 3.24f, -3.0f) + horizontalLineToRelative(8.0f) + arcTo(4.75f, 4.75f, 0.0f, false, true, 22.0f, 6.75f) + verticalLineToRelative(8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.0f, 3.24f) + verticalLineToRelative(-1.5f) + curveToRelative(0.85f, -0.13f, 1.5f, -0.86f, 1.5f, -1.74f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-8.0f) + curveToRelative(-0.88f, 0.0f, -1.61f, 0.65f, -1.73f, 1.5f) + close() + moveTo(5.25f, 6.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 9.25f) + verticalLineToRelative(9.5f) + curveTo(2.0f, 20.55f, 3.46f, 22.0f, 5.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.5f) + curveTo(18.0f, 7.45f, 16.55f, 6.0f, 14.75f, 6.0f) + horizontalLineToRelative(-9.5f) + close() + moveTo(3.5f, 9.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-9.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.5f) + close() + } + } + return _squareMultiple!! + } + +private var _squareMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stack.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stack.kt new file mode 100644 index 0000000..7cfc3be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stack.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Stack: ImageVector + get() { + if (_stack != null) { + return _stack!! + } + _stack = fluentIcon(name = "Regular.Stack") { + fluentPath { + moveTo(4.0f, 4.0f) + horizontalLineToRelative(11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(4.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + close() + moveTo(15.0f, 5.5f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(11.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(15.5f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(4.56f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.94f, 1.5f) + horizontalLineToRelative(9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + verticalLineToRelative(-5.0f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 18.0f, 6.56f) + verticalLineToRelative(6.94f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + lineTo(4.56f, 16.0f) + close() + moveTo(7.06f, 18.5f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 9.0f, 20.0f) + horizontalLineToRelative(7.25f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 22.0f, 14.25f) + lineTo(22.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.5f, -1.94f) + verticalLineToRelative(5.19f) + curveToRelative(0.0f, 2.35f, -1.9f, 4.25f, -4.25f, 4.25f) + lineTo(7.06f, 18.5f) + close() + } + } + return _stack!! + } + +private var _stack: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackArrowForward.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackArrowForward.kt new file mode 100644 index 0000000..c33a396 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackArrowForward.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StackArrowForward: ImageVector + get() { + if (_stackArrowForward != null) { + return _stackArrowForward!! + } + _stackArrowForward = fluentIcon(name = "Regular.StackArrowForward") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(19.35f, 3.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(0.64f, 0.65f) + horizontalLineToRelative(-2.04f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 14.0f, 8.25f) + verticalLineToRelative(0.25f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-0.25f) + curveTo(15.0f, 7.01f, 16.0f, 6.0f, 17.25f, 6.0f) + horizontalLineToRelative(2.04f) + lineToRelative(-0.64f, 0.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-1.5f, -1.5f) + close() + moveTo(17.0f, 13.0f) + verticalLineToRelative(-0.02f) + arcToRelative(6.48f, 6.48f, 0.0f, false, true, -1.5f, -0.3f) + lineTo(15.5f, 13.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, 0.5f) + lineTo(4.0f, 13.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.5f) + lineTo(3.5f, 6.0f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + horizontalLineToRelative(7.08f) + curveToRelative(0.08f, -0.52f, 0.22f, -1.03f, 0.42f, -1.5f) + lineTo(4.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, 2.0f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 1.1f, 0.9f, 2.0f, 2.0f, 2.0f) + horizontalLineToRelative(11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f) + close() + moveTo(18.0f, 12.98f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, 1.5f, -0.3f) + verticalLineToRelative(0.82f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -4.0f, 4.0f) + horizontalLineToRelative(-9.0f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 4.56f, 16.0f) + lineTo(15.5f, 16.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f) + verticalLineToRelative(-0.52f) + close() + moveTo(22.0f, 11.19f) + curveToRelative(-0.44f, 0.43f, -0.95f, 0.8f, -1.5f, 1.08f) + verticalLineToRelative(1.98f) + curveToRelative(0.0f, 2.35f, -1.9f, 4.25f, -4.25f, 4.25f) + lineTo(7.06f, 18.5f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 9.0f, 20.0f) + horizontalLineToRelative(7.25f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 22.0f, 14.25f) + verticalLineToRelative(-3.06f) + close() + } + } + return _stackArrowForward!! + } + +private var _stackArrowForward: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackStar.kt new file mode 100644 index 0000000..5134a4d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StackStar.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StackStar: ImageVector + get() { + if (_stackStar != null) { + return _stackStar!! + } + _stackStar = fluentIcon(name = "Regular.StackStar") { + fluentPath { + moveTo(9.5f, 5.85f) + curveToRelative(0.28f, 0.0f, 0.54f, 0.16f, 0.67f, 0.41f) + lineTo(11.0f, 7.91f) + lineToRelative(1.6f, 0.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.39f, 1.32f) + lineToRelative(-1.15f, 0.95f) + lineToRelative(0.4f, 1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 0.8f) + lineToRelative(-1.6f, -1.0f) + lineToRelative(-1.6f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.8f) + lineToRelative(0.4f, -1.8f) + lineToRelative(-1.15f, -0.95f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.39f, -1.32f) + lineTo(8.0f, 7.9f) + lineToRelative(0.82f, -1.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.67f, -0.41f) + close() + moveTo(4.0f, 4.0f) + horizontalLineToRelative(11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f) + verticalLineToRelative(7.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + lineTo(4.0f, 15.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f) + lineTo(2.0f, 6.0f) + curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f) + close() + moveTo(15.0f, 5.5f) + lineTo(4.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(7.0f) + curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f) + horizontalLineToRelative(11.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(15.5f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(4.56f, 16.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 1.94f, 1.5f) + horizontalLineToRelative(9.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 4.0f, -4.0f) + verticalLineToRelative(-5.0f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 18.0f, 6.56f) + verticalLineToRelative(6.94f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f) + lineTo(4.56f, 16.0f) + close() + moveTo(7.06f, 18.5f) + arcTo(2.0f, 2.0f, 0.0f, false, false, 9.0f, 20.0f) + horizontalLineToRelative(7.25f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 22.0f, 14.25f) + lineTo(22.0f, 11.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, -1.5f, -1.94f) + verticalLineToRelative(5.19f) + curveToRelative(0.0f, 2.35f, -1.9f, 4.25f, -4.25f, 4.25f) + lineTo(7.06f, 18.5f) + close() + } + } + return _stackStar!! + } + +private var _stackStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarAdd.kt new file mode 100644 index 0000000..6e6c84e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarAdd.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarAdd: ImageVector + get() { + if (_starAdd != null) { + return _starAdd!! + } + _starAdd = fluentIcon(name = "Regular.StarAdd") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -1.52f, -0.62f) + lineToRelative(1.15f, -1.12f) + lineToRelative(-5.05f, -0.74f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.01f, -0.74f) + lineTo(12.0f, 4.04f) + lineTo(9.74f, 8.6f) + curveToRelative(-0.2f, 0.4f, -0.58f, 0.68f, -1.02f, 0.74f) + lineToRelative(-5.05f, 0.74f) + lineToRelative(3.66f, 3.56f) + curveToRelative(0.32f, 0.3f, 0.46f, 0.76f, 0.39f, 1.2f) + lineToRelative(-0.87f, 5.02f) + lineTo(11.0f, 17.7f) + curveToRelative(0.02f, 0.54f, 0.1f, 1.07f, 0.24f, 1.57f) + lineToRelative(-3.96f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _starAdd!! + } + +private var _starAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightEnd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightEnd.kt new file mode 100644 index 0000000..b4a03ff --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightEnd.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarArrowRightEnd: ImageVector + get() { + if (_starArrowRightEnd != null) { + return _starArrowRightEnd!! + } + _starArrowRightEnd = fluentIcon(name = "Regular.StarArrowRightEnd") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -1.52f, -0.62f) + lineToRelative(1.15f, -1.12f) + lineToRelative(-5.05f, -0.74f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.01f, -0.74f) + lineTo(12.0f, 4.04f) + lineTo(9.74f, 8.6f) + curveToRelative(-0.2f, 0.4f, -0.58f, 0.68f, -1.02f, 0.74f) + lineToRelative(-5.05f, 0.74f) + lineToRelative(3.66f, 3.56f) + curveToRelative(0.32f, 0.3f, 0.46f, 0.76f, 0.39f, 1.2f) + lineToRelative(-0.87f, 5.02f) + lineTo(11.0f, 17.7f) + curveToRelative(0.02f, 0.54f, 0.1f, 1.07f, 0.24f, 1.57f) + lineToRelative(-3.96f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(14.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineTo(19.29f, 17.0f) + lineTo(14.5f, 17.0f) + close() + } + } + return _starArrowRightEnd!! + } + +private var _starArrowRightEnd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightStart.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightStart.kt new file mode 100644 index 0000000..398af34 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarArrowRightStart.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarArrowRightStart: ImageVector + get() { + if (_starArrowRightStart != null) { + return _starArrowRightStart!! + } + _starArrowRightStart = fluentIcon(name = "Regular.StarArrowRightStart") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-3.82f, 3.72f) + lineToRelative(0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, 1.42f) + lineToRelative(-3.95f, -2.08f) + curveToRelative(0.14f, -0.5f, 0.22f, -1.02f, 0.24f, -1.57f) + lineToRelative(4.14f, 2.18f) + lineToRelative(-0.86f, -5.03f) + curveToRelative(-0.07f, -0.43f, 0.07f, -0.88f, 0.39f, -1.2f) + lineToRelative(3.65f, -3.55f) + lineToRelative(-5.05f, -0.74f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.01f, -0.74f) + lineTo(12.0f, 4.04f) + lineTo(9.74f, 8.6f) + curveToRelative(-0.2f, 0.4f, -0.58f, 0.68f, -1.02f, 0.74f) + lineToRelative(-5.05f, 0.74f) + lineToRelative(1.16f, 1.13f) + curveToRelative(-0.53f, 0.14f, -1.04f, 0.35f, -1.51f, 0.61f) + lineToRelative(-0.91f, -0.88f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(3.5f, 17.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.8f) + lineToRelative(-1.65f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, 0.7f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.7f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.7f, 0.7f) + lineTo(8.29f, 17.0f) + horizontalLineTo(3.5f) + close() + } + } + return _starArrowRightStart!! + } + +private var _starArrowRightStart: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarDismiss.kt new file mode 100644 index 0000000..e679aed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarDismiss.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarDismiss: ImageVector + get() { + if (_starDismiss != null) { + return _starDismiss!! + } + _starDismiss = fluentIcon(name = "Regular.StarDismiss") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -1.52f, -0.61f) + lineToRelative(1.15f, -1.13f) + lineToRelative(-5.05f, -0.74f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.01f, -0.74f) + lineTo(12.0f, 4.04f) + lineTo(9.74f, 8.6f) + curveToRelative(-0.2f, 0.4f, -0.58f, 0.68f, -1.02f, 0.74f) + lineToRelative(-5.05f, 0.74f) + lineToRelative(3.66f, 3.56f) + curveToRelative(0.32f, 0.3f, 0.46f, 0.76f, 0.39f, 1.2f) + lineToRelative(-0.87f, 5.02f) + lineTo(11.0f, 17.7f) + curveToRelative(0.02f, 0.54f, 0.1f, 1.07f, 0.24f, 1.57f) + lineToRelative(-3.96f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(15.85f, 15.15f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + lineToRelative(-1.65f, -1.64f) + close() + } + } + return _starDismiss!! + } + +private var _starDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEdit.kt new file mode 100644 index 0000000..1df6173 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEdit.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarEdit: ImageVector + get() { + if (_starEdit != null) { + return _starEdit!! + } + _starEdit = fluentIcon(name = "Regular.StarEdit") { + fluentPath { + moveTo(13.2f, 3.1f) + curveToRelative(-0.49f, -1.0f, -1.92f, -1.0f, -2.41f, 0.0f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineToRelative(2.95f, -1.55f) + lineToRelative(0.3f, -1.21f) + curveToRelative(0.07f, -0.28f, 0.17f, -0.55f, 0.3f, -0.8f) + lineToRelative(-3.98f, 2.1f) + lineToRelative(0.87f, -5.04f) + curveToRelative(0.07f, -0.43f, -0.07f, -0.88f, -0.4f, -1.2f) + lineTo(3.68f, 10.1f) + lineToRelative(5.05f, -0.74f) + curveToRelative(0.44f, -0.06f, 0.82f, -0.34f, 1.02f, -0.74f) + lineTo(12.0f, 4.04f) + lineToRelative(2.26f, 4.57f) + curveToRelative(0.2f, 0.4f, 0.57f, 0.68f, 1.01f, 0.74f) + lineToRelative(4.45f, 0.65f) + curveToRelative(0.73f, 0.0f, 1.46f, 0.24f, 2.05f, 0.72f) + curveToRelative(0.53f, -0.79f, 0.08f, -1.93f, -0.93f, -2.07f) + lineToRelative(-5.27f, -0.77f) + lineTo(13.2f, 3.1f) + close() + moveTo(18.1f, 11.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.34f, 0.35f, -0.58f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.24f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _starEdit!! + } + +private var _starEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEmphasis.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEmphasis.kt new file mode 100644 index 0000000..0646b0e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarEmphasis.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarEmphasis: ImageVector + get() { + if (_starEmphasis != null) { + return _starEmphasis!! + } + _starEmphasis = fluentIcon(name = "Regular.StarEmphasis") { + fluentPath { + moveTo(13.2f, 3.1f) + curveToRelative(-0.49f, -1.0f, -1.92f, -1.0f, -2.41f, 0.0f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(4.71f, 2.48f) + curveToRelative(1.0f, 0.52f, 2.15f, -0.32f, 1.96f, -1.42f) + lineToRelative(-0.9f, -5.25f) + lineToRelative(3.82f, -3.72f) + curveToRelative(0.8f, -0.78f, 0.36f, -2.14f, -0.75f, -2.3f) + lineToRelative(-5.27f, -0.77f) + lineTo(13.2f, 3.1f) + close() + moveTo(9.75f, 8.61f) + lineTo(12.0f, 4.04f) + lineToRelative(2.26f, 4.57f) + curveToRelative(0.2f, 0.4f, 0.57f, 0.68f, 1.01f, 0.74f) + lineToRelative(5.05f, 0.74f) + lineToRelative(-3.65f, 3.56f) + curveToRelative(-0.32f, 0.3f, -0.46f, 0.76f, -0.39f, 1.2f) + lineToRelative(0.86f, 5.02f) + lineToRelative(-4.51f, -2.37f) + curveToRelative(-0.4f, -0.2f, -0.87f, -0.2f, -1.26f, 0.0f) + lineToRelative(-4.52f, 2.37f) + lineToRelative(0.87f, -5.03f) + curveToRelative(0.07f, -0.43f, -0.07f, -0.88f, -0.4f, -1.2f) + lineTo(3.68f, 10.1f) + lineToRelative(5.05f, -0.74f) + curveToRelative(0.44f, -0.06f, 0.82f, -0.34f, 1.02f, -0.74f) + close() + moveTo(1.16f, 3.78f) + curveToRelative(-0.25f, 0.32f, -0.2f, 0.8f, 0.12f, 1.06f) + lineToRelative(2.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, -1.18f) + lineToRelative(-2.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.12f) + close() + moveTo(22.84f, 18.22f) + curveToRelative(0.25f, -0.33f, 0.2f, -0.8f, -0.12f, -1.06f) + lineToRelative(-2.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.94f, 1.18f) + lineToRelative(2.5f, 2.0f) + curveToRelative(0.32f, 0.25f, 0.8f, 0.2f, 1.06f, -0.12f) + close() + moveTo(1.28f, 17.16f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, 1.18f) + lineToRelative(2.5f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.94f, -1.18f) + lineToRelative(-2.5f, 2.0f) + close() + moveTo(22.84f, 3.78f) + curveToRelative(0.25f, 0.32f, 0.2f, 0.8f, -0.12f, 1.06f) + lineToRelative(-2.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.94f, -1.18f) + lineToRelative(2.5f, -2.0f) + curveToRelative(0.32f, -0.25f, 0.8f, -0.2f, 1.06f, 0.12f) + close() + } + } + return _starEmphasis!! + } + +private var _starEmphasis: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarHalf.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarHalf.kt new file mode 100644 index 0000000..7683b5e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarHalf.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarHalf: ImageVector + get() { + if (_starHalf != null) { + return _starHalf!! + } + _starHalf = fluentIcon(name = "Regular.StarHalf") { + fluentPath { + moveTo(12.0f, 2.35f) + curveToRelative(-0.48f, 0.0f, -0.96f, 0.25f, -1.21f, 0.75f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(4.71f, 2.48f) + curveToRelative(1.0f, 0.52f, 2.15f, -0.32f, 1.96f, -1.42f) + lineToRelative(-0.9f, -5.25f) + lineToRelative(3.82f, -3.72f) + curveToRelative(0.8f, -0.78f, 0.36f, -2.14f, -0.75f, -2.3f) + lineToRelative(-5.27f, -0.77f) + lineTo(13.2f, 3.1f) + curveToRelative(-0.25f, -0.5f, -0.73f, -0.75f, -1.21f, -0.75f) + close() + moveTo(12.0f, 17.35f) + lineTo(12.0f, 4.04f) + lineToRelative(2.26f, 4.56f) + curveToRelative(0.2f, 0.4f, 0.57f, 0.68f, 1.01f, 0.74f) + lineToRelative(5.05f, 0.74f) + lineToRelative(-3.65f, 3.56f) + curveToRelative(-0.32f, 0.3f, -0.46f, 0.76f, -0.39f, 1.2f) + lineToRelative(0.86f, 5.02f) + lineToRelative(-4.51f, -2.37f) + curveToRelative(-0.2f, -0.1f, -0.41f, -0.16f, -0.63f, -0.16f) + close() + } + } + return _starHalf!! + } + +private var _starHalf: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarLineHorizontal3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarLineHorizontal3.kt new file mode 100644 index 0000000..3a94347 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarLineHorizontal3.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarLineHorizontal3: ImageVector + get() { + if (_starLineHorizontal3 != null) { + return _starLineHorizontal3!! + } + _starLineHorizontal3 = fluentIcon(name = "Regular.StarLineHorizontal3") { + fluentPath { + moveTo(13.2f, 3.1f) + curveToRelative(-0.49f, -1.0f, -1.92f, -1.0f, -2.41f, 0.0f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineToRelative(5.07f, -2.66f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.7f, -1.33f) + lineToRelative(-4.8f, 2.52f) + lineToRelative(0.87f, -5.03f) + curveToRelative(0.07f, -0.43f, -0.07f, -0.88f, -0.4f, -1.2f) + lineTo(3.68f, 10.1f) + lineToRelative(5.05f, -0.74f) + curveToRelative(0.44f, -0.06f, 0.82f, -0.34f, 1.02f, -0.74f) + lineTo(12.0f, 4.04f) + lineToRelative(2.49f, 5.04f) + curveToRelative(0.12f, 0.26f, 0.38f, 0.42f, 0.67f, 0.42f) + horizontalLineToRelative(6.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.62f) + lineTo(13.2f, 3.1f) + close() + moveTo(14.5f, 12.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(14.5f, 16.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _starLineHorizontal3!! + } + +private var _starLineHorizontal3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOff.kt new file mode 100644 index 0000000..a9936d5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOff.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarOff: ImageVector + get() { + if (_starOff != null) { + return _starOff!! + } + _starOff = fluentIcon(name = "Regular.StarOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.8f, 4.8f) + lineToRelative(-3.86f, 0.57f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(4.71f, 2.48f) + curveToRelative(1.0f, 0.52f, 2.15f, -0.32f, 1.96f, -1.42f) + lineToRelative(-0.04f, -0.22f) + lineToRelative(2.09f, 2.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(16.8f, 17.86f) + lineToRelative(0.34f, 2.01f) + lineToRelative(-4.51f, -2.37f) + curveToRelative(-0.4f, -0.2f, -0.87f, -0.2f, -1.26f, 0.0f) + lineToRelative(-4.52f, 2.37f) + lineToRelative(0.87f, -5.03f) + curveToRelative(0.07f, -0.43f, -0.07f, -0.88f, -0.4f, -1.2f) + lineTo(3.68f, 10.1f) + lineToRelative(4.68f, -0.68f) + lineToRelative(8.45f, 8.45f) + close() + moveTo(20.32f, 10.09f) + lineToRelative(-3.57f, 3.48f) + lineToRelative(1.06f, 1.06f) + lineToRelative(3.78f, -3.68f) + curveToRelative(0.8f, -0.78f, 0.36f, -2.14f, -0.75f, -2.3f) + lineToRelative(-5.27f, -0.77f) + lineTo(13.2f, 3.1f) + curveToRelative(-0.5f, -1.0f, -1.93f, -1.0f, -2.42f, 0.0f) + lineTo(9.3f, 6.12f) + lineToRelative(1.12f, 1.12f) + lineTo(12.0f, 4.04f) + lineToRelative(2.26f, 4.57f) + curveToRelative(0.2f, 0.4f, 0.57f, 0.68f, 1.01f, 0.74f) + lineToRelative(5.05f, 0.74f) + close() + } + } + return _starOff!! + } + +private var _starOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOneQuarter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOneQuarter.kt new file mode 100644 index 0000000..508eddb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarOneQuarter.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarOneQuarter: ImageVector + get() { + if (_starOneQuarter != null) { + return _starOneQuarter!! + } + _starOneQuarter = fluentIcon(name = "Regular.StarOneQuarter") { + fluentPath { + moveTo(13.2f, 3.1f) + curveToRelative(-0.49f, -1.0f, -1.92f, -1.0f, -2.41f, 0.0f) + lineTo(8.43f, 7.88f) + lineToRelative(-5.27f, 0.77f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, -0.75f, 2.3f) + lineToRelative(3.81f, 3.72f) + lineToRelative(-0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, false, 1.96f, 1.42f) + lineToRelative(1.72f, -0.9f) + lineToRelative(3.0f, -1.58f) + lineToRelative(4.71f, 2.48f) + curveToRelative(1.0f, 0.52f, 2.15f, -0.32f, 1.96f, -1.42f) + lineToRelative(-0.9f, -5.25f) + lineToRelative(3.82f, -3.72f) + curveToRelative(0.8f, -0.78f, 0.36f, -2.14f, -0.75f, -2.3f) + lineToRelative(-5.27f, -0.77f) + lineTo(13.2f, 3.1f) + close() + moveTo(9.0f, 18.74f) + verticalLineTo(9.28f) + curveToRelative(0.32f, -0.12f, 0.59f, -0.35f, 0.74f, -0.67f) + lineTo(12.0f, 4.04f) + lineToRelative(2.26f, 4.57f) + curveToRelative(0.2f, 0.4f, 0.57f, 0.68f, 1.01f, 0.74f) + lineToRelative(5.05f, 0.74f) + lineToRelative(-3.65f, 3.56f) + curveToRelative(-0.32f, 0.3f, -0.46f, 0.76f, -0.39f, 1.2f) + lineToRelative(0.86f, 5.02f) + lineToRelative(-4.51f, -2.37f) + curveToRelative(-0.4f, -0.2f, -0.87f, -0.2f, -1.26f, 0.0f) + lineTo(9.0f, 18.74f) + close() + } + } + return _starOneQuarter!! + } + +private var _starOneQuarter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarProhibited.kt new file mode 100644 index 0000000..57cb3fa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarProhibited.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarProhibited: ImageVector + get() { + if (_starProhibited != null) { + return _starProhibited!! + } + _starProhibited = fluentIcon(name = "Regular.StarProhibited") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -1.52f, -0.62f) + lineToRelative(1.15f, -1.12f) + lineToRelative(-5.05f, -0.74f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.01f, -0.74f) + lineTo(12.0f, 4.04f) + lineTo(9.74f, 8.6f) + curveToRelative(-0.2f, 0.4f, -0.58f, 0.68f, -1.02f, 0.74f) + lineToRelative(-5.05f, 0.74f) + lineToRelative(3.66f, 3.56f) + curveToRelative(0.32f, 0.3f, 0.46f, 0.76f, 0.39f, 1.2f) + lineToRelative(-0.87f, 5.02f) + lineTo(11.0f, 17.7f) + curveToRelative(0.02f, 0.54f, 0.1f, 1.07f, 0.24f, 1.57f) + lineToRelative(-3.96f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.43f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _starProhibited!! + } + +private var _starProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarSettings.kt new file mode 100644 index 0000000..cbf7cb1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarSettings.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarSettings: ImageVector + get() { + if (_starSettings != null) { + return _starSettings!! + } + _starSettings = fluentIcon(name = "Regular.StarSettings") { + fluentPath { + moveTo(10.79f, 3.1f) + curveToRelative(0.5f, -1.0f, 1.92f, -1.0f, 2.42f, 0.0f) + lineToRelative(2.36f, 4.78f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-0.9f, 0.88f) + arcToRelative(6.46f, 6.46f, 0.0f, false, false, -1.52f, -0.62f) + lineToRelative(1.15f, -1.12f) + lineToRelative(-5.05f, -0.74f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.01f, -0.74f) + lineTo(12.0f, 4.04f) + lineTo(9.74f, 8.6f) + curveToRelative(-0.2f, 0.4f, -0.58f, 0.68f, -1.02f, 0.74f) + lineToRelative(-5.05f, 0.74f) + lineToRelative(3.66f, 3.56f) + curveToRelative(0.32f, 0.3f, 0.46f, 0.76f, 0.39f, 1.2f) + lineToRelative(-0.87f, 5.02f) + lineTo(11.0f, 17.7f) + curveToRelative(0.02f, 0.54f, 0.1f, 1.07f, 0.24f, 1.57f) + lineToRelative(-3.96f, 2.08f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, -1.42f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + close() + moveTo(14.28f, 13.97f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.15f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.64f) + curveToRelative(-0.44f, -0.38f, -0.94f, -0.7f, -1.49f, -0.92f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _starSettings!! + } + +private var _starSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarThreeQuarter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarThreeQuarter.kt new file mode 100644 index 0000000..344aae0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StarThreeQuarter.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StarThreeQuarter: ImageVector + get() { + if (_starThreeQuarter != null) { + return _starThreeQuarter!! + } + _starThreeQuarter = fluentIcon(name = "Regular.StarThreeQuarter") { + fluentPath { + moveTo(13.21f, 3.1f) + lineTo(15.0f, 6.73f) + lineToRelative(0.57f, 1.15f) + lineToRelative(5.27f, 0.77f) + curveToRelative(1.1f, 0.16f, 1.55f, 1.52f, 0.75f, 2.3f) + lineToRelative(-3.82f, 3.72f) + lineToRelative(0.9f, 5.25f) + arcToRelative(1.35f, 1.35f, 0.0f, false, true, -1.96f, 1.42f) + lineTo(12.0f, 18.86f) + lineToRelative(-4.72f, 2.48f) + curveToRelative(-0.2f, 0.11f, -0.42f, 0.16f, -0.62f, 0.16f) + curveToRelative(-0.8f, 0.0f, -1.49f, -0.7f, -1.34f, -1.58f) + lineToRelative(0.9f, -5.25f) + lineToRelative(-3.81f, -3.72f) + curveToRelative(-0.8f, -0.78f, -0.36f, -2.14f, 0.75f, -2.3f) + lineToRelative(5.27f, -0.77f) + lineToRelative(2.36f, -4.78f) + curveToRelative(0.25f, -0.5f, 0.73f, -0.75f, 1.2f, -0.75f) + curveToRelative(0.5f, 0.0f, 0.97f, 0.25f, 1.22f, 0.75f) + close() + moveTo(15.0f, 9.28f) + verticalLineToRelative(9.47f) + lineToRelative(2.14f, 1.12f) + lineToRelative(-0.86f, -5.03f) + curveToRelative(-0.07f, -0.43f, 0.07f, -0.88f, 0.39f, -1.2f) + lineToRelative(3.65f, -3.55f) + lineToRelative(-5.05f, -0.74f) + curveToRelative(-0.1f, -0.01f, -0.18f, -0.03f, -0.27f, -0.07f) + close() + } + } + return _starThreeQuarter!! + } + +private var _starThreeQuarter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Status.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Status.kt new file mode 100644 index 0000000..6736dfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Status.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Status: ImageVector + get() { + if (_status != null) { + return _status!! + } + _status = fluentIcon(name = "Regular.Status") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(1.11f, 0.0f, 2.18f, 0.2f, 3.16f, 0.57f) + lineToRelative(-1.18f, 1.2f) + arcToRelative(7.5f, 7.5f, 0.0f, true, false, 5.28f, 5.33f) + lineToRelative(1.2f, -1.2f) + arcTo(9.0f, 9.0f, 0.0f, true, true, 12.0f, 3.0f) + close() + moveTo(21.06f, 2.67f) + lineToRelative(0.15f, 0.14f) + arcToRelative(2.76f, 2.76f, 0.0f, false, true, 0.0f, 3.9f) + lineToRelative(-6.3f, 6.35f) + curveToRelative(-0.18f, 0.18f, -0.4f, 0.32f, -0.65f, 0.39f) + lineToRelative(-4.21f, 1.2f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.62f, -0.61f) + lineToRelative(1.2f, -4.22f) + curveToRelative(0.08f, -0.24f, 0.2f, -0.47f, 0.38f, -0.65f) + lineToRelative(6.31f, -6.35f) + arcToRelative(2.74f, 2.74f, 0.0f, false, true, 3.74f, -0.15f) + close() + moveTo(18.39f, 3.87f) + lineToRelative(-6.31f, 6.36f) + lineToRelative(-0.71f, 2.49f) + lineToRelative(2.47f, -0.71f) + lineToRelative(6.3f, -6.36f) + curveToRelative(0.47f, -0.46f, 0.5f, -1.18f, 0.1f, -1.68f) + lineToRelative(-0.1f, -0.1f) + arcToRelative(1.24f, 1.24f, 0.0f, false, false, -1.75f, 0.0f) + close() + } + } + return _status!! + } + +private var _status: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Steps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Steps.kt new file mode 100644 index 0000000..d66b8c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Steps.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Steps: ImageVector + get() { + if (_steps != null) { + return _steps!! + } + _steps = fluentIcon(name = "Regular.Steps") { + fluentPath { + moveTo(12.0f, 3.38f) + curveToRelative(0.0f, -0.76f, 0.62f, -1.38f, 1.38f, -1.38f) + horizontalLineToRelative(3.74f) + curveToRelative(0.76f, 0.0f, 1.38f, 0.62f, 1.38f, 1.38f) + lineTo(18.5f, 9.0f) + lineTo(17.0f, 9.0f) + lineTo(17.0f, 3.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(3.63f) + curveToRelative(0.0f, 0.75f, -0.62f, 1.37f, -1.38f, 1.37f) + lineTo(8.5f, 8.5f) + verticalLineToRelative(3.63f) + curveToRelative(0.0f, 0.75f, -0.62f, 1.37f, -1.38f, 1.37f) + lineTo(3.5f, 13.5f) + lineTo(3.5f, 17.0f) + lineTo(9.0f, 17.0f) + verticalLineToRelative(1.5f) + lineTo(3.37f, 18.5f) + curveToRelative(-0.75f, 0.0f, -1.37f, -0.62f, -1.37f, -1.38f) + verticalLineToRelative(-3.75f) + curveToRelative(0.0f, -0.75f, 0.62f, -1.37f, 1.38f, -1.37f) + lineTo(7.0f, 12.0f) + lineTo(7.0f, 8.37f) + curveTo(7.0f, 7.63f, 7.62f, 7.0f, 8.38f, 7.0f) + lineTo(12.0f, 7.0f) + lineTo(12.0f, 3.37f) + close() + moveTo(16.38f, 10.0f) + curveToRelative(-0.76f, 0.0f, -1.38f, 0.62f, -1.38f, 1.38f) + lineTo(15.0f, 15.0f) + horizontalLineToRelative(-3.63f) + curveToRelative(-0.75f, 0.0f, -1.37f, 0.62f, -1.37f, 1.38f) + verticalLineToRelative(3.75f) + curveToRelative(0.0f, 0.75f, 0.62f, 1.37f, 1.38f, 1.37f) + horizontalLineToRelative(6.87f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.88f) + curveToRelative(0.0f, -0.75f, -0.62f, -1.37f, -1.38f, -1.37f) + horizontalLineToRelative(-3.75f) + close() + moveTo(16.5f, 15.13f) + lineTo(16.5f, 11.5f) + lineTo(20.0f, 11.5f) + verticalLineToRelative(6.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(11.5f, 20.0f) + verticalLineToRelative(-3.5f) + horizontalLineToRelative(3.63f) + curveToRelative(0.75f, 0.0f, 1.37f, -0.62f, 1.37f, -1.38f) + close() + } + } + return _steps!! + } + +private var _steps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stethoscope.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stethoscope.kt new file mode 100644 index 0000000..b17dd24 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stethoscope.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Stethoscope: ImageVector + get() { + if (_stethoscope != null) { + return _stethoscope!! + } + _stethoscope = fluentIcon(name = "Regular.Stethoscope") { + fluentPath { + moveTo(2.75f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(2.0f, 9.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 5.25f, 5.95f) + verticalLineToRelative(0.8f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 12.0f, 0.0f) + verticalLineToRelative(-0.84f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(0.84f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -9.0f, 0.0f) + verticalLineToRelative(-0.8f) + arcTo(6.0f, 6.0f, 0.0f, false, false, 14.0f, 9.0f) + lineTo(14.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.75f) + verticalLineToRelative(5.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -9.0f, 0.0f) + lineTo(3.5f, 4.0f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(18.5f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _stethoscope!! + } + +private var _stethoscope: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sticker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sticker.kt new file mode 100644 index 0000000..fb0511f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Sticker.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Sticker: ImageVector + get() { + if (_sticker != null) { + return _sticker!! + } + _sticker = fluentIcon(name = "Regular.Sticker") { + fluentPath { + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(6.88f) + curveToRelative(0.0f, 0.6f, -0.24f, 1.17f, -0.66f, 1.59f) + lineToRelative(-5.62f, 5.62f) + curveToRelative(-0.42f, 0.42f, -1.0f, 0.66f, -1.6f, 0.66f) + lineTo(6.26f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(17.75f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(13.0f, 19.5f) + verticalLineToRelative(-3.06f) + curveToRelative(-0.22f, 0.03f, -0.45f, 0.05f, -0.67f, 0.06f) + lineToRelative(-0.33f, 0.01f) + arcToRelative(6.33f, 6.33f, 0.0f, false, true, -3.68f, -1.14f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.86f, -1.23f) + arcToRelative(5.05f, 5.05f, 0.0f, false, false, 4.15f, 0.7f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.7f, -1.83f) + lineToRelative(0.22f, -0.01f) + horizontalLineToRelative(3.25f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(18.44f, 14.5f) + horizontalLineToRelative(-2.19f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + verticalLineToRelative(0.15f) + lineToRelative(-0.01f, 2.19f) + lineToRelative(3.94f, -3.94f) + close() + moveTo(9.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _sticker!! + } + +private var _sticker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StickerAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StickerAdd.kt new file mode 100644 index 0000000..4c9ead1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StickerAdd.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StickerAdd: ImageVector + get() { + if (_stickerAdd != null) { + return _stickerAdd!! + } + _stickerAdd = fluentIcon(name = "Regular.StickerAdd") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.5f, 14.0f) + horizontalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.4f) + lineToRelative(-0.01f, 0.1f) + lineTo(17.0f, 17.0f) + horizontalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(0.18f) + curveToRelative(0.04f, 0.2f, 0.2f, 0.36f, 0.4f, 0.4f) + lineToRelative(0.1f, 0.01f) + lineTo(17.0f, 18.0f) + verticalLineToRelative(2.6f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + horizontalLineToRelative(0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.4f) + lineToRelative(0.01f, -0.1f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + verticalLineToRelative(-0.18f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.4f, -0.4f) + lineToRelative(-0.1f, -0.01f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.6f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.41f, -0.4f) + horizontalLineToRelative(-0.09f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 6.24f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.49f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 20.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(9.18f, 14.14f) + curveToRelative(0.7f, 0.49f, 1.48f, 0.77f, 2.32f, 0.85f) + curveToRelative(-0.19f, 0.46f, -0.33f, 0.95f, -0.42f, 1.46f) + curveToRelative(-0.99f, -0.14f, -1.91f, -0.5f, -2.76f, -1.08f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.86f, -1.23f) + close() + moveTo(9.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(15.0f, 7.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + } + } + return _stickerAdd!! + } + +private var _stickerAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt new file mode 100644 index 0000000..9bb10ef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stop.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Stop: ImageVector + get() { + if (_stop != null) { + return _stop!! + } + _stop = fluentIcon(name = "Regular.Stop") { + fluentPath { + moveTo(19.25f, 4.5f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineTo(4.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineTo(4.75f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(14.5f) + close() + moveTo(4.75f, 3.0f) + curveTo(3.78f, 3.0f, 3.0f, 3.78f, 3.0f, 4.75f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(14.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineTo(4.75f) + curveTo(21.0f, 3.78f, 20.22f, 3.0f, 19.25f, 3.0f) + horizontalLineTo(4.75f) + close() + } + } + return _stop!! + } + +private var _stop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt new file mode 100644 index 0000000..780b773 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Storage.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Storage: ImageVector + get() { + if (_storage != null) { + return _storage!! + } + _storage = fluentIcon(name = "Regular.Storage") { + fluentPath { + moveTo(5.0f, 7.0f) + horizontalLineToRelative(14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 2.82f) + lineTo(22.0f, 14.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -2.82f, 3.0f) + lineTo(5.0f, 17.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, -2.82f) + lineTo(2.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.82f, -3.0f) + lineTo(19.0f, 7.0f) + lineTo(5.0f, 7.0f) + close() + moveTo(19.0f, 8.5f) + lineTo(5.0f, 8.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(14.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + close() + moveTo(18.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(14.0f, 10.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + } + } + return _storage!! + } + +private var _storage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StoreMicrosoft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StoreMicrosoft.kt new file mode 100644 index 0000000..a43cd45 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StoreMicrosoft.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StoreMicrosoft: ImageVector + get() { + if (_storeMicrosoft != null) { + return _storeMicrosoft!! + } + _storeMicrosoft = fluentIcon(name = "Regular.StoreMicrosoft") { + fluentPath { + moveTo(11.5f, 9.5f) + lineTo(11.5f, 13.0f) + lineTo(8.0f, 13.0f) + lineTo(8.0f, 9.5f) + horizontalLineToRelative(3.5f) + close() + moveTo(11.5f, 17.5f) + lineTo(11.5f, 14.0f) + lineTo(8.0f, 14.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.5f) + close() + moveTo(16.0f, 9.5f) + lineTo(16.0f, 13.0f) + horizontalLineToRelative(-3.5f) + lineTo(12.5f, 9.5f) + lineTo(16.0f, 9.5f) + close() + moveTo(16.0f, 17.5f) + lineTo(16.0f, 14.0f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(3.5f) + lineTo(16.0f, 17.5f) + close() + moveTo(8.0f, 6.0f) + lineTo(8.0f, 3.75f) + curveTo(8.0f, 2.78f, 8.78f, 2.0f, 9.75f, 2.0f) + horizontalLineToRelative(4.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(16.0f, 6.0f) + horizontalLineToRelative(5.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(11.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 21.0f) + lineTo(4.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 18.25f) + lineTo(2.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(8.0f, 6.0f) + close() + moveTo(9.5f, 3.75f) + lineTo(9.5f, 6.0f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 3.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + close() + moveTo(3.5f, 18.25f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(20.5f, 7.5f) + horizontalLineToRelative(-17.0f) + verticalLineToRelative(10.75f) + close() + } + } + return _storeMicrosoft!! + } + +private var _storeMicrosoft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stream.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stream.kt new file mode 100644 index 0000000..856503e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Stream.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Stream: ImageVector + get() { + if (_stream != null) { + return _stream!! + } + _stream = fluentIcon(name = "Regular.Stream") { + fluentPath { + moveTo(9.0f, 11.0f) + arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.5f, -7.5f) + horizontalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.1f) + arcToRelative(9.0f, 9.0f, 0.0f, false, false, -9.0f, 9.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.0f, 12.25f) + lineTo(9.0f, 11.0f) + close() + moveTo(16.75f, 7.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -4.25f, 4.25f) + verticalLineToRelative(1.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -5.75f, 5.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(4.0f) + curveTo(9.1f, 17.0f, 11.0f, 15.1f, 11.0f, 12.75f) + verticalLineToRelative(-1.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 5.75f, -5.75f) + horizontalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(17.25f, 10.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + lineTo(16.0f, 13.0f) + arcToRelative(9.0f, 9.0f, 0.0f, false, true, -9.0f, 9.0f) + horizontalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(7.0f, 20.5f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, 7.5f, -7.5f) + verticalLineToRelative(-1.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 17.25f, 9.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _stream!! + } + +private var _stream: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt new file mode 100644 index 0000000..35c2e47 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/StyleGuide.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.StyleGuide: ImageVector + get() { + if (_styleGuide != null) { + return _styleGuide!! + } + _styleGuide = fluentIcon(name = "Regular.StyleGuide") { + fluentPath { + moveTo(14.04f, 2.78f) + curveToRelative(1.46f, -0.4f, 2.97f, 0.48f, 3.36f, 1.94f) + lineToRelative(2.72f, 10.14f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.94f, 3.37f) + lineToRelative(-6.28f, 1.69f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.37f, -1.95f) + lineTo(5.81f, 7.83f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 1.95f, -3.37f) + lineToRelative(6.28f, -1.68f) + close() + moveTo(5.8f, 11.66f) + lineToRelative(1.76f, 6.57f) + curveToRelative(0.19f, 0.67f, 0.54f, 1.26f, 1.0f, 1.71f) + lineToRelative(-0.44f, -0.02f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.6f, -2.9f) + lineToRelative(0.28f, -5.36f) + close() + moveTo(14.42f, 4.23f) + lineTo(8.15f, 5.9f) + curveToRelative(-0.67f, 0.18f, -1.07f, 0.86f, -0.89f, 1.53f) + lineToRelative(2.72f, 10.14f) + curveToRelative(0.18f, 0.67f, 0.86f, 1.06f, 1.53f, 0.89f) + lineToRelative(6.28f, -1.69f) + curveToRelative(0.67f, -0.17f, 1.06f, -0.86f, 0.88f, -1.53f) + lineTo(15.96f, 5.11f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.54f, -0.88f) + close() + moveTo(4.88f, 10.18f) + lineToRelative(-0.36f, 6.8f) + curveToRelative(-0.03f, 0.7f, 0.12f, 1.36f, 0.43f, 1.94f) + lineToRelative(-0.42f, -0.16f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.58f, -3.56f) + lineToRelative(1.93f, -5.02f) + close() + moveTo(9.74f, 7.03f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.52f, 1.94f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.52f, -1.94f) + close() + } + } + return _styleGuide!! + } + +private var _styleGuide: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubGrid.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubGrid.kt new file mode 100644 index 0000000..94c0f8e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubGrid.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SubGrid: ImageVector + get() { + if (_subGrid != null) { + return _subGrid!! + } + _subGrid = fluentIcon(name = "Regular.SubGrid") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(5.0f) + lineTo(11.25f, 7.0f) + horizontalLineToRelative(-1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.0f, 9.75f) + verticalLineToRelative(1.5f) + lineTo(4.5f, 11.25f) + verticalLineToRelative(-5.0f) + close() + moveTo(7.0f, 12.75f) + verticalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.75f, 17.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-5.0f) + lineTo(7.0f, 12.75f) + close() + moveTo(11.25f, 15.5f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.75f) + verticalLineToRelative(2.75f) + close() + moveTo(12.75f, 17.0f) + horizontalLineToRelative(1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 14.25f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-5.0f) + lineTo(12.75f, 17.0f) + close() + moveTo(15.5f, 12.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-2.75f) + horizontalLineToRelative(2.75f) + close() + moveTo(17.0f, 11.25f) + verticalLineToRelative(-1.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 7.0f) + horizontalLineToRelative(-1.5f) + lineTo(12.75f, 4.5f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.0f) + lineTo(17.0f, 11.25f) + close() + moveTo(12.75f, 8.5f) + horizontalLineToRelative(1.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-2.75f) + lineTo(12.75f, 8.5f) + close() + moveTo(11.25f, 8.5f) + verticalLineToRelative(2.75f) + lineTo(8.5f, 11.25f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(1.5f) + close() + } + } + return _subGrid!! + } + +private var _subGrid: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtitles.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtitles.kt new file mode 100644 index 0000000..0a6df6a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Subtitles.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Subtitles: ImageVector + get() { + if (_subtitles != null) { + return _subtitles!! + } + _subtitles = fluentIcon(name = "Regular.Subtitles") { + fluentPath { + moveTo(2.0f, 7.25f) + curveTo(2.0f, 5.45f, 3.46f, 4.0f, 5.25f, 4.0f) + horizontalLineToRelative(13.5f) + curveTo(20.55f, 4.0f, 22.0f, 5.46f, 22.0f, 7.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(5.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 5.5f) + close() + moveTo(5.0f, 13.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(15.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(5.0f, 16.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.75f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _subtitles!! + } + +private var _subtitles: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt new file mode 100644 index 0000000..7b0ee1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractCircle.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SubtractCircle: ImageVector + get() { + if (_subtractCircle != null) { + return _subtractCircle!! + } + _subtractCircle = fluentIcon(name = "Regular.SubtractCircle") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + moveTo(16.25f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(8.5f) + close() + } + } + return _subtractCircle!! + } + +private var _subtractCircle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt new file mode 100644 index 0000000..2162694 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SubtractSquare.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SubtractSquare: ImageVector + get() { + if (_subtractSquare != null) { + return _subtractSquare!! + } + _subtractSquare = fluentIcon(name = "Regular.SubtractSquare") { + fluentPath { + moveTo(16.25f, 11.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _subtractSquare!! + } + +private var _subtractSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceEarbuds.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceEarbuds.kt new file mode 100644 index 0000000..e9be941 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceEarbuds.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SurfaceEarbuds: ImageVector + get() { + if (_surfaceEarbuds != null) { + return _surfaceEarbuds!! + } + _surfaceEarbuds = fluentIcon(name = "Regular.SurfaceEarbuds") { + fluentPath { + moveTo(17.0f, 10.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, -1.68f, 11.76f) + lineToRelative(-0.44f, 0.18f) + lineToRelative(-0.2f, 0.07f) + lineToRelative(-2.62f, 0.86f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -3.1f, -1.0f) + lineToRelative(-0.1f, -0.14f) + lineToRelative(-0.42f, -0.68f) + curveToRelative(-0.63f, -1.0f, -0.55f, -2.28f, 0.18f, -3.19f) + lineToRelative(0.12f, -0.15f) + lineToRelative(1.97f, -2.13f) + lineToRelative(0.33f, -0.32f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 17.0f, 10.0f) + close() + moveTo(11.15f, 17.32f) + lineToRelative(-1.3f, 1.41f) + curveToRelative(-0.36f, 0.38f, -0.44f, 0.94f, -0.21f, 1.4f) + lineToRelative(0.06f, 0.12f) + lineToRelative(0.44f, 0.68f) + curveToRelative(0.28f, 0.45f, 0.81f, 0.67f, 1.32f, 0.55f) + lineToRelative(0.13f, -0.03f) + lineToRelative(1.85f, -0.62f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -2.3f, -3.5f) + close() + moveTo(17.0f, 11.5f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -4.13f, 2.7f) + lineToRelative(-0.06f, 0.16f) + lineToRelative(-0.09f, 0.23f) + lineToRelative(-0.07f, 0.24f) + curveToRelative(-0.05f, 0.18f, -0.08f, 0.37f, -0.1f, 0.56f) + lineToRelative(-0.04f, 0.29f) + lineToRelative(-0.01f, 0.32f) + verticalLineToRelative(0.21f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 2.64f, 3.89f) + lineToRelative(0.49f, 0.19f) + lineToRelative(0.1f, 0.02f) + lineToRelative(0.14f, 0.05f) + lineToRelative(0.36f, 0.07f) + lineToRelative(0.19f, 0.03f) + arcToRelative(4.51f, 4.51f, 0.0f, false, false, 0.5f, 0.04f) + lineTo(17.0f, 20.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, -9.0f) + close() + moveTo(7.0f, 1.0f) + curveToRelative(0.75f, 0.0f, 1.47f, 0.14f, 2.14f, 0.4f) + lineToRelative(0.8f, -0.26f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, 2.88f, 0.78f) + lineToRelative(0.13f, 0.15f) + lineToRelative(0.13f, 0.19f) + lineToRelative(0.52f, 0.8f) + curveToRelative(0.62f, 0.94f, 0.6f, 2.15f, -0.05f, 3.09f) + lineToRelative(-0.13f, 0.16f) + lineToRelative(-0.13f, 0.15f) + lineToRelative(-0.3f, 0.3f) + lineTo(13.0f, 7.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, -6.0f, -6.0f) + close() + moveTo(5.73f, 2.68f) + lineToRelative(-0.15f, 0.05f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 5.6f, 5.94f) + arcToRelative(4.16f, 4.16f, 0.0f, false, true, -6.53f, -0.53f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 1.08f, -5.46f) + close() + moveTo(10.53f, 2.53f) + lineToRelative(-0.14f, 0.04f) + lineToRelative(-2.95f, 0.94f) + curveToRelative(-0.25f, 0.07f, -0.5f, 0.17f, -0.72f, 0.32f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -0.82f, 3.5f) + arcToRelative(2.66f, 2.66f, 0.0f, false, false, 4.06f, 0.44f) + lineToRelative(0.13f, -0.13f) + lineToRelative(2.1f, -2.2f) + lineToRelative(0.09f, -0.1f) + curveToRelative(0.3f, -0.38f, 0.36f, -0.91f, 0.13f, -1.34f) + lineToRelative(-0.06f, -0.12f) + lineToRelative(-0.5f, -0.78f) + lineToRelative(-0.1f, -0.12f) + lineToRelative(-0.07f, -0.09f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.0f, -0.38f) + lineToRelative(-0.15f, 0.02f) + close() + moveTo(10.93f, 3.68f) + lineToRelative(0.07f, 0.1f) + lineToRelative(0.25f, 0.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.18f, 0.93f) + lineToRelative(-0.07f, -0.1f) + lineToRelative(-0.25f, -0.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.18f, -0.93f) + close() + } + } + return _surfaceEarbuds!! + } + +private var _surfaceEarbuds: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceHub.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceHub.kt new file mode 100644 index 0000000..fa86ff7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SurfaceHub.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SurfaceHub: ImageVector + get() { + if (_surfaceHub != null) { + return _surfaceHub!! + } + _surfaceHub = fluentIcon(name = "Regular.SurfaceHub") { + fluentPath { + moveTo(19.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.74f, 0.33f, 0.75f, 0.73f) + verticalLineToRelative(0.1f) + lineToRelative(-1.0f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, 0.66f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.73f) + lineTo(19.0f, 21.12f) + verticalLineToRelative(0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.45f, 0.26f) + lineToRelative(-0.03f, -0.1f) + lineTo(16.9f, 18.0f) + horizontalLineToRelative(-2.8f) + lineToRelative(-0.6f, 3.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.16f) + lineToRelative(0.02f, -0.1f) + lineToRelative(0.56f, -3.12f) + lineTo(8.1f, 18.0f) + lineToRelative(-0.6f, 3.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, -0.16f) + lineToRelative(0.02f, -0.1f) + lineTo(7.48f, 13.0f) + lineTo(4.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.73f) + verticalLineToRelative(-0.1f) + lineToRelative(1.0f, -9.5f) + curveToRelative(0.04f, -0.35f, 0.31f, -0.62f, 0.65f, -0.66f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(13.5f) + close() + moveTo(13.48f, 13.0f) + lineTo(9.0f, 13.0f) + lineToRelative(-0.63f, 3.5f) + horizontalLineToRelative(4.48f) + lineToRelative(0.63f, -3.5f) + close() + moveTo(16.0f, 13.0f) + horizontalLineToRelative(-1.0f) + lineToRelative(-0.63f, 3.5f) + horizontalLineToRelative(2.26f) + lineTo(16.0f, 13.0f) + close() + moveTo(18.42f, 3.5f) + horizontalLineToRelative(-12.0f) + lineToRelative(-0.84f, 8.0f) + horizontalLineToRelative(12.0f) + lineToRelative(0.84f, -8.0f) + close() + } + } + return _surfaceHub!! + } + +private var _surfaceHub: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeDown.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeDown.kt new file mode 100644 index 0000000..5210169 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeDown.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SwipeDown: ImageVector + get() { + if (_swipeDown != null) { + return _swipeDown!! + } + _swipeDown = fluentIcon(name = "Regular.SwipeDown") { + fluentPath { + moveTo(12.0f, 6.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.64f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(12.7f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.69f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.22f, 2.22f) + lineTo(11.25f, 6.74f) + curveToRelative(0.0f, -0.4f, 0.34f, -0.74f, 0.75f, -0.74f) + close() + moveTo(12.0f, 2.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 1.75f, 9.68f) + verticalLineToRelative(-1.66f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, -3.5f, 0.0f) + verticalLineToRelative(1.66f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 12.0f, 2.0f) + close() + } + } + return _swipeDown!! + } + +private var _swipeDown: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeRight.kt new file mode 100644 index 0000000..b525475 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeRight.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SwipeRight: ImageVector + get() { + if (_swipeRight != null) { + return _swipeRight!! + } + _swipeRight = fluentIcon(name = "Regular.SwipeRight") { + fluentPath { + moveTo(6.0f, 12.0f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(12.7f) + lineToRelative(-2.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.27f, 0.27f, 0.69f, 0.3f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + lineToRelative(3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.22f, 2.22f) + lineTo(6.74f, 11.25f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.0f, 12.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 9.68f, 1.75f) + horizontalLineToRelative(-1.66f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, -3.5f) + horizontalLineToRelative(1.66f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 2.0f, 12.0f) + close() + } + } + return _swipeRight!! + } + +private var _swipeRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeUp.kt new file mode 100644 index 0000000..10876b9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/SwipeUp.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.SwipeUp: ImageVector + get() { + if (_swipeUp != null) { + return _swipeUp!! + } + _swipeUp = fluentIcon(name = "Regular.SwipeUp") { + fluentPath { + moveTo(12.0f, 18.0f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.64f) + lineToRelative(0.01f, -0.1f) + lineTo(12.75f, 4.55f) + lineToRelative(2.22f, 2.22f) + curveToRelative(0.27f, 0.26f, 0.68f, 0.29f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.22f, -2.22f) + verticalLineToRelative(12.7f) + curveToRelative(0.0f, 0.4f, 0.34f, 0.74f, 0.75f, 0.74f) + close() + moveTo(12.0f, 22.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 1.75f, -9.68f) + verticalLineToRelative(1.66f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -3.5f, 0.0f) + verticalLineToRelative(-1.66f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 12.0f, 22.0f) + close() + } + } + return _swipeUp!! + } + +private var _swipeUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt new file mode 100644 index 0000000..4c965b3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Symbols.kt @@ -0,0 +1,115 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Symbols: ImageVector + get() { + if (_symbols != null) { + return _symbols!! + } + _symbols = fluentIcon(name = "Regular.Symbols") { + fluentPath { + moveTo(16.92f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(15.88f, 19.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.7f, -0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.24f, 0.87f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -6.65f, 0.83f) + verticalLineToRelative(0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-2.6f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(2.5f) + close() + moveTo(6.4f, 13.0f) + horizontalLineToRelative(0.1f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(2.0f, 17.5f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(-0.1f) + close() + moveTo(17.5f, 13.0f) + curveToRelative(1.11f, 0.0f, 2.15f, 0.4f, 2.95f, 1.1f) + verticalLineToRelative(-0.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(2.6f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(19.74f, 15.5f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -4.7f, 0.29f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, -0.86f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 17.5f, 13.0f) + close() + moveTo(6.5f, 2.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, -9.0f) + close() + moveTo(19.21f, 2.0f) + curveTo(20.77f, 2.0f, 22.0f, 3.39f, 22.0f, 5.08f) + arcToRelative(3.2f, 3.2f, 0.0f, false, true, -0.85f, 2.21f) + lineToRelative(-2.5f, 3.14f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, -2.35f, 0.0f) + lineToRelative(-2.67f, -3.4f) + arcTo(3.27f, 3.27f, 0.0f, false, true, 13.0f, 5.08f) + curveTo(13.0f, 3.39f, 14.23f, 2.0f, 15.79f, 2.0f) + curveToRelative(0.56f, 0.0f, 1.1f, 0.19f, 1.55f, 0.52f) + lineToRelative(0.16f, 0.13f) + lineToRelative(0.16f, -0.13f) + arcTo(2.6f, 2.6f, 0.0f, false, true, 19.21f, 2.0f) + close() + moveTo(3.91f, 4.98f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 4.1f, 4.1f) + lineToRelative(-4.1f, -4.1f) + close() + moveTo(19.21f, 3.51f) + curveToRelative(-0.35f, 0.0f, -0.68f, 0.18f, -0.92f, 0.5f) + lineToRelative(-0.79f, 1.0f) + lineToRelative(-0.78f, -1.0f) + arcToRelative(1.19f, 1.19f, 0.0f, false, false, -0.93f, -0.5f) + curveToRelative(-0.69f, 0.0f, -1.29f, 0.68f, -1.29f, 1.57f) + curveToRelative(0.0f, 0.4f, 0.12f, 0.76f, 0.32f, 1.02f) + lineToRelative(2.66f, 3.38f) + lineToRelative(2.56f, -3.21f) + curveToRelative(0.29f, -0.3f, 0.46f, -0.72f, 0.46f, -1.2f) + curveToRelative(0.0f, -0.88f, -0.6f, -1.56f, -1.29f, -1.56f) + close() + moveTo(6.5f, 3.5f) + curveToRelative(-0.56f, 0.0f, -1.08f, 0.15f, -1.52f, 0.41f) + lineToRelative(4.1f, 4.11f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 6.5f, 3.5f) + close() + } + } + return _symbols!! + } + +private var _symbols: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Syringe.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Syringe.kt new file mode 100644 index 0000000..d13b95c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Syringe.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Syringe: ImageVector + get() { + if (_syringe != null) { + return _syringe!! + } + _syringe = fluentIcon(name = "Regular.Syringe") { + fluentPath { + moveTo(16.72f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.07f, 0.0f) + lineToRelative(4.0f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.07f, 1.06f) + lineToRelative(-0.47f, -0.47f) + lineToRelative(-1.69f, 1.69f) + lineToRelative(2.47f, 2.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.47f, -1.47f) + lineToRelative(-6.84f, 6.84f) + curveToRelative(-0.7f, 0.7f, -1.66f, 1.1f, -2.65f, 1.1f) + lineTo(6.56f, 18.5f) + lineToRelative(-3.28f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(3.28f, -3.28f) + verticalLineToRelative(-2.45f) + curveToRelative(0.0f, -1.0f, 0.4f, -1.95f, 1.1f, -2.65f) + lineToRelative(0.87f, -0.87f) + lineToRelative(2.0f, -2.0f) + lineToRelative(2.0f, -2.0f) + lineToRelative(1.97f, -1.97f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(2.47f, 2.47f) + lineToRelative(1.7f, -1.7f) + lineToRelative(-0.48f, -0.46f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(12.0f, 9.06f) + lineToRelative(-0.94f, 0.94f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-0.72f, -0.72f) + lineToRelative(-0.94f, 0.94f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(8.0f, 13.06f) + lineToRelative(-0.34f, 0.34f) + curveToRelative(-0.42f, 0.42f, -0.66f, 1.0f, -0.66f, 1.6f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.6f, 0.0f, 1.18f, -0.24f, 1.6f, -0.66f) + lineToRelative(6.84f, -6.84f) + lineToRelative(-2.94f, -2.94f) + lineTo(13.06f, 8.0f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(12.0f, 9.06f) + close() + moveTo(19.2f, 5.75f) + lineToRelative(-0.95f, -0.94f) + lineToRelative(-1.69f, 1.69f) + lineToRelative(0.94f, 0.94f) + lineToRelative(1.7f, -1.7f) + close() + } + } + return _syringe!! + } + +private var _syringe: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt new file mode 100644 index 0000000..16a829b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/System.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.System: ImageVector + get() { + if (_system != null) { + return _system!! + } + _system = fluentIcon(name = "Regular.System") { + fluentPath { + moveTo(4.75f, 5.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 22.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 19.25f, 19.0f) + lineTo(4.75f, 19.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.75f, 5.0f) + close() + moveTo(4.75f, 6.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(4.75f, 6.5f) + close() + } + } + return _system!! + } + +private var _system: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tab.kt new file mode 100644 index 0000000..522a7aa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tab.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tab: ImageVector + get() { + if (_tab != null) { + return _tab!! + } + _tab = fluentIcon(name = "Regular.Tab") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + horizontalLineTo(5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + verticalLineTo(5.75f) + close() + moveTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineTo(5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineTo(5.75f) + close() + } + } + return _tab!! + } + +private var _tab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabAdd.kt new file mode 100644 index 0000000..f3b770b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabAdd.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabAdd: ImageVector + get() { + if (_tabAdd != null) { + return _tabAdd!! + } + _tabAdd = fluentIcon(name = "Regular.TabAdd") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 5.74f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.49f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(5.56f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(5.75f, 20.99f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _tabAdd!! + } + +private var _tabAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabArrowLeft.kt new file mode 100644 index 0000000..419649a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabArrowLeft.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabArrowLeft: ImageVector + get() { + if (_tabArrowLeft != null) { + return _tabArrowLeft!! + } + _tabArrowLeft = fluentIcon(name = "Regular.TabArrowLeft") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 5.74f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.49f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(5.56f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(5.75f, 20.99f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, 11.0f) + close() + moveTo(20.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + horizontalLineToRelative(-4.8f) + lineToRelative(1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.7f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineTo(15.71f, 18.0f) + horizontalLineToRelative(4.79f) + close() + } + } + return _tabArrowLeft!! + } + +private var _tabArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktop.kt new file mode 100644 index 0000000..d05a496 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktop.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabDesktop: ImageVector + get() { + if (_tabDesktop != null) { + return _tabDesktop!! + } + _tabDesktop = fluentIcon(name = "Regular.TabDesktop") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(11.0f, 4.5f) + verticalLineToRelative(1.25f) + curveTo(11.0f, 6.99f, 12.0f, 8.0f, 13.25f, 8.0f) + horizontalLineToRelative(6.25f) + verticalLineToRelative(10.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(11.0f, 4.5f) + close() + moveTo(19.5f, 6.5f) + horizontalLineToRelative(-6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.5f, 4.5f) + horizontalLineToRelative(5.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.75f) + close() + } + } + return _tabDesktop!! + } + +private var _tabDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopArrowClockwise.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopArrowClockwise.kt new file mode 100644 index 0000000..e1d6dfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopArrowClockwise.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabDesktopArrowClockwise: ImageVector + get() { + if (_tabDesktopArrowClockwise != null) { + return _tabDesktopArrowClockwise!! + } + _tabDesktopArrowClockwise = fluentIcon(name = "Regular.TabDesktopArrowClockwise") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(5.35f) + curveToRelative(0.44f, -0.45f, 0.95f, -0.84f, 1.5f, -1.16f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(11.0f, 4.5f) + verticalLineToRelative(1.25f) + curveTo(11.0f, 6.99f, 12.0f, 8.0f, 13.25f, 8.0f) + horizontalLineToRelative(6.25f) + verticalLineToRelative(10.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.19f) + arcTo(7.03f, 7.03f, 0.0f, false, true, 12.9f, 21.0f) + horizontalLineToRelative(5.35f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(19.5f, 6.5f) + horizontalLineToRelative(-6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.5f, 4.5f) + horizontalLineToRelative(5.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.75f) + close() + moveTo(12.25f, 9.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(9.5f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.33f) + lineToRelative(-0.02f, -0.01f) + arcTo(4.5f, 4.5f, 0.0f, true, false, 12.5f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, -2.5f, -4.87f) + verticalLineToRelative(-0.63f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _tabDesktopArrowClockwise!! + } + +private var _tabDesktopArrowClockwise: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopBottom.kt new file mode 100644 index 0000000..481f4e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopBottom.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabDesktopBottom: ImageVector + get() { + if (_tabDesktopBottom != null) { + return _tabDesktopBottom!! + } + _tabDesktopBottom = fluentIcon(name = "Regular.TabDesktopBottom") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(14.5f) + verticalLineToRelative(-1.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineTo(4.5f) + verticalLineTo(6.25f) + close() + moveTo(4.5f, 17.0f) + horizontalLineToRelative(7.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(17.0f) + close() + } + } + return _tabDesktopBottom!! + } + +private var _tabDesktopBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopImage.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopImage.kt new file mode 100644 index 0000000..0a51534 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopImage.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabDesktopImage: ImageVector + get() { + if (_tabDesktopImage != null) { + return _tabDesktopImage!! + } + _tabDesktopImage = fluentIcon(name = "Regular.TabDesktopImage") { + fluentPath { + moveTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(4.79f) + curveToRelative(0.45f, -0.27f, 0.96f, -0.44f, 1.5f, -0.5f) + lineTo(4.5f, 5.74f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + lineTo(11.0f, 4.49f) + verticalLineToRelative(1.25f) + curveTo(11.0f, 6.99f, 12.0f, 8.0f, 13.25f, 8.0f) + horizontalLineToRelative(6.25f) + verticalLineToRelative(10.25f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.28f) + arcToRelative(3.98f, 3.98f, 0.0f, false, true, -0.5f, 1.5f) + horizontalLineToRelative(4.78f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + close() + moveTo(19.5f, 6.5f) + horizontalLineToRelative(-6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(12.5f, 4.5f) + horizontalLineToRelative(5.75f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(0.75f) + close() + moveTo(5.0f, 11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, 3.0f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.56f, 0.15f, 1.08f, 0.42f, 1.52f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(0.26f, -0.45f, 0.41f, -0.97f, 0.41f, -1.53f) + verticalLineToRelative(-5.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -3.0f, -3.0f) + lineTo(5.0f, 11.0f) + close() + moveTo(5.0f, 22.0f) + curveToRelative(-0.56f, 0.0f, -1.08f, -0.15f, -1.52f, -0.42f) + lineToRelative(3.49f, -3.49f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(3.5f, 3.5f) + curveToRelative(-0.45f, 0.26f, -0.97f, 0.41f, -1.53f, 0.41f) + lineTo(5.0f, 22.0f) + close() + moveTo(10.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f) + close() + } + } + return _tabDesktopImage!! + } + +private var _tabDesktopImage: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopMultipleBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopMultipleBottom.kt new file mode 100644 index 0000000..9656e6a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabDesktopMultipleBottom.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabDesktopMultipleBottom: ImageVector + get() { + if (_tabDesktopMultipleBottom != null) { + return _tabDesktopMultipleBottom!! + } + _tabDesktopMultipleBottom = fluentIcon(name = "Regular.TabDesktopMultipleBottom") { + fluentPath { + moveTo(6.0f, 5.0f) + horizontalLineToRelative(1.52f) + curveToRelative(0.12f, -0.85f, 0.85f, -1.5f, 1.73f, -1.5f) + horizontalLineToRelative(8.0f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.88f, -0.65f, 1.61f, -1.5f, 1.73f) + lineTo(19.0f, 18.0f) + curveToRelative(1.68f, -0.13f, 3.0f, -1.53f, 3.0f, -3.24f) + verticalLineToRelative(-8.0f) + arcTo(4.75f, 4.75f, 0.0f, false, false, 17.25f, 2.0f) + horizontalLineToRelative(-8.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.24f, 3.0f) + close() + moveTo(2.0f, 9.25f) + curveTo(2.0f, 7.45f, 3.46f, 6.0f, 5.25f, 6.0f) + horizontalLineToRelative(9.5f) + curveTo(16.55f, 6.0f, 18.0f, 7.46f, 18.0f, 9.25f) + verticalLineToRelative(9.5f) + curveToRelative(0.0f, 1.8f, -1.45f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-9.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 18.75f) + verticalLineToRelative(-9.5f) + close() + moveTo(5.25f, 7.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(7.25f) + horizontalLineToRelative(5.75f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(3.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-9.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-9.5f) + close() + moveTo(10.0f, 20.5f) + verticalLineToRelative(-1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(3.5f, 18.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(10.0f, 20.5f) + close() + } + } + return _tabDesktopMultipleBottom!! + } + +private var _tabDesktopMultipleBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInPrivate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInPrivate.kt new file mode 100644 index 0000000..c94d888 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInPrivate.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabInPrivate: ImageVector + get() { + if (_tabInPrivate != null) { + return _tabInPrivate!! + } + _tabInPrivate = fluentIcon(name = "Regular.TabInPrivate") { + fluentPath { + moveTo(5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + close() + moveTo(4.5f, 5.75f) + verticalLineToRelative(1.04f) + lineTo(6.8f, 4.5f) + lineTo(5.74f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + close() + moveTo(4.5f, 8.21f) + verticalLineToRelative(2.58f) + lineToRelative(6.3f, -6.29f) + lineTo(8.2f, 4.5f) + lineTo(4.5f, 8.2f) + close() + moveTo(12.2f, 4.5f) + lineToRelative(-7.7f, 7.7f) + verticalLineToRelative(2.6f) + lineTo(14.8f, 4.5f) + horizontalLineToRelative(-2.6f) + close() + moveTo(16.2f, 4.5f) + lineTo(4.5f, 16.2f) + verticalLineToRelative(2.05f) + curveToRelative(0.0f, 0.16f, 0.03f, 0.32f, 0.09f, 0.46f) + lineTo(18.7f, 4.59f) + curveToRelative(-0.14f, -0.06f, -0.3f, -0.09f, -0.46f, -0.09f) + horizontalLineToRelative(-2.04f) + close() + moveTo(19.41f, 5.3f) + lineTo(5.3f, 19.4f) + curveToRelative(0.14f, 0.06f, 0.3f, 0.09f, 0.46f, 0.09f) + horizontalLineToRelative(2.04f) + lineTo(19.5f, 7.8f) + lineTo(19.5f, 5.74f) + curveToRelative(0.0f, -0.16f, -0.03f, -0.32f, -0.09f, -0.46f) + close() + moveTo(19.5f, 9.2f) + lineTo(9.2f, 19.5f) + horizontalLineToRelative(2.6f) + lineToRelative(7.7f, -7.7f) + lineTo(19.5f, 9.2f) + close() + moveTo(19.5f, 13.2f) + lineToRelative(-6.3f, 6.3f) + horizontalLineToRelative(2.6f) + lineToRelative(3.7f, -3.7f) + verticalLineToRelative(-2.6f) + close() + moveTo(19.5f, 17.2f) + lineToRelative(-2.3f, 2.3f) + horizontalLineToRelative(1.05f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-1.04f) + close() + } + } + return _tabInPrivate!! + } + +private var _tabInPrivate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInprivateAccount.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInprivateAccount.kt new file mode 100644 index 0000000..f9ba4a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabInprivateAccount.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabInprivateAccount: ImageVector + get() { + if (_tabInprivateAccount != null) { + return _tabInprivateAccount!! + } + _tabInprivateAccount = fluentIcon(name = "Regular.TabInprivateAccount") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(4.6f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -1.5f, -1.06f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + lineTo(12.0f, 19.5f) + curveToRelative(0.03f, 0.54f, 0.15f, 1.04f, 0.37f, 1.5f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(18.0f, 14.5f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + verticalLineToRelative(0.5f) + horizontalLineToRelative(2.83f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -0.6f, -1.0f) + lineTo(18.0f, 11.0f) + verticalLineToRelative(-1.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 2.24f, 5.0f) + lineTo(18.0f, 15.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(14.94f, 17.0f) + curveToRelative(-0.58f, 0.0f, -1.07f, 0.28f, -1.4f, 0.63f) + curveToRelative(-0.32f, 0.35f, -0.54f, 0.83f, -0.54f, 1.31f) + verticalLineToRelative(0.39f) + curveToRelative(0.0f, 1.96f, 2.04f, 3.67f, 5.0f, 3.67f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(3.47f) + curveToRelative(0.41f, -0.29f, 0.75f, -0.63f, 1.0f, -1.0f) + lineTo(18.0f, 21.0f) + verticalLineToRelative(0.5f) + curveToRelative(-2.53f, 0.0f, -3.5f, -1.39f, -3.5f, -2.17f) + verticalLineToRelative(-0.39f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.14f, -0.29f) + curveToRelative(0.11f, -0.11f, 0.22f, -0.15f, 0.3f, -0.15f) + lineTo(18.0f, 18.5f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(4.73f) + arcToRelative(2.13f, 2.13f, 0.0f, false, false, -0.27f, -0.37f) + arcToRelative(1.91f, 1.91f, 0.0f, false, false, -1.4f, -0.63f) + horizontalLineToRelative(-6.12f) + close() + moveTo(18.0f, 14.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -0.17f, 1.0f) + lineTo(18.0f, 14.0f) + close() + moveTo(22.92f, 20.0f) + lineTo(18.0f, 20.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(0.33f) + curveToRelative(0.0f, 0.23f, -0.03f, 0.45f, -0.08f, 0.67f) + close() + } + } + return _tabInprivateAccount!! + } + +private var _tabInprivateAccount: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabProhibited.kt new file mode 100644 index 0000000..cd21247 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabProhibited.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabProhibited: ImageVector + get() { + if (_tabProhibited != null) { + return _tabProhibited!! + } + _tabProhibited = fluentIcon(name = "Regular.TabProhibited") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 5.74f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.49f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(5.56f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(5.75f, 20.99f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _tabProhibited!! + } + +private var _tabProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabShieldDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabShieldDismiss.kt new file mode 100644 index 0000000..c623a81 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabShieldDismiss.kt @@ -0,0 +1,87 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabShieldDismiss: ImageVector + get() { + if (_tabShieldDismiss != null) { + return _tabShieldDismiss!! + } + _tabShieldDismiss = fluentIcon(name = "Regular.TabShieldDismiss") { + fluentPath { + moveTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(4.99f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -1.5f, -0.9f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(7.24f) + arcToRelative(6.67f, 6.67f, 0.0f, false, false, 1.2f, 1.5f) + lineTo(5.74f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + close() + moveTo(18.35f, 10.15f) + arcTo(5.71f, 5.71f, 0.0f, false, false, 22.5f, 12.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.41f) + verticalLineToRelative(3.09f) + curveToRelative(0.0f, 3.22f, -1.64f, 5.4f, -4.84f, 6.47f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.32f, 0.0f) + curveToRelative(-3.1f, -1.03f, -4.74f, -3.12f, -4.84f, -6.18f) + lineTo(13.0f, 12.5f) + curveToRelative(0.0f, -0.28f, 0.22f, -0.5f, 0.5f, -0.5f) + curveToRelative(1.53f, 0.0f, 2.9f, -0.61f, 4.15f, -1.85f) + curveToRelative(0.2f, -0.2f, 0.51f, -0.2f, 0.7f, 0.0f) + close() + moveTo(15.97f, 13.84f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(1.4f, 1.4f) + lineToRelative(-1.4f, 1.4f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(1.4f, -1.4f) + lineToRelative(1.4f, 1.4f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-1.4f, -1.4f) + lineToRelative(1.4f, -1.4f) + lineToRelative(0.06f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.56f) + lineToRelative(-0.06f, -0.07f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.56f, 0.0f) + lineToRelative(-0.07f, 0.06f) + lineToRelative(-1.4f, 1.4f) + lineToRelative(-1.4f, -1.4f) + lineToRelative(-0.07f, -0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.49f, -0.04f) + lineToRelative(-0.07f, 0.04f) + close() + } + } + return _tabShieldDismiss!! + } + +private var _tabShieldDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt new file mode 100644 index 0000000..6b2f5c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Table.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Table: ImageVector + get() { + if (_table != null) { + return _table!! + } + _table = fluentIcon(name = "Regular.Table") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(10.0f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.0f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(15.5f, 19.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _table!! + } + +private var _table: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableAdd.kt new file mode 100644 index 0000000..513fcf1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableAdd.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableAdd: ImageVector + get() { + if (_tableAdd != null) { + return _tableAdd!! + } + _tableAdd = fluentIcon(name = "Regular.TableAdd") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.31f) + curveToRelative(-0.53f, 0.18f, -1.04f, 0.42f, -1.5f, 0.71f) + lineTo(14.0f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(2.02f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(1.31f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _tableAdd!! + } + +private var _tableAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableBottomRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableBottomRow.kt new file mode 100644 index 0000000..992cd73 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableBottomRow.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableBottomRow: ImageVector + get() { + if (_tableBottomRow != null) { + return _tableBottomRow!! + } + _tableBottomRow = fluentIcon(name = "Regular.TableBottomRow") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 14.0f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 6.25f) + close() + moveTo(10.0f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(17.75f, 19.5f) + lineTo(15.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + close() + moveTo(4.5f, 17.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + close() + } + } + return _tableBottomRow!! + } + +private var _tableBottomRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellEdit.kt new file mode 100644 index 0000000..82b45af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellEdit.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableCellEdit: ImageVector + get() { + if (_tableCellEdit != null) { + return _tableCellEdit!! + } + _tableCellEdit = fluentIcon(name = "Regular.TableCellEdit") { + fluentPath { + moveTo(3.0f, 8.75f) + curveTo(3.0f, 7.51f, 4.0f, 6.5f, 5.25f, 6.5f) + horizontalLineToRelative(13.5f) + curveToRelative(0.98f, 0.0f, 1.82f, 0.63f, 2.12f, 1.5f) + horizontalLineToRelative(-0.15f) + curveToRelative(-0.47f, 0.0f, -0.94f, 0.1f, -1.37f, 0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.6f, -0.3f) + horizontalLineTo(15.5f) + verticalLineToRelative(3.85f) + lineToRelative(-1.5f, 1.5f) + verticalLineTo(8.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(3.35f) + lineToRelative(-0.86f, 0.86f) + curveToRelative(-0.2f, 0.2f, -0.37f, 0.41f, -0.51f, 0.64f) + horizontalLineTo(5.25f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + close() + moveTo(5.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineTo(8.5f) + verticalLineTo(8.0f) + horizontalLineTo(5.25f) + close() + } + fluentPath { + moveTo(20.72f, 9.0f) + curveToRelative(-0.6f, 0.0f, -1.18f, 0.22f, -1.62f, 0.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.35f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcTo(2.29f, 2.29f, 0.0f, false, false, 20.72f, 9.0f) + close() + } + } + return _tableCellEdit!! + } + +private var _tableCellEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsMerge.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsMerge.kt new file mode 100644 index 0000000..9274473 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsMerge.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableCellsMerge: ImageVector + get() { + if (_tableCellsMerge != null) { + return _tableCellsMerge!! + } + _tableCellsMerge = fluentIcon(name = "Regular.TableCellsMerge") { + fluentPath { + moveTo(15.58f, 11.25f) + lineTo(8.42f, 11.25f) + lineToRelative(0.9f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, -1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.0f) + lineToRelative(2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, -1.0f) + lineToRelative(-0.89f, -1.0f) + horizontalLineToRelative(7.16f) + lineToRelative(-0.89f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.12f, 1.0f) + lineToRelative(2.0f, -2.25f) + lineToRelative(0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.01f, -1.0f) + lineToRelative(-2.0f, -2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.12f, 1.0f) + lineToRelative(0.89f, 1.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.25f) + close() + moveTo(4.5f, 8.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 8.0f) + close() + moveTo(19.5f, 17.5f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(15.0f) + close() + } + } + return _tableCellsMerge!! + } + +private var _tableCellsMerge: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsSplit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsSplit.kt new file mode 100644 index 0000000..ec7daf1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableCellsSplit.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableCellsSplit: ImageVector + get() { + if (_tableCellsSplit != null) { + return _tableCellsSplit!! + } + _tableCellsSplit = fluentIcon(name = "Regular.TableCellsSplit") { + fluentPath { + moveTo(12.5f, 10.0f) + lineTo(11.0f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.5f) + lineTo(11.0f, 7.5f) + verticalLineToRelative(-3.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(19.5f, 16.5f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(5.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 16.5f) + close() + moveTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(12.5f, 4.5f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(7.0f) + lineTo(19.5f, 6.25f) + close() + moveTo(4.5f, 16.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(11.0f, 19.5f) + verticalLineToRelative(-3.0f) + lineTo(4.5f, 16.5f) + close() + moveTo(4.5f, 15.0f) + horizontalLineToRelative(15.0f) + lineTo(19.5f, 9.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(6.0f) + close() + } + } + return _tableCellsSplit!! + } + +private var _tableCellsSplit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteColumn.kt new file mode 100644 index 0000000..4b89548 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteColumn.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableDeleteColumn: ImageVector + get() { + if (_tableDeleteColumn != null) { + return _tableDeleteColumn!! + } + _tableDeleteColumn = fluentIcon(name = "Regular.TableDeleteColumn") { + fluentPath { + moveTo(22.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 17.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(18.5f, 15.5f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(18.5f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(18.5f, 8.5f) + lineTo(18.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(2.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.0f) + curveTo(5.55f, 3.0f, 7.0f, 4.46f, 7.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(7.0f, 19.55f, 5.54f, 21.0f, 3.75f, 21.0f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(5.5f, 15.5f) + lineTo(2.75f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(5.5f, 14.0f) + verticalLineToRelative(-4.0f) + lineTo(2.75f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + lineTo(5.5f, 8.5f) + lineTo(5.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 3.75f) + close() + moveTo(10.94f, 12.0f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(12.0f, 13.06f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(10.94f, 12.0f) + close() + moveTo(11.25f, 8.73f) + lineToRelative(0.08f, 0.07f) + lineToRelative(0.67f, 0.67f) + lineToRelative(0.67f, -0.67f) + lineToRelative(0.08f, -0.07f) + lineTo(12.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(5.98f) + close() + moveTo(11.25f, 15.53f) + verticalLineToRelative(5.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.73f) + arcToRelative(1.83f, 1.83f, 0.0f, false, true, -0.08f, -0.07f) + lineToRelative(-0.67f, -0.67f) + lineToRelative(-0.67f, 0.67f) + lineToRelative(-0.08f, 0.07f) + close() + } + } + return _tableDeleteColumn!! + } + +private var _tableDeleteColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteRow.kt new file mode 100644 index 0000000..bf08367 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDeleteRow.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableDeleteRow: ImageVector + get() { + if (_tableDeleteRow != null) { + return _tableDeleteRow!! + } + _tableDeleteRow = fluentIcon(name = "Regular.TableDeleteRow") { + fluentPath { + moveTo(3.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.0f) + curveTo(3.0f, 5.55f, 4.46f, 7.0f, 6.25f, 7.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 7.0f, 21.0f, 5.54f, 21.0f, 3.75f) + verticalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(15.5f, 5.5f) + lineTo(15.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(14.0f, 5.5f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(8.5f, 5.5f) + lineTo(6.25f, 5.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-1.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 3.75f, 2.0f) + close() + moveTo(3.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-1.0f) + curveTo(3.0f, 18.45f, 4.46f, 17.0f, 6.25f, 17.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 18.5f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(14.0f, 18.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(8.5f, 18.5f) + lineTo(6.25f, 18.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(12.0f, 13.06f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineTo(13.06f, 12.0f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(12.0f, 10.94f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineTo(10.94f, 12.0f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(12.0f, 13.06f) + close() + moveTo(8.73f, 12.75f) + lineToRelative(0.07f, -0.08f) + lineToRelative(0.67f, -0.67f) + lineToRelative(-0.67f, -0.67f) + arcToRelative(1.85f, 1.85f, 0.0f, false, true, -0.07f, -0.08f) + lineTo(2.75f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.98f) + close() + moveTo(15.53f, 12.75f) + horizontalLineToRelative(5.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.73f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-0.67f, 0.67f) + lineToRelative(0.67f, 0.67f) + lineToRelative(0.07f, 0.08f) + close() + } + } + return _tableDeleteRow!! + } + +private var _tableDeleteRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDismiss.kt new file mode 100644 index 0000000..5ee1892 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableDismiss.kt @@ -0,0 +1,96 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableDismiss: ImageVector + get() { + if (_tableDismiss != null) { + return _tableDismiss!! + } + _tableDismiss = fluentIcon(name = "Regular.TableDismiss") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.31f) + curveToRelative(-0.53f, 0.18f, -1.04f, 0.42f, -1.5f, 0.71f) + lineTo(14.0f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(2.02f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(1.31f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 16.8f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(1.64f, 1.65f) + lineToRelative(-1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(1.65f, -1.64f) + lineToRelative(1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-1.64f, -1.65f) + lineToRelative(1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.65f, 1.64f) + close() + } + } + return _tableDismiss!! + } + +private var _tableDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableEdit.kt new file mode 100644 index 0000000..dbc6b40 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableEdit.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableEdit: ImageVector + get() { + if (_tableEdit != null) { + return _tableEdit!! + } + _tableEdit = fluentIcon(name = "Regular.TableEdit") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.45f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.45f, 21.0f, 6.25f) + verticalLineToRelative(4.76f) + arcToRelative(3.3f, 3.3f, 0.0f, false, false, -1.5f, 0.22f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(0.85f) + lineTo(14.0f, 16.35f) + verticalLineToRelative(-0.85f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(1.54f) + lineToRelative(-0.02f, 0.08f) + lineToRelative(-0.36f, 1.42f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(10.0f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(19.76f, 12.2f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, -0.66f, 0.47f) + lineToRelative(-5.9f, 5.9f) + arcToRelative(2.68f, 2.68f, 0.0f, false, false, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -2.57f, -3.7f) + close() + } + } + return _tableEdit!! + } + +private var _tableEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumn.kt new file mode 100644 index 0000000..822b71a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumn.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableFreezeColumn: ImageVector + get() { + if (_tableFreezeColumn != null) { + return _tableFreezeColumn!! + } + _tableFreezeColumn = fluentIcon(name = "Regular.TableFreezeColumn") { + fluentPath { + moveTo(21.0f, 17.75f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + close() + moveTo(17.75f, 19.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(15.0f) + horizontalLineToRelative(2.25f) + close() + moveTo(10.0f, 4.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(8.5f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(8.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(10.0f, 14.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(8.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + close() + } + } + return _tableFreezeColumn!! + } + +private var _tableFreezeColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumnAndRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumnAndRow.kt new file mode 100644 index 0000000..219d80b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeColumnAndRow.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableFreezeColumnAndRow: ImageVector + get() { + if (_tableFreezeColumnAndRow != null) { + return _tableFreezeColumnAndRow!! + } + _tableFreezeColumnAndRow = fluentIcon(name = "Regular.TableFreezeColumnAndRow") { + fluentPath { + moveTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + close() + moveTo(15.5f, 19.5f) + lineTo(15.5f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.5f, 8.5f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(15.5f, 19.5f) + close() + moveTo(14.0f, 14.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(10.0f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(8.5f, 14.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(4.5f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + close() + } + } + return _tableFreezeColumnAndRow!! + } + +private var _tableFreezeColumnAndRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeRow.kt new file mode 100644 index 0000000..4315e3e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableFreezeRow.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableFreezeRow: ImageVector + get() { + if (_tableFreezeRow != null) { + return _tableFreezeRow!! + } + _tableFreezeRow = fluentIcon(name = "Regular.TableFreezeRow") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + lineTo(4.5f, 6.25f) + close() + moveTo(10.0f, 10.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(8.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(8.5f, 15.5f) + verticalLineToRelative(4.0f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(4.0f) + close() + moveTo(10.0f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(15.5f, 19.5f) + verticalLineToRelative(-4.0f) + close() + } + } + return _tableFreezeRow!! + } + +private var _tableFreezeRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertColumn.kt new file mode 100644 index 0000000..2a7b997 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertColumn.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableInsertColumn: ImageVector + get() { + if (_tableInsertColumn != null) { + return _tableInsertColumn!! + } + _tableInsertColumn = fluentIcon(name = "Regular.TableInsertColumn") { + fluentPath { + moveTo(4.5f, 3.75f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(14.25f, 3.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-4.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + lineTo(7.5f, 5.25f) + curveTo(7.5f, 4.01f, 8.5f, 3.0f, 9.75f, 3.0f) + horizontalLineToRelative(4.5f) + close() + moveTo(15.0f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(9.0f, 8.5f) + horizontalLineToRelative(6.0f) + lineTo(15.0f, 5.25f) + close() + moveTo(9.0f, 14.0f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(-4.0f) + lineTo(9.0f, 10.0f) + verticalLineToRelative(4.0f) + close() + moveTo(9.0f, 15.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(15.0f, 15.5f) + lineTo(9.0f, 15.5f) + close() + moveTo(21.0f, 20.25f) + lineTo(21.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + } + } + return _tableInsertColumn!! + } + +private var _tableInsertColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertRow.kt new file mode 100644 index 0000000..ca589af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableInsertRow.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableInsertRow: ImageVector + get() { + if (_tableInsertRow != null) { + return _tableInsertRow!! + } + _tableInsertRow = fluentIcon(name = "Regular.TableInsertRow") { + fluentPath { + moveTo(20.25f, 3.0f) + lineTo(3.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(3.0f, 9.75f) + curveTo(3.0f, 8.51f, 4.0f, 7.5f, 5.25f, 7.5f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.25f, 16.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-4.5f) + close() + moveTo(5.25f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(8.5f, 15.0f) + lineTo(8.5f, 9.0f) + lineTo(5.25f, 9.0f) + close() + moveTo(14.0f, 15.0f) + lineTo(14.0f, 9.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(6.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(15.5f, 15.0f) + horizontalLineToRelative(3.25f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(15.5f, 9.0f) + verticalLineToRelative(6.0f) + close() + moveTo(3.75f, 19.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _tableInsertRow!! + } + +private var _tableInsertRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLightning.kt new file mode 100644 index 0000000..f857e33 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLightning.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableLightning: ImageVector + get() { + if (_tableLightning != null) { + return _tableLightning!! + } + _tableLightning = fluentIcon(name = "Regular.TableLightning") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + lineTo(21.0f, 11.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.24f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -0.54f, 0.62f) + lineTo(14.0f, 13.91f) + lineTo(14.0f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(3.96f) + lineToRelative(-0.71f, 1.5f) + lineTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(2.38f) + curveToRelative(0.27f, 0.3f, 0.66f, 0.5f, 1.12f, 0.5f) + horizontalLineToRelative(1.72f) + lineToRelative(-0.25f, 1.0f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(16.32f, 12.0f) + horizontalLineToRelative(4.82f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.44f, 0.75f) + lineTo(19.75f, 16.0f) + horizontalLineToRelative(1.5f) + curveToRelative(0.64f, 0.0f, 0.98f, 0.76f, 0.56f, 1.24f) + lineToRelative(-4.82f, 5.51f) + curveToRelative(-0.5f, 0.58f, -1.45f, 0.09f, -1.26f, -0.66f) + lineTo(16.5f, 19.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.46f, -0.71f) + lineToRelative(2.82f, -6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.46f, -0.29f) + close() + } + } + return _tableLightning!! + } + +private var _tableLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLink.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLink.kt new file mode 100644 index 0000000..6fb80af --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableLink.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableLink: ImageVector + get() { + if (_tableLink != null) { + return _tableLink!! + } + _tableLink = fluentIcon(name = "Regular.TableLink") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(8.08f) + curveToRelative(-0.47f, -0.18f, -0.97f, -0.3f, -1.5f, -0.32f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + arcToRelative(4.74f, 4.74f, 0.0f, false, false, -3.21f, 1.5f) + lineTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(1.06f) + curveToRelative(0.08f, 0.54f, 0.26f, 1.04f, 0.5f, 1.5f) + lineTo(6.26f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(14.0f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(19.25f, 15.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 0.2f, 7.5f) + horizontalLineToRelative(-0.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(0.1f) + lineTo(19.25f, 21.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.15f, -4.5f) + horizontalLineToRelative(-0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(15.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.1f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -0.15f, 4.5f) + horizontalLineToRelative(0.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-0.1f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.2f, -7.5f) + horizontalLineToRelative(0.2f) + close() + moveTo(19.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + close() + } + } + return _tableLink!! + } + +private var _tableLink: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveAbove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveAbove.kt new file mode 100644 index 0000000..c82c11e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveAbove.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableMoveAbove: ImageVector + get() { + if (_tableMoveAbove != null) { + return _tableMoveAbove!! + } + _tableMoveAbove = fluentIcon(name = "Regular.TableMoveAbove") { + fluentPath { + moveTo(20.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + close() + moveTo(20.25f, 8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.27f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 10.0f, 10.48f) + lineTo(10.0f, 14.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-3.52f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.98f, -1.98f) + horizontalLineToRelative(4.27f) + close() + moveTo(8.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(8.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(14.0f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(15.5f, 19.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(15.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.81f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.06f) + lineToRelative(-1.0f, -0.89f) + verticalLineToRelative(2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.25f, 8.42f) + lineToRelative(-1.0f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -1.13f) + lineToRelative(2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, 0.0f) + lineToRelative(2.25f, 2.0f) + curveToRelative(0.3f, 0.27f, 0.34f, 0.75f, 0.06f, 1.06f) + close() + } + } + return _tableMoveAbove!! + } + +private var _tableMoveAbove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveBelow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveBelow.kt new file mode 100644 index 0000000..dbb5967 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveBelow.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableMoveBelow: ImageVector + get() { + if (_tableMoveBelow != null) { + return _tableMoveBelow!! + } + _tableMoveBelow = fluentIcon(name = "Regular.TableMoveBelow") { + fluentPath { + moveTo(3.75f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-8.5f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-4.27f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 14.0f, 13.52f) + lineTo(14.0f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(3.52f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -1.98f, 1.98f) + lineTo(3.75f, 15.5f) + close() + moveTo(10.0f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(19.5f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(8.5f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 14.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 19.5f) + close() + moveTo(9.19f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.06f) + lineToRelative(1.0f, 0.89f) + verticalLineToRelative(-2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.83f) + lineToRelative(1.0f, -0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, 1.13f) + lineToRelative(-2.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, 0.0f) + lineToRelative(-2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.06f, -1.06f) + close() + } + } + return _tableMoveBelow!! + } + +private var _tableMoveBelow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveLeft.kt new file mode 100644 index 0000000..51b5a5a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveLeft.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableMoveLeft: ImageVector + get() { + if (_tableMoveLeft != null) { + return _tableMoveLeft!! + } + _tableMoveLeft = fluentIcon(name = "Regular.TableMoveLeft") { + fluentPath { + moveTo(4.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 3.75f) + close() + moveTo(8.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-4.27f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 10.48f, 14.0f) + lineTo(14.0f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-3.52f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 8.5f, 8.02f) + lineTo(8.5f, 3.75f) + close() + moveTo(10.0f, 19.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(15.5f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(19.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(19.5f, 8.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(10.0f, 4.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(9.25f, 9.19f) + curveToRelative(0.3f, 0.27f, 0.34f, 0.75f, 0.06f, 1.06f) + lineToRelative(-0.89f, 1.0f) + horizontalLineToRelative(2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.42f, 12.75f) + lineToRelative(0.9f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, 1.0f) + lineToRelative(-2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.0f) + lineToRelative(2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.06f) + close() + } + } + return _tableMoveLeft!! + } + +private var _tableMoveLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveRight.kt new file mode 100644 index 0000000..439efe5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableMoveRight.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableMoveRight: ImageVector + get() { + if (_tableMoveRight != null) { + return _tableMoveRight!! + } + _tableMoveRight = fluentIcon(name = "Regular.TableMoveRight") { + fluentPath { + moveTo(15.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.27f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 13.52f, 14.0f) + lineTo(10.0f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(3.52f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.98f, -1.98f) + lineTo(15.5f, 3.75f) + close() + moveTo(4.5f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.0f, 8.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(8.5f, 8.5f) + horizontalLineToRelative(-4.0f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + lineTo(8.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(8.5f, 19.5f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(10.0f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(19.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 3.75f) + close() + moveTo(14.75f, 9.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.06f, 1.06f) + lineToRelative(0.89f, 1.0f) + horizontalLineToRelative(-2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.83f) + lineToRelative(-0.89f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, 1.0f) + lineToRelative(2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.0f) + lineToRelative(-2.0f, -2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -0.06f) + close() + } + } + return _tableMoveRight!! + } + +private var _tableMoveRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeColumn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeColumn.kt new file mode 100644 index 0000000..8f987f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeColumn.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableResizeColumn: ImageVector + get() { + if (_tableResizeColumn != null) { + return _tableResizeColumn!! + } + _tableResizeColumn = fluentIcon(name = "Regular.TableResizeColumn") { + fluentPath { + moveTo(15.58f, 11.25f) + lineTo(8.42f, 11.25f) + lineToRelative(0.9f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, -1.0f) + lineToRelative(-2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.0f) + lineToRelative(2.0f, 2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, -1.0f) + lineToRelative(-0.89f, -1.0f) + horizontalLineToRelative(7.16f) + lineToRelative(-0.89f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.12f, 1.0f) + lineToRelative(2.0f, -2.25f) + lineToRelative(0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.01f, -1.0f) + lineToRelative(-2.0f, -2.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.12f, 1.0f) + lineToRelative(0.89f, 1.0f) + close() + moveTo(17.75f, 3.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-0.25f) + verticalLineToRelative(5.15f) + lineToRelative(-0.94f, -1.06f) + arcToRelative(1.74f, 1.74f, 0.0f, false, false, -0.56f, -0.42f) + lineTo(16.0f, 4.5f) + lineTo(8.0f, 4.5f) + verticalLineToRelative(3.67f) + curveToRelative(-0.2f, 0.1f, -0.4f, 0.24f, -0.56f, 0.42f) + lineTo(6.5f, 9.65f) + lineTo(6.5f, 4.5f) + horizontalLineToRelative(-0.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(-5.15f) + lineToRelative(0.94f, 1.06f) + curveToRelative(0.16f, 0.18f, 0.35f, 0.32f, 0.56f, 0.42f) + verticalLineToRelative(3.67f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(-3.67f) + curveToRelative(0.2f, -0.1f, 0.4f, -0.24f, 0.56f, -0.42f) + lineToRelative(0.94f, -1.06f) + verticalLineToRelative(5.15f) + horizontalLineToRelative(0.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + close() + } + } + return _tableResizeColumn!! + } + +private var _tableResizeColumn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeRow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeRow.kt new file mode 100644 index 0000000..408a754 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableResizeRow.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableResizeRow: ImageVector + get() { + if (_tableResizeRow != null) { + return _tableResizeRow!! + } + _tableResizeRow = fluentIcon(name = "Regular.TableResizeRow") { + fluentPath { + moveTo(12.75f, 15.58f) + lineTo(12.75f, 8.42f) + lineToRelative(1.0f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, -1.13f) + lineToRelative(-2.25f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, 0.0f) + lineToRelative(-2.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.0f, 1.12f) + lineToRelative(1.0f, -0.89f) + verticalLineToRelative(7.16f) + lineToRelative(-1.0f, -0.89f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.0f, 1.12f) + lineToRelative(2.25f, 2.0f) + lineToRelative(0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.0f, -0.01f) + lineToRelative(2.24f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.0f, -1.12f) + lineToRelative(-1.0f, 0.89f) + close() + moveTo(17.75f, 21.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(19.5f, 17.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(5.15f) + lineToRelative(-1.06f, -0.94f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.42f, -0.56f) + lineTo(4.5f, 16.0f) + lineTo(4.5f, 8.0f) + horizontalLineToRelative(3.67f) + curveToRelative(0.1f, -0.2f, 0.24f, -0.4f, 0.42f, -0.56f) + lineToRelative(1.06f, -0.94f) + lineTo(4.5f, 6.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(-5.15f) + lineToRelative(1.06f, 0.94f) + curveToRelative(0.18f, 0.16f, 0.32f, 0.35f, 0.42f, 0.56f) + horizontalLineToRelative(3.67f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(-3.67f) + curveToRelative(-0.1f, 0.2f, -0.24f, 0.4f, -0.42f, 0.56f) + lineToRelative(-1.06f, 0.94f) + horizontalLineToRelative(5.15f) + verticalLineToRelative(0.25f) + close() + } + } + return _tableResizeRow!! + } + +private var _tableResizeRow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSettings.kt new file mode 100644 index 0000000..817fd1b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSettings.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableSettings: ImageVector + get() { + if (_tableSettings != null) { + return _tableSettings!! + } + _tableSettings = fluentIcon(name = "Regular.TableSettings") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(1.31f) + curveToRelative(-0.53f, 0.18f, -1.04f, 0.42f, -1.5f, 0.71f) + lineTo(14.0f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(2.02f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(1.31f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + lineTo(6.25f, 4.5f) + close() + moveTo(4.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _tableSettings!! + } + +private var _tableSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSimple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSimple.kt new file mode 100644 index 0000000..af8a1e0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSimple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableSimple: ImageVector + get() { + if (_tableSimple != null) { + return _tableSimple!! + } + _tableSimple = fluentIcon(name = "Regular.TableSimple") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(6.75f) + lineTo(11.25f, 4.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(11.25f, 12.75f) + lineTo(4.5f, 12.75f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(-6.75f) + close() + moveTo(12.75f, 12.75f) + verticalLineToRelative(6.75f) + horizontalLineToRelative(5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(-6.75f) + close() + moveTo(19.5f, 11.25f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-5.0f) + verticalLineToRelative(6.75f) + horizontalLineToRelative(6.75f) + close() + } + } + return _tableSimple!! + } + +private var _tableSimple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackAbove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackAbove.kt new file mode 100644 index 0000000..38f7a1a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackAbove.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableStackAbove: ImageVector + get() { + if (_tableStackAbove != null) { + return _tableStackAbove!! + } + _tableStackAbove = fluentIcon(name = "Regular.TableStackAbove") { + fluentPath { + moveTo(20.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + close() + moveTo(20.25f, 8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + close() + moveTo(14.0f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(8.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(8.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + lineTo(8.5f, 19.5f) + verticalLineToRelative(-4.0f) + close() + moveTo(14.0f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(15.5f, 19.5f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(19.5f, 10.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + } + } + return _tableStackAbove!! + } + +private var _tableStackAbove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackBelow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackBelow.kt new file mode 100644 index 0000000..2271222 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackBelow.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableStackBelow: ImageVector + get() { + if (_tableStackBelow != null) { + return _tableStackBelow!! + } + _tableStackBelow = fluentIcon(name = "Regular.TableStackBelow") { + fluentPath { + moveTo(3.75f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-8.5f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(3.75f, 15.5f) + close() + moveTo(10.0f, 14.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(10.0f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(15.5f, 14.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(15.5f, 8.5f) + horizontalLineToRelative(4.0f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(8.5f, 4.5f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(4.5f, 14.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 19.5f) + close() + } + } + return _tableStackBelow!! + } + +private var _tableStackBelow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackLeft.kt new file mode 100644 index 0000000..3749b80 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackLeft.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableStackLeft: ImageVector + get() { + if (_tableStackLeft != null) { + return _tableStackLeft!! + } + _tableStackLeft = fluentIcon(name = "Regular.TableStackLeft") { + fluentPath { + moveTo(4.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 3.75f) + close() + moveTo(8.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(8.5f, 3.75f) + close() + moveTo(10.0f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(10.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(19.5f, 15.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(19.5f, 8.5f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(15.5f, 4.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(10.0f, 4.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(-4.0f) + close() + } + } + return _tableStackLeft!! + } + +private var _tableStackLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackRight.kt new file mode 100644 index 0000000..4ea2eb2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableStackRight.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableStackRight: ImageVector + get() { + if (_tableStackRight != null) { + return _tableStackRight!! + } + _tableStackRight = fluentIcon(name = "Regular.TableStackRight") { + fluentPath { + moveTo(15.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(15.5f, 3.75f) + close() + moveTo(14.0f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(4.5f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.0f, 8.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(8.5f, 8.5f) + horizontalLineToRelative(-4.0f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + lineTo(8.5f, 4.5f) + verticalLineToRelative(4.0f) + close() + moveTo(8.5f, 19.5f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + close() + moveTo(10.0f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(19.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(19.5f, 3.75f) + close() + } + } + return _tableStackRight!! + } + +private var _tableStackRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSwitch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSwitch.kt new file mode 100644 index 0000000..c48dee9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TableSwitch.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TableSwitch: ImageVector + get() { + if (_tableSwitch != null) { + return _tableSwitch!! + } + _tableSwitch = fluentIcon(name = "Regular.TableSwitch") { + fluentPath { + moveTo(8.78f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(2.19f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.72f, 0.72f) + lineTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(2.19f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.78f, 1.24f) + curveToRelative(0.1f, -0.04f, 0.2f, -0.1f, 0.28f, -0.18f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + close() + moveTo(11.83f, 3.0f) + curveToRelative(0.23f, 0.47f, 0.23f, 1.03f, 0.0f, 1.5f) + lineTo(14.0f, 4.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + lineTo(10.0f, 6.47f) + lineTo(9.49f, 7.0f) + curveToRelative(-0.28f, 0.28f, -0.63f, 0.44f, -0.99f, 0.5f) + lineTo(8.5f, 8.5f) + lineTo(7.48f, 8.5f) + curveToRelative(-0.05f, 0.36f, -0.21f, 0.7f, -0.5f, 0.99f) + lineToRelative(-0.5f, 0.51f) + lineTo(8.5f, 10.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-2.17f) + curveToRelative(-0.47f, 0.23f, -1.03f, 0.23f, -1.5f, 0.0f) + verticalLineToRelative(5.92f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineToRelative(-5.92f) + close() + moveTo(10.0f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(15.5f, 14.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(14.0f, 15.5f) + verticalLineToRelative(4.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + close() + moveTo(15.5f, 19.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(15.5f, 19.5f) + close() + moveTo(15.5f, 8.5f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(2.25f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-4.0f) + close() + moveTo(4.5f, 15.5f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(4.0f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 15.5f) + close() + } + } + return _tableSwitch!! + } + +private var _tableSwitch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt new file mode 100644 index 0000000..cd9b933 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tablet.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tablet: ImageVector + get() { + if (_tablet != null) { + return _tablet!! + } + _tablet = fluentIcon(name = "Regular.Tablet") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 5.5f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.25f, 15.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + horizontalLineToRelative(-3.5f) + close() + } + } + return _tablet!! + } + +private var _tablet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabletSpeaker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabletSpeaker.kt new file mode 100644 index 0000000..102518b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TabletSpeaker.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TabletSpeaker: ImageVector + get() { + if (_tabletSpeaker != null) { + return _tabletSpeaker!! + } + _tabletSpeaker = fluentIcon(name = "Regular.TabletSpeaker") { + fluentPath { + moveTo(22.14f, 3.3f) + arcToRelative(4.53f, 4.53f, 0.0f, false, false, -0.91f, -1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, 1.16f) + curveToRelative(0.13f, 0.1f, 0.35f, 0.35f, 0.59f, 0.74f) + curveToRelative(0.4f, 0.67f, 0.64f, 1.48f, 0.64f, 2.43f) + curveToRelative(0.0f, 0.95f, -0.24f, 1.76f, -0.64f, 2.43f) + curveToRelative(-0.24f, 0.39f, -0.46f, 0.64f, -0.59f, 0.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, 1.16f) + curveToRelative(0.25f, -0.21f, 0.59f, -0.58f, 0.91f, -1.13f) + curveToRelative(0.54f, -0.9f, 0.86f, -1.96f, 0.86f, -3.2f) + curveToRelative(0.0f, -1.24f, -0.32f, -2.3f, -0.86f, -3.2f) + close() + } + fluentPath { + moveTo(19.87f, 4.4f) + curveToRelative(-0.23f, -0.36f, -0.48f, -0.6f, -0.67f, -0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.9f, 1.2f) + arcTo(2.24f, 2.24f, 0.0f, false, true, 19.0f, 6.5f) + arcToRelative(2.24f, 2.24f, 0.0f, false, true, -0.7f, 1.65f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, 1.13f) + arcToRelative(3.73f, 3.73f, 0.0f, false, false, 1.3f, -2.85f) + curveToRelative(0.0f, -0.81f, -0.23f, -1.52f, -0.63f, -2.1f) + close() + } + fluentPath { + moveTo(17.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.5f) + lineTo(14.16f, 5.0f) + horizontalLineToRelative(-1.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(1.41f) + lineToRelative(1.53f, 1.74f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 17.0f, 9.25f) + verticalLineToRelative(-5.5f) + close() + } + fluentPath { + moveTo(4.25f, 4.0f) + horizontalLineTo(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f) + verticalLineToRelative(0.5f) + horizontalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + verticalLineToRelative(-5.77f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.5f, -0.5f) + verticalLineToRelative(6.27f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + horizontalLineTo(4.25f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + verticalLineTo(6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + close() + } + fluentPath { + moveTo(13.75f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + close() + } + } + return _tabletSpeaker!! + } + +private var _tabletSpeaker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tabs.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tabs.kt new file mode 100644 index 0000000..e949948 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tabs.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tabs: ImageVector + get() { + if (_tabs != null) { + return _tabs!! + } + _tabs = fluentIcon(name = "Regular.Tabs") { + fluentPath { + moveTo(2.0f, 9.25f) + curveTo(2.0f, 5.25f, 5.25f, 2.0f, 9.25f, 2.0f) + horizontalLineToRelative(3.5f) + curveToRelative(1.35f, 0.0f, 2.51f, 0.83f, 3.0f, 2.0f) + horizontalLineToRelative(-1.78f) + curveToRelative(-0.31f, -0.3f, -0.74f, -0.5f, -1.22f, -0.5f) + horizontalLineToRelative(-3.5f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 3.5f, 9.25f) + verticalLineToRelative(3.5f) + curveToRelative(0.0f, 0.48f, 0.2f, 0.9f, 0.5f, 1.22f) + verticalLineToRelative(1.78f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.0f, -3.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(5.0f, 10.25f) + curveTo(5.0f, 7.35f, 7.35f, 5.0f, 10.25f, 5.0f) + horizontalLineToRelative(5.5f) + curveToRelative(1.35f, 0.0f, 2.51f, 0.83f, 3.0f, 2.0f) + horizontalLineToRelative(-1.78f) + curveToRelative(-0.31f, -0.3f, -0.74f, -0.5f, -1.22f, -0.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(3.75f, 3.75f, 0.0f, false, false, -3.75f, 3.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.48f, 0.2f, 0.9f, 0.5f, 1.22f) + verticalLineToRelative(1.78f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -2.0f, -3.0f) + verticalLineToRelative(-5.5f) + close() + moveTo(11.25f, 8.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 8.0f, 11.25f) + verticalLineToRelative(7.5f) + curveTo(8.0f, 20.55f, 9.46f, 22.0f, 11.25f, 22.0f) + horizontalLineToRelative(7.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-7.5f) + curveTo(22.0f, 9.45f, 20.54f, 8.0f, 18.75f, 8.0f) + horizontalLineToRelative(-7.5f) + close() + moveTo(9.5f, 11.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-7.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-7.5f) + close() + } + } + return _tabs!! + } + +private var _tabs: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagDismiss.kt new file mode 100644 index 0000000..635ebef --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagDismiss.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagDismiss: ImageVector + get() { + if (_tagDismiss != null) { + return _tagDismiss!! + } + _tagDismiss = fluentIcon(name = "Regular.TagDismiss") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.03f, 0.03f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -1.43f, -0.7f) + lineToRelative(0.4f, -0.4f) + curveToRelative(0.33f, -0.32f, 0.51f, -0.76f, 0.51f, -1.23f) + lineTo(20.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.46f, 0.0f, -0.9f, 0.18f, -1.23f, 0.51f) + lineToRelative(-8.52f, 8.53f) + curveToRelative(-0.67f, 0.68f, -0.66f, 1.78f, 0.02f, 2.46f) + lineTo(9.0f, 19.45f) + curveToRelative(0.64f, 0.64f, 1.64f, 0.68f, 2.33f, 0.13f) + curveToRelative(0.17f, 0.49f, 0.39f, 0.95f, 0.65f, 1.38f) + curveToRelative(-1.25f, 0.8f, -2.94f, 0.65f, -4.04f, -0.45f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(17.5f, 23.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, -11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, 11.0f) + close() + moveTo(15.15f, 15.15f) + curveToRelative(0.2f, -0.2f, 0.5f, -0.2f, 0.7f, 0.0f) + lineToRelative(1.65f, 1.64f) + lineToRelative(1.65f, -1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.7f, 0.7f) + lineToRelative(-1.64f, 1.65f) + lineToRelative(1.64f, 1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, 0.7f) + lineToRelative(-1.65f, -1.64f) + lineToRelative(-1.65f, 1.64f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.7f, -0.7f) + lineToRelative(1.64f, -1.65f) + lineToRelative(-1.64f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -0.7f) + close() + } + } + return _tagDismiss!! + } + +private var _tagDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagError.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagError.kt new file mode 100644 index 0000000..aec3b54 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagError.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagError: ImageVector + get() { + if (_tagError != null) { + return _tagError!! + } + _tagError = fluentIcon(name = "Regular.TagError") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.03f, 0.03f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -1.43f, -0.7f) + lineToRelative(0.4f, -0.4f) + curveToRelative(0.33f, -0.32f, 0.51f, -0.76f, 0.51f, -1.23f) + lineTo(20.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.46f, 0.0f, -0.9f, 0.18f, -1.23f, 0.51f) + lineToRelative(-8.52f, 8.53f) + curveToRelative(-0.67f, 0.68f, -0.66f, 1.78f, 0.02f, 2.46f) + lineTo(9.0f, 19.45f) + curveToRelative(0.64f, 0.64f, 1.64f, 0.68f, 2.33f, 0.13f) + curveToRelative(0.17f, 0.49f, 0.39f, 0.95f, 0.65f, 1.38f) + curveToRelative(-1.25f, 0.8f, -2.94f, 0.65f, -4.04f, -0.45f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(17.5f, 14.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f) + verticalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + close() + moveTo(17.5f, 21.13f) + arcToRelative(0.62f, 0.62f, 0.0f, true, false, 0.0f, -1.25f) + arcToRelative(0.62f, 0.62f, 0.0f, false, false, 0.0f, 1.25f) + close() + } + } + return _tagError!! + } + +private var _tagError: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagLock.kt new file mode 100644 index 0000000..379bc2c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagLock.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagLock: ImageVector + get() { + if (_tagLock != null) { + return _tagLock!! + } + _tagLock = fluentIcon(name = "Regular.TagLock") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.42f, 0.42f) + arcToRelative(3.51f, 3.51f, 0.0f, false, false, -0.95f, -1.17f) + lineToRelative(0.3f, -0.31f) + curveToRelative(0.34f, -0.33f, 0.52f, -0.77f, 0.52f, -1.24f) + lineTo(20.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.46f, 0.0f, -0.9f, 0.18f, -1.23f, 0.51f) + lineToRelative(-8.52f, 8.53f) + curveToRelative(-0.67f, 0.68f, -0.66f, 1.78f, 0.02f, 2.46f) + lineTo(9.0f, 19.45f) + curveToRelative(0.68f, 0.68f, 1.8f, 0.68f, 2.48f, 0.0f) + lineToRelative(0.51f, -0.51f) + verticalLineToRelative(2.01f) + curveToRelative(-1.26f, 0.8f, -2.95f, 0.66f, -4.05f, -0.44f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(15.0f, 15.0f) + horizontalLineToRelative(-0.5f) + curveToRelative(-0.83f, 0.0f, -1.5f, 0.67f, -1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, 0.67f, 1.5f, 1.5f, 1.5f) + horizontalLineToRelative(6.0f) + curveToRelative(0.83f, 0.0f, 1.5f, -0.67f, 1.5f, -1.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, -0.67f, -1.5f, -1.5f, -1.5f) + lineTo(20.0f, 15.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -5.0f, 0.0f) + verticalLineToRelative(1.0f) + close() + moveTo(16.5f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-1.0f) + close() + moveTo(18.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _tagLock!! + } + +private var _tagLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt new file mode 100644 index 0000000..6a2cea4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagMultiple.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagMultiple: ImageVector + get() { + if (_tagMultiple != null) { + return _tagMultiple!! + } + _tagMultiple = fluentIcon(name = "Regular.TagMultiple") { + fluentPath { + moveTo(17.5f, 6.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(10.5f, 2.9f) + curveToRelative(0.61f, -0.58f, 1.42f, -0.9f, 2.25f, -0.9f) + horizontalLineToRelative(5.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 4.75f) + lineTo(21.0f, 9.7f) + curveToRelative(0.0f, 0.87f, -0.35f, 1.7f, -0.97f, 2.32f) + lineToRelative(-6.95f, 6.83f) + curveToRelative(-0.88f, 0.87f, -2.29f, 0.86f, -3.16f, 0.0f) + lineToRelative(-6.26f, -6.23f) + curveToRelative(-0.9f, -0.9f, -0.88f, -2.35f, 0.04f, -3.23f) + lineToRelative(6.8f, -6.5f) + close() + moveTo(12.75f, 3.5f) + curveToRelative(-0.45f, 0.0f, -0.88f, 0.17f, -1.2f, 0.48f) + lineToRelative(-6.82f, 6.5f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.78f, -0.01f, 1.07f) + lineToRelative(6.26f, 6.23f) + curveToRelative(0.29f, 0.3f, 0.76f, 0.3f, 1.05f, 0.0f) + lineToRelative(6.95f, -6.83f) + curveToRelative(0.33f, -0.33f, 0.52f, -0.78f, 0.52f, -1.25f) + lineTo(19.5f, 4.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-5.5f) + close() + moveTo(20.73f, 12.73f) + lineToRelative(-1.47f, 1.45f) + lineToRelative(-0.14f, 0.16f) + lineToRelative(-5.33f, 5.23f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.58f, -0.02f) + lineToRelative(-1.93f, -1.92f) + lineToRelative(-2.4f, -2.38f) + arcToRelative(1.26f, 1.26f, 0.0f, false, true, -0.12f, -0.13f) + lineTo(3.13f, 13.5f) + curveToRelative(-0.3f, 0.96f, -0.08f, 2.05f, 0.69f, 2.81f) + lineToRelative(4.35f, 4.31f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 6.67f, 0.02f) + lineToRelative(5.33f, -5.23f) + curveToRelative(0.77f, -0.76f, 1.0f, -1.86f, 0.7f, -2.81f) + lineToRelative(-0.14f, 0.13f) + close() + } + } + return _tagMultiple!! + } + +private var _tagMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagOff.kt new file mode 100644 index 0000000..69e0c3b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagOff.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagOff: ImageVector + get() { + if (_tagOff != null) { + return _tagOff!! + } + _tagOff = fluentIcon(name = "Regular.TagOff") { + fluentPath { + moveTo(6.94f, 8.0f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(16.0f, 17.06f) + lineToRelative(-3.45f, 3.45f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -4.6f, 0.0f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineTo(6.94f, 8.0f) + close() + moveTo(14.94f, 16.0f) + lineTo(8.0f, 9.06f) + lineToRelative(-3.46f, 3.48f) + curveToRelative(-0.68f, 0.68f, -0.67f, 1.78f, 0.01f, 2.46f) + lineToRelative(4.46f, 4.45f) + curveToRelative(0.69f, 0.68f, 1.8f, 0.68f, 2.48f, 0.0f) + lineTo(14.94f, 16.0f) + close() + moveTo(19.99f, 10.95f) + lineTo(17.0f, 13.94f) + lineTo(18.06f, 15.0f) + lineTo(21.05f, 12.0f) + curveToRelative(0.6f, -0.61f, 0.95f, -1.44f, 0.95f, -2.3f) + lineTo(22.0f, 4.25f) + curveTo(22.0f, 3.01f, 21.0f, 2.0f, 19.75f, 2.0f) + lineTo(14.3f, 2.0f) + curveToRelative(-0.87f, 0.0f, -1.7f, 0.34f, -2.3f, 0.95f) + lineTo(9.0f, 5.95f) + lineTo(10.06f, 7.0f) + lineToRelative(2.99f, -2.99f) + curveToRelative(0.33f, -0.33f, 0.77f, -0.51f, 1.24f, -0.51f) + horizontalLineToRelative(5.46f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.47f, -0.18f, 0.91f, -0.51f, 1.24f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + } + } + return _tagOff!! + } + +private var _tagOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagQuestionMark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagQuestionMark.kt new file mode 100644 index 0000000..697394e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagQuestionMark.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagQuestionMark: ImageVector + get() { + if (_tagQuestionMark != null) { + return _tagQuestionMark!! + } + _tagQuestionMark = fluentIcon(name = "Regular.TagQuestionMark") { + fluentPath { + moveTo(19.75f, 2.0f) + curveTo(20.99f, 2.0f, 22.0f, 3.0f, 22.0f, 4.25f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.86f, -0.34f, 1.69f, -0.95f, 2.3f) + lineToRelative(-0.03f, 0.03f) + arcToRelative(6.47f, 6.47f, 0.0f, false, false, -1.43f, -0.7f) + lineToRelative(0.4f, -0.4f) + curveToRelative(0.33f, -0.32f, 0.51f, -0.76f, 0.51f, -1.23f) + lineTo(20.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.46f, 0.0f, -0.9f, 0.18f, -1.23f, 0.51f) + lineToRelative(-8.52f, 8.53f) + curveToRelative(-0.67f, 0.68f, -0.66f, 1.78f, 0.02f, 2.46f) + lineTo(9.0f, 19.45f) + curveToRelative(0.64f, 0.64f, 1.64f, 0.68f, 2.33f, 0.13f) + curveToRelative(0.16f, 0.49f, 0.39f, 0.95f, 0.65f, 1.38f) + curveToRelative(-1.25f, 0.8f, -2.94f, 0.65f, -4.04f, -0.45f) + lineTo(3.5f, 16.06f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 0.0f, -4.6f) + lineToRelative(8.5f, -8.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.3f, -0.96f) + horizontalLineToRelative(5.46f) + close() + moveTo(17.0f, 5.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, -3.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(16.88f, 20.5f) + arcToRelative(0.62f, 0.62f, 0.0f, true, true, 1.24f, 0.0f) + arcToRelative(0.62f, 0.62f, 0.0f, false, true, -1.24f, 0.0f) + close() + moveTo(15.65f, 15.96f) + curveToRelative(-0.01f, -1.14f, 0.8f, -1.96f, 1.85f, -1.96f) + curveToRelative(1.03f, 0.0f, 1.85f, 0.85f, 1.85f, 1.95f) + curveToRelative(0.0f, 0.57f, -0.18f, 0.92f, -0.66f, 1.45f) + lineToRelative(-0.27f, 0.3f) + lineToRelative(-0.1f, 0.1f) + curveToRelative(-0.24f, 0.3f, -0.32f, 0.47f, -0.32f, 0.7f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + curveToRelative(0.0f, -0.57f, 0.19f, -0.93f, 0.67f, -1.47f) + lineToRelative(0.27f, -0.29f) + lineToRelative(0.1f, -0.11f) + curveToRelative(0.24f, -0.29f, 0.31f, -0.45f, 0.31f, -0.68f) + curveToRelative(0.0f, -0.55f, -0.38f, -0.95f, -0.85f, -0.95f) + curveToRelative(-0.5f, 0.0f, -0.86f, 0.37f, -0.85f, 0.95f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + close() + } + } + return _tagQuestionMark!! + } + +private var _tagQuestionMark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagReset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagReset.kt new file mode 100644 index 0000000..bcbd017 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagReset.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagReset: ImageVector + get() { + if (_tagReset != null) { + return _tagReset!! + } + _tagReset = fluentIcon(name = "Regular.TagReset") { + fluentPath { + moveTo(22.0f, 4.25f) + curveTo(22.0f, 3.01f, 21.0f, 2.0f, 19.75f, 2.0f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.86f, 0.0f, -1.69f, 0.34f, -2.3f, 0.95f) + lineToRelative(-8.5f, 8.51f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, 4.6f) + lineToRelative(4.47f, 4.45f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.6f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -0.49f, -1.64f) + lineToRelative(-0.57f, 0.58f) + curveToRelative(-0.69f, 0.68f, -1.8f, 0.68f, -2.48f, 0.0f) + lineTo(4.55f, 15.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.02f, -2.46f) + lineTo(13.05f, 4.0f) + curveToRelative(0.32f, -0.33f, 0.77f, -0.51f, 1.23f, -0.51f) + horizontalLineToRelative(5.47f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.47f, -0.18f, 0.91f, -0.51f, 1.24f) + lineToRelative(-1.12f, 1.11f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, 1.64f, 0.49f) + lineToRelative(0.54f, -0.54f) + curveToRelative(0.6f, -0.61f, 0.95f, -1.44f, 0.95f, -2.3f) + lineTo(22.0f, 4.25f) + close() + moveTo(18.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(14.78f, 12.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.72f, -0.72f) + lineTo(18.0f, 14.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, -3.5f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 5.0f, -5.0f) + horizontalLineToRelative(-3.94f) + lineToRelative(0.72f, -0.72f) + close() + } + } + return _tagReset!! + } + +private var _tagReset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagSearch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagSearch.kt new file mode 100644 index 0000000..f7473fd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TagSearch.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TagSearch: ImageVector + get() { + if (_tagSearch != null) { + return _tagSearch!! + } + _tagSearch = fluentIcon(name = "Regular.TagSearch") { + fluentPath { + moveTo(22.0f, 4.25f) + curveTo(22.0f, 3.01f, 21.0f, 2.0f, 19.75f, 2.0f) + horizontalLineToRelative(-5.47f) + curveToRelative(-0.86f, 0.0f, -1.69f, 0.34f, -2.3f, 0.95f) + lineToRelative(-8.5f, 8.51f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, 4.6f) + lineToRelative(4.47f, 4.45f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 4.6f, 0.0f) + lineToRelative(0.1f, -0.1f) + arcToRelative(5.52f, 5.52f, 0.0f, false, true, -0.93f, -1.19f) + lineToRelative(-0.23f, 0.23f) + curveToRelative(-0.69f, 0.68f, -1.8f, 0.68f, -2.48f, 0.0f) + lineTo(4.55f, 15.0f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.02f, -2.46f) + lineTo(13.05f, 4.0f) + curveToRelative(0.32f, -0.33f, 0.77f, -0.51f, 1.23f, -0.51f) + horizontalLineToRelative(5.47f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.46f) + curveToRelative(0.0f, 0.47f, -0.18f, 0.91f, -0.51f, 1.24f) + lineToRelative(-0.77f, 0.77f) + curveToRelative(0.44f, 0.25f, 0.84f, 0.56f, 1.2f, 0.92f) + lineToRelative(0.63f, -0.63f) + curveToRelative(0.6f, -0.61f, 0.95f, -1.44f, 0.95f, -2.3f) + lineTo(22.0f, 4.25f) + close() + moveTo(18.5f, 7.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(20.17f, 19.1f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.61f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.61f, -2.61f) + close() + moveTo(19.5f, 16.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -6.0f, 0.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 6.0f, 0.0f) + close() + } + } + return _tagSearch!! + } + +private var _tagSearch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapDouble.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapDouble.kt new file mode 100644 index 0000000..db27aba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapDouble.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TapDouble: ImageVector + get() { + if (_tapDouble != null) { + return _tapDouble!! + } + _tapDouble = fluentIcon(name = "Regular.TapDouble") { + fluentPath { + moveTo(11.75f, 7.0f) + curveToRelative(1.35f, 0.0f, 2.18f, 0.97f, 2.25f, 2.33f) + verticalLineToRelative(2.29f) + lineToRelative(2.22f, 0.4f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.6f, 3.86f) + lineToRelative(-0.04f, 0.18f) + lineTo(17.73f, 20.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -1.69f, 1.61f) + lineToRelative(-0.16f, 0.03f) + lineToRelative(-2.42f, 0.35f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.28f, -1.12f) + lineToRelative(-0.08f, -0.16f) + lineToRelative(-0.03f, -0.06f) + curveToRelative(-0.24f, -0.5f, -0.59f, -0.95f, -1.03f, -1.28f) + lineToRelative(-0.2f, -0.14f) + lineToRelative(-1.87f, -1.26f) + lineToRelative(-0.1f, -0.06f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-2.36f, -1.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.41f, -0.66f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.41f, -2.44f) + curveToRelative(0.7f, -0.35f, 1.64f, -0.33f, 2.83f, 0.02f) + lineToRelative(0.26f, 0.08f) + lineTo(9.5f, 9.5f) + curveToRelative(0.0f, -1.45f, 0.84f, -2.51f, 2.25f, -2.51f) + close() + moveTo(11.75f, 8.5f) + curveToRelative(-0.46f, 0.0f, -0.71f, 0.27f, -0.75f, 0.87f) + verticalLineToRelative(5.38f) + curveToRelative(0.0f, 0.54f, -0.54f, 0.9f, -1.04f, 0.7f) + curveToRelative(-1.46f, -0.6f, -2.44f, -0.75f, -2.87f, -0.53f) + arcToRelative(0.97f, 0.97f, 0.0f, false, false, -0.51f, 0.52f) + lineToRelative(-0.04f, 0.12f) + lineToRelative(1.9f, 0.95f) + lineToRelative(0.18f, 0.1f) + lineToRelative(0.18f, 0.1f) + lineToRelative(1.88f, 1.26f) + arcToRelative(4.97f, 4.97f, 0.0f, false, true, 1.63f, 1.8f) + lineToRelative(0.12f, 0.24f) + lineToRelative(0.03f, 0.06f) + curveToRelative(0.12f, 0.27f, 0.39f, 0.43f, 0.68f, 0.43f) + horizontalLineToRelative(0.1f) + lineToRelative(2.42f, -0.35f) + curveToRelative(0.26f, -0.04f, 0.48f, -0.2f, 0.58f, -0.45f) + lineToRelative(0.04f, -0.1f) + lineToRelative(1.05f, -3.92f) + curveToRelative(0.25f, -0.94f, -0.3f, -1.9f, -1.24f, -2.15f) + lineToRelative(-0.07f, -0.01f) + lineToRelative(-2.9f, -0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.61f, -0.63f) + lineToRelative(-0.01f, -0.11f) + lineTo(12.5f, 9.51f) + curveToRelative(0.0f, -0.7f, -0.25f, -1.01f, -0.75f, -1.01f) + close() + moveTo(11.75f, 2.0f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 6.7f, 10.03f) + arcToRelative(4.2f, 4.2f, 0.0f, false, false, -1.3f, -0.78f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, -10.22f, 1.13f) + arcToRelative(3.32f, 3.32f, 0.0f, false, false, -1.42f, 0.57f) + arcTo(7.25f, 7.25f, 0.0f, false, true, 11.75f, 2.0f) + close() + moveTo(11.75f, 4.5f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 4.41f, 6.5f) + lineTo(15.0f, 10.8f) + lineTo(15.0f, 9.25f) + curveToRelative(0.0f, -0.68f, -0.21f, -1.31f, -0.57f, -1.83f) + lineToRelative(-0.09f, -0.14f) + arcTo(3.07f, 3.07f, 0.0f, false, false, 11.75f, 6.0f) + curveToRelative(-1.18f, 0.0f, -2.08f, 0.53f, -2.64f, 1.35f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.61f, 1.9f) + lineTo(8.5f, 12.4f) + lineToRelative(-0.26f, -0.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.62f, -0.32f) + curveTo(7.21f, 11.58f, 7.0f, 10.65f, 7.0f, 9.25f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 4.75f, -4.75f) + close() + } + } + return _tapDouble!! + } + +private var _tapDouble: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapSingle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapSingle.kt new file mode 100644 index 0000000..b2cf1d4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TapSingle.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TapSingle: ImageVector + get() { + if (_tapSingle != null) { + return _tapSingle!! + } + _tapSingle = fluentIcon(name = "Regular.TapSingle") { + fluentPath { + moveTo(11.75f, 6.0f) + curveToRelative(1.35f, 0.0f, 2.18f, 0.97f, 2.25f, 2.33f) + verticalLineToRelative(2.29f) + lineToRelative(2.22f, 0.4f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.6f, 3.86f) + lineToRelative(-0.04f, 0.18f) + lineTo(17.73f, 19.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -1.69f, 1.61f) + lineToRelative(-0.16f, 0.03f) + lineToRelative(-2.42f, 0.35f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -2.28f, -1.12f) + lineToRelative(-0.08f, -0.16f) + lineToRelative(-0.03f, -0.06f) + curveToRelative(-0.24f, -0.5f, -0.59f, -0.95f, -1.03f, -1.28f) + lineToRelative(-0.2f, -0.14f) + lineToRelative(-1.87f, -1.26f) + lineToRelative(-0.1f, -0.06f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-2.36f, -1.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.41f, -0.66f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.41f, -2.44f) + curveToRelative(0.7f, -0.35f, 1.64f, -0.33f, 2.83f, 0.02f) + lineToRelative(0.26f, 0.08f) + lineTo(9.5f, 8.5f) + curveToRelative(0.0f, -1.46f, 0.84f, -2.51f, 2.25f, -2.51f) + close() + moveTo(11.75f, 7.5f) + curveToRelative(-0.46f, 0.0f, -0.71f, 0.27f, -0.75f, 0.87f) + verticalLineToRelative(5.38f) + curveToRelative(0.0f, 0.54f, -0.54f, 0.9f, -1.04f, 0.7f) + curveToRelative(-1.46f, -0.6f, -2.44f, -0.75f, -2.87f, -0.53f) + arcToRelative(0.97f, 0.97f, 0.0f, false, false, -0.51f, 0.52f) + lineToRelative(-0.04f, 0.12f) + lineToRelative(1.9f, 0.95f) + lineToRelative(0.18f, 0.1f) + lineToRelative(0.18f, 0.1f) + lineToRelative(1.88f, 1.26f) + arcToRelative(4.97f, 4.97f, 0.0f, false, true, 1.63f, 1.8f) + lineToRelative(0.12f, 0.24f) + lineToRelative(0.03f, 0.06f) + curveToRelative(0.12f, 0.27f, 0.39f, 0.43f, 0.68f, 0.43f) + horizontalLineToRelative(0.1f) + lineToRelative(2.42f, -0.35f) + curveToRelative(0.26f, -0.04f, 0.48f, -0.2f, 0.58f, -0.45f) + lineToRelative(0.04f, -0.1f) + lineToRelative(1.05f, -3.92f) + curveToRelative(0.25f, -0.94f, -0.3f, -1.9f, -1.24f, -2.15f) + lineToRelative(-0.07f, -0.01f) + lineToRelative(-2.9f, -0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.61f, -0.63f) + lineToRelative(-0.01f, -0.11f) + lineTo(12.5f, 8.51f) + curveToRelative(0.0f, -0.7f, -0.25f, -1.01f, -0.75f, -1.01f) + close() + moveTo(11.75f, 2.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 5.4f, 7.75f) + lineTo(17.0f, 10.2f) + arcToRelative(5.6f, 5.6f, 0.0f, false, false, -1.34f, -0.3f) + arcTo(4.24f, 4.24f, 0.0f, false, false, 11.75f, 4.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, -3.25f, 7.0f) + curveToRelative(-0.32f, 0.02f, -0.6f, 0.06f, -0.82f, 0.11f) + curveToRelative(-0.36f, 0.09f, -0.6f, 0.17f, -0.76f, 0.27f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, 4.83f, -8.88f) + close() + } + } + return _tapSingle!! + } + +private var _tapSingle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt new file mode 100644 index 0000000..f4c7420 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Target.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Target: ImageVector + get() { + if (_target != null) { + return _target!! + } + _target = fluentIcon(name = "Regular.Target") { + fluentPath { + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 12.0f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, true, -12.0f, 0.0f) + close() + moveTo(12.0f, 7.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 0.0f, -9.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, true, 20.0f, 0.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -20.0f, 0.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, 0.0f, -17.0f) + close() + } + } + return _target!! + } + +private var _target: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetArrow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetArrow.kt new file mode 100644 index 0000000..eead534 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetArrow.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TargetArrow: ImageVector + get() { + if (_targetArrow != null) { + return _targetArrow!! + } + _targetArrow = fluentIcon(name = "Regular.TargetArrow") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(1.2f, 0.0f, 2.36f, 0.21f, 3.42f, 0.6f) + lineToRelative(-1.19f, 1.2f) + arcToRelative(8.51f, 8.51f, 0.0f, true, false, 5.97f, 5.97f) + lineToRelative(1.2f, -1.2f) + arcTo(10.0f, 10.0f, 0.0f, true, true, 12.0f, 2.0f) + close() + moveTo(12.0f, 6.0f) + curveToRelative(0.52f, 0.0f, 1.02f, 0.07f, 1.5f, 0.19f) + verticalLineToRelative(1.57f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 2.74f, 2.74f) + horizontalLineToRelative(1.57f) + arcTo(6.01f, 6.01f, 0.0f, true, true, 12.0f, 6.0f) + close() + moveTo(14.0f, 12.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -1.22f, -1.84f) + lineToRelative(1.72f, -1.72f) + lineTo(14.5f, 5.25f) + curveToRelative(0.0f, -0.2f, 0.08f, -0.39f, 0.22f, -0.53f) + lineToRelative(2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.28f, 0.53f) + lineTo(18.5f, 5.5f) + horizontalLineToRelative(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.53f, 1.28f) + lineToRelative(-2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.53f, 0.22f) + horizontalLineToRelative(-3.19f) + lineToRelative(-1.72f, 1.72f) + curveToRelative(0.1f, 0.24f, 0.16f, 0.5f, 0.16f, 0.78f) + close() + moveTo(18.44f, 8.0f) + lineToRelative(1.0f, -1.0f) + horizontalLineToRelative(-1.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(17.0f, 4.56f) + lineToRelative(-1.0f, 1.0f) + verticalLineToRelative(2.38f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, 0.06f, 0.06f) + horizontalLineToRelative(2.38f) + close() + } + } + return _targetArrow!! + } + +private var _targetArrow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetEdit.kt new file mode 100644 index 0000000..2997d58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TargetEdit.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TargetEdit: ImageVector + get() { + if (_targetEdit != null) { + return _targetEdit!! + } + _targetEdit = fluentIcon(name = "Regular.TargetEdit") { + fluentPath { + moveTo(12.0f, 14.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.0f, 12.0f) + arcToRelative(6.0f, 6.0f, 0.0f, true, true, 11.99f, 0.37f) + lineToRelative(-2.66f, 2.66f) + arcTo(4.48f, 4.48f, 0.0f, false, false, 12.0f, 7.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, 3.03f, 7.83f) + lineToRelative(-2.54f, 2.53f) + lineToRelative(-0.12f, 0.13f) + lineTo(12.0f, 17.99f) + arcTo(6.0f, 6.0f, 0.0f, false, true, 6.0f, 12.0f) + close() + moveTo(12.0f, 3.5f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 8.44f, 7.51f) + arcToRelative(3.3f, 3.3f, 0.0f, false, true, 1.53f, 0.24f) + arcTo(10.0f, 10.0f, 0.0f, true, false, 11.0f, 21.95f) + curveToRelative(0.0f, -0.18f, 0.02f, -0.36f, 0.06f, -0.54f) + lineToRelative(0.24f, -0.94f) + arcTo(8.5f, 8.5f, 0.0f, false, true, 12.0f, 3.5f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.59f, 0.78f, -0.7f, 1.25f) + lineToRelative(-0.47f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.53f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _targetEdit!! + } + +private var _targetEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListAdd.kt new file mode 100644 index 0000000..cb5c4e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListAdd.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListAdd: ImageVector + get() { + if (_taskListAdd != null) { + return _taskListAdd!! + } + _taskListAdd = fluentIcon(name = "Regular.TaskListAdd") { + fluentPath { + moveTo(6.78f, 3.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(3.75f, 4.69f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(11.0f, 17.5f) + curveToRelative(0.0f, 0.34f, 0.03f, 0.68f, 0.08f, 1.0f) + lineTo(9.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(1.37f) + arcToRelative(6.6f, 6.6f, 0.0f, false, false, -0.02f, 0.49f) + close() + moveTo(17.5f, 11.0f) + curveToRelative(1.27f, 0.0f, 2.46f, 0.37f, 3.47f, 1.0f) + horizontalLineToRelative(0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + lineTo(9.65f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.28f) + curveToRelative(1.0f, -0.63f, 2.2f, -1.0f, 3.47f, -1.0f) + close() + moveTo(21.25f, 4.0f) + lineTo(9.65f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(6.78f, 16.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(6.78f, 9.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _taskListAdd!! + } + +private var _taskListAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt new file mode 100644 index 0000000..196122c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListLtr.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListLtr: ImageVector + get() { + if (_taskListLtr != null) { + return _taskListLtr!! + } + _taskListLtr = fluentIcon(name = "Regular.TaskListLtr") { + fluentPath { + moveTo(6.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineTo(3.75f, 5.69f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(21.25f, 18.01f) + lineTo(9.65f, 18.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.5f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.25f, 11.5f) + lineTo(9.65f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.25f, 5.0f) + lineTo(9.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(6.78f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(6.78f, 10.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _taskListLtr!! + } + +private var _taskListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt new file mode 100644 index 0000000..436583c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListRtl.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListRtl: ImageVector + get() { + if (_taskListRtl != null) { + return _taskListRtl!! + } + _taskListRtl = fluentIcon(name = "Regular.TaskListRtl") { + fluentPath { + moveTo(21.78f, 4.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(14.25f, 18.01f) + lineTo(2.65f, 18.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.5f) + lineToRelative(0.1f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(14.25f, 11.5f) + lineTo(2.65f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(14.25f, 5.0f) + lineTo(2.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(11.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.78f, 17.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-1.97f, 1.97f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(21.78f, 10.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.97f, -1.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + } + } + return _taskListRtl!! + } + +private var _taskListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareAdd.kt new file mode 100644 index 0000000..b0cb60d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareAdd.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListSquareAdd: ImageVector + get() { + if (_taskListSquareAdd != null) { + return _taskListSquareAdd!! + } + _taskListSquareAdd = fluentIcon(name = "Regular.TaskListSquareAdd") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(5.77f) + curveToRelative(-0.3f, -0.46f, -0.53f, -0.97f, -0.7f, -1.5f) + lineTo(6.24f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.49f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(5.06f) + curveToRelative(0.53f, 0.18f, 1.04f, 0.42f, 1.5f, 0.71f) + lineTo(20.99f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(12.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.25f, 9.19f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(10.78f, 13.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _taskListSquareAdd!! + } + +private var _taskListSquareAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt new file mode 100644 index 0000000..ff5e0fe --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareLtr.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListSquareLtr: ImageVector + get() { + if (_taskListSquareLtr != null) { + return _taskListSquareLtr!! + } + _taskListSquareLtr = fluentIcon(name = "Regular.TaskListSquareLtr") { + fluentPath { + moveTo(12.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(10.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineTo(8.25f, 9.19f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(10.78f, 13.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _taskListSquareLtr!! + } + +private var _taskListSquareLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt new file mode 100644 index 0000000..f62ac4e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TaskListSquareRtl.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TaskListSquareRtl: ImageVector + get() { + if (_taskListSquareRtl != null) { + return _taskListSquareRtl!! + } + _taskListSquareRtl = fluentIcon(name = "Regular.TaskListSquareRtl") { + fluentPath { + moveTo(7.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(6.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(17.78f, 8.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.47f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.0f, 1.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(17.78f, 13.22f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-1.0f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.47f, 0.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 6.25f) + close() + } + } + return _taskListSquareRtl!! + } + +private var _taskListSquareRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TasksApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TasksApp.kt new file mode 100644 index 0000000..5ee4562 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TasksApp.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TasksApp: ImageVector + get() { + if (_tasksApp != null) { + return _tasksApp!! + } + _tasksApp = fluentIcon(name = "Regular.TasksApp") { + fluentPath { + moveTo(20.0f, 4.1f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 17.74f, 2.0f) + lineTo(6.1f, 2.0f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 4.0f, 4.26f) + lineTo(4.0f, 19.9f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 6.26f, 22.0f) + horizontalLineToRelative(7.57f) + lineToRelative(-1.5f, -1.5f) + lineTo(6.15f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -0.75f) + lineTo(5.5f, 4.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.75f, -0.65f) + horizontalLineToRelative(11.6f) + curveToRelative(0.37f, 0.06f, 0.65f, 0.37f, 0.65f, 0.75f) + verticalLineToRelative(11.57f) + lineToRelative(1.16f, -1.16f) + curveToRelative(0.1f, -0.1f, 0.22f, -0.2f, 0.34f, -0.28f) + lineTo(20.0f, 4.1f) + close() + moveTo(16.28f, 22.0f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -0.08f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.5f, -0.22f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.07f, -1.06f) + lineToRelative(1.97f, 1.97f) + lineToRelative(4.47f, -4.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-5.0f, 5.0f) + curveToRelative(-0.13f, 0.13f, -0.3f, 0.21f, -0.5f, 0.22f) + close() + moveTo(13.83f, 16.5f) + lineTo(11.25f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.4f) + close() + moveTo(9.0f, 7.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.5f, 7.75f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.0f) + close() + moveTo(8.0f, 12.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(9.0f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + } + } + return _tasksApp!! + } + +private var _tasksApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Teddy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Teddy.kt new file mode 100644 index 0000000..e440965 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Teddy.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Teddy: ImageVector + get() { + if (_teddy != null) { + return _teddy!! + } + _teddy = fluentIcon(name = "Regular.Teddy") { + fluentPath { + moveTo(17.5f, 3.88f) + arcToRelative(4.12f, 4.12f, 0.0f, false, true, 2.7f, 7.24f) + curveToRelative(0.27f, 0.75f, 0.43f, 1.55f, 0.43f, 2.38f) + arcToRelative(7.31f, 7.31f, 0.0f, false, true, -3.19f, 5.91f) + curveToRelative(-0.28f, 0.2f, -0.57f, 0.4f, -0.88f, 0.57f) + lineToRelative(-0.04f, 0.02f) + arcTo(9.44f, 9.44f, 0.0f, false, true, 12.0f, 21.13f) + arcToRelative(9.44f, 9.44f, 0.0f, false, true, -5.4f, -1.68f) + lineToRelative(-0.04f, -0.04f) + arcToRelative(7.31f, 7.31f, 0.0f, false, true, -3.18f, -5.91f) + curveToRelative(0.0f, -0.83f, 0.15f, -1.63f, 0.42f, -2.38f) + arcToRelative(4.12f, 4.12f, 0.0f, true, true, 6.34f, -5.07f) + arcToRelative(9.75f, 9.75f, 0.0f, false, true, 3.72f, 0.0f) + arcToRelative(4.12f, 4.12f, 0.0f, false, true, 3.64f, -2.17f) + close() + moveTo(13.52f, 16.4f) + curveToRelative(-0.1f, 0.2f, -0.3f, 0.37f, -0.53f, 0.5f) + curveToRelative(-0.28f, 0.14f, -0.62f, 0.23f, -0.99f, 0.23f) + reflectiveCurveToRelative(-0.71f, -0.09f, -0.99f, -0.24f) + curveToRelative(-0.23f, -0.12f, -0.42f, -0.29f, -0.53f, -0.5f) + arcToRelative(4.39f, 4.39f, 0.0f, false, false, -2.53f, 2.44f) + arcTo(8.17f, 8.17f, 0.0f, false, false, 12.0f, 19.88f) + curveToRelative(1.5f, 0.0f, 2.89f, -0.4f, 4.05f, -1.05f) + arcToRelative(4.38f, 4.38f, 0.0f, false, false, -2.53f, -2.43f) + close() + moveTo(12.0f, 7.13f) + curveToRelative(-4.12f, 0.0f, -7.38f, 2.9f, -7.38f, 6.37f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 2.29f, 4.6f) + arcToRelative(5.63f, 5.63f, 0.0f, false, true, 10.18f, 0.0f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, 2.29f, -4.6f) + curveToRelative(0.0f, -3.48f, -3.26f, -6.38f, -7.38f, -6.38f) + close() + moveTo(6.5f, 5.13f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, -2.13f, 4.8f) + arcTo(8.4f, 8.4f, 0.0f, false, true, 8.88f, 6.4f) + arcTo(2.88f, 2.88f, 0.0f, false, false, 6.5f, 5.13f) + close() + moveTo(17.5f, 5.13f) + curveToRelative(-0.97f, 0.0f, -1.86f, 0.48f, -2.38f, 1.26f) + arcToRelative(8.4f, 8.4f, 0.0f, false, true, 4.5f, 3.55f) + arcToRelative(2.87f, 2.87f, 0.0f, false, false, -2.12f, -4.81f) + close() + } + } + return _teddy!! + } + +private var _teddy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Temperature.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Temperature.kt new file mode 100644 index 0000000..ecacc39 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Temperature.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Temperature: ImageVector + get() { + if (_temperature != null) { + return _temperature!! + } + _temperature = fluentIcon(name = "Regular.Temperature") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(7.95f) + lineToRelative(0.08f, 0.07f) + arcToRelative(4.99f, 4.99f, 0.0f, false, true, 1.64f, 3.22f) + lineToRelative(0.02f, 0.26f) + lineToRelative(0.01f, 0.25f) + arcToRelative(5.0f, 5.0f, 0.0f, true, true, -8.51f, -3.56f) + lineToRelative(0.18f, -0.17f) + lineToRelative(0.08f, -0.07f) + lineTo(8.75f, 5.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.88f, -3.23f) + lineToRelative(0.19f, -0.01f) + lineTo(12.0f, 2.0f) + close() + moveTo(12.0f, 3.5f) + curveToRelative(-0.92f, 0.0f, -1.67f, 0.7f, -1.74f, 1.6f) + lineToRelative(-0.01f, 0.15f) + verticalLineToRelative(8.7f) + lineToRelative(-0.3f, 0.22f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 4.27f, 0.13f) + lineToRelative(-0.16f, -0.13f) + lineToRelative(-0.3f, -0.22f) + lineToRelative(-0.01f, -8.7f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.86f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, -1.5f, 0.0f) + lineTo(11.25f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _temperature!! + } + +private var _temperature: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tent.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tent.kt new file mode 100644 index 0000000..7b478c5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tent.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tent: ImageVector + get() { + if (_tent != null) { + return _tent!! + } + _tent = fluentIcon(name = "Regular.Tent") { + fluentPath { + moveTo(11.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, -0.02f) + lineToRelative(1.76f, 1.64f) + curveToRelative(1.28f, 1.2f, 2.7f, 2.22f, 4.23f, 3.06f) + curveToRelative(0.43f, 0.23f, 0.73f, 0.66f, 0.8f, 1.15f) + lineToRelative(1.35f, 9.45f) + horizontalLineToRelative(0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.85f) + lineTo(4.96f, 8.0f) + curveToRelative(0.06f, -0.45f, 0.33f, -0.85f, 0.72f, -1.08f) + curveToRelative(1.4f, -0.84f, 2.69f, -1.85f, 3.84f, -3.0f) + lineToRelative(1.7f, -1.7f) + close() + moveTo(5.12f, 17.5f) + horizontalLineToRelative(2.13f) + arcToRelative(23.31f, 23.31f, 0.0f, false, false, 3.5f, -7.16f) + lineToRelative(0.53f, -1.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.44f, 0.0f) + lineToRelative(0.52f, 1.8f) + curveToRelative(0.75f, 2.57f, 1.94f, 5.0f, 3.51f, 7.16f) + horizontalLineToRelative(2.14f) + lineToRelative(-1.33f, -9.24f) + arcTo(22.31f, 22.31f, 0.0f, false, true, 13.0f, 4.94f) + lineToRelative(-1.22f, -1.15f) + lineToRelative(-1.19f, 1.19f) + arcToRelative(21.43f, 21.43f, 0.0f, false, true, -4.14f, 3.24f) + lineTo(5.11f, 17.5f) + close() + moveTo(14.92f, 17.5f) + arcTo(24.81f, 24.81f, 0.0f, false, true, 12.0f, 11.4f) + arcToRelative(24.81f, 24.81f, 0.0f, false, true, -2.93f, 6.1f) + horizontalLineToRelative(5.86f) + close() + } + } + return _tent!! + } + +private var _tent: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TetrisApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TetrisApp.kt new file mode 100644 index 0000000..571f1be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TetrisApp.kt @@ -0,0 +1,117 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TetrisApp: ImageVector + get() { + if (_tetrisApp != null) { + return _tetrisApp!! + } + _tetrisApp = fluentIcon(name = "Regular.TetrisApp") { + fluentPath { + moveTo(8.75f, 2.0f) + curveTo(7.78f, 2.0f, 7.0f, 2.78f, 7.0f, 3.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-3.0f) + curveTo(2.78f, 7.0f, 2.0f, 7.78f, 2.0f, 8.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(2.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-3.0f) + curveTo(18.0f, 2.78f, 17.22f, 2.0f, 16.25f, 2.0f) + horizontalLineToRelative(-7.5f) + close() + moveTo(16.25f, 7.0f) + lineTo(13.5f, 7.0f) + lineTo(13.5f, 3.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + close() + moveTo(12.0f, 7.0f) + lineTo(8.48f, 7.0f) + lineToRelative(0.02f, -0.25f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + lineTo(12.0f, 3.5f) + lineTo(12.0f, 7.0f) + close() + moveTo(7.0f, 8.5f) + lineTo(7.0f, 12.0f) + lineTo(3.75f, 12.0f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + lineTo(7.0f, 8.5f) + close() + moveTo(8.5f, 8.5f) + horizontalLineToRelative(3.52f) + lineToRelative(-0.02f, 0.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(8.5f, 12.0f) + lineTo(8.5f, 8.5f) + close() + moveTo(17.25f, 10.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-3.0f) + close() + moveTo(17.0f, 12.25f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + horizontalLineToRelative(3.0f) + curveToRelative(0.14f, 0.0f, 0.25f, 0.11f, 0.25f, 0.25f) + verticalLineToRelative(3.25f) + horizontalLineToRelative(-3.52f) + lineToRelative(0.02f, -0.25f) + verticalLineToRelative(-3.0f) + close() + moveTo(17.0f, 17.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(3.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + lineTo(17.0f, 20.5f) + lineTo(17.0f, 17.0f) + close() + moveTo(15.5f, 16.98f) + verticalLineToRelative(3.52f) + horizontalLineToRelative(-4.0f) + lineTo(11.5f, 17.0f) + horizontalLineToRelative(3.75f) + curveToRelative(0.08f, 0.0f, 0.17f, 0.0f, 0.25f, -0.02f) + close() + moveTo(10.0f, 17.0f) + verticalLineToRelative(3.5f) + lineTo(6.75f, 20.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.14f, 0.11f, -0.25f, 0.25f, -0.25f) + lineTo(10.0f, 17.0f) + close() + } + } + return _tetrisApp!! + } + +private var _tetrisApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceAfter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceAfter.kt new file mode 100644 index 0000000..e66bc1d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceAfter.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAddSpaceAfter: ImageVector + get() { + if (_textAddSpaceAfter != null) { + return _textAddSpaceAfter!! + } + _textAddSpaceAfter = fluentIcon(name = "Regular.TextAddSpaceAfter") { + fluentPath { + moveTo(3.0f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 7.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 6.75f) + close() + moveTo(3.0f, 12.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.47f, 18.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineTo(12.0f, 17.81f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.0f, 2.0f) + close() + } + } + return _textAddSpaceAfter!! + } + +private var _textAddSpaceAfter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceBefore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceBefore.kt new file mode 100644 index 0000000..6b915ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddSpaceBefore.kt @@ -0,0 +1,45 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAddSpaceBefore: ImageVector + get() { + if (_textAddSpaceBefore != null) { + return _textAddSpaceBefore!! + } + _textAddSpaceBefore = fluentIcon(name = "Regular.TextAddSpaceBefore") { + fluentPath { + moveTo(9.47f, 6.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f) + lineTo(12.0f, 6.69f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + close() + moveTo(3.0f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textAddSpaceBefore!! + } + +private var _textAddSpaceBefore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddT.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddT.kt new file mode 100644 index 0000000..c46b3ee --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAddT.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAddT: ImageVector + get() { + if (_textAddT != null) { + return _textAddT!! + } + _textAddT = fluentIcon(name = "Regular.TextAddT") { + fluentPath { + moveTo(4.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.5f, 5.5f) + horizontalLineToRelative(-4.75f) + verticalLineToRelative(8.97f) + arcTo(6.47f, 6.47f, 0.0f, false, false, 11.5f, 20.0f) + lineTo(8.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-13.0f) + lineTo(5.5f, 5.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(18.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(17.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(17.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(18.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(18.0f, 18.0f) + close() + } + } + return _textAddT!! + } + +private var _textAddT: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenter.kt new file mode 100644 index 0000000..644c336 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenter.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignCenter: ImageVector + get() { + if (_textAlignCenter != null) { + return _textAlignCenter!! + } + _textAlignCenter = fluentIcon(name = "Regular.TextAlignCenter") { + fluentPath { + moveTo(4.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(4.75f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 5.75f) + close() + moveTo(6.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 11.5f) + close() + } + } + return _textAlignCenter!! + } + +private var _textAlignCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate270.kt new file mode 100644 index 0000000..95f368d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignCenterRotate270: ImageVector + get() { + if (_textAlignCenterRotate270 != null) { + return _textAlignCenterRotate270!! + } + _textAlignCenterRotate270 = fluentIcon(name = "Regular.TextAlignCenterRotate270") { + fluentPath { + moveTo(5.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.0f, 4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(14.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(18.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(18.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.5f, 21.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(13.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + close() + } + } + return _textAlignCenterRotate270!! + } + +private var _textAlignCenterRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate90.kt new file mode 100644 index 0000000..8895015 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignCenterRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignCenterRotate90: ImageVector + get() { + if (_textAlignCenterRotate90 != null) { + return _textAlignCenterRotate90!! + } + _textAlignCenterRotate90 = fluentIcon(name = "Regular.TextAlignCenterRotate90") { + fluentPath { + moveTo(18.25f, 4.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(17.5f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.25f, 6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.5f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 2.75f) + close() + } + } + return _textAlignCenterRotate90!! + } + +private var _textAlignCenterRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributed.kt new file mode 100644 index 0000000..3372e59 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributed.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignDistributed: ImageVector + get() { + if (_textAlignDistributed != null) { + return _textAlignDistributed!! + } + _textAlignDistributed = fluentIcon(name = "Regular.TextAlignDistributed") { + fluentPath { + moveTo(5.28f, 7.22f) + lineToRelative(-0.72f, -0.72f) + horizontalLineToRelative(16.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(4.56f, 5.0f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + close() + moveTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 11.5f) + close() + moveTo(2.75f, 19.5f) + horizontalLineToRelative(16.69f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _textAlignDistributed!! + } + +private var _textAlignDistributed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedEvenly.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedEvenly.kt new file mode 100644 index 0000000..27d8aa0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedEvenly.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignDistributedEvenly: ImageVector + get() { + if (_textAlignDistributedEvenly != null) { + return _textAlignDistributedEvenly!! + } + _textAlignDistributedEvenly = fluentIcon(name = "Regular.TextAlignDistributedEvenly") { + fluentPath { + moveTo(2.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 5.75f) + close() + moveTo(5.28f, 20.22f) + lineToRelative(-0.72f, -0.72f) + horizontalLineToRelative(14.88f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(4.56f, 18.0f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + close() + moveTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 11.5f) + close() + } + } + return _textAlignDistributedEvenly!! + } + +private var _textAlignDistributedEvenly: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedVertical.kt new file mode 100644 index 0000000..7cbb1bc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignDistributedVertical.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignDistributedVertical: ImageVector + get() { + if (_textAlignDistributedVertical != null) { + return _textAlignDistributedVertical!! + } + _textAlignDistributedVertical = fluentIcon(name = "Regular.TextAlignDistributedVertical") { + fluentPath { + moveTo(16.78f, 5.28f) + lineToRelative(0.72f, -0.72f) + verticalLineToRelative(16.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(19.0f, 4.56f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + close() + moveTo(6.0f, 19.44f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(4.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(16.69f) + close() + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 2.75f) + close() + } + } + return _textAlignDistributedVertical!! + } + +private var _textAlignDistributedVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustify.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustify.kt new file mode 100644 index 0000000..c6273ad --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustify.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignJustify: ImageVector + get() { + if (_textAlignJustify != null) { + return _textAlignJustify!! + } + _textAlignJustify = fluentIcon(name = "Regular.TextAlignJustify") { + fluentPath { + moveTo(2.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 5.75f) + close() + moveTo(2.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 11.5f) + close() + } + } + return _textAlignJustify!! + } + +private var _textAlignJustify: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLow.kt new file mode 100644 index 0000000..af973e7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLow.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignJustifyLow: ImageVector + get() { + if (_textAlignJustifyLow != null) { + return _textAlignJustifyLow!! + } + _textAlignJustifyLow = fluentIcon(name = "Regular.TextAlignJustifyLow") { + fluentPath { + moveTo(13.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + } + } + return _textAlignJustifyLow!! + } + +private var _textAlignJustifyLow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate270.kt new file mode 100644 index 0000000..0f94a08 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignJustifyLowRotate270: ImageVector + get() { + if (_textAlignJustifyLowRotate270 != null) { + return _textAlignJustifyLowRotate270!! + } + _textAlignJustifyLowRotate270 = fluentIcon(name = "Regular.TextAlignJustifyLowRotate270") { + fluentPath { + moveTo(5.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(18.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(18.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(18.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.5f, 10.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + close() + } + } + return _textAlignJustifyLowRotate270!! + } + +private var _textAlignJustifyLowRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate90.kt new file mode 100644 index 0000000..12a758b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyLowRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignJustifyLowRotate90: ImageVector + get() { + if (_textAlignJustifyLowRotate90 != null) { + return _textAlignJustifyLowRotate90!! + } + _textAlignJustifyLowRotate90 = fluentIcon(name = "Regular.TextAlignJustifyLowRotate90") { + fluentPath { + moveTo(18.25f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.5f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-7.5f) + close() + } + } + return _textAlignJustifyLowRotate90!! + } + +private var _textAlignJustifyLowRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate270.kt new file mode 100644 index 0000000..8cf7473 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignJustifyRotate270: ImageVector + get() { + if (_textAlignJustifyRotate270 != null) { + return _textAlignJustifyRotate270!! + } + _textAlignJustifyRotate270 = fluentIcon(name = "Regular.TextAlignJustifyRotate270") { + fluentPath { + moveTo(5.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(18.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(18.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(18.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(18.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.5f, 21.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(13.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + close() + } + } + return _textAlignJustifyRotate270!! + } + +private var _textAlignJustifyRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate90.kt new file mode 100644 index 0000000..be72c3f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignJustifyRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignJustifyRotate90: ImageVector + get() { + if (_textAlignJustifyRotate90 != null) { + return _textAlignJustifyRotate90!! + } + _textAlignJustifyRotate90 = fluentIcon(name = "Regular.TextAlignJustifyRotate90") { + fluentPath { + moveTo(18.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(17.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 2.75f) + close() + } + } + return _textAlignJustifyRotate90!! + } + +private var _textAlignJustifyRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeft.kt new file mode 100644 index 0000000..e4b0d13 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeft.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignLeft: ImageVector + get() { + if (_textAlignLeft != null) { + return _textAlignLeft!! + } + _textAlignLeft = fluentIcon(name = "Regular.TextAlignLeft") { + fluentPath { + moveTo(2.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 5.75f) + close() + moveTo(2.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 11.5f) + close() + } + } + return _textAlignLeft!! + } + +private var _textAlignLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate270.kt new file mode 100644 index 0000000..4a155cb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignLeftRotate270: ImageVector + get() { + if (_textAlignLeftRotate270 != null) { + return _textAlignLeftRotate270!! + } + _textAlignLeftRotate270 = fluentIcon(name = "Regular.TextAlignLeftRotate270") { + fluentPath { + moveTo(5.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(18.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.5f, 21.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(13.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + close() + } + } + return _textAlignLeftRotate270!! + } + +private var _textAlignLeftRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate90.kt new file mode 100644 index 0000000..53c33bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignLeftRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignLeftRotate90: ImageVector + get() { + if (_textAlignLeftRotate90 != null) { + return _textAlignLeftRotate90!! + } + _textAlignLeftRotate90 = fluentIcon(name = "Regular.TextAlignLeftRotate90") { + fluentPath { + moveTo(18.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(17.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(4.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 2.75f) + close() + } + } + return _textAlignLeftRotate90!! + } + +private var _textAlignLeftRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRight.kt new file mode 100644 index 0000000..e12e95b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRight.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignRight: ImageVector + get() { + if (_textAlignRight != null) { + return _textAlignRight!! + } + _textAlignRight = fluentIcon(name = "Regular.TextAlignRight") { + fluentPath { + moveTo(5.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.75f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 5.0f, 5.75f) + close() + moveTo(10.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 11.5f) + close() + } + } + return _textAlignRight!! + } + +private var _textAlignRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate270.kt new file mode 100644 index 0000000..a8eaf61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate270.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignRightRotate270: ImageVector + get() { + if (_textAlignRightRotate270 != null) { + return _textAlignRightRotate270!! + } + _textAlignRightRotate270 = fluentIcon(name = "Regular.TextAlignRightRotate270") { + fluentPath { + moveTo(5.75f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(5.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(18.75f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(18.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.5f, 21.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(13.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + close() + } + } + return _textAlignRightRotate270!! + } + +private var _textAlignRightRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate90.kt new file mode 100644 index 0000000..1cefc83 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextAlignRightRotate90.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextAlignRightRotate90: ImageVector + get() { + if (_textAlignRightRotate90 != null) { + return _textAlignRightRotate90!! + } + _textAlignRightRotate90 = fluentIcon(name = "Regular.TextAlignRightRotate90") { + fluentPath { + moveTo(18.25f, 5.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(17.5f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(5.25f, 10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-10.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 2.75f) + close() + } + } + return _textAlignRightRotate90!! + } + +private var _textAlignRightRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt new file mode 100644 index 0000000..f44ca3b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBold.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBold: ImageVector + get() { + if (_textBold != null) { + return _textBold!! + } + _textBold = fluentIcon(name = "Regular.TextBold") { + fluentPath { + moveTo(6.94f, 4.44f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 8.0f, 4.0f) + horizontalLineToRelative(4.38f) + arcToRelative(4.64f, 4.64f, 0.0f, false, true, 3.75f, 7.3f) + arcTo(4.7f, 4.7f, 0.0f, false, true, 18.0f, 15.13f) + curveToRelative(0.0f, 3.11f, -2.7f, 4.88f, -4.88f, 4.88f) + lineTo(8.0f, 20.01f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.5f, -1.5f) + verticalLineToRelative(-13.0f) + curveToRelative(0.0f, -0.4f, 0.15f, -0.78f, 0.44f, -1.06f) + close() + moveTo(9.5f, 10.25f) + horizontalLineToRelative(2.88f) + curveToRelative(0.9f, 0.0f, 1.62f, -0.76f, 1.62f, -1.62f) + curveTo(14.0f, 7.76f, 13.28f, 7.0f, 12.38f, 7.0f) + lineTo(9.5f, 7.0f) + verticalLineToRelative(3.25f) + close() + moveTo(9.5f, 13.25f) + lineTo(9.5f, 17.0f) + horizontalLineToRelative(3.62f) + curveToRelative(0.87f, 0.0f, 1.88f, -0.75f, 1.88f, -1.88f) + arcToRelative(1.9f, 1.9f, 0.0f, false, false, -1.88f, -1.87f) + lineTo(9.5f, 13.25f) + close() + } + } + return _textBold!! + } + +private var _textBold: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBoxSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBoxSettings.kt new file mode 100644 index 0000000..8d1573b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBoxSettings.kt @@ -0,0 +1,92 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBoxSettings: ImageVector + get() { + if (_textBoxSettings != null) { + return _textBoxSettings!! + } + _textBoxSettings = fluentIcon(name = "Regular.TextBoxSettings") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(6.27f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 5.74f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.49f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(5.56f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(5.75f, 20.99f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(14.25f, 11.5f) + curveToRelative(0.16f, 0.0f, 0.31f, 0.05f, 0.44f, 0.14f) + curveToRelative(-0.71f, 0.34f, -1.34f, 0.8f, -1.88f, 1.36f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(7.6f) + close() + moveTo(6.75f, 15.5f) + horizontalLineToRelative(4.56f) + curveToRelative(-0.15f, 0.48f, -0.25f, 0.98f, -0.3f, 1.5f) + lineTo(6.76f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(17.25f, 7.5f) + lineTo(6.65f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(12.5f, 15.63f) + lineToRelative(0.45f, 0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, 2.88f) + lineToRelative(-0.45f, 0.43f) + curveToRelative(0.2f, 0.57f, 0.5f, 1.1f, 0.85f, 1.57f) + lineToRelative(0.6f, -0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.52f, 1.45f) + lineToRelative(0.17f, 0.72f) + arcToRelative(5.18f, 5.18f, 0.0f, false, false, 1.72f, 0.0f) + lineToRelative(0.17f, -0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.52f, -1.45f) + lineToRelative(0.6f, 0.18f) + curveToRelative(0.36f, -0.47f, 0.65f, -1.0f, 0.85f, -1.57f) + lineToRelative(-0.45f, -0.43f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -2.88f) + lineToRelative(0.45f, -0.43f) + curveToRelative(-0.2f, -0.58f, -0.5f, -1.1f, -0.85f, -1.57f) + lineToRelative(-0.6f, 0.18f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.52f, -1.45f) + lineToRelative(-0.17f, -0.72f) + arcToRelative(5.17f, 5.17f, 0.0f, false, false, -1.72f, 0.0f) + lineToRelative(-0.17f, 0.72f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.52f, 1.45f) + lineToRelative(-0.6f, -0.18f) + curveToRelative(-0.36f, 0.47f, -0.65f, 1.0f, -0.85f, 1.57f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _textBoxSettings!! + } + +private var _textBoxSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListAdd.kt new file mode 100644 index 0000000..14ee1c1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListAdd.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListAdd: ImageVector + get() { + if (_textBulletListAdd != null) { + return _textBulletListAdd!! + } + _textBulletListAdd = fluentIcon(name = "Regular.TextBulletListAdd") { + fluentPath { + moveTo(4.5f, 18.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(12.02f, 18.0f) + lineTo(6.65f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(5.56f) + arcToRelative(6.47f, 6.47f, 0.0f, false, true, -0.3f, -1.5f) + close() + moveTo(13.81f, 13.0f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.34f) + curveToRelative(-0.83f, 0.35f, -1.57f, 0.86f, -2.18f, 1.5f) + close() + moveTo(4.5f, 12.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(4.5f, 5.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 2.5f, 0.0f) + close() + moveTo(21.25f, 5.0f) + lineTo(6.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(24.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(19.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(18.0f, 18.0f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(18.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(19.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(19.0f, 18.0f) + close() + } + } + return _textBulletListAdd!! + } + +private var _textBulletListAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt new file mode 100644 index 0000000..d772258 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListLtr.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListLtr: ImageVector + get() { + if (_textBulletListLtr != null) { + return _textBulletListLtr!! + } + _textBulletListLtr = fluentIcon(name = "Regular.TextBulletListLtr") { + fluentPath { + moveTo(3.25f, 17.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 18.0f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + moveTo(3.25f, 11.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 11.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + moveTo(3.25f, 4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 5.0f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + } + } + return _textBulletListLtr!! + } + +private var _textBulletListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate270.kt new file mode 100644 index 0000000..9aa5de6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate270.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListRotate270: ImageVector + get() { + if (_textBulletListRotate270 != null) { + return _textBulletListRotate270!! + } + _textBulletListRotate270 = fluentIcon(name = "Regular.TextBulletListRotate270") { + fluentPath { + moveTo(17.5f, 20.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(18.0f, 17.25f) + lineTo(18.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-0.1f) + close() + moveTo(11.0f, 20.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(11.5f, 17.25f) + lineTo(11.5f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-0.1f) + close() + moveTo(4.5f, 20.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(5.0f, 17.25f) + lineTo(5.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-0.1f) + close() + } + } + return _textBulletListRotate270!! + } + +private var _textBulletListRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate90.kt new file mode 100644 index 0000000..a2b120f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRotate90.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListRotate90: ImageVector + get() { + if (_textBulletListRotate90 != null) { + return _textBulletListRotate90!! + } + _textBulletListRotate90 = fluentIcon(name = "Regular.TextBulletListRotate90") { + fluentPath { + moveTo(6.5f, 3.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(6.0f, 6.75f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(4.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + close() + moveTo(13.0f, 3.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(12.5f, 6.75f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(11.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + close() + moveTo(19.5f, 3.25f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, -2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 2.5f, 0.0f) + close() + moveTo(19.0f, 6.75f) + verticalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(17.5f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + close() + } + } + return _textBulletListRotate90!! + } + +private var _textBulletListRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt new file mode 100644 index 0000000..a1d7ecb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListRtl.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListRtl: ImageVector + get() { + if (_textBulletListRtl != null) { + return _textBulletListRtl!! + } + _textBulletListRtl = fluentIcon(name = "Regular.TextBulletListRtl") { + fluentPath { + moveTo(20.75f, 17.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(17.25f, 18.0f) + lineTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(20.75f, 11.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(17.25f, 11.5f) + lineTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(20.75f, 4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, false, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 0.0f, -2.5f) + close() + moveTo(17.25f, 5.0f) + lineTo(2.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(14.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + } + } + return _textBulletListRtl!! + } + +private var _textBulletListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt new file mode 100644 index 0000000..5eeb9cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquare.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListSquare: ImageVector + get() { + if (_textBulletListSquare != null) { + return _textBulletListSquare!! + } + _textBulletListSquare = fluentIcon(name = "Regular.TextBulletListSquare") { + fluentPath { + moveTo(8.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.5f, 12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.25f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.75f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(4.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(4.5f, 5.25f) + close() + } + } + return _textBulletListSquare!! + } + +private var _textBulletListSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareEdit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareEdit.kt new file mode 100644 index 0000000..c5b3a50 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareEdit.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListSquareEdit: ImageVector + get() { + if (_textBulletListSquareEdit != null) { + return _textBulletListSquareEdit!! + } + _textBulletListSquareEdit = fluentIcon(name = "Regular.TextBulletListSquareEdit") { + fluentPath { + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(5.91f) + lineToRelative(0.36f, -1.42f) + lineToRelative(0.02f, -0.08f) + lineTo(5.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(4.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.98f) + curveToRelative(0.48f, -0.19f, 1.0f, -0.26f, 1.5f, -0.22f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(15.35f, 15.0f) + horizontalLineToRelative(-4.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(2.6f) + lineToRelative(1.5f, -1.5f) + close() + moveTo(8.75f, 8.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(11.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(11.25f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(8.75f, 15.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(19.1f, 12.67f) + lineToRelative(-5.9f, 5.9f) + curveToRelative(-0.35f, 0.34f, -0.6f, 0.78f, -0.71f, 1.25f) + lineToRelative(-0.46f, 1.83f) + curveToRelative(-0.2f, 0.8f, 0.52f, 1.52f, 1.32f, 1.32f) + lineToRelative(1.83f, -0.46f) + curveToRelative(0.47f, -0.12f, 0.9f, -0.36f, 1.25f, -0.7f) + lineToRelative(5.9f, -5.9f) + arcToRelative(2.29f, 2.29f, 0.0f, false, false, -3.23f, -3.24f) + close() + } + } + return _textBulletListSquareEdit!! + } + +private var _textBulletListSquareEdit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareWarning.kt new file mode 100644 index 0000000..8e64b11 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListSquareWarning.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListSquareWarning: ImageVector + get() { + if (_textBulletListSquareWarning != null) { + return _textBulletListSquareWarning!! + } + _textBulletListSquareWarning = fluentIcon(name = "Regular.TextBulletListSquareWarning") { + fluentPath { + moveTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(5.8f) + curveToRelative(0.05f, -0.26f, 0.15f, -0.51f, 0.28f, -0.74f) + lineToRelative(0.43f, -0.76f) + lineTo(5.25f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(4.5f, 5.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(19.5f, 13.0f) + lineToRelative(0.17f, 0.26f) + lineTo(21.0f, 15.59f) + lineTo(21.0f, 5.25f) + curveTo(21.0f, 4.01f, 20.0f, 3.0f, 18.75f, 3.0f) + lineTo(5.25f, 3.0f) + close() + moveTo(17.5f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(4.47f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 17.5f, 12.0f) + close() + moveTo(14.34f, 15.0f) + horizontalLineToRelative(-3.09f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(2.23f) + lineToRelative(0.86f, -1.5f) + close() + moveTo(7.75f, 9.25f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(11.25f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.5f) + close() + moveTo(7.75f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(7.75f, 16.75f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.11f, 13.05f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, 1.69f, 0.7f) + lineToRelative(4.0f, 7.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 21.5f, 23.0f) + horizontalLineToRelative(-8.0f) + arcToRelative(1.49f, 1.49f, 0.0f, false, true, -1.5f, -1.5f) + curveToRelative(0.0f, -0.26f, 0.07f, -0.52f, 0.2f, -0.75f) + lineToRelative(4.0f, -7.0f) + curveToRelative(0.2f, -0.36f, 0.54f, -0.6f, 0.9f, -0.7f) + close() + moveTo(18.0f, 15.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-3.0f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + } + } + return _textBulletListSquareWarning!! + } + +private var _textBulletListSquareWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListTree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListTree.kt new file mode 100644 index 0000000..08b4d96 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextBulletListTree.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextBulletListTree: ImageVector + get() { + if (_textBulletListTree != null) { + return _textBulletListTree!! + } + _textBulletListTree = fluentIcon(name = "Regular.TextBulletListTree") { + fluentPath { + moveTo(7.25f, 17.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(10.75f, 18.0f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + moveTo(3.25f, 11.0f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 11.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + moveTo(3.25f, 4.5f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 0.0f, 2.5f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, 0.0f, -2.5f) + close() + moveTo(6.75f, 5.0f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(14.6f) + horizontalLineToRelative(-14.5f) + close() + } + } + return _textBulletListTree!! + } + +private var _textBulletListTree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseLowercase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseLowercase.kt new file mode 100644 index 0000000..ad12046 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseLowercase.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextCaseLowercase: ImageVector + get() { + if (_textCaseLowercase != null) { + return _textCaseLowercase!! + } + _textCaseLowercase = fluentIcon(name = "Regular.TextCaseLowercase") { + fluentPath { + moveTo(13.75f, 3.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(8.24f) + arcTo(3.72f, 3.72f, 0.0f, false, true, 17.0f, 11.0f) + curveToRelative(2.2f, 0.0f, 4.0f, 2.01f, 4.0f, 4.5f) + reflectiveCurveTo(19.2f, 20.0f, 17.0f, 20.0f) + curveToRelative(-0.95f, 0.0f, -1.82f, -0.37f, -2.5f, -0.99f) + verticalLineToRelative(0.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(13.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(14.5f, 15.5f) + curveToRelative(0.0f, 1.83f, 1.28f, 3.0f, 2.5f, 3.0f) + reflectiveCurveToRelative(2.5f, -1.17f, 2.5f, -3.0f) + reflectiveCurveToRelative(-1.28f, -3.0f, -2.5f, -3.0f) + reflectiveCurveToRelative(-2.5f, 1.17f, -2.5f, 3.0f) + close() + moveTo(7.5f, 10.5f) + lineToRelative(0.29f, 0.01f) + curveToRelative(1.96f, 0.1f, 3.12f, 1.23f, 3.2f, 3.05f) + lineToRelative(0.01f, 0.2f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-0.1f) + arcToRelative(5.6f, 5.6f, 0.0f, false, true, -2.75f, 0.85f) + arcToRelative(3.13f, 3.13f, 0.0f, false, true, -3.25f, -3.25f) + curveToRelative(0.0f, -1.72f, 1.19f, -3.0f, 3.16f, -3.24f) + arcToRelative(7.53f, 7.53f, 0.0f, false, true, 2.84f, 0.2f) + curveToRelative(-0.01f, -1.1f, -0.56f, -1.65f, -1.79f, -1.71f) + curveToRelative(-0.96f, -0.05f, -1.64f, 0.09f, -2.03f, 0.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.86f, -1.22f) + arcToRelative(4.46f, 4.46f, 0.0f, false, true, 2.68f, -0.65f) + close() + moveTo(9.5f, 15.32f) + lineToRelative(-0.3f, -0.09f) + curveToRelative(-0.81f, -0.22f, -1.6f, -0.28f, -2.36f, -0.19f) + curveToRelative(-1.23f, 0.15f, -1.84f, 0.8f, -1.84f, 1.76f) + curveToRelative(0.0f, 1.1f, 0.71f, 1.75f, 1.75f, 1.75f) + curveToRelative(0.68f, 0.0f, 1.52f, -0.32f, 2.5f, -0.97f) + lineToRelative(0.25f, -0.17f) + verticalLineToRelative(-2.09f) + close() + } + } + return _textCaseLowercase!! + } + +private var _textCaseLowercase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseTitle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseTitle.kt new file mode 100644 index 0000000..fbe2a85 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseTitle.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextCaseTitle: ImageVector + get() { + if (_textCaseTitle != null) { + return _textCaseTitle!! + } + _textCaseTitle = fluentIcon(name = "Regular.TextCaseTitle") { + fluentPath { + moveTo(15.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.24f) + curveToRelative(0.68f, 0.62f, 1.55f, 0.99f, 2.5f, 0.99f) + curveToRelative(2.2f, 0.0f, 4.0f, -2.01f, 4.0f, -4.5f) + reflectiveCurveTo(21.2f, 11.0f, 19.0f, 11.0f) + curveToRelative(-0.95f, 0.0f, -1.82f, 0.37f, -2.5f, 0.99f) + lineTo(16.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(16.5f, 15.5f) + curveToRelative(0.0f, -1.83f, 1.28f, -3.0f, 2.5f, -3.0f) + reflectiveCurveToRelative(2.5f, 1.17f, 2.5f, 3.0f) + reflectiveCurveToRelative(-1.28f, 3.0f, -2.5f, 3.0f) + reflectiveCurveToRelative(-2.5f, -1.17f, -2.5f, -3.0f) + close() + moveTo(7.76f, 3.0f) + curveToRelative(0.31f, 0.0f, 0.6f, 0.2f, 0.7f, 0.5f) + lineToRelative(5.5f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.42f, 0.5f) + lineToRelative(-1.42f, -4.0f) + lineTo(4.01f, 15.5f) + lineToRelative(-1.56f, 4.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.54f) + lineToRelative(6.0f, -15.5f) + curveToRelative(0.11f, -0.3f, 0.4f, -0.48f, 0.71f, -0.48f) + close() + moveTo(7.72f, 5.9f) + lineTo(4.59f, 14.0f) + horizontalLineToRelative(6.0f) + lineTo(7.72f, 5.9f) + close() + } + } + return _textCaseTitle!! + } + +private var _textCaseTitle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseUppercase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseUppercase.kt new file mode 100644 index 0000000..e8e708b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCaseUppercase.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextCaseUppercase: ImageVector + get() { + if (_textCaseUppercase != null) { + return _textCaseUppercase!! + } + _textCaseUppercase = fluentIcon(name = "Regular.TextCaseUppercase") { + fluentPath { + moveTo(7.7f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.4f, -0.02f) + lineToRelative(-6.0f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.4f, 0.54f) + lineToRelative(1.56f, -4.02f) + horizontalLineToRelative(7.11f) + lineToRelative(1.42f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.42f, -0.5f) + lineTo(7.7f, 3.5f) + close() + moveTo(3.85f, 14.0f) + lineToRelative(3.13f, -8.1f) + lineTo(9.84f, 14.0f) + horizontalLineToRelative(-6.0f) + close() + moveTo(14.75f, 3.25f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 14.0f, 4.0f) + verticalLineToRelative(15.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(4.13f) + arcToRelative(4.63f, 4.63f, 0.0f, false, false, 2.0f, -8.8f) + arcTo(4.5f, 4.5f, 0.0f, false, false, 18.0f, 3.26f) + horizontalLineToRelative(-3.25f) + close() + moveTo(21.0f, 7.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -3.0f, 3.0f) + horizontalLineToRelative(-2.5f) + verticalLineToRelative(-6.0f) + horizontalLineTo(18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 3.0f, 3.0f) + close() + moveTo(18.87f, 18.5f) + horizontalLineTo(15.5f) + verticalLineToRelative(-6.25f) + horizontalLineToRelative(3.38f) + arcToRelative(3.12f, 3.12f, 0.0f, true, true, 0.0f, 6.25f) + close() + } + } + return _textCaseUppercase!! + } + +private var _textCaseUppercase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextChangeCase.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextChangeCase.kt new file mode 100644 index 0000000..33ed515 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextChangeCase.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextChangeCase: ImageVector + get() { + if (_textChangeCase != null) { + return _textChangeCase!! + } + _textChangeCase = fluentIcon(name = "Regular.TextChangeCase") { + fluentPath { + moveTo(16.51f, 3.0f) + curveToRelative(0.31f, 0.0f, 0.6f, 0.2f, 0.7f, 0.5f) + lineTo(22.7f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, 0.5f) + lineToRelative(-1.42f, -4.0f) + horizontalLineToRelative(-7.11f) + lineToRelative(-1.56f, 4.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.54f) + lineToRelative(6.0f, -15.5f) + curveToRelative(0.11f, -0.3f, 0.4f, -0.48f, 0.71f, -0.48f) + close() + moveTo(16.47f, 5.9f) + lineTo(13.34f, 14.0f) + horizontalLineToRelative(6.0f) + lineToRelative(-2.87f, -8.1f) + close() + moveTo(5.5f, 10.5f) + lineToRelative(0.29f, 0.01f) + curveToRelative(1.96f, 0.1f, 3.12f, 1.23f, 3.2f, 3.05f) + lineToRelative(0.01f, 0.2f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + verticalLineToRelative(-0.1f) + arcToRelative(5.6f, 5.6f, 0.0f, false, true, -2.75f, 0.85f) + arcToRelative(3.13f, 3.13f, 0.0f, false, true, -3.25f, -3.25f) + curveToRelative(0.0f, -1.72f, 1.19f, -3.0f, 3.16f, -3.24f) + arcToRelative(7.53f, 7.53f, 0.0f, false, true, 2.84f, 0.2f) + curveToRelative(-0.01f, -1.1f, -0.56f, -1.65f, -1.79f, -1.71f) + curveToRelative(-0.96f, -0.05f, -1.64f, 0.09f, -2.03f, 0.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.86f, -1.22f) + arcToRelative(4.46f, 4.46f, 0.0f, false, true, 2.68f, -0.65f) + close() + moveTo(7.5f, 15.32f) + lineToRelative(-0.3f, -0.09f) + curveToRelative(-0.81f, -0.22f, -1.6f, -0.28f, -2.36f, -0.19f) + curveToRelative(-1.23f, 0.15f, -1.84f, 0.8f, -1.84f, 1.76f) + curveToRelative(0.0f, 1.1f, 0.71f, 1.75f, 1.75f, 1.75f) + curveToRelative(0.68f, 0.0f, 1.52f, -0.32f, 2.5f, -0.97f) + lineToRelative(0.25f, -0.17f) + verticalLineToRelative(-2.09f) + close() + } + } + return _textChangeCase!! + } + +private var _textChangeCase: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextClearFormatting.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextClearFormatting.kt new file mode 100644 index 0000000..9c55ef3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextClearFormatting.kt @@ -0,0 +1,95 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextClearFormatting: ImageVector + get() { + if (_textClearFormatting != null) { + return _textClearFormatting!! + } + _textClearFormatting = fluentIcon(name = "Regular.TextClearFormatting") { + fluentPath { + moveTo(2.21f, 13.82f) + curveToRelative(0.15f, 0.12f, 0.33f, 0.18f, 0.55f, 0.18f) + curveToRelative(0.36f, 0.0f, 0.61f, -0.19f, 0.75f, -0.56f) + lineToRelative(1.07f, -2.92f) + horizontalLineToRelative(4.83f) + lineToRelative(1.08f, 2.92f) + curveToRelative(0.14f, 0.37f, 0.39f, 0.56f, 0.75f, 0.56f) + arcToRelative(0.8f, 0.8f, 0.0f, false, false, 0.54f, -0.18f) + arcToRelative(0.59f, 0.59f, 0.0f, false, false, 0.22f, -0.46f) + curveToRelative(0.0f, -0.11f, -0.03f, -0.25f, -0.1f, -0.41f) + lineTo(7.98f, 2.7f) + curveToRelative(-0.18f, -0.47f, -0.5f, -0.7f, -0.95f, -0.7f) + curveToRelative(-0.49f, 0.0f, -0.82f, 0.24f, -1.0f, 0.71f) + lineTo(2.09f, 12.95f) + curveToRelative(-0.06f, 0.16f, -0.09f, 0.3f, -0.09f, 0.4f) + curveToRelative(0.0f, 0.19f, 0.07f, 0.35f, 0.21f, 0.47f) + close() + moveTo(8.98f, 9.27f) + lineTo(5.02f, 9.27f) + lineTo(6.97f, 3.9f) + horizontalLineToRelative(0.06f) + lineToRelative(1.95f, 5.37f) + close() + moveTo(13.0f, 13.1f) + lineToRelative(1.75f, -1.75f) + arcToRelative(3.97f, 3.97f, 0.0f, false, true, -0.35f, -1.73f) + curveToRelative(0.0f, -0.93f, 0.23f, -1.68f, 0.69f, -2.25f) + arcToRelative(2.16f, 2.16f, 0.0f, false, true, 1.76f, -0.87f) + curveToRelative(0.75f, 0.0f, 1.34f, 0.28f, 1.77f, 0.84f) + curveToRelative(0.36f, 0.47f, 0.57f, 1.07f, 0.63f, 1.8f) + curveToRelative(0.43f, 0.14f, 0.83f, 0.38f, 1.16f, 0.71f) + lineToRelative(0.29f, 0.29f) + lineToRelative(0.02f, -0.52f) + curveToRelative(0.0f, -1.31f, -0.33f, -2.37f, -0.99f, -3.17f) + arcToRelative(3.18f, 3.18f, 0.0f, false, false, -2.58f, -1.19f) + arcToRelative(2.97f, 2.97f, 0.0f, false, false, -2.71f, 1.56f) + horizontalLineToRelative(-0.03f) + lineTo(14.41f, 2.75f) + curveToRelative(0.0f, -0.22f, -0.07f, -0.4f, -0.2f, -0.54f) + arcToRelative(0.65f, 0.65f, 0.0f, false, false, -0.5f, -0.21f) + curveToRelative(-0.21f, 0.0f, -0.38f, 0.07f, -0.52f, 0.21f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -0.19f, 0.54f) + verticalLineToRelative(10.36f) + close() + moveTo(16.98f, 21.49f) + lineTo(20.0f, 21.49f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(1.94f, 1.94f, 0.0f, false, true, -1.2f, -0.57f) + lineToRelative(-2.73f, -2.72f) + curveToRelative(-0.76f, -0.77f, -0.76f, -2.0f, 0.0f, -2.76f) + lineToRelative(6.38f, -6.38f) + curveToRelative(0.76f, -0.76f, 2.0f, -0.76f, 2.76f, 0.0f) + lineToRelative(2.72f, 2.72f) + curveToRelative(0.76f, 0.77f, 0.76f, 2.0f, 0.0f, 2.76f) + lineToRelative(-5.45f, 5.45f) + close() + moveTo(18.01f, 11.62f) + lineToRelative(-4.16f, 4.16f) + lineToRelative(3.36f, 3.36f) + lineToRelative(4.16f, -4.16f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, 0.0f, -0.63f) + lineToRelative(-2.72f, -2.73f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, -0.64f, 0.0f) + close() + moveTo(12.79f, 16.84f) + lineToRelative(-1.16f, 1.16f) + arcToRelative(0.45f, 0.45f, 0.0f, false, false, 0.0f, 0.63f) + lineToRelative(2.73f, 2.73f) + curveToRelative(0.17f, 0.17f, 0.46f, 0.17f, 0.63f, 0.0f) + lineToRelative(1.16f, -1.16f) + lineToRelative(-3.36f, -3.36f) + close() + } + } + return _textClearFormatting!! + } + +private var _textClearFormatting: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCollapse.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCollapse.kt new file mode 100644 index 0000000..cfc0284 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextCollapse.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextCollapse: ImageVector + get() { + if (_textCollapse != null) { + return _textCollapse!! + } + _textCollapse = fluentIcon(name = "Regular.TextCollapse") { + fluentPath { + moveTo(6.75f, 4.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + lineTo(6.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(6.75f, 19.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + lineTo(6.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(13.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.0f, 11.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -9.0f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 9.0f, 0.0f) + close() + moveTo(9.0f, 11.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + close() + } + } + return _textCollapse!! + } + +private var _textCollapse: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColor.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColor.kt new file mode 100644 index 0000000..a483ad3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColor.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColor: ImageVector + get() { + if (_textColor != null) { + return _textColor!! + } + _textColor = fluentIcon(name = "Regular.TextColor") { + fluentPath { + moveTo(17.75f, 14.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + lineTo(5.25f, 22.0f) + curveTo(4.01f, 22.0f, 3.0f, 21.0f, 3.0f, 19.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(12.5f) + close() + moveTo(17.75f, 16.0f) + lineTo(5.25f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(7.05f, 11.97f) + lineToRelative(3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.1f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.0f, -2.52f) + horizontalLineToRelative(-4.1f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + lineToRelative(3.76f, -9.5f) + lineToRelative(-3.76f, 9.5f) + close() + moveTo(11.5f, 4.79f) + lineTo(10.04f, 8.5f) + horizontalLineToRelative(2.92f) + lineTo(11.5f, 4.8f) + close() + } + } + return _textColor!! + } + +private var _textColor: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOne.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOne.kt new file mode 100644 index 0000000..36abd9f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOne.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnOne: ImageVector + get() { + if (_textColumnOne != null) { + return _textColumnOne!! + } + _textColumnOne = fluentIcon(name = "Regular.TextColumnOne") { + fluentPath { + moveTo(5.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.75f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 5.0f, 5.75f) + close() + moveTo(5.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.75f, 10.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 5.0f, 9.75f) + close() + moveTo(5.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(5.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textColumnOne!! + } + +private var _textColumnOne: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneNarrow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneNarrow.kt new file mode 100644 index 0000000..0b8145c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneNarrow.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnOneNarrow: ImageVector + get() { + if (_textColumnOneNarrow != null) { + return _textColumnOneNarrow!! + } + _textColumnOneNarrow = fluentIcon(name = "Regular.TextColumnOneNarrow") { + fluentPath { + moveTo(8.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(8.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(8.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(8.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + } + } + return _textColumnOneNarrow!! + } + +private var _textColumnOneNarrow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWide.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWide.kt new file mode 100644 index 0000000..5dba6a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWide.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnOneWide: ImageVector + get() { + if (_textColumnOneWide != null) { + return _textColumnOneWide!! + } + _textColumnOneWide = fluentIcon(name = "Regular.TextColumnOneWide") { + fluentPath { + moveTo(3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 5.0f) + close() + moveTo(3.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 9.0f) + close() + moveTo(3.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 17.0f) + close() + } + } + return _textColumnOneWide!! + } + +private var _textColumnOneWide: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWideLightning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWideLightning.kt new file mode 100644 index 0000000..cda8040 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnOneWideLightning.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnOneWideLightning: ImageVector + get() { + if (_textColumnOneWideLightning != null) { + return _textColumnOneWideLightning!! + } + _textColumnOneWideLightning = fluentIcon(name = "Regular.TextColumnOneWideLightning") { + fluentPath { + moveTo(3.75f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 5.5f) + close() + moveTo(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 9.5f) + close() + moveTo(3.0f, 14.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.06f) + curveToRelative(-0.43f, 0.44f, -0.8f, 0.95f, -1.08f, 1.5f) + lineTo(3.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.0f, 18.0f) + curveToRelative(0.0f, -0.17f, 0.0f, -0.34f, 0.02f, -0.5f) + lineTo(3.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, -0.08f, -1.0f) + close() + moveTo(23.0f, 18.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.53f, 14.5f) + lineTo(17.1f, 14.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, 0.32f) + lineToRelative(-1.13f, 3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.47f, 0.68f) + horizontalLineToRelative(0.78f) + lineToRelative(-0.77f, 2.32f) + arcToRelative(0.52f, 0.52f, 0.0f, false, false, 0.92f, 0.44f) + lineToRelative(2.63f, -4.03f) + arcToRelative(0.47f, 0.47f, 0.0f, false, false, -0.4f, -0.73f) + horizontalLineToRelative(-0.63f) + lineToRelative(0.5f, -1.32f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.47f, -0.68f) + close() + } + } + return _textColumnOneWideLightning!! + } + +private var _textColumnOneWideLightning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnThree.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnThree.kt new file mode 100644 index 0000000..38d7960 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnThree.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnThree: ImageVector + get() { + if (_textColumnThree != null) { + return _textColumnThree!! + } + _textColumnThree = fluentIcon(name = "Regular.TextColumnThree") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 5.75f) + close() + moveTo(9.5f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(16.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 9.75f) + close() + moveTo(9.5f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(16.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.5f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(16.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.5f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(16.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textColumnThree!! + } + +private var _textColumnThree: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwo.kt new file mode 100644 index 0000000..a65e9b8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwo.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnTwo: ImageVector + get() { + if (_textColumnTwo != null) { + return _textColumnTwo!! + } + _textColumnTwo = fluentIcon(name = "Regular.TextColumnTwo") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 5.75f) + close() + moveTo(3.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 9.75f) + close() + moveTo(3.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(13.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textColumnTwo!! + } + +private var _textColumnTwo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoLeft.kt new file mode 100644 index 0000000..7bb5bb8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoLeft.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnTwoLeft: ImageVector + get() { + if (_textColumnTwoLeft != null) { + return _textColumnTwoLeft!! + } + _textColumnTwoLeft = fluentIcon(name = "Regular.TextColumnTwoLeft") { + fluentPath { + moveTo(21.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(8.0f, 5.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.25f, 5.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(21.0f, 9.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(8.0f, 9.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.25f, 9.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(21.0f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(8.0f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(21.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(8.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + } + } + return _textColumnTwoLeft!! + } + +private var _textColumnTwoLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoRight.kt new file mode 100644 index 0000000..0768dcb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextColumnTwoRight.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextColumnTwoRight: ImageVector + get() { + if (_textColumnTwoRight != null) { + return _textColumnTwoRight!! + } + _textColumnTwoRight = fluentIcon(name = "Regular.TextColumnTwoRight") { + fluentPath { + moveTo(3.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 5.75f) + close() + moveTo(16.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 9.75f) + close() + moveTo(16.0f, 9.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(16.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(16.0f, 17.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textColumnTwoRight!! + } + +private var _textColumnTwoRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextContinuous.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextContinuous.kt new file mode 100644 index 0000000..d9efb33 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextContinuous.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextContinuous: ImageVector + get() { + if (_textContinuous != null) { + return _textContinuous!! + } + _textContinuous = fluentIcon(name = "Regular.TextContinuous") { + fluentPath { + moveTo(3.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 5.0f) + close() + moveTo(8.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.75f, 9.0f) + close() + moveTo(8.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(8.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 17.0f) + close() + moveTo(3.22f, 11.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(1.5f, 1.5f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(0.97f, -0.97f) + lineToRelative(-0.97f, -0.97f) + close() + } + } + return _textContinuous!! + } + +private var _textContinuous: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDensity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDensity.kt new file mode 100644 index 0000000..8d58f46 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDensity.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDensity: ImageVector + get() { + if (_textDensity != null) { + return _textDensity!! + } + _textDensity = fluentIcon(name = "Regular.TextDensity") { + fluentPath { + moveTo(12.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(11.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(10.0f, 5.0f) + lineTo(2.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 6.5f) + lineTo(10.0f, 5.0f) + close() + moveTo(10.0f, 9.0f) + lineTo(2.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 10.5f) + lineTo(10.0f, 9.0f) + close() + moveTo(10.0f, 13.0f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 14.5f) + lineTo(10.0f, 13.0f) + close() + moveTo(10.0f, 17.0f) + lineTo(2.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(10.0f, 18.5f) + lineTo(10.0f, 17.0f) + close() + moveTo(19.75f, 18.0f) + lineTo(14.5f, 18.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(14.5f, 15.0f) + verticalLineToRelative(-1.5f) + horizontalLineToRelative(5.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 4.5f) + close() + moveTo(19.75f, 10.5f) + lineTo(14.5f, 10.5f) + lineTo(14.5f, 9.0f) + horizontalLineToRelative(5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(14.5f, 7.5f) + lineTo(14.5f, 6.0f) + horizontalLineToRelative(5.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, 4.5f) + close() + } + } + return _textDensity!! + } + +private var _textDensity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDescription.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDescription.kt new file mode 100644 index 0000000..f442bb4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDescription.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDescription: ImageVector + get() { + if (_textDescription != null) { + return _textDescription!! + } + _textDescription = fluentIcon(name = "Regular.TextDescription") { + fluentPath { + moveTo(2.75f, 17.0f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(12.6f) + horizontalLineToRelative(-12.5f) + close() + moveTo(2.75f, 13.0f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(2.75f, 9.0f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + moveTo(2.75f, 5.0f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(18.6f) + horizontalLineToRelative(-18.5f) + close() + } + } + return _textDescription!! + } + +private var _textDescription: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalLeft.kt new file mode 100644 index 0000000..cd30903 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalLeft.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDirectionHorizontalLeft: ImageVector + get() { + if (_textDirectionHorizontalLeft != null) { + return _textDirectionHorizontalLeft!! + } + _textDirectionHorizontalLeft = fluentIcon(name = "Regular.TextDirectionHorizontalLeft") { + fluentPath { + moveTo(20.95f, 12.97f) + lineToRelative(-3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.34f, -0.1f) + lineToRelative(-0.05f, 0.1f) + lineToRelative(-3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.35f, 0.65f) + lineToRelative(0.05f, -0.1f) + lineToRelative(1.0f, -2.52f) + horizontalLineToRelative(4.1f) + lineToRelative(1.0f, 2.52f) + curveToRelative(0.14f, 0.35f, 0.52f, 0.54f, 0.88f, 0.45f) + lineToRelative(0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.45f, -0.87f) + lineToRelative(-0.03f, -0.1f) + close() + moveTo(16.5f, 5.79f) + lineToRelative(1.46f, 3.71f) + horizontalLineToRelative(-2.92f) + lineToRelative(1.46f, -3.7f) + close() + moveTo(12.0f, 7.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.56f, 8.5f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineTo(5.56f, 7.0f) + horizontalLineToRelative(5.69f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + moveTo(21.0f, 17.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(5.56f, 18.0f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(-0.72f, 0.72f) + horizontalLineToRelative(14.69f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + close() + } + } + return _textDirectionHorizontalLeft!! + } + +private var _textDirectionHorizontalLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalRight.kt new file mode 100644 index 0000000..d44af22 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionHorizontalRight.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDirectionHorizontalRight: ImageVector + get() { + if (_textDirectionHorizontalRight != null) { + return _textDirectionHorizontalRight!! + } + _textDirectionHorizontalRight = fluentIcon(name = "Regular.TextDirectionHorizontalRight") { + fluentPath { + moveTo(3.05f, 12.97f) + lineToRelative(3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.1f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.0f, -2.52f) + horizontalLineToRelative(-4.1f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + close() + moveTo(7.5f, 5.79f) + lineTo(6.04f, 9.5f) + horizontalLineToRelative(2.92f) + lineTo(7.5f, 5.8f) + close() + moveTo(12.0f, 7.75f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.69f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + horizontalLineToRelative(-5.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(3.0f, 17.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(14.69f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(3.75f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _textDirectionHorizontalRight!! + } + +private var _textDirectionHorizontalRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate270Right.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate270Right.kt new file mode 100644 index 0000000..6e6bace --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate270Right.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDirectionRotate270Right: ImageVector + get() { + if (_textDirectionRotate270Right != null) { + return _textDirectionRotate270Right!! + } + _textDirectionRotate270Right = fluentIcon(name = "Regular.TextDirectionRotate270Right") { + fluentPath { + moveTo(5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineTo(7.0f, 5.56f) + verticalLineToRelative(3.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(8.5f, 5.56f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.0f, 2.0f) + close() + moveTo(12.97f, 20.95f) + lineToRelative(-9.5f, -3.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(9.5f, -3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.65f, 1.35f) + lineToRelative(-0.1f, 0.05f) + lineToRelative(-2.52f, 1.0f) + verticalLineToRelative(4.1f) + lineToRelative(2.52f, 1.0f) + curveToRelative(0.35f, 0.14f, 0.54f, 0.52f, 0.45f, 0.88f) + lineToRelative(-0.03f, 0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.87f, 0.45f) + lineToRelative(-0.1f, -0.03f) + close() + moveTo(5.79f, 16.5f) + lineToRelative(3.71f, 1.46f) + verticalLineToRelative(-2.92f) + lineTo(5.8f, 16.5f) + close() + moveTo(14.72f, 6.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(18.0f, 5.56f) + verticalLineToRelative(14.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.5f, 5.56f) + lineToRelative(-0.72f, 0.72f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + } + } + return _textDirectionRotate270Right!! + } + +private var _textDirectionRotate270Right: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Left.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Left.kt new file mode 100644 index 0000000..2685a17 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Left.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDirectionRotate90Left: ImageVector + get() { + if (_textDirectionRotate90Left != null) { + return _textDirectionRotate90Left!! + } + _textDirectionRotate90Left = fluentIcon(name = "Regular.TextDirectionRotate90Left") { + fluentPath { + moveTo(6.75f, 21.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(6.0f, 5.56f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(2.0f, -2.0f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-0.72f, -0.72f) + verticalLineToRelative(14.69f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.03f, 20.95f) + lineToRelative(9.5f, -3.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.34f) + lineToRelative(-0.1f, -0.05f) + lineToRelative(-9.5f, -3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.65f, 1.35f) + lineToRelative(0.1f, 0.05f) + lineToRelative(2.52f, 1.0f) + verticalLineToRelative(4.1f) + lineToRelative(-2.52f, 1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.45f, 0.88f) + lineToRelative(0.03f, 0.1f) + curveToRelative(0.14f, 0.35f, 0.51f, 0.54f, 0.87f, 0.45f) + lineToRelative(0.1f, -0.03f) + close() + moveTo(18.21f, 16.5f) + lineToRelative(-3.71f, 1.46f) + verticalLineToRelative(-2.92f) + lineToRelative(3.7f, 1.46f) + close() + moveTo(15.5f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(17.0f, 5.56f) + lineToRelative(0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(0.72f, -0.72f) + verticalLineToRelative(5.69f) + close() + } + } + return _textDirectionRotate90Left!! + } + +private var _textDirectionRotate90Left: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Right.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Right.kt new file mode 100644 index 0000000..a5de97a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionRotate90Right.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDirectionRotate90Right: ImageVector + get() { + if (_textDirectionRotate90Right != null) { + return _textDirectionRotate90Right!! + } + _textDirectionRotate90Right = fluentIcon(name = "Regular.TextDirectionRotate90Right") { + fluentPath { + moveTo(6.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(14.69f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-0.72f, 0.72f) + lineTo(7.5f, 3.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 6.75f, 3.0f) + close() + moveTo(11.03f, 3.05f) + lineToRelative(9.5f, 3.76f) + curveToRelative(0.6f, 0.23f, 0.63f, 1.04f, 0.1f, 1.34f) + lineToRelative(-0.1f, 0.05f) + lineToRelative(-9.5f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.65f, -1.35f) + lineToRelative(0.1f, -0.05f) + lineToRelative(2.52f, -1.0f) + verticalLineToRelative(-4.1f) + lineToRelative(-2.52f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.88f) + lineToRelative(0.03f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.87f, -0.45f) + lineToRelative(0.1f, 0.03f) + close() + moveTo(18.21f, 7.5f) + lineTo(14.5f, 6.04f) + verticalLineToRelative(2.92f) + lineToRelative(3.7f, -1.46f) + close() + moveTo(15.5f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(5.69f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.72f, 0.72f) + verticalLineToRelative(-5.69f) + close() + } + } + return _textDirectionRotate90Right!! + } + +private var _textDirectionRotate90Right: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionVertical.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionVertical.kt new file mode 100644 index 0000000..bf508e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextDirectionVertical.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextDirectionVertical: ImageVector + get() { + if (_textDirectionVertical != null) { + return _textDirectionVertical!! + } + _textDirectionVertical = fluentIcon(name = "Regular.TextDirectionVertical") { + fluentPath { + moveTo(6.0f, 3.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(14.69f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.72f, 0.72f) + lineTo(6.0f, 3.75f) + close() + moveTo(11.55f, 12.97f) + lineToRelative(3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.1f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.65f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.0f, -2.52f) + horizontalLineToRelative(-4.1f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + close() + moveTo(16.0f, 5.79f) + lineTo(14.54f, 9.5f) + horizontalLineToRelative(2.92f) + lineTo(16.0f, 5.8f) + close() + moveTo(16.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.69f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-0.72f, 0.72f) + verticalLineToRelative(-3.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + } + } + return _textDirectionVertical!! + } + +private var _textDirectionVertical: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEditStyle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEditStyle.kt new file mode 100644 index 0000000..1c8447b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEditStyle.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextEditStyle: ImageVector + get() { + if (_textEditStyle != null) { + return _textEditStyle!! + } + _textEditStyle = fluentIcon(name = "Regular.TextEditStyle") { + fluentPath { + moveTo(20.06f, 8.45f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 0.0f, 4.55f) + lineToRelative(-7.12f, 7.1f) + curveToRelative(-0.26f, 0.27f, -0.59f, 0.46f, -0.94f, 0.57f) + lineToRelative(-4.3f, 1.29f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.24f, -1.27f) + lineToRelative(1.36f, -4.22f) + curveToRelative(0.11f, -0.34f, 0.3f, -0.65f, 0.56f, -0.9f) + lineToRelative(7.13f, -7.13f) + arcToRelative(3.22f, 3.22f, 0.0f, false, true, 4.55f, 0.0f) + close() + moveTo(16.56f, 9.5f) + lineToRelative(-7.12f, 7.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.19f, 0.3f) + lineToRelative(-1.07f, 3.32f) + lineToRelative(3.38f, -1.02f) + curveToRelative(0.12f, -0.03f, 0.23f, -0.1f, 0.32f, -0.18f) + lineTo(19.0f, 11.94f) + arcToRelative(1.72f, 1.72f, 0.0f, true, false, -2.43f, -2.44f) + close() + moveTo(8.16f, 2.37f) + lineToRelative(0.04f, 0.1f) + lineToRelative(3.25f, 8.25f) + lineToRelative(-1.15f, 1.16f) + lineTo(9.56f, 10.0f) + lineTo(5.44f, 10.0f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.87f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + lineToRelative(3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.1f) + close() + moveTo(7.5f, 4.79f) + lineTo(6.04f, 8.5f) + horizontalLineToRelative(2.92f) + lineTo(7.5f, 4.8f) + close() + } + } + return _textEditStyle!! + } + +private var _textEditStyle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEffects.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEffects.kt new file mode 100644 index 0000000..0a9d7e2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextEffects.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextEffects: ImageVector + get() { + if (_textEffects != null) { + return _textEffects!! + } + _textEffects = fluentIcon(name = "Regular.TextEffects") { + fluentPath { + moveTo(14.3f, 4.02f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -4.6f, 0.0f) + lineToRelative(-4.26f, 9.94f) + lineToRelative(-0.05f, 0.1f) + lineToRelative(-1.69f, 3.96f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 4.6f, 1.96f) + lineToRelative(1.06f, -2.48f) + horizontalLineToRelative(5.28f) + lineToRelative(1.06f, 2.48f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 4.6f, -1.96f) + lineToRelative(-1.7f, -3.95f) + arcToRelative(2.51f, 2.51f, 0.0f, false, false, -0.04f, -0.1f) + lineTo(14.3f, 4.01f) + close() + moveTo(12.5f, 12.5f) + lineToRelative(-0.5f, -1.15f) + lineToRelative(-0.5f, 1.15f) + horizontalLineToRelative(1.0f) + close() + moveTo(12.92f, 4.6f) + lineToRelative(4.28f, 9.99f) + lineToRelative(0.01f, 0.04f) + lineToRelative(1.71f, 3.98f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.84f, 0.78f) + lineTo(15.63f, 16.0f) + lineTo(8.37f, 16.0f) + lineToRelative(-1.45f, 3.4f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.84f, -0.8f) + lineToRelative(1.7f, -3.97f) + lineToRelative(0.02f, -0.04f) + lineToRelative(4.28f, -9.98f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.84f, 0.0f) + close() + moveTo(14.77f, 14.0f) + lineTo(9.23f, 14.0f) + lineTo(12.0f, 7.54f) + lineTo(14.77f, 14.0f) + close() + } + } + return _textEffects!! + } + +private var _textEffects: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextExpand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextExpand.kt new file mode 100644 index 0000000..8746c6a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextExpand.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextExpand: ImageVector + get() { + if (_textExpand != null) { + return _textExpand!! + } + _textExpand = fluentIcon(name = "Regular.TextExpand") { + fluentPath { + moveTo(6.75f, 19.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + lineTo(6.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(6.75f, 4.5f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + lineTo(6.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(13.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-7.5f) + close() + moveTo(13.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(11.0f, 11.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, -9.0f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 9.0f, 0.0f) + close() + moveTo(7.0f, 9.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + lineTo(6.0f, 11.0f) + lineTo(4.5f, 11.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 1.0f) + lineTo(6.0f, 12.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + lineTo(7.0f, 12.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + lineTo(7.0f, 11.0f) + lineTo(7.0f, 9.5f) + close() + } + } + return _textExpand!! + } + +private var _textExpand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextField.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextField.kt new file mode 100644 index 0000000..3ef382c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextField.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextField: ImageVector + get() { + if (_textField != null) { + return _textField!! + } + _textField = fluentIcon(name = "Regular.TextField") { + fluentPath { + moveTo(15.0f, 8.5f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(7.0f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.5f) + verticalLineToRelative(-7.0f) + horizontalLineTo(9.0f) + verticalLineToRelative(0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(8.5f) + close() + moveTo(5.75f, 4.0f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 5.75f, 20.0f) + horizontalLineToRelative(12.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 22.0f, 16.25f) + verticalLineToRelative(-8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 18.25f, 4.0f) + horizontalLineTo(5.75f) + close() + moveTo(3.5f, 7.75f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(12.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineTo(5.75f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-8.5f) + close() + } + } + return _textField!! + } + +private var _textField: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFirstLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFirstLine.kt new file mode 100644 index 0000000..8dc283d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFirstLine.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextFirstLine: ImageVector + get() { + if (_textFirstLine != null) { + return _textFirstLine!! + } + _textFirstLine = fluentIcon(name = "Regular.TextFirstLine") { + fluentPath { + moveTo(20.22f, 3.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.0f, -2.0f) + close() + moveTo(14.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(11.5f) + close() + moveTo(21.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(18.5f) + close() + moveTo(22.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + } + } + return _textFirstLine!! + } + +private var _textFirstLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFont.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFont.kt new file mode 100644 index 0000000..1b6783b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFont.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextFont: ImageVector + get() { + if (_textFont != null) { + return _textFont!! + } + _textFont = fluentIcon(name = "Regular.TextFont") { + fluentPath { + moveTo(7.0f, 2.0f) + curveToRelative(0.31f, 0.0f, 0.6f, 0.2f, 0.7f, 0.49f) + lineToRelative(2.95f, 7.98f) + lineToRelative(0.02f, 0.04f) + lineToRelative(0.22f, 0.6f) + lineToRelative(-0.83f, 2.09f) + lineToRelative(-0.62f, -1.7f) + lineTo(4.56f, 11.5f) + lineToRelative(-1.1f, 3.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.42f, -0.52f) + lineToRelative(1.3f, -3.48f) + verticalLineToRelative(-0.04f) + lineTo(6.3f, 2.5f) + curveToRelative(0.1f, -0.3f, 0.39f, -0.49f, 0.7f, -0.49f) + close() + moveTo(5.12f, 10.0f) + horizontalLineToRelative(3.76f) + lineTo(7.0f, 4.91f) + lineToRelative(-1.88f, 5.1f) + close() + moveTo(13.81f, 6.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.39f, 0.0f) + lineToRelative(5.55f, 14.03f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(0.4f) + lineToRelative(-1.2f, -3.0f) + horizontalLineToRelative(-6.9f) + lineToRelative(-1.2f, 3.0f) + horizontalLineToRelative(0.4f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + horizontalLineToRelative(-1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(0.49f) + lineTo(13.8f, 6.47f) + close() + moveTo(17.36f, 16.0f) + lineTo(14.5f, 8.79f) + lineTo(11.64f, 16.0f) + horizontalLineToRelative(5.72f) + close() + } + } + return _textFont!! + } + +private var _textFont: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontInfo.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontInfo.kt new file mode 100644 index 0000000..47374f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontInfo.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextFontInfo: ImageVector + get() { + if (_textFontInfo != null) { + return _textFontInfo!! + } + _textFontInfo = fluentIcon(name = "Regular.TextFontInfo") { + fluentPath { + moveTo(9.51f, 2.0f) + curveToRelative(0.31f, 0.0f, 0.6f, 0.2f, 0.7f, 0.5f) + lineToRelative(3.18f, 8.97f) + curveToRelative(-0.44f, 0.35f, -0.83f, 0.76f, -1.16f, 1.22f) + lineTo(9.47f, 4.91f) + lineTo(6.34f, 13.0f) + horizontalLineToRelative(5.68f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(5.75f, 14.5f) + lineTo(4.2f, 18.52f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.54f) + lineToRelative(6.0f, -15.5f) + curveToRelative(0.11f, -0.3f, 0.4f, -0.48f, 0.71f, -0.48f) + close() + moveTo(17.0f, 16.0f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -1.0f, 0.0f) + close() + moveTo(18.25f, 13.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(23.0f, 16.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(22.0f, 16.5f) + arcToRelative(4.5f, 4.5f, 0.0f, true, false, -9.0f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, 9.0f, 0.0f) + close() + } + } + return _textFontInfo!! + } + +private var _textFontInfo: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontSize.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontSize.kt new file mode 100644 index 0000000..c081f4c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFontSize.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextFontSize: ImageVector + get() { + if (_textFontSize != null) { + return _textFontSize!! + } + _textFontSize = fluentIcon(name = "Regular.TextFontSize") { + fluentPath { + moveTo(10.21f, 17.11f) + lineTo(15.04f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.37f, -0.11f) + lineToRelative(0.05f, 0.1f) + lineTo(21.96f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.38f, 0.6f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-1.6f, -4.5f) + horizontalLineToRelative(-6.39f) + lineToRelative(-1.58f, 4.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.35f, 0.45f) + lineToRelative(-0.1f, 0.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.92f, -0.33f) + lineToRelative(-0.05f, -0.1f) + lineToRelative(-1.0f, -2.52f) + horizontalLineToRelative(-4.1f) + lineToRelative(-1.0f, 2.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 0.45f) + lineToRelative(-0.1f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.45f, -0.87f) + lineToRelative(0.03f, -0.1f) + lineToRelative(3.76f, -9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.1f) + lineToRelative(0.05f, 0.1f) + lineToRelative(3.01f, 7.64f) + lineTo(15.04f, 3.5f) + lineTo(10.21f, 17.1f) + close() + moveTo(6.51f, 11.79f) + lineTo(5.03f, 15.5f) + horizontalLineToRelative(2.92f) + lineTo(6.5f, 11.8f) + close() + moveTo(15.74f, 6.0f) + lineToRelative(-2.67f, 7.51f) + horizontalLineToRelative(5.33f) + lineTo(15.75f, 6.0f) + close() + } + } + return _textFontSize!! + } + +private var _textFontSize: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFootnote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFootnote.kt new file mode 100644 index 0000000..8c6eede --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextFootnote.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextFootnote: ImageVector + get() { + if (_textFootnote != null) { + return _textFootnote!! + } + _textFootnote = fluentIcon(name = "Regular.TextFootnote") { + fluentPath { + moveTo(20.5f, 7.26f) + curveToRelative(-0.2f, 0.18f, -0.4f, 0.34f, -0.6f, 0.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.84f, -1.25f) + arcToRelative(3.55f, 3.55f, 0.0f, false, false, 1.46f, -1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.48f, 0.16f) + verticalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(20.5f, 7.26f) + close() + moveTo(12.22f, 17.76f) + arcToRelative(0.87f, 0.87f, 0.0f, false, true, -0.22f, -0.61f) + lineTo(12.0f, 7.9f) + curveToRelative(0.0f, -0.25f, 0.07f, -0.47f, 0.24f, -0.64f) + arcToRelative(0.84f, 0.84f, 0.0f, false, true, 0.63f, -0.27f) + curveToRelative(0.24f, 0.0f, 0.46f, 0.09f, 0.62f, 0.26f) + curveToRelative(0.17f, 0.18f, 0.25f, 0.4f, 0.25f, 0.65f) + verticalLineToRelative(2.84f) + curveToRelative(0.18f, -0.2f, 0.39f, -0.36f, 0.62f, -0.5f) + curveToRelative(0.46f, -0.26f, 0.97f, -0.39f, 1.52f, -0.39f) + curveToRelative(1.0f, 0.0f, 1.83f, 0.38f, 2.46f, 1.14f) + curveToRelative(0.61f, 0.75f, 0.91f, 1.73f, 0.91f, 2.93f) + curveToRelative(0.0f, 1.2f, -0.3f, 2.19f, -0.91f, 2.94f) + arcTo(3.06f, 3.06f, 0.0f, false, true, 15.86f, 18.0f) + arcToRelative(2.86f, 2.86f, 0.0f, false, true, -2.19f, -0.9f) + verticalLineToRelative(0.05f) + arcToRelative(0.84f, 0.84f, 0.0f, false, true, -0.84f, 0.85f) + arcToRelative(0.8f, 0.8f, 0.0f, false, true, -0.6f, -0.24f) + close() + moveTo(16.97f, 15.78f) + curveToRelative(0.34f, -0.44f, 0.52f, -1.04f, 0.52f, -1.85f) + curveToRelative(0.0f, -0.8f, -0.18f, -1.4f, -0.52f, -1.84f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, -1.35f, -0.64f) + curveToRelative(-0.55f, 0.0f, -1.0f, 0.21f, -1.35f, 0.66f) + arcToRelative(2.84f, 2.84f, 0.0f, false, false, -0.54f, 1.82f) + curveToRelative(0.0f, 0.78f, 0.19f, 1.38f, 0.54f, 1.83f) + curveToRelative(0.36f, 0.44f, 0.8f, 0.65f, 1.35f, 0.65f) + arcToRelative(1.6f, 1.6f, 0.0f, false, false, 1.35f, -0.63f) + close() + moveTo(2.0f, 17.18f) + curveToRelative(0.0f, 0.24f, 0.1f, 0.44f, 0.27f, 0.6f) + curveToRelative(0.19f, 0.15f, 0.4f, 0.22f, 0.65f, 0.22f) + curveToRelative(0.2f, 0.0f, 0.39f, -0.05f, 0.55f, -0.17f) + curveToRelative(0.15f, -0.12f, 0.26f, -0.3f, 0.33f, -0.49f) + lineToRelative(0.88f, -2.39f) + horizontalLineToRelative(3.88f) + lineToRelative(0.89f, 2.4f) + curveToRelative(0.07f, 0.19f, 0.18f, 0.36f, 0.33f, 0.48f) + arcToRelative(0.9f, 0.9f, 0.0f, false, false, 0.55f, 0.17f) + curveToRelative(0.24f, 0.0f, 0.46f, -0.07f, 0.64f, -0.22f) + arcToRelative(0.76f, 0.76f, 0.0f, false, false, 0.28f, -0.6f) + curveToRelative(0.0f, -0.13f, -0.04f, -0.28f, -0.1f, -0.44f) + lineTo(7.71f, 7.77f) + curveToRelative(-0.1f, -0.23f, -0.23f, -0.43f, -0.41f, -0.57f) + curveToRelative(-0.2f, -0.14f, -0.42f, -0.2f, -0.66f, -0.2f) + curveToRelative(-0.25f, 0.0f, -0.49f, 0.06f, -0.68f, 0.2f) + curveToRelative(-0.2f, 0.14f, -0.33f, 0.34f, -0.43f, 0.58f) + lineTo(2.1f, 16.74f) + curveToRelative(-0.06f, 0.16f, -0.1f, 0.3f, -0.1f, 0.45f) + close() + moveTo(6.63f, 9.58f) + lineTo(8.0f, 13.36f) + lineTo(5.25f, 13.36f) + lineToRelative(1.38f, -3.78f) + close() + } + } + return _textFootnote!! + } + +private var _textFootnote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowLeft.kt new file mode 100644 index 0000000..bc102c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowLeft.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextGrammarArrowLeft: ImageVector + get() { + if (_textGrammarArrowLeft != null) { + return _textGrammarArrowLeft!! + } + _textGrammarArrowLeft = fluentIcon(name = "Regular.TextGrammarArrowLeft") { + fluentPath { + moveTo(6.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 0.0f, -11.0f) + close() + moveTo(7.28f, 14.59f) + lineToRelative(0.07f, 0.06f) + lineToRelative(2.52f, 2.51f) + lineToRelative(0.04f, 0.05f) + lineToRelative(0.04f, 0.08f) + lineToRelative(0.02f, 0.06f) + lineToRelative(0.02f, 0.08f) + verticalLineToRelative(0.11f) + lineToRelative(-0.01f, 0.09f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.03f, 0.06f) + lineToRelative(-0.05f, 0.07f) + lineToRelative(-2.52f, 2.51f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.76f, -0.63f) + lineToRelative(0.05f, -0.07f) + lineTo(8.3f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.41f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.5f) + horizontalLineToRelative(4.88f) + lineToRelative(-1.65f, -1.65f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.05f, -0.63f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.64f, -0.06f) + close() + moveTo(12.98f, 17.0f) + horizontalLineToRelative(8.37f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, 1.5f) + horizontalLineToRelative(-8.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, false, 0.06f, -1.5f) + close() + moveTo(12.27f, 14.5f) + horizontalLineToRelative(8.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + lineTo(11.2f, 13.0f) + curveToRelative(0.43f, 0.44f, 0.8f, 0.95f, 1.08f, 1.5f) + close() + moveTo(2.75f, 9.0f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, 1.5f) + lineTo(2.65f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, -1.5f) + close() + moveTo(2.75f, 5.0f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, 1.5f) + lineTo(2.65f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, -1.5f) + close() + } + } + return _textGrammarArrowLeft!! + } + +private var _textGrammarArrowLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowRight.kt new file mode 100644 index 0000000..76e63f6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarArrowRight.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextGrammarArrowRight: ImageVector + get() { + if (_textGrammarArrowRight != null) { + return _textGrammarArrowRight!! + } + _textGrammarArrowRight = fluentIcon(name = "Regular.TextGrammarArrowRight") { + fluentPath { + moveTo(21.25f, 5.0f) + lineTo(2.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(2.75f, 9.0f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, 1.5f) + lineTo(2.65f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, -1.5f) + close() + moveTo(21.25f, 14.5f) + horizontalLineToRelative(-8.98f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.08f, -1.5f) + horizontalLineToRelative(10.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, 1.5f) + close() + moveTo(21.25f, 17.0f) + horizontalLineToRelative(-8.27f) + arcToRelative(6.62f, 6.62f, 0.0f, false, true, -0.06f, 1.5f) + horizontalLineToRelative(8.33f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f) + horizontalLineToRelative(-0.1f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(5.65f, 20.35f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.2f, 0.14f, 0.46f, 0.12f, 0.64f, -0.06f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.05f, -0.63f) + lineTo(4.7f, 18.0f) + lineTo(9.6f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.41f, -0.5f) + verticalLineToRelative(-0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.41f) + lineTo(4.71f, 17.0f) + lineToRelative(1.65f, -1.65f) + lineToRelative(0.05f, -0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.76f, -0.63f) + lineToRelative(-2.52f, 2.51f) + lineToRelative(-0.05f, 0.07f) + lineToRelative(-0.03f, 0.06f) + lineToRelative(-0.03f, 0.08f) + lineToRelative(-0.01f, 0.09f) + verticalLineToRelative(0.1f) + lineToRelative(0.02f, 0.1f) + lineToRelative(0.02f, 0.05f) + lineToRelative(0.04f, 0.08f) + lineToRelative(0.04f, 0.05f) + lineToRelative(2.52f, 2.51f) + close() + } + } + return _textGrammarArrowRight!! + } + +private var _textGrammarArrowRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarCheckmark.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarCheckmark.kt new file mode 100644 index 0000000..e205a01 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarCheckmark.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextGrammarCheckmark: ImageVector + get() { + if (_textGrammarCheckmark != null) { + return _textGrammarCheckmark!! + } + _textGrammarCheckmark = fluentIcon(name = "Regular.TextGrammarCheckmark") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(20.15f, 15.15f) + lineToRelative(-4.1f, 4.09f) + lineToRelative(-1.15f, -1.54f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.8f, 0.6f) + lineToRelative(1.5f, 2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.75f, 0.05f) + lineToRelative(4.5f, -4.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + close() + moveTo(11.02f, 17.0f) + lineTo(2.65f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(8.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, -0.06f, -1.5f) + close() + moveTo(11.73f, 14.5f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(12.8f, 13.0f) + curveToRelative(-0.43f, 0.44f, -0.8f, 0.95f, -1.08f, 1.5f) + close() + moveTo(21.25f, 9.0f) + lineTo(2.65f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.25f, 5.0f) + lineTo(2.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _textGrammarCheckmark!! + } + +private var _textGrammarCheckmark: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarDismiss.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarDismiss.kt new file mode 100644 index 0000000..94dfe28 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarDismiss.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextGrammarDismiss: ImageVector + get() { + if (_textGrammarDismiss != null) { + return _textGrammarDismiss!! + } + _textGrammarDismiss = fluentIcon(name = "Regular.TextGrammarDismiss") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(15.02f, 15.02f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.71f) + lineToRelative(1.77f, 1.77f) + lineToRelative(-1.76f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, 0.7f) + lineToRelative(1.77f, -1.76f) + lineToRelative(1.77f, 1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.7f, -0.71f) + lineToRelative(-1.76f, -1.77f) + lineToRelative(1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-1.78f, 1.76f) + lineToRelative(-1.77f, -1.77f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.7f, 0.0f) + close() + moveTo(11.02f, 17.0f) + lineTo(2.65f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(8.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, -0.06f, -1.5f) + close() + moveTo(11.73f, 14.5f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(12.8f, 13.0f) + curveToRelative(-0.43f, 0.44f, -0.8f, 0.95f, -1.08f, 1.5f) + close() + moveTo(21.25f, 9.0f) + lineTo(2.65f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.25f, 5.0f) + lineTo(2.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _textGrammarDismiss!! + } + +private var _textGrammarDismiss: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarSettings.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarSettings.kt new file mode 100644 index 0000000..80a46b2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarSettings.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextGrammarSettings: ImageVector + get() { + if (_textGrammarSettings != null) { + return _textGrammarSettings!! + } + _textGrammarSettings = fluentIcon(name = "Regular.TextGrammarSettings") { + fluentPath { + moveTo(11.02f, 17.0f) + lineTo(2.65f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(8.33f) + arcToRelative(6.55f, 6.55f, 0.0f, false, true, -0.06f, -1.5f) + close() + moveTo(2.75f, 13.0f) + horizontalLineToRelative(10.06f) + curveToRelative(-0.43f, 0.44f, -0.8f, 0.95f, -1.08f, 1.5f) + lineTo(2.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(21.25f, 9.0f) + lineTo(2.65f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.25f, 5.0f) + lineTo(2.65f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(18.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(14.28f, 13.98f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.44f, 2.5f) + lineToRelative(-0.59f, 0.14f) + arcToRelative(5.73f, 5.73f, 0.0f, false, false, 0.0f, 1.8f) + lineToRelative(0.55f, 0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.45f, 2.51f) + lineToRelative(-0.19f, 0.63f) + curveToRelative(0.44f, 0.39f, 0.94f, 0.7f, 1.49f, 0.93f) + lineToRelative(0.49f, -0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.9f, 0.0f) + lineToRelative(0.5f, 0.52f) + arcToRelative(5.28f, 5.28f, 0.0f, false, false, 1.48f, -0.91f) + lineToRelative(-0.2f, -0.69f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 1.44f, -2.5f) + lineToRelative(0.59f, -0.14f) + arcToRelative(5.72f, 5.72f, 0.0f, false, false, 0.0f, -1.8f) + lineToRelative(-0.55f, -0.13f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -1.45f, -2.51f) + lineToRelative(0.19f, -0.63f) + curveToRelative(-0.44f, -0.4f, -0.94f, -0.7f, -1.49f, -0.93f) + lineToRelative(-0.49f, 0.52f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.9f, 0.0f) + lineToRelative(-0.5f, -0.52f) + curveToRelative(-0.54f, 0.22f, -1.04f, 0.53f, -1.48f, 0.9f) + lineToRelative(0.2f, 0.7f) + close() + moveTo(17.5f, 19.0f) + curveToRelative(-0.8f, 0.0f, -1.45f, -0.67f, -1.45f, -1.5f) + reflectiveCurveTo(16.7f, 16.0f, 17.5f, 16.0f) + curveToRelative(0.8f, 0.0f, 1.45f, 0.67f, 1.45f, 1.5f) + reflectiveCurveTo(18.3f, 19.0f, 17.5f, 19.0f) + close() + } + } + return _textGrammarSettings!! + } + +private var _textGrammarSettings: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarWand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarWand.kt new file mode 100644 index 0000000..410809d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextGrammarWand.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextGrammarWand: ImageVector + get() { + if (_textGrammarWand != null) { + return _textGrammarWand!! + } + _textGrammarWand = fluentIcon(name = "Regular.TextGrammarWand") { + fluentPath { + moveTo(2.75f, 17.0f) + horizontalLineToRelative(7.78f) + lineToRelative(-1.5f, 1.5f) + lineTo(2.75f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(2.75f, 14.5f) + horizontalLineToRelative(7.56f) + arcToRelative(1.74f, 1.74f, 0.0f, false, true, -0.24f, -1.5f) + lineTo(2.65f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + close() + moveTo(12.72f, 16.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-4.5f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(4.5f, -4.5f) + close() + moveTo(2.75f, 9.0f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(2.75f, 5.0f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(16.5f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.66f) + lineToRelative(0.14f, 1.13f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 2.83f, 2.83f) + lineToRelative(1.13f, 0.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.48f) + lineToRelative(-1.13f, 0.14f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.83f, 2.83f) + lineToRelative(-0.14f, 1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.48f, 0.0f) + lineToRelative(-0.14f, -1.13f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.83f, -2.83f) + lineToRelative(-1.13f, -0.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.48f) + lineToRelative(1.13f, -0.14f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 2.83f, -2.83f) + lineToRelative(0.14f, -1.13f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 16.5f, 8.0f) + close() + moveTo(16.5f, 11.77f) + arcToRelative(4.76f, 4.76f, 0.0f, false, true, -1.73f, 1.73f) + arcToRelative(4.76f, 4.76f, 0.0f, false, true, 1.73f, 1.73f) + arcToRelative(4.76f, 4.76f, 0.0f, false, true, 1.73f, -1.73f) + arcToRelative(4.76f, 4.76f, 0.0f, false, true, -1.73f, -1.73f) + close() + } + } + return _textGrammarWand!! + } + +private var _textGrammarWand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHanging.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHanging.kt new file mode 100644 index 0000000..f24543c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHanging.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextHanging: ImageVector + get() { + if (_textHanging != null) { + return _textHanging!! + } + _textHanging = fluentIcon(name = "Regular.TextHanging") { + fluentPath { + moveTo(21.25f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(18.5f) + close() + moveTo(14.25f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(11.5f) + close() + moveTo(15.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(20.22f, 12.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(2.0f, -2.0f) + close() + } + } + return _textHanging!! + } + +private var _textHanging: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader1.kt new file mode 100644 index 0000000..1f8e1ec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader1.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextHeader1: ImageVector + get() { + if (_textHeader1 != null) { + return _textHeader1!! + } + _textHeader1 = fluentIcon(name = "Regular.TextHeader1") { + fluentPath { + moveTo(19.59f, 5.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.8f, 0.08f) + curveToRelative(-0.13f, 0.1f, -0.21f, 0.23f, -0.26f, 0.37f) + arcToRelative(7.63f, 7.63f, 0.0f, false, true, -3.17f, 4.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.78f, 1.28f) + arcToRelative(8.66f, 8.66f, 0.0f, false, false, 2.36f, -2.14f) + verticalLineToRelative(9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(5.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.41f, -0.69f) + close() + moveTo(3.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(12.5f) + horizontalLineTo(10.0f) + verticalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineTo(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineTo(11.0f) + horizontalLineTo(3.5f) + verticalLineTo(5.75f) + close() + } + } + return _textHeader1!! + } + +private var _textHeader1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader2.kt new file mode 100644 index 0000000..76ced9f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader2.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextHeader2: ImageVector + get() { + if (_textHeader2 != null) { + return _textHeader2!! + } + _textHeader2 = fluentIcon(name = "Regular.TextHeader2") { + fluentPath { + moveTo(4.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(4.5f, 12.5f) + lineTo(11.0f, 12.5f) + verticalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(11.0f, 11.0f) + lineTo(4.5f, 11.0f) + lineTo(4.5f, 5.75f) + close() + moveTo(15.42f, 7.84f) + curveToRelative(0.23f, -0.46f, 0.91f, -1.34f, 2.58f, -1.34f) + curveToRelative(0.84f, 0.0f, 1.46f, 0.26f, 1.86f, 0.64f) + curveToRelative(0.4f, 0.37f, 0.64f, 0.92f, 0.64f, 1.61f) + curveToRelative(0.0f, 1.96f, -1.3f, 3.07f, -2.96f, 4.34f) + lineToRelative(-0.2f, 0.17f) + curveTo(15.81f, 14.4f, 14.0f, 15.8f, 14.0f, 18.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-5.66f) + curveToRelative(0.32f, -1.25f, 1.43f, -2.11f, 2.87f, -3.22f) + curveTo(20.05f, 13.06f, 22.0f, 11.54f, 22.0f, 8.75f) + curveToRelative(0.0f, -1.06f, -0.38f, -2.01f, -1.11f, -2.7f) + arcTo(4.12f, 4.12f, 0.0f, false, false, 18.0f, 5.0f) + curveToRelative(-2.33f, 0.0f, -3.48f, 1.3f, -3.92f, 2.16f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.34f, 0.68f) + close() + } + } + return _textHeader2!! + } + +private var _textHeader2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader3.kt new file mode 100644 index 0000000..9229445 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextHeader3.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextHeader3: ImageVector + get() { + if (_textHeader3 != null) { + return _textHeader3!! + } + _textHeader3 = fluentIcon(name = "Regular.TextHeader3") { + fluentPath { + moveTo(3.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(3.5f, 12.5f) + lineTo(10.0f, 12.5f) + verticalLineToRelative(5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(11.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(10.0f, 11.0f) + lineTo(3.5f, 11.0f) + lineTo(3.5f, 5.75f) + close() + moveTo(15.42f, 7.84f) + curveToRelative(0.23f, -0.46f, 0.91f, -1.34f, 2.58f, -1.34f) + curveToRelative(0.84f, 0.0f, 1.46f, 0.26f, 1.86f, 0.64f) + curveToRelative(0.4f, 0.37f, 0.64f, 0.92f, 0.64f, 1.61f) + curveToRelative(0.0f, 0.6f, -0.16f, 1.03f, -0.38f, 1.33f) + curveToRelative(-0.23f, 0.32f, -0.56f, 0.56f, -0.96f, 0.74f) + curveToRelative(-0.81f, 0.37f, -1.8f, 0.43f, -2.38f, 0.43f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.58f, 0.0f, 1.57f, 0.06f, 2.38f, 0.43f) + curveToRelative(0.4f, 0.18f, 0.73f, 0.42f, 0.96f, 0.74f) + curveToRelative(0.22f, 0.3f, 0.38f, 0.72f, 0.38f, 1.33f) + curveToRelative(0.0f, 1.09f, -0.91f, 2.25f, -2.5f, 2.25f) + curveToRelative(-1.73f, 0.0f, -2.35f, -0.76f, -2.55f, -1.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.4f, 0.56f) + curveTo(14.51f, 17.93f, 15.73f, 19.0f, 18.0f, 19.0f) + curveToRelative(2.41f, 0.0f, 4.0f, -1.84f, 4.0f, -3.75f) + curveToRelative(0.0f, -0.9f, -0.25f, -1.63f, -0.67f, -2.21f) + arcTo(3.68f, 3.68f, 0.0f, false, false, 20.14f, 12.0f) + curveToRelative(0.44f, -0.25f, 0.86f, -0.58f, 1.19f, -1.04f) + curveToRelative(0.42f, -0.58f, 0.67f, -1.32f, 0.67f, -2.21f) + curveToRelative(0.0f, -1.06f, -0.38f, -2.01f, -1.11f, -2.7f) + arcTo(4.12f, 4.12f, 0.0f, false, false, 18.0f, 5.0f) + curveToRelative(-2.33f, 0.0f, -3.48f, 1.3f, -3.92f, 2.16f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.34f, 0.68f) + close() + } + } + return _textHeader3!! + } + +private var _textHeader3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseLtr.kt new file mode 100644 index 0000000..21ff413 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseLtr.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentDecreaseLtr: ImageVector + get() { + if (_textIndentDecreaseLtr != null) { + return _textIndentDecreaseLtr!! + } + _textIndentDecreaseLtr = fluentIcon(name = "Regular.TextIndentDecreaseLtr") { + fluentPath { + moveTo(17.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(9.0f) + close() + moveTo(2.72f, 11.22f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + lineToRelative(-2.0f, 2.0f) + close() + moveTo(20.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(9.0f) + close() + } + } + return _textIndentDecreaseLtr!! + } + +private var _textIndentDecreaseLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate270.kt new file mode 100644 index 0000000..7701283 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate270.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentDecreaseRotate270: ImageVector + get() { + if (_textIndentDecreaseRotate270 != null) { + return _textIndentDecreaseRotate270!! + } + _textIndentDecreaseRotate270 = fluentIcon(name = "Regular.TextIndentDecreaseRotate270") { + fluentPath { + moveTo(16.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + close() + moveTo(11.22f, 21.28f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.47f, 1.47f) + lineToRelative(1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + close() + moveTo(11.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-12.0f) + close() + moveTo(6.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + close() + } + } + return _textIndentDecreaseRotate270!! + } + +private var _textIndentDecreaseRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate90.kt new file mode 100644 index 0000000..ec3e2ec --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRotate90.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentDecreaseRotate90: ImageVector + get() { + if (_textIndentDecreaseRotate90 != null) { + return _textIndentDecreaseRotate90!! + } + _textIndentDecreaseRotate90 = fluentIcon(name = "Regular.TextIndentDecreaseRotate90") { + fluentPath { + moveTo(8.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + close() + moveTo(12.78f, 2.72f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-1.47f, -1.47f) + lineToRelative(-1.47f, 1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + close() + moveTo(13.0f, 20.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(12.0f) + close() + moveTo(18.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + close() + } + } + return _textIndentDecreaseRotate90!! + } + +private var _textIndentDecreaseRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRtl.kt new file mode 100644 index 0000000..9a83523 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentDecreaseRtl.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentDecreaseRtl: ImageVector + get() { + if (_textIndentDecreaseRtl != null) { + return _textIndentDecreaseRtl!! + } + _textIndentDecreaseRtl = fluentIcon(name = "Regular.TextIndentDecreaseRtl") { + fluentPath { + moveTo(5.5f, 16.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.5f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(5.5f, 6.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(19.2f, 9.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, 1.13f) + lineToRelative(1.47f, 1.47f) + lineToRelative(-1.47f, 1.47f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, 0.98f) + lineToRelative(2.0f, -2.0f) + lineToRelative(0.07f, -0.08f) + curveToRelative(0.22f, -0.3f, 0.2f, -0.71f, -0.07f, -0.98f) + lineToRelative(-2.0f, -2.0f) + lineToRelative(-0.08f, -0.07f) + close() + } + } + return _textIndentDecreaseRtl!! + } + +private var _textIndentDecreaseRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseLtr.kt new file mode 100644 index 0000000..00a02ce --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseLtr.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentIncreaseLtr: ImageVector + get() { + if (_textIndentIncreaseLtr != null) { + return _textIndentIncreaseLtr!! + } + _textIndentIncreaseLtr = fluentIcon(name = "Regular.TextIndentIncreaseLtr") { + fluentPath { + moveTo(17.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(9.0f) + close() + moveTo(2.72f, 9.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.13f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(1.47f, -1.47f) + lineToRelative(-1.47f, -1.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(20.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(12.0f) + close() + moveTo(17.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(9.0f) + close() + } + } + return _textIndentIncreaseLtr!! + } + +private var _textIndentIncreaseLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate270.kt new file mode 100644 index 0000000..1377b61 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate270.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentIncreaseRotate270: ImageVector + get() { + if (_textIndentIncreaseRotate270 != null) { + return _textIndentIncreaseRotate270!! + } + _textIndentIncreaseRotate270 = fluentIcon(name = "Regular.TextIndentIncreaseRotate270") { + fluentPath { + moveTo(16.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + close() + moveTo(9.22f, 21.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f) + lineToRelative(0.07f, -0.08f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f) + lineToRelative(0.08f, 0.07f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-1.47f, -1.47f) + lineToRelative(-1.47f, 1.47f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + close() + moveTo(11.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-12.0f) + close() + moveTo(6.0f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + close() + } + } + return _textIndentIncreaseRotate270!! + } + +private var _textIndentIncreaseRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate90.kt new file mode 100644 index 0000000..3f59a92 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRotate90.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentIncreaseRotate90: ImageVector + get() { + if (_textIndentIncreaseRotate90 != null) { + return _textIndentIncreaseRotate90!! + } + _textIndentIncreaseRotate90 = fluentIcon(name = "Regular.TextIndentIncreaseRotate90") { + fluentPath { + moveTo(8.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + close() + moveTo(14.78f, 2.72f) + curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + lineToRelative(0.08f, 0.07f) + lineToRelative(1.47f, 1.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(13.0f, 20.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(12.0f) + close() + moveTo(18.0f, 17.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(9.0f) + close() + } + } + return _textIndentIncreaseRotate90!! + } + +private var _textIndentIncreaseRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRtl.kt new file mode 100644 index 0000000..19c388e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextIndentIncreaseRtl.kt @@ -0,0 +1,53 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextIndentIncreaseRtl: ImageVector + get() { + if (_textIndentIncreaseRtl != null) { + return _textIndentIncreaseRtl!! + } + _textIndentIncreaseRtl = fluentIcon(name = "Regular.TextIndentIncreaseRtl") { + fluentPath { + moveTo(6.25f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-9.0f) + close() + moveTo(21.28f, 9.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-1.47f, -1.47f) + lineToRelative(1.47f, -1.47f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(3.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-12.0f) + close() + moveTo(6.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-9.0f) + close() + } + } + return _textIndentIncreaseRtl!! + } + +private var _textIndentIncreaseRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt new file mode 100644 index 0000000..69f1f41 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextItalic.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextItalic: ImageVector + get() { + if (_textItalic != null) { + return _textItalic!! + } + _textItalic = fluentIcon(name = "Regular.TextItalic") { + fluentPath { + moveTo(9.75f, 4.0f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineTo(15.06f) + lineToRelative(-5.01f, 13.0f) + horizontalLineToRelative(4.21f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.68f) + lineToRelative(0.03f, -0.07f) + lineTo(13.45f, 5.5f) + horizontalLineToRelative(-3.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + verticalLineToRelative(-0.1f) + curveToRelative(0.0f, -0.38f, 0.27f, -0.7f, 0.64f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(8.5f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _textItalic!! + } + +private var _textItalic: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextLineSpacing.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextLineSpacing.kt new file mode 100644 index 0000000..5a40069 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextLineSpacing.kt @@ -0,0 +1,66 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextLineSpacing: ImageVector + get() { + if (_textLineSpacing != null) { + return _textLineSpacing!! + } + _textLineSpacing = fluentIcon(name = "Regular.TextLineSpacing") { + fluentPath { + moveTo(19.53f, 3.22f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-0.72f, -0.72f) + verticalLineToRelative(4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(18.25f, 5.56f) + lineToRelative(-0.72f, 0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.0f) + close() + moveTo(2.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-8.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 5.75f) + close() + moveTo(2.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-8.5f) + close() + moveTo(18.25f, 18.44f) + verticalLineToRelative(-4.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.69f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 0.0f) + lineToRelative(-2.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(0.72f, 0.72f) + close() + } + } + return _textLineSpacing!! + } + +private var _textLineSpacing: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextMore.kt new file mode 100644 index 0000000..90f3cb4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextMore.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextMore: ImageVector + get() { + if (_textMore != null) { + return _textMore!! + } + _textMore = fluentIcon(name = "Regular.TextMore") { + fluentPath { + moveTo(9.75f, 2.0f) + curveToRelative(0.3f, 0.0f, 0.57f, 0.18f, 0.7f, 0.46f) + lineToRelative(6.96f, 16.43f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -2.0f, -0.89f) + lineToRelative(-1.49f, -3.5f) + lineTo(5.58f, 14.5f) + lineToRelative(-2.14f, 5.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.38f, -0.58f) + lineToRelative(7.0f, -16.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 9.75f, 2.0f) + close() + moveTo(13.28f, 13.0f) + lineTo(9.75f, 4.67f) + lineTo(6.22f, 13.0f) + horizontalLineToRelative(7.06f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(15.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(20.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _textMore!! + } + +private var _textMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberFormat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberFormat.kt new file mode 100644 index 0000000..7516b84 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberFormat.kt @@ -0,0 +1,160 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextNumberFormat: ImageVector + get() { + if (_textNumberFormat != null) { + return _textNumberFormat!! + } + _textNumberFormat = fluentIcon(name = "Regular.TextNumberFormat") { + fluentPath { + moveTo(9.76f, 3.0f) + horizontalLineToRelative(-0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.63f) + curveToRelative(0.28f, 0.0f, 0.9f, -0.04f, 1.46f, -0.34f) + arcTo(2.15f, 2.15f, 0.0f, false, false, 15.0f, 8.63f) + curveToRelative(0.0f, -0.52f, -0.11f, -0.97f, -0.34f, -1.33f) + curveToRelative(-0.13f, -0.22f, -0.3f, -0.4f, -0.47f, -0.54f) + curveToRelative(0.24f, -0.35f, 0.39f, -0.81f, 0.39f, -1.38f) + curveToRelative(0.0f, -0.5f, -0.1f, -0.94f, -0.3f, -1.3f) + curveToRelative(-0.2f, -0.37f, -0.47f, -0.62f, -0.76f, -0.78f) + curveToRelative(-0.54f, -0.3f, -1.12f, -0.3f, -1.34f, -0.3f) + lineTo(9.76f, 3.0f) + close() + moveTo(12.38f, 9.5f) + lineTo(10.5f, 9.5f) + lineTo(10.5f, 7.75f) + lineTo(12.37f, 7.75f) + curveToRelative(0.25f, 0.0f, 0.55f, 0.01f, 0.79f, 0.13f) + curveToRelative(0.1f, 0.04f, 0.17f, 0.1f, 0.22f, 0.2f) + curveToRelative(0.06f, 0.09f, 0.12f, 0.25f, 0.12f, 0.55f) + curveToRelative(0.0f, 0.24f, -0.06f, 0.39f, -0.11f, 0.48f) + arcToRelative(0.65f, 0.65f, 0.0f, false, true, -0.26f, 0.22f) + curveToRelative(-0.25f, 0.14f, -0.57f, 0.17f, -0.75f, 0.17f) + close() + moveTo(10.5f, 6.25f) + lineTo(10.5f, 4.5f) + horizontalLineToRelative(1.66f) + curveToRelative(0.22f, 0.0f, 0.45f, 0.01f, 0.62f, 0.1f) + curveToRelative(0.07f, 0.05f, 0.13f, 0.1f, 0.18f, 0.2f) + curveToRelative(0.06f, 0.09f, 0.12f, 0.26f, 0.12f, 0.58f) + curveToRelative(0.0f, 0.26f, -0.06f, 0.42f, -0.11f, 0.51f) + arcToRelative(0.56f, 0.56f, 0.0f, false, true, -0.2f, 0.21f) + curveToRelative(-0.2f, 0.12f, -0.45f, 0.15f, -0.6f, 0.15f) + lineTo(10.5f, 6.25f) + close() + moveTo(5.28f, 3.0f) + curveToRelative(0.31f, 0.0f, 0.59f, 0.2f, 0.7f, 0.5f) + lineToRelative(2.3f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.41f, 0.5f) + lineToRelative(-0.34f, -0.95f) + horizontalLineToRelative(-2.7f) + lineToRelative(-0.38f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.4f, -0.54f) + lineToRelative(2.52f, -6.5f) + curveToRelative(0.11f, -0.3f, 0.4f, -0.48f, 0.7f, -0.48f) + close() + moveTo(5.24f, 5.9f) + lineTo(4.4f, 8.06f) + lineTo(6.0f, 8.06f) + lineTo(5.24f, 5.9f) + close() + moveTo(20.53f, 3.27f) + curveToRelative(0.61f, 0.3f, 1.1f, 0.87f, 1.43f, 1.79f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.42f, 0.5f) + curveToRelative(-0.23f, -0.64f, -0.5f, -0.85f, -0.67f, -0.94f) + curveToRelative(-0.22f, -0.1f, -0.47f, -0.12f, -0.87f, -0.12f) + curveToRelative(-0.38f, 0.0f, -0.62f, 0.12f, -0.8f, 0.28f) + curveToRelative(-0.2f, 0.17f, -0.35f, 0.43f, -0.47f, 0.73f) + arcToRelative(3.88f, 3.88f, 0.0f, false, false, -0.23f, 1.23f) + verticalLineToRelative(0.01f) + curveToRelative(0.0f, 0.53f, 0.0f, 1.2f, 0.23f, 1.76f) + curveToRelative(0.1f, 0.27f, 0.25f, 0.49f, 0.45f, 0.65f) + curveToRelative(0.19f, 0.16f, 0.47f, 0.3f, 0.9f, 0.34f) + curveToRelative(0.35f, 0.04f, 1.13f, -0.02f, 1.49f, -0.8f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.36f, 0.62f) + curveToRelative(-0.77f, 1.7f, -2.46f, 1.74f, -3.01f, 1.68f) + arcToRelative(3.15f, 3.15f, 0.0f, false, true, -1.7f, -0.68f) + arcToRelative(3.04f, 3.04f, 0.0f, false, true, -0.89f, -1.26f) + arcTo(6.28f, 6.28f, 0.0f, false, true, 16.0f, 6.78f) + lineTo(16.0f, 6.7f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.04f, -0.51f) + curveToRelative(0.04f, -0.32f, 0.12f, -0.76f, 0.29f, -1.2f) + curveToRelative(0.17f, -0.45f, 0.43f, -0.94f, 0.87f, -1.33f) + curveToRelative(0.45f, -0.4f, 1.05f, -0.66f, 1.8f, -0.66f) + horizontalLineToRelative(0.04f) + curveToRelative(0.36f, 0.0f, 0.93f, 0.0f, 1.49f, 0.27f) + close() + moveTo(16.97f, 15.14f) + curveToRelative(0.03f, -0.11f, 0.11f, -0.27f, 0.25f, -0.4f) + curveToRelative(0.13f, -0.11f, 0.36f, -0.24f, 0.78f, -0.24f) + curveToRelative(0.76f, 0.0f, 1.0f, 0.5f, 1.0f, 0.73f) + curveToRelative(0.0f, 0.24f, -0.05f, 0.49f, -0.19f, 0.66f) + curveToRelative(-0.11f, 0.14f, -0.38f, 0.36f, -1.1f, 0.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.27f, 0.0f, 0.65f, 0.04f, 0.93f, 0.17f) + curveToRelative(0.13f, 0.06f, 0.22f, 0.13f, 0.27f, 0.2f) + curveToRelative(0.04f, 0.06f, 0.09f, 0.17f, 0.09f, 0.36f) + curveToRelative(0.0f, 0.48f, -0.15f, 0.7f, -0.28f, 0.8f) + curveToRelative(-0.15f, 0.14f, -0.4f, 0.22f, -0.72f, 0.22f) + curveToRelative(-0.36f, 0.0f, -0.57f, -0.06f, -0.7f, -0.14f) + curveToRelative(-0.1f, -0.07f, -0.23f, -0.2f, -0.34f, -0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.42f, 0.47f) + curveToRelative(0.18f, 0.57f, 0.5f, 1.03f, 0.97f, 1.33f) + curveToRelative(0.45f, 0.28f, 0.98f, 0.37f, 1.49f, 0.37f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, 1.69f, -0.56f) + curveToRelative(0.52f, -0.45f, 0.81f, -1.12f, 0.81f, -1.96f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.63f, -1.52f) + lineToRelative(0.11f, -0.14f) + curveToRelative(0.44f, -0.55f, 0.52f, -1.19f, 0.52f, -1.6f) + curveToRelative(0.0f, -1.07f, -0.93f, -2.22f, -2.5f, -2.22f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, -1.77f, 0.62f) + curveToRelative(-0.4f, 0.35f, -0.6f, 0.78f, -0.7f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.44f, 0.42f) + close() + moveTo(10.5f, 15.52f) + curveToRelative(0.0f, -0.53f, 0.44f, -1.02f, 0.99f, -1.02f) + curveToRelative(0.4f, 0.0f, 0.73f, 0.2f, 0.89f, 0.43f) + curveToRelative(0.14f, 0.21f, 0.22f, 0.57f, -0.1f, 1.1f) + arcToRelative(2.7f, 2.7f, 0.0f, false, true, -0.68f, 0.72f) + lineToRelative(-0.49f, 0.37f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.48f, 0.34f) + curveTo(9.82f, 18.07f, 9.0f, 18.85f, 9.0f, 20.25f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(10.7f, 19.5f) + curveToRelative(0.16f, -0.28f, 0.42f, -0.52f, 0.78f, -0.8f) + lineToRelative(0.43f, -0.3f) + lineToRelative(0.08f, -0.06f) + curveToRelative(0.18f, -0.13f, 0.37f, -0.26f, 0.55f, -0.41f) + curveToRelative(0.38f, -0.3f, 0.76f, -0.66f, 1.05f, -1.14f) + curveToRelative(0.56f, -0.95f, 0.55f, -1.92f, 0.06f, -2.67f) + arcTo(2.53f, 2.53f, 0.0f, false, false, 9.0f, 15.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(4.92f, 16.74f) + curveToRelative(0.2f, -0.14f, 0.41f, -0.3f, 0.6f, -0.48f) + verticalLineToRelative(3.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.16f) + curveToRelative(-0.13f, 0.58f, -0.7f, 1.39f, -1.46f, 1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.84f, 1.25f) + close() + } + } + return _textNumberFormat!! + } + +private var _textNumberFormat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt new file mode 100644 index 0000000..faa0f58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListLtr.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextNumberListLtr: ImageVector + get() { + if (_textNumberListLtr != null) { + return _textNumberListLtr!! + } + _textNumberListLtr = fluentIcon(name = "Regular.TextNumberListLtr") { + fluentPath { + moveTo(6.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(1.42f, 1.42f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(20.5f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(20.5f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.76f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + close() + moveTo(20.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(5.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 7.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(2.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.4f, 1.4f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 5.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveTo(6.2f, 16.18f, 5.64f, 16.0f, 5.0f, 16.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.95f, 1.95f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(2.97f, 16.72f) + close() + } + } + return _textNumberListLtr!! + } + +private var _textNumberListLtr: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate270.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate270.kt new file mode 100644 index 0000000..a3347f5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate270.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextNumberListRotate270: ImageVector + get() { + if (_textNumberListRotate270 != null) { + return _textNumberListRotate270!! + } + _textNumberListRotate270 = fluentIcon(name = "Regular.TextNumberListRotate270") { + fluentPath { + moveTo(2.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.3f, 1.43f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, 0.13f, 0.07f) + curveToRelative(0.1f, 0.05f, 0.23f, 0.13f, 0.38f, 0.24f) + curveToRelative(0.32f, 0.22f, 0.66f, 0.52f, 0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.28f, -0.79f) + arcToRelative(3.97f, 3.97f, 0.0f, false, false, -0.25f, -0.35f) + horizontalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.5f) + close() + moveTo(18.75f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(12.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.76f, 0.75f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(5.75f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.52f, 18.85f) + curveToRelative(-0.05f, 0.3f, 0.07f, 0.68f, 0.26f, 0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, -0.68f, -2.2f) + curveToRelative(0.07f, -0.39f, 0.26f, -0.8f, 0.6f, -1.1f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 11.0f, 17.0f) + curveToRelative(0.62f, 0.0f, 1.08f, 0.27f, 1.42f, 0.6f) + curveToRelative(0.28f, 0.28f, 0.51f, 0.64f, 0.69f, 0.91f) + lineToRelative(0.05f, 0.08f) + curveToRelative(0.13f, 0.2f, 0.24f, 0.36f, 0.34f, 0.48f) + verticalLineToRelative(-1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + curveToRelative(-1.31f, 0.0f, -1.95f, -0.98f, -2.34f, -1.58f) + lineToRelative(-0.04f, -0.06f) + arcToRelative(4.2f, 4.2f, 0.0f, false, false, -0.5f, -0.68f) + curveToRelative(-0.14f, -0.14f, -0.24f, -0.18f, -0.37f, -0.18f) + curveToRelative(-0.22f, 0.0f, -0.32f, 0.06f, -0.36f, 0.1f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.12f, 0.25f) + close() + moveTo(21.28f, 21.03f) + reflectiveCurveToRelative(0.08f, -0.1f, 0.0f, 0.0f) + lineToRelative(0.01f, -0.01f) + lineToRelative(0.01f, -0.01f) + arcToRelative(1.42f, 1.42f, 0.0f, false, false, 0.13f, -0.15f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 22.0f, 19.0f) + curveToRelative(0.0f, -0.64f, -0.18f, -1.2f, -0.54f, -1.6f) + curveToRelative(-0.36f, -0.4f, -0.86f, -0.61f, -1.36f, -0.6f) + curveToRelative(-0.42f, 0.02f, -0.8f, 0.17f, -1.1f, 0.43f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -2.46f, 0.17f) + curveToRelative(-0.36f, 0.4f, -0.54f, 0.96f, -0.54f, 1.6f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, 0.57f, 1.86f) + arcToRelative(1.95f, 1.95f, 0.0f, false, false, 0.13f, 0.15f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.05f, -1.07f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.27f, -0.96f) + curveToRelative(0.0f, -0.36f, 0.1f, -0.54f, 0.16f, -0.6f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, 0.2f, -0.1f) + curveToRelative(0.06f, 0.0f, 0.14f, 0.04f, 0.22f, 0.13f) + curveToRelative(0.08f, 0.09f, 0.17f, 0.26f, 0.17f, 0.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + curveToRelative(0.0f, -0.31f, 0.1f, -0.48f, 0.17f, -0.57f) + curveToRelative(0.08f, -0.1f, 0.16f, -0.12f, 0.23f, -0.13f) + curveToRelative(0.06f, 0.0f, 0.13f, 0.02f, 0.19f, 0.1f) + curveToRelative(0.06f, 0.06f, 0.16f, 0.24f, 0.16f, 0.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.27f, 0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.05f, 1.07f) + close() + moveTo(16.72f, 21.03f) + reflectiveCurveToRelative(-0.17f, -0.2f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRotate270!! + } + +private var _textNumberListRotate270: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate90.kt new file mode 100644 index 0000000..96b113c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRotate90.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextNumberListRotate90: ImageVector + get() { + if (_textNumberListRotate90 != null) { + return _textNumberListRotate90!! + } + _textNumberListRotate90 = fluentIcon(name = "Regular.TextNumberListRotate90") { + fluentPath { + moveTo(21.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.3f, -1.43f) + arcToRelative(1.47f, 1.47f, 0.0f, false, true, -0.13f, -0.07f) + curveToRelative(-0.1f, -0.05f, -0.23f, -0.13f, -0.38f, -0.24f) + arcToRelative(3.26f, 3.26f, 0.0f, false, true, -0.9f, -0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.28f, 0.79f) + lineToRelative(0.25f, 0.35f) + horizontalLineToRelative(-2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.5f) + close() + moveTo(5.25f, 20.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + close() + moveTo(11.75f, 20.5f) + curveToRelative(0.42f, 0.0f, 0.76f, -0.34f, 0.76f, -0.75f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.5f, 0.0f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.41f, 0.33f, 0.75f, 0.75f, 0.75f) + close() + moveTo(18.25f, 20.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + close() + moveTo(13.48f, 5.15f) + curveToRelative(0.05f, -0.3f, -0.07f, -0.68f, -0.26f, -0.87f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + curveToRelative(0.56f, 0.56f, 0.81f, 1.43f, 0.68f, 2.2f) + curveToRelative(-0.07f, 0.39f, -0.26f, 0.8f, -0.6f, 1.1f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 13.0f, 7.0f) + curveToRelative(-0.62f, 0.0f, -1.08f, -0.27f, -1.42f, -0.6f) + curveToRelative(-0.28f, -0.28f, -0.51f, -0.64f, -0.69f, -0.91f) + lineToRelative(-0.05f, -0.08f) + curveToRelative(-0.13f, -0.2f, -0.24f, -0.36f, -0.34f, -0.48f) + verticalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(1.31f, 0.0f, 1.95f, 0.98f, 2.34f, 1.58f) + lineToRelative(0.04f, 0.06f) + curveToRelative(0.2f, 0.31f, 0.34f, 0.53f, 0.5f, 0.68f) + curveToRelative(0.14f, 0.14f, 0.24f, 0.18f, 0.37f, 0.18f) + curveToRelative(0.22f, 0.0f, 0.32f, -0.06f, 0.36f, -0.1f) + curveToRelative(0.05f, -0.04f, 0.1f, -0.12f, 0.12f, -0.25f) + close() + moveTo(2.72f, 2.97f) + reflectiveCurveToRelative(-0.08f, 0.1f, 0.0f, 0.0f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(1.46f, 1.46f, 0.0f, false, false, -0.13f, 0.15f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 2.0f, 5.0f) + curveToRelative(0.0f, 0.64f, 0.18f, 1.2f, 0.54f, 1.6f) + curveToRelative(0.36f, 0.4f, 0.86f, 0.61f, 1.36f, 0.6f) + curveToRelative(0.42f, -0.02f, 0.8f, -0.17f, 1.1f, -0.43f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, 2.46f, -0.17f) + curveTo(7.82f, 6.2f, 8.0f, 5.64f, 8.0f, 5.0f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -0.57f, -1.86f) + arcTo(1.96f, 1.96f, 0.0f, false, false, 7.3f, 3.0f) + lineToRelative(-0.01f, -0.01f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.05f, 1.07f) + lineToRelative(0.1f, 0.17f) + curveToRelative(0.08f, 0.16f, 0.17f, 0.42f, 0.17f, 0.79f) + curveToRelative(0.0f, 0.36f, -0.1f, 0.54f, -0.16f, 0.6f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.2f, 0.1f) + arcToRelative(0.32f, 0.32f, 0.0f, false, true, -0.22f, -0.13f) + curveToRelative(-0.08f, -0.09f, -0.17f, -0.26f, -0.17f, -0.57f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + curveToRelative(0.0f, 0.31f, -0.1f, 0.48f, -0.17f, 0.57f) + arcToRelative(0.32f, 0.32f, 0.0f, false, true, -0.23f, 0.13f) + arcToRelative(0.23f, 0.23f, 0.0f, false, true, -0.19f, -0.1f) + curveToRelative(-0.06f, -0.06f, -0.16f, -0.24f, -0.16f, -0.6f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.27f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.05f, -1.07f) + close() + moveTo(7.28f, 2.97f) + reflectiveCurveToRelative(0.17f, 0.2f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRotate90!! + } + +private var _textNumberListRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt new file mode 100644 index 0000000..137a8ed --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextNumberListRtl.kt @@ -0,0 +1,108 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextNumberListRtl: ImageVector + get() { + if (_textNumberListRtl != null) { + return _textNumberListRtl!! + } + _textNumberListRtl = fluentIcon(name = "Regular.TextNumberListRtl") { + fluentPath { + moveTo(20.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.43f, -0.3f) + arcToRelative(2.3f, 2.3f, 0.0f, false, true, -0.07f, 0.13f) + curveToRelative(-0.05f, 0.1f, -0.13f, 0.23f, -0.24f, 0.38f) + curveToRelative(-0.22f, 0.32f, -0.52f, 0.66f, -0.9f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.79f, 1.28f) + lineToRelative(0.35f, -0.25f) + verticalLineToRelative(2.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-4.5f) + close() + moveTo(14.0f, 18.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(14.0f, 12.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.76f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + close() + moveTo(14.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(9.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(19.15f, 10.52f) + curveToRelative(-0.3f, -0.05f, -0.68f, 0.07f, -0.87f, 0.26f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + arcToRelative(2.57f, 2.57f, 0.0f, false, true, 2.2f, -0.68f) + curveToRelative(0.39f, 0.07f, 0.8f, 0.26f, 1.1f, 0.6f) + arcTo(2.0f, 2.0f, 0.0f, false, true, 21.0f, 11.0f) + curveToRelative(0.0f, 0.62f, -0.27f, 1.08f, -0.6f, 1.42f) + curveToRelative(-0.28f, 0.28f, -0.64f, 0.51f, -0.91f, 0.69f) + lineToRelative(-0.08f, 0.05f) + curveToRelative(-0.2f, 0.13f, -0.36f, 0.24f, -0.48f, 0.34f) + horizontalLineToRelative(1.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.31f, 0.98f, -1.95f, 1.58f, -2.34f) + lineToRelative(0.06f, -0.04f) + curveToRelative(0.31f, -0.2f, 0.53f, -0.34f, 0.68f, -0.5f) + curveToRelative(0.14f, -0.14f, 0.18f, -0.24f, 0.18f, -0.37f) + curveToRelative(0.0f, -0.22f, -0.06f, -0.32f, -0.1f, -0.36f) + arcToRelative(0.42f, 0.42f, 0.0f, false, false, -0.25f, -0.12f) + close() + moveTo(16.97f, 21.28f) + reflectiveCurveToRelative(0.1f, 0.08f, 0.0f, 0.0f) + lineToRelative(0.01f, 0.01f) + lineToRelative(0.01f, 0.01f) + arcToRelative(1.42f, 1.42f, 0.0f, false, false, 0.15f, 0.13f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 19.0f, 22.0f) + curveToRelative(0.64f, 0.0f, 1.2f, -0.18f, 1.6f, -0.54f) + curveToRelative(0.4f, -0.36f, 0.61f, -0.86f, 0.6f, -1.36f) + curveToRelative(-0.02f, -0.42f, -0.17f, -0.8f, -0.43f, -1.1f) + arcToRelative(1.73f, 1.73f, 0.0f, false, false, -0.17f, -2.46f) + curveToRelative(-0.4f, -0.36f, -0.96f, -0.54f, -1.6f, -0.54f) + arcToRelative(3.24f, 3.24f, 0.0f, false, false, -1.86f, 0.57f) + arcToRelative(1.92f, 1.92f, 0.0f, false, false, -0.15f, 0.13f) + lineToRelative(-0.01f, 0.01f) + lineToRelative(-0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.07f, 1.05f) + lineToRelative(0.17f, -0.1f) + curveToRelative(0.16f, -0.08f, 0.42f, -0.17f, 0.79f, -0.17f) + curveToRelative(0.36f, 0.0f, 0.54f, 0.1f, 0.6f, 0.16f) + curveToRelative(0.08f, 0.07f, 0.1f, 0.13f, 0.1f, 0.2f) + curveToRelative(0.0f, 0.06f, -0.04f, 0.14f, -0.13f, 0.22f) + curveToRelative(-0.09f, 0.08f, -0.26f, 0.17f, -0.57f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.31f, 0.0f, 0.48f, 0.1f, 0.57f, 0.17f) + curveToRelative(0.1f, 0.08f, 0.12f, 0.16f, 0.13f, 0.23f) + curveToRelative(0.0f, 0.06f, -0.02f, 0.13f, -0.1f, 0.19f) + curveToRelative(-0.06f, 0.06f, -0.24f, 0.16f, -0.6f, 0.16f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, -0.96f, -0.27f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.07f, 1.05f) + close() + moveTo(16.97f, 16.72f) + reflectiveCurveToRelative(0.2f, -0.17f, 0.0f, 0.0f) + close() + } + } + return _textNumberListRtl!! + } + +private var _textNumberListRtl: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraph.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraph.kt new file mode 100644 index 0000000..c026e15 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraph.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextParagraph: ImageVector + get() { + if (_textParagraph != null) { + return _textParagraph!! + } + _textParagraph = fluentIcon(name = "Regular.TextParagraph") { + fluentPath { + moveTo(21.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + horizontalLineToRelative(-5.69f) + lineToRelative(2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + lineToRelative(4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineTo(13.56f, 8.0f) + horizontalLineToRelative(5.69f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.72f, 11.22f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineTo(10.44f, 15.0f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(7.69f) + lineToRelative(-2.72f, 2.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(4.0f, -4.0f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineToRelative(-4.0f, -4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + close() + } + } + return _textParagraph!! + } + +private var _textParagraph: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraphDirection.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraphDirection.kt new file mode 100644 index 0000000..d0570a3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextParagraphDirection.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextParagraphDirection: ImageVector + get() { + if (_textParagraphDirection != null) { + return _textParagraphDirection!! + } + _textParagraphDirection = fluentIcon(name = "Regular.TextParagraphDirection") { + fluentPath { + moveTo(13.5f, 3.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, 0.0f, 11.0f) + lineTo(15.0f, 14.0f) + verticalLineToRelative(7.2f) + curveToRelative(0.0f, 0.45f, 0.34f, 0.8f, 0.75f, 0.8f) + reflectiveCurveToRelative(0.75f, -0.35f, 0.75f, -0.8f) + lineTo(16.5f, 4.5f) + lineTo(18.0f, 4.5f) + verticalLineToRelative(16.7f) + curveToRelative(0.0f, 0.45f, 0.34f, 0.8f, 0.75f, 0.8f) + reflectiveCurveToRelative(0.75f, -0.35f, 0.75f, -0.8f) + lineTo(19.5f, 4.5f) + horizontalLineToRelative(0.67f) + curveToRelative(0.47f, -0.06f, 0.83f, -0.37f, 0.83f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.43f, -0.75f, -0.95f, -0.75f) + lineTo(13.5f, 3.0f) + close() + moveTo(13.5f, 4.5f) + lineTo(15.0f, 4.5f) + verticalLineToRelative(8.0f) + horizontalLineToRelative(-1.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.0f, -8.0f) + close() + moveTo(4.08f, 11.86f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, -0.9f, -0.99f) + lineTo(4.9f, 9.0f) + lineTo(3.18f, 7.13f) + lineToRelative(-0.06f, -0.08f) + arcToRelative(0.67f, 0.67f, 0.0f, false, true, 1.03f, -0.84f) + lineTo(6.3f, 8.54f) + lineToRelative(0.06f, 0.08f) + curveToRelative(0.18f, 0.26f, 0.16f, 0.6f, -0.06f, 0.84f) + lineToRelative(-2.15f, 2.33f) + lineToRelative(-0.07f, 0.07f) + close() + moveTo(5.4f, 19.86f) + arcToRelative(0.67f, 0.67f, 0.0f, false, false, 0.9f, -0.99f) + lineTo(4.59f, 17.0f) + lineToRelative(1.7f, -1.87f) + lineToRelative(0.07f, -0.08f) + arcToRelative(0.67f, 0.67f, 0.0f, false, false, -1.03f, -0.84f) + lineToRelative(-2.15f, 2.33f) + lineToRelative(-0.06f, 0.08f) + curveToRelative(-0.18f, 0.26f, -0.16f, 0.6f, 0.06f, 0.84f) + lineToRelative(2.15f, 2.33f) + lineToRelative(0.07f, 0.07f) + close() + } + } + return _textParagraphDirection!! + } + +private var _textParagraphDirection: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionBehind.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionBehind.kt new file mode 100644 index 0000000..f0da6eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionBehind.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextPositionBehind: ImageVector + get() { + if (_textPositionBehind != null) { + return _textPositionBehind!! + } + _textPositionBehind = fluentIcon(name = "Regular.TextPositionBehind") { + fluentPath { + moveTo(3.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 4.75f) + close() + moveTo(9.5f, 11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(16.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -8.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(9.5f, 11.0f) + close() + moveTo(20.25f, 12.5f) + lineTo(17.0f, 12.5f) + lineTo(17.0f, 11.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(3.75f, 12.5f) + lineTo(7.0f, 12.5f) + lineTo(7.0f, 11.0f) + lineTo(3.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(3.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 18.0f) + close() + moveTo(10.5f, 11.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-3.0f) + lineTo(10.5f, 11.0f) + close() + } + } + return _textPositionBehind!! + } + +private var _textPositionBehind: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionFront.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionFront.kt new file mode 100644 index 0000000..3ccea92 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionFront.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextPositionFront: ImageVector + get() { + if (_textPositionFront != null) { + return _textPositionFront!! + } + _textPositionFront = fluentIcon(name = "Regular.TextPositionFront") { + fluentPath { + moveTo(3.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 4.0f) + close() + moveTo(12.0f, 8.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 9.7f, 10.0f) + lineTo(8.14f, 10.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 7.74f, 0.0f) + lineTo(14.3f, 10.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 12.0f, 8.5f) + close() + moveTo(8.0f, 13.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(8.0f, 13.5f) + close() + moveTo(16.0f, 13.5f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(2.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(16.0f, 13.5f) + close() + moveTo(20.25f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(16.5f) + close() + moveTo(3.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textPositionFront!! + } + +private var _textPositionFront: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionLine.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionLine.kt new file mode 100644 index 0000000..c700e0e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionLine.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextPositionLine: ImageVector + get() { + if (_textPositionLine != null) { + return _textPositionLine!! + } + _textPositionLine = fluentIcon(name = "Regular.TextPositionLine") { + fluentPath { + moveTo(3.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 4.0f) + close() + moveTo(7.0f, 8.5f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 4.5f, 11.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(3.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 8.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(9.5f, 11.0f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 7.0f, 8.5f) + close() + moveTo(13.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-6.5f) + close() + moveTo(3.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 18.0f) + close() + } + } + return _textPositionLine!! + } + +private var _textPositionLine: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionSquare.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionSquare.kt new file mode 100644 index 0000000..b22bbbb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionSquare.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextPositionSquare: ImageVector + get() { + if (_textPositionSquare != null) { + return _textPositionSquare!! + } + _textPositionSquare = fluentIcon(name = "Regular.TextPositionSquare") { + fluentPath { + moveTo(3.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 4.0f) + close() + moveTo(3.0f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 8.25f) + close() + moveTo(17.5f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(17.5f, 11.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(17.5f, 15.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.5f, 11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(16.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -8.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(9.5f, 11.0f) + close() + } + } + return _textPositionSquare!! + } + +private var _textPositionSquare: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionThrough.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionThrough.kt new file mode 100644 index 0000000..2cb2ddb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionThrough.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextPositionThrough: ImageVector + get() { + if (_textPositionThrough != null) { + return _textPositionThrough!! + } + _textPositionThrough = fluentIcon(name = "Regular.TextPositionThrough") { + fluentPath { + moveTo(3.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 4.0f) + close() + moveTo(3.0f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.68f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 7.42f, 9.0f) + lineTo(3.75f, 9.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 8.25f) + close() + moveTo(15.46f, 9.0f) + arcToRelative(4.02f, 4.02f, 0.0f, false, false, -5.4f, -1.5f) + arcTo(4.02f, 4.02f, 0.0f, false, false, 8.0f, 11.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(9.5f, 11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, -0.75f) + lineTo(16.0f, 11.0f) + curveToRelative(0.0f, -0.73f, -0.2f, -1.41f, -0.54f, -2.0f) + close() + moveTo(3.75f, 11.0f) + lineTo(7.0f, 11.0f) + verticalLineToRelative(1.5f) + lineTo(3.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(3.75f, 14.5f) + lineTo(7.0f, 14.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.08f, 0.0f, 0.17f, 0.02f, 0.25f) + lineTo(3.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.5f, 15.75f) + curveToRelative(0.0f, 0.08f, 0.0f, 0.17f, 0.02f, 0.25f) + horizontalLineToRelative(-3.04f) + lineToRelative(0.02f, -0.25f) + lineTo(10.5f, 14.5f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.25f) + close() + moveTo(20.25f, 12.5f) + lineTo(17.0f, 12.5f) + lineTo(17.0f, 11.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(17.0f, 15.75f) + curveToRelative(0.0f, 0.08f, 0.0f, 0.17f, -0.02f, 0.25f) + horizontalLineToRelative(3.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.0f, 14.5f) + verticalLineToRelative(1.25f) + close() + moveTo(13.5f, 12.5f) + horizontalLineToRelative(-3.0f) + lineTo(10.5f, 11.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.5f) + close() + moveTo(15.57f, 7.5f) + arcTo(5.0f, 5.0f, 0.0f, false, true, 16.58f, 9.0f) + horizontalLineToRelative(3.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-4.68f) + close() + moveTo(3.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 18.0f) + close() + } + } + return _textPositionThrough!! + } + +private var _textPositionThrough: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTight.kt new file mode 100644 index 0000000..db7f1c4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTight.kt @@ -0,0 +1,86 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextPositionTight: ImageVector + get() { + if (_textPositionTight != null) { + return _textPositionTight!! + } + _textPositionTight = fluentIcon(name = "Regular.TextPositionTight") { + fluentPath { + moveTo(3.75f, 4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 4.0f) + close() + moveTo(3.0f, 8.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.68f) + arcTo(5.0f, 5.0f, 0.0f, false, false, 7.42f, 9.0f) + lineTo(3.75f, 9.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 8.25f) + close() + moveTo(15.46f, 9.0f) + arcToRelative(4.02f, 4.02f, 0.0f, false, false, -5.4f, -1.5f) + arcTo(4.02f, 4.02f, 0.0f, false, false, 8.0f, 11.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.5f, 0.0f) + lineTo(9.5f, 11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, -0.75f) + lineTo(16.0f, 11.0f) + curveToRelative(0.0f, -0.73f, -0.2f, -1.41f, -0.54f, -2.0f) + close() + moveTo(3.75f, 11.0f) + lineTo(7.0f, 11.0f) + verticalLineToRelative(1.5f) + lineTo(3.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(3.75f, 14.5f) + lineTo(7.0f, 14.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.08f, 0.0f, 0.17f, 0.02f, 0.25f) + lineTo(3.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(20.25f, 16.0f) + horizontalLineToRelative(-3.27f) + lineToRelative(0.02f, -0.25f) + lineTo(17.0f, 14.5f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(20.25f, 12.5f) + lineTo(17.0f, 12.5f) + lineTo(17.0f, 11.0f) + horizontalLineToRelative(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(20.25f, 9.0f) + horizontalLineToRelative(-3.67f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -1.0f, -1.5f) + horizontalLineToRelative(4.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + close() + moveTo(3.75f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.75f, 18.0f) + close() + } + } + return _textPositionTight!! + } + +private var _textPositionTight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTopBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTopBottom.kt new file mode 100644 index 0000000..5d85837 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextPositionTopBottom.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextPositionTopBottom: ImageVector + get() { + if (_textPositionTopBottom != null) { + return _textPositionTopBottom!! + } + _textPositionTopBottom = fluentIcon(name = "Regular.TextPositionTopBottom") { + fluentPath { + moveTo(3.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 5.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.0f, 4.75f) + close() + moveTo(3.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.5f, 11.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(16.0f, 11.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -8.0f, 0.0f) + verticalLineToRelative(4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(9.5f, 11.0f) + close() + } + } + return _textPositionTopBottom!! + } + +private var _textPositionTopBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextProofingTools.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextProofingTools.kt new file mode 100644 index 0000000..546cc58 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextProofingTools.kt @@ -0,0 +1,110 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextProofingTools: ImageVector + get() { + if (_textProofingTools != null) { + return _textProofingTools!! + } + _textProofingTools = fluentIcon(name = "Regular.TextProofingTools") { + fluentPath { + moveTo(20.53f, 3.27f) + curveToRelative(0.61f, 0.3f, 1.1f, 0.87f, 1.43f, 1.79f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.42f, 0.5f) + curveToRelative(-0.23f, -0.64f, -0.5f, -0.85f, -0.67f, -0.94f) + curveToRelative(-0.22f, -0.1f, -0.47f, -0.12f, -0.87f, -0.12f) + curveToRelative(-0.38f, 0.0f, -0.62f, 0.12f, -0.8f, 0.28f) + curveToRelative(-0.2f, 0.17f, -0.35f, 0.43f, -0.47f, 0.73f) + arcToRelative(3.87f, 3.87f, 0.0f, false, false, -0.23f, 1.23f) + verticalLineToRelative(0.01f) + curveToRelative(0.0f, 0.53f, 0.0f, 1.2f, 0.23f, 1.76f) + curveToRelative(0.1f, 0.27f, 0.25f, 0.49f, 0.45f, 0.65f) + curveToRelative(0.19f, 0.16f, 0.47f, 0.3f, 0.9f, 0.34f) + curveToRelative(0.35f, 0.04f, 1.13f, -0.02f, 1.49f, -0.8f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.36f, 0.62f) + curveToRelative(-0.77f, 1.7f, -2.46f, 1.74f, -3.01f, 1.68f) + arcToRelative(3.15f, 3.15f, 0.0f, false, true, -1.7f, -0.68f) + arcToRelative(3.04f, 3.04f, 0.0f, false, true, -0.89f, -1.26f) + arcTo(6.28f, 6.28f, 0.0f, false, true, 16.0f, 6.78f) + lineTo(16.0f, 6.7f) + arcToRelative(4.09f, 4.09f, 0.0f, false, true, 0.04f, -0.51f) + curveToRelative(0.04f, -0.32f, 0.12f, -0.76f, 0.29f, -1.2f) + curveToRelative(0.17f, -0.45f, 0.43f, -0.94f, 0.87f, -1.33f) + curveToRelative(0.45f, -0.4f, 1.05f, -0.66f, 1.8f, -0.66f) + horizontalLineToRelative(0.04f) + curveToRelative(0.36f, 0.0f, 0.93f, 0.0f, 1.49f, 0.27f) + close() + moveTo(5.28f, 3.0f) + curveToRelative(0.31f, 0.0f, 0.59f, 0.2f, 0.7f, 0.5f) + lineToRelative(2.3f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.41f, 0.5f) + lineToRelative(-0.34f, -0.95f) + horizontalLineToRelative(-2.7f) + lineToRelative(-0.38f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, -0.54f) + lineToRelative(2.52f, -6.5f) + curveToRelative(0.11f, -0.3f, 0.4f, -0.48f, 0.7f, -0.48f) + close() + moveTo(5.24f, 5.9f) + lineTo(4.4f, 8.06f) + lineTo(6.0f, 8.06f) + lineTo(5.24f, 5.9f) + close() + moveTo(9.28f, 16.22f) + lineToRelative(1.92f, 1.92f) + lineToRelative(4.47f, -5.37f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.16f, 0.96f) + lineToRelative(-5.0f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.11f, 0.05f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + close() + moveTo(14.58f, 5.38f) + curveToRelative(0.0f, 0.57f, -0.15f, 1.03f, -0.39f, 1.38f) + curveToRelative(0.18f, 0.14f, 0.34f, 0.32f, 0.47f, 0.54f) + curveToRelative(0.23f, 0.36f, 0.34f, 0.8f, 0.34f, 1.33f) + arcToRelative(2.15f, 2.15f, 0.0f, false, true, -1.16f, 2.03f) + arcToRelative(3.2f, 3.2f, 0.0f, false, true, -1.46f, 0.34f) + lineTo(9.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.43f) + curveToRelative(0.22f, 0.0f, 0.8f, 0.0f, 1.34f, 0.3f) + curveToRelative(0.29f, 0.16f, 0.57f, 0.41f, 0.76f, 0.78f) + curveToRelative(0.2f, 0.36f, 0.3f, 0.8f, 0.3f, 1.3f) + close() + moveTo(12.16f, 4.5f) + lineTo(10.5f, 4.5f) + verticalLineToRelative(1.75f) + horizontalLineToRelative(1.66f) + curveToRelative(0.15f, 0.0f, 0.4f, -0.03f, 0.6f, -0.15f) + arcToRelative(0.56f, 0.56f, 0.0f, false, false, 0.2f, -0.2f) + curveToRelative(0.06f, -0.1f, 0.12f, -0.26f, 0.12f, -0.52f) + curveToRelative(0.0f, -0.32f, -0.06f, -0.5f, -0.12f, -0.59f) + arcToRelative(0.44f, 0.44f, 0.0f, false, false, -0.18f, -0.18f) + curveToRelative(-0.17f, -0.1f, -0.4f, -0.11f, -0.62f, -0.11f) + close() + moveTo(12.38f, 9.5f) + curveToRelative(0.18f, 0.0f, 0.5f, -0.03f, 0.75f, -0.17f) + curveToRelative(0.12f, -0.06f, 0.2f, -0.13f, 0.26f, -0.22f) + arcToRelative(0.88f, 0.88f, 0.0f, false, false, 0.11f, -0.48f) + curveToRelative(0.0f, -0.3f, -0.06f, -0.46f, -0.12f, -0.55f) + arcToRelative(0.52f, 0.52f, 0.0f, false, false, -0.22f, -0.2f) + arcToRelative(1.81f, 1.81f, 0.0f, false, false, -0.78f, -0.13f) + lineTo(10.5f, 7.75f) + lineTo(10.5f, 9.5f) + horizontalLineToRelative(1.88f) + close() + } + } + return _textProofingTools!! + } + +private var _textProofingTools: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextQuote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextQuote.kt new file mode 100644 index 0000000..60c27c9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextQuote.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextQuote: ImageVector + get() { + if (_textQuote != null) { + return _textQuote!! + } + _textQuote = fluentIcon(name = "Regular.TextQuote") { + fluentPath { + moveTo(7.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 10.0f, 8.34f) + verticalLineToRelative(0.2f) + arcToRelative(13.01f, 13.01f, 0.0f, false, true, -3.7f, 9.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.1f, -1.02f) + arcToRelative(11.55f, 11.55f, 0.0f, false, false, 3.08f, -5.86f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 7.5f, 6.0f) + close() + moveTo(16.5f, 6.0f) + arcTo(2.5f, 2.5f, 0.0f, false, true, 19.0f, 8.34f) + verticalLineToRelative(0.2f) + arcToRelative(12.99f, 12.99f, 0.0f, false, true, -3.7f, 9.23f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.1f, -1.04f) + arcToRelative(11.51f, 11.51f, 0.0f, false, false, 3.08f, -5.85f) + arcTo(2.5f, 2.5f, 0.0f, true, true, 16.5f, 6.0f) + close() + moveTo(7.5f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.0f, 1.12f) + verticalLineToRelative(-0.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -0.99f) + close() + moveTo(16.5f, 7.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.0f, 1.12f) + verticalLineToRelative(-0.13f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -0.99f) + close() + } + } + return _textQuote!! + } + +private var _textQuote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt new file mode 100644 index 0000000..f0bc9fb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortAscending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextSortAscending: ImageVector + get() { + if (_textSortAscending != null) { + return _textSortAscending!! + } + _textSortAscending = fluentIcon(name = "Regular.TextSortAscending") { + fluentPath { + moveTo(17.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(16.69f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.5f, 3.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.22f, 2.22f) + lineTo(16.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.77f, 2.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.4f, -0.01f) + lineToRelative(-3.32f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.4f, 0.54f) + lineToRelative(0.79f, -2.02f) + horizontalLineToRelative(3.55f) + lineToRelative(0.76f, 2.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, -0.52f) + lineToRelative(-3.18f, -8.5f) + close() + moveTo(5.82f, 8.0f) + lineToRelative(1.23f, -3.15f) + lineTo(8.23f, 8.0f) + horizontalLineToRelative(-2.4f) + close() + moveTo(4.0f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(9.5f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.63f, 1.15f) + lineTo(6.11f, 20.5f) + lineTo(9.5f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(4.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, -1.15f) + lineToRelative(4.02f, -6.35f) + lineTo(4.75f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textSortAscending!! + } + +private var _textSortAscending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt new file mode 100644 index 0000000..83b9df4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSortDescending.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextSortDescending: ImageVector + get() { + if (_textSortDescending != null) { + return _textSortDescending!! + } + _textSortDescending = fluentIcon(name = "Regular.TextSortDescending") { + fluentPath { + moveTo(4.0f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(9.5f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.63f, 1.15f) + lineTo(6.11f, 9.5f) + lineTo(9.5f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + lineTo(4.75f, 11.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.63f, -1.15f) + lineTo(8.14f, 3.5f) + lineTo(4.75f, 3.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 4.0f, 2.75f) + close() + moveTo(6.37f, 12.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.4f, 0.0f) + lineToRelative(3.18f, 8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.4f, 0.53f) + lineToRelative(-0.76f, -2.01f) + lineTo(5.24f, 19.5f) + lineToRelative(-0.8f, 2.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.39f, -0.54f) + lineToRelative(3.32f, -8.5f) + close() + moveTo(8.23f, 18.0f) + lineToRelative(-1.18f, -3.15f) + lineTo(5.82f, 18.0f) + horizontalLineToRelative(2.41f) + close() + moveTo(17.25f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(16.69f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-3.5f, 3.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-3.5f, -3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.22f, 2.22f) + lineTo(16.5f, 2.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _textSortDescending!! + } + +private var _textSortDescending: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextStrikethrough.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextStrikethrough.kt new file mode 100644 index 0000000..9ad5deb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextStrikethrough.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextStrikethrough: ImageVector + get() { + if (_textStrikethrough != null) { + return _textStrikethrough!! + } + _textStrikethrough = fluentIcon(name = "Regular.TextStrikethrough") { + fluentPath { + moveTo(4.75f, 12.0f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(16.28f, 13.5f) + curveToRelative(0.88f, 0.81f, 1.33f, 1.8f, 1.33f, 2.93f) + curveToRelative(0.0f, 2.83f, -3.23f, 4.64f, -6.75f, 4.24f) + curveToRelative(-2.24f, -0.26f, -3.81f, -1.16f, -4.64f, -2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.33f, -0.71f) + curveToRelative(0.57f, 1.06f, 1.7f, 1.7f, 3.48f, 1.92f) + curveToRelative(2.74f, 0.31f, 5.08f, -1.0f, 5.08f, -2.75f) + curveToRelative(0.0f, -1.17f, -0.8f, -2.12f, -2.56f, -2.88f) + lineToRelative(-0.12f, -0.05f) + lineTo(4.75f, 13.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(14.5f) + horizontalLineToRelative(-14.5f) + close() + moveTo(6.26f, 8.12f) + curveToRelative(0.15f, -2.83f, 2.82f, -4.47f, 6.32f, -4.06f) + curveToRelative(2.2f, 0.26f, 3.87f, 1.05f, 4.99f, 2.41f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.16f, 0.96f) + curveToRelative(-0.85f, -1.04f, -2.17f, -1.67f, -4.0f, -1.88f) + curveToRelative(-2.72f, -0.31f, -4.65f, 0.8f, -4.65f, 2.57f) + curveToRelative(0.0f, 0.78f, 0.23f, 1.35f, 0.83f, 1.98f) + lineToRelative(0.13f, 0.14f) + lineToRelative(0.25f, 0.24f) + lineToRelative(0.03f, 0.02f) + lineTo(7.08f, 10.5f) + lineToRelative(-0.02f, -0.04f) + curveToRelative(-0.15f, -0.2f, -0.86f, -1.2f, -0.8f, -2.34f) + close() + } + } + return _textStrikethrough!! + } + +private var _textStrikethrough: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSubscript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSubscript.kt new file mode 100644 index 0000000..09d379b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSubscript.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextSubscript: ImageVector + get() { + if (_textSubscript != null) { + return _textSubscript!! + } + _textSubscript = fluentIcon(name = "Regular.TextSubscript") { + fluentPath { + moveTo(16.49f, 4.43f) + curveToRelative(0.31f, 0.27f, 0.35f, 0.74f, 0.08f, 1.06f) + lineTo(10.99f, 12.0f) + lineToRelative(5.03f, 5.87f) + curveToRelative(-0.3f, 0.41f, -0.55f, 0.9f, -0.68f, 1.51f) + lineTo(10.0f, 13.15f) + lineTo(4.57f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, -0.98f) + lineTo(9.01f, 12.0f) + lineTo(3.43f, 5.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, -0.98f) + lineTo(10.0f, 10.85f) + lineToRelative(5.43f, -6.34f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -0.08f) + close() + moveTo(17.75f, 15.53f) + curveToRelative(0.0f, -0.54f, 0.44f, -1.03f, 0.99f, -1.03f) + curveToRelative(0.4f, 0.0f, 0.73f, 0.2f, 0.89f, 0.43f) + curveToRelative(0.14f, 0.21f, 0.22f, 0.57f, -0.1f, 1.1f) + arcToRelative(2.7f, 2.7f, 0.0f, false, true, -0.68f, 0.72f) + lineToRelative(-0.49f, 0.37f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.48f, 0.34f) + curveToRelative(-0.74f, 0.56f, -1.56f, 1.34f, -1.56f, 2.74f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.51f) + curveToRelative(0.16f, -0.28f, 0.42f, -0.52f, 0.78f, -0.8f) + lineToRelative(0.43f, -0.3f) + lineToRelative(0.08f, -0.06f) + curveToRelative(0.18f, -0.13f, 0.37f, -0.26f, 0.55f, -0.41f) + curveToRelative(0.38f, -0.3f, 0.76f, -0.66f, 1.05f, -1.14f) + curveToRelative(0.56f, -0.95f, 0.55f, -1.92f, 0.06f, -2.67f) + arcToRelative(2.53f, 2.53f, 0.0f, false, false, -4.64f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + } + } + return _textSubscript!! + } + +private var _textSubscript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSuperscript.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSuperscript.kt new file mode 100644 index 0000000..fa17e83 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextSuperscript.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextSuperscript: ImageVector + get() { + if (_textSuperscript != null) { + return _textSuperscript!! + } + _textSuperscript = fluentIcon(name = "Regular.TextSuperscript") { + fluentPath { + moveTo(18.74f, 3.5f) + curveToRelative(-0.55f, 0.0f, -0.99f, 0.5f, -0.99f, 1.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + arcToRelative(2.53f, 2.53f, 0.0f, false, true, 4.64f, -1.4f) + curveToRelative(0.49f, 0.75f, 0.5f, 1.72f, -0.06f, 2.67f) + curveToRelative(-0.29f, 0.48f, -0.67f, 0.85f, -1.05f, 1.14f) + curveToRelative(-0.18f, 0.15f, -0.37f, 0.28f, -0.55f, 0.41f) + lineToRelative(-0.08f, 0.06f) + lineToRelative(-0.43f, 0.3f) + curveToRelative(-0.36f, 0.28f, -0.62f, 0.52f, -0.78f, 0.8f) + horizontalLineToRelative(2.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(17.0f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + curveToRelative(0.0f, -1.4f, 0.82f, -2.18f, 1.56f, -2.74f) + lineToRelative(0.48f, -0.34f) + lineToRelative(0.07f, -0.05f) + lineToRelative(0.5f, -0.37f) + curveToRelative(0.3f, -0.24f, 0.53f, -0.47f, 0.68f, -0.72f) + curveToRelative(0.3f, -0.53f, 0.23f, -0.89f, 0.09f, -1.1f) + arcToRelative(1.06f, 1.06f, 0.0f, false, false, -0.9f, -0.43f) + close() + moveTo(15.26f, 4.71f) + curveToRelative(0.06f, 0.56f, 0.38f, 1.04f, 0.85f, 1.32f) + lineTo(10.99f, 12.0f) + lineToRelative(5.58f, 6.51f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.14f, 0.98f) + lineTo(10.0f, 13.15f) + lineTo(4.57f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, -0.98f) + lineTo(9.01f, 12.0f) + lineTo(3.43f, 5.49f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.14f, -0.98f) + lineTo(10.0f, 10.85f) + lineToRelative(5.26f, -6.14f) + close() + } + } + return _textSuperscript!! + } + +private var _textSuperscript: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt new file mode 100644 index 0000000..cc8d12c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextT.kt @@ -0,0 +1,42 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextT: ImageVector + get() { + if (_textT != null) { + return _textT!! + } + _textT = fluentIcon(name = "Regular.TextT") { + fluentPath { + moveTo(5.0f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineTo(5.5f) + horizontalLineToRelative(-4.75f) + verticalLineToRelative(13.0f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(-13.0f) + horizontalLineTo(6.5f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-2.0f) + close() + } + } + return _textT!! + } + +private var _textT: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt new file mode 100644 index 0000000..da00da8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextUnderline.kt @@ -0,0 +1,44 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextUnderline: ImageVector + get() { + if (_textUnderline != null) { + return _textUnderline!! + } + _textUnderline = fluentIcon(name = "Regular.TextUnderline") { + fluentPath { + moveTo(6.75f, 19.0f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(10.6f) + horizontalLineToRelative(-10.5f) + close() + moveTo(17.25f, 4.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(6.0f) + curveToRelative(0.0f, 4.4f, -2.06f, 6.75f, -6.0f, 6.75f) + curveToRelative(-3.86f, 0.0f, -5.91f, -2.26f, -6.0f, -6.47f) + lineTo(6.0f, 4.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(6.1f) + curveTo(7.5f, 14.35f, 8.93f, 16.0f, 12.0f, 16.0f) + curveToRelative(2.98f, 0.0f, 4.43f, -1.56f, 4.5f, -4.98f) + lineTo(16.5f, 4.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _textUnderline!! + } + +private var _textUnderline: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWordCount.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWordCount.kt new file mode 100644 index 0000000..480ada4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWordCount.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextWordCount: ImageVector + get() { + if (_textWordCount != null) { + return _textWordCount!! + } + _textWordCount = fluentIcon(name = "Regular.TextWordCount") { + fluentPath { + moveTo(2.0f, 5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 5.75f) + close() + moveTo(2.0f, 12.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(19.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(2.42f, 18.74f) + curveToRelative(0.2f, -0.14f, 0.41f, -0.3f, 0.6f, -0.48f) + verticalLineToRelative(3.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.48f, -0.16f) + curveToRelative(-0.13f, 0.58f, -0.7f, 1.39f, -1.46f, 1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.84f, 1.25f) + close() + moveTo(8.0f, 17.52f) + curveToRelative(0.0f, -0.52f, 0.44f, -1.02f, 0.99f, -1.02f) + curveToRelative(0.4f, 0.0f, 0.73f, 0.2f, 0.89f, 0.43f) + curveToRelative(0.13f, 0.21f, 0.22f, 0.57f, -0.1f, 1.1f) + arcToRelative(2.7f, 2.7f, 0.0f, false, true, -0.68f, 0.72f) + lineToRelative(-0.49f, 0.37f) + lineToRelative(-0.07f, 0.05f) + lineToRelative(-0.48f, 0.34f) + curveToRelative(-0.74f, 0.56f, -1.56f, 1.34f, -1.56f, 2.74f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.45f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(8.2f, 21.5f) + curveToRelative(0.16f, -0.28f, 0.42f, -0.52f, 0.78f, -0.8f) + lineToRelative(0.43f, -0.3f) + lineToRelative(0.08f, -0.06f) + curveToRelative(0.18f, -0.13f, 0.37f, -0.26f, 0.55f, -0.41f) + curveToRelative(0.38f, -0.3f, 0.76f, -0.66f, 1.05f, -1.14f) + curveToRelative(0.56f, -0.95f, 0.55f, -1.92f, 0.06f, -2.67f) + arcToRelative(2.53f, 2.53f, 0.0f, false, false, -4.64f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + close() + moveTo(14.47f, 17.14f) + curveToRelative(0.03f, -0.11f, 0.1f, -0.27f, 0.25f, -0.4f) + curveToRelative(0.13f, -0.11f, 0.36f, -0.24f, 0.78f, -0.24f) + curveToRelative(0.76f, 0.0f, 1.0f, 0.5f, 1.0f, 0.73f) + curveToRelative(0.0f, 0.24f, -0.05f, 0.49f, -0.19f, 0.66f) + curveToRelative(-0.11f, 0.14f, -0.38f, 0.36f, -1.1f, 0.36f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + curveToRelative(0.27f, 0.0f, 0.65f, 0.04f, 0.93f, 0.17f) + curveToRelative(0.13f, 0.06f, 0.22f, 0.13f, 0.27f, 0.2f) + curveToRelative(0.04f, 0.06f, 0.09f, 0.17f, 0.09f, 0.36f) + curveToRelative(0.0f, 0.48f, -0.15f, 0.7f, -0.28f, 0.8f) + curveToRelative(-0.15f, 0.14f, -0.4f, 0.22f, -0.72f, 0.22f) + curveToRelative(-0.36f, 0.0f, -0.57f, -0.06f, -0.7f, -0.14f) + curveToRelative(-0.1f, -0.07f, -0.23f, -0.2f, -0.34f, -0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.42f, 0.47f) + curveToRelative(0.18f, 0.57f, 0.5f, 1.03f, 0.97f, 1.33f) + curveToRelative(0.45f, 0.28f, 0.98f, 0.37f, 1.49f, 0.37f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, 1.69f, -0.56f) + curveToRelative(0.52f, -0.45f, 0.81f, -1.12f, 0.81f, -1.96f) + arcToRelative(2.07f, 2.07f, 0.0f, false, false, -0.63f, -1.52f) + lineToRelative(0.11f, -0.14f) + curveToRelative(0.44f, -0.55f, 0.52f, -1.19f, 0.52f, -1.6f) + curveToRelative(0.0f, -1.07f, -0.93f, -2.22f, -2.5f, -2.22f) + arcToRelative(2.6f, 2.6f, 0.0f, false, false, -1.77f, 0.62f) + curveToRelative(-0.4f, 0.35f, -0.61f, 0.78f, -0.7f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.44f, 0.42f) + close() + } + } + return _textWordCount!! + } + +private var _textWordCount: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWrap.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWrap.kt new file mode 100644 index 0000000..2c0d58d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextWrap.kt @@ -0,0 +1,51 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextWrap: ImageVector + get() { + if (_textWrap != null) { + return _textWrap!! + } + _textWrap = fluentIcon(name = "Regular.TextWrap") { + fluentPath { + moveTo(2.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(2.75f, 5.0f) + close() + moveTo(2.75f, 11.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(19.0f, 13.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, 5.0f) + horizontalLineToRelative(-4.44f) + lineToRelative(0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, -1.06f) + lineToRelative(-2.0f, 2.0f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-0.72f, -0.72f) + lineTo(19.0f, 19.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + lineTo(2.75f, 11.5f) + close() + moveTo(2.0f, 18.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _textWrap!! + } + +private var _textWrap: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Textbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Textbox.kt new file mode 100644 index 0000000..499c535 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Textbox.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Textbox: ImageVector + get() { + if (_textbox != null) { + return _textbox!! + } + _textbox = fluentIcon(name = "Regular.Textbox") { + fluentPath { + moveTo(18.25f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(18.25f, 4.5f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + close() + moveTo(14.25f, 11.5f) + horizontalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(6.75f, 15.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(17.25f, 7.5f) + lineTo(6.65f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _textbox!! + } + +private var _textbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottom.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottom.kt new file mode 100644 index 0000000..48314ba --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottom.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxAlignBottom: ImageVector + get() { + if (_textboxAlignBottom != null) { + return _textboxAlignBottom!! + } + _textboxAlignBottom = fluentIcon(name = "Regular.TextboxAlignBottom") { + fluentPath { + moveTo(6.75f, 13.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(17.25f, 16.5f) + lineTo(6.65f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + close() + moveTo(5.75f, 4.5f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + close() + } + } + return _textboxAlignBottom!! + } + +private var _textboxAlignBottom: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottomRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottomRotate90.kt new file mode 100644 index 0000000..c92a280 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignBottomRotate90.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxAlignBottomRotate90: ImageVector + get() { + if (_textboxAlignBottomRotate90 != null) { + return _textboxAlignBottomRotate90!! + } + _textboxAlignBottomRotate90 = fluentIcon(name = "Regular.TextboxAlignBottomRotate90") { + fluentPath { + moveTo(10.5f, 6.75f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(9.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + close() + moveTo(7.5f, 17.25f) + lineTo(7.5f, 6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + close() + moveTo(18.25f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(19.5f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + close() + } + } + return _textboxAlignBottomRotate90!! + } + +private var _textboxAlignBottomRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignCenter.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignCenter.kt new file mode 100644 index 0000000..393840b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignCenter.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxAlignCenter: ImageVector + get() { + if (_textboxAlignCenter != null) { + return _textboxAlignCenter!! + } + _textboxAlignCenter = fluentIcon(name = "Regular.TextboxAlignCenter") { + fluentPath { + moveTo(7.0f, 10.0f) + horizontalLineToRelative(10.0f) + curveToRelative(0.55f, 0.0f, 1.0f, 0.34f, 1.0f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.38f, 0.7f, -0.86f, 0.74f) + lineToRelative(-0.14f, 0.01f) + lineTo(7.0f, 11.5f) + curveToRelative(-0.55f, 0.0f, -1.0f, -0.34f, -1.0f, -0.75f) + curveToRelative(0.0f, -0.38f, 0.38f, -0.7f, 0.86f, -0.74f) + lineTo(7.0f, 10.0f) + close() + moveTo(15.33f, 13.0f) + lineTo(8.57f, 13.0f) + curveToRelative(-0.32f, 0.06f, -0.57f, 0.37f, -0.57f, 0.75f) + curveToRelative(0.0f, 0.41f, 0.3f, 0.75f, 0.67f, 0.75f) + horizontalLineToRelative(6.76f) + curveToRelative(0.32f, -0.06f, 0.57f, -0.37f, 0.57f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.3f, -0.75f, -0.67f, -0.75f) + close() + moveTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + close() + moveTo(5.75f, 4.5f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + close() + } + } + return _textboxAlignCenter!! + } + +private var _textboxAlignCenter: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddle.kt new file mode 100644 index 0000000..795da67 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddle.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxAlignMiddle: ImageVector + get() { + if (_textboxAlignMiddle != null) { + return _textboxAlignMiddle!! + } + _textboxAlignMiddle = fluentIcon(name = "Regular.TextboxAlignMiddle") { + fluentPath { + moveTo(7.0f, 10.0f) + horizontalLineToRelative(10.0f) + curveToRelative(0.55f, 0.0f, 1.0f, 0.34f, 1.0f, 0.75f) + curveToRelative(0.0f, 0.38f, -0.38f, 0.7f, -0.86f, 0.74f) + lineToRelative(-0.14f, 0.01f) + lineTo(7.0f, 11.5f) + curveToRelative(-0.55f, 0.0f, -1.0f, -0.34f, -1.0f, -0.75f) + curveToRelative(0.0f, -0.38f, 0.38f, -0.7f, 0.86f, -0.74f) + lineTo(7.0f, 10.0f) + close() + moveTo(17.0f, 13.0f) + lineTo(6.86f, 13.0f) + curveToRelative(-0.48f, 0.06f, -0.86f, 0.37f, -0.86f, 0.75f) + curveToRelative(0.0f, 0.41f, 0.45f, 0.75f, 1.0f, 0.75f) + horizontalLineToRelative(10.14f) + curveToRelative(0.48f, -0.06f, 0.86f, -0.37f, 0.86f, -0.75f) + curveToRelative(0.0f, -0.41f, -0.45f, -0.75f, -1.0f, -0.75f) + close() + moveTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + close() + moveTo(5.75f, 4.5f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + close() + } + } + return _textboxAlignMiddle!! + } + +private var _textboxAlignMiddle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddleRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddleRotate90.kt new file mode 100644 index 0000000..3b65224 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignMiddleRotate90.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxAlignMiddleRotate90: ImageVector + get() { + if (_textboxAlignMiddleRotate90 != null) { + return _textboxAlignMiddleRotate90!! + } + _textboxAlignMiddleRotate90 = fluentIcon(name = "Regular.TextboxAlignMiddleRotate90") { + fluentPath { + moveTo(14.0f, 7.0f) + verticalLineToRelative(10.0f) + curveToRelative(0.0f, 0.55f, -0.34f, 1.0f, -0.75f, 1.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, -0.38f, -0.74f, -0.86f) + lineTo(12.5f, 17.0f) + lineTo(12.5f, 7.0f) + curveToRelative(0.0f, -0.55f, 0.34f, -1.0f, 0.75f, -1.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.38f, 0.74f, 0.86f) + lineTo(14.0f, 7.0f) + close() + moveTo(11.0f, 17.0f) + lineTo(11.0f, 6.86f) + curveToRelative(-0.06f, -0.48f, -0.37f, -0.86f, -0.75f, -0.86f) + curveToRelative(-0.41f, 0.0f, -0.75f, 0.45f, -0.75f, 1.0f) + verticalLineToRelative(10.14f) + curveToRelative(0.06f, 0.48f, 0.37f, 0.86f, 0.75f, 0.86f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.45f, 0.75f, -1.0f) + close() + moveTo(18.25f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(19.5f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + close() + } + } + return _textboxAlignMiddleRotate90!! + } + +private var _textboxAlignMiddleRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTop.kt new file mode 100644 index 0000000..c7cf64a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTop.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxAlignTop: ImageVector + get() { + if (_textboxAlignTop != null) { + return _textboxAlignTop!! + } + _textboxAlignTop = fluentIcon(name = "Regular.TextboxAlignTop") { + fluentPath { + moveTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + close() + moveTo(5.75f, 4.5f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + close() + moveTo(6.75f, 7.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(17.25f, 10.5f) + lineTo(6.65f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + } + } + return _textboxAlignTop!! + } + +private var _textboxAlignTop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTopRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTopRotate90.kt new file mode 100644 index 0000000..aa32b22 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxAlignTopRotate90.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxAlignTopRotate90: ImageVector + get() { + if (_textboxAlignTopRotate90 != null) { + return _textboxAlignTopRotate90!! + } + _textboxAlignTopRotate90 = fluentIcon(name = "Regular.TextboxAlignTopRotate90") { + fluentPath { + moveTo(18.25f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 21.0f, 18.25f) + lineTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(12.5f) + close() + moveTo(19.5f, 5.75f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + close() + moveTo(16.5f, 6.75f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(15.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + close() + moveTo(13.5f, 17.25f) + lineTo(13.5f, 6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + close() + } + } + return _textboxAlignTopRotate90!! + } + +private var _textboxAlignTopRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxMore.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxMore.kt new file mode 100644 index 0000000..4664a8b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxMore.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxMore: ImageVector + get() { + if (_textboxMore != null) { + return _textboxMore!! + } + _textboxMore = fluentIcon(name = "Regular.TextboxMore") { + fluentPath { + moveTo(21.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 18.25f, 3.0f) + lineTo(5.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 3.0f, 5.75f) + verticalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 5.75f, 21.0f) + horizontalLineToRelative(2.3f) + arcToRelative(2.51f, 2.51f, 0.0f, false, true, 0.16f, -1.5f) + lineTo(5.75f, 19.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + lineTo(4.5f, 5.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(12.46f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.5f, -0.16f) + lineTo(21.0f, 5.75f) + close() + moveTo(6.75f, 11.5f) + horizontalLineToRelative(7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(17.25f, 15.5f) + lineTo(6.65f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -1.5f) + close() + moveTo(6.75f, 7.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(15.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(20.5f, 22.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _textboxMore!! + } + +private var _textboxMore: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxRotate90.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxRotate90.kt new file mode 100644 index 0000000..9488beb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TextboxRotate90.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TextboxRotate90: ImageVector + get() { + if (_textboxRotate90 != null) { + return _textboxRotate90!! + } + _textboxRotate90 = fluentIcon(name = "Regular.TextboxRotate90") { + fluentPath { + moveTo(21.0f, 18.25f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 18.25f, 21.0f) + lineTo(5.75f, 21.0f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 3.0f, 18.25f) + lineTo(3.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 5.75f, 3.0f) + horizontalLineToRelative(12.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 21.0f, 5.75f) + verticalLineToRelative(12.5f) + close() + moveTo(19.5f, 18.25f) + lineTo(19.5f, 5.75f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + lineTo(5.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(12.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(12.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + close() + moveTo(12.5f, 14.25f) + verticalLineToRelative(-7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(7.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + close() + moveTo(8.5f, 6.75f) + verticalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(7.0f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, -0.1f) + verticalLineToRelative(0.1f) + close() + moveTo(16.5f, 17.25f) + lineTo(16.5f, 6.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(10.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + close() + } + } + return _textboxRotate90!! + } + +private var _textboxRotate90: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Thinking.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Thinking.kt new file mode 100644 index 0000000..8ac94e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Thinking.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Thinking: ImageVector + get() { + if (_thinking != null) { + return _thinking!! + } + _thinking = fluentIcon(name = "Regular.Thinking") { + fluentPath { + moveTo(4.0f, 18.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(4.0f, 19.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(9.5f, 15.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, 5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, -5.0f) + close() + moveTo(9.5f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f) + close() + moveTo(11.82f, 2.0f) + arcToRelative(5.41f, 5.41f, 0.0f, false, true, 5.33f, 4.47f) + horizontalLineToRelative(0.09f) + arcToRelative(3.76f, 3.76f, 0.0f, true, true, 0.0f, 7.53f) + lineTo(6.4f, 14.0f) + arcToRelative(3.76f, 3.76f, 0.0f, true, true, 0.0f, -7.53f) + horizontalLineToRelative(0.08f) + arcTo(5.41f, 5.41f, 0.0f, false, true, 11.82f, 2.0f) + close() + moveTo(11.82f, 3.5f) + arcToRelative(3.93f, 3.93f, 0.0f, false, false, -3.91f, 3.73f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -0.7f, 0.65f) + horizontalLineToRelative(-0.7f) + arcToRelative(2.31f, 2.31f, 0.0f, true, false, 0.0f, 4.62f) + horizontalLineToRelative(10.63f) + arcToRelative(2.31f, 2.31f, 0.0f, true, false, 0.0f, -4.62f) + horizontalLineToRelative(-0.7f) + arcToRelative(0.7f, 0.7f, 0.0f, false, true, -0.69f, -0.65f) + arcToRelative(3.93f, 3.93f, 0.0f, false, false, -3.92f, -3.73f) + close() + } + } + return _thinking!! + } + +private var _thinking: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt new file mode 100644 index 0000000..3274bbc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbDislike.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ThumbDislike: ImageVector + get() { + if (_thumbDislike != null) { + return _thumbDislike!! + } + _thumbDislike = fluentIcon(name = "Regular.ThumbDislike") { + fluentPath { + moveTo(16.5f, 17.99f) + curveToRelative(0.0f, 2.44f, -1.14f, 4.2f, -3.0f, 4.2f) + curveToRelative(-0.98f, 0.0f, -1.35f, -0.55f, -1.7f, -1.8f) + lineToRelative(-0.2f, -0.77f) + arcToRelative(267.17f, 267.17f, 0.0f, false, false, -0.56f, -1.9f) + lineToRelative(-2.87f, -4.49f) + arcToRelative(5.88f, 5.88f, 0.0f, false, false, -2.85f, -2.32f) + lineToRelative(-0.47f, -0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -1.72f, -3.1f) + lineToRelative(0.4f, -2.08f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 5.95f, 3.0f) + lineToRelative(7.63f, -1.87f) + arcToRelative(4.75f, 4.75f, 0.0f, false, true, 5.73f, 3.44f) + lineToRelative(1.42f, 5.55f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.15f, 4.05f) + horizontalLineToRelative(-1.83f) + curveToRelative(0.5f, 1.64f, 0.75f, 2.9f, 0.75f, 3.8f) + close() + moveTo(4.6f, 7.92f) + curveToRelative(-0.11f, 0.6f, 0.21f, 1.19f, 0.78f, 1.4f) + lineToRelative(0.47f, 0.19f) + arcToRelative(7.38f, 7.38f, 0.0f, false, true, 3.59f, 2.92f) + lineToRelative(2.86f, 4.48f) + curveToRelative(0.1f, 0.14f, 0.16f, 0.3f, 0.2f, 0.46f) + lineToRelative(0.56f, 1.92f) + lineToRelative(0.21f, 0.79f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.22f, 0.6f) + curveToRelative(0.87f, 0.0f, 1.51f, -0.98f, 1.51f, -2.7f) + curveToRelative(0.0f, -0.88f, -0.33f, -2.33f, -0.98f, -4.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.7f, -0.99f) + horizontalLineToRelative(2.86f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, 1.7f, -2.18f) + lineToRelative(-1.42f, -5.55f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.93f, -2.35f) + lineTo(6.31f, 4.47f) + curveToRelative(-0.67f, 0.16f, -1.17f, 0.7f, -1.3f, 1.36f) + lineToRelative(-0.4f, 2.1f) + close() + } + } + return _thumbDislike!! + } + +private var _thumbDislike: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt new file mode 100644 index 0000000..c6a4e00 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ThumbLike.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ThumbLike: ImageVector + get() { + if (_thumbLike != null) { + return _thumbLike!! + } + _thumbLike = fluentIcon(name = "Regular.ThumbLike") { + fluentPath { + moveTo(16.5f, 5.2f) + curveToRelative(0.0f, -2.44f, -1.14f, -4.2f, -3.0f, -4.2f) + curveToRelative(-1.03f, 0.0f, -1.39f, 0.6f, -1.75f, 2.0f) + lineToRelative(-0.15f, 0.57f) + arcToRelative(268.49f, 268.49f, 0.0f, false, true, -0.56f, 1.9f) + lineTo(8.17f, 9.95f) + arcToRelative(5.88f, 5.88f, 0.0f, false, true, -2.85f, 2.33f) + lineToRelative(-0.47f, 0.18f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -1.72f, 3.1f) + lineToRelative(0.4f, 2.08f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 2.42f, 2.54f) + lineToRelative(7.63f, 1.87f) + arcToRelative(4.75f, 4.75f, 0.0f, false, false, 5.73f, -3.44f) + lineToRelative(1.42f, -5.55f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 17.58f, 9.0f) + horizontalLineToRelative(-1.83f) + curveToRelative(0.5f, -1.63f, 0.75f, -2.89f, 0.75f, -3.8f) + close() + moveTo(4.6f, 15.27f) + curveToRelative(-0.11f, -0.6f, 0.21f, -1.2f, 0.78f, -1.4f) + lineToRelative(0.47f, -0.19f) + arcToRelative(7.38f, 7.38f, 0.0f, false, false, 3.59f, -2.92f) + lineToRelative(2.86f, -4.48f) + curveToRelative(0.1f, -0.15f, 0.16f, -0.3f, 0.2f, -0.46f) + arcToRelative(261.43f, 261.43f, 0.0f, false, false, 0.7f, -2.43f) + curveToRelative(0.19f, -0.73f, 0.28f, -0.89f, 0.3f, -0.89f) + curveToRelative(0.86f, 0.0f, 1.5f, 0.99f, 1.5f, 2.7f) + curveToRelative(0.0f, 0.89f, -0.33f, 2.34f, -0.98f, 4.32f) + curveToRelative(-0.17f, 0.48f, 0.2f, 0.98f, 0.7f, 0.98f) + horizontalLineToRelative(2.86f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.7f, 2.19f) + lineToRelative(-1.42f, 5.55f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.93f, 2.35f) + lineToRelative(-7.62f, -1.87f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 5.0f, 17.35f) + lineToRelative(-0.4f, -2.08f) + close() + } + } + return _thumbLike!! + } + +private var _thumbLike: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt new file mode 100644 index 0000000..ee6fb23 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketDiagonal.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TicketDiagonal: ImageVector + get() { + if (_ticketDiagonal != null) { + return _ticketDiagonal!! + } + _ticketDiagonal = fluentIcon(name = "Regular.TicketDiagonal") { + fluentPath { + moveTo(14.53f, 3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-9.88f, 9.87f) + curveToRelative(-0.3f, 0.3f, -0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(1.07f, 1.07f) + arcTo(2.74f, 2.74f, 0.0f, false, true, 8.75f, 18.0f) + curveToRelative(0.0f, 0.49f, -0.13f, 0.94f, -0.35f, 1.34f) + lineToRelative(1.07f, 1.07f) + curveToRelative(0.3f, 0.3f, 0.77f, 0.3f, 1.06f, 0.0f) + lineToRelative(9.88f, -9.88f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + lineTo(19.34f, 8.4f) + arcTo(2.74f, 2.74f, 0.0f, false, true, 15.25f, 6.0f) + curveToRelative(0.0f, -0.49f, 0.13f, -0.94f, 0.35f, -1.34f) + lineToRelative(-1.07f, -1.07f) + close() + moveTo(12.41f, 2.53f) + curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.51f, 0.51f, 0.42f, 1.23f, 0.16f, 1.66f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, 1.71f, 1.71f) + curveToRelative(0.44f, -0.25f, 1.16f, -0.34f, 1.67f, 0.17f) + lineToRelative(1.17f, 1.17f) + curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f) + lineToRelative(-9.88f, 9.88f) + curveToRelative(-0.88f, 0.88f, -2.3f, 0.88f, -3.18f, 0.0f) + lineTo(7.24f, 20.3f) + curveToRelative(-0.51f, -0.51f, -0.42f, -1.23f, -0.16f, -1.66f) + arcToRelative(1.25f, 1.25f, 0.0f, false, false, -1.71f, -1.71f) + curveToRelative(-0.44f, 0.25f, -1.16f, 0.34f, -1.67f, -0.17f) + lineTo(2.53f, 15.6f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 0.0f, -3.18f) + lineToRelative(9.88f, -9.88f) + close() + } + } + return _ticketDiagonal!! + } + +private var _ticketDiagonal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketHorizontal.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketHorizontal.kt new file mode 100644 index 0000000..eb464ab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TicketHorizontal.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TicketHorizontal: ImageVector + get() { + if (_ticketHorizontal != null) { + return _ticketHorizontal!! + } + _ticketHorizontal = fluentIcon(name = "Regular.TicketHorizontal") { + fluentPath { + moveTo(20.25f, 5.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 0.4f, -0.3f, 0.72f, -0.69f, 0.75f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, 4.48f) + curveToRelative(0.4f, 0.03f, 0.69f, 0.36f, 0.69f, 0.75f) + verticalLineToRelative(2.26f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 19.0f) + curveTo(2.78f, 19.0f, 2.0f, 18.22f, 2.0f, 17.25f) + verticalLineToRelative(-2.26f) + curveToRelative(0.0f, -0.4f, 0.3f, -0.72f, 0.69f, -0.75f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.0f, -4.48f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 2.0f, 9.0f) + lineTo(2.0f, 6.75f) + curveTo(2.0f, 5.78f, 2.78f, 5.0f, 3.75f, 5.0f) + horizontalLineToRelative(16.5f) + close() + moveTo(20.5f, 8.38f) + lineTo(20.5f, 6.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + lineTo(3.75f, 6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(1.63f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, 0.0f, 7.24f) + verticalLineToRelative(1.63f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(16.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-1.63f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -0.19f, -7.18f) + lineToRelative(0.19f, -0.06f) + close() + } + } + return _ticketHorizontal!! + } + +private var _ticketHorizontal: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimeAndWeather.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimeAndWeather.kt new file mode 100644 index 0000000..8cee8e6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimeAndWeather.kt @@ -0,0 +1,101 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TimeAndWeather: ImageVector + get() { + if (_timeAndWeather != null) { + return _timeAndWeather!! + } + _timeAndWeather = fluentIcon(name = "Regular.TimeAndWeather") { + fluentPath { + moveTo(12.0f, 19.01f) + curveToRelative(0.38f, 0.0f, 0.69f, 0.28f, 0.74f, 0.65f) + verticalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.33f, -0.75f, 0.75f, -0.75f) + close() + moveTo(18.02f, 16.94f) + lineTo(19.08f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(16.96f, 18.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + close() + moveTo(7.03f, 16.94f) + curveToRelative(0.3f, 0.29f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.06f, 1.06f) + arcTo(0.75f, 0.75f, 0.0f, true, true, 4.91f, 18.0f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(12.0f, 6.47f) + arcToRelative(5.53f, 5.53f, 0.0f, true, true, 0.0f, 11.05f) + arcToRelative(5.53f, 5.53f, 0.0f, false, true, 0.0f, -11.05f) + close() + moveTo(12.0f, 7.97f) + arcToRelative(4.03f, 4.03f, 0.0f, true, false, 0.0f, 8.05f) + arcToRelative(4.03f, 4.03f, 0.0f, false, false, 0.0f, -8.05f) + close() + moveTo(11.25f, 9.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(12.0f, 12.0f) + horizontalLineToRelative(1.25f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f) + verticalLineToRelative(0.1f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.75f) + horizontalLineToRelative(-2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.64f) + lineToRelative(-0.01f, -0.1f) + lineTo(10.5f, 9.74f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(21.25f, 11.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(4.25f, 11.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(1.6f) + close() + moveTo(5.89f, 4.87f) + lineToRelative(0.08f, 0.07f) + lineTo(7.03f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f) + lineToRelative(-0.09f, -0.07f) + lineTo(4.91f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f) + close() + moveTo(19.08f, 4.94f) + curveToRelative(0.26f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f) + lineToRelative(-0.07f, 0.08f) + lineToRelative(-1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.14f, -0.97f) + lineToRelative(0.08f, -0.09f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(12.0f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-1.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _timeAndWeather!! + } + +private var _timeAndWeather: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimePicker.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimePicker.kt new file mode 100644 index 0000000..14f490e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimePicker.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TimePicker: ImageVector + get() { + if (_timePicker != null) { + return _timePicker!! + } + _timePicker = fluentIcon(name = "Regular.TimePicker") { + fluentPath { + moveTo(12.47f, 2.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.94f, 0.0f) + lineToRelative(-4.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, 1.16f) + lineTo(12.0f, 3.72f) + lineToRelative(3.53f, 2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.94f, -1.16f) + lineToRelative(-4.0f, -3.25f) + close() + moveTo(2.75f, 9.0f) + curveTo(1.51f, 9.0f, 0.5f, 10.0f, 0.5f, 11.25f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(5.0f, 10.01f, 4.0f, 9.0f, 2.75f, 9.0f) + close() + moveTo(2.0f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(8.25f, 9.0f) + curveTo(7.01f, 9.0f, 6.0f, 10.0f, 6.0f, 11.25f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(7.5f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(14.0f, 11.25f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, 4.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(16.25f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(21.75f, 9.0f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(1.5f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 4.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveTo(24.0f, 10.01f, 23.0f, 9.0f, 21.75f, 9.0f) + close() + moveTo(21.0f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(13.0f, 10.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(12.25f, 14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + close() + moveTo(12.47f, 21.83f) + lineToRelative(4.0f, -3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.94f, -1.16f) + lineTo(12.0f, 20.28f) + lineToRelative(-3.53f, -2.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.94f, 1.16f) + lineToRelative(4.0f, 3.25f) + curveToRelative(0.27f, 0.23f, 0.67f, 0.23f, 0.94f, 0.0f) + close() + } + } + return _timePicker!! + } + +private var _timePicker: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timeline.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timeline.kt new file mode 100644 index 0000000..5422e3e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timeline.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Timeline: ImageVector + get() { + if (_timeline != null) { + return _timeline!! + } + _timeline = fluentIcon(name = "Regular.Timeline") { + fluentPath { + moveTo(15.25f, 13.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 21.0f) + curveTo(2.78f, 21.0f, 2.0f, 20.22f, 2.0f, 19.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + close() + moveTo(21.0f, 14.9f) + verticalLineToRelative(5.35f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(19.5f, 14.91f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 1.5f, -0.01f) + close() + moveTo(15.25f, 14.5f) + lineTo(3.75f, 14.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(11.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.25f, 10.1f) + arcToRelative(1.9f, 1.9f, 0.0f, true, true, 0.0f, 3.8f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, 0.0f, -3.8f) + close() + moveTo(15.25f, 3.0f) + curveTo(16.2f, 3.0f, 17.0f, 3.78f, 17.0f, 4.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.97f, -0.79f, 1.75f, -1.75f, 1.75f) + lineTo(3.75f, 11.0f) + curveTo(2.78f, 11.0f, 2.0f, 10.22f, 2.0f, 9.25f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineTo(3.75f, 3.0f) + horizontalLineToRelative(11.5f) + close() + moveTo(15.25f, 4.5f) + lineTo(3.69f, 4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, 0.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.14f, 0.12f, 0.25f, 0.26f, 0.25f) + horizontalLineToRelative(11.5f) + curveToRelative(0.13f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-4.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + close() + moveTo(20.25f, 3.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + lineTo(21.0f, 9.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -1.5f, -0.01f) + lineTo(19.5f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _timeline!! + } + +private var _timeline: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt new file mode 100644 index 0000000..b64f72d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Timer: ImageVector + get() { + if (_timer != null) { + return _timer!! + } + _timer = fluentIcon(name = "Regular.Timer") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, true, 0.0f, 17.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, -17.0f) + close() + moveTo(12.0f, 6.5f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, 0.0f, 14.0f) + arcToRelative(7.0f, 7.0f, 0.0f, false, false, 0.0f, -14.0f) + close() + moveTo(12.0f, 8.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineToRelative(4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + verticalLineToRelative(-4.6f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(19.15f, 5.11f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.16f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 1.21f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.16f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, -1.22f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + } + } + return _timer!! + } + +private var _timer: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer10.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer10.kt new file mode 100644 index 0000000..50a3969 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer10.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Timer10: ImageVector + get() { + if (_timer10 != null) { + return _timer10!! + } + _timer10 = fluentIcon(name = "Regular.Timer10") { + fluentPath { + moveTo(12.0f, 5.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 8.38f, 7.05f) + arcToRelative(4.28f, 4.28f, 0.0f, false, false, -1.52f, 0.04f) + arcToRelative(7.0f, 7.0f, 0.0f, true, false, -6.36f, 8.4f) + verticalLineToRelative(1.5f) + lineTo(12.0f, 22.0f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 0.0f, -17.0f) + close() + moveTo(12.75f, 12.4f) + lineTo(12.75f, 8.66f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(4.59f) + curveToRelative(0.21f, -0.34f, 0.54f, -0.61f, 0.95f, -0.75f) + lineToRelative(0.55f, -0.18f) + close() + moveTo(19.15f, 5.11f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.16f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 1.21f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.16f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, -1.22f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + moveTo(14.69f, 13.14f) + curveToRelative(0.2f, 0.14f, 0.31f, 0.37f, 0.31f, 0.61f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-7.46f) + lineToRelative(-0.51f, 0.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.48f, -1.42f) + lineToRelative(1.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.68f, 0.1f) + close() + moveTo(16.5f, 16.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 6.5f, 0.0f) + verticalLineToRelative(3.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -6.5f, 0.0f) + verticalLineToRelative(-3.5f) + close() + moveTo(19.75f, 14.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.5f) + arcToRelative(1.75f, 1.75f, 0.0f, true, false, 3.5f, 0.0f) + verticalLineToRelative(-3.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + } + } + return _timer10!! + } + +private var _timer10: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer2.kt new file mode 100644 index 0000000..bec99b0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer2.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Timer2: ImageVector + get() { + if (_timer2 != null) { + return _timer2!! + } + _timer2 = fluentIcon(name = "Regular.Timer2") { + fluentPath { + moveTo(20.4f, 12.16f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -5.4f, 9.3f) + verticalLineToRelative(-0.21f) + curveToRelative(0.0f, -0.56f, 0.1f, -1.09f, 0.3f, -1.58f) + arcToRelative(7.0f, 7.0f, 0.0f, true, true, 3.54f, -7.65f) + arcToRelative(4.3f, 4.3f, 0.0f, false, true, 1.55f, 0.14f) + close() + moveTo(12.74f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-4.6f) + close() + moveTo(19.23f, 5.17f) + lineToRelative(-0.08f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 1.22f) + lineToRelative(1.16f, 0.96f) + lineToRelative(0.08f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.88f, -1.21f) + lineToRelative(-1.16f, -0.97f) + close() + moveTo(15.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(19.25f, 13.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 16.0f, 16.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + arcTo(1.75f, 1.75f, 0.0f, true, true, 19.25f, 18.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 16.0f, 21.25f) + verticalLineToRelative(1.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(17.5f, 21.5f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 0.0f, -6.5f) + close() + } + } + return _timer2!! + } + +private var _timer2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer3.kt new file mode 100644 index 0000000..a5516d7 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Timer3.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Timer3: ImageVector + get() { + if (_timer3 != null) { + return _timer3!! + } + _timer3 = fluentIcon(name = "Regular.Timer3") { + fluentPath { + moveTo(20.4f, 12.15f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, -5.39f, 9.3f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 0.65f, -1.98f) + arcToRelative(7.0f, 7.0f, 0.0f, true, true, 3.18f, -7.45f) + arcToRelative(4.68f, 4.68f, 0.0f, false, true, 1.55f, 0.13f) + close() + moveTo(12.74f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.49f, 0.1f) + verticalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-4.6f) + close() + moveTo(19.23f, 5.17f) + lineToRelative(-0.08f, -0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, 1.22f) + lineToRelative(1.16f, 0.96f) + lineToRelative(0.08f, 0.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.88f, -1.21f) + lineToRelative(-1.16f, -0.97f) + close() + moveTo(15.0f, 3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, 1.5f) + horizontalLineToRelative(4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.65f, -0.75f) + close() + moveTo(18.25f, 18.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + curveToRelative(0.53f, 0.0f, 1.06f, -0.18f, 1.44f, -0.47f) + curveToRelative(0.4f, -0.3f, 0.56f, -0.63f, 0.56f, -0.9f) + curveToRelative(0.0f, -0.65f, -0.66f, -1.38f, -1.75f, -1.38f) + curveToRelative(-0.52f, 0.0f, -1.01f, 0.19f, -1.4f, 0.4f) + arcToRelative(4.1f, 4.1f, 0.0f, false, false, -0.6f, 0.4f) + verticalLineToRelative(0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -1.12f) + lineToRelative(0.02f, -0.02f) + arcToRelative(3.08f, 3.08f, 0.0f, false, true, 0.23f, -0.18f) + curveToRelative(0.15f, -0.1f, 0.36f, -0.25f, 0.62f, -0.4f) + curveToRelative(0.51f, -0.28f, 1.27f, -0.59f, 2.13f, -0.59f) + curveToRelative(1.68f, 0.0f, 3.25f, 1.18f, 3.25f, 2.88f) + curveToRelative(0.0f, 0.89f, -0.52f, 1.62f, -1.16f, 2.1f) + lineToRelative(-0.03f, 0.02f) + lineToRelative(0.03f, 0.02f) + curveToRelative(0.64f, 0.48f, 1.16f, 1.21f, 1.16f, 2.1f) + curveToRelative(0.0f, 1.7f, -1.57f, 2.88f, -3.25f, 2.88f) + curveToRelative(-0.86f, 0.0f, -1.62f, -0.31f, -2.13f, -0.6f) + arcToRelative(5.58f, 5.58f, 0.0f, false, true, -0.85f, -0.57f) + lineToRelative(-0.01f, -0.01f) + lineToRelative(-0.01f, -0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, -1.12f) + lineToRelative(0.02f, 0.02f) + arcToRelative(2.96f, 2.96f, 0.0f, false, false, 0.57f, 0.38f) + curveToRelative(0.4f, 0.22f, 0.9f, 0.41f, 1.41f, 0.41f) + curveToRelative(1.09f, 0.0f, 1.75f, -0.73f, 1.75f, -1.38f) + curveToRelative(0.0f, -0.27f, -0.17f, -0.6f, -0.56f, -0.9f) + arcToRelative(2.48f, 2.48f, 0.0f, false, false, -1.44f, -0.47f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + } + } + return _timer3!! + } + +private var _timer3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimerOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimerOff.kt new file mode 100644 index 0000000..3296261 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TimerOff.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TimerOff: ImageVector + get() { + if (_timerOff != null) { + return _timerOff!! + } + _timerOff = fluentIcon(name = "Regular.TimerOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(4.0f, 4.0f) + arcToRelative(8.5f, 8.5f, 0.0f, true, false, 12.01f, 12.01f) + lineToRelative(2.49f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.07f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.16f, 18.22f) + arcToRelative(7.0f, 7.0f, 0.0f, true, true, -9.89f, -9.89f) + lineToRelative(3.98f, 3.98f) + verticalLineToRelative(1.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.33f) + lineToRelative(4.54f, 4.55f) + close() + moveTo(11.44f, 8.25f) + lineToRelative(1.31f, 1.32f) + lineTo(12.75f, 8.65f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.31f, -0.4f) + close() + moveTo(19.0f, 13.5f) + arcToRelative(7.0f, 7.0f, 0.0f, false, true, -0.3f, 2.02f) + lineToRelative(1.18f, 1.18f) + arcTo(8.5f, 8.5f, 0.0f, false, false, 8.8f, 5.62f) + lineTo(9.97f, 6.8f) + arcTo(7.0f, 7.0f, 0.0f, false, true, 19.0f, 13.5f) + close() + moveTo(19.15f, 5.11f) + lineToRelative(0.08f, 0.06f) + lineToRelative(1.16f, 0.97f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.88f, 1.21f) + lineToRelative(-0.08f, -0.06f) + lineToRelative(-1.16f, -0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.88f, -1.22f) + close() + moveTo(14.25f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-4.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(4.6f) + close() + } + } + return _timerOff!! + } + +private var _timerOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleLeft.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleLeft.kt new file mode 100644 index 0000000..e2f79d6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleLeft.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ToggleLeft: ImageVector + get() { + if (_toggleLeft != null) { + return _toggleLeft!! + } + _toggleLeft = fluentIcon(name = "Regular.ToggleLeft") { + fluentPath { + moveTo(7.25f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 0.0f, 5.0f) + close() + moveTo(22.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, -5.0f, -5.0f) + lineTo(7.0f, 7.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, 10.0f) + horizontalLineToRelative(10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 5.0f, -5.0f) + close() + moveTo(17.0f, 8.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, 7.0f) + lineTo(7.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, -7.0f) + horizontalLineToRelative(10.0f) + close() + } + } + return _toggleLeft!! + } + +private var _toggleLeft: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleMultiple.kt new file mode 100644 index 0000000..255ae3a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleMultiple.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ToggleMultiple: ImageVector + get() { + if (_toggleMultiple != null) { + return _toggleMultiple!! + } + _toggleMultiple = fluentIcon(name = "Regular.ToggleMultiple") { + fluentPath { + moveTo(6.5f, 8.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(6.5f, 2.0f) + horizontalLineToRelative(11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + horizontalLineToRelative(-11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, 0.0f, -9.0f) + close() + moveTo(17.5f, 3.5f) + horizontalLineToRelative(-11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 0.0f, 6.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + close() + moveTo(17.5f, 19.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, false, 0.0f, -4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, false, 0.0f, 4.0f) + close() + moveTo(2.0f, 17.5f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 6.5f, 13.0f) + horizontalLineToRelative(11.0f) + arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, 9.0f) + horizontalLineToRelative(-11.0f) + arcTo(4.5f, 4.5f, 0.0f, false, true, 2.0f, 17.5f) + close() + moveTo(6.5f, 14.5f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, 6.0f) + horizontalLineToRelative(11.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 0.0f, -6.0f) + horizontalLineToRelative(-11.0f) + close() + } + } + return _toggleMultiple!! + } + +private var _toggleMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleRight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleRight.kt new file mode 100644 index 0000000..1eb6f79 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ToggleRight.kt @@ -0,0 +1,39 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ToggleRight: ImageVector + get() { + if (_toggleRight != null) { + return _toggleRight!! + } + _toggleRight = fluentIcon(name = "Regular.ToggleRight") { + fluentPath { + moveTo(16.75f, 14.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 0.0f, -5.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, 0.0f, 5.0f) + close() + moveTo(2.0f, 12.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 5.0f, -5.0f) + horizontalLineToRelative(10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, 0.0f, 10.0f) + lineTo(7.0f, 17.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, true, -5.0f, -5.0f) + close() + moveTo(7.0f, 8.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, 7.0f) + horizontalLineToRelative(10.0f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 0.0f, -7.0f) + lineTo(7.0f, 8.5f) + close() + } + } + return _toggleRight!! + } + +private var _toggleRight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Toolbox.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Toolbox.kt new file mode 100644 index 0000000..13fd6a1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Toolbox.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Toolbox: ImageVector + get() { + if (_toolbox != null) { + return _toolbox!! + } + _toolbox = fluentIcon(name = "Regular.Toolbox") { + fluentPath { + moveTo(7.0f, 6.25f) + lineTo(7.0f, 7.0f) + lineTo(4.25f, 7.0f) + curveTo(3.01f, 7.0f, 2.0f, 8.0f, 2.0f, 9.25f) + verticalLineToRelative(8.5f) + curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(15.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.01f, 2.25f, -2.25f) + verticalLineToRelative(-8.5f) + curveTo(22.0f, 8.01f, 21.0f, 7.0f, 19.75f, 7.0f) + lineTo(17.0f, 7.0f) + verticalLineToRelative(-0.75f) + curveTo(17.0f, 5.01f, 16.0f, 4.0f, 14.75f, 4.0f) + horizontalLineToRelative(-5.5f) + curveTo(8.01f, 4.0f, 7.0f, 5.01f, 7.0f, 6.25f) + close() + moveTo(9.25f, 5.5f) + horizontalLineToRelative(5.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(15.5f, 7.0f) + horizontalLineToRelative(-7.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(7.0f, 8.5f) + horizontalLineToRelative(12.75f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.25f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.75f) + lineTo(8.0f, 11.5f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-3.0f) + lineTo(3.5f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + lineTo(7.0f, 8.5f) + close() + moveTo(16.0f, 13.0f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(17.5f, 13.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(4.75f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(4.25f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 13.0f) + horizontalLineToRelative(3.0f) + verticalLineToRelative(1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(8.0f, 13.0f) + horizontalLineToRelative(8.0f) + close() + } + } + return _toolbox!! + } + +private var _toolbox: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TooltipQuote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TooltipQuote.kt new file mode 100644 index 0000000..d9743cd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TooltipQuote.kt @@ -0,0 +1,89 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TooltipQuote: ImageVector + get() { + if (_tooltipQuote != null) { + return _tooltipQuote!! + } + _tooltipQuote = fluentIcon(name = "Regular.TooltipQuote") { + fluentPath { + moveTo(6.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, 0.64f) + curveToRelative(-0.3f, 0.67f, -0.71f, 1.13f, -0.91f, 1.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + arcTo(5.85f, 5.85f, 0.0f, false, false, 8.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.5f) + close() + moveTo(10.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.13f, 0.64f) + curveToRelative(-0.3f, 0.67f, -0.71f, 1.13f, -0.91f, 1.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + arcToRelative(5.85f, 5.85f, 0.0f, false, false, 1.72f, -4.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-1.5f) + close() + moveTo(2.0f, 4.25f) + curveTo(2.0f, 3.01f, 3.0f, 2.0f, 4.25f, 2.0f) + horizontalLineToRelative(9.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-1.94f) + lineToRelative(-1.9f, 3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.32f, 0.0f) + lineTo(6.19f, 14.0f) + lineTo(4.25f, 14.0f) + curveTo(3.01f, 14.0f, 2.0f, 13.0f, 2.0f, 11.75f) + verticalLineToRelative(-7.5f) + close() + moveTo(4.25f, 3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(2.4f) + curveToRelative(0.27f, 0.0f, 0.53f, 0.15f, 0.66f, 0.4f) + lineToRelative(1.44f, 2.74f) + lineToRelative(1.44f, -2.74f) + curveToRelative(0.13f, -0.25f, 0.39f, -0.4f, 0.67f, -0.4f) + horizontalLineToRelative(2.39f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.0f) + close() + moveTo(6.38f, 16.5f) + lineTo(2.75f, 16.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(4.42f) + lineToRelative(-0.8f, -1.5f) + close() + moveTo(10.33f, 18.0f) + horizontalLineToRelative(10.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(11.12f, 16.5f) + lineToRelative(-0.79f, 1.5f) + close() + moveTo(2.75f, 20.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-12.0f) + close() + } + } + return _tooltipQuote!! + } + +private var _tooltipQuote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TopSpeed.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TopSpeed.kt new file mode 100644 index 0000000..494a794 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TopSpeed.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TopSpeed: ImageVector + get() { + if (_topSpeed != null) { + return _topSpeed!! + } + _topSpeed = fluentIcon(name = "Regular.TopSpeed") { + fluentPath { + moveTo(6.54f, 5.48f) + arcToRelative(8.46f, 8.46f, 0.0f, false, true, 4.71f, -1.95f) + verticalLineToRelative(1.72f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 3.53f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 7.74f, 7.97f) + horizontalLineToRelative(-1.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.7f) + arcToRelative(8.45f, 8.45f, 0.0f, false, true, -3.17f, 5.67f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.94f, 1.16f) + arcTo(9.93f, 9.93f, 0.0f, false, false, 22.0f, 12.0f) + arcToRelative(10.0f, 10.0f, 0.0f, true, false, -16.23f, 7.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.96f, -1.16f) + arcTo(8.66f, 8.66f, 0.0f, false, true, 3.56f, 13.0f) + horizontalLineToRelative(1.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(3.51f, 11.5f) + curveToRelative(0.11f, -1.88f, 0.84f, -3.6f, 1.97f, -4.96f) + lineToRelative(1.24f, 1.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(6.54f, 5.48f) + close() + moveTo(16.76f, 6.63f) + arcToRelative(0.65f, 0.65f, 0.0f, false, false, -0.8f, 0.02f) + lineToRelative(-0.23f, 0.18f) + arcToRelative(396.1f, 396.1f, 0.0f, false, false, -4.21f, 3.6f) + arcToRelative(37.86f, 37.86f, 0.0f, false, false, -1.1f, 1.05f) + curveToRelative(-0.66f, 0.8f, -0.52f, 1.98f, 0.3f, 2.62f) + curveToRelative(0.83f, 0.64f, 2.03f, 0.5f, 2.68f, -0.3f) + arcToRelative(37.18f, 37.18f, 0.0f, false, false, 0.78f, -1.3f) + arcToRelative(152.48f, 152.48f, 0.0f, false, false, 2.62f, -4.85f) + lineToRelative(0.13f, -0.24f) + arcToRelative(0.61f, 0.61f, 0.0f, false, false, -0.17f, -0.78f) + close() + } + } + return _topSpeed!! + } + +private var _topSpeed: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Translate.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Translate.kt new file mode 100644 index 0000000..07f8d30 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Translate.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Translate: ImageVector + get() { + if (_translate != null) { + return _translate!! + } + _translate = fluentIcon(name = "Regular.Translate") { + fluentPath { + moveTo(16.96f, 5.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.42f, -0.48f) + curveToRelative(-0.15f, 0.45f, -0.3f, 1.04f, -0.42f, 1.52f) + curveToRelative(-0.74f, 0.02f, -1.45f, 0.01f, -2.07f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.1f, 1.5f) + curveToRelative(0.56f, 0.04f, 1.19f, 0.05f, 1.84f, 0.04f) + curveToRelative(-0.14f, 0.76f, -0.24f, 1.44f, -0.3f, 2.06f) + arcToRelative(5.94f, 5.94f, 0.0f, false, false, -2.54f, 2.41f) + curveToRelative(-0.6f, 1.17f, -0.66f, 2.56f, 0.21f, 3.44f) + curveToRelative(0.57f, 0.59f, 1.4f, 0.64f, 2.13f, 0.49f) + curveToRelative(0.4f, -0.09f, 0.82f, -0.25f, 1.24f, -0.47f) + lineToRelative(0.02f, 0.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.4f, -0.52f) + lineToRelative(-0.17f, -0.43f) + arcToRelative(7.63f, 7.63f, 0.0f, false, false, 2.29f, -4.04f) + curveToRelative(0.63f, 0.3f, 1.07f, 0.83f, 1.27f, 1.4f) + curveToRelative(0.23f, 0.61f, 0.22f, 1.3f, -0.1f, 1.95f) + curveToRelative(-0.3f, 0.63f, -0.92f, 1.26f, -2.0f, 1.68f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.53f, 1.4f) + arcToRelative(5.01f, 5.01f, 0.0f, false, false, 2.83f, -2.43f) + arcToRelative(4.04f, 4.04f, 0.0f, false, false, -2.35f, -5.55f) + verticalLineToRelative(-0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, -0.03f) + curveToRelative(-0.52f, 0.0f, -1.08f, 0.07f, -1.67f, 0.24f) + curveToRelative(0.06f, -0.45f, 0.15f, -0.95f, 0.26f, -1.5f) + curveToRelative(1.18f, -0.09f, 2.36f, -0.25f, 3.33f, -0.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.34f, -1.46f) + curveToRelative(-0.77f, 0.18f, -1.7f, 0.32f, -2.64f, 0.4f) + curveToRelative(0.09f, -0.32f, 0.18f, -0.66f, 0.27f, -0.93f) + close() + moveTo(13.28f, 13.71f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 1.15f, -1.3f) + arcToRelative(7.83f, 7.83f, 0.0f, false, false, 0.52f, 2.69f) + curveToRelative(-0.3f, 0.17f, -0.63f, 0.3f, -0.98f, 0.37f) + curveToRelative(-0.48f, 0.1f, -0.68f, 0.0f, -0.74f, -0.06f) + curveToRelative(-0.24f, -0.25f, -0.4f, -0.86f, 0.05f, -1.7f) + close() + moveTo(17.6f, 11.22f) + curveToRelative(-0.21f, 0.97f, -0.7f, 2.02f, -1.42f, 2.85f) + arcToRelative(8.62f, 8.62f, 0.0f, false, true, -0.25f, -2.48f) + lineToRelative(0.34f, -0.12f) + curveToRelative(0.48f, -0.16f, 0.92f, -0.23f, 1.33f, -0.25f) + close() + moveTo(7.96f, 6.53f) + curveToRelative(-2.24f, -0.65f, -4.0f, 0.15f, -4.57f, 0.47f) + arcTo(0.75f, 0.75f, 0.0f, true, false, 4.1f, 8.3f) + curveToRelative(0.4f, -0.22f, 1.74f, -0.83f, 3.43f, -0.34f) + curveToRelative(0.77f, 0.23f, 1.1f, 0.64f, 1.27f, 1.06f) + curveToRelative(0.13f, 0.33f, 0.17f, 0.69f, 0.18f, 1.04f) + arcToRelative(9.83f, 9.83f, 0.0f, false, false, -0.92f, -0.21f) + arcToRelative(6.83f, 6.83f, 0.0f, false, false, -4.12f, 0.42f) + arcToRelative(3.39f, 3.39f, 0.0f, false, false, -1.9f, 3.7f) + arcToRelative(3.52f, 3.52f, 0.0f, false, false, 2.8f, 2.95f) + arcTo(5.95f, 5.95f, 0.0f, false, false, 9.0f, 15.95f) + verticalLineToRelative(0.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-5.79f) + curveToRelative(0.0f, -0.45f, 0.0f, -1.24f, -0.3f, -1.99f) + curveToRelative(-0.33f, -0.83f, -1.0f, -1.58f, -2.24f, -1.94f) + close() + moveTo(7.81f, 11.33f) + curveToRelative(0.48f, 0.09f, 0.9f, 0.21f, 1.19f, 0.3f) + verticalLineToRelative(2.51f) + arcToRelative(7.38f, 7.38f, 0.0f, false, true, -1.1f, 0.7f) + curveToRelative(-0.84f, 0.45f, -1.85f, 0.79f, -2.79f, 0.62f) + arcToRelative(2.02f, 2.02f, 0.0f, false, true, -1.58f, -1.72f) + arcToRelative(1.89f, 1.89f, 0.0f, false, true, 1.07f, -2.1f) + arcToRelative(5.34f, 5.34f, 0.0f, false, true, 3.2f, -0.3f) + close() + } + } + return _translate!! + } + +private var _translate: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Transmission.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Transmission.kt new file mode 100644 index 0000000..8a30198 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Transmission.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Transmission: ImageVector + get() { + if (_transmission != null) { + return _transmission!! + } + _transmission = fluentIcon(name = "Regular.Transmission") { + fluentPath { + moveTo(12.0f, 2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, false, -0.75f, 5.4f) + verticalLineToRelative(3.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + lineTo(12.75f, 7.4f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 12.0f, 2.0f) + close() + moveTo(10.75f, 4.75f) + arcToRelative(1.25f, 1.25f, 0.0f, true, true, 2.5f, 0.0f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.5f, 0.0f) + close() + moveTo(3.0f, 6.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + lineTo(8.0f, 10.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(1.5f) + lineTo(6.5f, 11.5f) + verticalLineToRelative(-5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f) + verticalLineToRelative(12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-5.0f) + lineTo(11.0f, 13.5f) + verticalLineToRelative(5.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f) + verticalLineToRelative(-5.0f) + horizontalLineToRelative(6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f) + lineTo(19.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(-3.75f) + lineTo(13.75f, 10.0f) + lineTo(16.0f, 10.0f) + lineTo(16.0f, 6.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + lineTo(21.0f, 13.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f) + horizontalLineToRelative(-4.5f) + verticalLineToRelative(3.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + lineTo(9.5f, 15.0f) + lineTo(8.0f, 15.0f) + verticalLineToRelative(3.5f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + verticalLineToRelative(-12.0f) + close() + } + } + return _transmission!! + } + +private var _transmission: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemAdd.kt new file mode 100644 index 0000000..45edd1d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemAdd.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TrayItemAdd: ImageVector + get() { + if (_trayItemAdd != null) { + return _trayItemAdd!! + } + _trayItemAdd = fluentIcon(name = "Regular.TrayItemAdd") { + fluentPath { + moveTo(14.0f, 3.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-2.0f) + lineTo(14.0f, 3.5f) + close() + moveTo(12.5f, 3.25f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveTo(19.0f, 6.44f, 18.44f, 7.0f, 17.75f, 7.0f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(15.75f, 8.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.69f) + lineToRelative(1.22f, -1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-2.5f, 2.5f) + curveToRelative(-0.3f, 0.3f, -0.77f, 0.3f, -1.06f, 0.0f) + lineToRelative(-2.5f, -2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineTo(15.0f, 15.94f) + lineTo(15.0f, 9.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.5f, 15.0f) + verticalLineToRelative(2.0f) + lineTo(10.0f, 17.0f) + verticalLineToRelative(-2.0f) + lineTo(6.5f, 15.0f) + close() + moveTo(5.0f, 14.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(2.75f, 16.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + lineTo(4.75f, 21.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 18.75f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _trayItemAdd!! + } + +private var _trayItemAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemRemove.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemRemove.kt new file mode 100644 index 0000000..6181009 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrayItemRemove.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TrayItemRemove: ImageVector + get() { + if (_trayItemRemove != null) { + return _trayItemRemove!! + } + _trayItemRemove = fluentIcon(name = "Regular.TrayItemRemove") { + fluentPath { + moveTo(14.0f, 3.5f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(-2.0f) + lineTo(14.0f, 3.5f) + close() + moveTo(12.5f, 3.25f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveTo(19.0f, 6.44f, 18.44f, 7.0f, 17.75f, 7.0f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(15.22f, 8.72f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(2.5f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-1.22f, -1.22f) + verticalLineToRelative(6.69f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-6.69f) + lineToRelative(-1.22f, 1.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(2.5f, -2.5f) + close() + moveTo(6.5f, 15.0f) + verticalLineToRelative(2.0f) + lineTo(10.0f, 17.0f) + verticalLineToRelative(-2.0f) + lineTo(6.5f, 15.0f) + close() + moveTo(5.0f, 14.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(4.0f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-2.5f) + close() + moveTo(2.75f, 16.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(2.0f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(2.0f) + arcToRelative(2.75f, 2.75f, 0.0f, false, true, -2.75f, 2.75f) + lineTo(4.75f, 21.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 2.0f, 18.75f) + verticalLineToRelative(-2.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + } + } + return _trayItemRemove!! + } + +private var _trayItemRemove: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt new file mode 100644 index 0000000..0896ed1 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Trophy.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Trophy: ImageVector + get() { + if (_trophy != null) { + return _trophy!! + } + _trophy = fluentIcon(name = "Regular.Trophy") { + fluentPath { + moveTo(15.25f, 2.0f) + curveToRelative(1.16f, 0.0f, 2.12f, 0.88f, 2.24f, 2.0f) + horizontalLineToRelative(1.27f) + curveToRelative(0.92f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(3.15f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.06f, 3.24f) + lineToRelative(-0.2f, 0.01f) + arcToRelative(5.76f, 5.76f, 0.0f, false, true, -4.74f, 3.95f) + verticalLineToRelative(1.55f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.07f) + lineTo(17.5f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-0.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -3.24f) + lineToRelative(0.18f, -0.01f) + lineTo(11.0f, 17.5f) + verticalLineToRelative(-1.55f) + arcTo(5.76f, 5.76f, 0.0f, false, true, 6.27f, 12.0f) + horizontalLineToRelative(-0.02f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 8.75f) + verticalLineToRelative(-3.0f) + curveTo(3.0f, 4.78f, 3.78f, 4.0f, 4.75f, 4.0f) + lineTo(6.0f, 4.0f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(7.0f) + close() + moveTo(14.25f, 19.0f) + horizontalLineToRelative(-5.0f) + curveToRelative(-0.83f, 0.0f, -1.52f, 0.58f, -1.7f, 1.35f) + lineToRelative(-0.03f, 0.15f) + horizontalLineToRelative(8.47f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 14.4f, 19.0f) + horizontalLineToRelative(-0.16f) + close() + moveTo(15.25f, 3.5f) + horizontalLineToRelative(-7.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 8.5f, 0.0f) + verticalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(18.75f, 5.5f) + lineTo(17.5f, 5.5f) + verticalLineToRelative(4.98f) + curveToRelative(0.8f, -0.11f, 1.43f, -0.76f, 1.5f, -1.58f) + lineTo(19.0f, 5.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.18f, -0.24f) + lineToRelative(-0.06f, -0.01f) + close() + moveTo(6.0f, 5.5f) + lineTo(4.75f, 5.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.88f, 0.65f, 1.61f, 1.5f, 1.73f) + lineTo(6.0f, 5.5f) + close() + } + } + return _trophy!! + } + +private var _trophy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrophyOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrophyOff.kt new file mode 100644 index 0000000..07302c2 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TrophyOff.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TrophyOff: ImageVector + get() { + if (_trophyOff != null) { + return _trophyOff!! + } + _trophyOff = fluentIcon(name = "Regular.TrophyOff") { + fluentPath { + moveTo(3.48f, 4.54f) + lineTo(2.22f, 3.28f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-6.39f, -6.39f) + curveToRelative(-0.56f, 0.28f, -1.18f, 0.48f, -1.83f, 0.56f) + verticalLineToRelative(1.55f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.25f, 3.07f) + lineTo(17.5f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-0.6f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.06f, -3.24f) + lineToRelative(0.18f, -0.01f) + lineTo(11.0f, 17.5f) + verticalLineToRelative(-1.55f) + arcTo(5.76f, 5.76f, 0.0f, false, true, 6.27f, 12.0f) + horizontalLineToRelative(-0.02f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 8.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -0.47f, 0.18f, -0.9f, 0.48f, -1.2f) + close() + moveTo(13.19f, 14.25f) + lineTo(7.5f, 8.56f) + verticalLineToRelative(1.69f) + arcToRelative(4.25f, 4.25f, 0.0f, false, false, 5.69f, 4.0f) + close() + moveTo(6.0f, 7.06f) + lineTo(4.54f, 5.6f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.04f, 0.15f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.88f, 0.65f, 1.61f, 1.5f, 1.73f) + lineTo(6.0f, 7.06f) + close() + moveTo(16.0f, 10.25f) + curveToRelative(0.0f, 0.74f, -0.19f, 1.44f, -0.52f, 2.05f) + lineToRelative(1.1f, 1.09f) + curveToRelative(0.27f, -0.43f, 0.5f, -0.9f, 0.65f, -1.39f) + horizontalLineToRelative(0.21f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.07f, -3.25f) + lineTo(20.51f, 5.61f) + curveTo(20.42f, 4.7f, 19.67f, 4.0f, 18.75f, 4.0f) + horizontalLineToRelative(-1.27f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.24f, -2.0f) + horizontalLineToRelative(-7.0f) + curveToRelative(-0.83f, 0.0f, -1.56f, 0.45f, -1.95f, 1.12f) + lineToRelative(1.2f, 1.2f) + verticalLineToRelative(-0.07f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(7.0f) + curveToRelative(0.42f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + close() + moveTo(9.25f, 19.0f) + curveToRelative(-0.83f, 0.0f, -1.52f, 0.58f, -1.7f, 1.35f) + lineToRelative(-0.03f, 0.15f) + horizontalLineToRelative(8.47f) + arcTo(1.75f, 1.75f, 0.0f, false, false, 14.4f, 19.0f) + lineTo(9.25f, 19.0f) + close() + moveTo(18.75f, 5.5f) + horizontalLineToRelative(0.07f) + curveToRelative(0.1f, 0.03f, 0.19f, 0.13f, 0.19f, 0.25f) + lineTo(19.01f, 8.9f) + curveToRelative(-0.08f, 0.82f, -0.7f, 1.47f, -1.5f, 1.58f) + lineTo(17.51f, 5.5f) + horizontalLineToRelative(1.25f) + close() + } + } + return _trophyOff!! + } + +private var _trophyOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt new file mode 100644 index 0000000..18b7183 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Tv.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Tv: ImageVector + get() { + if (_tv != null) { + return _tv!! + } + _tv = fluentIcon(name = "Regular.Tv") { + fluentPath { + moveTo(4.75f, 4.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 6.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 18.0f) + horizontalLineToRelative(14.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 22.0f, 15.25f) + verticalLineToRelative(-8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 4.0f) + horizontalLineTo(4.75f) + close() + moveTo(3.5f, 6.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineTo(4.75f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(5.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(5.75f) + close() + } + } + return _tv!! + } + +private var _tv: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TvUsb.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TvUsb.kt new file mode 100644 index 0000000..22e0c8a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/TvUsb.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.TvUsb: ImageVector + get() { + if (_tvUsb != null) { + return _tvUsb!! + } + _tvUsb = fluentIcon(name = "Regular.TvUsb") { + fluentPath { + moveTo(4.75f, 3.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 2.0f, 5.75f) + verticalLineToRelative(8.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 4.75f, 17.0f) + horizontalLineToRelative(9.75f) + verticalLineToRelative(-1.5f) + lineTo(4.75f, 15.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(14.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + lineTo(20.5f, 8.5f) + horizontalLineToRelative(0.5f) + curveToRelative(0.36f, 0.0f, 0.7f, 0.07f, 1.0f, 0.2f) + lineTo(22.0f, 5.76f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 19.25f, 3.0f) + lineTo(4.75f, 3.0f) + close() + moveTo(5.75f, 18.5f) + horizontalLineToRelative(9.0f) + lineToRelative(0.16f, 0.28f) + lineToRelative(0.8f, 1.22f) + lineTo(5.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.5f, 20.0f) + lineToRelative(-1.34f, -2.04f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.16f, -0.55f) + lineTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + verticalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(3.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.44f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.17f, 0.55f) + lineTo(21.5f, 20.0f) + verticalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f) + verticalLineToRelative(-2.0f) + close() + moveTo(20.5f, 11.5f) + horizontalLineToRelative(-2.0f) + lineTo(18.5f, 13.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.5f) + close() + } + } + return _tvUsb!! + } + +private var _tvUsb: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Umbrella.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Umbrella.kt new file mode 100644 index 0000000..8d9166d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Umbrella.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Umbrella: ImageVector + get() { + if (_umbrella != null) { + return _umbrella!! + } + _umbrella = fluentIcon(name = "Regular.Umbrella") { + fluentPath { + moveTo(10.25f, 10.91f) + curveToRelative(0.47f, -0.4f, 1.07f, -0.73f, 1.75f, -0.73f) + curveToRelative(0.68f, 0.0f, 1.28f, 0.33f, 1.75f, 0.73f) + arcToRelative(4.6f, 4.6f, 0.0f, false, true, 0.68f, 0.71f) + lineToRelative(0.03f, 0.05f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.24f, 0.0f) + arcToRelative(5.6f, 5.6f, 0.0f, false, true, 0.71f, -0.76f) + curveToRelative(0.48f, -0.4f, 1.08f, -0.73f, 1.76f, -0.73f) + curveToRelative(0.67f, 0.0f, 1.28f, 0.33f, 1.75f, 0.73f) + curveToRelative(0.23f, 0.2f, 0.41f, 0.4f, 0.54f, 0.54f) + lineToRelative(0.17f, 0.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, -0.42f) + curveTo(22.0f, 6.57f, 17.95f, 2.0f, 12.0f, 2.0f) + reflectiveCurveTo(2.0f, 6.57f, 2.0f, 11.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.42f) + lineToRelative(0.17f, -0.22f) + curveToRelative(0.13f, -0.15f, 0.31f, -0.34f, 0.54f, -0.54f) + curveToRelative(0.47f, -0.4f, 1.08f, -0.73f, 1.75f, -0.73f) + curveToRelative(0.68f, 0.0f, 1.28f, 0.33f, 1.76f, 0.73f) + arcToRelative(4.6f, 4.6f, 0.0f, false, true, 0.7f, 0.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.25f, 0.0f) + lineToRelative(0.03f, -0.05f) + arcToRelative(3.8f, 3.8f, 0.0f, false, true, 0.68f, -0.7f) + close() + moveTo(3.79f, 9.28f) + curveTo(4.71f, 6.18f, 7.74f, 3.5f, 12.0f, 3.5f) + curveToRelative(4.26f, 0.0f, 7.29f, 2.68f, 8.2f, 5.78f) + arcToRelative(3.94f, 3.94f, 0.0f, false, false, -2.03f, -0.6f) + curveToRelative(-1.18f, 0.0f, -2.12f, 0.57f, -2.72f, 1.09f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -0.37f, 0.33f) + lineToRelative(-0.36f, -0.33f) + arcTo(4.27f, 4.27f, 0.0f, false, false, 12.0f, 8.67f) + curveToRelative(-1.17f, 0.0f, -2.11f, 0.58f, -2.72f, 1.1f) + curveToRelative(-0.13f, 0.11f, -0.26f, 0.22f, -0.36f, 0.33f) + arcToRelative(6.0f, 6.0f, 0.0f, false, false, -0.37f, -0.33f) + arcToRelative(4.27f, 4.27f, 0.0f, false, false, -2.72f, -1.1f) + curveToRelative(-0.8f, 0.0f, -1.49f, 0.28f, -2.04f, 0.6f) + close() + moveTo(12.0f, 11.18f) + curveToRelative(-0.24f, 0.0f, -0.49f, 0.08f, -0.75f, 0.24f) + lineTo(11.25f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + verticalLineToRelative(-0.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + lineTo(6.75f, 19.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, false, 6.0f, 0.0f) + verticalLineToRelative(-7.58f) + arcToRelative(1.47f, 1.47f, 0.0f, false, false, -0.75f, -0.24f) + close() + } + } + return _umbrella!! + } + +private var _umbrella: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UninstallApp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UninstallApp.kt new file mode 100644 index 0000000..c7ba6be --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UninstallApp.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.UninstallApp: ImageVector + get() { + if (_uninstallApp != null) { + return _uninstallApp!! + } + _uninstallApp = fluentIcon(name = "Regular.UninstallApp") { + fluentPath { + moveTo(21.7f, 8.85f) + lineToRelative(0.08f, -0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.98f) + lineToRelative(-0.07f, -0.08f) + lineToRelative(-2.22f, -2.22f) + lineToRelative(2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.07f, -0.97f) + lineToRelative(-0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + lineToRelative(-2.22f, 2.22f) + lineToRelative(-2.22f, -2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.98f, -0.07f) + lineToRelative(-0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + lineToRelative(2.22f, 2.22f) + lineToRelative(-2.22f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.07f, 0.98f) + lineToRelative(0.07f, 0.08f) + curveToRelative(0.27f, 0.27f, 0.68f, 0.3f, 0.98f, 0.07f) + lineToRelative(0.08f, -0.07f) + lineToRelative(2.22f, -2.22f) + lineToRelative(2.22f, 2.22f) + curveToRelative(0.26f, 0.27f, 0.68f, 0.3f, 0.97f, 0.07f) + close() + moveTo(18.74f, 21.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(20.99f, 13.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(5.25f, 3.0f) + curveTo(4.01f, 3.0f, 3.0f, 4.0f, 3.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(3.0f, 19.99f, 4.0f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + close() + moveTo(11.24f, 11.25f) + lineTo(4.5f, 11.25f) + verticalLineToRelative(-6.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(5.25f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(6.0f) + close() + moveTo(18.74f, 19.5f) + horizontalLineToRelative(-6.0f) + verticalLineToRelative(-6.75f) + horizontalLineToRelative(6.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + close() + moveTo(11.24f, 19.5f) + horizontalLineToRelative(-6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + verticalLineToRelative(-6.0f) + horizontalLineToRelative(6.75f) + verticalLineToRelative(6.75f) + close() + } + } + return _uninstallApp!! + } + +private var _uninstallApp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbPlug.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbPlug.kt new file mode 100644 index 0000000..7ae9910 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbPlug.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.UsbPlug: ImageVector + get() { + if (_usbPlug != null) { + return _usbPlug!! + } + _usbPlug = fluentIcon(name = "Regular.UsbPlug") { + fluentPath { + moveTo(11.0f, 21.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(9.5f, 17.0f) + horizontalLineToRelative(-0.75f) + curveToRelative(-1.19f, 0.0f, -2.16f, -0.93f, -2.24f, -2.1f) + lineTo(6.51f, 9.25f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.82f, 1.5f, -2.13f) + lineTo(8.01f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.29f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(6.6f) + curveToRelative(0.39f, 0.0f, 0.7f, 0.28f, 0.75f, 0.65f) + lineTo(16.01f, 7.13f) + curveToRelative(0.82f, 0.3f, 1.42f, 1.05f, 1.49f, 1.95f) + verticalLineToRelative(5.67f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f) + lineTo(13.0f, 17.0f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(4.25f) + close() + moveTo(15.25f, 8.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.69f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(5.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.65f) + verticalLineToRelative(-5.6f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(14.52f, 3.5f) + horizontalLineToRelative(-5.0f) + lineTo(9.52f, 7.0f) + horizontalLineToRelative(5.0f) + lineTo(14.52f, 3.5f) + close() + } + } + return _usbPlug!! + } + +private var _usbPlug: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbStick.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbStick.kt new file mode 100644 index 0000000..1b71530 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/UsbStick.kt @@ -0,0 +1,55 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.UsbStick: ImageVector + get() { + if (_usbStick != null) { + return _usbStick!! + } + _usbStick = fluentIcon(name = "Regular.UsbStick") { + fluentPath { + moveTo(15.27f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineTo(16.01f, 7.13f) + curveToRelative(0.82f, 0.3f, 1.42f, 1.05f, 1.49f, 1.95f) + verticalLineToRelative(10.67f) + curveToRelative(0.0f, 1.2f, -0.92f, 2.17f, -2.1f, 2.24f) + lineToRelative(-0.15f, 0.01f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.19f, 0.0f, -2.16f, -0.93f, -2.24f, -2.1f) + lineTo(6.51f, 9.25f) + curveToRelative(0.0f, -0.98f, 0.63f, -1.82f, 1.5f, -2.13f) + lineTo(8.01f, 2.75f) + curveToRelative(0.0f, -0.38f, 0.29f, -0.7f, 0.65f, -0.75f) + horizontalLineToRelative(6.6f) + close() + moveTo(15.25f, 8.5f) + horizontalLineToRelative(-6.5f) + curveToRelative(-0.38f, 0.0f, -0.69f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(10.6f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.64f, 0.74f) + lineToRelative(0.1f, 0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.75f, -0.65f) + lineTo(16.0f, 9.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.64f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(14.52f, 3.5f) + horizontalLineToRelative(-5.0f) + lineTo(9.52f, 7.0f) + horizontalLineToRelative(5.0f) + lineTo(14.52f, 3.5f) + close() + } + } + return _usbStick!! + } + +private var _usbStick: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vault.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vault.kt new file mode 100644 index 0000000..7010dd4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vault.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Vault: ImageVector + get() { + if (_vault != null) { + return _vault!! + } + _vault = fluentIcon(name = "Regular.Vault") { + fluentPath { + moveTo(16.58f, 13.52f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 0.0f, -3.04f) + lineToRelative(1.2f, -1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, -1.06f) + lineToRelative(-1.2f, 1.2f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, -3.04f, 0.0f) + lineToRelative(-1.2f, -1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.2f, 1.2f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 0.0f, 3.04f) + lineToRelative(-1.2f, 1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(1.2f, -1.2f) + arcToRelative(2.99f, 2.99f, 0.0f, false, false, 3.04f, 0.0f) + lineToRelative(1.2f, 1.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.2f, -1.2f) + close() + moveTo(14.0f, 13.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + moveTo(6.5f, 7.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-8.5f) + close() + moveTo(2.0f, 7.75f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 5.75f, 4.0f) + horizontalLineToRelative(12.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 22.0f, 7.75f) + verticalLineToRelative(8.5f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 18.25f, 20.0f) + lineTo(5.75f, 20.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + close() + moveTo(5.75f, 5.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(12.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + lineTo(5.75f, 5.5f) + close() + } + } + return _vault!! + } + +private var _vault: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBicycle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBicycle.kt new file mode 100644 index 0000000..beba11f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBicycle.kt @@ -0,0 +1,65 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleBicycle: ImageVector + get() { + if (_vehicleBicycle != null) { + return _vehicleBicycle!! + } + _vehicleBicycle = fluentIcon(name = "Regular.VehicleBicycle") { + fluentPath { + moveTo(12.75f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.43f) + lineToRelative(0.95f, 3.5f) + lineTo(8.5f, 8.0f) + lineTo(8.5f, 5.75f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.75f, 5.0f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(7.0f, 6.5f) + verticalLineToRelative(2.19f) + lineToRelative(-0.3f, 1.81f) + arcToRelative(4.25f, 4.25f, 0.0f, true, false, 4.3f, 4.06f) + lineToRelative(4.65f, -4.65f) + lineToRelative(0.28f, 1.0f) + arcToRelative(4.25f, 4.25f, 0.0f, true, false, 1.44f, -0.4f) + lineToRelative(-1.9f, -6.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.72f, -0.55f) + horizontalLineToRelative(-2.0f) + close() + moveTo(16.33f, 12.4f) + lineToRelative(0.7f, 2.55f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.44f, -0.4f) + lineToRelative(-0.7f, -2.55f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -1.44f, 0.4f) + close() + moveTo(10.56f, 12.87f) + arcToRelative(4.26f, 4.26f, 0.0f, false, false, -2.38f, -2.12f) + lineToRelative(0.2f, -1.25f) + horizontalLineToRelative(5.56f) + lineToRelative(-3.38f, 3.37f) + close() + moveTo(7.92f, 12.27f) + curveToRelative(0.72f, 0.33f, 1.26f, 0.96f, 1.48f, 1.73f) + lineTo(7.64f, 14.0f) + lineToRelative(0.28f, -1.74f) + close() + moveTo(6.45f, 12.02f) + lineTo(6.0f, 14.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.74f, 0.88f) + lineTo(9.4f, 15.5f) + arcToRelative(2.75f, 2.75f, 0.0f, true, true, -2.95f, -3.48f) + close() + } + } + return _vehicleBicycle!! + } + +private var _vehicleBicycle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBus.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBus.kt new file mode 100644 index 0000000..aaf6b54 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleBus.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleBus: ImageVector + get() { + if (_vehicleBus != null) { + return _vehicleBus!! + } + _vehicleBus = fluentIcon(name = "Regular.VehicleBus") { + fluentPath { + moveTo(8.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(17.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(7.75f, 2.0f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 4.0f, 5.75f) + lineTo(4.0f, 9.5f) + lineTo(2.75f, 9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + lineTo(4.0f, 11.0f) + verticalLineToRelative(8.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(9.0f, 18.5f) + horizontalLineToRelative(6.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(20.0f, 11.0f) + horizontalLineToRelative(1.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + lineTo(20.0f, 9.5f) + lineTo(20.0f, 5.75f) + arcTo(3.75f, 3.75f, 0.0f, false, false, 16.25f, 2.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(18.5f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(16.5f, 18.5f) + horizontalLineToRelative(2.0f) + close() + moveTo(18.5f, 17.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(-4.0f) + horizontalLineToRelative(13.0f) + verticalLineToRelative(4.0f) + close() + moveTo(5.5f, 19.75f) + lineTo(5.5f, 18.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + close() + moveTo(5.5f, 5.75f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(5.75f) + horizontalLineToRelative(-13.0f) + lineTo(5.5f, 5.75f) + close() + } + } + return _vehicleBus!! + } + +private var _vehicleBus: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCab.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCab.kt new file mode 100644 index 0000000..89dd80c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCab.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleCab: ImageVector + get() { + if (_vehicleCab != null) { + return _vehicleCab!! + } + _vehicleCab = fluentIcon(name = "Regular.VehicleCab") { + fluentPath { + moveTo(8.0f, 13.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(17.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(9.48f, 14.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-3.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(9.27f, 1.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(8.52f, 4.5f) + horizontalLineToRelative(-0.67f) + curveToRelative(-1.43f, 0.0f, -2.69f, 0.93f, -3.1f, 2.3f) + lineToRelative(-0.07f, 0.2f) + horizontalLineToRelative(-0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.53f) + lineToRelative(-0.2f, 0.83f) + curveToRelative(-0.65f, 0.4f, -1.08f, 1.1f, -1.08f, 1.92f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(8.0f, 18.5f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.82f, -0.43f, -1.53f, -1.08f, -1.92f) + lineToRelative(-0.2f, -0.83f) + horizontalLineToRelative(0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.94f) + lineToRelative(-0.06f, -0.18f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -3.11f, -2.32f) + horizontalLineToRelative(-0.64f) + lineTo(15.5f, 2.74f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(9.27f, 1.99f) + close() + moveTo(14.0f, 4.5f) + horizontalLineToRelative(-3.98f) + verticalLineToRelative(-1.0f) + lineTo(14.0f, 3.5f) + verticalLineToRelative(1.0f) + close() + moveTo(7.85f, 6.0f) + horizontalLineToRelative(8.29f) + curveToRelative(0.77f, 0.0f, 1.45f, 0.5f, 1.68f, 1.25f) + lineToRelative(0.2f, 0.7f) + lineTo(18.3f, 9.0f) + lineTo(5.7f, 9.0f) + lineToRelative(0.25f, -1.05f) + lineToRelative(0.22f, -0.71f) + curveTo(6.4f, 6.5f, 7.08f, 6.0f, 7.85f, 6.0f) + close() + moveTo(4.5f, 17.0f) + verticalLineToRelative(-5.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(19.5f, 17.0f) + horizontalLineToRelative(-15.0f) + close() + moveTo(4.5f, 19.75f) + lineTo(4.5f, 18.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + close() + moveTo(19.5f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.14f, -0.11f, 0.25f, -0.25f, 0.25f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, -0.25f, -0.25f) + lineTo(17.5f, 18.5f) + horizontalLineToRelative(2.0f) + close() + } + } + return _vehicleCab!! + } + +private var _vehicleCab: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt new file mode 100644 index 0000000..4457d31 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCar.kt @@ -0,0 +1,104 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleCar: ImageVector + get() { + if (_vehicleCar != null) { + return _vehicleCar!! + } + _vehicleCar = fluentIcon(name = "Regular.VehicleCar") { + fluentPath { + moveTo(15.8f, 3.0f) + curveToRelative(1.49f, 0.0f, 2.79f, 1.01f, 3.15f, 2.46f) + lineTo(19.34f, 7.0f) + horizontalLineToRelative(0.91f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + horizontalLineToRelative(-0.54f) + lineToRelative(0.21f, 0.83f) + curveToRelative(0.65f, 0.4f, 1.08f, 1.1f, 1.08f, 1.92f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.79f, -1.75f, -1.75f) + lineTo(16.0f, 18.5f) + lineTo(8.0f, 18.5f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.96f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveTo(3.78f, 21.5f, 3.0f, 20.7f, 3.0f, 19.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.81f, 0.43f, -1.53f, 1.08f, -1.92f) + lineToRelative(0.2f, -0.83f) + horizontalLineToRelative(-0.53f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineTo(3.0f, 7.75f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(0.91f) + lineToRelative(0.39f, -1.54f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 8.2f, 3.0f) + horizontalLineToRelative(7.6f) + close() + moveTo(6.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(6.5f, 18.5f) + close() + moveTo(19.5f, 18.5f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(1.25f) + curveToRelative(0.0f, 0.13f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.12f, 0.25f, -0.25f) + lineTo(19.5f, 18.5f) + close() + moveTo(18.75f, 10.5f) + lineTo(5.25f, 10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(4.5f, 17.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(10.25f, 14.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-3.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(3.6f) + horizontalLineToRelative(-3.5f) + close() + moveTo(17.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(7.0f, 12.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(15.8f, 4.5f) + lineTo(8.2f, 4.5f) + curveToRelative(-0.8f, 0.0f, -1.5f, 0.55f, -1.7f, 1.33f) + lineTo(5.71f, 9.0f) + lineTo(18.3f, 9.0f) + lineToRelative(-0.8f, -3.18f) + curveToRelative(-0.19f, -0.77f, -0.89f, -1.32f, -1.7f, -1.32f) + close() + } + } + return _vehicleCar!! + } + +private var _vehicleCar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCarCollision.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCarCollision.kt new file mode 100644 index 0000000..99b9b25 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleCarCollision.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleCarCollision: ImageVector + get() { + if (_vehicleCarCollision != null) { + return _vehicleCarCollision!! + } + _vehicleCarCollision = fluentIcon(name = "Regular.VehicleCarCollision") { + fluentPath { + moveTo(11.5f, 2.04f) + curveToRelative(0.31f, -0.1f, 0.65f, 0.0f, 0.84f, 0.25f) + lineTo(14.42f, 5.0f) + lineToRelative(2.92f, -1.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.12f, 0.87f) + lineTo(17.3f, 7.5f) + horizontalLineToRelative(3.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.53f, 1.28f) + lineToRelative(-2.05f, 2.05f) + lineToRelative(2.13f, 2.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.61f, 1.19f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(1.54f) + lineToRelative(-1.65f, -2.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.08f, -0.97f) + lineTo(19.44f, 9.0f) + horizontalLineToRelative(-3.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.71f, -0.99f) + lineToRelative(0.83f, -2.48f) + lineToRelative(-1.71f, 1.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -0.17f) + lineToRelative(-1.16f, -1.5f) + verticalLineToRelative(2.29f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.5f) + curveToRelative(0.0f, -0.32f, 0.2f, -0.6f, 0.5f, -0.71f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(7.0f, 16.5f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(15.14f, 13.75f) + horizontalLineToRelative(0.11f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.6f) + lineToRelative(-0.39f, -1.55f) + curveToRelative(-0.25f, -1.0f, -1.15f, -1.7f, -2.18f, -1.7f) + lineTo(5.99f, 9.0f) + curveToRelative(-1.08f, 0.0f, -2.0f, 0.77f, -2.2f, 1.84f) + lineToRelative(-0.27f, 1.41f) + horizontalLineToRelative(-0.77f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.11f) + curveToRelative(-0.53f, 0.5f, -0.86f, 1.21f, -0.86f, 2.0f) + verticalLineToRelative(4.75f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + lineTo(5.0f, 20.0f) + horizontalLineToRelative(8.0f) + verticalLineToRelative(0.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + verticalLineToRelative(-4.75f) + curveToRelative(0.0f, -0.79f, -0.33f, -1.5f, -0.86f, -2.0f) + close() + moveTo(5.99f, 10.5f) + horizontalLineToRelative(6.09f) + curveToRelative(0.34f, 0.0f, 0.64f, 0.23f, 0.73f, 0.57f) + lineToRelative(0.45f, 1.81f) + lineToRelative(-0.01f, 0.12f) + lineTo(4.9f, 13.0f) + lineToRelative(0.36f, -1.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.73f, -0.61f) + close() + moveTo(14.5f, 18.5f) + horizontalLineToRelative(-11.0f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(8.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(2.75f) + close() + } + } + return _vehicleCarCollision!! + } + +private var _vehicleCarCollision: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleShip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleShip.kt new file mode 100644 index 0000000..abd1cfb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleShip.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleShip: ImageVector + get() { + if (_vehicleShip != null) { + return _vehicleShip!! + } + _vehicleShip = fluentIcon(name = "Regular.VehicleShip") { + fluentPath { + moveTo(8.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(8.0f, 5.0f) + lineTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.76f) + lineToRelative(-1.46f, 0.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.42f, 1.02f) + lineToRelative(2.33f, 5.02f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.93f, 0.58f) + lineToRelative(-2.56f, -5.5f) + lineToRelative(6.59f, -2.4f) + curveToRelative(0.38f, -0.15f, 0.8f, -0.15f, 1.19f, -0.01f) + lineToRelative(6.77f, 2.42f) + lineToRelative(-2.62f, 5.34f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.87f, -0.4f) + lineToRelative(2.47f, -5.04f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.42f, -1.03f) + lineToRelative(-1.67f, -0.6f) + verticalLineToRelative(-4.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(16.0f, 5.0f) + lineTo(16.0f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + close() + moveTo(14.5f, 5.0f) + horizontalLineToRelative(-5.0f) + lineTo(9.5f, 3.5f) + horizontalLineToRelative(5.0f) + lineTo(14.5f, 5.0f) + close() + moveTo(17.5f, 6.5f) + verticalLineToRelative(3.42f) + lineToRelative(-4.4f, -1.57f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, -2.2f, 0.0f) + lineTo(6.5f, 9.98f) + lineTo(6.5f, 6.5f) + horizontalLineToRelative(11.0f) + close() + moveTo(18.73f, 18.56f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.45f, -0.03f) + verticalLineToRelative(0.01f) + arcToRelative(2.16f, 2.16f, 0.0f, false, true, -0.12f, 0.3f) + curveToRelative(-0.09f, 0.2f, -0.22f, 0.45f, -0.42f, 0.71f) + curveToRelative(-0.38f, 0.52f, -0.94f, 0.95f, -1.74f, 0.95f) + reflectiveCurveToRelative(-1.36f, -0.44f, -1.74f, -0.95f) + arcToRelative(3.85f, 3.85f, 0.0f, false, true, -0.54f, -1.0f) + verticalLineToRelative(-0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.44f, 0.0f) + verticalLineToRelative(0.01f) + lineToRelative(-0.02f, 0.06f) + arcToRelative(3.36f, 3.36f, 0.0f, false, true, -0.52f, 0.95f) + curveToRelative(-0.38f, 0.51f, -0.93f, 0.95f, -1.74f, 0.95f) + curveToRelative(-0.8f, 0.0f, -1.36f, -0.44f, -1.74f, -0.95f) + arcToRelative(3.83f, 3.83f, 0.0f, false, true, -0.54f, -1.0f) + verticalLineToRelative(-0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.44f, 0.02f) + verticalLineToRelative(0.01f) + arcToRelative(1.62f, 1.62f, 0.0f, false, true, -0.11f, 0.28f) + curveToRelative(-0.09f, 0.2f, -0.22f, 0.45f, -0.42f, 0.7f) + curveToRelative(-0.38f, 0.49f, -1.0f, 0.96f, -2.0f, 0.96f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + arcTo(3.92f, 3.92f, 0.0f, false, false, 6.0f, 20.37f) + lineToRelative(0.06f, 0.08f) + curveTo(6.6f, 21.19f, 7.56f, 22.0f, 9.0f, 22.0f) + arcToRelative(3.63f, 3.63f, 0.0f, false, false, 3.0f, -1.63f) + lineToRelative(0.06f, 0.08f) + curveTo(12.6f, 21.2f, 13.56f, 22.0f, 15.0f, 22.0f) + arcToRelative(3.63f, 3.63f, 0.0f, false, false, 3.0f, -1.62f) + lineToRelative(0.06f, 0.08f) + curveToRelative(0.6f, 0.76f, 1.61f, 1.54f, 3.19f, 1.54f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + arcToRelative(2.42f, 2.42f, 0.0f, false, true, -2.0f, -0.96f) + arcToRelative(3.27f, 3.27f, 0.0f, false, true, -0.52f, -0.98f) + close() + } + } + return _vehicleShip!! + } + +private var _vehicleShip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleSubway.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleSubway.kt new file mode 100644 index 0000000..a6c8d7e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleSubway.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleSubway: ImageVector + get() { + if (_vehicleSubway != null) { + return _vehicleSubway!! + } + _vehicleSubway = fluentIcon(name = "Regular.VehicleSubway") { + fluentPath { + moveTo(16.25f, 3.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 20.0f, 6.75f) + verticalLineToRelative(9.0f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -2.89f, 3.65f) + lineToRelative(2.46f, 1.17f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.55f, 1.4f) + lineToRelative(-0.1f, -0.04f) + lineToRelative(-5.09f, -2.43f) + horizontalLineToRelative(-3.66f) + lineToRelative(-5.1f, 2.43f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.64f, -1.36f) + lineToRelative(2.46f, -1.17f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 15.75f) + verticalLineToRelative(-9.0f) + arcTo(3.75f, 3.75f, 0.0f, false, true, 7.75f, 3.0f) + horizontalLineToRelative(8.5f) + close() + moveTo(18.5f, 14.0f) + horizontalLineToRelative(-13.0f) + verticalLineToRelative(1.75f) + curveToRelative(0.0f, 1.24f, 1.0f, 2.25f, 2.25f, 2.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + lineTo(18.5f, 14.0f) + close() + moveTo(8.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(16.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(16.25f, 4.5f) + horizontalLineToRelative(-8.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, 1.0f, -2.25f, 2.25f) + verticalLineToRelative(5.75f) + horizontalLineToRelative(13.0f) + lineTo(18.5f, 6.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + close() + moveTo(13.25f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + } + } + return _vehicleSubway!! + } + +private var _vehicleSubway: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruck.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruck.kt new file mode 100644 index 0000000..986281a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruck.kt @@ -0,0 +1,106 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleTruck: ImageVector + get() { + if (_vehicleTruck != null) { + return _vehicleTruck!! + } + _vehicleTruck = fluentIcon(name = "Regular.VehicleTruck") { + fluentPath { + moveTo(9.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + moveTo(16.0f, 14.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(10.75f, 15.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.5f) + close() + moveTo(3.0f, 5.25f) + curveTo(3.0f, 4.01f, 4.0f, 3.0f, 5.25f, 3.0f) + horizontalLineToRelative(13.5f) + curveTo(19.99f, 3.0f, 21.0f, 4.0f, 21.0f, 5.25f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + lineTo(18.5f, 19.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(-3.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-0.75f) + lineTo(3.75f, 19.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.0f, 5.25f) + close() + moveTo(9.0f, 20.25f) + verticalLineToRelative(-0.75f) + lineTo(7.0f, 19.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + close() + moveTo(7.0f, 18.0f) + horizontalLineToRelative(10.0f) + verticalLineToRelative(-6.0f) + lineTo(7.0f, 12.0f) + verticalLineToRelative(6.0f) + close() + moveTo(15.0f, 19.5f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-0.75f) + horizontalLineToRelative(-2.0f) + close() + moveTo(19.5f, 18.0f) + lineTo(19.5f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + lineTo(4.5f, 18.0f) + horizontalLineToRelative(1.0f) + verticalLineToRelative(-6.75f) + curveToRelative(0.0f, -0.05f, 0.0f, -0.1f, 0.02f, -0.16f) + lineToRelative(0.74f, -3.33f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 8.46f, 6.0f) + horizontalLineToRelative(7.09f) + curveToRelative(1.05f, 0.0f, 1.96f, 0.73f, 2.2f, 1.76f) + lineToRelative(0.73f, 3.33f) + lineToRelative(0.02f, 0.16f) + lineTo(18.5f, 18.0f) + horizontalLineToRelative(1.0f) + close() + moveTo(8.45f, 7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, 0.59f) + lineToRelative(-0.54f, 2.41f) + horizontalLineToRelative(9.64f) + lineToRelative(-0.54f, -2.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.73f, -0.59f) + horizontalLineToRelative(-7.1f) + close() + } + } + return _vehicleTruck!! + } + +private var _vehicleTruck: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckBag.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckBag.kt new file mode 100644 index 0000000..ed96768 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckBag.kt @@ -0,0 +1,111 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleTruckBag: ImageVector + get() { + if (_vehicleTruckBag != null) { + return _vehicleTruckBag!! + } + _vehicleTruckBag = fluentIcon(name = "Regular.VehicleTruckBag") { + fluentPath { + moveTo(1.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(6.0f) + curveTo(1.0f, 12.99f, 2.0f, 14.0f, 3.25f, 14.0f) + horizontalLineToRelative(5.0f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-6.0f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.75f, 5.0f) + lineTo(9.5f, 5.0f) + lineTo(9.5f, 4.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -3.75f, -2.17f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 2.0f, 4.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-0.25f) + close() + moveTo(7.0f, 5.0f) + lineTo(7.0f, 4.0f) + curveToRelative(0.0f, -0.35f, -0.07f, -0.68f, -0.2f, -0.98f) + arcTo(1.0f, 1.0f, 0.0f, false, true, 8.0f, 4.0f) + verticalLineToRelative(1.0f) + lineTo(7.0f, 5.0f) + close() + moveTo(5.5f, 4.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-2.0f) + lineTo(3.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, 0.0f) + close() + moveTo(2.0f, 17.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.38f, 0.16f, 0.8f, 0.25f, 1.25f, 0.25f) + horizontalLineToRelative(0.25f) + verticalLineToRelative(2.75f) + curveToRelative(0.0f, 0.39f, 0.3f, 0.7f, 0.67f, 0.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.66f, 0.0f) + horizontalLineToRelative(2.34f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 2.83f, -2.0f) + lineTo(15.0f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.92f) + arcToRelative(1.76f, 1.76f, 0.0f, false, false, -0.83f, -0.83f) + lineTo(10.5f, 4.0f) + curveToRelative(0.0f, -0.17f, -0.01f, -0.34f, -0.04f, -0.5f) + horizontalLineToRelative(3.79f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(1.55f) + curveToRelative(0.87f, 0.0f, 1.66f, 0.5f, 2.03f, 1.29f) + lineToRelative(1.7f, 3.58f) + curveToRelative(0.15f, 0.3f, 0.22f, 0.63f, 0.22f, 0.97f) + verticalLineToRelative(5.41f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-1.8f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.9f, 0.0f) + horizontalLineToRelative(-2.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.91f, -0.01f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 17.75f) + close() + moveTo(17.83f, 18.5f) + horizontalLineToRelative(1.92f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-0.25f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(3.9f) + curveToRelative(0.61f, 0.36f, 1.09f, 0.92f, 1.33f, 1.6f) + close() + moveTo(16.5f, 8.0f) + verticalLineToRelative(3.5f) + horizontalLineToRelative(3.68f) + lineToRelative(-1.45f, -3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.68f, -0.43f) + lineTo(16.5f, 8.0f) + close() + moveTo(7.0f, 21.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(16.5f, 19.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 3.0f, 0.0f) + close() + moveTo(3.5f, 4.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, -0.4f) + lineTo(3.5f, 4.0f) + close() + } + } + return _vehicleTruckBag!! + } + +private var _vehicleTruckBag: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckCube.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckCube.kt new file mode 100644 index 0000000..3810213 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckCube.kt @@ -0,0 +1,103 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleTruckCube: ImageVector + get() { + if (_vehicleTruckCube != null) { + return _vehicleTruckCube!! + } + _vehicleTruckCube = fluentIcon(name = "Regular.VehicleTruckCube") { + fluentPath { + moveTo(1.0f, 8.57f) + lineTo(1.0f, 4.43f) + curveToRelative(0.0f, -0.57f, 0.32f, -1.09f, 0.83f, -1.34f) + lineToRelative(3.5f, -1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 1.34f, 0.0f) + lineToRelative(3.5f, 1.75f) + curveToRelative(0.5f, 0.25f, 0.83f, 0.77f, 0.83f, 1.34f) + verticalLineToRelative(4.14f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -0.83f, 1.35f) + lineToRelative(-3.5f, 1.75f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -1.34f, 0.0f) + lineToRelative(-3.5f, -1.75f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 1.0f, 8.57f) + close() + moveTo(2.55f, 4.53f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.23f, 0.67f) + lineTo(5.5f, 6.56f) + lineTo(5.5f, 9.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 1.0f, 0.0f) + lineTo(6.5f, 6.56f) + lineTo(9.22f, 5.2f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, -0.44f, -0.9f) + lineTo(6.0f, 5.7f) + lineTo(3.22f, 4.3f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.67f, 0.23f) + close() + moveTo(3.5f, 11.87f) + verticalLineToRelative(5.38f) + curveToRelative(0.0f, 0.39f, 0.3f, 0.7f, 0.67f, 0.75f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 5.66f, 0.0f) + horizontalLineToRelative(2.34f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 15.0f, 16.0f) + lineTo(15.0f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(12.0f, 4.5f) + verticalLineToRelative(-0.07f) + arcTo(2.5f, 2.5f, 0.0f, false, false, 11.55f, 3.0f) + horizontalLineToRelative(2.7f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + lineTo(16.5f, 6.0f) + horizontalLineToRelative(1.55f) + curveToRelative(0.87f, 0.0f, 1.66f, 0.5f, 2.03f, 1.29f) + lineToRelative(1.7f, 3.58f) + curveToRelative(0.15f, 0.3f, 0.22f, 0.63f, 0.22f, 0.97f) + verticalLineToRelative(5.41f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-1.8f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.9f, 0.0f) + horizontalLineToRelative(-2.1f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.91f, 0.0f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 17.24f) + verticalLineToRelative(-6.13f) + lineToRelative(1.5f, 0.75f) + close() + moveTo(16.5f, 16.4f) + curveToRelative(0.61f, 0.36f, 1.09f, 0.92f, 1.33f, 1.6f) + horizontalLineToRelative(1.92f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(20.5f, 17.0f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, -1.5f) + horizontalLineToRelative(1.25f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(3.9f) + close() + moveTo(18.05f, 7.5f) + lineTo(16.5f, 7.5f) + lineTo(16.5f, 11.0f) + horizontalLineToRelative(3.68f) + lineToRelative(-1.45f, -3.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.68f, -0.43f) + close() + moveTo(5.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -3.0f, 0.0f) + close() + moveTo(15.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + } + } + return _vehicleTruckCube!! + } + +private var _vehicleTruckCube: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckProfile.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckProfile.kt new file mode 100644 index 0000000..7ec8bbb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VehicleTruckProfile.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VehicleTruckProfile: ImageVector + get() { + if (_vehicleTruckProfile != null) { + return _vehicleTruckProfile!! + } + _vehicleTruckProfile = fluentIcon(name = "Regular.VehicleTruckProfile") { + fluentPath { + moveTo(4.25f, 3.0f) + curveTo(3.01f, 3.0f, 2.0f, 4.0f, 2.0f, 5.25f) + verticalLineToRelative(12.0f) + curveToRelative(0.0f, 1.17f, 0.9f, 2.13f, 2.04f, 2.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 5.92f, 0.01f) + horizontalLineToRelative(2.08f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, 5.92f, 0.0f) + horizontalLineToRelative(1.79f) + curveToRelative(1.24f, 0.0f, 2.25f, -1.0f, 2.25f, -2.25f) + verticalLineToRelative(-5.41f) + curveToRelative(0.0f, -0.34f, -0.07f, -0.66f, -0.22f, -0.97f) + lineToRelative(-1.7f, -3.58f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 18.05f, 6.0f) + lineTo(16.5f, 6.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -1.24f, -1.0f, -2.25f, -2.25f, -2.25f) + horizontalLineToRelative(-10.0f) + close() + moveTo(17.83f, 18.0f) + arcToRelative(3.01f, 3.01f, 0.0f, false, false, -1.33f, -1.6f) + verticalLineToRelative(-3.9f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-1.25f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(1.25f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f) + horizontalLineToRelative(-1.92f) + close() + moveTo(15.0f, 16.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -2.83f, 2.0f) + lineTo(9.83f, 18.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -5.66f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -0.75f) + verticalLineToRelative(-12.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(15.0f, 16.0f) + close() + moveTo(16.5f, 7.5f) + horizontalLineToRelative(1.55f) + curveToRelative(0.3f, 0.0f, 0.55f, 0.17f, 0.68f, 0.43f) + lineTo(20.18f, 11.0f) + lineTo(16.5f, 11.0f) + lineTo(16.5f, 7.5f) + close() + moveTo(7.0f, 20.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 0.0f, 3.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + } + } + return _vehicleTruckProfile!! + } + +private var _vehicleTruckProfile: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt new file mode 100644 index 0000000..039bf1f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video.kt @@ -0,0 +1,54 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Video: ImageVector + get() { + if (_video != null) { + return _video!! + } + _video = fluentIcon(name = "Regular.Video") { + fluentPath { + moveTo(13.75f, 4.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(0.17f) + lineToRelative(3.86f, -2.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.64f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.58f, -0.64f, 0.94f, -1.14f, 0.64f) + lineTo(17.0f, 16.07f) + verticalLineToRelative(0.18f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-8.5f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.25f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(8.5f) + close() + moveTo(13.75f, 6.0f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(20.5f, 7.57f) + lineTo(17.0f, 9.67f) + verticalLineToRelative(4.66f) + lineToRelative(3.5f, 2.1f) + lineTo(20.5f, 7.57f) + close() + } + } + return _video!! + } + +private var _video: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video360.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video360.kt new file mode 100644 index 0000000..cf7378c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Video360.kt @@ -0,0 +1,73 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Video360: ImageVector + get() { + if (_video360 != null) { + return _video360!! + } + _video360 = fluentIcon(name = "Regular.Video360") { + fluentPath { + moveTo(13.5f, 11.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -3.0f, 0.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 3.0f, 0.0f) + close() + moveTo(7.0f, 14.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(17.0f, 14.0f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, -3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, 3.0f) + close() + moveTo(2.0f, 6.32f) + curveToRelative(0.0f, -1.45f, 1.32f, -2.5f, 2.7f, -2.3f) + curveToRelative(1.57f, 0.22f, 4.1f, 0.48f, 7.3f, 0.48f) + reflectiveCurveToRelative(5.73f, -0.26f, 7.3f, -0.48f) + curveToRelative(1.38f, -0.2f, 2.7f, 0.85f, 2.7f, 2.3f) + verticalLineToRelative(11.36f) + curveToRelative(0.0f, 1.45f, -1.32f, 2.5f, -2.7f, 2.3f) + arcToRelative(53.3f, 53.3f, 0.0f, false, false, -7.3f, -0.48f) + curveToRelative(-3.19f, 0.0f, -5.73f, 0.26f, -7.3f, 0.48f) + curveToRelative(-1.38f, 0.2f, -2.7f, -0.86f, -2.7f, -2.3f) + lineTo(2.0f, 6.32f) + close() + moveTo(4.48f, 5.5f) + curveToRelative(-0.52f, -0.07f, -0.98f, 0.34f, -0.98f, 0.82f) + verticalLineToRelative(11.36f) + curveToRelative(0.0f, 0.48f, 0.46f, 0.9f, 0.98f, 0.82f) + lineToRelative(0.52f, -0.07f) + lineTo(5.0f, 16.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.5f) + verticalLineToRelative(3.1f) + lineToRelative(1.5f, -0.07f) + lineTo(10.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(3.03f) + lineToRelative(1.5f, 0.07f) + lineTo(15.5f, 15.0f) + lineTo(18.0f, 15.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f) + verticalLineToRelative(2.43f) + lineToRelative(0.52f, 0.07f) + curveToRelative(0.52f, 0.07f, 0.98f, -0.34f, 0.98f, -0.82f) + lineTo(20.5f, 6.32f) + curveToRelative(0.0f, -0.48f, -0.46f, -0.9f, -0.98f, -0.82f) + curveToRelative(-1.64f, 0.23f, -4.25f, 0.5f, -7.52f, 0.5f) + curveToRelative(-3.27f, 0.0f, -5.88f, -0.27f, -7.52f, -0.5f) + close() + } + } + return _video360!! + } + +private var _video360: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoAdd.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoAdd.kt new file mode 100644 index 0000000..2db210a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoAdd.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoAdd: ImageVector + get() { + if (_videoAdd != null) { + return _videoAdd!! + } + _videoAdd = fluentIcon(name = "Regular.VideoAdd") { + fluentPath { + moveTo(13.75f, 4.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(0.17f) + lineToRelative(3.86f, -2.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.64f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.58f, -0.64f, 0.94f, -1.14f, 0.64f) + lineTo(17.0f, 16.07f) + verticalLineToRelative(0.18f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-1.06f) + curveToRelative(0.15f, -0.48f, 0.25f, -0.98f, 0.3f, -1.5f) + horizontalLineToRelative(0.76f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(3.98f) + curveToRelative(-0.55f, 0.29f, -1.06f, 0.65f, -1.5f, 1.08f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(8.5f) + close() + moveTo(20.5f, 7.57f) + lineTo(17.0f, 9.67f) + verticalLineToRelative(4.66f) + lineToRelative(3.5f, 2.1f) + lineTo(20.5f, 7.57f) + close() + moveTo(12.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 11.0f, 0.0f) + close() + moveTo(7.0f, 18.0f) + verticalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, -1.0f, 0.0f) + lineTo(6.0f, 18.0f) + lineTo(3.5f, 18.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, -1.0f) + lineTo(6.0f, 17.0f) + verticalLineToRelative(-2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 1.0f, 0.0f) + lineTo(7.0f, 17.0f) + horizontalLineToRelative(2.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + lineTo(7.0f, 18.0f) + close() + } + } + return _videoAdd!! + } + +private var _videoAdd: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoBackgroundEffect.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoBackgroundEffect.kt new file mode 100644 index 0000000..e53118a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoBackgroundEffect.kt @@ -0,0 +1,107 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoBackgroundEffect: ImageVector + get() { + if (_videoBackgroundEffect != null) { + return _videoBackgroundEffect!! + } + _videoBackgroundEffect = fluentIcon(name = "Regular.VideoBackgroundEffect") { + fluentPath { + moveTo(6.0f, 16.94f) + verticalLineToRelative(2.12f) + lineToRelative(-0.94f, 0.94f) + lineTo(2.94f, 20.0f) + lineTo(6.0f, 16.94f) + close() + moveTo(22.0f, 14.44f) + verticalLineToRelative(2.12f) + lineTo(18.56f, 20.0f) + horizontalLineToRelative(-0.57f) + verticalLineToRelative(-1.56f) + lineToRelative(4.01f, -4.0f) + close() + moveTo(8.75f, 14.0f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineTo(16.99f, 20.0f) + horizontalLineToRelative(-1.5f) + verticalLineToRelative(-4.25f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, -0.24f) + lineToRelative(-0.06f, -0.01f) + lineTo(8.75f, 15.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + lineTo(8.5f, 20.0f) + lineTo(7.0f, 20.0f) + verticalLineToRelative(-4.25f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + close() + moveTo(8.02f, 10.42f) + curveToRelative(0.06f, 0.57f, 0.24f, 1.12f, 0.52f, 1.6f) + lineTo(2.0f, 18.56f) + verticalLineToRelative(-2.12f) + lineToRelative(6.02f, -6.02f) + close() + moveTo(22.0f, 9.93f) + verticalLineToRelative(2.13f) + lineToRelative(-4.0f, 4.0f) + verticalLineToRelative(-0.31f) + lineToRelative(-0.01f, -0.17f) + arcToRelative(2.73f, 2.73f, 0.0f, false, false, -0.39f, -1.25f) + lineToRelative(4.4f, -4.4f) + close() + moveTo(12.06f, 4.0f) + lineTo(2.0f, 14.06f) + verticalLineToRelative(-2.12f) + lineTo(9.94f, 4.0f) + horizontalLineToRelative(2.12f) + close() + moveTo(22.0f, 5.43f) + verticalLineToRelative(2.13f) + lineToRelative(-5.67f, 5.66f) + arcToRelative(2.73f, 2.73f, 0.0f, false, false, -0.86f, -0.21f) + lineToRelative(-0.23f, -0.01f) + horizontalLineToRelative(-0.6f) + curveToRelative(0.35f, -0.3f, 0.64f, -0.66f, 0.86f, -1.06f) + lineToRelative(6.5f, -6.5f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(7.56f, 4.0f) + lineTo(2.0f, 9.56f) + lineTo(2.0f, 7.44f) + lineTo(5.44f, 4.0f) + horizontalLineToRelative(2.12f) + close() + moveTo(21.06f, 4.0f) + lineTo(15.9f, 9.15f) + arcToRelative(3.98f, 3.98f, 0.0f, false, false, -0.65f, -1.47f) + lineTo(18.93f, 4.0f) + horizontalLineToRelative(2.13f) + close() + moveTo(16.56f, 4.0f) + lineTo(14.0f, 6.54f) + arcToRelative(3.97f, 3.97f, 0.0f, false, false, -1.6f, -0.52f) + lineTo(14.45f, 4.0f) + horizontalLineToRelative(2.12f) + close() + } + } + return _videoBackgroundEffect!! + } + +private var _videoBackgroundEffect: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoChat.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoChat.kt new file mode 100644 index 0000000..649099a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoChat.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoChat: ImageVector + get() { + if (_videoChat != null) { + return _videoChat!! + } + _videoChat = fluentIcon(name = "Regular.VideoChat") { + fluentPath { + moveTo(13.75f, 4.5f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(0.17f) + lineToRelative(3.86f, -2.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.64f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.58f, -0.64f, 0.94f, -1.14f, 0.64f) + lineTo(17.0f, 16.07f) + verticalLineToRelative(0.18f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-1.48f) + curveToRelative(0.25f, -0.47f, 0.43f, -0.97f, 0.56f, -1.5f) + horizontalLineToRelative(0.92f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(2.98f) + curveToRelative(-0.55f, 0.29f, -1.06f, 0.65f, -1.5f, 1.08f) + lineTo(2.0f, 7.75f) + curveTo(2.0f, 5.95f, 3.46f, 4.5f, 5.25f, 4.5f) + horizontalLineToRelative(8.5f) + close() + moveTo(20.5f, 7.57f) + lineTo(17.0f, 9.67f) + verticalLineToRelative(4.66f) + lineToRelative(3.5f, 2.1f) + lineTo(20.5f, 7.57f) + close() + moveTo(10.0f, 12.26f) + arcTo(5.48f, 5.48f, 0.0f, false, false, 6.5f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -4.81f, 8.17f) + lineToRelative(-0.67f, 2.19f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.63f, 0.62f) + lineToRelative(2.18f, -0.67f) + arcTo(5.5f, 5.5f, 0.0f, false, false, 10.0f, 12.25f) + close() + moveTo(4.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + horizontalLineToRelative(-4.0f) + close() + moveTo(6.5f, 18.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + horizontalLineToRelative(2.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, 1.0f) + close() + } + } + return _videoChat!! + } + +private var _videoChat: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt new file mode 100644 index 0000000..1d00efc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClip.kt @@ -0,0 +1,50 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoClip: ImageVector + get() { + if (_videoClip != null) { + return _videoClip!! + } + _videoClip = fluentIcon(name = "Regular.VideoClip") { + fluentPath { + moveTo(9.5f, 9.38f) + verticalLineToRelative(5.24f) + curveToRelative(0.0f, 0.57f, 0.61f, 0.93f, 1.11f, 0.65f) + lineToRelative(4.79f, -2.61f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.32f) + lineTo(10.6f, 8.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.11f, 0.65f) + close() + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + horizontalLineTo(5.25f) + close() + moveTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _videoClip!! + } + +private var _videoClip: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt new file mode 100644 index 0000000..6a56aab --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipMultiple.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoClipMultiple: ImageVector + get() { + if (_videoClipMultiple != null) { + return _videoClipMultiple!! + } + _videoClipMultiple = fluentIcon(name = "Regular.VideoClipMultiple") { + fluentPath { + moveTo(8.0f, 7.75f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.6f, 0.66f, 0.95f, 1.15f, 0.63f) + lineToRelative(4.62f, -2.96f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -0.84f) + lineTo(9.15f, 7.12f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 8.0f, 7.75f) + close() + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(10.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-9.0f) + curveTo(19.0f, 4.45f, 17.54f, 3.0f, 15.75f, 3.0f) + horizontalLineTo(5.25f) + close() + moveTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(10.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(9.0f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(5.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-9.0f) + close() + moveTo(5.01f, 19.5f) + curveToRelative(0.58f, 0.9f, 1.59f, 1.5f, 2.74f, 1.5f) + horizontalLineToRelative(8.5f) + curveToRelative(2.9f, 0.0f, 5.25f, -2.35f, 5.25f, -5.25f) + verticalLineToRelative(-7.0f) + curveToRelative(0.0f, -1.15f, -0.6f, -2.16f, -1.5f, -2.74f) + verticalLineToRelative(9.74f) + arcToRelative(3.75f, 3.75f, 0.0f, false, true, -3.75f, 3.75f) + horizontalLineTo(5.01f) + close() + } + } + return _videoClipMultiple!! + } + +private var _videoClipMultiple: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipOff.kt new file mode 100644 index 0000000..cc2bb72 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoClipOff.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoClipOff: ImageVector + get() { + if (_videoClipOff != null) { + return _videoClipOff!! + } + _videoClipOff = fluentIcon(name = "Regular.VideoClipOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.7f, 0.7f) + arcTo(3.24f, 3.24f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 19.55f, 3.46f, 21.0f, 5.25f, 21.0f) + horizontalLineToRelative(13.5f) + curveToRelative(0.36f, 0.0f, 0.7f, -0.06f, 1.02f, -0.16f) + lineToRelative(0.95f, 0.94f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(18.44f, 19.5f) + lineTo(5.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.47f, 0.18f, -0.9f, 0.48f, -1.2f) + lineToRelative(5.52f, 5.51f) + verticalLineToRelative(4.06f) + curveToRelative(0.0f, 0.57f, 0.61f, 0.93f, 1.11f, 0.65f) + lineTo(12.94f, 14.0f) + lineToRelative(5.5f, 5.5f) + close() + moveTo(13.47f, 10.3f) + lineToRelative(2.17f, 2.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.24f, -1.1f) + lineToRelative(-1.93f, -1.06f) + close() + moveTo(20.5f, 6.25f) + verticalLineToRelative(11.07f) + lineToRelative(1.36f, 1.36f) + curveToRelative(0.1f, -0.3f, 0.14f, -0.6f, 0.14f, -0.93f) + lineTo(22.0f, 6.25f) + curveTo(22.0f, 4.45f, 20.54f, 3.0f, 18.75f, 3.0f) + lineTo(6.18f, 3.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(11.07f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + close() + } + } + return _videoClipOff!! + } + +private var _videoClipOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoOff.kt new file mode 100644 index 0000000..7953ba0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoOff.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoOff: ImageVector + get() { + if (_videoOff != null) { + return _videoOff!! + } + _videoOff = fluentIcon(name = "Regular.VideoOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.57f, 1.57f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 7.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, 1.46f, 3.25f, 3.25f, 3.25f) + horizontalLineToRelative(8.5f) + curveToRelative(1.27f, 0.0f, 2.37f, -0.73f, 2.9f, -1.79f) + lineToRelative(4.07f, 4.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(15.48f, 16.54f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 13.75f, 18.0f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.87f, 0.63f, -1.59f, 1.46f, -1.73f) + lineToRelative(10.52f, 10.52f) + close() + moveTo(15.5f, 12.32f) + lineTo(15.5f, 7.75f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(9.18f, 6.0f) + lineToRelative(-1.5f, -1.5f) + horizontalLineToRelative(6.07f) + curveToRelative(1.8f, 0.0f, 3.25f, 1.46f, 3.25f, 3.25f) + verticalLineToRelative(0.17f) + lineToRelative(3.86f, -2.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.64f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.3f, -0.17f, 0.54f, -0.4f, 0.67f) + lineToRelative(-1.1f, -1.1f) + lineTo(20.5f, 7.57f) + lineTo(17.0f, 9.67f) + verticalLineToRelative(4.15f) + lineToRelative(-1.5f, -1.5f) + close() + } + } + return _videoOff!! + } + +private var _videoOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPerson.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPerson.kt new file mode 100644 index 0000000..7d9ca7c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPerson.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoPerson: ImageVector + get() { + if (_videoPerson != null) { + return _videoPerson!! + } + _videoPerson = fluentIcon(name = "Regular.VideoPerson") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 20.99f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 5.5f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + verticalLineToRelative(2.9f) + horizontalLineToRelative(2.76f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(15.25f, 15.5f) + horizontalLineToRelative(-6.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-2.75f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, -0.24f) + lineToRelative(-0.06f, -0.01f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _videoPerson!! + } + +private var _videoPerson: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonCall.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonCall.kt new file mode 100644 index 0000000..acb6d4b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonCall.kt @@ -0,0 +1,94 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoPersonCall: ImageVector + get() { + if (_videoPersonCall != null) { + return _videoPersonCall!! + } + _videoPersonCall = fluentIcon(name = "Regular.VideoPersonCall") { + fluentPath { + moveTo(18.01f, 12.24f) + lineToRelative(0.5f, -1.18f) + curveToRelative(0.24f, -0.56f, 0.8f, -0.86f, 1.36f, -0.75f) + lineToRelative(0.12f, 0.04f) + lineToRelative(0.63f, 0.2f) + curveToRelative(0.62f, 0.2f, 1.1f, 0.73f, 1.26f, 1.4f) + curveToRelative(0.36f, 1.6f, -0.08f, 3.55f, -1.33f, 5.84f) + curveToRelative(-1.24f, 2.29f, -2.6f, 3.67f, -4.1f, 4.13f) + curveToRelative(-0.57f, 0.18f, -1.2f, 0.05f, -1.66f, -0.34f) + lineToRelative(-0.12f, -0.12f) + lineToRelative(-0.48f, -0.48f) + arcToRelative(1.36f, 1.36f, 0.0f, false, true, -0.22f, -1.59f) + lineToRelative(0.07f, -0.11f) + lineToRelative(0.72f, -1.06f) + arcTo(1.2f, 1.2f, 0.0f, false, true, 16.0f, 17.7f) + lineToRelative(0.12f, 0.04f) + lineToRelative(1.34f, 0.44f) + arcToRelative(5.08f, 5.08f, 0.0f, false, false, 1.92f, -3.11f) + lineToRelative(0.04f, -0.27f) + lineToRelative(-1.1f, -1.05f) + curveToRelative(-0.37f, -0.35f, -0.5f, -0.89f, -0.36f, -1.37f) + lineToRelative(0.05f, -0.14f) + lineToRelative(0.5f, -1.18f) + lineToRelative(-0.5f, 1.18f) + close() + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(3.98f) + arcToRelative(2.82f, 2.82f, 0.0f, false, false, -0.88f, -0.56f) + lineToRelative(-0.2f, -0.08f) + lineToRelative(-0.43f, -0.13f) + lineTo(20.49f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.75f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(6.5f) + curveToRelative(0.91f, 0.0f, 1.67f, 0.7f, 1.74f, 1.6f) + lineTo(16.99f, 16.98f) + lineToRelative(-0.55f, -0.18f) + lineToRelative(-0.17f, -0.05f) + arcToRelative(2.15f, 2.15f, 0.0f, false, false, -0.78f, -0.05f) + verticalLineToRelative(-0.94f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.19f, -0.24f) + lineToRelative(-0.06f, -0.01f) + lineTo(8.75f, 15.51f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(4.85f) + lineToRelative(-0.14f, 0.21f) + lineToRelative(-0.1f, 0.16f) + curveToRelative(-0.2f, 0.35f, -0.3f, 0.74f, -0.3f, 1.13f) + lineTo(4.25f, 20.01f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _videoPersonCall!! + } + +private var _videoPersonCall: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonOff.kt new file mode 100644 index 0000000..e44b8cc --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonOff.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoPersonOff: ImageVector + get() { + if (_videoPersonOff != null) { + return _videoPersonOff!! + } + _videoPersonOff = fluentIcon(name = "Regular.VideoPersonOff") { + fluentPath { + moveTo(2.22f, 2.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(18.5f, 18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineTo(18.94f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveToRelative(0.0f, -0.86f, 0.49f, -1.61f, 1.2f, -1.99f) + lineToRelative(-0.98f, -0.98f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(15.49f, 16.56f) + lineToRelative(-1.05f, -1.06f) + lineTo(8.75f, 15.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(7.0f) + verticalLineToRelative(-1.94f) + close() + moveTo(11.94f, 13.0f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 9.0f, 10.06f) + lineTo(4.44f, 5.5f) + horizontalLineToRelative(-0.19f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(4.19f) + lineToRelative(-1.0f, -1.0f) + close() + moveTo(11.71f, 8.53f) + lineToRelative(-1.16f, -1.16f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 4.08f, 4.08f) + lineToRelative(-1.16f, -1.16f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -1.76f, -1.76f) + close() + moveTo(20.5f, 17.31f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(8.68f, 5.5f) + lineTo(7.18f, 4.0f) + horizontalLineToRelative(12.57f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.32f, -0.07f, 0.61f, -0.18f, 0.89f) + lineTo(20.5f, 17.3f) + close() + } + } + return _videoPersonOff!! + } + +private var _videoPersonOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonSparkle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonSparkle.kt new file mode 100644 index 0000000..d3bdc4e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonSparkle.kt @@ -0,0 +1,113 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoPersonSparkle: ImageVector + get() { + if (_videoPersonSparkle != null) { + return _videoPersonSparkle!! + } + _videoPersonSparkle = fluentIcon(name = "Regular.VideoPersonSparkle") { + fluentPath { + moveTo(4.3f, 4.0f) + horizontalLineToRelative(15.45f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + arcTo(2.25f, 2.25f, 0.0f, false, true, 2.0f, 17.75f) + verticalLineToRelative(-7.2f) + curveToRelative(0.06f, 0.07f, 0.13f, 0.14f, 0.21f, 0.2f) + arcToRelative(1.38f, 1.38f, 0.0f, false, false, 1.29f, 0.14f) + verticalLineToRelative(6.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.76f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 8.6f, 14.0f) + horizontalLineToRelative(6.65f) + arcToRelative(1.75f, 1.75f, 0.0f, false, true, 1.74f, 1.6f) + verticalLineToRelative(2.89f) + horizontalLineToRelative(2.76f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.75f, -0.75f) + lineTo(20.5f, 6.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.74f) + lineTo(5.42f, 5.5f) + lineToRelative(-0.28f, -0.1f) + arcToRelative(0.9f, 0.9f, 0.0f, false, true, -0.57f, -0.55f) + lineTo(4.3f, 4.0f) + close() + moveTo(8.5f, 18.5f) + horizontalLineToRelative(7.0f) + lineToRelative(-0.01f, -2.76f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.2f, -0.24f) + lineTo(8.75f, 15.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.19f) + verticalLineToRelative(2.8f) + close() + moveTo(14.12f, 7.88f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -4.24f, 4.24f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 4.24f, -4.24f) + close() + moveTo(10.94f, 8.94f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.12f, -2.12f) + close() + moveTo(2.36f, 8.84f) + lineToRelative(0.3f, 0.92f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, 0.68f, 0.02f) + verticalLineToRelative(-0.02f) + lineToRelative(0.3f, -0.92f) + arcToRelative(1.88f, 1.88f, 0.0f, false, true, 1.2f, -1.2f) + lineToRelative(0.92f, -0.3f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, 0.0f, -0.68f) + horizontalLineToRelative(-0.02f) + lineToRelative(-0.92f, -0.3f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -1.2f, -1.2f) + lineToRelative(-0.3f, -0.92f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, -0.55f, -0.17f) + curveToRelative(-0.06f, 0.04f, -0.1f, 0.1f, -0.13f, 0.17f) + lineToRelative(-0.3f, 0.92f) + verticalLineToRelative(0.02f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, -1.18f, 1.18f) + lineToRelative(-0.92f, 0.3f) + arcToRelative(0.36f, 0.36f, 0.0f, false, false, -0.17f, 0.55f) + curveToRelative(0.04f, 0.06f, 0.1f, 0.1f, 0.17f, 0.13f) + lineToRelative(0.92f, 0.3f) + arcToRelative(1.9f, 1.9f, 0.0f, false, true, 1.2f, 1.2f) + close() + moveTo(4.89f, 10.54f) + lineToRelative(0.54f, -0.17f) + arcToRelative(1.12f, 1.12f, 0.0f, false, false, 0.68f, -0.7f) + lineToRelative(0.18f, -0.53f) + arcTo(0.22f, 0.22f, 0.0f, false, true, 6.4f, 9.0f) + arcToRelative(0.2f, 0.2f, 0.0f, false, true, 0.2f, 0.03f) + lineToRelative(0.03f, 0.03f) + lineToRelative(0.05f, 0.07f) + lineToRelative(0.17f, 0.54f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, 0.7f, 0.7f) + lineToRelative(0.54f, 0.17f) + lineToRelative(0.04f, 0.02f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, 0.1f, 0.18f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, -0.14f, 0.2f) + lineToRelative(-0.53f, 0.17f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, -0.7f, 0.7f) + lineToRelative(-0.17f, 0.54f) + arcToRelative(0.22f, 0.22f, 0.0f, false, true, -0.08f, 0.1f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, -0.32f, -0.1f) + lineToRelative(-0.17f, -0.54f) + arcToRelative(1.1f, 1.1f, 0.0f, false, false, -0.7f, -0.7f) + lineToRelative(-0.54f, -0.17f) + arcToRelative(0.21f, 0.21f, 0.0f, false, true, -0.1f, -0.32f) + arcToRelative(0.2f, 0.2f, 0.0f, false, true, 0.1f, -0.08f) + close() + } + } + return _videoPersonSparkle!! + } + +private var _videoPersonSparkle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStar.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStar.kt new file mode 100644 index 0000000..32159a6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStar.kt @@ -0,0 +1,79 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoPersonStar: ImageVector + get() { + if (_videoPersonStar != null) { + return _videoPersonStar!! + } + _videoPersonStar = fluentIcon(name = "Regular.VideoPersonStar") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(6.56f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + lineTo(7.0f, 18.5f) + verticalLineToRelative(-2.75f) + curveToRelative(0.0f, -0.92f, 0.7f, -1.67f, 1.6f, -1.74f) + lineToRelative(0.15f, -0.01f) + horizontalLineToRelative(3.27f) + curveToRelative(-0.3f, 0.46f, -0.53f, 0.97f, -0.7f, 1.5f) + lineTo(8.74f, 15.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.24f, 0.2f) + lineToRelative(-0.01f, 0.05f) + verticalLineToRelative(2.75f) + horizontalLineToRelative(2.58f) + curveToRelative(0.08f, 0.53f, 0.22f, 1.03f, 0.42f, 1.5f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(12.0f, 7.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.0f, -6.0f) + close() + moveTo(12.0f, 8.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(18.06f, 14.42f) + arcToRelative(0.58f, 0.58f, 0.0f, false, false, -1.12f, 0.0f) + lineToRelative(-0.55f, 1.79f) + horizontalLineToRelative(-1.8f) + curveToRelative(-0.57f, 0.0f, -0.8f, 0.75f, -0.35f, 1.1f) + lineToRelative(1.46f, 1.1f) + lineToRelative(-0.56f, 1.79f) + curveToRelative(-0.17f, 0.56f, 0.44f, 1.03f, 0.9f, 0.68f) + lineToRelative(1.46f, -1.1f) + lineToRelative(1.46f, 1.1f) + curveToRelative(0.46f, 0.35f, 1.07f, -0.12f, 0.9f, -0.68f) + lineToRelative(-0.56f, -1.79f) + lineToRelative(1.46f, -1.1f) + curveToRelative(0.46f, -0.35f, 0.22f, -1.1f, -0.35f, -1.1f) + horizontalLineToRelative(-1.8f) + lineToRelative(-0.55f, -1.79f) + close() + } + } + return _videoPersonStar!! + } + +private var _videoPersonStar: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStarOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStarOff.kt new file mode 100644 index 0000000..7461a43 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPersonStarOff.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoPersonStarOff: ImageVector + get() { + if (_videoPersonStarOff != null) { + return _videoPersonStarOff!! + } + _videoPersonStarOff = fluentIcon(name = "Regular.VideoPersonStarOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(0.98f, 0.98f) + arcTo(2.25f, 2.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(2.0f, 19.0f, 3.0f, 20.0f, 4.25f, 20.0f) + horizontalLineToRelative(7.25f) + curveToRelative(-0.2f, -0.47f, -0.34f, -0.97f, -0.42f, -1.5f) + lineTo(8.5f, 18.5f) + lineTo(8.5f, 15.7f) + curveToRelative(0.03f, -0.1f, 0.13f, -0.19f, 0.25f, -0.19f) + horizontalLineToRelative(2.56f) + curveToRelative(0.18f, -0.53f, 0.42f, -1.04f, 0.71f, -1.5f) + lineTo(8.61f, 14.01f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(2.75f) + lineTo(4.25f, 18.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + lineTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.19f) + lineTo(9.0f, 10.06f) + arcTo(3.0f, 3.0f, 0.0f, false, false, 11.94f, 13.0f) + lineToRelative(1.18f, 1.18f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, 7.72f, 7.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.94f, -1.16f) + lineTo(3.28f, 2.22f) + close() + moveTo(19.74f, 20.8f) + arcToRelative(0.56f, 0.56f, 0.0f, false, true, -0.78f, 0.08f) + lineToRelative(-1.46f, -1.1f) + lineToRelative(-1.46f, 1.1f) + curveToRelative(-0.46f, 0.35f, -1.07f, -0.12f, -0.9f, -0.68f) + lineToRelative(0.56f, -1.79f) + lineToRelative(-1.46f, -1.1f) + curveToRelative(-0.46f, -0.35f, -0.22f, -1.1f, 0.35f, -1.1f) + horizontalLineToRelative(0.56f) + lineToRelative(4.59f, 4.59f) + close() + moveTo(10.55f, 7.37f) + lineToRelative(1.16f, 1.16f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 13.5f, 10.0f) + curveToRelative(0.0f, 0.1f, -0.01f, 0.2f, -0.03f, 0.29f) + lineToRelative(1.16f, 1.16f) + arcToRelative(3.0f, 3.0f, 0.0f, false, false, -4.08f, -4.08f) + close() + moveTo(15.55f, 12.36f) + lineToRelative(1.7f, 1.7f) + curveToRelative(0.29f, -0.15f, 0.68f, -0.03f, 0.8f, 0.36f) + lineToRelative(0.21f, 0.66f) + lineToRelative(1.13f, 1.13f) + horizontalLineToRelative(1.02f) + curveToRelative(0.57f, 0.0f, 0.8f, 0.75f, 0.35f, 1.1f) + lineToRelative(-0.15f, 0.11f) + lineToRelative(2.03f, 2.04f) + arcTo(5.49f, 5.49f, 0.0f, false, false, 17.5f, 12.0f) + curveToRelative(-0.69f, 0.0f, -1.35f, 0.13f, -1.96f, 0.36f) + close() + moveTo(7.17f, 4.0f) + lineToRelative(1.5f, 1.5f) + horizontalLineToRelative(11.07f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(5.48f) + curveToRelative(0.55f, 0.29f, 1.05f, 0.65f, 1.5f, 1.08f) + lineTo(21.99f, 6.25f) + curveTo(22.0f, 5.01f, 20.99f, 4.0f, 19.75f, 4.0f) + lineTo(7.18f, 4.0f) + close() + } + } + return _videoPersonStarOff!! + } + +private var _videoPersonStarOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPlayPause.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPlayPause.kt new file mode 100644 index 0000000..819ea94 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoPlayPause.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoPlayPause: ImageVector + get() { + if (_videoPlayPause != null) { + return _videoPlayPause!! + } + _videoPlayPause = fluentIcon(name = "Regular.VideoPlayPause") { + fluentPath { + moveTo(12.0f, 7.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-4.13f) + curveToRelative(-0.02f, 0.55f, -0.3f, 1.1f, -0.84f, 1.42f) + lineToRelative(-6.5f, 3.95f) + arcTo(1.75f, 1.75f, 0.0f, false, true, 2.0f, 15.99f) + lineTo(2.0f, 8.0f) + curveToRelative(0.0f, -1.37f, 1.5f, -2.2f, 2.67f, -1.48f) + lineToRelative(6.5f, 4.03f) + curveToRelative(0.53f, 0.33f, 0.8f, 0.87f, 0.83f, 1.41f) + lineTo(12.0f, 7.75f) + close() + moveTo(13.75f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-8.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-1.5f) + close() + moveTo(18.0f, 7.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(1.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-1.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-8.5f) + close() + moveTo(19.75f, 7.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, 0.25f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.14f, 0.11f, 0.25f, 0.25f, 0.25f) + horizontalLineToRelative(1.5f) + curveToRelative(0.14f, 0.0f, 0.25f, -0.11f, 0.25f, -0.25f) + verticalLineToRelative(-8.5f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, -0.25f, -0.25f) + horizontalLineToRelative(-1.5f) + close() + moveTo(3.5f, 8.0f) + verticalLineToRelative(8.0f) + curveToRelative(0.0f, 0.19f, 0.21f, 0.3f, 0.38f, 0.2f) + lineToRelative(6.5f, -3.94f) + arcToRelative(0.25f, 0.25f, 0.0f, false, false, 0.0f, -0.43f) + lineToRelative(-6.5f, -4.04f) + arcTo(0.25f, 0.25f, 0.0f, false, false, 3.5f, 8.0f) + close() + } + } + return _videoPlayPause!! + } + +private var _videoPlayPause: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoProhibited.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoProhibited.kt new file mode 100644 index 0000000..06fc7e4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoProhibited.kt @@ -0,0 +1,61 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoProhibited: ImageVector + get() { + if (_videoProhibited != null) { + return _videoProhibited!! + } + _videoProhibited = fluentIcon(name = "Regular.VideoProhibited") { + fluentPath { + moveTo(13.75f, 5.0f) + curveTo(15.55f, 5.0f, 17.0f, 6.46f, 17.0f, 8.25f) + verticalLineToRelative(0.17f) + lineToRelative(3.86f, -2.31f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.14f, 0.64f) + verticalLineToRelative(6.06f) + arcToRelative(6.52f, 6.52f, 0.0f, false, false, -1.5f, -1.08f) + lineTo(20.5f, 8.07f) + lineToRelative(-3.5f, 2.1f) + verticalLineToRelative(0.85f) + curveToRelative(-0.52f, 0.04f, -1.02f, 0.14f, -1.5f, 0.3f) + lineTo(15.5f, 8.24f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.83f) + curveToRelative(0.08f, 0.52f, 0.22f, 1.03f, 0.42f, 1.5f) + lineTo(5.25f, 19.99f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-8.5f) + curveTo(2.0f, 6.45f, 3.46f, 5.0f, 5.25f, 5.0f) + horizontalLineToRelative(8.5f) + close() + moveTo(23.0f, 17.5f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, -11.0f, 0.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 11.0f, 0.0f) + close() + moveTo(13.5f, 17.5f) + curveToRelative(0.0f, 0.83f, 0.26f, 1.6f, 0.7f, 2.25f) + lineToRelative(5.55f, -5.56f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, -6.25f, 3.3f) + close() + moveTo(17.5f, 21.5f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 3.3f, -6.25f) + lineToRelative(-5.55f, 5.56f) + curveToRelative(0.64f, 0.44f, 1.42f, 0.69f, 2.25f, 0.69f) + close() + } + } + return _videoProhibited!! + } + +private var _videoProhibited: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSecurity.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSecurity.kt new file mode 100644 index 0000000..2b602d3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSecurity.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoSecurity: ImageVector + get() { + if (_videoSecurity != null) { + return _videoSecurity!! + } + _videoSecurity = fluentIcon(name = "Regular.VideoSecurity") { + fluentPath { + moveTo(5.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 2.0f, 6.25f) + verticalLineToRelative(6.5f) + curveTo(2.0f, 14.55f, 3.46f, 16.0f, 5.25f, 16.0f) + horizontalLineToRelative(2.24f) + curveToRelative(-0.08f, 0.84f, -0.78f, 1.5f, -1.65f, 1.5f) + horizontalLineTo(3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.0f) + arcTo(5.75f, 5.75f, 0.0f, false, false, 12.0f, 16.25f) + verticalLineTo(16.0f) + horizontalLineToRelative(1.75f) + arcToRelative(3.25f, 3.25f, 0.0f, false, false, 3.23f, -2.93f) + lineToRelative(3.88f, 2.32f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.14f, -0.64f) + verticalLineTo(4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.14f, -0.64f) + lineToRelative(-3.88f, 2.32f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 13.75f, 3.0f) + horizontalLineToRelative(-8.5f) + close() + moveTo(17.0f, 7.67f) + lineToRelative(3.5f, -2.1f) + verticalLineToRelative(7.86f) + lineToRelative(-3.5f, -2.1f) + verticalLineTo(7.67f) + close() + moveTo(6.25f, 20.5f) + horizontalLineTo(4.0f) + verticalLineTo(19.0f) + horizontalLineToRelative(1.84f) + curveToRelative(1.7f, 0.0f, 3.07f, -1.33f, 3.16f, -3.0f) + horizontalLineToRelative(1.5f) + verticalLineToRelative(0.25f) + curveToRelative(0.0f, 2.35f, -1.9f, 4.25f, -4.25f, 4.25f) + close() + moveTo(3.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-8.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineToRelative(-6.5f) + close() + } + } + return _videoSecurity!! + } + +private var _videoSecurity: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSwitch.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSwitch.kt new file mode 100644 index 0000000..901d1fa --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/VideoSwitch.kt @@ -0,0 +1,93 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.VideoSwitch: ImageVector + get() { + if (_videoSwitch != null) { + return _videoSwitch!! + } + _videoSwitch = fluentIcon(name = "Regular.VideoSwitch") { + fluentPath { + moveTo(4.0f, 5.75f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 6.75f, 3.0f) + horizontalLineToRelative(6.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 16.0f, 5.75f) + verticalLineToRelative(0.54f) + lineToRelative(2.0f, -1.52f) + curveToRelative(0.81f, -0.63f, 2.0f, -0.04f, 2.0f, 1.0f) + verticalLineToRelative(6.47f) + arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.0f, 1.0f) + lineToRelative(-2.0f, -1.53f) + verticalLineToRelative(0.54f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 13.25f, 15.0f) + horizontalLineToRelative(-6.5f) + arcTo(2.75f, 2.75f, 0.0f, false, true, 4.0f, 12.25f) + verticalLineToRelative(-6.5f) + close() + moveTo(6.75f, 4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, 0.56f, -1.25f, 1.25f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.69f, 0.56f, 1.25f, 1.25f, 1.25f) + horizontalLineToRelative(6.5f) + curveToRelative(0.7f, 0.0f, 1.25f, -0.56f, 1.25f, -1.25f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -0.69f, -0.56f, -1.25f, -1.25f, -1.25f) + horizontalLineToRelative(-6.5f) + close() + moveTo(16.0f, 9.82f) + lineToRelative(2.5f, 1.91f) + lineTo(18.5f, 6.27f) + lineTo(16.0f, 8.17f) + verticalLineToRelative(1.65f) + close() + moveTo(18.36f, 16.14f) + curveToRelative(-0.95f, -0.23f, -2.13f, -0.42f, -3.45f, -0.52f) + curveToRelative(0.61f, -0.3f, 1.13f, -0.78f, 1.5f, -1.35f) + curveToRelative(0.85f, 0.1f, 1.63f, 0.24f, 2.3f, 0.41f) + curveToRelative(0.88f, 0.21f, 1.63f, 0.47f, 2.19f, 0.8f) + curveToRelative(0.5f, 0.28f, 1.1f, 0.77f, 1.1f, 1.52f) + curveToRelative(0.0f, 0.47f, -0.25f, 0.84f, -0.52f, 1.1f) + curveToRelative(-0.27f, 0.26f, -0.63f, 0.47f, -1.01f, 0.65f) + curveToRelative(-0.79f, 0.35f, -1.86f, 0.63f, -3.1f, 0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.24f, -1.48f) + curveToRelative(1.17f, -0.2f, 2.1f, -0.45f, 2.72f, -0.73f) + curveToRelative(0.3f, -0.14f, 0.5f, -0.27f, 0.6f, -0.37f) + lineToRelative(0.01f, -0.01f) + arcToRelative(1.43f, 1.43f, 0.0f, false, false, -0.31f, -0.23f) + arcToRelative(7.15f, 7.15f, 0.0f, false, false, -1.79f, -0.63f) + close() + moveTo(20.51f, 16.94f) + close() + moveTo(3.1f, 15.47f) + curveToRelative(0.3f, -0.17f, 0.67f, -0.33f, 1.08f, -0.48f) + curveToRelative(0.58f, 0.55f, 1.34f, 0.9f, 2.17f, 0.99f) + curveToRelative(-0.25f, 0.05f, -0.5f, 0.1f, -0.72f, 0.16f) + curveToRelative(-0.81f, 0.2f, -1.4f, 0.42f, -1.79f, 0.63f) + curveToRelative(-0.17f, 0.1f, -0.27f, 0.18f, -0.31f, 0.23f) + curveToRelative(0.04f, 0.05f, 0.14f, 0.12f, 0.31f, 0.23f) + curveToRelative(0.38f, 0.21f, 0.98f, 0.44f, 1.79f, 0.63f) + curveToRelative(1.58f, 0.39f, 3.81f, 0.64f, 6.3f, 0.64f) + lineToRelative(-0.72f, -0.72f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, -1.06f) + lineToRelative(2.0f, 2.0f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-2.0f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(0.72f, -0.72f) + curveToRelative(-2.57f, 0.0f, -4.92f, -0.26f, -6.66f, -0.68f) + arcToRelative(8.56f, 8.56f, 0.0f, false, true, -2.18f, -0.8f) + curveTo(2.6f, 18.25f, 2.0f, 17.76f, 2.0f, 17.0f) + reflectiveCurveToRelative(0.6f, -1.24f, 1.1f, -1.53f) + close() + } + } + return _videoSwitch!! + } + +private var _videoSwitch: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktop.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktop.kt new file mode 100644 index 0000000..29e6e5d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktop.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ViewDesktop: ImageVector + get() { + if (_viewDesktop != null) { + return _viewDesktop!! + } + _viewDesktop = fluentIcon(name = "Regular.ViewDesktop") { + fluentPath { + moveTo(19.75f, 3.0f) + curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f) + lineToRelative(0.01f, 0.15f) + verticalLineToRelative(10.5f) + curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.25f) + horizontalLineToRelative(-4.4f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(1.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.5f, 20.5f) + lineTo(8.5f, 18.0f) + lineTo(4.25f, 18.0f) + curveToRelative(-1.19f, 0.0f, -2.16f, -0.92f, -2.24f, -2.1f) + lineTo(2.01f, 5.26f) + curveToRelative(0.0f, -1.2f, 0.92f, -2.17f, 2.09f, -2.24f) + lineTo(4.25f, 3.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(14.0f, 18.0f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(2.5f) + horizontalLineToRelative(4.0f) + lineTo(14.0f, 18.0f) + close() + moveTo(19.75f, 4.5f) + lineTo(4.25f, 4.5f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + verticalLineToRelative(10.6f) + curveToRelative(0.0f, 0.38f, 0.27f, 0.7f, 0.64f, 0.75f) + horizontalLineToRelative(15.6f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(20.5f, 5.25f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + close() + moveTo(18.5f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.41f) + verticalLineToRelative(8.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.4f, 0.5f) + lineTo(9.5f, 15.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.4f) + lineTo(9.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.5f) + horizontalLineToRelative(9.09f) + close() + moveTo(7.5f, 6.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.41f) + verticalLineToRelative(8.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.5f) + horizontalLineToRelative(-2.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.48f, -0.4f) + lineTo(5.0f, 14.5f) + verticalLineToRelative(-8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.4f, -0.5f) + horizontalLineToRelative(2.1f) + close() + } + } + return _viewDesktop!! + } + +private var _viewDesktop: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktopMobile.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktopMobile.kt new file mode 100644 index 0000000..5ca6263 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ViewDesktopMobile.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ViewDesktopMobile: ImageVector + get() { + if (_viewDesktopMobile != null) { + return _viewDesktopMobile!! + } + _viewDesktopMobile = fluentIcon(name = "Regular.ViewDesktopMobile") { + fluentPath { + moveTo(15.75f, 2.0f) + curveTo(16.99f, 2.0f, 18.0f, 3.0f, 18.0f, 4.25f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-7.5f) + curveTo(7.01f, 22.0f, 6.0f, 21.0f, 6.0f, 19.75f) + lineTo(6.0f, 4.25f) + curveTo(6.0f, 3.01f, 7.0f, 2.0f, 8.25f, 2.0f) + horizontalLineToRelative(7.5f) + close() + moveTo(15.75f, 3.5f) + horizontalLineToRelative(-7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(15.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(7.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + lineTo(16.5f, 4.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(13.25f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(2.5f) + close() + moveTo(14.5f, 9.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.4f) + verticalLineToRelative(6.1f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.5f) + lineTo(9.5f, 16.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.4f) + lineTo(9.0f, 9.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.5f) + horizontalLineToRelative(5.09f) + close() + moveTo(14.5f, 5.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.5f, 0.41f) + lineTo(15.0f, 7.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.41f, 0.5f) + lineTo(9.5f, 8.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.5f, -0.4f) + lineTo(9.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.41f, -0.5f) + horizontalLineToRelative(5.09f) + close() + } + } + return _viewDesktopMobile!! + } + +private var _viewDesktopMobile: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Voicemail.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Voicemail.kt new file mode 100644 index 0000000..9810324 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Voicemail.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Voicemail: ImageVector + get() { + if (_voicemail != null) { + return _voicemail!! + } + _voicemail = fluentIcon(name = "Regular.Voicemail") { + fluentPath { + moveTo(19.75f, 4.0f) + curveTo(20.99f, 4.0f, 22.0f, 5.0f, 22.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(22.0f, 19.0f, 21.0f, 20.0f, 19.75f, 20.0f) + lineTo(4.25f, 20.0f) + curveTo(3.01f, 20.0f, 2.0f, 19.0f, 2.0f, 17.75f) + lineTo(2.0f, 6.25f) + curveTo(2.0f, 5.01f, 3.0f, 4.0f, 4.25f, 4.0f) + horizontalLineToRelative(15.5f) + close() + moveTo(19.75f, 5.5f) + lineTo(4.25f, 5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.42f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(15.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.33f, 0.75f, -0.75f) + lineTo(20.5f, 6.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + close() + moveTo(8.0f, 9.0f) + horizontalLineToRelative(8.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, -2.6f, 1.5f) + horizontalLineToRelative(-2.8f) + arcTo(3.0f, 3.0f, 0.0f, true, true, 7.82f, 9.0f) + lineTo(8.0f, 9.0f) + close() + moveTo(8.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + moveTo(16.0f, 10.5f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 0.0f, 3.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 0.0f, -3.0f) + close() + } + } + return _voicemail!! + } + +private var _voicemail: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vote.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vote.kt new file mode 100644 index 0000000..d08a5c6 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Vote.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Vote: ImageVector + get() { + if (_vote != null) { + return _vote!! + } + _vote = fluentIcon(name = "Regular.Vote") { + fluentPath { + moveTo(20.5f, 15.5f) + horizontalLineToRelative(-17.0f) + verticalLineToRelative(5.0f) + horizontalLineToRelative(17.0f) + verticalLineToRelative(-5.0f) + close() + moveTo(21.94f, 14.47f) + lineToRelative(0.03f, 0.06f) + lineToRelative(0.02f, 0.1f) + lineTo(21.99f, 21.25f) + curveToRelative(0.0f, 0.38f, -0.27f, 0.7f, -0.64f, 0.74f) + lineToRelative(-0.1f, 0.01f) + lineTo(2.75f, 22.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + lineTo(2.0f, 14.7f) + lineToRelative(0.01f, -0.09f) + lineToRelative(0.05f, -0.15f) + lineToRelative(2.76f, -6.02f) + curveToRelative(0.1f, -0.23f, 0.32f, -0.4f, 0.57f, -0.43f) + horizontalLineToRelative(2.65f) + lineToRelative(-0.79f, 1.36f) + lineToRelative(-0.07f, 0.13f) + horizontalLineToRelative(-1.2f) + lineTo(3.92f, 14.0f) + horizontalLineToRelative(16.15f) + lineToRelative(-2.03f, -4.35f) + lineToRelative(0.87f, -1.5f) + curveToRelative(0.06f, 0.06f, 0.12f, 0.12f, 0.17f, 0.2f) + lineToRelative(0.05f, 0.09f) + lineToRelative(2.81f, 6.03f) + close() + moveTo(13.37f, 2.06f) + lineToRelative(0.09f, 0.04f) + lineToRelative(5.18f, 3.0f) + curveToRelative(0.33f, 0.2f, 0.46f, 0.6f, 0.32f, 0.94f) + lineToRelative(-0.04f, 0.09f) + lineToRelative(-2.8f, 4.87f) + horizontalLineToRelative(1.13f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(6.75f, 12.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(8.57f, 11.0f) + lineToRelative(-0.18f, -0.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.32f, -0.94f) + lineToRelative(0.05f, -0.09f) + lineToRelative(4.31f, -7.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.94f, -0.31f) + close() + moveTo(13.36f, 3.78f) + lineToRelative(-3.57f, 6.2f) + lineTo(11.57f, 11.0f) + horizontalLineToRelative(2.81f) + lineToRelative(2.87f, -4.97f) + lineToRelative(-3.9f, -2.25f) + close() + } + } + return _vote!! + } + +private var _vote: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalkieTalkie.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalkieTalkie.kt new file mode 100644 index 0000000..ebd87cd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalkieTalkie.kt @@ -0,0 +1,81 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WalkieTalkie: ImageVector + get() { + if (_walkieTalkie != null) { + return _walkieTalkie!! + } + _walkieTalkie = fluentIcon(name = "Regular.WalkieTalkie") { + fluentPath { + moveTo(10.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + close() + moveTo(8.75f, 6.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-6.5f) + close() + moveTo(9.5f, 10.5f) + verticalLineToRelative(-3.0f) + horizontalLineToRelative(5.0f) + verticalLineToRelative(3.0f) + horizontalLineToRelative(-5.0f) + close() + moveTo(8.75f, 1.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + lineTo(9.5f, 3.0f) + horizontalLineToRelative(7.25f) + curveTo(17.99f, 3.0f, 19.0f, 4.0f, 19.0f, 5.25f) + lineTo(19.0f, 14.0f) + curveToRelative(0.0f, 0.19f, -0.07f, 0.37f, -0.2f, 0.5f) + lineToRelative(-1.3f, 1.42f) + verticalLineToRelative(3.83f) + curveToRelative(0.0f, 1.24f, -1.0f, 2.25f, -2.25f, 2.25f) + horizontalLineToRelative(-6.5f) + curveToRelative(-1.24f, 0.0f, -2.25f, -1.0f, -2.25f, -2.25f) + verticalLineToRelative(-3.83f) + lineTo(5.2f, 14.5f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 5.0f, 14.0f) + lineTo(5.0f, 5.25f) + curveTo(5.0f, 4.01f, 6.0f, 3.0f, 7.25f, 3.0f) + lineTo(8.0f, 3.0f) + lineTo(8.0f, 1.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(6.5f, 5.25f) + verticalLineToRelative(8.46f) + lineToRelative(1.3f, 1.4f) + curveToRelative(0.13f, 0.14f, 0.2f, 0.33f, 0.2f, 0.52f) + verticalLineToRelative(4.12f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(6.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineToRelative(-4.13f) + curveToRelative(0.0f, -0.18f, 0.07f, -0.37f, 0.2f, -0.5f) + lineToRelative(1.3f, -1.41f) + lineTo(17.5f, 5.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-9.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + } + } + return _walkieTalkie!! + } + +private var _walkieTalkie: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt new file mode 100644 index 0000000..066f11d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallet.kt @@ -0,0 +1,58 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wallet: ImageVector + get() { + if (_wallet != null) { + return _wallet!! + } + _wallet = fluentIcon(name = "Regular.Wallet") { + fluentPath { + moveTo(15.5f, 13.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.0f, 5.0f) + horizontalLineToRelative(0.01f) + curveToRelative(0.13f, -1.12f, 1.08f, -2.0f, 2.24f, -2.0f) + horizontalLineToRelative(11.5f) + curveTo(17.99f, 3.0f, 19.0f, 4.0f, 19.0f, 5.25f) + verticalLineToRelative(0.84f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 2.5f, 3.16f) + verticalLineToRelative(8.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-12.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 5.0f) + close() + moveTo(18.25f, 7.5f) + lineTo(4.5f, 7.5f) + verticalLineToRelative(10.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(12.0f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-8.5f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + close() + moveTo(17.5f, 6.0f) + verticalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + lineTo(5.25f, 4.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + lineTo(17.5f, 6.0f) + close() + } + } + return _wallet!! + } + +private var _wallet: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalletCreditCard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalletCreditCard.kt new file mode 100644 index 0000000..12cc78d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WalletCreditCard.kt @@ -0,0 +1,70 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WalletCreditCard: ImageVector + get() { + if (_walletCreditCard != null) { + return _walletCreditCard!! + } + _walletCreditCard = fluentIcon(name = "Regular.WalletCreditCard") { + fluentPath { + moveTo(14.36f, 2.6f) + arcToRelative(0.25f, 0.25f, 0.0f, false, true, 0.36f, -0.04f) + lineToRelative(0.92f, 0.81f) + lineTo(12.74f, 7.0f) + horizontalLineToRelative(1.92f) + lineToRelative(2.1f, -2.63f) + lineToRelative(1.66f, 1.45f) + curveToRelative(0.1f, 0.1f, 0.11f, 0.25f, 0.02f, 0.35f) + lineToRelative(-0.69f, 0.83f) + horizontalLineToRelative(1.95f) + curveToRelative(0.5f, -0.72f, 0.38f, -1.71f, -0.3f, -2.3f) + lineToRelative(-3.69f, -3.26f) + arcToRelative(1.75f, 1.75f, 0.0f, false, false, -2.53f, 0.23f) + lineTo(8.98f, 7.0f) + horizontalLineToRelative(1.9f) + lineToRelative(3.48f, -4.4f) + close() + moveTo(16.25f, 14.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.0f) + close() + moveTo(4.5f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(3.13f) + lineTo(9.57f, 5.0f) + lineTo(5.25f, 5.0f) + curveTo(4.01f, 5.0f, 3.0f, 6.0f, 3.0f, 7.25f) + verticalLineToRelative(10.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(12.0f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineToRelative(-6.5f) + curveToRelative(0.0f, -1.8f, -1.46f, -3.25f, -3.25f, -3.25f) + horizontalLineToRelative(-13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.5f, 17.75f) + lineTo(4.5f, 9.37f) + curveToRelative(0.23f, 0.08f, 0.49f, 0.13f, 0.75f, 0.13f) + horizontalLineToRelative(13.0f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(6.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-12.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + close() + } + } + return _walletCreditCard!! + } + +private var _walletCreditCard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallpaper.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallpaper.kt new file mode 100644 index 0000000..55e732f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wallpaper.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wallpaper: ImageVector + get() { + if (_wallpaper != null) { + return _wallpaper!! + } + _wallpaper = fluentIcon(name = "Regular.Wallpaper") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.0f) + close() + moveTo(13.0f, 3.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.0f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(3.75f, 13.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 0.2f, 0.04f, 0.4f, 0.1f, 0.59f) + lineToRelative(5.63f, -5.63f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 3.54f, 0.0f) + lineToRelative(5.63f, 5.63f) + curveToRelative(0.06f, -0.19f, 0.1f, -0.38f, 0.1f, -0.59f) + verticalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + verticalLineToRelative(4.0f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(4.0f) + curveToRelative(0.2f, 0.0f, 0.4f, -0.04f, 0.59f, -0.1f) + lineToRelative(-5.63f, -5.63f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, 0.0f) + lineTo(5.66f, 19.4f) + curveToRelative(0.19f, 0.06f, 0.38f, 0.1f, 0.59f, 0.1f) + horizontalLineToRelative(4.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-4.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + verticalLineToRelative(-4.0f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(15.25f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + close() + moveTo(13.0f, 8.75f) + arcToRelative(2.25f, 2.25f, 0.0f, true, true, 4.5f, 0.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -4.5f, 0.0f) + close() + } + } + return _wallpaper!! + } + +private var _wallpaper: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt new file mode 100644 index 0000000..1ed4615 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wand.kt @@ -0,0 +1,129 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wand: ImageVector + get() { + if (_wand != null) { + return _wand!! + } + _wand = fluentIcon(name = "Regular.Wand") { + fluentPath { + moveTo(13.31f, 7.57f) + lineToRelative(-0.13f, 0.12f) + lineTo(2.7f, 18.18f) + arcToRelative(2.27f, 2.27f, 0.0f, false, false, 3.2f, 3.2f) + lineTo(16.4f, 10.9f) + curveToRelative(0.88f, -0.88f, 0.88f, -2.3f, 0.0f, -3.18f) + lineToRelative(-0.16f, -0.15f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -2.92f, 0.0f) + close() + moveTo(12.47f, 10.53f) + lineToRelative(1.08f, 1.08f) + lineToRelative(-8.7f, 8.72f) + arcToRelative(0.77f, 0.77f, 0.0f, true, true, -1.1f, -1.1f) + lineToRelative(8.72f, -8.7f) + close() + moveTo(16.85f, 15.0f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(16.0f, 17.99f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(17.5f, 18.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + moveTo(15.3f, 8.75f) + lineToRelative(0.03f, 0.03f) + curveToRelative(0.29f, 0.3f, 0.29f, 0.77f, 0.0f, 1.06f) + lineToRelative(-0.71f, 0.71f) + lineToRelative(-1.1f, -1.09f) + lineToRelative(0.74f, -0.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.04f, 0.02f) + close() + moveTo(6.85f, 5.01f) + lineTo(6.75f, 5.0f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(6.0f, 8.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(7.5f, 8.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + lineTo(7.5f, 6.5f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineTo(6.75f, 5.0f) + horizontalLineToRelative(0.1f) + close() + moveTo(18.85f, 3.01f) + lineToRelative(-0.1f, -0.01f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + verticalLineToRelative(0.75f) + horizontalLineToRelative(-0.75f) + curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f) + lineToRelative(-0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + lineTo(18.0f, 6.0f) + verticalLineToRelative(0.75f) + curveToRelative(0.0f, 0.38f, 0.28f, 0.7f, 0.65f, 0.74f) + lineToRelative(0.1f, 0.01f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + lineTo(19.5f, 6.0f) + horizontalLineToRelative(0.75f) + curveToRelative(0.38f, 0.0f, 0.7f, -0.28f, 0.74f, -0.65f) + lineToRelative(0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(-0.75f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.38f, -0.28f, -0.7f, -0.65f, -0.74f) + lineToRelative(-0.1f, -0.01f) + horizontalLineToRelative(0.1f) + close() + } + } + return _wand!! + } + +private var _wand: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherBlowingSnow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherBlowingSnow.kt new file mode 100644 index 0000000..0fabef0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherBlowingSnow.kt @@ -0,0 +1,63 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherBlowingSnow: ImageVector + get() { + if (_weatherBlowingSnow != null) { + return _weatherBlowingSnow!! + } + _weatherBlowingSnow = fluentIcon(name = "Regular.WeatherBlowingSnow") { + fluentPath { + moveTo(19.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + lineTo(17.7f, 16.0f) + curveToRelative(0.2f, 0.38f, 0.3f, 0.8f, 0.3f, 1.25f) + arcTo(2.68f, 2.68f, 0.0f, false, true, 15.32f, 20.0f) + curveToRelative(-1.5f, 0.0f, -2.41f, -0.89f, -2.66f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.47f, -0.3f) + curveToRelative(0.12f, 0.56f, 0.46f, 0.9f, 1.2f, 0.9f) + curveToRelative(0.67f, 0.0f, 1.17f, -0.54f, 1.17f, -1.26f) + curveToRelative(0.0f, -0.69f, -0.57f, -1.25f, -1.27f, -1.25f) + lineTo(2.73f, 15.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(12.5f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.91f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -1.63f, -1.73f) + lineToRelative(-0.02f, 0.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, -0.2f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 19.0f, 10.0f) + close() + moveTo(9.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.02f, 8.0f) + lineTo(2.76f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.5f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 9.5f, 8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(19.25f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(5.75f, 5.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + } + } + return _weatherBlowingSnow!! + } + +private var _weatherBlowingSnow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherCloudy.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherCloudy.kt new file mode 100644 index 0000000..18945e8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherCloudy.kt @@ -0,0 +1,57 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherCloudy: ImageVector + get() { + if (_weatherCloudy != null) { + return _weatherCloudy!! + } + _weatherCloudy = fluentIcon(name = "Regular.WeatherCloudy") { + fluentPath { + moveTo(13.0f, 7.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 19.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 7.0f) + close() + moveTo(13.0f, 8.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.9f) + curveToRelative(0.0f, 0.35f, -0.31f, 0.63f, -0.68f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.63f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + moveTo(10.0f, 4.0f) + curveToRelative(1.62f, 0.0f, 3.05f, 0.82f, 3.9f, 2.06f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -2.04f, 0.03f) + arcToRelative(3.21f, 3.21f, 0.0f, false, false, -5.03f, 2.07f) + lineToRelative(-0.07f, 0.41f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.99f, 0.83f) + horizontalLineToRelative(-0.49f) + arcToRelative(1.78f, 1.78f, 0.0f, false, false, -1.26f, 3.04f) + curveToRelative(-0.32f, 0.4f, -0.57f, 0.85f, -0.74f, 1.34f) + arcTo(3.28f, 3.28f, 0.0f, false, true, 5.1f, 7.9f) + horizontalLineToRelative(0.25f) + arcTo(4.72f, 4.72f, 0.0f, false, true, 10.0f, 4.0f) + close() + } + } + return _weatherCloudy!! + } + +private var _weatherCloudy: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDrizzle.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDrizzle.kt new file mode 100644 index 0000000..0757055 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDrizzle.kt @@ -0,0 +1,71 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherDrizzle: ImageVector + get() { + if (_weatherDrizzle != null) { + return _weatherDrizzle!! + } + _weatherDrizzle = fluentIcon(name = "Regular.WeatherDrizzle") { + fluentPath { + moveTo(12.0f, 3.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + horizontalLineToRelative(-0.85f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.09f, 0.17f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.24f, -0.84f) + lineToRelative(0.56f, -0.83f) + horizontalLineToRelative(-2.23f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.09f, 0.17f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, -0.84f) + lineToRelative(0.56f, -0.83f) + lineTo(8.46f, 15.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.09f, 0.17f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.24f, -0.84f) + lineToRelative(0.56f, -0.83f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 3.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.89f) + curveToRelative(0.0f, 0.36f, -0.32f, 0.64f, -0.68f, 0.64f) + horizontalLineToRelative(-0.7f) + curveToRelative(-1.25f, 0.0f, -2.27f, 1.0f, -2.27f, 2.23f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.28f, -1.0f, 2.28f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.28f, -2.23f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + moveTo(7.13f, 18.83f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.24f, 0.84f) + lineToRelative(1.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.24f, -0.84f) + lineToRelative(-1.0f, 1.5f) + close() + moveTo(11.33f, 19.87f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.2f, -1.04f) + lineToRelative(1.0f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.24f, 0.84f) + lineToRelative(-1.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 0.2f) + close() + } + } + return _weatherDrizzle!! + } + +private var _weatherDrizzle: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDuststorm.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDuststorm.kt new file mode 100644 index 0000000..fe2516d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherDuststorm.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherDuststorm: ImageVector + get() { + if (_weatherDuststorm != null) { + return _weatherDuststorm!! + } + _weatherDuststorm = fluentIcon(name = "Regular.WeatherDuststorm") { + fluentPath { + moveTo(9.0f, 17.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(19.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, true, true, 0.0f, 6.0f) + lineTo(17.7f, 16.0f) + curveToRelative(0.2f, 0.38f, 0.3f, 0.8f, 0.3f, 1.25f) + arcTo(2.68f, 2.68f, 0.0f, false, true, 15.32f, 20.0f) + curveToRelative(-1.5f, 0.0f, -2.41f, -0.89f, -2.66f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.47f, -0.3f) + curveToRelative(0.12f, 0.56f, 0.46f, 0.9f, 1.2f, 0.9f) + curveToRelative(0.67f, 0.0f, 1.17f, -0.54f, 1.17f, -1.26f) + curveToRelative(0.0f, -0.69f, -0.57f, -1.25f, -1.27f, -1.25f) + lineTo(2.73f, 15.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(12.5f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.91f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -1.63f, -1.73f) + lineToRelative(-0.02f, 0.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, -0.2f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 19.0f, 10.0f) + close() + moveTo(9.0f, 18.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(12.0f, 4.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 0.02f, 8.0f) + lineTo(2.76f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(9.5f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 9.5f, 8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 4.0f, -4.0f) + close() + moveTo(4.0f, 5.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(20.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, 0.0f, 4.0f) + arcToRelative(2.0f, 2.0f, 0.0f, false, true, 0.0f, -4.0f) + close() + moveTo(4.0f, 6.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + moveTo(20.0f, 5.5f) + arcToRelative(0.5f, 0.5f, 0.0f, true, false, 0.0f, 1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, -1.0f) + close() + } + } + return _weatherDuststorm!! + } + +private var _weatherDuststorm: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherFog.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherFog.kt new file mode 100644 index 0000000..84afb64 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherFog.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherFog: ImageVector + get() { + if (_weatherFog != null) { + return _weatherFog!! + } + _weatherFog = fluentIcon(name = "Regular.WeatherFog") { + fluentPath { + moveTo(7.74f, 19.5f) + horizontalLineToRelative(8.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + horizontalLineToRelative(-8.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(8.6f) + horizontalLineToRelative(-8.5f) + close() + moveTo(4.75f, 16.52f) + horizontalLineToRelative(14.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f) + lineTo(4.75f, 18.02f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + horizontalLineToRelative(0.1f) + close() + moveTo(12.0f, 3.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(6.69f, 15.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 3.0f) + close() + moveTo(12.0f, 4.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.9f) + curveToRelative(0.0f, 0.35f, -0.32f, 0.63f, -0.68f, 0.63f) + horizontalLineToRelative(-0.7f) + curveToRelative(-1.25f, 0.0f, -2.27f, 1.0f, -2.27f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.23f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.28f, -1.0f, 2.28f, -2.23f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.28f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.28f, -1.8f, -3.89f, -3.88f, -3.89f) + close() + } + } + return _weatherFog!! + } + +private var _weatherFog: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailDay.kt new file mode 100644 index 0000000..7b31c49 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailDay.kt @@ -0,0 +1,97 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherHailDay: ImageVector + get() { + if (_weatherHailDay != null) { + return _weatherHailDay!! + } + _weatherHailDay = fluentIcon(name = "Regular.WeatherHailDay") { + fluentPath { + moveTo(13.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(13.0f, 6.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 18.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.0f) + close() + moveTo(13.0f, 7.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.9f) + curveToRelative(0.0f, 0.35f, -0.31f, 0.63f, -0.68f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.63f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + moveTo(4.37f, 10.16f) + curveToRelative(0.14f, 0.36f, 0.0f, 0.75f, -0.32f, 0.94f) + lineToRelative(-0.09f, 0.04f) + lineToRelative(-0.92f, 0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 5.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-0.53f, 0.19f, -1.02f, 0.44f, -1.46f, 0.76f) + arcToRelative(2.44f, 2.44f, 0.0f, false, false, -2.8f, 3.67f) + curveToRelative(-0.48f, 0.13f, -0.94f, 0.35f, -1.36f, 0.63f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 5.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 7.2f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.93f, -0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 2.38f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.38f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.66f) + close() + moveTo(11.11f, 2.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.04f, 0.1f) + lineToRelative(-0.38f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.47f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherHailDay!! + } + +private var _weatherHailDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailNight.kt new file mode 100644 index 0000000..34be904 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHailNight.kt @@ -0,0 +1,72 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherHailNight: ImageVector + get() { + if (_weatherHailNight != null) { + return _weatherHailNight!! + } + _weatherHailNight = fluentIcon(name = "Regular.WeatherHailNight") { + fluentPath { + moveTo(13.0f, 20.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(9.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(16.5f, 19.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -2.0f) + close() + moveTo(13.0f, 6.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 18.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.0f) + close() + moveTo(13.0f, 7.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.9f) + curveToRelative(0.0f, 0.35f, -0.31f, 0.63f, -0.68f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.63f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + moveTo(6.6f, 2.0f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.27f) + curveToRelative(-0.5f, 0.14f, -0.96f, 0.34f, -1.39f, 0.58f) + arcTo(3.55f, 3.55f, 0.0f, false, false, 7.48f, 3.7f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -0.62f, 3.61f) + lineToRelative(-0.12f, 0.22f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -2.71f, 2.3f) + arcToRelative(3.6f, 3.6f, 0.0f, false, false, 1.06f, 0.61f) + curveToRelative(-0.45f, 0.3f, -0.84f, 0.69f, -1.16f, 1.12f) + lineToRelative(-0.16f, -0.08f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.13f) + curveToRelative(1.64f, -0.59f, 2.53f, -1.25f, 3.03f, -2.21f) + curveToRelative(0.55f, -1.06f, 0.66f, -2.18f, 0.29f, -3.68f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.59f, 2.0f) + close() + } + } + return _weatherHailNight!! + } + +private var _weatherHailNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHaze.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHaze.kt new file mode 100644 index 0000000..0e67b8b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherHaze.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherHaze: ImageVector + get() { + if (_weatherHaze != null) { + return _weatherHaze!! + } + _weatherHaze = fluentIcon(name = "Regular.WeatherHaze") { + fluentPath { + moveTo(6.84f, 13.98f) + arcToRelative(5.65f, 5.65f, 0.0f, false, true, 1.72f, 0.03f) + curveToRelative(1.29f, 0.2f, 2.52f, 0.83f, 3.82f, 1.6f) + curveToRelative(2.36f, 1.37f, 4.94f, 1.1f, 6.43f, 0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.88f, 1.22f) + curveToRelative(-2.01f, 1.44f, -5.24f, 1.69f, -8.07f, 0.04f) + arcToRelative(10.05f, 10.05f, 0.0f, false, false, -3.3f, -1.41f) + arcToRelative(4.8f, 4.8f, 0.0f, false, false, -3.21f, 0.67f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -0.72f, -1.32f) + arcToRelative(7.2f, 7.2f, 0.0f, false, true, 2.45f, -0.86f) + close() + moveTo(8.11f, 10.95f) + arcToRelative(5.64f, 5.64f, 0.0f, false, false, -1.55f, 0.08f) + curveToRelative(-0.7f, 0.13f, -1.41f, 0.4f, -2.17f, 0.81f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.72f, 1.32f) + arcToRelative(4.8f, 4.8f, 0.0f, false, true, 3.2f, -0.67f) + curveToRelative(1.0f, 0.16f, 2.02f, 0.65f, 3.31f, 1.4f) + curveToRelative(2.83f, 1.65f, 6.06f, 1.4f, 8.07f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.88f, -1.22f) + curveToRelative(-0.4f, 0.3f, -0.9f, 0.52f, -1.44f, 0.68f) + arcToRelative(5.9f, 5.9f, 0.0f, false, true, -1.65f, 0.22f) + arcToRelative(6.72f, 6.72f, 0.0f, false, true, -3.34f, -0.94f) + arcTo(11.44f, 11.44f, 0.0f, false, false, 8.55f, 11.0f) + lineToRelative(-0.44f, -0.05f) + close() + moveTo(17.52f, 12.0f) + verticalLineToRelative(0.2f) + curveToRelative(-0.45f, 0.19f, -0.97f, 0.3f, -1.53f, 0.33f) + arcTo(4.03f, 4.03f, 0.0f, false, false, 8.51f, 10.0f) + arcToRelative(6.64f, 6.64f, 0.0f, false, false, -1.65f, -0.02f) + arcTo(5.53f, 5.53f, 0.0f, false, true, 17.52f, 12.0f) + close() + moveTo(12.12f, 22.0f) + arcToRelative(0.76f, 0.76f, 0.0f, false, true, -0.25f, 0.0f) + horizontalLineToRelative(0.25f) + close() + moveTo(5.97f, 4.94f) + lineToRelative(-0.08f, -0.07f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 4.91f, 6.0f) + lineToRelative(1.06f, 1.06f) + lineToRelative(0.09f, 0.07f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 7.03f, 6.0f) + lineTo(5.97f, 4.94f) + close() + moveTo(19.15f, 5.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.13f, -0.98f) + lineTo(16.96f, 6.0f) + lineToRelative(-0.08f, 0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.14f, 0.97f) + lineTo(19.08f, 6.0f) + lineToRelative(0.07f, -0.08f) + close() + moveTo(12.75f, 2.64f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.1f) + verticalLineToRelative(1.6f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, -0.1f) + verticalLineToRelative(-1.6f) + close() + moveTo(5.1f, 19.16f) + arcToRelative(4.8f, 4.8f, 0.0f, false, true, 3.2f, -0.67f) + curveToRelative(1.0f, 0.16f, 2.02f, 0.66f, 3.31f, 1.4f) + curveToRelative(2.83f, 1.66f, 6.06f, 1.4f, 8.07f, -0.03f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -0.88f, -1.22f) + curveToRelative(-1.49f, 1.06f, -4.07f, 1.34f, -6.43f, -0.04f) + arcTo(11.44f, 11.44f, 0.0f, false, false, 8.56f, 17.0f) + arcToRelative(6.29f, 6.29f, 0.0f, false, false, -4.17f, 0.84f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.72f, 1.32f) + close() + } + } + return _weatherHaze!! + } + +private var _weatherHaze: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoon.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoon.kt new file mode 100644 index 0000000..85c885b --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoon.kt @@ -0,0 +1,36 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherMoon: ImageVector + get() { + if (_weatherMoon != null) { + return _weatherMoon!! + } + _weatherMoon = fluentIcon(name = "Regular.WeatherMoon") { + fluentPath { + moveTo(20.03f, 17.0f) + arcToRelative(10.0f, 10.0f, 0.0f, false, true, -16.9f, 0.68f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.36f, -1.13f) + curveToRelative(3.77f, -1.35f, 5.79f, -2.91f, 6.96f, -5.15f) + curveToRelative(1.23f, -2.35f, 1.55f, -4.93f, 0.69f, -8.46f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 11.9f, 2.0f) + arcTo(10.0f, 10.0f, 0.0f, false, true, 20.03f, 17.0f) + close() + moveTo(11.78f, 12.1f) + curveToRelative(-1.25f, 2.39f, -3.31f, 4.1f, -6.82f, 5.5f) + arcToRelative(8.49f, 8.49f, 0.0f, false, false, 13.77f, -1.35f) + arcToRelative(8.5f, 8.5f, 0.0f, false, false, -5.9f, -12.63f) + curveToRelative(0.64f, 3.39f, 0.22f, 6.05f, -1.05f, 8.48f) + close() + } + } + return _weatherMoon!! + } + +private var _weatherMoon: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoonOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoonOff.kt new file mode 100644 index 0000000..0b71130 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherMoonOff.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherMoonOff: ImageVector + get() { + if (_weatherMoonOff != null) { + return _weatherMoonOff!! + } + _weatherMoonOff = fluentIcon(name = "Regular.WeatherMoonOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(8.2f, 8.2f) + curveToRelative(-1.18f, 2.19f, -3.2f, 3.73f, -6.93f, 5.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.36f, 1.13f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, 15.1f, 1.6f) + lineToRelative(2.49f, 2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(17.16f, 18.22f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, -12.2f, -0.62f) + curveToRelative(3.27f, -1.3f, 5.28f, -2.88f, 6.55f, -5.03f) + lineToRelative(5.65f, 5.65f) + close() + moveTo(15.62f, 4.64f) + arcToRelative(8.5f, 8.5f, 0.0f, false, true, 3.35f, 11.15f) + lineToRelative(1.11f, 1.11f) + arcToRelative(10.0f, 10.0f, 0.0f, false, false, -8.17f, -14.89f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.77f, 0.93f) + curveToRelative(0.5f, 2.07f, 0.6f, 3.81f, 0.35f, 5.37f) + lineToRelative(1.27f, 1.27f) + curveToRelative(0.45f, -1.76f, 0.5f, -3.7f, 0.06f, -5.96f) + curveToRelative(0.98f, 0.17f, 1.92f, 0.51f, 2.8f, 1.02f) + close() + } + } + return _weatherMoonOff!! + } + +private var _weatherMoonOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyDay.kt new file mode 100644 index 0000000..d03fb1e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyDay.kt @@ -0,0 +1,85 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherPartlyCloudyDay: ImageVector + get() { + if (_weatherPartlyCloudyDay != null) { + return _weatherPartlyCloudyDay!! + } + _weatherPartlyCloudyDay = fluentIcon(name = "Regular.WeatherPartlyCloudyDay") { + fluentPath { + moveTo(13.0f, 8.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 20.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 8.0f) + close() + moveTo(13.0f, 9.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.87f, 3.9f) + curveToRelative(0.0f, 0.35f, -0.32f, 0.63f, -0.69f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.23f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.23f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.28f, -1.8f, -3.89f, -3.88f, -3.89f) + close() + moveTo(4.37f, 12.16f) + curveToRelative(0.14f, 0.35f, 0.0f, 0.75f, -0.32f, 0.94f) + lineToRelative(-0.09f, 0.04f) + lineToRelative(-0.92f, 0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 7.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-0.53f, 0.19f, -1.02f, 0.44f, -1.46f, 0.75f) + arcToRelative(2.44f, 2.44f, 0.0f, false, false, -2.8f, 3.67f) + curveToRelative(-0.48f, 0.14f, -0.94f, 0.36f, -1.36f, 0.64f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 7.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 9.2f) + lineToRelative(-0.1f, -0.04f) + lineToRelative(-0.93f, -0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 4.37f) + lineToRelative(0.05f, 0.1f) + lineToRelative(0.39f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.67f) + close() + moveTo(11.11f, 4.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.39f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.47f) + lineToRelative(0.04f, -0.1f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherPartlyCloudyDay!! + } + +private var _weatherPartlyCloudyDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyNight.kt new file mode 100644 index 0000000..aed0503 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherPartlyCloudyNight.kt @@ -0,0 +1,60 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherPartlyCloudyNight: ImageVector + get() { + if (_weatherPartlyCloudyNight != null) { + return _weatherPartlyCloudyNight!! + } + _weatherPartlyCloudyNight = fluentIcon(name = "Regular.WeatherPartlyCloudyNight") { + fluentPath { + moveTo(13.0f, 8.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.64f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 20.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 8.0f) + close() + moveTo(13.0f, 9.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.9f) + curveToRelative(0.0f, 0.35f, -0.31f, 0.63f, -0.68f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.63f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + moveTo(6.6f, 4.0f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.27f) + curveToRelative(-0.5f, 0.14f, -0.96f, 0.34f, -1.39f, 0.58f) + arcTo(3.55f, 3.55f, 0.0f, false, false, 7.48f, 5.7f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -0.62f, 3.61f) + lineToRelative(-0.12f, 0.22f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -2.71f, 2.3f) + arcToRelative(3.6f, 3.6f, 0.0f, false, false, 1.06f, 0.61f) + curveToRelative(-0.45f, 0.3f, -0.84f, 0.69f, -1.16f, 1.12f) + lineToRelative(-0.16f, -0.08f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.13f) + curveToRelative(1.64f, -0.59f, 2.53f, -1.25f, 3.03f, -2.21f) + curveToRelative(0.55f, -1.06f, 0.66f, -2.18f, 0.29f, -3.68f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.59f, 4.0f) + close() + } + } + return _weatherPartlyCloudyNight!! + } + +private var _weatherPartlyCloudyNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRain.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRain.kt new file mode 100644 index 0000000..bf76273 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRain.kt @@ -0,0 +1,59 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherRain: ImageVector + get() { + if (_weatherRain != null) { + return _weatherRain!! + } + _weatherRain = fluentIcon(name = "Regular.WeatherRain") { + fluentPath { + moveTo(12.0f, 4.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + horizontalLineToRelative(-0.59f) + lineToRelative(-1.58f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.09f) + lineTo(15.0f, 16.0f) + horizontalLineToRelative(-2.13f) + lineToRelative(-1.59f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.05f, -0.09f) + lineTo(11.12f, 16.0f) + lineTo(9.0f, 16.0f) + lineTo(7.4f, 18.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.09f) + lineTo(7.26f, 16.0f) + horizontalLineToRelative(-0.57f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.89f) + curveToRelative(0.0f, 0.36f, -0.32f, 0.64f, -0.68f, 0.64f) + horizontalLineToRelative(-0.7f) + curveToRelative(-1.25f, 0.0f, -2.27f, 1.0f, -2.27f, 2.23f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.28f, -1.0f, 2.28f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.28f, -2.23f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + } + } + return _weatherRain!! + } + +private var _weatherRain: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersDay.kt new file mode 100644 index 0000000..18983f8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersDay.kt @@ -0,0 +1,100 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherRainShowersDay: ImageVector + get() { + if (_weatherRainShowersDay != null) { + return _weatherRainShowersDay!! + } + _weatherRainShowersDay = fluentIcon(name = "Regular.WeatherRainShowersDay") { + fluentPath { + moveTo(13.0f, 6.01f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + horizontalLineToRelative(-0.62f) + lineToRelative(-1.55f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.1f) + lineTo(15.96f, 18.0f) + horizontalLineToRelative(-2.14f) + lineToRelative(-1.55f, 2.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.1f) + lineTo(12.1f, 18.0f) + lineTo(9.95f, 18.0f) + lineTo(8.4f, 20.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.1f) + lineTo(8.22f, 18.0f) + lineTo(7.7f, 18.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.01f) + close() + moveTo(13.0f, 7.51f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.87f, 3.89f) + curveToRelative(0.0f, 0.35f, -0.32f, 0.63f, -0.69f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.63f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + moveTo(4.37f, 10.17f) + curveToRelative(0.14f, 0.35f, 0.0f, 0.74f, -0.32f, 0.93f) + lineToRelative(-0.09f, 0.05f) + lineToRelative(-0.92f, 0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 5.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-0.53f, 0.19f, -1.02f, 0.44f, -1.46f, 0.76f) + arcToRelative(2.44f, 2.44f, 0.0f, false, false, -2.8f, 3.67f) + curveToRelative(-0.48f, 0.13f, -0.94f, 0.35f, -1.36f, 0.63f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 5.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 7.2f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.93f, -0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 2.38f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.39f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.66f) + close() + moveTo(11.11f, 2.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.39f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.46f) + lineToRelative(0.04f, -0.11f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherRainShowersDay!! + } + +private var _weatherRainShowersDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersNight.kt new file mode 100644 index 0000000..c2c85c8 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainShowersNight.kt @@ -0,0 +1,75 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherRainShowersNight: ImageVector + get() { + if (_weatherRainShowersNight != null) { + return _weatherRainShowersNight!! + } + _weatherRainShowersNight = fluentIcon(name = "Regular.WeatherRainShowersNight") { + fluentPath { + moveTo(13.0f, 6.02f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + horizontalLineToRelative(-0.64f) + lineToRelative(-1.53f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.1f) + lineToRelative(1.1f, -1.86f) + lineTo(13.8f, 18.01f) + lineToRelative(-1.53f, 2.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.1f) + lineToRelative(1.1f, -1.86f) + lineTo(9.93f, 18.01f) + lineTo(8.4f, 20.63f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, -0.66f) + lineToRelative(0.04f, -0.1f) + lineToRelative(1.1f, -1.86f) + horizontalLineToRelative(-0.5f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.07f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.02f) + close() + moveTo(13.0f, 7.52f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.88f) + curveToRelative(0.0f, 0.36f, -0.31f, 0.64f, -0.68f, 0.64f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.28f, -1.8f, -3.88f, -3.88f, -3.88f) + close() + moveTo(6.6f, 2.0f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.27f) + curveToRelative(-0.5f, 0.14f, -0.96f, 0.34f, -1.39f, 0.58f) + arcTo(3.55f, 3.55f, 0.0f, false, false, 7.48f, 3.7f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -0.62f, 3.61f) + lineToRelative(-0.12f, 0.21f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -2.72f, 2.3f) + arcToRelative(3.61f, 3.61f, 0.0f, false, false, 1.07f, 0.62f) + curveToRelative(-0.45f, 0.3f, -0.84f, 0.68f, -1.16f, 1.12f) + lineToRelative(-0.16f, -0.08f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.13f) + curveToRelative(1.64f, -0.59f, 2.52f, -1.25f, 3.03f, -2.22f) + curveToRelative(0.55f, -1.05f, 0.66f, -2.17f, 0.29f, -3.67f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.59f, 2.0f) + close() + } + } + return _weatherRainShowersNight!! + } + +private var _weatherRainShowersNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainSnow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainSnow.kt new file mode 100644 index 0000000..1610eb5 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherRainSnow.kt @@ -0,0 +1,68 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherRainSnow: ImageVector + get() { + if (_weatherRainSnow != null) { + return _weatherRainSnow!! + } + _weatherRainSnow = fluentIcon(name = "Regular.WeatherRainSnow") { + fluentPath { + moveTo(14.5f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 4.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineTo(16.0f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.43f, 0.0f) + lineTo(8.99f, 16.0f) + lineTo(7.4f, 18.62f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.09f) + lineTo(7.26f, 16.0f) + horizontalLineToRelative(-0.57f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(11.58f, 16.7f) + curveToRelative(0.33f, 0.2f, 0.46f, 0.6f, 0.32f, 0.94f) + lineToRelative(-0.05f, 0.09f) + lineToRelative(-0.56f, 0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, -0.66f) + lineToRelative(0.05f, -0.1f) + lineToRelative(0.56f, -0.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, -0.27f) + close() + moveTo(17.25f, 17.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.89f) + curveToRelative(0.0f, 0.36f, -0.32f, 0.64f, -0.68f, 0.64f) + horizontalLineToRelative(-0.7f) + curveToRelative(-1.25f, 0.0f, -2.27f, 1.0f, -2.27f, 2.23f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.28f, -1.0f, 2.28f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.28f, -2.23f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + } + } + return _weatherRainSnow!! + } + +private var _weatherRainSnow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnow.kt new file mode 100644 index 0000000..df4dded --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnow.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSnow: ImageVector + get() { + if (_weatherSnow != null) { + return _weatherSnow!! + } + _weatherSnow = fluentIcon(name = "Regular.WeatherSnow") { + fluentPath { + moveTo(9.75f, 18.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(14.25f, 18.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(7.5f, 17.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 17.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(16.5f, 17.15f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(12.0f, 4.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineTo(6.69f, 16.0f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 12.0f, 4.0f) + close() + moveTo(12.0f, 5.5f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.89f) + curveToRelative(0.0f, 0.36f, -0.32f, 0.64f, -0.68f, 0.64f) + horizontalLineToRelative(-0.7f) + curveToRelative(-1.25f, 0.0f, -2.27f, 1.0f, -2.27f, 2.23f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.28f, -1.0f, 2.28f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.28f, -2.23f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + } + } + return _weatherSnow!! + } + +private var _weatherSnow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerDay.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerDay.kt new file mode 100644 index 0000000..864e3bb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerDay.kt @@ -0,0 +1,105 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSnowShowerDay: ImageVector + get() { + if (_weatherSnowShowerDay != null) { + return _weatherSnowShowerDay!! + } + _weatherSnowShowerDay = fluentIcon(name = "Regular.WeatherSnowShowerDay") { + fluentPath { + moveTo(10.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(15.25f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 6.01f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.37f) + lineTo(7.69f, 18.01f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.01f) + close() + moveTo(13.0f, 7.51f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.87f, 3.89f) + curveToRelative(0.0f, 0.35f, -0.32f, 0.63f, -0.69f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.63f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + close() + moveTo(4.37f, 10.17f) + curveToRelative(0.14f, 0.35f, 0.0f, 0.74f, -0.32f, 0.93f) + lineToRelative(-0.09f, 0.05f) + lineToRelative(-0.92f, 0.38f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.67f, -1.34f) + lineToRelative(0.1f, -0.05f) + lineToRelative(0.92f, -0.38f) + curveToRelative(0.38f, -0.16f, 0.82f, 0.02f, 0.98f, 0.4f) + close() + moveTo(10.85f, 5.33f) + lineToRelative(-0.17f, 0.06f) + curveToRelative(-0.53f, 0.19f, -1.02f, 0.44f, -1.46f, 0.76f) + arcToRelative(2.44f, 2.44f, 0.0f, false, false, -2.8f, 3.67f) + curveToRelative(-0.48f, 0.13f, -0.94f, 0.35f, -1.36f, 0.63f) + arcToRelative(3.94f, 3.94f, 0.0f, false, true, 5.8f, -5.12f) + close() + moveTo(2.95f, 5.36f) + lineToRelative(0.1f, 0.04f) + lineToRelative(0.92f, 0.38f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 3.5f, 7.2f) + lineToRelative(-0.1f, -0.03f) + lineToRelative(-0.93f, -0.39f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.47f, -1.42f) + close() + moveTo(6.75f, 2.38f) + lineToRelative(0.05f, 0.09f) + lineToRelative(0.39f, 0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.35f, 0.67f) + lineToRelative(-0.04f, -0.1f) + lineToRelative(-0.38f, -0.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.34f, -0.66f) + close() + moveTo(11.11f, 2.06f) + curveToRelative(0.35f, 0.14f, 0.53f, 0.52f, 0.44f, 0.87f) + lineToRelative(-0.03f, 0.1f) + lineToRelative(-0.39f, 0.93f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.42f, -0.46f) + lineToRelative(0.04f, -0.11f) + lineToRelative(0.38f, -0.93f) + curveToRelative(0.16f, -0.38f, 0.6f, -0.56f, 0.98f, -0.4f) + close() + } + } + return _weatherSnowShowerDay!! + } + +private var _weatherSnowShowerDay: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerNight.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerNight.kt new file mode 100644 index 0000000..a51cd0f --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowShowerNight.kt @@ -0,0 +1,80 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSnowShowerNight: ImageVector + get() { + if (_weatherSnowShowerNight != null) { + return _weatherSnowShowerNight!! + } + _weatherSnowShowerNight = fluentIcon(name = "Regular.WeatherSnowShowerNight") { + fluentPath { + moveTo(10.75f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(15.25f, 20.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(17.5f, 19.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(13.0f, 6.02f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + lineTo(7.69f, 18.01f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.36f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 6.02f) + close() + moveTo(13.0f, 7.52f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.88f) + curveToRelative(0.0f, 0.36f, -0.31f, 0.64f, -0.68f, 0.64f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(10.5f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.64f) + curveToRelative(0.0f, -2.28f, -1.8f, -3.88f, -3.88f, -3.88f) + close() + moveTo(6.6f, 2.0f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, 4.47f, 3.27f) + curveToRelative(-0.5f, 0.14f, -0.96f, 0.34f, -1.39f, 0.58f) + arcTo(3.55f, 3.55f, 0.0f, false, false, 7.48f, 3.7f) + arcToRelative(5.97f, 5.97f, 0.0f, false, true, -0.62f, 3.61f) + lineToRelative(-0.12f, 0.21f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -2.72f, 2.3f) + arcToRelative(3.61f, 3.61f, 0.0f, false, false, 1.07f, 0.62f) + curveToRelative(-0.45f, 0.3f, -0.84f, 0.68f, -1.16f, 1.12f) + lineToRelative(-0.16f, -0.08f) + arcToRelative(5.06f, 5.06f, 0.0f, false, true, -1.64f, -1.52f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.37f, -1.13f) + curveToRelative(1.64f, -0.59f, 2.52f, -1.25f, 3.03f, -2.22f) + curveToRelative(0.55f, -1.05f, 0.66f, -2.17f, 0.29f, -3.67f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 6.59f, 2.0f) + close() + } + } + return _weatherSnowShowerNight!! + } + +private var _weatherSnowShowerNight: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowflake.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowflake.kt new file mode 100644 index 0000000..3823451 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSnowflake.kt @@ -0,0 +1,91 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSnowflake: ImageVector + get() { + if (_weatherSnowflake != null) { + return _weatherSnowflake!! + } + _weatherSnowflake = fluentIcon(name = "Regular.WeatherSnowflake") { + fluentPath { + moveTo(11.75f, 2.0f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + verticalLineTo(6.1f) + lineToRelative(2.17f, -1.91f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.0f, 1.13f) + lineTo(12.5f, 8.09f) + verticalLineTo(11.0f) + horizontalLineToRelative(2.9f) + lineToRelative(2.79f, -3.15f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.14f) + lineToRelative(0.08f, 0.07f) + curveToRelative(0.29f, 0.25f, 0.34f, 0.66f, 0.14f, 0.97f) + lineToRelative(-0.07f, 0.09f) + lineToRelative(-1.9f, 2.17f) + horizontalLineToRelative(3.34f) + curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f) + lineToRelative(0.01f, 0.1f) + curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f) + horizontalLineTo(17.4f) + lineToRelative(1.91f, 2.18f) + curveToRelative(0.25f, 0.28f, 0.25f, 0.7f, 0.01f, 0.98f) + lineToRelative(-0.08f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.0f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-2.78f, -3.16f) + horizontalLineToRelative(-2.9f) + verticalLineToRelative(2.9f) + lineToRelative(3.16f, 2.79f) + curveToRelative(0.28f, 0.24f, 0.34f, 0.66f, 0.14f, 0.97f) + lineToRelative(-0.07f, 0.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 0.14f) + lineToRelative(-0.09f, -0.07f) + lineToRelative(-2.17f, -1.9f) + verticalLineToRelative(3.34f) + curveToRelative(0.0f, 0.38f, -0.29f, 0.7f, -0.65f, 0.74f) + lineToRelative(-0.1f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.65f) + verticalLineToRelative(-3.44f) + lineToRelative(-2.17f, 1.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.0f, -1.12f) + lineTo(11.0f, 15.4f) + verticalLineTo(12.5f) + horizontalLineTo(8.3f) + lineToRelative(-3.0f, 3.41f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.12f, -0.99f) + lineToRelative(2.13f, -2.42f) + horizontalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f) + lineToRelative(-0.01f, -0.1f) + curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.12f) + lineTo(4.2f, 9.08f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, -1.0f) + lineTo(7.87f, 11.0f) + horizontalLineTo(11.0f) + verticalLineTo(8.1f) + lineTo(7.84f, 5.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.14f, -0.97f) + lineToRelative(0.07f, -0.09f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -0.13f) + lineToRelative(0.09f, 0.07f) + lineTo(11.0f, 6.09f) + verticalLineTo(2.75f) + curveToRelative(0.0f, -0.35f, 0.23f, -0.64f, 0.55f, -0.72f) + lineToRelative(0.1f, -0.02f) + lineToRelative(0.1f, -0.01f) + close() + } + } + return _weatherSnowflake!! + } + +private var _weatherSnowflake: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSqualls.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSqualls.kt new file mode 100644 index 0000000..3f023e9 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSqualls.kt @@ -0,0 +1,52 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSqualls: ImageVector + get() { + if (_weatherSqualls != null) { + return _weatherSqualls!! + } + _weatherSqualls = fluentIcon(name = "Regular.WeatherSqualls") { + fluentPath { + moveTo(19.0f, 10.0f) + arcToRelative(3.0f, 3.0f, 0.0f, false, true, 0.17f, 6.0f) + lineTo(17.7f, 16.0f) + curveToRelative(0.2f, 0.38f, 0.3f, 0.8f, 0.3f, 1.25f) + arcTo(2.68f, 2.68f, 0.0f, false, true, 15.32f, 20.0f) + curveToRelative(-1.5f, 0.0f, -2.41f, -0.89f, -2.66f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.47f, -0.3f) + curveToRelative(0.12f, 0.56f, 0.46f, 0.9f, 1.2f, 0.9f) + curveToRelative(0.67f, 0.0f, 1.17f, -0.54f, 1.17f, -1.26f) + curveToRelative(0.0f, -0.69f, -0.57f, -1.25f, -1.27f, -1.25f) + lineTo(2.73f, 15.99f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.49f) + horizontalLineToRelative(12.5f) + lineToRelative(0.1f, -0.01f) + horizontalLineToRelative(3.91f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, -1.63f, -1.73f) + lineToRelative(-0.02f, 0.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.49f, -0.2f) + arcTo(3.0f, 3.0f, 0.0f, false, true, 19.0f, 10.0f) + close() + moveTo(12.0f, 12.0f) + lineTo(2.76f, 12.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f) + lineTo(12.0f, 10.5f) + arcTo(2.5f, 2.5f, 0.0f, true, false, 9.5f, 8.0f) + arcTo(0.75f, 0.75f, 0.0f, false, true, 8.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, true, 4.22f, 4.0f) + lineTo(2.76f, 12.0f) + lineTo(12.0f, 12.0f) + close() + } + } + return _weatherSqualls!! + } + +private var _weatherSqualls: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunny.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunny.kt new file mode 100644 index 0000000..693c8bd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunny.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSunny: ImageVector + get() { + if (_weatherSunny != null) { + return _weatherSunny!! + } + _weatherSunny = fluentIcon(name = "Regular.WeatherSunny") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 17.0f) + arcToRelative(5.0f, 5.0f, 0.0f, true, false, 0.0f, -10.0f) + arcToRelative(5.0f, 5.0f, 0.0f, false, false, 0.0f, 10.0f) + close() + moveTo(12.0f, 15.5f) + arcToRelative(3.5f, 3.5f, 0.0f, true, true, 0.0f, -7.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, true, 0.0f, 7.0f) + close() + moveTo(21.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(12.0f, 19.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-1.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(4.25f, 12.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(1.5f) + close() + moveTo(4.22f, 4.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, 1.06f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(5.28f, 19.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-1.5f, 1.5f) + close() + moveTo(19.78f, 4.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-1.5f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, 1.06f) + lineToRelative(1.5f, -1.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(18.72f, 19.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, -1.06f) + lineToRelative(-1.5f, -1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(1.5f, 1.5f) + close() + } + } + return _weatherSunny!! + } + +private var _weatherSunny: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyHigh.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyHigh.kt new file mode 100644 index 0000000..5cbb3da --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyHigh.kt @@ -0,0 +1,98 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSunnyHigh: ImageVector + get() { + if (_weatherSunnyHigh != null) { + return _weatherSunnyHigh!! + } + _weatherSunnyHigh = fluentIcon(name = "Regular.WeatherSunnyHigh") { + fluentPath { + moveTo(12.0f, 2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + verticalLineToRelative(-0.5f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + close() + moveTo(12.0f, 5.0f) + arcToRelative(4.0f, 4.0f, 0.0f, true, false, 0.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, false, 0.0f, -8.0f) + close() + moveTo(9.5f, 9.0f) + arcToRelative(2.5f, 2.5f, 0.0f, true, true, 5.0f, 0.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, -5.0f, 0.0f) + close() + moveTo(12.75f, 14.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-0.5f) + close() + moveTo(5.75f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-0.5f) + close() + moveTo(17.0f, 8.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.72f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineToRelative(-0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 1.06f) + lineToRelative(0.5f, 0.5f) + close() + moveTo(7.78f, 12.22f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.06f, 0.0f) + lineToRelative(-0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.06f, 1.06f) + lineToRelative(0.5f, -0.5f) + curveToRelative(0.3f, -0.3f, 0.3f, -0.77f, 0.0f, -1.06f) + close() + moveTo(17.28f, 5.78f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineToRelative(0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.06f, 1.06f) + lineToRelative(-0.5f, 0.5f) + close() + moveTo(16.22f, 12.22f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(0.5f, 0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineToRelative(-0.5f, -0.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + moveTo(3.22f, 21.84f) + curveToRelative(-0.33f, 0.25f, -0.8f, 0.2f, -1.06f, -0.12f) + curveToRelative(-0.4f, -0.51f, 0.12f, -1.06f, 0.12f, -1.06f) + horizontalLineToRelative(0.02f) + arcToRelative(3.49f, 3.49f, 0.0f, false, true, 0.18f, -0.15f) + lineToRelative(0.54f, -0.36f) + arcTo(16.78f, 16.78f, 0.0f, false, true, 12.0f, 17.5f) + arcToRelative(16.78f, 16.78f, 0.0f, false, true, 9.7f, 3.15f) + lineToRelative(0.01f, 0.01f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.93f, 1.18f) + lineToRelative(-0.03f, -0.03f) + arcToRelative(5.63f, 5.63f, 0.0f, false, false, -0.58f, -0.4f) + arcTo(15.28f, 15.28f, 0.0f, false, false, 12.0f, 19.0f) + arcToRelative(15.28f, 15.28f, 0.0f, false, false, -8.75f, 2.81f) + lineToRelative(-0.03f, 0.02f) + close() + } + } + return _weatherSunnyHigh!! + } + +private var _weatherSunnyHigh: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyLow.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyLow.kt new file mode 100644 index 0000000..e659a16 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherSunnyLow.kt @@ -0,0 +1,69 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherSunnyLow: ImageVector + get() { + if (_weatherSunnyLow != null) { + return _weatherSunnyLow!! + } + _weatherSunnyLow = fluentIcon(name = "Regular.WeatherSunnyLow") { + fluentPath { + moveTo(12.75f, 2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-1.5f) + close() + moveTo(19.03f, 4.97f) + curveToRelative(0.3f, 0.3f, 0.3f, 0.77f, 0.0f, 1.06f) + lineToRelative(-1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.06f, -1.06f) + lineToRelative(1.06f, -1.06f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + close() + moveTo(17.41f, 13.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, false, -10.82f, 0.0f) + lineTo(2.75f, 13.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(18.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.84f) + close() + moveTo(12.0f, 8.0f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, 3.87f, 5.0f) + lineTo(8.13f, 13.0f) + arcTo(4.0f, 4.0f, 0.0f, false, true, 12.0f, 8.0f) + close() + moveTo(6.0f, 16.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + lineTo(6.75f, 17.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(10.0f, 19.75f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-2.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(4.97f, 4.97f) + curveToRelative(0.3f, -0.3f, 0.77f, -0.3f, 1.06f, 0.0f) + lineToRelative(1.06f, 1.06f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f) + lineTo(4.97f, 6.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.06f) + close() + } + } + return _weatherSunnyLow!! + } + +private var _weatherSunnyLow: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherThunderstorm.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherThunderstorm.kt new file mode 100644 index 0000000..c3a5dc0 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WeatherThunderstorm.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WeatherThunderstorm: ImageVector + get() { + if (_weatherThunderstorm != null) { + return _weatherThunderstorm!! + } + _weatherThunderstorm = fluentIcon(name = "Regular.WeatherThunderstorm") { + fluentPath { + moveTo(10.46f, 15.75f) + lineToRelative(2.24f, -2.49f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.18f, 0.92f) + lineToRelative(-0.06f, 0.08f) + lineToRelative(-1.12f, 1.24f) + horizontalLineToRelative(2.28f) + curveToRelative(0.6f, 0.0f, 0.94f, 0.65f, 0.65f, 1.13f) + lineToRelative(-0.06f, 0.09f) + lineToRelative(-3.21f, 4.03f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.24f, -0.84f) + lineToRelative(0.06f, -0.1f) + lineTo(13.42f, 17.0f) + horizontalLineToRelative(-2.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.62f, -1.17f) + lineToRelative(0.06f, -0.08f) + lineToRelative(2.24f, -2.49f) + lineToRelative(-2.24f, 2.49f) + close() + moveTo(13.0f, 5.0f) + curveToRelative(3.17f, 0.0f, 4.97f, 2.1f, 5.23f, 4.63f) + horizontalLineToRelative(0.08f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, 7.36f) + horizontalLineToRelative(-1.79f) + arcToRelative(1.33f, 1.33f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(1.73f) + curveToRelative(1.26f, 0.0f, 2.29f, -1.0f, 2.29f, -2.23f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, -2.29f, -2.24f) + horizontalLineToRelative(-0.69f) + curveToRelative(-0.36f, 0.0f, -0.68f, -0.28f, -0.68f, -0.63f) + curveToRelative(0.0f, -2.29f, -1.8f, -3.9f, -3.88f, -3.9f) + arcToRelative(3.86f, 3.86f, 0.0f, false, false, -3.88f, 3.9f) + curveToRelative(0.0f, 0.35f, -0.31f, 0.63f, -0.68f, 0.63f) + horizontalLineToRelative(-0.69f) + curveToRelative(-1.26f, 0.0f, -2.28f, 1.0f, -2.28f, 2.24f) + arcToRelative(2.26f, 2.26f, 0.0f, false, false, 2.28f, 2.24f) + horizontalLineToRelative(1.76f) + arcToRelative(1.33f, 1.33f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineTo(7.69f) + arcToRelative(3.69f, 3.69f, 0.0f, true, true, 0.0f, -7.37f) + horizontalLineToRelative(0.08f) + arcTo(4.95f, 4.95f, 0.0f, false, true, 13.0f, 5.0f) + close() + moveTo(10.0f, 2.0f) + curveToRelative(1.62f, 0.0f, 3.05f, 0.82f, 3.9f, 2.06f) + arcToRelative(7.5f, 7.5f, 0.0f, false, false, -2.04f, 0.03f) + arcToRelative(3.21f, 3.21f, 0.0f, false, false, -5.03f, 2.07f) + lineToRelative(-0.07f, 0.41f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.99f, 0.83f) + horizontalLineToRelative(-0.49f) + arcToRelative(1.78f, 1.78f, 0.0f, false, false, -1.26f, 3.04f) + curveToRelative(-0.32f, 0.4f, -0.57f, 0.85f, -0.74f, 1.34f) + arcTo(3.28f, 3.28f, 0.0f, false, true, 5.1f, 5.9f) + horizontalLineToRelative(0.25f) + arcTo(4.72f, 4.72f, 0.0f, false, true, 10.0f, 2.0f) + close() + } + } + return _weatherThunderstorm!! + } + +private var _weatherThunderstorm: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WebAsset.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WebAsset.kt new file mode 100644 index 0000000..6d9e8a4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WebAsset.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WebAsset: ImageVector + get() { + if (_webAsset != null) { + return _webAsset!! + } + _webAsset = fluentIcon(name = "Regular.WebAsset") { + fluentPath { + moveTo(6.75f, 6.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(10.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineTo(6.75f) + close() + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + verticalLineTo(6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + horizontalLineTo(6.25f) + close() + moveTo(4.5f, 6.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(11.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineTo(6.25f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + verticalLineTo(6.25f) + close() + } + } + return _webAsset!! + } + +private var _webAsset: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Whiteboard.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Whiteboard.kt new file mode 100644 index 0000000..832f7f4 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Whiteboard.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Whiteboard: ImageVector + get() { + if (_whiteboard != null) { + return _whiteboard!! + } + _whiteboard = fluentIcon(name = "Regular.Whiteboard") { + fluentPath { + moveTo(15.99f, 4.0f) + lineToRelative(-1.5f, 1.5f) + lineTo(5.1f, 5.5f) + curveToRelative(-0.9f, 0.08f, -1.61f, 0.83f, -1.61f, 1.75f) + verticalLineToRelative(2.24f) + lineToRelative(2.61f, -1.64f) + curveToRelative(1.0f, -0.63f, 2.32f, -0.37f, 3.0f, 0.57f) + lineToRelative(0.1f, 0.14f) + curveToRelative(0.4f, 0.63f, 0.46f, 1.4f, 0.17f, 2.08f) + lineToRelative(-0.08f, 0.17f) + lineToRelative(-1.21f, 2.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.93f, 1.05f) + lineToRelative(0.1f, -0.04f) + lineToRelative(1.76f, -1.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.83f, 1.25f) + lineToRelative(-0.09f, 0.06f) + lineToRelative(-1.76f, 1.0f) + arcToRelative(2.25f, 2.25f, 0.0f, false, true, -3.17f, -2.87f) + lineToRelative(0.07f, -0.15f) + lineToRelative(1.21f, -2.28f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.96f, -1.04f) + lineToRelative(-0.1f, 0.05f) + lineToRelative(-3.41f, 2.14f) + verticalLineToRelative(5.5f) + curveToRelative(0.0f, 0.96f, 0.78f, 1.74f, 1.75f, 1.74f) + horizontalLineToRelative(13.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + verticalLineToRelative(-7.3f) + lineToRelative(1.5f, -1.5f) + verticalLineToRelative(8.8f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + verticalLineToRelative(-9.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(5.25f, 4.0f) + horizontalLineToRelative(10.74f) + close() + moveTo(21.18f, 3.54f) + lineToRelative(0.13f, 0.13f) + lineToRelative(0.12f, 0.13f) + curveToRelative(0.76f, 0.89f, 0.72f, 2.23f, -0.13f, 3.07f) + lineToRelative(-4.28f, 4.28f) + curveToRelative(-0.26f, 0.26f, -0.58f, 0.45f, -0.94f, 0.56f) + lineToRelative(-2.33f, 0.7f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.24f, -1.27f) + lineToRelative(0.74f, -2.29f) + curveToRelative(0.11f, -0.34f, 0.3f, -0.65f, 0.56f, -0.9f) + lineToRelative(4.29f, -4.29f) + arcToRelative(2.27f, 2.27f, 0.0f, false, true, 3.08f, -0.12f) + close() + moveTo(19.16f, 4.73f) + lineTo(14.86f, 9.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.18f, 0.3f) + lineToRelative(-0.45f, 1.39f) + lineToRelative(1.42f, -0.43f) + curveToRelative(0.12f, -0.03f, 0.23f, -0.1f, 0.31f, -0.18f) + lineToRelative(4.28f, -4.28f) + lineToRelative(0.08f, -0.08f) + arcToRelative(0.77f, 0.77f, 0.0f, false, false, -1.16f, -1.0f) + close() + } + } + return _whiteboard!! + } + +private var _whiteboard: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt new file mode 100644 index 0000000..14a7058 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi1.kt @@ -0,0 +1,47 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wifi1: ImageVector + get() { + if (_wifi1 != null) { + return _wifi1!! + } + _wifi1 = fluentIcon(name = "Regular.Wifi1") { + fluentPath { + moveTo(17.74f, 10.75f) + curveToRelative(0.6f, 0.6f, 1.1f, 1.3f, 1.5f, 2.07f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, 0.68f) + arcToRelative(6.56f, 6.56f, 0.0f, false, false, -11.71f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, -0.67f) + arcToRelative(8.06f, 8.06f, 0.0f, false, true, 12.9f, -2.06f) + close() + moveTo(15.64f, 13.82f) + curveToRelative(0.45f, 0.45f, 0.82f, 1.0f, 1.08f, 1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.38f, 0.6f) + arcTo(3.6f, 3.6f, 0.0f, false, false, 8.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.37f, -0.6f) + arcToRelative(5.1f, 5.1f, 0.0f, false, true, 8.26f, -1.57f) + close() + moveTo(20.44f, 8.28f) + curveToRelative(0.52f, 0.5f, 1.0f, 1.09f, 1.42f, 1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, 0.85f) + arcToRelative(10.45f, 10.45f, 0.0f, false, false, -17.23f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.23f, -0.86f) + arcToRelative(11.95f, 11.95f, 0.0f, false, true, 18.29f, -1.69f) + close() + moveTo(13.06f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + close() + } + } + return _wifi1!! + } + +private var _wifi1: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi2.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi2.kt new file mode 100644 index 0000000..0ce0b3a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi2.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wifi2: ImageVector + get() { + if (_wifi2 != null) { + return _wifi2!! + } + _wifi2 = fluentIcon(name = "Regular.Wifi2") { + fluentPath { + moveTo(17.74f, 10.75f) + curveToRelative(0.6f, 0.6f, 1.1f, 1.3f, 1.5f, 2.07f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, 0.68f) + arcToRelative(6.56f, 6.56f, 0.0f, false, false, -11.71f, -0.02f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, -0.67f) + arcToRelative(8.06f, 8.06f, 0.0f, false, true, 12.9f, -2.06f) + close() + moveTo(15.64f, 13.82f) + curveToRelative(0.45f, 0.45f, 0.82f, 1.0f, 1.08f, 1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.38f, 0.6f) + arcTo(3.6f, 3.6f, 0.0f, false, false, 8.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.37f, -0.6f) + arcToRelative(5.1f, 5.1f, 0.0f, false, true, 8.26f, -1.57f) + close() + moveTo(13.06f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + close() + } + } + return _wifi2!! + } + +private var _wifi2: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi3.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi3.kt new file mode 100644 index 0000000..760ee22 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi3.kt @@ -0,0 +1,33 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wifi3: ImageVector + get() { + if (_wifi3 != null) { + return _wifi3!! + } + _wifi3 = fluentIcon(name = "Regular.Wifi3") { + fluentPath { + moveTo(10.94f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, 2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, -2.12f, -2.12f) + close() + moveTo(8.44f, 13.82f) + arcToRelative(5.1f, 5.1f, 0.0f, false, true, 8.28f, 1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.38f, 0.6f) + arcTo(3.6f, 3.6f, 0.0f, false, false, 8.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.37f, -0.6f) + curveToRelative(0.26f, -0.59f, 0.62f, -1.12f, 1.06f, -1.57f) + close() + } + } + return _wifi3!! + } + +private var _wifi3: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi4.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi4.kt new file mode 100644 index 0000000..3b657c3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Wifi4.kt @@ -0,0 +1,26 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Wifi4: ImageVector + get() { + if (_wifi4 != null) { + return _wifi4!! + } + _wifi4 = fluentIcon(name = "Regular.Wifi4") { + fluentPath { + moveTo(10.94f, 18.56f) + arcToRelative(1.5f, 1.5f, 0.0f, true, false, 2.12f, -2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.12f, 2.12f) + close() + } + } + return _wifi4!! + } + +private var _wifi4: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiLock.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiLock.kt new file mode 100644 index 0000000..1edbd9a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiLock.kt @@ -0,0 +1,74 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WifiLock: ImageVector + get() { + if (_wifiLock != null) { + return _wifiLock!! + } + _wifiLock = fluentIcon(name = "Regular.WifiLock") { + fluentPath { + moveTo(17.74f, 10.75f) + curveToRelative(0.6f, 0.6f, 1.1f, 1.3f, 1.5f, 2.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.34f, 0.68f) + arcToRelative(6.56f, 6.56f, 0.0f, false, false, -8.85f, -2.9f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -1.4f, -0.9f) + arcToRelative(8.06f, 8.06f, 0.0f, false, true, 10.1f, 1.05f) + close() + moveTo(15.64f, 13.82f) + curveToRelative(0.45f, 0.45f, 0.82f, 1.0f, 1.07f, 1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.37f, 0.6f) + arcToRelative(3.59f, 3.59f, 0.0f, false, false, -3.93f, -2.12f) + arcToRelative(2.5f, 2.5f, 0.0f, false, false, -1.41f, -0.83f) + lineTo(10.0f, 13.0f) + verticalLineToRelative(-0.24f) + arcToRelative(5.1f, 5.1f, 0.0f, false, true, 5.64f, 1.06f) + close() + moveTo(20.44f, 8.28f) + curveToRelative(0.52f, 0.5f, 1.0f, 1.09f, 1.42f, 1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.24f, 0.85f) + arcToRelative(10.45f, 10.45f, 0.0f, false, false, -17.23f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.23f, -0.86f) + arcToRelative(11.95f, 11.95f, 0.0f, false, true, 18.29f, -1.69f) + close() + moveTo(13.06f, 16.44f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 12.0f, 19.0f) + verticalLineToRelative(-3.0f) + curveToRelative(0.38f, 0.0f, 0.77f, 0.15f, 1.06f, 0.44f) + close() + moveTo(4.0f, 14.0f) + verticalLineToRelative(-1.0f) + arcToRelative(2.5f, 2.5f, 0.0f, false, true, 5.0f, 0.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(0.5f) + curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f) + verticalLineToRelative(5.0f) + curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f) + horizontalLineToRelative(-6.0f) + arcTo(1.5f, 1.5f, 0.0f, false, true, 2.0f, 20.5f) + verticalLineToRelative(-5.0f) + curveToRelative(0.0f, -0.83f, 0.67f, -1.5f, 1.5f, -1.5f) + lineTo(4.0f, 14.0f) + close() + moveTo(5.5f, 13.0f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(-1.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + close() + moveTo(7.5f, 18.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.0f) + close() + } + } + return _wifiLock!! + } + +private var _wifiLock: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiOff.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiOff.kt new file mode 100644 index 0000000..1a24110 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiOff.kt @@ -0,0 +1,56 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WifiOff: ImageVector + get() { + if (_wifiOff != null) { + return _wifiOff!! + } + _wifiOff = fluentIcon(name = "Regular.WifiOff") { + fluentPath { + moveTo(3.28f, 2.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.06f, 1.06f) + lineToRelative(3.36f, 3.36f) + arcToRelative(12.0f, 12.0f, 0.0f, false, false, -3.42f, 3.33f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.23f, 0.85f) + arcToRelative(10.47f, 10.47f, 0.0f, false, true, 3.28f, -3.09f) + lineToRelative(1.6f, 1.6f) + arcToRelative(8.06f, 8.06f, 0.0f, false, false, -3.42f, 3.48f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.34f, 0.67f) + arcToRelative(6.51f, 6.51f, 0.0f, false, true, 3.2f, -3.03f) + lineToRelative(1.93f, 1.93f) + arcToRelative(5.07f, 5.07f, 0.0f, false, false, -3.94f, 3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.61f) + arcToRelative(3.59f, 3.59f, 0.0f, false, true, 4.1f, -2.07f) + lineToRelative(7.87f, 7.86f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.06f, -1.06f) + lineTo(3.28f, 2.22f) + close() + moveTo(11.58f, 8.4f) + lineTo(13.17f, 10.0f) + arcToRelative(6.53f, 6.53f, 0.0f, false, true, 4.73f, 3.51f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.34f, -0.68f) + arcToRelative(8.04f, 8.04f, 0.0f, false, false, -7.65f, -4.42f) + close() + moveTo(8.48f, 5.3f) + lineToRelative(1.23f, 1.23f) + arcToRelative(10.44f, 10.44f, 0.0f, false, true, 10.91f, 4.3f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.24f, -0.85f) + arcTo(11.95f, 11.95f, 0.0f, false, false, 8.49f, 5.3f) + close() + moveTo(13.06f, 16.44f) + arcToRelative(1.5f, 1.5f, 0.0f, true, true, -2.12f, 2.12f) + arcToRelative(1.5f, 1.5f, 0.0f, false, true, 2.12f, -2.12f) + close() + } + } + return _wifiOff!! + } + +private var _wifiOff: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiWarning.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiWarning.kt new file mode 100644 index 0000000..8d12a57 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WifiWarning.kt @@ -0,0 +1,64 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WifiWarning: ImageVector + get() { + if (_wifiWarning != null) { + return _wifiWarning!! + } + _wifiWarning = fluentIcon(name = "Regular.WifiWarning") { + fluentPath { + moveTo(17.74f, 10.75f) + lineToRelative(0.3f, 0.3f) + arcToRelative(2.54f, 2.54f, 0.0f, false, false, -1.85f, 0.31f) + arcToRelative(6.56f, 6.56f, 0.0f, false, false, -10.0f, 2.12f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.34f, -0.67f) + arcToRelative(8.06f, 8.06f, 0.0f, false, true, 12.9f, -2.06f) + close() + moveTo(11.96f, 19.0f) + lineToRelative(1.21f, -2.43f) + arcTo(1.5f, 1.5f, 0.0f, true, false, 11.95f, 19.0f) + close() + moveTo(14.19f, 14.54f) + lineToRelative(0.67f, -1.36f) + arcToRelative(5.1f, 5.1f, 0.0f, false, false, -7.48f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.37f, 0.61f) + arcToRelative(3.6f, 3.6f, 0.0f, false, true, 5.43f, -1.45f) + close() + moveTo(20.45f, 8.28f) + curveToRelative(0.5f, 0.5f, 0.99f, 1.09f, 1.4f, 1.7f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.23f, 0.85f) + arcToRelative(10.45f, 10.45f, 0.0f, false, false, -17.23f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.23f, -0.86f) + arcToRelative(11.95f, 11.95f, 0.0f, false, true, 18.29f, -1.69f) + close() + moveTo(16.15f, 12.83f) + lineToRelative(-3.99f, 8.0f) + arcTo(1.5f, 1.5f, 0.0f, false, false, 13.5f, 23.0f) + horizontalLineToRelative(8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, 1.34f, -2.17f) + lineToRelative(-4.0f, -8.0f) + arcToRelative(1.5f, 1.5f, 0.0f, false, false, -2.68f, 0.0f) + close() + moveTo(18.0f, 15.5f) + verticalLineToRelative(3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -1.0f, 0.0f) + verticalLineToRelative(-3.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 1.0f, 0.0f) + close() + moveTo(17.5f, 21.0f) + arcToRelative(0.5f, 0.5f, 0.0f, true, true, 0.0f, -1.0f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, 0.0f, 1.0f) + close() + } + } + return _wifiWarning!! + } + +private var _wifiWarning: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt new file mode 100644 index 0000000..b68e1bf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Window.kt @@ -0,0 +1,48 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Window: ImageVector + get() { + if (_window != null) { + return _window!! + } + _window = fluentIcon(name = "Regular.Window") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(11.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(21.0f, 6.25f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + close() + moveTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + close() + } + } + return _window!! + } + +private var _window: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowApps.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowApps.kt new file mode 100644 index 0000000..3087b8d --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowApps.kt @@ -0,0 +1,83 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WindowApps: ImageVector + get() { + if (_windowApps != null) { + return _windowApps!! + } + _windowApps = fluentIcon(name = "Regular.WindowApps") { + fluentPath { + moveTo(6.25f, 3.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f) + verticalLineToRelative(11.5f) + curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f) + horizontalLineToRelative(2.76f) + lineTo(9.0f, 20.75f) + lineTo(9.0f, 19.5f) + lineTo(6.25f, 19.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(4.5f, 8.5f) + horizontalLineToRelative(15.0f) + lineTo(19.5f, 9.0f) + lineTo(21.0f, 9.0f) + lineTo(21.0f, 6.26f) + curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f) + lineTo(6.25f, 3.0f) + close() + moveTo(19.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.75f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + lineTo(19.5f, 7.0f) + close() + moveTo(12.25f, 15.5f) + horizontalLineToRelative(3.25f) + verticalLineToRelative(-3.25f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + horizontalLineToRelative(3.0f) + curveToRelative(1.24f, 0.0f, 2.25f, 1.0f, 2.25f, 2.25f) + verticalLineToRelative(7.5f) + curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f) + horizontalLineToRelative(-7.5f) + curveTo(11.01f, 23.0f, 10.0f, 22.0f, 10.0f, 20.75f) + verticalLineToRelative(-3.0f) + curveToRelative(0.0f, -1.24f, 1.0f, -2.25f, 2.25f, -2.25f) + close() + moveTo(17.0f, 12.25f) + verticalLineToRelative(3.25f) + horizontalLineToRelative(4.5f) + verticalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-3.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + close() + moveTo(15.5f, 21.5f) + lineTo(15.5f, 17.0f) + horizontalLineToRelative(-3.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(3.0f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(3.25f) + close() + moveTo(17.0f, 17.0f) + verticalLineToRelative(4.5f) + horizontalLineToRelative(2.75f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f) + lineTo(21.5f, 17.0f) + lineTo(17.0f, 17.0f) + close() + } + } + return _windowApps!! + } + +private var _windowApps: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowArrowUp.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowArrowUp.kt new file mode 100644 index 0000000..a3820dd --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowArrowUp.kt @@ -0,0 +1,78 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WindowArrowUp: ImageVector + get() { + if (_windowArrowUp != null) { + return _windowArrowUp!! + } + _windowArrowUp = fluentIcon(name = "Regular.WindowArrowUp") { + fluentPath { + moveTo(17.5f, 12.0f) + arcToRelative(5.5f, 5.5f, 0.0f, true, true, 0.0f, 11.0f) + arcToRelative(5.5f, 5.5f, 0.0f, false, true, 0.0f, -11.0f) + close() + moveTo(17.51f, 14.0f) + horizontalLineToRelative(-0.08f) + lineToRelative(-0.06f, 0.02f) + lineToRelative(-0.08f, 0.03f) + lineToRelative(-0.07f, 0.04f) + lineToRelative(-0.06f, 0.04f) + lineToRelative(-2.51f, 2.52f) + lineToRelative(-0.06f, 0.07f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.0f, 0.56f) + lineToRelative(0.06f, 0.07f) + lineToRelative(0.07f, 0.06f) + curveToRelative(0.17f, 0.12f, 0.4f, 0.12f, 0.56f, 0.0f) + lineToRelative(0.07f, -0.06f) + lineTo(17.0f, 15.71f) + verticalLineToRelative(5.38f) + curveToRelative(0.05f, 0.2f, 0.2f, 0.36f, 0.41f, 0.4f) + lineToRelative(0.09f, 0.01f) + horizontalLineToRelative(0.09f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.4f, -0.41f) + lineTo(18.0f, 21.0f) + verticalLineToRelative(-5.3f) + lineToRelative(1.65f, 1.65f) + lineToRelative(0.07f, 0.06f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.7f, -0.7f) + lineToRelative(-0.07f, -0.06f) + lineToRelative(-2.54f, -2.55f) + lineToRelative(-0.05f, -0.03f) + lineToRelative(-0.07f, -0.03f) + lineToRelative(-0.06f, -0.02f) + lineToRelative(-0.06f, -0.01f) + arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.06f, -0.01f) + close() + moveTo(6.25f, 3.0f) + horizontalLineToRelative(11.5f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.24f, 3.07f) + lineToRelative(0.01f, 0.18f) + verticalLineToRelative(5.77f) + curveToRelative(-0.46f, -0.3f, -0.97f, -0.53f, -1.5f, -0.7f) + lineTo(19.5f, 8.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.92f, 0.7f, 1.67f, 1.6f, 1.74f) + lineToRelative(0.15f, 0.01f) + horizontalLineToRelative(5.06f) + curveToRelative(0.18f, 0.53f, 0.42f, 1.04f, 0.71f, 1.5f) + lineTo(6.25f, 21.0f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, -3.24f, -3.07f) + lineTo(3.0f, 17.75f) + lineTo(3.0f, 6.25f) + arcToRelative(3.25f, 3.25f, 0.0f, false, true, 3.07f, -3.24f) + lineTo(6.25f, 3.0f) + close() + } + } + return _windowArrowUp!! + } + +private var _windowArrowUp: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowDevTools.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowDevTools.kt new file mode 100644 index 0000000..bf5f1cf --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowDevTools.kt @@ -0,0 +1,77 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WindowDevTools: ImageVector + get() { + if (_windowDevTools != null) { + return _windowDevTools!! + } + _windowDevTools = fluentIcon(name = "Regular.WindowDevTools") { + fluentPath { + moveTo(2.0f, 5.25f) + curveTo(2.0f, 3.45f, 3.46f, 2.0f, 5.25f, 2.0f) + horizontalLineToRelative(11.5f) + curveTo(18.55f, 2.0f, 20.0f, 3.46f, 20.0f, 5.25f) + verticalLineToRelative(2.76f) + arcToRelative(4.5f, 4.5f, 0.0f, false, false, -1.5f, 0.1f) + lineTo(18.5f, 7.0f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.75f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(7.98f) + lineToRelative(-0.44f, 0.76f) + curveToRelative(-0.13f, 0.24f, -0.22f, 0.49f, -0.28f, 0.74f) + lineTo(5.25f, 20.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 2.0f, 16.75f) + lineTo(2.0f, 5.25f) + close() + moveTo(5.25f, 3.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(5.25f, 3.5f) + close() + moveTo(19.85f, 9.0f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, -3.17f, 5.52f) + lineToRelative(-3.02f, 5.24f) + arcToRelative(1.46f, 1.46f, 0.0f, true, false, 2.53f, 1.46f) + lineToRelative(3.03f, -5.25f) + arcToRelative(3.5f, 3.5f, 0.0f, false, false, 2.97f, -5.76f) + lineToRelative(-1.65f, 2.86f) + arcToRelative(1.17f, 1.17f, 0.0f, true, true, -2.02f, -1.17f) + lineToRelative(1.65f, -2.86f) + lineToRelative(-0.31f, -0.04f) + close() + moveTo(10.3f, 9.24f) + curveToRelative(0.28f, 0.3f, 0.26f, 0.78f, -0.04f, 1.06f) + lineToRelative(-2.4f, 2.2f) + lineToRelative(2.4f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.02f, 1.1f) + lineToRelative(-3.0f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.1f) + lineToRelative(3.0f, -2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, 0.04f) + close() + moveTo(13.26f, 15.8f) + lineToRelative(2.02f, -1.85f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -0.01f, -2.9f) + lineTo(13.26f, 9.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.02f, 1.1f) + lineToRelative(2.4f, 2.2f) + lineToRelative(-2.4f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.02f, 1.1f) + close() + } + } + return _windowDevTools!! + } + +private var _windowDevTools: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowNew.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowNew.kt new file mode 100644 index 0000000..ce7ed9c --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowNew.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WindowNew: ImageVector + get() { + if (_windowNew != null) { + return _windowNew!! + } + _windowNew = fluentIcon(name = "Regular.WindowNew") { + fluentPath { + moveTo(11.27f, 7.25f) + curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f) + horizontalLineToRelative(4.73f) + curveToRelative(0.41f, 0.0f, 0.75f, 0.34f, 0.75f, 0.75f) + verticalLineToRelative(4.73f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + lineTo(16.0f, 9.06f) + lineToRelative(-5.22f, 5.22f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, -1.06f) + lineTo(14.94f, 8.0f) + horizontalLineToRelative(-2.92f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f) + close() + moveTo(6.16f, 5.25f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 9.25f, 3.0f) + horizontalLineToRelative(8.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(8.59f) + curveToRelative(0.0f, 1.35f, -0.83f, 2.5f, -2.0f, 3.0f) + verticalLineToRelative(0.14f) + arcToRelative(2.7f, 2.7f, 0.0f, false, true, -1.3f, 2.34f) + curveToRelative(-0.76f, 0.48f, -1.73f, 0.68f, -2.7f, 0.68f) + lineTo(7.0f, 21.0f) + arcToRelative(4.13f, 4.13f, 0.0f, false, true, -2.89f, -1.05f) + arcTo(3.63f, 3.63f, 0.0f, false, true, 3.0f, 17.25f) + lineTo(3.0f, 8.5f) + curveToRelative(0.0f, -0.87f, 0.22f, -1.68f, 0.73f, -2.3f) + arcToRelative(2.8f, 2.8f, 0.0f, false, true, 2.23f, -0.95f) + horizontalLineToRelative(0.2f) + close() + moveTo(6.0f, 6.75f) + horizontalLineToRelative(-0.04f) + curveToRelative(-0.55f, 0.0f, -0.87f, 0.18f, -1.08f, 0.42f) + curveToRelative(-0.22f, 0.26f, -0.38f, 0.7f, -0.38f, 1.33f) + verticalLineToRelative(8.75f) + curveToRelative(0.0f, 0.69f, 0.24f, 1.23f, 0.64f, 1.6f) + curveToRelative(0.4f, 0.38f, 1.02f, 0.65f, 1.86f, 0.65f) + horizontalLineToRelative(8.0f) + curveToRelative(0.8f, 0.0f, 1.45f, -0.17f, 1.88f, -0.44f) + curveToRelative(0.37f, -0.24f, 0.58f, -0.55f, 0.62f, -0.97f) + lineTo(9.25f, 18.09f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 6.0f, 14.84f) + lineTo(6.0f, 6.75f) + close() + moveTo(9.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + verticalLineToRelative(8.59f) + curveToRelative(0.0f, 0.96f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(8.5f) + curveToRelative(0.97f, 0.0f, 1.75f, -0.79f, 1.75f, -1.75f) + lineTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + horizontalLineToRelative(-8.5f) + close() + } + } + return _windowNew!! + } + +private var _windowNew: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowShield.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowShield.kt new file mode 100644 index 0000000..673eb69 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowShield.kt @@ -0,0 +1,62 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WindowShield: ImageVector + get() { + if (_windowShield != null) { + return _windowShield!! + } + _windowShield = fluentIcon(name = "Regular.WindowShield") { + fluentPath { + moveTo(17.94f, 3.0f) + horizontalLineTo(6.07f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.26f) + verticalLineToRelative(11.68f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 6.26f, 21.0f) + horizontalLineToRelative(8.29f) + arcToRelative(5.81f, 5.81f, 0.0f, false, true, -0.97f, -1.5f) + horizontalLineTo(6.11f) + curveToRelative(-0.9f, -0.08f, -1.61f, -0.83f, -1.61f, -1.75f) + verticalLineTo(8.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(3.89f) + curveToRelative(0.49f, 0.4f, 0.99f, 0.62f, 1.5f, 0.72f) + verticalLineTo(6.07f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 17.94f, 3.0f) + close() + moveTo(6.25f, 4.5f) + horizontalLineToRelative(11.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(0.25f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(-0.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + close() + moveTo(21.0f, 13.62f) + arcToRelative(4.13f, 4.13f, 0.0f, false, true, -1.5f, -0.52f) + arcToRelative(5.55f, 5.55f, 0.0f, false, true, -1.22f, -0.98f) + arcToRelative(0.39f, 0.39f, 0.0f, false, false, -0.56f, 0.0f) + arcToRelative(4.5f, 4.5f, 0.0f, false, true, -3.32f, 1.55f) + arcToRelative(0.4f, 0.4f, 0.0f, false, false, -0.4f, 0.41f) + verticalLineToRelative(2.77f) + curveToRelative(0.04f, 1.01f, 0.27f, 1.9f, 0.69f, 2.65f) + curveToRelative(0.32f, 0.58f, 0.76f, 1.08f, 1.31f, 1.5f) + curveToRelative(0.52f, 0.4f, 1.15f, 0.73f, 1.87f, 0.98f) + curveToRelative(0.09f, 0.03f, 0.18f, 0.03f, 0.26f, 0.0f) + curveToRelative(2.56f, -0.89f, 3.87f, -2.71f, 3.87f, -5.4f) + verticalLineTo(14.0f) + arcToRelative(0.4f, 0.4f, 0.0f, false, false, -0.4f, -0.33f) + curveToRelative(-0.2f, 0.0f, -0.4f, -0.02f, -0.6f, -0.05f) + close() + } + } + return _windowShield!! + } + +private var _windowShield: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowWrench.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowWrench.kt new file mode 100644 index 0000000..b61a64a --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WindowWrench.kt @@ -0,0 +1,67 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WindowWrench: ImageVector + get() { + if (_windowWrench != null) { + return _windowWrench!! + } + _windowWrench = fluentIcon(name = "Regular.WindowWrench") { + fluentPath { + moveTo(3.0f, 6.25f) + curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f) + horizontalLineToRelative(11.5f) + curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f) + verticalLineToRelative(5.66f) + arcToRelative(1.4f, 1.4f, 0.0f, false, false, -0.99f, -0.8f) + arcToRelative(5.08f, 5.08f, 0.0f, false, false, -0.51f, -0.08f) + lineTo(19.5f, 8.5f) + horizontalLineToRelative(-15.0f) + verticalLineToRelative(9.25f) + curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f) + horizontalLineToRelative(5.68f) + lineToRelative(-0.19f, 0.19f) + curveToRelative(-0.37f, 0.37f, -0.6f, 0.83f, -0.7f, 1.31f) + lineTo(6.25f, 21.0f) + arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f) + lineTo(3.0f, 6.25f) + close() + moveTo(19.5f, 6.25f) + curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f) + lineTo(6.25f, 4.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f) + lineTo(4.5f, 7.0f) + horizontalLineToRelative(15.0f) + verticalLineToRelative(-0.75f) + close() + moveTo(12.07f, 21.0f) + curveToRelative(0.08f, -0.22f, 0.2f, -0.43f, 0.38f, -0.6f) + lineToRelative(2.73f, -2.74f) + arcToRelative(4.07f, 4.07f, 0.0f, false, true, 4.62f, -5.57f) + curveToRelative(0.21f, 0.05f, 0.33f, 0.23f, 0.33f, 0.42f) + arcToRelative(0.5f, 0.5f, 0.0f, false, true, -0.15f, 0.35f) + lineToRelative(-1.9f, 1.9f) + arcToRelative(1.53f, 1.53f, 0.0f, false, false, 2.16f, 2.16f) + lineToRelative(1.9f, -1.9f) + curveToRelative(0.26f, -0.26f, 0.69f, -0.17f, 0.77f, 0.18f) + arcToRelative(4.07f, 4.07f, 0.0f, false, true, -5.57f, 4.62f) + lineToRelative(-2.73f, 2.73f) + arcTo(1.53f, 1.53f, 0.0f, false, true, 12.07f, 21.0f) + close() + moveTo(17.57f, 21.0f) + horizontalLineToRelative(0.15f) + lineToRelative(-0.12f, -0.03f) + lineToRelative(-0.03f, 0.03f) + close() + } + } + return _windowWrench!! + } + +private var _windowWrench: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WrenchScrewdriver.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WrenchScrewdriver.kt new file mode 100644 index 0000000..fa1b36e --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/WrenchScrewdriver.kt @@ -0,0 +1,90 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.WrenchScrewdriver: ImageVector + get() { + if (_wrenchScrewdriver != null) { + return _wrenchScrewdriver!! + } + _wrenchScrewdriver = fluentIcon(name = "Regular.WrenchScrewdriver") { + fluentPath { + moveTo(16.25f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.67f, 0.41f) + lineToRelative(-1.0f, 2.0f) + curveToRelative(-0.11f, 0.23f, -0.1f, 0.5f, 0.02f, 0.71f) + lineToRelative(0.9f, 1.58f) + lineTo(15.5f, 12.0f) + horizontalLineToRelative(-0.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(5.75f) + arcToRelative(3.5f, 3.5f, 0.0f, true, false, 7.0f, 0.0f) + verticalLineToRelative(-5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-0.75f) + lineTo(19.5f, 6.7f) + lineToRelative(0.9f, -1.58f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.02f, -0.7f) + lineToRelative(-1.0f, -2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.67f, -0.42f) + horizontalLineToRelative(-2.5f) + close() + moveTo(18.0f, 12.0f) + horizontalLineToRelative(-1.0f) + lineTo(17.0f, 6.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, -0.37f) + lineToRelative(-0.8f, -1.4f) + lineToRelative(0.61f, -1.23f) + horizontalLineToRelative(1.58f) + lineToRelative(0.61f, 1.23f) + lineToRelative(-0.8f, 1.4f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 0.37f) + lineTo(18.0f, 12.0f) + close() + moveTo(15.5f, 18.5f) + lineTo(15.5f, 16.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(2.5f) + arcToRelative(2.0f, 2.0f, 0.0f, true, true, -4.0f, 0.0f) + close() + moveTo(19.5f, 14.5f) + horizontalLineToRelative(-4.0f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(4.0f) + verticalLineToRelative(1.0f) + close() + moveTo(9.53f, 2.14f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, 0.7f) + lineTo(8.5f, 6.5f) + arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.0f) + lineTo(6.5f, 2.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.03f, -0.7f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -0.5f, 10.0f) + verticalLineToRelative(7.33f) + arcToRelative(2.54f, 2.54f, 0.0f, false, false, 5.07f, 0.0f) + verticalLineToRelative(-7.33f) + arcToRelative(5.5f, 5.5f, 0.0f, false, false, -0.51f, -10.0f) + close() + moveTo(10.0f, 6.5f) + lineTo(10.0f, 4.13f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.0f, 6.83f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.46f, 0.7f) + verticalLineToRelative(7.8f) + arcToRelative(1.04f, 1.04f, 0.0f, false, true, -2.08f, 0.0f) + verticalLineToRelative(-7.8f) + curveToRelative(0.0f, -0.31f, -0.18f, -0.59f, -0.46f, -0.7f) + arcToRelative(4.0f, 4.0f, 0.0f, false, true, -1.0f, -6.83f) + lineTo(5.0f, 6.5f) + arcToRelative(2.5f, 2.5f, 0.0f, true, false, 5.0f, 0.0f) + close() + } + } + return _wrenchScrewdriver!! + } + +private var _wrenchScrewdriver: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxConsole.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxConsole.kt new file mode 100644 index 0000000..fe276eb --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxConsole.kt @@ -0,0 +1,46 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.XboxConsole: ImageVector + get() { + if (_xboxConsole != null) { + return _xboxConsole!! + } + _xboxConsole = fluentIcon(name = "Regular.XboxConsole") { + fluentPath { + moveTo(9.5f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f) + close() + moveTo(5.75f, 2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f) + verticalLineToRelative(18.5f) + curveToRelative(0.0f, 0.41f, 0.34f, 0.75f, 0.75f, 0.75f) + horizontalLineToRelative(12.5f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + verticalLineTo(2.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineTo(5.75f) + close() + moveTo(9.5f, 20.5f) + verticalLineToRelative(-8.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(8.75f) + horizontalLineTo(6.5f) + verticalLineToRelative(-17.0f) + horizontalLineToRelative(11.0f) + verticalLineToRelative(17.0f) + horizontalLineToRelative(-8.0f) + close() + } + } + return _xboxConsole!! + } + +private var _xboxConsole: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt new file mode 100644 index 0000000..d8bf844 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/XboxController.kt @@ -0,0 +1,76 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.XboxController: ImageVector + get() { + if (_xboxController != null) { + return _xboxController!! + } + _xboxController = fluentIcon(name = "Regular.XboxController") { + fluentPath { + moveTo(9.8f, 5.5f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.63f, -0.2f) + lineToRelative(-1.18f, 0.23f) + curveToRelative(-0.86f, 0.16f, -1.6f, 0.71f, -2.0f, 1.5f) + curveToRelative(-1.37f, 2.67f, -2.4f, 4.86f, -2.8f, 6.73f) + curveToRelative(-0.42f, 1.92f, -0.17f, 3.57f, 1.07f, 5.07f) + curveToRelative(0.82f, 1.0f, 2.23f, 0.8f, 2.97f, -0.03f) + curveToRelative(0.56f, -0.64f, 1.2f, -1.37f, 1.81f, -2.09f) + curveToRelative(0.41f, -0.47f, 1.0f, -0.75f, 1.63f, -0.75f) + horizontalLineToRelative(4.66f) + curveToRelative(0.62f, 0.0f, 1.22f, 0.28f, 1.63f, 0.75f) + lineToRelative(1.82f, 2.09f) + curveToRelative(0.73f, 0.83f, 2.14f, 1.03f, 2.96f, 0.03f) + curveToRelative(1.24f, -1.5f, 1.49f, -3.15f, 1.08f, -5.07f) + curveToRelative(-0.4f, -1.87f, -1.43f, -4.06f, -2.8f, -6.73f) + arcToRelative(2.85f, 2.85f, 0.0f, false, false, -2.0f, -1.5f) + lineToRelative(-1.19f, -0.23f) + arcToRelative(2.58f, 2.58f, 0.0f, false, false, -1.64f, 0.2f) + lineToRelative(-0.43f, 0.24f) + curveToRelative(-0.36f, 0.19f, -0.74f, 0.3f, -1.12f, 0.3f) + horizontalLineToRelative(-1.28f) + curveToRelative(-0.38f, 0.0f, -0.76f, -0.11f, -1.11f, -0.3f) + lineTo(9.8f, 5.5f) + close() + moveTo(8.45f, 6.7f) + curveToRelative(0.27f, -0.05f, 0.53f, -0.02f, 0.73f, 0.08f) + lineToRelative(0.4f, 0.21f) + curveToRelative(0.54f, 0.3f, 1.15f, 0.47f, 1.79f, 0.47f) + horizontalLineToRelative(1.28f) + curveToRelative(0.64f, 0.0f, 1.26f, -0.17f, 1.8f, -0.47f) + lineToRelative(0.4f, -0.2f) + curveToRelative(0.2f, -0.1f, 0.45f, -0.14f, 0.73f, -0.08f) + lineToRelative(1.18f, 0.22f) + curveToRelative(0.43f, 0.08f, 0.8f, 0.36f, 1.0f, 0.75f) + curveToRelative(1.38f, 2.7f, 2.32f, 4.72f, 2.67f, 6.37f) + curveToRelative(0.34f, 1.6f, 0.12f, 2.78f, -0.78f, 3.87f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.35f, 0.15f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, -0.44f, -0.22f) + arcToRelative(236.7f, 236.7f, 0.0f, false, true, -1.8f, -2.07f) + arcToRelative(3.58f, 3.58f, 0.0f, false, false, -2.72f, -1.25f) + horizontalLineTo(9.67f) + curveToRelative(-1.04f, 0.0f, -2.03f, 0.46f, -2.7f, 1.25f) + lineToRelative(-1.81f, 2.07f) + arcToRelative(0.64f, 0.64f, 0.0f, false, true, -0.45f, 0.22f) + arcToRelative(0.4f, 0.4f, 0.0f, false, true, -0.35f, -0.15f) + curveToRelative(-0.9f, -1.1f, -1.12f, -2.27f, -0.78f, -3.87f) + curveToRelative(0.35f, -1.65f, 1.3f, -3.67f, 2.67f, -6.37f) + curveToRelative(0.2f, -0.4f, 0.57f, -0.67f, 1.0f, -0.75f) + lineToRelative(1.19f, -0.22f) + close() + moveTo(12.0f, 11.0f) + arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f) + arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 2.0f) + close() + } + } + return _xboxController!! + } + +private var _xboxController: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Xray.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Xray.kt new file mode 100644 index 0000000..76fe0e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/Xray.kt @@ -0,0 +1,84 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.Xray: ImageVector + get() { + if (_xray != null) { + return _xray!! + } + _xray = fluentIcon(name = "Regular.Xray") { + fluentPath { + moveTo(12.75f, 5.75f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(0.75f) + lineTo(9.0f, 6.5f) + arcTo(0.75f, 0.75f, 0.0f, false, false, 9.0f, 8.0f) + horizontalLineToRelative(2.25f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(1.0f) + horizontalLineToRelative(-3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f) + horizontalLineToRelative(3.5f) + verticalLineToRelative(1.5f) + horizontalLineToRelative(-2.0f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 2.12f, 1.5f) + horizontalLineToRelative(1.26f) + arcToRelative(2.25f, 2.25f, 0.0f, true, false, 2.12f, -1.5f) + horizontalLineToRelative(-2.0f) + lineTo(12.75f, 13.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + verticalLineToRelative(-1.0f) + horizontalLineToRelative(3.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-3.5f) + lineTo(12.75f, 8.0f) + lineTo(15.0f, 8.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f) + horizontalLineToRelative(-2.25f) + verticalLineToRelative(-0.75f) + close() + moveTo(14.75f, 16.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 0.0f, 1.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + close() + moveTo(8.5f, 16.75f) + arcToRelative(0.75f, 0.75f, 0.0f, true, true, 1.5f, 0.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f) + close() + moveTo(7.25f, 2.0f) + arcTo(3.25f, 3.25f, 0.0f, false, false, 4.0f, 5.25f) + verticalLineToRelative(13.5f) + curveTo(4.0f, 20.55f, 5.46f, 22.0f, 7.25f, 22.0f) + horizontalLineToRelative(9.5f) + curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f) + lineTo(20.0f, 5.25f) + curveTo(20.0f, 3.45f, 18.54f, 2.0f, 16.75f, 2.0f) + horizontalLineToRelative(-9.5f) + close() + moveTo(5.5f, 5.25f) + curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f) + horizontalLineToRelative(9.5f) + curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f) + verticalLineToRelative(13.5f) + curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f) + horizontalLineToRelative(-9.5f) + curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f) + lineTo(5.5f, 5.25f) + close() + } + } + return _xray!! + } + +private var _xray: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt new file mode 100644 index 0000000..af112e3 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomFit.kt @@ -0,0 +1,82 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ZoomFit: ImageVector + get() { + if (_zoomFit != null) { + return _zoomFit!! + } + _zoomFit = fluentIcon(name = "Regular.ZoomFit") { + fluentPath { + moveTo(11.49f, 2.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.03f, 0.0f) + lineToRelative(2.2f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.04f, -1.09f) + lineToRelative(-2.2f, -2.09f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, -3.1f, 0.0f) + lineTo(8.24f, 3.7f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.03f, 1.1f) + lineToRelative(2.22f, -2.1f) + close() + moveTo(4.8f, 9.27f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.09f, -1.02f) + lineToRelative(-2.1f, 2.22f) + arcToRelative(2.25f, 2.25f, 0.0f, false, false, 0.01f, 3.09f) + lineToRelative(2.1f, 2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.08f, -1.03f) + lineToRelative(-2.09f, -2.2f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.03f) + lineToRelative(2.1f, -2.23f) + close() + moveTo(20.3f, 8.24f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.09f, 1.04f) + lineToRelative(2.1f, 2.2f) + curveToRelative(0.27f, 0.3f, 0.27f, 0.75f, 0.0f, 1.04f) + lineToRelative(-2.1f, 2.21f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 1.09f, 1.04f) + lineToRelative(2.1f, -2.22f) + curveToRelative(0.82f, -0.87f, 0.82f, -2.23f, 0.0f, -3.1f) + lineToRelative(-2.1f, -2.2f) + close() + moveTo(15.77f, 20.3f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.04f, -1.09f) + lineToRelative(-2.2f, 2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.04f, 0.0f) + lineToRelative(-2.22f, -2.1f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.03f, 1.09f) + lineToRelative(2.22f, 2.1f) + curveToRelative(0.87f, 0.82f, 2.23f, 0.82f, 3.1f, 0.0f) + lineToRelative(2.2f, -2.1f) + close() + moveTo(9.75f, 7.0f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 7.0f, 9.75f) + verticalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 9.75f, 17.0f) + horizontalLineToRelative(4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 17.0f, 14.25f) + verticalLineToRelative(-4.5f) + arcTo(2.75f, 2.75f, 0.0f, false, false, 14.25f, 7.0f) + horizontalLineToRelative(-4.5f) + close() + moveTo(8.5f, 9.75f) + curveToRelative(0.0f, -0.69f, 0.56f, -1.25f, 1.25f, -1.25f) + horizontalLineToRelative(4.5f) + curveToRelative(0.69f, 0.0f, 1.25f, 0.56f, 1.25f, 1.25f) + verticalLineToRelative(4.5f) + curveToRelative(0.0f, 0.69f, -0.56f, 1.25f, -1.25f, 1.25f) + horizontalLineToRelative(-4.5f) + curveToRelative(-0.69f, 0.0f, -1.25f, -0.56f, -1.25f, -1.25f) + verticalLineToRelative(-4.5f) + close() + } + } + return _zoomFit!! + } + +private var _zoomFit: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt new file mode 100644 index 0000000..5edcc74 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomIn.kt @@ -0,0 +1,49 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ZoomIn: ImageVector + get() { + if (_zoomIn != null) { + return _zoomIn!! + } + _zoomIn = fluentIcon(name = "Regular.ZoomIn") { + fluentPath { + moveTo(13.5f, 10.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, -0.75f) + horizontalLineToRelative(-2.0f) + verticalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f) + verticalLineToRelative(2.0f) + horizontalLineToRelative(-2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, true, false, 0.0f, 1.5f) + horizontalLineToRelative(2.0f) + verticalLineToRelative(2.0f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f) + verticalLineToRelative(-2.0f) + horizontalLineToRelative(2.0f) + curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f) + close() + moveTo(10.0f, 2.75f) + arcToRelative(7.25f, 7.25f, 0.0f, false, true, 5.63f, 11.82f) + lineToRelative(4.9f, 4.9f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 1.13f) + lineToRelative(-0.08f, -0.07f) + lineToRelative(-4.9f, -4.9f) + arcTo(7.25f, 7.25f, 0.0f, true, true, 10.0f, 2.75f) + close() + moveTo(10.0f, 4.25f) + arcToRelative(5.75f, 5.75f, 0.0f, true, false, 0.0f, 11.5f) + arcToRelative(5.75f, 5.75f, 0.0f, false, false, 0.0f, -11.5f) + close() + } + } + return _zoomIn!! + } + +private var _zoomIn: ImageVector? = null diff --git a/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt new file mode 100644 index 0000000..8a38e50 --- /dev/null +++ b/fluent-icons-extended/src/commonMain/kotlin/com/konyaco/fluent/icons/regular/ZoomOut.kt @@ -0,0 +1,40 @@ + + +package com.konyaco.fluent.icons.regular + +import androidx.compose.ui.graphics.vector.ImageVector +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.fluentIcon +import com.konyaco.fluent.icons.fluentPath + +public val Icons.Regular.ZoomOut: ImageVector + get() { + if (_zoomOut != null) { + return _zoomOut!! + } + _zoomOut = fluentIcon(name = "Regular.ZoomOut") { + fluentPath { + moveTo(12.75f, 9.25f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f) + horizontalLineToRelative(-5.5f) + arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f) + horizontalLineToRelative(5.5f) + close() + moveTo(17.25f, 10.0f) + arcToRelative(7.25f, 7.25f, 0.0f, true, false, -2.68f, 5.63f) + lineToRelative(4.9f, 4.9f) + lineToRelative(0.08f, 0.07f) + arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.98f, -1.13f) + lineToRelative(-4.9f, -4.9f) + arcTo(7.22f, 7.22f, 0.0f, false, false, 17.25f, 10.0f) + close() + moveTo(4.25f, 10.0f) + arcToRelative(5.75f, 5.75f, 0.0f, true, true, 11.5f, 0.0f) + arcToRelative(5.75f, 5.75f, 0.0f, false, true, -11.5f, 0.0f) + close() + } + } + return _zoomOut!! + } + +private var _zoomOut: ImageVector? = null diff --git a/fluent-icons-generator/README.md b/fluent-icons-generator/README.md new file mode 100644 index 0000000..b10b238 --- /dev/null +++ b/fluent-icons-generator/README.md @@ -0,0 +1,16 @@ +# Generator + +This module generates codes of fluent-icons from svg. + +Thanks for the tutorial: https://github.com/DevSrSouza/svg-to-compose + +The source code of the tool that converts SVG to XML is from [Android Studio](https://android.googlesource.com/platform/tools/base/+/refs/heads/mirror-goog-studio-master-dev/sdk-common/src/main/java/com/android/ide/common/vectordrawable) + +The source code of the tool that converts XML to Kotlin code is from [Jetpack Compose](https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/material/material/icons/generator/) + +1. Save Icons HTML + 1. Access [Fluent UI Catalog](https://react.fluentui.dev/iframe.html?viewMode=docs&id=concepts-developer-icons-icons-catalog--page) + 2. Save page as html to `icons-catalog.html` + 3. Run `ExtractSvgFromCatalogKt` +2. Run `ConvertToXmlKt` +3. Run `ConvertToCodeKt` \ No newline at end of file diff --git a/fluent-icons-generator/build.gradle.kts b/fluent-icons-generator/build.gradle.kts new file mode 100644 index 0000000..e44a2f3 --- /dev/null +++ b/fluent-icons-generator/build.gradle.kts @@ -0,0 +1,22 @@ +plugins { + kotlin("multiplatform") +} + +kotlin { + jvm { + withJava() + } + sourceSets { + val jvmMain by getting { + dependencies { + implementation("io.ktor:ktor-client-java:2.2.1") + implementation("org.jsoup:jsoup:1.15.3") + implementation("com.google.guava:guava:31.1-jre") + implementation("com.android.tools:common:27.2.0-alpha16") + implementation("com.android.tools:sdk-common:27.2.0-alpha16") + implementation("com.squareup:kotlinpoet:1.12.0") + } + } + val jvmTest by getting + } +} \ No newline at end of file diff --git a/fluent-icons-generator/src/jvmMain/expApis.txt b/fluent-icons-generator/src/jvmMain/expApis.txt new file mode 100644 index 0000000..e69de29 diff --git a/fluent-icons-generator/src/jvmMain/genApis.txt b/fluent-icons-generator/src/jvmMain/genApis.txt new file mode 100644 index 0000000..e69de29 diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/EllipseSolver.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/EllipseSolver.java new file mode 100644 index 0000000..f3e7ce0 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/EllipseSolver.java @@ -0,0 +1,276 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static java.lang.Math.atan; +import static java.lang.Math.cos; +import static java.lang.Math.sin; +import static java.lang.Math.sqrt; + +import java.awt.geom.AffineTransform; +import java.awt.geom.Point2D; +import java.util.logging.Level; +import java.util.logging.Logger; + +class EllipseSolver { + // Final results: + private float mMajorAxis; + private float mMinorAxis; + private float mRotationDegree; + private boolean mDirectionChanged; + + /** + * Constructs the solver with all necessary parameters, and all the output values will + * be ready after this constructor is called. + *

+ * Note that all the x y values are in absolute coordinates, such that we can apply + * the transform directly. + */ + public EllipseSolver(AffineTransform totalTransform, float currentX, float currentY, + float rx, float ry, float xAxisRotation, float largeArcFlag, float sweepFlag, + float destX, float destY) { + if (rx == 0 || ry == 0) { + // From https://www.w3.org/TR/SVG11/implnote.html#ArcOutOfRangeParameters: + // "If rx = 0 or ry = 0 then this arc is treated as a straight line segment + // (a "lineto") joining the endpoints." + return; + } + boolean largeArc = largeArcFlag != 0; + boolean sweep = sweepFlag != 0; + + // Compute the cx and cy first. + Point2D.Double originalCenter = computeOriginalCenter(currentX, currentY, rx, ry, + xAxisRotation, largeArc, sweep, destX, destY); + + // Compute 3 points from original ellipse. + Point2D.Double majorAxisPoint = new Point2D.Double(rx, 0); + Point2D.Double minorAxisPoint = new Point2D.Double(0, ry); + + majorAxisPoint = rotatePoint2D(majorAxisPoint, xAxisRotation); + minorAxisPoint = rotatePoint2D(minorAxisPoint, xAxisRotation); + + majorAxisPoint.x += originalCenter.x; + majorAxisPoint.y += originalCenter.y; + + minorAxisPoint.x += originalCenter.x; + minorAxisPoint.y += originalCenter.y; + + double middleRadians = Math.PI / 4; // This number can be anything between 0 and PI/2. + double middleR = rx * ry / Math.hypot(ry * cos(middleRadians), rx * sin(middleRadians)); + + Point2D.Double middlePoint = + new Point2D.Double(middleR * cos(middleRadians),middleR * sin(middleRadians)); + middlePoint = rotatePoint2D(middlePoint, xAxisRotation); + middlePoint.x += originalCenter.x; + middlePoint.y += originalCenter.y; + + // Transform 3 points and center point into destination. + Point2D.Double mDstMiddlePoint = + (Point2D.Double) totalTransform.transform(middlePoint, null); + Point2D.Double mDstMajorAxisPoint = + (Point2D.Double) totalTransform.transform(majorAxisPoint, null); + Point2D.Double mDstMinorAxisPoint = + (Point2D.Double) totalTransform.transform(minorAxisPoint, null); + Point2D dstCenter = totalTransform.transform(originalCenter, null); + double dstCenterX = dstCenter.getX(); + double dstCenterY = dstCenter.getY(); + + // Compute the relative 3 points: + double relativeDstMiddleX = mDstMiddlePoint.x - dstCenterX; + double relativeDstMiddleY = mDstMiddlePoint.y - dstCenterY; + double relativeDstMajorAxisPointX = mDstMajorAxisPoint.x - dstCenterX; + double relativeDstMajorAxisPointY = mDstMajorAxisPoint.y - dstCenterY; + double relativeDstMinorAxisPointX = mDstMinorAxisPoint.x - dstCenterX; + double relativeDstMinorAxisPointY = mDstMinorAxisPoint.y - dstCenterY; + + // Check if the direction has changed. + mDirectionChanged = computeDirectionChange(middlePoint, majorAxisPoint, minorAxisPoint, + mDstMiddlePoint, mDstMajorAxisPoint, mDstMinorAxisPoint); + + // From 3 dest points, recompute the a, b and theta. + if (computeABThetaFromControlPoints(relativeDstMiddleX, relativeDstMiddleY, + relativeDstMajorAxisPointX, relativeDstMajorAxisPointY, + relativeDstMinorAxisPointX, relativeDstMinorAxisPointY)) { + getLog().log(Level.WARNING, "Early return in the ellipse transformation computation!"); + } + } + + private static Logger getLog() { + return Logger.getLogger(EllipseSolver.class.getSimpleName()); + } + + /** + * After a random transformation, the controls points may change its direction, left handed <-> + * right handed. In this case, we better flip the flag for the ArcTo command. + * + * Here, we use the cross product to figure out the direction of the 3 control points for the + * src and dst ellipse. + */ + private static boolean computeDirectionChange(Point2D.Double middlePoint, + Point2D.Double majorAxisPoint, Point2D.Double minorAxisPoint, + Point2D.Double dstMiddlePoint, Point2D.Double dstMajorAxisPoint, + Point2D.Double dstMinorAxisPoint) { + // Compute both cross product, then compare the sign. + double srcCrossProduct = getCrossProduct(middlePoint, majorAxisPoint, minorAxisPoint); + double dstCrossProduct = getCrossProduct(dstMiddlePoint, dstMajorAxisPoint, + dstMinorAxisPoint); + + return srcCrossProduct * dstCrossProduct < 0; + } + + private static double getCrossProduct(Point2D.Double middlePoint, Point2D.Double majorAxisPoint, + Point2D.Double minorAxisPoint) { + double majorMinusMiddleX = majorAxisPoint.x - middlePoint.x; + double majorMinusMiddleY = majorAxisPoint.y - middlePoint.y; + + double minorMinusMiddleX = minorAxisPoint.x - middlePoint.x; + double minorMinusMiddleY = minorAxisPoint.y - middlePoint.y; + + return majorMinusMiddleX * minorMinusMiddleY - majorMinusMiddleY * minorMinusMiddleX; + } + + /** + * Returns true if there is an error, either due to the ellipse not being specified + * correctly or some computation error. This error is ignorable, but the output ellipse + * will not be correct. + */ + private boolean computeABThetaFromControlPoints(double relMiddleX, double relMiddleY, + double relativeMajorAxisPointX, double relativeMajorAxisPointY, + double relativeMinorAxisPointX, double relativeMinorAxisPointY) { + double m11 = relMiddleX * relMiddleX; + double m12 = relMiddleX * relMiddleY; + double m13 = relMiddleY * relMiddleY; + + double m21 = relativeMajorAxisPointX * relativeMajorAxisPointX; + double m22 = relativeMajorAxisPointX * relativeMajorAxisPointY; + double m23 = relativeMajorAxisPointY * relativeMajorAxisPointY; + + double m31 = relativeMinorAxisPointX * relativeMinorAxisPointX; + double m32 = relativeMinorAxisPointX * relativeMinorAxisPointY; + double m33 = relativeMinorAxisPointY * relativeMinorAxisPointY; + + double det = -(m13 * m22 * m31 - m12 * m23 * m31 - m13 * m21 * m32 + + m11 * m23 * m32 + m12 * m21 * m33 - m11 * m22 * m33); + + if (det == 0) { + return true; + } + double A = (-m13 * m22 + m12 * m23 + m13 * m32 - m23 * m32 - m12 * m33 + m22 * m33) + / det; + double B = (m13 * m21 - m11 * m23 - m13 * m31 + m23 * m31 + m11 * m33 - m21 * m33) / det; + double C = (m12 * m21 - m11 * m22 - m12 * m31 + m22 * m31 + m11 * m32 - m21 * m32) + / (-det); + + // Now we know A = cos(t)^2 / a^2 + sin(t)^2 / b^2 + // B = -2 cos(t) sin(t) (1/a^2 - 1/b^2) + // C = sin(t)^2 / a^2 + cos(t)^2 / b^2 + + // Solve it, we got + // 2*t = arctan ( B / (A - C)); + if (A - C == 0) { + // We know that a == b now. + mMinorAxis = (float) Math.hypot(relativeMajorAxisPointX, relativeMajorAxisPointY); + mMajorAxis = mMinorAxis; + mRotationDegree = 0; + return false; + } + + double doubleThetaInRadians = atan(B / (A - C)); + double thetaInRadians = doubleThetaInRadians / 2; + if (sin(doubleThetaInRadians) == 0) { + mMinorAxis = (float) sqrt(1 / C); + mMajorAxis = (float) sqrt(1 / A); + mRotationDegree = 0; + // This is a valid answer, so return false. + return false; + } + + double bSqInv = (A + C + B / sin(doubleThetaInRadians)) / 2; + double aSqInv = A + C - bSqInv; + + if (bSqInv == 0 || aSqInv == 0) { + return true; + } + mMinorAxis = (float) sqrt(1 / bSqInv); + mMajorAxis = (float) sqrt(1 / aSqInv); + + mRotationDegree = (float) Math.toDegrees(Math.PI / 2 + thetaInRadians); + return false; + } + + private static Point2D.Double computeOriginalCenter(float x1, float y1, float rx, float ry, + float phi, boolean largeArc, boolean sweep, float x2, float y2) { + double cosPhi = cos(phi); + double sinPhi = sin(phi); + double xDelta = (x1 - x2) / 2; + double yDelta = (y1 - y2) / 2; + double tempX1 = cosPhi * xDelta + sinPhi * yDelta; + double tempY1 = -sinPhi * xDelta + cosPhi * yDelta; + + double rxSq = rx * rx; + double rySq = ry * ry; + double tempX1Sq = tempX1 * tempX1; + double tempY1Sq = tempY1 * tempY1; + + double tempCenterFactor = rxSq * rySq - rxSq * tempY1Sq - rySq * tempX1Sq; + tempCenterFactor /= rxSq * tempY1Sq + rySq * tempX1Sq; + if (tempCenterFactor < 0) { + tempCenterFactor = 0; + } + tempCenterFactor = sqrt(tempCenterFactor); + if (largeArc == sweep) { + tempCenterFactor = -tempCenterFactor; + } + double tempCx = tempCenterFactor * rx * tempY1 / ry; + double tempCy = -tempCenterFactor * ry * tempX1 / rx; + + double xCenter = (x1 + x2) / 2; + double yCenter = (y1 + y2) / 2; + + return new Point2D.Double(cosPhi * tempCx - sinPhi * tempCy + xCenter, + sinPhi * tempCx + cosPhi * tempCy + yCenter); + } + + public float getMajorAxis() { + return mMajorAxis; + } + + public float getMinorAxis() { + return mMinorAxis; + } + + public float getRotationDegree() { + return mRotationDegree; + } + + public boolean getDirectionChanged() { + return mDirectionChanged; + } + + /** + * Rotates a point by the given angle. + * + * @param inPoint the point to rotate + * @param radians the rotation angle in radians + * @return the rotated point + */ + private static Point2D.Double rotatePoint2D(Point2D.Double inPoint, double radians) { + double cos = cos(radians); + double sin = sin(radians); + return new Point2D.Double(inPoint.x * cos - inPoint.y * sin, + inPoint.x * sin + inPoint.y * cos); + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/GradientStop.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/GradientStop.java new file mode 100644 index 0000000..de539ba --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/GradientStop.java @@ -0,0 +1,49 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import com.android.annotations.NonNull; + +/** Represents an SVG gradient stop or Android's GradientColorItem. */ +public class GradientStop { + private String color; + private String offset; + private String opacity = ""; + + GradientStop(@NonNull String color, @NonNull String offset) { + this.color = color; + this.offset = offset; + } + + @NonNull + String getColor() { + return color; + } + + @NonNull + String getOffset() { + return offset; + } + + @NonNull + String getOpacity() { + return opacity; + } + + protected void setOpacity(@NonNull String opacity) { + this.opacity = opacity; + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/IllegalVectorDrawableResourceRefException.kt b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/IllegalVectorDrawableResourceRefException.kt new file mode 100644 index 0000000..288e1d9 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/IllegalVectorDrawableResourceRefException.kt @@ -0,0 +1,27 @@ +/* + * Copyright (C) 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.ide.common.vectordrawable + +import com.android.ide.common.blame.SourcePosition + +/** + * Runtime exception that a resource reference incorrectly referenced from vector drawables + * causing PNG generation to fail. + */ +class IllegalVectorDrawableResourceRefException( + val value: String, val sourcePosition: SourcePosition, message: String?) + : RuntimeException(message) diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathBuilder.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathBuilder.java new file mode 100644 index 0000000..6ac0d43 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathBuilder.java @@ -0,0 +1,236 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.utils.XmlUtils.formatFloatValue; + +/** Builds a string for SVG file's path data. */ +public class PathBuilder { + private StringBuilder mPathData = new StringBuilder(); + + private static char encodeBoolean(boolean flag) { + return flag ? '1' : '0'; + } + + public PathBuilder absoluteMoveTo(double x, double y) { + mPathData.append('M').append(formatFloatValue(x)).append(',').append(formatFloatValue(y)); + return this; + } + + public PathBuilder relativeMoveTo(double x, double y) { + mPathData.append('m').append(formatFloatValue(x)).append(',').append(formatFloatValue(y)); + return this; + } + + public PathBuilder absoluteLineTo(double x, double y) { + mPathData.append('L').append(formatFloatValue(x)).append(',').append(formatFloatValue(y)); + return this; + } + + public PathBuilder relativeLineTo(double x, double y) { + mPathData.append('l').append(formatFloatValue(x)).append(',').append(formatFloatValue(y)); + return this; + } + + public PathBuilder absoluteVerticalTo(double v) { + mPathData.append('V').append(formatFloatValue(v)); + return this; + } + + public PathBuilder relativeVerticalTo(double v) { + mPathData.append('v').append(formatFloatValue(v)); + return this; + } + + public PathBuilder absoluteHorizontalTo(double h) { + mPathData.append('H').append(formatFloatValue(h)); + return this; + } + + public PathBuilder relativeHorizontalTo(double h) { + mPathData.append('h').append(formatFloatValue(h)); + return this; + } + + public PathBuilder absoluteCurveTo( + double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) { + mPathData + .append('C') + .append(formatFloatValue(cp1x)) + .append(',') + .append(formatFloatValue(cp1y)) + .append(',') + .append(formatFloatValue(cp2x)) + .append(',') + .append(formatFloatValue(cp2y)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder relativeCurveTo( + double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) { + mPathData + .append('c') + .append(formatFloatValue(cp1x)) + .append(',') + .append(formatFloatValue(cp1y)) + .append(',') + .append(formatFloatValue(cp2x)) + .append(',') + .append(formatFloatValue(cp2y)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder absoluteSmoothCurveTo(double cp2x, double cp2y, double x, double y) { + mPathData + .append('S') + .append(formatFloatValue(cp2x)) + .append(',') + .append(formatFloatValue(cp2y)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder relativeSmoothCurveTo(double cp2x, double cp2y, double x, double y) { + mPathData + .append('s') + .append(formatFloatValue(cp2x)) + .append(',') + .append(formatFloatValue(cp2y)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder absoluteQuadraticCurveTo(double cp1x, double cp1y, double x, double y) { + mPathData + .append('Q') + .append(formatFloatValue(cp1x)) + .append(',') + .append(formatFloatValue(cp1y)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder relativeQuadraticCurveTo(double cp1x, double cp1y, double x, double y) { + mPathData + .append('q') + .append(formatFloatValue(cp1x)) + .append(',') + .append(formatFloatValue(cp1y)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder absoluteSmoothQuadraticCurveTo(double x, double y) { + mPathData.append('T').append(formatFloatValue(x)).append(',').append(formatFloatValue(y)); + return this; + } + + public PathBuilder relativeSmoothQuadraticCurveTo(double x, double y) { + mPathData.append('t').append(formatFloatValue(x)).append(',').append(formatFloatValue(y)); + return this; + } + + public PathBuilder absoluteArcTo( + double rx, + double ry, + boolean rotation, + boolean largeArc, + boolean sweep, + double x, + double y) { + mPathData + .append('A') + .append(formatFloatValue(rx)) + .append(',') + .append(formatFloatValue(ry)) + .append(',') + .append(encodeBoolean(rotation)) + .append(',') + .append(encodeBoolean(largeArc)) + .append(',') + .append(encodeBoolean(sweep)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder relativeArcTo( + double rx, + double ry, + boolean rotation, + boolean largeArc, + boolean sweep, + double x, + double y) { + mPathData + .append('a') + .append(formatFloatValue(rx)) + .append(',') + .append(formatFloatValue(ry)) + .append(',') + .append(encodeBoolean(rotation)) + .append(',') + .append(encodeBoolean(largeArc)) + .append(',') + .append(encodeBoolean(sweep)) + .append(',') + .append(formatFloatValue(x)) + .append(',') + .append(formatFloatValue(y)); + return this; + } + + public PathBuilder absoluteClose() { + mPathData.append('Z'); + return this; + } + + public PathBuilder relativeClose() { + mPathData.append('z'); + return this; + } + + /** Returns true if the PathBuilder doesn't contain any data. */ + public boolean isEmpty() { + return mPathData.length() == 0; + } + + public String toString() { + return mPathData.toString(); + } +} \ No newline at end of file diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathParser.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathParser.java new file mode 100644 index 0000000..436bef3 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/PathParser.java @@ -0,0 +1,202 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import com.android.annotations.NonNull; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * Utility functions for parsing path information. The implementation details should be the same as + * the PathParser in Android framework. + * + *

See https://www.w3.org/TR/SVG/paths.html#PathDataBNF for the pathData syntax. + */ +public class PathParser { + private static final float[] EMPTY_FLOAT_ARRAY = new float[0]; + + private static class ExtractFloatResult { + /** The end position of the parameter. */ + private int mEndPosition; + /** Whether there is an explicit separator after the end position or not. */ + private boolean mExplicitSeparator; + } + + // Do not instantiate. + private PathParser() {} + + /** + * Determines the end position of a command parameter. + * + * @param s the string to search + * @param start the position to start searching + * @param flagMode indicates Boolean flag syntax; a Boolean flag is either "0" or "1" and + * doesn't have to be followed by a separator + * @param result the result of the extraction + */ + private static void extract( + @NonNull String s, int start, boolean flagMode, @NonNull ExtractFloatResult result) { + boolean foundSeparator = false; + result.mExplicitSeparator = false; + boolean secondDot = false; + boolean isExponential = false; + // Looking for ' ', ',', '.' or '-' from the start. + int currentIndex = start; + for (; currentIndex < s.length(); currentIndex++) { + boolean isPrevExponential = isExponential; + isExponential = false; + char currentChar = s.charAt(currentIndex); + switch (currentChar) { + case ' ': + case ',': + foundSeparator = true; + result.mExplicitSeparator = true; + break; + case '-': + // The negative sign following a 'e' or 'E' is not an implicit separator. + if (currentIndex != start && !isPrevExponential) { + foundSeparator = true; + } + break; + case '.': + if (secondDot) { + // Second dot is an implicit separator. + foundSeparator = true; + } else { + secondDot = true; + } + break; + case 'e': + case 'E': + isExponential = true; + break; + } + if (foundSeparator || flagMode && currentIndex > start) { + break; + } + } + // When there is nothing found, then we put the end position to the end of the string. + result.mEndPosition = currentIndex; + } + + /** + * Parses the floats in the string this is an optimized version of parseFloat(s.split(",|\\s")); + * + * @param s the string containing a command and list of floats + * @param parseMode + * @return array of floats + */ + @NonNull + private static float[] getFloats(@NonNull String s, @NonNull ParseMode parseMode) { + char command = s.charAt(0); + if (command == 'z' || command == 'Z') { + return EMPTY_FLOAT_ARRAY; + } + try { + boolean arcCommand = command == 'a' || command == 'A'; + float[] results = new float[s.length()]; + int count = 0; + int startPosition = 1; + int endPosition; + + ExtractFloatResult result = new ExtractFloatResult(); + int totalLength = s.length(); + + // The startPosition should always be the first character of the current number, and + // endPosition is the character after the current number. + while (startPosition < totalLength) { + // In ANDROID parse mode we treat flags as regular floats for compatibility with + // old vector drawables that may have pathData not conforming to + // https://www.w3.org/TR/SVG/paths.html#PathDataBNF. In such a case flags may be + // represented by "1.0" or "0.0" (b/146520216). + boolean flagMode = + parseMode == ParseMode.SVG + && arcCommand + && (count % 7 == 3 || count % 7 == 4); + extract(s, startPosition, flagMode, result); + endPosition = result.mEndPosition; + + if (startPosition < endPosition) { + results[count++] = Float.parseFloat(s.substring(startPosition, endPosition)); + } + + if (result.mExplicitSeparator) { + startPosition = endPosition + 1; + } else { + startPosition = endPosition; + } + } + return Arrays.copyOfRange(results, 0, count); + } catch (NumberFormatException e) { + throw new RuntimeException("Error in parsing \"" + s + "\"", e); + } + } + + private static void addNode(@NonNull List list, char cmd, @NonNull float[] val) { + list.add(new VdPath.Node(cmd, val)); + } + + private static int nextStart(@NonNull String s, int end) { + while (end < s.length()) { + char c = s.charAt(end); + // Note that 'e' or 'E' are not valid path commands, but could be used for floating + // point numbers' scientific notation. Therefore, when searching for next command, we + // should ignore 'e' and 'E'. + if ('A' <= c && c <= 'Z' && c != 'E' || 'a' <= c && c <= 'z' && c != 'e') { + return end; + } + end++; + } + return end; + } + + @NonNull + public static VdPath.Node[] parsePath(@NonNull String value, @NonNull ParseMode mode) { + value = value.trim(); + List list = new ArrayList<>(); + + int start = 0; + int end = 1; + while (end < value.length()) { + end = nextStart(value, end); + String s = value.substring(start, end); + char currentCommand = s.charAt(0); + float[] val = getFloats(s, mode); + + if (start == 0) { + // For the starting command, special handling: add M 0 0 if there is none. + // This is good for transformation. + if (currentCommand != 'M' && currentCommand != 'm') { + addNode(list, 'M', new float[2]); + } + } + addNode(list, currentCommand, val); + + start = end; + end++; + } + if (end - start == 1 && start < value.length()) { + addNode(list, value.charAt(start), EMPTY_FLOAT_ARRAY); + } + return list.toArray(new VdPath.Node[0]); + } + + public enum ParseMode { + SVG, + ANDROID + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/ResourcesNotSupportedException.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/ResourcesNotSupportedException.java new file mode 100644 index 0000000..16c6e6a --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/ResourcesNotSupportedException.java @@ -0,0 +1,40 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import com.android.annotations.NonNull; + +/** + * Indicates that the input vector drawable XML file included references to other Android resources. + */ +public class ResourcesNotSupportedException extends RuntimeException { + private final String name; + private final String value; + + public ResourcesNotSupportedException(@NonNull String name, @NonNull String value) { + super(String.format("Cannot process attribute %1$s=\"%2$s\"", name, value)); + this.name = name; + this.value = value; + } + + public String getName() { + return name; + } + + public String getValue() { + return value; + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/Svg2Vector.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/Svg2Vector.java new file mode 100644 index 0000000..3aac026 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/Svg2Vector.java @@ -0,0 +1,1241 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.ide.common.vectordrawable.SvgTree.getStartLine; +import static com.android.utils.XmlUtils.formatFloatValue; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.android.annotations.concurrency.Slow; +import com.android.utils.Pair; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import java.awt.geom.AffineTransform; +import java.io.File; +import java.io.IOException; +import java.io.OutputStream; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.logging.Level; +import java.util.logging.Logger; +import java.util.regex.Pattern; +import org.w3c.dom.Document; +import org.w3c.dom.Element; +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; + +/** + * Converts SVG to VectorDrawable's XML. + * + * There are 2 major functions: + * 1. parse(file) + * This include parse the .svg file and build an internal tree. The optimize this tree. + * + * 2. writeFile() + * This is traversing the whole tree, and write the group / path info into the XML. + */ +public class Svg2Vector { + private static final Logger logger = Logger.getLogger(Svg2Vector.class.getSimpleName()); + private static final String SVG_DEFS = "defs"; + private static final String SVG_USE = "use"; + private static final String SVG_HREF = "href"; + private static final String SVG_XLINK_HREF = "xlink:href"; + + public static final String SVG_POLYGON = "polygon"; + public static final String SVG_POLYLINE = "polyline"; + public static final String SVG_RECT = "rect"; + public static final String SVG_CIRCLE = "circle"; + public static final String SVG_LINE = "line"; + public static final String SVG_PATH = "path"; + public static final String SVG_ELLIPSE = "ellipse"; + public static final String SVG_GROUP = "g"; + public static final String SVG_STYLE = "style"; + public static final String SVG_DISPLAY = "display"; + public static final String SVG_CLIP_PATH_ELEMENT = "clipPath"; + + public static final String SVG_D = "d"; + public static final String SVG_STROKE = "stroke"; + public static final String SVG_STROKE_OPACITY = "stroke-opacity"; + public static final String SVG_STROKE_LINEJOIN = "stroke-linejoin"; + public static final String SVG_STROKE_LINECAP = "stroke-linecap"; + public static final String SVG_STROKE_WIDTH = "stroke-width"; + public static final String SVG_FILL = "fill"; + public static final String SVG_FILL_OPACITY = "fill-opacity"; + public static final String SVG_FILL_RULE = "fill-rule"; + public static final String SVG_OPACITY = "opacity"; + public static final String SVG_CLIP = "clip"; + public static final String SVG_CLIP_PATH = "clip-path"; + public static final String SVG_CLIP_RULE = "clip-rule"; + public static final String SVG_MASK = "mask"; + public static final String SVG_POINTS = "points"; + + public static final ImmutableMap presentationMap = + ImmutableMap.builder() + .put(SVG_CLIP, "android:clip") + .put(SVG_CLIP_RULE, "") // Treated individually. + .put(SVG_FILL, "android:fillColor") + .put(SVG_FILL_RULE, "android:fillType") + .put(SVG_FILL_OPACITY, "android:fillAlpha") + .put(SVG_OPACITY, "") // Treated individually. + .put(SVG_STROKE, "android:strokeColor") + .put(SVG_STROKE_OPACITY, "android:strokeAlpha") + .put(SVG_STROKE_LINEJOIN, "android:strokeLineJoin") + .put(SVG_STROKE_LINECAP, "android:strokeLineCap") + .put(SVG_STROKE_WIDTH, "android:strokeWidth") + .build(); + + public static final ImmutableMap gradientMap = + ImmutableMap.builder() + .put("x1", "android:startX") + .put("y1", "android:startY") + .put("x2", "android:endX") + .put("y2", "android:endY") + .put("cx", "android:centerX") + .put("cy", "android:centerY") + .put("r", "android:gradientRadius") + .put("spreadMethod", "android:tileMode") + .put("gradientUnits", "") + .put("gradientTransform", "") + .put("gradientType", "android:type") + .build(); + + // Set of all SVG nodes that we don't support. Categorized by the types. + private static final Set unsupportedSvgNodes = ImmutableSet.of( + // Animation elements. + "animate", + "animateColor", + "animateMotion", + "animateTransform", + "mpath", + "set", + // Container elements. + "a", + "glyph", + "marker", + "missing-glyph", + "pattern", + "switch", + "symbol", + // Filter primitive elements. + "feBlend", + "feColorMatrix", + "feComponentTransfer", + "feComposite", + "feConvolveMatrix", + "feDiffuseLighting", + "feDisplacementMap", + "feFlood", + "feFuncA", + "feFuncB", + "feFuncG", + "feFuncR", + "feGaussianBlur", + "feImage", + "feMerge", + "feMergeNode", + "feMorphology", + "feOffset", + "feSpecularLighting", + "feTile", + "feTurbulence", + // Font elements. + "font", + "font-face", + "font-face-format", + "font-face-name", + "font-face-src", + "font-face-uri", + "hkern", + "vkern", + // Gradient elements. + "stop", + // Graphics elements. + "ellipse", + "image", + "text", + // Light source elements. + "feDistantLight", + "fePointLight", + "feSpotLight", + // Structural elements. + "symbol", + // Text content elements. + "altGlyph", + "altGlyphDef", + "altGlyphItem", + "glyph", + "glyphRef", + "textPath", + "text", + "tref", + "tspan", + // Text content child elements. + "altGlyph", + "textPath", + "tref", + "tspan", + // Uncategorized elements. + "color-profile", + "cursor", + "filter", + "foreignObject", + "script", + "view"); + + private static final Pattern SPACE_OR_COMMA = Pattern.compile("[\\s,]+"); + + @NonNull + private static SvgTree parse(@NonNull File f) throws IOException { + SvgTree svgTree = new SvgTree(); + List parseErrors = new ArrayList<>(); + Document doc = svgTree.parse(f, parseErrors); + for (String error : parseErrors) { + svgTree.logError(error, null); + } + + // Get elements. + NodeList svgNodes = doc.getElementsByTagName("svg"); + if (svgNodes.getLength() != 1) { + throw new IllegalStateException("Not a proper SVG file"); + } + Element rootElement = (Element) svgNodes.item(0); + svgTree.parseDimension(rootElement); + + if (svgTree.getViewBox() == null) { + svgTree.logError("Missing \"viewBox\" in element", rootElement); + return svgTree; + } + + SvgGroupNode root = new SvgGroupNode(svgTree, rootElement, "root"); + svgTree.setRoot(root); + + // Parse all the group and path nodes recursively. + traverseSvgAndExtract(svgTree, root, rootElement); + + // Fill in all the nodes in the svgTree. + Set nodes = svgTree.getPendingUseSet(); + while (!nodes.isEmpty()) { + if (!nodes.removeIf(node -> extractUseNode(svgTree, node, node.getDocumentElement()))) { + // Not able to make progress because of cyclic references. + reportCycles(svgTree, nodes); + break; + } + } + + // TODO: Handle clipPath elements that reference another clipPath + // Add attributes for all the style elements. + for (Map.Entry> entry : svgTree.getStyleAffectedNodes()) { + for (SvgNode n : entry.getValue()) { + addStyleToPath(n, svgTree.getStyleClassAttr(entry.getKey())); + } + } + + // Replaces elements that reference clipPaths and replaces them with clipPathNodes + // Note that clip path can be embedded within style, so it has to be called after + // addStyleToPath. + for (Map.Entry> entry : + svgTree.getClipPathAffectedNodesSet()) { + handleClipPath( + svgTree, + entry.getKey(), + entry.getValue().getFirst(), + entry.getValue().getSecond()); + } + + svgTree.flatten(); + svgTree.validate(); + svgTree.dump(); + + return svgTree; + } + + private static void reportCycles( + @NonNull SvgTree svgTree, @NonNull Set svgNodes) { + Map edges = new HashMap<>(); + Map nodesById = new HashMap<>(); + for (SvgGroupNode svgNode : svgNodes) { + Element element = svgNode.getDocumentElement(); + String id = element.getAttribute("id"); + if (!id.isEmpty()) { + String targetId = element.getAttribute(SVG_HREF); + if (targetId.isEmpty()) { + targetId = element.getAttribute(SVG_XLINK_HREF); + } + if (!targetId.isEmpty()) { + edges.put(id, getIdFromReference(targetId)); + nodesById.put(id, element); + } + } + } + + while (!edges.isEmpty()) { + Set visited = new HashSet<>(); + Map.Entry entry = edges.entrySet().iterator().next(); + String id = entry.getKey(); + String targetId = entry.getValue(); + while (targetId != null && visited.add(id)) { + id = targetId; + targetId = edges.get(id); + } + + if (targetId != null) { // Broken links are reported separately. Ignore them here. + Node node = nodesById.get(id); + String cycle = getCycleStartingAt(id, edges, nodesById); + svgTree.logError("Circular dependency of nodes: " + cycle, node); + } + edges.keySet().removeAll(visited); + } + } + + private static String getCycleStartingAt( + @NonNull String startId, + @NonNull Map edges, + @NonNull Map nodesById) { + StringBuilder buf = new StringBuilder(startId); + String id = startId; + while (true) { + id = edges.get(id); + buf.append(" -> ").append(id); + if (id.equals(startId)) { + break; + } + buf.append(" (line ").append(getStartLine(nodesById.get(id))).append(")"); + } + + return buf.toString(); + } + + /** Traverse the tree in pre-order. */ + private static void traverseSvgAndExtract( + @NonNull SvgTree svgTree, @NonNull SvgGroupNode currentGroup, @NonNull Element item) { + NodeList childNodes = item.getChildNodes(); + + for (int i = 0; i < childNodes.getLength(); i++) { + Node childNode = childNodes.item(i); + if (childNode.getNodeType() != Node.ELEMENT_NODE + || !childNode.hasChildNodes() && !childNode.hasAttributes()) { + continue; // The node contains no information, just ignore it. + } + + Element childElement = (Element) childNode; + String tagName = childElement.getTagName(); + + switch (tagName) { + case SVG_PATH: + case SVG_RECT: + case SVG_CIRCLE: + case SVG_ELLIPSE: + case SVG_POLYGON: + case SVG_POLYLINE: + case SVG_LINE: { + SvgLeafNode child = new SvgLeafNode(svgTree, childElement, tagName + i); + processIdName(svgTree, child); + currentGroup.addChild(child); + extractAllItemsAs(svgTree, child, childElement, currentGroup); + svgTree.setHasLeafNode(true); + break; + } + + case SVG_GROUP: { + SvgGroupNode childGroup = new SvgGroupNode(svgTree, childElement, "child" + i); + currentGroup.addChild(childGroup); + processIdName(svgTree, childGroup); + extractGroupNode(svgTree, childGroup, currentGroup); + traverseSvgAndExtract(svgTree, childGroup, childElement); + break; + } + + case SVG_USE: { + SvgGroupNode childGroup = new SvgGroupNode(svgTree, childElement, "child" + i); + processIdName(svgTree, childGroup); + currentGroup.addChild(childGroup); + svgTree.addToPendingUseSet(childGroup); + break; + } + + case SVG_DEFS: { + SvgGroupNode childGroup = new SvgGroupNode(svgTree, childElement, "child" + i); + traverseSvgAndExtract(svgTree, childGroup, childElement); + break; + } + + case SVG_CLIP_PATH_ELEMENT: + case SVG_MASK: { + SvgClipPathNode clipPath = + new SvgClipPathNode(svgTree, childElement, tagName + i); + processIdName(svgTree, clipPath); + traverseSvgAndExtract(svgTree, clipPath, childElement); + break; + } + + case SVG_STYLE: + extractStyleNode(svgTree, childElement); + break; + + case "linearGradient": { + SvgGradientNode gradientNode = + new SvgGradientNode(svgTree, childElement, tagName + i); + processIdName(svgTree, gradientNode); + extractGradientNode(svgTree, gradientNode); + gradientNode.fillPresentationAttributes("gradientType", "linear"); + svgTree.setHasGradient(true); + break; + } + + case "radialGradient": { + SvgGradientNode gradientNode = + new SvgGradientNode(svgTree, childElement, tagName + i); + processIdName(svgTree, gradientNode); + extractGradientNode(svgTree, gradientNode); + gradientNode.fillPresentationAttributes("gradientType", "radial"); + svgTree.setHasGradient(true); + break; + } + + default: + String id = childElement.getAttribute("id"); + if (id != null) { + svgTree.addIgnoredId(id); + } + // For other fancy tags, like , they can contain children too. + // Report the unsupported nodes. + if (unsupportedSvgNodes.contains(tagName)) { + svgTree.logError("<" + tagName + "> is not supported", childElement); + } + // This is a workaround for the cases using defs to define a full icon size clip + // path, which is redundant information anyway. + traverseSvgAndExtract(svgTree, currentGroup, childElement); + break; + } + } + } + + /** + * Reads content from a gradient element's documentNode and fills in attributes for the given + * SVG gradient node. + */ + private static void extractGradientNode( + @NonNull SvgTree svg, @NonNull SvgGradientNode gradientNode) { + Element element = gradientNode.getDocumentElement(); + NamedNodeMap a = element.getAttributes(); + int len = a.getLength(); + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + if (gradientMap.containsKey(name)) { + gradientNode.fillPresentationAttributes(name, value); + } + } + NodeList gradientChildren = element.getChildNodes(); + + // Default SVG gradient offset is the previous largest offset. + double greatestOffset = 0; + for (int i = 0; i < gradientChildren.getLength(); i++) { + Node node = gradientChildren.item(i); + String nodeName = node.getNodeName(); + if (nodeName.equals("stop")) { + NamedNodeMap stopAttr = node.getAttributes(); + // Default SVG gradient stop color is black. + String color = "rgb(0,0,0)"; + // Default SVG gradient stop opacity is 1. + String opacity = "1"; + for (int k = 0; k < stopAttr.getLength(); k++) { + Node stopItem = stopAttr.item(k); + String name = stopItem.getNodeName(); + String value = stopItem.getNodeValue(); + try { + switch (name) { + case "offset": + // If a gradient's value is not greater than all previous offset + // values, then the offset value is adjusted to be equal to + // the largest of all previous offset values. + greatestOffset = extractOffset(value, greatestOffset); + break; + case "stop-color": + color = value; + break; + case "stop-opacity": + opacity = value; + break; + case "style": + String[] parts = value.split(";"); + for (String attr : parts) { + String[] splitAttribute = attr.split(":"); + if (splitAttribute.length == 2) { + if (attr.startsWith("stop-color")) { + color = splitAttribute[1]; + } + else if (attr.startsWith("stop-opacity")) { + opacity = splitAttribute[1]; + } + } + } + break; + } + } catch (IllegalArgumentException e) { + String msg = + String.format("Invalid attribute value: %s=\"%s\"", name, value); + svg.logError(msg, node); + } + } + String offset = formatFloatValue(greatestOffset); + String vdColor = gradientNode.colorSvg2Vd(color, "#000000"); + if (vdColor != null) { + color = vdColor; + } + gradientNode.addGradientStop(color, offset, opacity); + } + } + } + + /** + * Finds the gradient offset value given a String containing the value and greatest previous + * offset value. + * + * @param offset an absolute floating point value or a percentage + * @param greatestOffset is the greatest offset value seen in the gradient so far + * @return the new greatest offset value + */ + private static double extractOffset(@NonNull String offset, double greatestOffset) { + double x; + if (offset.endsWith("%")) { + x = Double.parseDouble(offset.substring(0, offset.length() - 1)) / 100; + } else { + x = Double.parseDouble(offset); + } + // Gradient offset values must be between 0 and 1 or 0% and 100%. + x = Math.min(1, Math.max(x, 0)); + return Math.max(x, greatestOffset); + } + + /** + * Checks to see if the childGroup references any clipPath or style elements. Saves the + * reference in the svgTree to add the information to an SvgNode later. + */ + private static void extractGroupNode( + @NonNull SvgTree svgTree, + @NonNull SvgGroupNode childGroup, + @NonNull SvgGroupNode currentGroup) { + NamedNodeMap a = childGroup.getDocumentElement().getAttributes(); + int len = a.getLength(); + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + if (name.equals(SVG_CLIP_PATH) || name.equals(SVG_MASK)) { + if (!value.isEmpty()) { + svgTree.addClipPathAffectedNode(childGroup, currentGroup, value); + } + } else if (name.equals("class")) { + if (!value.isEmpty()) { + svgTree.addAffectedNodeToStyleClass("." + value, childGroup); + } + } + } + } + + /** + * Extracts the attribute information from a style element and adds to the + * styleClassAttributeMap of the SvgTree. SvgNodes reference style elements using a 'class' + * attribute. The style attribute will be filled into the tree after the svgTree calls + * traverseSVGAndExtract(). + */ + private static void extractStyleNode(@NonNull SvgTree svgTree, @NonNull Node currentNode) { + NodeList a = currentNode.getChildNodes(); + int len = a.getLength(); + String styleData = ""; + for (int j = 0; j < len; j++) { + Node n = a.item(j); + if (n.getNodeType() == Node.CDATA_SECTION_NODE || len == 1) { + styleData = n.getNodeValue(); + } + } + if (!styleData.isEmpty()) { + // Separate each of the classes. + String[] classData = styleData.split("}"); + for (String aClassData : classData) { + // Separate the class name from the attribute values. + String[] splitClassData = aClassData.split("\\{"); + if (splitClassData.length < 2) { + // When the class info is empty, then skip. + continue; + } + String className = splitClassData[0].trim(); + String styleAttr = splitClassData[1].trim(); + // Separate multiple classes if necessary. + String[] splitClassNames = className.split(","); + for (String splitClassName : splitClassNames) { + String styleAttrTemp = styleAttr; + className = splitClassName.trim(); + // Concatenate the attributes to existing attributes. + String existing = svgTree.getStyleClassAttr(className); + if (existing != null) { + styleAttrTemp += ';' + existing; + } + svgTree.addStyleClassToTree(className, styleAttrTemp); + } + } + } + } + + + /** + * Checks if the id of a node exists and adds the id and SvgNode to the svgTree's idMap if it + * exists. + */ + private static void processIdName(@NonNull SvgTree svgTree, @NonNull SvgNode node) { + String id = node.getAttributeValue("id"); + if (!id.isEmpty()) { + svgTree.addIdToMap(id, node); + } + } + + /** + * Reads the contents of the currentNode and fills them into useGroupNode. Propagates any + * attributes of the useGroupNode to its children. + * + * @return true if the node has been processed, or false if it cannot been processed at this + * time due to dependency on an unprocessed {@code } node + */ + private static boolean extractUseNode( + @NonNull SvgTree svgTree, + @NonNull SvgGroupNode useGroupNode, + @NonNull Node currentNode) { + NamedNodeMap a = currentNode.getAttributes(); + float x = 0; + float y = 0; + String id = null; + int len = a.getLength(); + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + if (name.equals(SVG_HREF)) { + id = getIdFromReference(value); + } else if (name.equals(SVG_XLINK_HREF) && id == null) { + id = getIdFromReference(value); + } else if (name.equals("x")) { + x = Float.parseFloat(value); + } else if (name.equals("y")) { + y = Float.parseFloat(value); + } else if (presentationMap.containsKey(name)) { + useGroupNode.fillPresentationAttributes(name, value); + } + } + AffineTransform useTransform = new AffineTransform(1, 0, 0, 1, x, y); + SvgNode definedNode = id == null ? null : svgTree.getSvgNodeFromId(id); + if (definedNode == null) { + if (id == null || !svgTree.isIdIgnored(id)) { + svgTree.logError("Referenced id not found", currentNode); + } + } else { + //noinspection SuspiciousMethodCalls + if (svgTree.getPendingUseSet().contains(definedNode)) { + // Cannot process useGroupNode yet, because definedNode it depends upon hasn't been + // processed. + return false; + } + SvgNode copiedNode = definedNode.deepCopy(); + useGroupNode.addChild(copiedNode); + for (Map.Entry entry : useGroupNode.mVdAttributesMap.entrySet()) { + String key = entry.getKey(); + copiedNode.fillPresentationAttributes(key, entry.getValue()); + } + useGroupNode.fillEmptyAttributes(useGroupNode.mVdAttributesMap); + useGroupNode.transformIfNeeded(useTransform); + } + return true; + } + + @NonNull + private static String getIdFromReference(@NonNull String value) { + return value.isEmpty() ? "" : value.substring(1); + } + + /** + * Replaces an SvgNode in the SvgTree that references a clipPath element with the + * SvgClipPathNode that corresponds to the referenced clip-path id. Adds the SvgNode as an + * affected node of the SvgClipPathNode. + */ + private static void handleClipPath( + @NonNull SvgTree svg, + @NonNull SvgNode child, + @Nullable SvgGroupNode currentGroup, + @Nullable String value) { + if (currentGroup == null || value == null) { + return; + } + String clipName = getClipPathName(value); + if (clipName == null) { + return; + } + SvgNode clipNode = svg.getSvgNodeFromId(clipName); + if (clipNode == null) { + return; + } + SvgClipPathNode clipCopy = ((SvgClipPathNode) clipNode).deepCopy(); + + currentGroup.replaceChild(child, clipCopy); + + clipCopy.addAffectedNode(child); + clipCopy.setClipPathNodeAttributes(); + } + + /** + * Normally, clip path is referred as "url(#clip-path)", this function can help to extract the + * name, which is "clip-path" here. + * + * @return the name of the clip path or null if the given string does not contain a proper clip + * path name. + */ + @Nullable + private static String getClipPathName(@Nullable String s) { + if (s == null) { + return null; + } + int startPos = s.indexOf('#'); + int endPos = s.indexOf(')', startPos + 1); + if (endPos < 0) { + endPos = s.length(); + } + return s.substring(startPos + 1, endPos).trim(); + } + + /** Reads the content from currentItem and fills into the SvgLeafNode "child". */ + private static void extractAllItemsAs( + @NonNull SvgTree svg, + @NonNull SvgLeafNode child, + @NonNull Node currentItem, + @NonNull SvgGroupNode currentGroup) { + Node parentNode = currentItem.getParentNode(); + + boolean hasNodeAttr = false; + String styleContent = ""; + StringBuilder styleContentBuilder = new StringBuilder(); + boolean nothingToDisplay = false; + + while (parentNode != null && parentNode.getNodeName().equals("g")) { + // Parse the group's attributes. + logger.log(Level.FINE, "Printing current parent"); + printlnCommon(parentNode); + + NamedNodeMap attr = parentNode.getAttributes(); + Node nodeAttr = attr.getNamedItem(SVG_STYLE); + // Search for the "display:none", if existed, then skip this item. + if (nodeAttr != null) { + styleContentBuilder.append(nodeAttr.getTextContent()); + styleContentBuilder.append(';'); + styleContent = styleContentBuilder.toString(); + logger.log(Level.FINE, "styleContent is :" + styleContent + "at number group "); + if (styleContent.contains("display:none")) { + logger.log(Level.FINE, "Found none style, skip the whole group"); + nothingToDisplay = true; + break; + } else { + hasNodeAttr = true; + } + } + + Node displayAttr = attr.getNamedItem(SVG_DISPLAY); + if (displayAttr != null && "none".equals(displayAttr.getNodeValue())) { + logger.log(Level.FINE, "Found display:none style, skip the whole group"); + nothingToDisplay = true; + break; + } + parentNode = parentNode.getParentNode(); + } + + if (nothingToDisplay) { + // Skip this current whole item. + return; + } + + logger.log(Level.FINE, "Print current item"); + printlnCommon(currentItem); + + if (hasNodeAttr && !styleContent.isEmpty()) { + addStyleToPath(child, styleContent); + } + + if (SVG_PATH.equals(currentItem.getNodeName())) { + extractPathItem(svg, child, currentItem, currentGroup); + } + + if (SVG_RECT.equals(currentItem.getNodeName())) { + extractRectItem(svg, child, currentItem, currentGroup); + } + + if (SVG_CIRCLE.equals(currentItem.getNodeName())) { + extractCircleItem(svg, child, currentItem, currentGroup); + } + + if (SVG_POLYGON.equals(currentItem.getNodeName()) + || SVG_POLYLINE.equals(currentItem.getNodeName())) { + extractPolyItem(svg, child, currentItem, currentGroup); + } + + if (SVG_LINE.equals(currentItem.getNodeName())) { + extractLineItem(svg, child, currentItem, currentGroup); + } + + if (SVG_ELLIPSE.equals(currentItem.getNodeName())) { + extractEllipseItem(svg, child, currentItem, currentGroup); + } + + // Add the type of node as a style class name for child. + svg.addAffectedNodeToStyleClass(currentItem.getNodeName(), child); + } + + private static void printlnCommon(@NonNull Node n) { + logger.log(Level.FINE, " nodeName=\"" + n.getNodeName() + "\""); + + String val = n.getNamespaceURI(); + if (val != null) { + logger.log(Level.FINE, " uri=\"" + val + "\""); + } + + val = n.getPrefix(); + + if (val != null) { + logger.log(Level.FINE, " pre=\"" + val + "\""); + } + + val = n.getLocalName(); + if (val != null) { + logger.log(Level.FINE, " local=\"" + val + "\""); + } + + val = n.getNodeValue(); + if (val != null) { + logger.log(Level.FINE, " nodeValue="); + if (val.trim().isEmpty()) { + // Whitespace + logger.log(Level.FINE, "[WS]"); + } else { + logger.log(Level.FINE, "\"" + n.getNodeValue() + "\""); + } + } + } + + /** Convert polygon element into a path. */ + private static void extractPolyItem( + @NonNull SvgTree svgTree, + @NonNull SvgLeafNode child, + @NonNull Node currentGroupNode, + @NonNull SvgGroupNode currentGroup) { + logger.log(Level.FINE, "Polyline or Polygon found" + currentGroupNode.getTextContent()); + if (currentGroupNode.getNodeType() == Node.ELEMENT_NODE) { + NamedNodeMap attributes = currentGroupNode.getAttributes(); + int len = attributes.getLength(); + + for (int itemIndex = 0; itemIndex < len; itemIndex++) { + Node n = attributes.item(itemIndex); + String name = n.getNodeName(); + String value = n.getNodeValue(); + try { + if (name.equals(SVG_STYLE)) { + addStyleToPath(child, value); + } else if (presentationMap.containsKey(name)) { + child.fillPresentationAttributes(name, value); + } else if (name.equals(SVG_CLIP_PATH) || name.equals(SVG_MASK)) { + svgTree.addClipPathAffectedNode(child, currentGroup, value); + } else if (name.equals(SVG_POINTS)) { + PathBuilder builder = new PathBuilder(); + String[] split = SPACE_OR_COMMA.split(value); + float baseX = Float.parseFloat(split[0]); + float baseY = Float.parseFloat(split[1]); + builder.absoluteMoveTo(baseX, baseY); + for (int j = 2; j < split.length; j += 2) { + float x = Float.parseFloat(split[j]); + float y = Float.parseFloat(split[j + 1]); + builder.relativeLineTo(x - baseX, y - baseY); + baseX = x; + baseY = y; + } + if (SVG_POLYGON.equals(currentGroupNode.getNodeName())) { + builder.relativeClose(); + } + child.setPathData(builder.toString()); + } else if (name.equals("class")) { + svgTree.addAffectedNodeToStyleClass("." + value, child); + svgTree.addAffectedNodeToStyleClass( + currentGroupNode.getNodeName() + "." + value, child); + } + } catch (NumberFormatException | ArrayIndexOutOfBoundsException e) { + svgTree.logError("Invalid value of \"" + name + "\" attribute", n); + } + } + } + } + + /** Convert rectangle element into a path. */ + private static void extractRectItem( + @NonNull SvgTree svg, + @NonNull SvgLeafNode child, + @NonNull Node currentGroupNode, + @NonNull SvgGroupNode currentGroup) { + logger.log(Level.FINE, "Rect found" + currentGroupNode.getTextContent()); + + if (currentGroupNode.getNodeType() == Node.ELEMENT_NODE) { + double x = 0; + double y = 0; + double width = Double.NaN; + double height = Double.NaN; + double rx = 0; + double ry = 0; + + NamedNodeMap a = currentGroupNode.getAttributes(); + int len = a.getLength(); + boolean pureTransparent = false; + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + try { + if (name.equals(SVG_STYLE)) { + addStyleToPath(child, value); + if (value.contains("opacity:0;")) { + pureTransparent = true; + } + } else if (presentationMap.containsKey(name)) { + child.fillPresentationAttributes(name, value); + } else if (name.equals(SVG_CLIP_PATH) || name.equals(SVG_MASK)) { + svg.addClipPathAffectedNode(child, currentGroup, value); + } else if (name.equals("x")) { + x = svg.parseXValue(value); + } else if (name.equals("y")) { + y = svg.parseYValue(value); + } else if (name.equals("rx")) { + rx = svg.parseXValue(value); + } else if (name.equals("ry")) { + ry = svg.parseYValue(value); + } else if (name.equals("width")) { + width = svg.parseXValue(value); + } else if (name.equals("height")) { + height = svg.parseYValue(value); + } else if (name.equals("class")) { + svg.addAffectedNodeToStyleClass("rect." + value, child); + svg.addAffectedNodeToStyleClass("." + value, child); + } + } catch (IllegalArgumentException e) { + String msg = String.format("Invalid attribute value: %s=\"%s\"", name, value); + svg.logError(msg, currentGroupNode); + } + } + + if (!pureTransparent + && !Double.isNaN(x) + && !Double.isNaN(y) + && !Double.isNaN(width) + && !Double.isNaN(height)) { + PathBuilder builder = new PathBuilder(); + if (rx <= 0 && ry <= 0) { + // "M x, y h width v height h -width z" + builder.absoluteMoveTo(x, y); + builder.relativeHorizontalTo(width); + builder.relativeVerticalTo(height); + builder.relativeHorizontalTo(-width); + } else { + // Refer to http://www.w3.org/TR/SVG/shapes.html#RectElement + assert rx > 0 || ry > 0; + if (ry == 0) { + ry = rx; + } else if (rx == 0) { + rx = ry; + } + if (rx > width / 2) rx = width / 2; + if (ry > height / 2) ry = height / 2; + + builder.absoluteMoveTo(x + rx, y); + builder.absoluteLineTo(x + width - rx, y); + builder.absoluteArcTo(rx, ry, false, false, true, x + width, y + ry); + builder.absoluteLineTo(x + width, y + height - ry); + + builder.absoluteArcTo(rx, ry, false, false, true, x + width - rx, y + height); + builder.absoluteLineTo(x + rx, y + height); + + builder.absoluteArcTo(rx, ry, false, false, true, x, y + height - ry); + builder.absoluteLineTo(x, y + ry); + builder.absoluteArcTo(rx, ry, false, false, true, x + rx, y); + } + builder.relativeClose(); + child.setPathData(builder.toString()); + } + } + } + + /** Converts circle element into a path. */ + private static void extractCircleItem( + @NonNull SvgTree svg, + @NonNull SvgLeafNode child, + @NonNull Node currentGroupNode, + @NonNull SvgGroupNode currentGroup) { + logger.log(Level.FINE, "circle found" + currentGroupNode.getTextContent()); + + if (currentGroupNode.getNodeType() == Node.ELEMENT_NODE) { + float cx = 0; + float cy = 0; + float radius = 0; + + NamedNodeMap a = currentGroupNode.getAttributes(); + int len = a.getLength(); + boolean pureTransparent = false; + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + if (name.equals(SVG_STYLE)) { + addStyleToPath(child, value); + if (value.contains("opacity:0;")) { + pureTransparent = true; + } + } else if (presentationMap.containsKey(name)) { + child.fillPresentationAttributes(name, value); + } else if (name.equals(SVG_CLIP_PATH) || name.equals(SVG_MASK)) { + svg.addClipPathAffectedNode(child, currentGroup, value); + } else if (name.equals("cx")) { + cx = Float.parseFloat(value); + } else if (name.equals("cy")) { + cy = Float.parseFloat(value); + } else if (name.equals("r")) { + radius = Float.parseFloat(value); + } else if (name.equals("class")) { + svg.addAffectedNodeToStyleClass("circle." + value, child); + svg.addAffectedNodeToStyleClass("." + value, child); + } + } + + if (!pureTransparent && !Float.isNaN(cx) && !Float.isNaN(cy)) { + // "M cx cy m -r, 0 a r,r 0 1,1 (r * 2),0 a r,r 0 1,1 -(r * 2),0" + PathBuilder builder = new PathBuilder(); + builder.absoluteMoveTo(cx, cy); + builder.relativeMoveTo(-radius, 0); + builder.relativeArcTo(radius, radius, false, true, true, 2 * radius, 0); + builder.relativeArcTo(radius, radius, false, true, true, -2 * radius, 0); + child.setPathData(builder.toString()); + } + } + } + + /** Convert ellipse element into a path. */ + private static void extractEllipseItem( + @NonNull SvgTree svg, + @NonNull SvgLeafNode child, + @NonNull Node currentGroupNode, + @NonNull SvgGroupNode currentGroup) { + logger.log(Level.FINE, "ellipse found" + currentGroupNode.getTextContent()); + + if (currentGroupNode.getNodeType() == Node.ELEMENT_NODE) { + float cx = 0; + float cy = 0; + float rx = 0; + float ry = 0; + + NamedNodeMap a = currentGroupNode.getAttributes(); + int len = a.getLength(); + boolean pureTransparent = false; + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + if (name.equals(SVG_STYLE)) { + addStyleToPath(child, value); + if (value.contains("opacity:0;")) { + pureTransparent = true; + } + } else if (presentationMap.containsKey(name)) { + child.fillPresentationAttributes(name, value); + } else if (name.equals(SVG_CLIP_PATH) || name.equals(SVG_MASK)) { + svg.addClipPathAffectedNode(child, currentGroup, value); + } else if (name.equals("cx")) { + cx = Float.parseFloat(value); + } else if (name.equals("cy")) { + cy = Float.parseFloat(value); + } else if (name.equals("rx")) { + rx = Float.parseFloat(value); + } else if (name.equals("ry")) { + ry = Float.parseFloat(value); + } else if (name.equals("class")) { + svg.addAffectedNodeToStyleClass("ellipse." + value, child); + svg.addAffectedNodeToStyleClass("." + value, child); + } + } + + if (!pureTransparent && !Float.isNaN(cx) && !Float.isNaN(cy) && rx > 0 && ry > 0) { + // "M cx -rx, cy a rx,ry 0 1,0 (rx * 2),0 a rx,ry 0 1,0 -(rx * 2),0" + PathBuilder builder = new PathBuilder(); + builder.absoluteMoveTo(cx - rx, cy); + builder.relativeArcTo(rx, ry, false, true, false, 2 * rx, 0); + builder.relativeArcTo(rx, ry, false, true, false, -2 * rx, 0); + builder.relativeClose(); + child.setPathData(builder.toString()); + } + } + } + + /** Convert line element into a path. */ + private static void extractLineItem( + @NonNull SvgTree svg, + @NonNull SvgLeafNode child, + @NonNull Node currentGroupNode, + @NonNull SvgGroupNode currentGroup) { + logger.log(Level.FINE, "line found" + currentGroupNode.getTextContent()); + + if (currentGroupNode.getNodeType() == Node.ELEMENT_NODE) { + float x1 = 0; + float y1 = 0; + float x2 = 0; + float y2 = 0; + + NamedNodeMap a = currentGroupNode.getAttributes(); + int len = a.getLength(); + boolean pureTransparent = false; + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + if (name.equals(SVG_STYLE)) { + addStyleToPath(child, value); + if (value.contains("opacity:0;")) { + pureTransparent = true; + } + } else if (presentationMap.containsKey(name)) { + child.fillPresentationAttributes(name, value); + } else if (name.equals(SVG_CLIP_PATH) || name.equals(SVG_MASK)) { + svg.addClipPathAffectedNode(child, currentGroup, value); + } else if (name.equals("x1")) { + x1 = Float.parseFloat(value); + } else if (name.equals("y1")) { + y1 = Float.parseFloat(value); + } else if (name.equals("x2")) { + x2 = Float.parseFloat(value); + } else if (name.equals("y2")) { + y2 = Float.parseFloat(value); + } else if (name.equals("class")) { + svg.addAffectedNodeToStyleClass("line." + value, child); + svg.addAffectedNodeToStyleClass("." + value, child); + } + } + + if (!pureTransparent + && !Float.isNaN(x1) + && !Float.isNaN(y1) + && !Float.isNaN(x2) + && !Float.isNaN(y2)) { + // "M x1, y1 L x2, y2" + PathBuilder builder = new PathBuilder(); + builder.absoluteMoveTo(x1, y1); + builder.absoluteLineTo(x2, y2); + child.setPathData(builder.toString()); + } + } + } + + private static void extractPathItem( + @NonNull SvgTree svg, + @NonNull SvgLeafNode child, + @NonNull Node currentGroupNode, + @NonNull SvgGroupNode currentGroup) { + logger.log(Level.FINE, "Path found " + currentGroupNode.getTextContent()); + + if (currentGroupNode.getNodeType() == Node.ELEMENT_NODE) { + NamedNodeMap a = currentGroupNode.getAttributes(); + int len = a.getLength(); + + for (int j = 0; j < len; j++) { + Node n = a.item(j); + String name = n.getNodeName(); + String value = n.getNodeValue(); + if (name.equals(SVG_STYLE)) { + addStyleToPath(child, value); + } else if (presentationMap.containsKey(name)) { + child.fillPresentationAttributes(name, value); + } else if (name.equals(SVG_CLIP_PATH) || name.equals(SVG_MASK)) { + svg.addClipPathAffectedNode(child, currentGroup, value); + } else if (name.equals(SVG_D)) { + String pathData = Pattern.compile("(\\d)-").matcher(value).replaceAll("$1,-"); + child.setPathData(pathData); + } else if (name.equals("class")) { + svg.addAffectedNodeToStyleClass("path." + value, child); + svg.addAffectedNodeToStyleClass("." + value, child); + } + } + } + } + + private static void addStyleToPath(@NonNull SvgNode path, @Nullable String value) { + logger.log(Level.FINE, "Style found is " + value); + if (value != null) { + String[] parts = value.split(";"); + for (int k = parts.length; --k >= 0; ) { + String subStyle = parts[k]; + String[] nameValue = subStyle.split(":"); + if (nameValue.length == 2 && nameValue[0] != null && nameValue[1] != null) { + String attr = nameValue[0].trim(); + String val = nameValue[1].trim(); + if (presentationMap.containsKey(attr)) { + path.fillPresentationAttributes(attr, val); + } else if (attr.equals(SVG_OPACITY)) { + // TODO: This is hacky, since we don't have a group level android:opacity. + // This only works when the paths don't overlap. + path.fillPresentationAttributes(SVG_FILL_OPACITY, nameValue[1]); + } + + // We need to handle a clip-path or a mask within the style in a different way + // than other styles. We treat it as an attribute clip-path = "#url(name)". + if (attr.equals(SVG_CLIP_PATH) || attr.equals(SVG_MASK)) { + SvgGroupNode parentNode = path.getTree().findParent(path); + if (parentNode != null) { + path.getTree().addClipPathAffectedNode(path, parentNode, val); + } + } + } + } + } + } + + private static void writeFile(@NonNull OutputStream outStream, @NonNull SvgTree svgTree) + throws IOException { + svgTree.writeXml(outStream); + } + + /** + * Converts a SVG file into VectorDrawable's XML content, if no error is found. + * + * @param inputSvg the input SVG file + * @param outStream the converted VectorDrawable's content. This can be empty if there is any + * error found during parsing + * @return the error message that combines all logged errors and warnings, or an empty string if + * there were no errors + */ + @Slow + @NonNull + public static String parseSvgToXml(@NonNull File inputSvg, @NonNull OutputStream outStream) + throws IOException { + SvgTree svgTree = parse(inputSvg); + if (svgTree.getHasLeafNode()) { + writeFile(outStream, svgTree); + } + return svgTree.getErrorMessage(); + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgClipPathNode.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgClipPathNode.java new file mode 100644 index 0000000..a76d974 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgClipPathNode.java @@ -0,0 +1,201 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.SdkConstants.TAG_CLIP_PATH; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_CLIP_RULE; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_MASK; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.google.common.collect.Iterables; +import java.awt.geom.AffineTransform; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.util.ArrayList; +import java.util.EnumMap; +import java.util.List; +import java.util.Map; +import org.w3c.dom.Element; + +/** + * Represents a SVG group element that contains a clip-path. SvgClipPathNode's mChildren will + * contain the actual path data of the clip-path. The path of the clip will be constructed in + * {@link #writeXml} by concatenating mChildren's paths. mAffectedNodes contains any group or leaf + * nodes that are clipped by the path. + */ +class SvgClipPathNode extends SvgGroupNode { + private final ArrayList mAffectedNodes = new ArrayList<>(); + + SvgClipPathNode(@NonNull SvgTree svgTree, @NonNull Element element, @Nullable String name) { + super(svgTree, element, name); + } + + @Override + @NonNull + public SvgClipPathNode deepCopy() { + SvgClipPathNode newInstance = new SvgClipPathNode(getTree(), mDocumentElement, mName); + newInstance.copyFrom(this); + return newInstance; + } + + protected void copyFrom(@NonNull SvgClipPathNode from) { + super.copyFrom(from); + for (SvgNode node : from.mAffectedNodes) { + addAffectedNode(node); + } + } + + @Override + public void addChild(@NonNull SvgNode child) { + // Pass the presentation map down to the children, who can override the attributes. + mChildren.add(child); + // The child has its own attributes map. But the parents can still fill some attributes + // if they don't exists + child.fillEmptyAttributes(mVdAttributesMap); + } + + public void addAffectedNode(@NonNull SvgNode child) { + mAffectedNodes.add(child); + child.fillEmptyAttributes(mVdAttributesMap); + } + + @Override + public void flatten(@NonNull AffineTransform transform) { + for (SvgNode n : mChildren) { + mStackedTransform.setTransform(transform); + mStackedTransform.concatenate(mLocalTransform); + n.flatten(mStackedTransform); + } + + mStackedTransform.setTransform(transform); + for (SvgNode n : mAffectedNodes) { + n.flatten(mStackedTransform); // mLocalTransform does not apply to mAffectedNodes. + } + mStackedTransform.concatenate(mLocalTransform); + + if (mVdAttributesMap.containsKey(Svg2Vector.SVG_STROKE_WIDTH) + && ((mStackedTransform.getType() & AffineTransform.TYPE_MASK_SCALE) != 0)) { + logWarning("Scaling of the stroke width is ignored"); + } + } + + @Override + public void validate() { + super.validate(); + if (mDocumentElement.getTagName().equals(SVG_MASK) && !isWhiteFill()) { + // A mask that is not solid white creates a transparency effect that cannot be + // reproduced by a clip-path. + logError("Semitransparent mask cannot be represented by a vector drawable"); + } + } + + private boolean isWhiteFill() { + String fillColor = mVdAttributesMap.get("fill"); + if (fillColor == null) { + return false; + } + fillColor = colorSvg2Vd(fillColor, "#000"); + if (fillColor == null) { + return false; + } + return VdUtil.parseColorValue(fillColor) == 0xFFFFFFFF; + } + + @Override + public void transformIfNeeded(@NonNull AffineTransform rootTransform) { + for (SvgNode p : Iterables.concat(mChildren, mAffectedNodes)) { + p.transformIfNeeded(rootTransform); + } + } + + @Override + public void writeXml(@NonNull OutputStreamWriter writer, @NonNull String indent) + throws IOException { + writer.write(indent); + writer.write(""); + writer.write(System.lineSeparator()); + String incrementedIndent = indent + INDENT_UNIT; + + Map> clipPaths = new EnumMap<>(ClipRule.class); + Visitor clipPathCollector = node -> { + if (node instanceof SvgLeafNode) { + String pathData = ((SvgLeafNode) node).getPathData(); + if (pathData != null && !pathData.isEmpty()) { + ClipRule clipRule = + "evenOdd".equals(node.mVdAttributesMap.get(SVG_CLIP_RULE)) + ? ClipRule.EVEN_ODD + : ClipRule.NON_ZERO; + List paths = + clipPaths.computeIfAbsent(clipRule, key -> new ArrayList<>()); + paths.add(pathData); + } + } + return VisitResult.CONTINUE; + }; + for (SvgNode node : mChildren) { + node.accept(clipPathCollector); + } + + for (Map.Entry> entry : clipPaths.entrySet()) { + ClipRule clipRule = entry.getKey(); + List pathData = entry.getValue(); + writer.write(incrementedIndent); + writer.write('<'); + writer.write(TAG_CLIP_PATH); + writer.write(System.lineSeparator()); + writer.write(incrementedIndent); + writer.write(INDENT_UNIT); + writer.write(INDENT_UNIT); + writer.write("android:pathData=\""); + for (int i = 0; i < pathData.size(); i++) { + String path = pathData.get(i); + if (i > 0 && !path.startsWith("M")) { + // Reset the current position to the origin of the coordinate system. + writer.write("M 0,0"); + } + writer.write(path); + } + writer.write('"'); + if (clipRule == ClipRule.EVEN_ODD) { + writer.write(System.lineSeparator()); + writer.write(incrementedIndent); + writer.write(INDENT_UNIT); + writer.write(INDENT_UNIT); + writer.write("android:fillType=\"evenOdd\""); + } + writer.write("/>"); + writer.write(System.lineSeparator()); + } + + for (SvgNode node : mAffectedNodes) { + node.writeXml(writer, incrementedIndent); + } + writer.write(indent); + writer.write(""); + writer.write(System.lineSeparator()); + } + + /** + * Concatenates the affected nodes transformations to the clipPathNode's so it is properly + * transformed. + */ + public void setClipPathNodeAttributes() { + for (SvgNode n : mAffectedNodes) { + mLocalTransform.concatenate(n.mLocalTransform); + } + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgColor.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgColor.java new file mode 100644 index 0000000..72874d2 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgColor.java @@ -0,0 +1,257 @@ +/* + * Copyright (C) 2018 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.google.common.collect.ImmutableMap; +import java.util.Locale; + +/** Methods for converting SVG color values to vector drawable format. */ +public class SvgColor { + /** Color table from https://www.w3.org/TR/SVG11/types.html#ColorKeywords. */ + private static final ImmutableMap colorMap = + ImmutableMap.builder() + .put("aliceblue", "#f0f8ff") + .put("antiquewhite", "#faebd7") + .put("aqua", "#00ffff") + .put("aquamarine", "#7fffd4") + .put("azure", "#f0ffff") + .put("beige", "#f5f5dc") + .put("bisque", "#ffe4c4") + .put("black", "#000000") + .put("blanchedalmond", "#ffebcd") + .put("blue", "#0000ff") + .put("blueviolet", "#8a2be2") + .put("brown", "#a52a2a") + .put("burlywood", "#deb887") + .put("cadetblue", "#5f9ea0") + .put("chartreuse", "#7fff00") + .put("chocolate", "#d2691e") + .put("coral", "#ff7f50") + .put("cornflowerblue", "#6495ed") + .put("cornsilk", "#fff8dc") + .put("crimson", "#dc143c") + .put("cyan", "#00ffff") + .put("darkblue", "#00008b") + .put("darkcyan", "#008b8b") + .put("darkgoldenrod", "#b8860b") + .put("darkgray", "#a9a9a9") + .put("darkgrey", "#a9a9a9") + .put("darkgreen", "#006400") + .put("darkkhaki", "#bdb76b") + .put("darkmagenta", "#8b008b") + .put("darkolivegreen", "#556b2f") + .put("darkorange", "#ff8c00") + .put("darkorchid", "#9932cc") + .put("darkred", "#8b0000") + .put("darksalmon", "#e9967a") + .put("darkseagreen", "#8fbc8f") + .put("darkslateblue", "#483d8b") + .put("darkslategray", "#2f4f4f") + .put("darkslategrey", "#2f4f4f") + .put("darkturquoise", "#00ced1") + .put("darkviolet", "#9400d3") + .put("deeppink", "#ff1493") + .put("deepskyblue", "#00bfff") + .put("dimgray", "#696969") + .put("dimgrey", "#696969") + .put("dodgerblue", "#1e90ff") + .put("firebrick", "#b22222") + .put("floralwhite", "#fffaf0") + .put("forestgreen", "#228b22") + .put("fuchsia", "#ff00ff") + .put("gainsboro", "#dcdcdc") + .put("ghostwhite", "#f8f8ff") + .put("gold", "#ffd700") + .put("goldenrod", "#daa520") + .put("gray", "#808080") + .put("grey", "#808080") + .put("green", "#008000") + .put("greenyellow", "#adff2f") + .put("honeydew", "#f0fff0") + .put("hotpink", "#ff69b4") + .put("indianred", "#cd5c5c") + .put("indigo", "#4b0082") + .put("ivory", "#fffff0") + .put("khaki", "#f0e68c") + .put("lavender", "#e6e6fa") + .put("lavenderblush", "#fff0f5") + .put("lawngreen", "#7cfc00") + .put("lemonchiffon", "#fffacd") + .put("lightblue", "#add8e6") + .put("lightcoral", "#f08080") + .put("lightcyan", "#e0ffff") + .put("lightgoldenrodyellow", "#fafad2") + .put("lightgray", "#d3d3d3") + .put("lightgrey", "#d3d3d3") + .put("lightgreen", "#90ee90") + .put("lightpink", "#ffb6c1") + .put("lightsalmon", "#ffa07a") + .put("lightseagreen", "#20b2aa") + .put("lightskyblue", "#87cefa") + .put("lightslategray", "#778899") + .put("lightslategrey", "#778899") + .put("lightsteelblue", "#b0c4de") + .put("lightyellow", "#ffffe0") + .put("lime", "#00ff00") + .put("limegreen", "#32cd32") + .put("linen", "#faf0e6") + .put("magenta", "#ff00ff") + .put("maroon", "#800000") + .put("mediumaquamarine", "#66cdaa") + .put("mediumblue", "#0000cd") + .put("mediumorchid", "#ba55d3") + .put("mediumpurple", "#9370db") + .put("mediumseagreen", "#3cb371") + .put("mediumslateblue", "#7b68ee") + .put("mediumspringgreen", "#00fa9a") + .put("mediumturquoise", "#48d1cc") + .put("mediumvioletred", "#c71585") + .put("midnightblue", "#191970") + .put("mintcream", "#f5fffa") + .put("mistyrose", "#ffe4e1") + .put("moccasin", "#ffe4b5") + .put("navajowhite", "#ffdead") + .put("navy", "#000080") + .put("oldlace", "#fdf5e6") + .put("olive", "#808000") + .put("olivedrab", "#6b8e23") + .put("orange", "#ffa500") + .put("orangered", "#ff4500") + .put("orchid", "#da70d6") + .put("palegoldenrod", "#eee8aa") + .put("palegreen", "#98fb98") + .put("paleturquoise", "#afeeee") + .put("palevioletred", "#db7093") + .put("papayawhip", "#ffefd5") + .put("peachpuff", "#ffdab9") + .put("peru", "#cd853f") + .put("pink", "#ffc0cb") + .put("plum", "#dda0dd") + .put("powderblue", "#b0e0e6") + .put("purple", "#800080") + .put("rebeccapurple", "#663399") + .put("red", "#ff0000") + .put("rosybrown", "#bc8f8f") + .put("royalblue", "#4169e1") + .put("saddlebrown", "#8b4513") + .put("salmon", "#fa8072") + .put("sandybrown", "#f4a460") + .put("seagreen", "#2e8b57") + .put("seashell", "#fff5ee") + .put("sienna", "#a0522d") + .put("silver", "#c0c0c0") + .put("skyblue", "#87ceeb") + .put("slateblue", "#6a5acd") + .put("slategray", "#708090") + .put("slategrey", "#708090") + .put("snow", "#fffafa") + .put("springgreen", "#00ff7f") + .put("steelblue", "#4682b4") + .put("tan", "#d2b48c") + .put("teal", "#008080") + .put("thistle", "#d8bfd8") + .put("tomato", "#ff6347") + .put("turquoise", "#40e0d0") + .put("violet", "#ee82ee") + .put("wheat", "#f5deb3") + .put("white", "#ffffff") + .put("whitesmoke", "#f5f5f5") + .put("yellow", "#ffff00") + .put("yellowgreen", "#9acd32") + .build(); + + /** Do not instantiate. All methods are static. */ + private SvgColor() {} + + /** + * Converts an SVG color value to "#RRGGBB" or "#AARRGGBB" format used by vector drawables. + * The input color value can be "none" and RGB value, e.g. "rgb(255, 0, 0)", + * "rgba(255, 0, 0, 127)", or a color name defined in + * https://www.w3.org/TR/SVG11/types.html#ColorKeywords. + * + * @param svgColorValue the SVG color value to convert + * @return the converted value, or null if the given value cannot be interpreted as color + * @throws IllegalArgumentException if the supplied SVG color value has invalid or unsupported + * format + */ + @Nullable + protected static String colorSvg2Vd(@NonNull String svgColorValue) { + String color = svgColorValue.trim(); + + if (color.startsWith("#")) { + return color; + } + + if ("none".equals(color)) { + return "#00000000"; + } + + if (color.startsWith("rgb(") && color.endsWith(")")) { + String rgb = color.substring(4, color.length() - 1); + String[] numbers = rgb.split(","); + if (numbers.length != 3) { + throw new IllegalArgumentException(svgColorValue); + } + StringBuilder builder = new StringBuilder(7); + builder.append("#"); + for (int i = 0; i < 3; i++) { + int component = getColorComponent(numbers[i].trim(), svgColorValue); + builder.append(String.format("%02X", component)); + } + assert builder.length() == 7; + return builder.toString(); + } + + if (color.startsWith("rgba(") && color.endsWith(")")) { + String rgb = color.substring(5, color.length() - 1); + String[] numbers = rgb.split(","); + if (numbers.length != 4) { + throw new IllegalArgumentException(svgColorValue); + } + StringBuilder builder = new StringBuilder(9); + builder.append("#"); + for (int i = 0; i < 4; i++) { + int component = getColorComponent(numbers[(i + 3) % 4].trim(), svgColorValue); + builder.append(String.format("%02X", component)); + } + assert builder.length() == 9; + return builder.toString(); + } + + return colorMap.get(color.toLowerCase(Locale.ENGLISH)); + } + + private static int getColorComponent( + @NonNull String colorComponent, @NonNull String svgColorValue) { + try { + if (colorComponent.endsWith("%")) { + float value = + Float.parseFloat(colorComponent.substring(0, colorComponent.length() - 1)); + return clampColor(Math.round(value * 255.f / 100.f)); + } + + return clampColor(Integer.parseInt(colorComponent)); + } catch (NumberFormatException e) { + throw new IllegalArgumentException(svgColorValue); + } + } + + private static int clampColor(int val) { + return Math.max(0, Math.min(255, val)); + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGradientNode.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGradientNode.java new file mode 100644 index 0000000..b01e36d --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGradientNode.java @@ -0,0 +1,428 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.ide.common.vectordrawable.VdUtil.parseColorValue; +import static com.android.utils.DecimalUtils.trimInsignificantZeros; +import static com.android.utils.XmlUtils.formatFloatValue; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.android.ide.common.vectordrawable.PathParser.ParseMode; +import com.google.common.collect.ImmutableMap; +import java.awt.geom.AffineTransform; +import java.awt.geom.NoninvertibleTransformException; +import java.awt.geom.Path2D; +import java.awt.geom.Point2D; +import java.awt.geom.Rectangle2D; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.util.ArrayList; +import java.util.Map; +import java.util.logging.Level; +import java.util.logging.Logger; +import org.w3c.dom.Element; + +/** Represents a SVG gradient that is referenced by a SvgLeafNode. */ +class SvgGradientNode extends SvgNode { + private static final Logger logger = Logger.getLogger(SvgGroupNode.class.getSimpleName()); + + private final ArrayList myGradientStops = new ArrayList<>(); + + private SvgLeafNode mSvgLeafNode; + + // Bounding box of mSvgLeafNode. + private Rectangle2D boundingBox; + + private GradientUsage mGradientUsage; + + private static class GradientCoordResult { + private final double mValue; + // When the gradientUnits is set to "userSpaceOnUse", we usually use the coordinate values + // as it is. But if the coordinate value is a percentage, we still need to multiply this + // percentage with the viewport's bounding box, in a similar way as gradientUnits is set + // to "objectBoundingBox". + private final boolean mIsPercentage; + + GradientCoordResult(double value, boolean isPercentage) { + mValue = value; + mIsPercentage = isPercentage; + } + + double getValue() { + return mValue; + } + + boolean isPercentage() { + return mIsPercentage; + } + } + + protected enum GradientUsage { + FILL, + STROKE + } + + // Maps the gradient vector's coordinate names to an int for easier array lookup. + private static final ImmutableMap vectorCoordinateMap = + ImmutableMap.builder() + .put("x1", 0) + .put("y1", 1) + .put("x2", 2) + .put("y2", 3) + .build(); + + SvgGradientNode(@NonNull SvgTree svgTree, @NonNull Element element, @Nullable String nodeName) { + super(svgTree, element, nodeName); + } + + @Override + @NonNull + public SvgGradientNode deepCopy() { + SvgGradientNode newInstance = new SvgGradientNode(getTree(), mDocumentElement, getName()); + newInstance.copyFrom(this); + return newInstance; + } + + @Override + public boolean isGroupNode() { + return false; + } + + /** + * We do not copy mSvgLeafNode, boundingBox, or mGradientUsage because they will be set after + * copying the SvgGradientNode. We always call deepCopy of SvgGradientNodes within a SvgLeafNode + * and then call setSvgLeafNode for that leaf. We calculate the boundingBox and determine the + * mGradientUsage based on the leaf node's attributes and reference to the gradient being + * copied. + */ + protected void copyFrom(@NonNull SvgGradientNode from) { + super.copyFrom(from); + for (GradientStop g : from.myGradientStops) { + addGradientStop(g.getColor(), g.getOffset(), g.getOpacity()); + } + } + + @Override + public void dumpNode(@NonNull String indent) { + // Print the current node. + logger.log(Level.FINE, indent + "current gradient is :" + getName()); + } + + @Override + public void transformIfNeeded(@NonNull AffineTransform rootTransform) { + AffineTransform finalTransform = new AffineTransform(rootTransform); + finalTransform.concatenate(mStackedTransform); + } + + @Override + public void flatten(@NonNull AffineTransform transform) { + mStackedTransform.setTransform(transform); + mStackedTransform.concatenate(mLocalTransform); + } + + /** Parses the gradient coordinate value given as a percentage or a length. Returns a double. */ + private GradientCoordResult getGradientCoordinate(@NonNull String x, double defaultValue) { + if (!mVdAttributesMap.containsKey(x)) { + return new GradientCoordResult(defaultValue, false); + } + double val = defaultValue; + String vdValue = mVdAttributesMap.get(x).trim(); + if (x.equals("r") && vdValue.startsWith("-")) { + return new GradientCoordResult(defaultValue, false); + } + + boolean isPercentage = false; + try { + if (vdValue.endsWith("%")) { + val = Double.parseDouble(vdValue.substring(0, vdValue.length() - 1)) / 100; + isPercentage = true; + } else { + val = Double.parseDouble(vdValue); + } + } catch (NumberFormatException e) { + logError("Unsupported coordinate value"); + } + return new GradientCoordResult(val, isPercentage); + } + + @Override + public void writeXml(@NonNull OutputStreamWriter writer, @NonNull String indent) + throws IOException { + if (myGradientStops.isEmpty()) { + logError("Gradient has no stop info"); + return; + } + + // By default, the dimensions of the gradient is the bounding box of the path. + setBoundingBox(); + double height = boundingBox.getHeight(); + double width = boundingBox.getWidth(); + double startX = boundingBox.getX(); + double startY = boundingBox.getY(); + + String gradientUnit = mVdAttributesMap.get("gradientUnits"); + boolean isUserSpaceOnUse = "userSpaceOnUse".equals(gradientUnit); + // If gradientUnits is specified to be "userSpaceOnUse", we use the image's dimensions. + if (isUserSpaceOnUse) { + startX = 0; + startY = 0; + height = getTree().getHeight(); + width = getTree().getWidth(); + } + + if (width == 0 || height == 0) { + return; // The gradient is not visible because it doesn't occupy any area. + } + + writer.write(indent); + if (mGradientUsage == GradientUsage.FILL) { + writer.write(""); + } else { + writer.write(""); + } + writer.write(System.lineSeparator()); + writer.write(indent); + writer.write(INDENT_UNIT); + writer.write(" entry : vectorCoordinateMap.entrySet()) { + // Gets the index corresponding to x1, y1, x2 and y2. + // x1 and x2 are indexed as 0 and 2 + // y1 and y2 are indexed as 1 and 3 + String s = entry.getKey(); + int index = entry.getValue(); + + // According to SVG spec, the default coordinate value for x1, and y1 and y2 is 0. + // The default for x2 is 1. + double defaultValue = 0; + if (index == 2) { + defaultValue = 1; + } + GradientCoordResult result = getGradientCoordinate(s, defaultValue); + + double coordValue = result.getValue(); + if (!isUserSpaceOnUse || result.isPercentage()) { + if (index % 2 == 0) { + coordValue = coordValue * width + startX; + } else { + coordValue = coordValue * height + startY; + } + } + // In case no transforms are applied, original coordinates are also stored in + // transformedBounds. + gradientBounds[index] = coordValue; + transformedBounds[index] = coordValue; + + // We need mVdAttributesMap to contain all coordinates regardless if they are + // specified in the SVG in order to write the default value to the VD XML. + if (!mVdAttributesMap.containsKey(s)) { + mVdAttributesMap.put(s, ""); + } + } + // transformedBounds will hold the new coordinates of the gradient. + // This applies it to the linearGradient + mLocalTransform.transform(gradientBounds, 0, transformedBounds, 0, 2); + } else { + gradientBounds = new double[2]; + transformedBounds = new double[2]; + GradientCoordResult cxResult = getGradientCoordinate("cx", .5); + double cx = cxResult.getValue(); + if (!isUserSpaceOnUse || cxResult.isPercentage()) { + cx = width * cx + startX; + } + GradientCoordResult cyResult = getGradientCoordinate("cy", .5); + double cy = cyResult.getValue(); + if (!isUserSpaceOnUse || cyResult.isPercentage()) { + cy = height * cy + startY; + } + GradientCoordResult rResult = getGradientCoordinate("r", .5); + double r = rResult.getValue(); + if (!isUserSpaceOnUse || rResult.isPercentage()) { + r *= Math.max(height, width); + } + + gradientBounds[0] = cx; + transformedBounds[0] = cx; + gradientBounds[1] = cy; + transformedBounds[1] = cy; + + // Transform radius, center point here. + mLocalTransform.transform(gradientBounds, 0, transformedBounds, 0, 1); + Point2D radius = new Point2D.Double(r, 0); + Point2D transformedRadius = new Point2D.Double(r, 0); + mLocalTransform.deltaTransform(radius, transformedRadius); + + mVdAttributesMap.put("cx", formatFloatValue(transformedBounds[0])); + mVdAttributesMap.put("cy", formatFloatValue(transformedBounds[1])); + mVdAttributesMap.put("r", formatFloatValue(transformedRadius.distance(0, 0))); + } + + for (Map.Entry entry : mVdAttributesMap.entrySet()) { + String key = entry.getKey(); + String gradientAttr = Svg2Vector.gradientMap.get(key); + String svgValue = entry.getValue().trim(); + String vdValue; + vdValue = colorSvg2Vd(svgValue, "#000000"); + + if (vdValue == null) { + if (vectorCoordinateMap.containsKey(key)) { + double x = transformedBounds[vectorCoordinateMap.get(key)]; + vdValue = formatFloatValue(x); + } else if (key.equals("spreadMethod")) { + if (svgValue.equals("pad")) { + vdValue = "clamp"; + } else if (svgValue.equals("reflect")) { + vdValue = "mirror"; + } else if (svgValue.equals("repeat")) { + vdValue = "repeat"; + } else { + logError("Unsupported spreadMethod " + svgValue); + vdValue = "clamp"; + } + } else if (svgValue.endsWith("%")) { + vdValue = formatFloatValue(getGradientCoordinate(key, 0).getValue()); + } else { + vdValue = svgValue; + } + } + + if (!gradientAttr.isEmpty()) { + writer.write(System.lineSeparator()); + writer.write(indent); + writer.write(INDENT_UNIT); + writer.write(CONTINUATION_INDENT); + writer.write(gradientAttr); + writer.write("=\""); + writer.write(vdValue); + writer.write("\""); + } + } + writer.write('>'); + writer.write(System.lineSeparator()); + + writeGradientStops(writer, indent + INDENT_UNIT + INDENT_UNIT); + writer.write(indent); + writer.write(INDENT_UNIT); + writer.write(""); + writer.write(System.lineSeparator()); + writer.write(indent); + writer.write(""); + writer.write(System.lineSeparator()); + } + + private void writeGradientStops(@NonNull OutputStreamWriter writer, @NonNull String indent) + throws IOException { + for (GradientStop g : myGradientStops) { + String color = g.getColor(); + float opacity; + try { + opacity = Float.parseFloat(g.getOpacity()); + } catch (NumberFormatException e) { + logWarning("Unsupported opacity value"); + opacity = 1; + } + int color1 = VdPath.applyAlpha(parseColorValue(color), opacity); + color = String.format("#%08X", color1); + + writer.write(indent); + writer.write(""); + writer.write(System.lineSeparator()); + + if (myGradientStops.size() == 1) { + logWarning("Gradient has only one color stop"); + writer.write(indent); + writer.write(""); + writer.write(System.lineSeparator()); + } + } + } + + public void addGradientStop( + @NonNull String color, @NonNull String offset, @NonNull String opacity) { + GradientStop stop = new GradientStop(color, offset); + stop.setOpacity(opacity); + myGradientStops.add(stop); + } + + public void setGradientUsage(@NonNull GradientUsage gradientUsage) { + mGradientUsage = gradientUsage; + } + + public void setSvgLeafNode(@NonNull SvgLeafNode svgLeafNode) { + mSvgLeafNode = svgLeafNode; + } + + private void setBoundingBox() { + Path2D svgPath = new Path2D.Double(); + VdPath.Node[] nodes = PathParser.parsePath(mSvgLeafNode.getPathData(), ParseMode.SVG); + VdNodeRender.createPath(nodes, svgPath); + boundingBox = svgPath.getBounds2D(); + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGroupNode.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGroupNode.java new file mode 100644 index 0000000..97712c3 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgGroupNode.java @@ -0,0 +1,171 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import java.awt.geom.AffineTransform; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.util.ArrayList; +import java.util.logging.Level; +import java.util.logging.Logger; +import org.w3c.dom.Element; + +/** + * Represents an SVG file's group element. + */ +class SvgGroupNode extends SvgNode { + private static final Logger logger = Logger.getLogger(SvgGroupNode.class.getSimpleName()); + + protected final ArrayList mChildren = new ArrayList<>(); + + SvgGroupNode(@NonNull SvgTree svgTree, @NonNull Element docNode, @Nullable String name) { + super(svgTree, docNode, name); + } + + @Override + @NonNull + public SvgGroupNode deepCopy() { + SvgGroupNode newInstance = new SvgGroupNode(getTree(), mDocumentElement, getName()); + newInstance.copyFrom(this); + return newInstance; + } + + protected void copyFrom(@NonNull T from) { + super.copyFrom(from); + for (SvgNode child : from.mChildren) { + addChild(child.deepCopy()); + } + } + + public void addChild(@NonNull SvgNode child) { + // Pass the presentation map down to the children, who can override the attributes. + mChildren.add(child); + // The child has its own attributes map. But the parents can still fill some attributes + // if they don't exist. + child.fillEmptyAttributes(mVdAttributesMap); + } + + /** + * Replaces an existing child node with a new one. + * + * @param oldChild the child node to replace + * @param newChild the node to replace the existing child node with + */ + public void replaceChild(@NonNull SvgNode oldChild, @NonNull SvgNode newChild) { + int index = mChildren.indexOf(oldChild); + if (index < 0) { + throw new IllegalArgumentException( + "The child being replaced doesn't belong to this group"); + } + + mChildren.set(index, newChild); + } + + @Override + public void dumpNode(@NonNull String indent) { + // Print the current group. + logger.log(Level.FINE, indent + "group: " + getName()); + + // Then print all the children. + for (SvgNode node : mChildren) { + node.dumpNode(indent + INDENT_UNIT); + } + } + + /** + * Finds the parent node of the input node. + * + * @return the parent node, or null if node is not in the tree. + */ + @Nullable + public SvgGroupNode findParent(@NonNull SvgNode node) { + for (SvgNode n : mChildren) { + if (n == node) { + return this; + } + if (n.isGroupNode()) { + SvgGroupNode parent = ((SvgGroupNode) n).findParent(node); + if (parent != null) { + return parent; + } + } + } + return null; + } + + @Override + public boolean isGroupNode() { + return true; + } + + @Override + public void transformIfNeeded(@NonNull AffineTransform rootTransform) { + for (SvgNode p : mChildren) { + p.transformIfNeeded(rootTransform); + } + } + + @Override + public void flatten(@NonNull AffineTransform transform) { + for (SvgNode node : mChildren) { + mStackedTransform.setTransform(transform); + mStackedTransform.concatenate(mLocalTransform); + node.flatten(mStackedTransform); + } + } + + @Override + public void validate() { + for (SvgNode node : mChildren) { + node.validate(); + } + } + + @Override + public void writeXml(@NonNull OutputStreamWriter writer, @NonNull String indent) + throws IOException { + for (SvgNode node : mChildren) { + node.writeXml(writer, indent); + } + } + + @Override + public VisitResult accept(@NonNull Visitor visitor) { + VisitResult result = visitor.visit(this); + if (result == VisitResult.CONTINUE) { + for (SvgNode node : mChildren) { + if (node.accept(visitor) == VisitResult.ABORT) { + return VisitResult.ABORT; + } + } + } + return result == VisitResult.SKIP_CHILDREN ? VisitResult.CONTINUE : result; + } + + + @Override + public void fillPresentationAttributes(@NonNull String name, @NonNull String value) { + super.fillPresentationAttributes(name, value); + for (SvgNode n : mChildren) { + // Group presentation attribute should not override child. + if (!n.mVdAttributesMap.containsKey(name)) { + n.fillPresentationAttributes(name, value); + } + } + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgLeafNode.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgLeafNode.java new file mode 100644 index 0000000..dc7d78d --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgLeafNode.java @@ -0,0 +1,294 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_FILL; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_FILL_OPACITY; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_OPACITY; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_STROKE; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_STROKE_OPACITY; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_STROKE_WIDTH; +import static com.android.ide.common.vectordrawable.Svg2Vector.presentationMap; +import static com.android.utils.XmlUtils.formatFloatValue; +import static java.lang.Math.abs; +import static java.lang.Math.sqrt; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.android.ide.common.vectordrawable.PathParser.ParseMode; +import java.awt.geom.AffineTransform; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.util.Map; +import java.util.logging.Level; +import java.util.logging.Logger; +import org.w3c.dom.Element; + +/** Represents an SVG file's leaf element. */ +class SvgLeafNode extends SvgNode { + private static final Logger logger = Logger.getLogger(SvgLeafNode.class.getSimpleName()); + + @Nullable private String mPathData; + @Nullable private SvgGradientNode mFillGradientNode; + @Nullable private SvgGradientNode mStrokeGradientNode; + + SvgLeafNode(@NonNull SvgTree svgTree, @NonNull Element element, @Nullable String nodeName) { + super(svgTree, element, nodeName); + } + + @Override + @NonNull + public SvgLeafNode deepCopy() { + SvgLeafNode newNode = new SvgLeafNode(getTree(), mDocumentElement, getName()); + newNode.copyFrom(this); + return newNode; + } + + protected void copyFrom(@NonNull SvgLeafNode from) { + super.copyFrom(from); + mPathData = from.mPathData; + } + + /** Writes attributes of this node. */ + private void writeAttributeValues(@NonNull OutputStreamWriter writer, @NonNull String indent) + throws IOException { + // There could be some redundant opacity information in the attributes' map, + // like opacity vs fill-opacity / stroke-opacity. + parsePathOpacity(); + + for (Map.Entry entry : mVdAttributesMap.entrySet()) { + String name = entry.getKey(); + String attribute = presentationMap.get(name); + if (attribute.isEmpty()) { + continue; + } + String svgValue = entry.getValue().trim(); + String vdValue = colorSvg2Vd(svgValue, "#000000"); + + if (vdValue == null) { + if (svgValue.endsWith("px")) { + vdValue = svgValue.substring(0, svgValue.length() - 2).trim(); + } else if (svgValue.startsWith("url(#") && svgValue.endsWith(")")) { + // Copies gradient from tree. + vdValue = svgValue.substring(5, svgValue.length() - 1); + if (name.equals(SVG_FILL)) { + SvgNode node = getTree().getSvgNodeFromId(vdValue); + if (node == null) { + continue; + } + mFillGradientNode = (SvgGradientNode)node.deepCopy(); + mFillGradientNode.setSvgLeafNode(this); + mFillGradientNode.setGradientUsage(SvgGradientNode.GradientUsage.FILL); + } else if (name.equals(SVG_STROKE)) { + SvgNode node = getTree().getSvgNodeFromId(vdValue); + if (node == null) { + continue; + } + mStrokeGradientNode = (SvgGradientNode)node.deepCopy(); + mStrokeGradientNode.setSvgLeafNode(this); + mStrokeGradientNode.setGradientUsage(SvgGradientNode.GradientUsage.STROKE); + } + continue; + } else { + vdValue = svgValue; + } + } + writer.write(System.lineSeparator()); + writer.write(indent); + writer.write(CONTINUATION_INDENT); + writer.write(attribute); + writer.write("=\""); + writer.write(vdValue); + writer.write("\""); + } + } + + /** + * Parses the SVG path's opacity attribute into fill and stroke. + */ + private void parsePathOpacity() { + double opacity = getOpacityValueFromMap(SVG_OPACITY); + double fillOpacity = getOpacityValueFromMap(SVG_FILL_OPACITY); + double strokeOpacity = getOpacityValueFromMap(SVG_STROKE_OPACITY); + putOpacityValueToMap(SVG_FILL_OPACITY, fillOpacity * opacity); + putOpacityValueToMap(SVG_STROKE_OPACITY, strokeOpacity * opacity); + mVdAttributesMap.remove(SVG_OPACITY); + } + + /** + * A utility function to get the opacity value as a floating point number. + * + * @param attributeName the name of the opacity attribute + * @return the clamped opacity value, or 1 if not found + */ + private double getOpacityValueFromMap(@NonNull String attributeName) { + // Default opacity is 1. + double result = 1; + String opacity = mVdAttributesMap.get(attributeName); + if (opacity != null) { + try { + if (opacity.endsWith("%")) { + result = Double.parseDouble(opacity.substring(0, opacity.length() - 1)) / 100.; + } else { + result = Double.parseDouble(opacity); + } + } catch (NumberFormatException e) { + // Ignore here, an invalid value is replaced by the default value 1. + } + } + return Math.min(Math.max(result, 0), 1); + } + + private void putOpacityValueToMap(@NonNull String attributeName, double opacity) { + String attributeValue = formatFloatValue(opacity); + if (attributeValue.equals("1")) { + mVdAttributesMap.remove(attributeName); + } else { + mVdAttributesMap.put(attributeName, attributeValue); + } + } + + @Override + public void dumpNode(@NonNull String indent) { + logger.log(Level.FINE, indent + (mPathData != null ? mPathData : " null pathData ") + + (mName != null ? mName : " null name ")); + } + + public void setPathData(@NonNull String pathData) { + mPathData = pathData; + } + + @Nullable + public String getPathData() { + return mPathData; + } + + @Override + public boolean isGroupNode() { + return false; + } + + public boolean hasGradient() { + return mFillGradientNode != null || mStrokeGradientNode != null; + } + + @Override + public void transformIfNeeded(@NonNull AffineTransform rootTransform) { + if (mPathData == null || mPathData.isEmpty()) { + // Nothing to draw and transform, early return. + return; + } + VdPath.Node[] nodes = PathParser.parsePath(mPathData, ParseMode.SVG); + AffineTransform finalTransform = new AffineTransform(rootTransform); + finalTransform.concatenate(mStackedTransform); + boolean needsConvertRelativeMoveAfterClose = VdPath.Node.hasRelMoveAfterClose(nodes); + if (!finalTransform.isIdentity() || needsConvertRelativeMoveAfterClose) { + VdPath.Node.transform(finalTransform, nodes); + } + mPathData = VdPath.Node.nodeListToString(nodes, mSvgTree.getCoordinateFormat()); + } + + @Override + public void flatten(@NonNull AffineTransform transform) { + mStackedTransform.setTransform(transform); + mStackedTransform.concatenate(mLocalTransform); + + if (!"non-scaling-stroke".equals(mVdAttributesMap.get("vector-effect")) + && (mStackedTransform.getType() & AffineTransform.TYPE_MASK_SCALE) != 0) { + String strokeWidth = mVdAttributesMap.get(SVG_STROKE_WIDTH); + if (strokeWidth != null) { + try { + // Unlike SVG, vector drawable is not capable of applying transformations + // to stroke outline. To compensate for that we apply scaling transformation + // to the stroke width, which produces accurate results for uniform and + // approximate results for nonuniform scaling transformation. + double width = Double.parseDouble(strokeWidth); + double determinant = mStackedTransform.getDeterminant(); + if (determinant != 0) { + width *= sqrt(abs(determinant)); + mVdAttributesMap.put(SVG_STROKE_WIDTH, formatFloatValue(width)); + } + if ((mStackedTransform.getType() & AffineTransform.TYPE_GENERAL_SCALE) != 0) { + logWarning("Scaling of the stroke width is approximate"); + } + } catch (NumberFormatException ignore) { + } + } + } + } + + @Override + public void writeXml(@NonNull OutputStreamWriter writer, @NonNull String indent) + throws IOException { + // First, decide whether or not we can skip this path, since it has no visible effect. + if (mPathData == null || mPathData.isEmpty()) { + return; // No path to draw. + } + + String fillColor = mVdAttributesMap.get(SVG_FILL); + String strokeColor = mVdAttributesMap.get(SVG_STROKE); + logger.log(Level.FINE, "fill color " + fillColor); + boolean emptyFill = "none".equals(fillColor) || "#00000000".equals(fillColor); + boolean emptyStroke = strokeColor == null || "none".equals(strokeColor); + if (emptyFill && emptyStroke) { + return; // Nothing to draw. + } + + // Second, write the color info handling the default values. + writer.write(indent); + writer.write("'); + writer.write(System.lineSeparator()); + + if (mFillGradientNode != null) { + mFillGradientNode.writeXml(writer, indent + INDENT_UNIT); + } + if (mStrokeGradientNode != null) { + mStrokeGradientNode.writeXml(writer, indent + INDENT_UNIT); + } + if (hasGradient()) { + writer.write(indent); + writer.write(""); + writer.write(System.lineSeparator()); + } + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgNode.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgNode.java new file mode 100644 index 0000000..6788e3b --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgNode.java @@ -0,0 +1,322 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_CLIP_RULE; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_FILL; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_FILL_RULE; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_STROKE; +import static com.android.ide.common.vectordrawable.Svg2Vector.SVG_STROKE_WIDTH; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import java.awt.geom.AffineTransform; +import java.io.IOException; +import java.io.OutputStreamWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.logging.Level; +import java.util.logging.Logger; +import org.w3c.dom.Element; +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.Node; + +/** Parent class for a SVG file's node, can be either group or leaf element. */ +abstract class SvgNode { + private static final Logger logger = Logger.getLogger(SvgNode.class.getSimpleName()); + + protected static final String INDENT_UNIT = " "; + protected static final String CONTINUATION_INDENT = INDENT_UNIT + INDENT_UNIT; + private static final String TRANSFORM_TAG = "transform"; + + private static final String MATRIX_ATTRIBUTE = "matrix"; + private static final String TRANSLATE_ATTRIBUTE = "translate"; + private static final String ROTATE_ATTRIBUTE = "rotate"; + private static final String SCALE_ATTRIBUTE = "scale"; + private static final String SKEWX_ATTRIBUTE = "skewX"; + private static final String SKEWY_ATTRIBUTE = "skewY"; + + protected final String mName; + // Keep a reference to the tree in order to dump the error log. + protected final SvgTree mSvgTree; + // Use document element to get the line number for error reporting. + protected final Element mDocumentElement; + + // Key is the attributes for vector drawable, and the value is the converted from SVG. + protected final Map mVdAttributesMap = new HashMap<>(); + // If mLocalTransform is identity, it is the same as not having any transformation. + protected AffineTransform mLocalTransform = new AffineTransform(); + + // During the flatten() operation, we need to merge the transformation from top down. + // This is the stacked transformation. And this will be used for the path data transform(). + protected AffineTransform mStackedTransform = new AffineTransform(); + + /** While parsing the translate() rotate() ..., update the {@code mLocalTransform}. */ + SvgNode(@NonNull SvgTree svgTree, @NonNull Element element, @Nullable String name) { + mName = name; + mSvgTree = svgTree; + mDocumentElement = element; + // Parse and generate a presentation map. + NamedNodeMap a = element.getAttributes(); + int len = a.getLength(); + + for (int itemIndex = 0; itemIndex < len; itemIndex++) { + Node n = a.item(itemIndex); + String nodeName = n.getNodeName(); + String nodeValue = n.getNodeValue(); + // TODO: Handle style here. Refer to Svg2Vector::addStyleToPath(). + if (Svg2Vector.presentationMap.containsKey(nodeName)) { + fillPresentationAttributesInternal(nodeName, nodeValue); + } + + if (TRANSFORM_TAG.equals(nodeName)) { + logger.log(Level.FINE, nodeName + " " + nodeValue); + parseLocalTransform(nodeValue); + } + } + } + + protected void parseLocalTransform(@NonNull String nodeValue) { + // We separate the string into multiple parts and look like this: + // "translate" "30" "rotate" "4.5e1 5e1 50" + nodeValue = nodeValue.replaceAll(",", " "); + String[] matrices = nodeValue.split("[()]"); + AffineTransform parsedTransform; + for (int i = 0; i < matrices.length - 1; i += 2) { + parsedTransform = parseOneTransform(matrices[i].trim(), matrices[i + 1].trim()); + if (parsedTransform != null) { + mLocalTransform.concatenate(parsedTransform); + } + } + } + + @Nullable + private static AffineTransform parseOneTransform(String type, String data) { + float[] numbers = getNumbers(data); + if (numbers == null) { + return null; + } + int numLength = numbers.length; + AffineTransform parsedTransform = new AffineTransform(); + + if (MATRIX_ATTRIBUTE.equalsIgnoreCase(type)) { + if (numLength != 6) { + return null; + } + parsedTransform.setTransform( + numbers[0], numbers[1], numbers[2], numbers[3], numbers[4], numbers[5]); + } else if (TRANSLATE_ATTRIBUTE.equalsIgnoreCase(type)) { + if (numLength != 1 && numLength != 2) { + return null; + } + // Default translateY is 0 + parsedTransform.translate(numbers[0], numLength == 2 ? numbers[1] : 0); + } else if (SCALE_ATTRIBUTE.equalsIgnoreCase(type)) { + if (numLength != 1 && numLength != 2) { + return null; + } + // Default scaleY == scaleX + parsedTransform.scale(numbers[0], numbers[numLength == 2 ? 1 : 0]); + } else if (ROTATE_ATTRIBUTE.equalsIgnoreCase(type)) { + if (numLength != 1 && numLength != 3) { + return null; + } + parsedTransform.rotate( + Math.toRadians(numbers[0]), + numLength == 3 ? numbers[1] : 0, + numLength == 3 ? numbers[2] : 0); + } else if (SKEWX_ATTRIBUTE.equalsIgnoreCase(type)) { + if (numLength != 1) { + return null; + } + // Note that Swing is pass the shear value directly to the matrix as m01 or m10, + // while SVG is using tan(a) in the matrix and a is in radians. + parsedTransform.shear(Math.tan(Math.toRadians(numbers[0])), 0); + } else if (SKEWY_ATTRIBUTE.equalsIgnoreCase(type)) { + if (numLength != 1) { + return null; + } + parsedTransform.shear(0, Math.tan(Math.toRadians(numbers[0]))); + } + return parsedTransform; + } + + @Nullable + private static float[] getNumbers(String data) { + String[] numbers = data.split("\\s+"); + int len = numbers.length; + if (len == 0) { + return null; + } + + float[] results = new float[len]; + for (int i = 0; i < len; i++) { + results[i] = Float.parseFloat(numbers[i]); + } + return results; + } + + @NonNull + protected SvgTree getTree() { + return mSvgTree; + } + + @Nullable + public String getName() { + return mName; + } + + @NonNull + public Element getDocumentElement() { + return mDocumentElement; + } + + /** Dumps the current node's debug info. */ + public abstract void dumpNode(@NonNull String indent); + + /** + * Writes content of the node into the VectorDrawable's XML file. + * + * @param writer the writer to write the group XML element to + * @param indent whitespace used for indenting output XML + */ + public abstract void writeXml(@NonNull OutputStreamWriter writer, @NonNull String indent) + throws IOException; + + /** + * Calls the {@linkplain Visitor#visit(SvgNode)} method for this node and its descendants. + * + * @param visitor the visitor to accept + */ + public VisitResult accept(@NonNull Visitor visitor) { + return visitor.visit(this); + } + + /** Returns true the node is a group node. */ + public abstract boolean isGroupNode(); + + /** Transforms the current Node with the transformation matrix. */ + public abstract void transformIfNeeded(@NonNull AffineTransform finalTransform); + + private void fillPresentationAttributesInternal(@NonNull String name, @NonNull String value) { + if (name.equals(SVG_FILL_RULE) || name.equals(SVG_CLIP_RULE)) { + if (value.equals("nonzero")) { + value = "nonZero"; + } else if (value.equals("evenodd")) { + value = "evenOdd"; + } + } + logger.log(Level.FINE, ">>>> PROP " + name + " = " + value); + if (value.startsWith("url(")) { + if (!name.equals(SVG_FILL) && !name.equals(SVG_STROKE)) { + logError("Unsupported URL value: " + value); + return; + } + } + if (name.equals(SVG_STROKE_WIDTH) && value.equals("0")) { + mVdAttributesMap.remove(SVG_STROKE); + } + mVdAttributesMap.put(name, value); + } + + protected void fillPresentationAttributes(@NonNull String name, @NonNull String value) { + fillPresentationAttributesInternal(name, value); + } + + public void fillEmptyAttributes(@NonNull Map parentAttributesMap) { + // Go through the parents' attributes, if the child misses any, then fill it. + for (Map.Entry entry : parentAttributesMap.entrySet()) { + String name = entry.getKey(); + if (!mVdAttributesMap.containsKey(name)) { + mVdAttributesMap.put(name, entry.getValue()); + } + } + } + + public abstract void flatten(@NonNull AffineTransform transform); + + /** + * Checks validity of the node and logs any issues associated with it. Subclasses may override. + */ + public void validate() {} + + /** + * Returns a string containing the value of the given attribute. Returns an empty string if + * the attribute does not exist. + */ + public String getAttributeValue(@NonNull String attribute) { + return mDocumentElement.getAttribute(attribute); + } + + @NonNull + public abstract SvgNode deepCopy(); + + protected void copyFrom(@NonNull T from) { + fillEmptyAttributes(from.mVdAttributesMap); + mLocalTransform = (AffineTransform) from.mLocalTransform.clone(); + } + + /** + * Converts an SVG color value to "#RRGGBB" or "#RGB" format used by vector drawables. The input + * color value can be "none" and RGB value, e.g. "rgb(255, 0, 0)", or a color name defined in + * https://www.w3.org/TR/SVG11/types.html#ColorKeywords. + * + * @param svgColor the SVG color value to convert + * @param errorFallbackColor the value returned if the supplied SVG color value has invalid or + * unsupported format + * @return the converted value, or null if the given value cannot be interpreted as color + */ + @Nullable + protected String colorSvg2Vd(@NonNull String svgColor, @NonNull String errorFallbackColor) { + try { + return SvgColor.colorSvg2Vd(svgColor); + } catch (IllegalArgumentException e) { + logError("Unsupported color format \"" + svgColor + "\""); + return errorFallbackColor; + } + } + + protected void logError(@NonNull String s) { + mSvgTree.logError(s, mDocumentElement); + } + + protected void logWarning(@NonNull String s) { + mSvgTree.logWarning(s, mDocumentElement); + } + + protected interface Visitor { + /** + * Called by the {@link SvgNode#accept(Visitor)} method for every visited node. + * + * @param node the node being visited + * @return {@link VisitResult#CONTINUE} to continue visiting children, + * {@link VisitResult#SKIP_CHILDREN} to skip children and continue visit with + * the next sibling, {@link VisitResult#ABORT} to skip all remaining nodes + */ + VisitResult visit(@NonNull SvgNode node); + } + + protected enum VisitResult { + CONTINUE, + SKIP_CHILDREN, + ABORT + } + + protected enum ClipRule { + NON_ZERO, + EVEN_ODD + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgTree.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgTree.java new file mode 100644 index 0000000..de2531f --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/SvgTree.java @@ -0,0 +1,501 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.ide.common.vectordrawable.SvgNode.CONTINUATION_INDENT; +import static com.android.ide.common.vectordrawable.SvgNode.INDENT_UNIT; +import static com.android.utils.PositionXmlParser.getPosition; +import static com.android.utils.XmlUtils.formatFloatValue; +import static java.nio.charset.StandardCharsets.UTF_8; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.android.utils.Pair; +import com.android.utils.PositionXmlParser; +import com.google.common.base.Preconditions; +import java.awt.geom.AffineTransform; +import java.io.BufferedInputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.io.OutputStreamWriter; +import java.text.NumberFormat; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.HashSet; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.logging.Level; +import java.util.logging.Logger; +import javax.xml.parsers.ParserConfigurationException; +import org.w3c.dom.Document; +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.Node; + +/** + * Represents the SVG file in an internal data structure as a tree. + */ +class SvgTree { + private static final Logger logger = Logger.getLogger(SvgTree.class.getSimpleName()); + + private static final String HEAD = + " mLogMessages = new ArrayList<>(); + + private boolean mHasLeafNode; + + private boolean mHasGradient; + + /** Map of SvgNode's id to the SvgNode. */ + private final Map mIdMap = new HashMap<>(); + + /** IDs of ignored SVG nodes. */ + private final Set mIgnoredIds = new HashSet<>(); + + /** Set of SvgGroupNodes that contain use elements. */ + private final Set mPendingUseGroupSet = new HashSet<>(); + + /** + * Key is SvgNode that references a clipPath. Value is SvgGroupNode that is the parent of that + * SvgNode. + */ + private final Map> mClipPathAffectedNodes = + new LinkedHashMap<>(); + + /** + * Key is String that is the id of a style class. Value is set of SvgNodes referencing that + * class. + */ + private final Map> mStyleAffectedNodes = new HashMap<>(); + + /** + * Key is String that is the id of a style class. Value is a String that contains attribute + * information of that style class. + */ + private final Map mStyleClassAttributeMap = new HashMap<>(); + + enum SvgLogLevel { + ERROR, + WARNING + } + + private static class LogMessage implements Comparable { + final SvgLogLevel level; + final int line; + final String message; + + /** + * Initializes a log message. + * + * @param level the severity level + * @param line the line number of the SVG file the message applies to, + * or zero if the message applies to the whole file + * @param message the text of the message + */ + LogMessage(@NonNull SvgLogLevel level, int line, @NonNull String message) { + this.level = level; + this.line = line; + this.message = message; + } + + @NonNull + String getFormattedMessage() { + return level.name() + (line == 0 ? "" : " @ line " + line) + ": " + message; + } + + @Override + public int compareTo(@NonNull LogMessage other) { + int cmp = level.compareTo(other.level); + if (cmp != 0) { + return cmp; + } + cmp = Integer.compare(line, other.line); + if (cmp != 0) { + return cmp; + } + return message.compareTo(other.message); + } + } + + public float getWidth() { + return w; + } + + public float getHeight() { + return h; + } + + public float getScaleFactor() { + return mScaleFactor; + } + + public void setHasLeafNode(boolean hasLeafNode) { + mHasLeafNode = hasLeafNode; + } + + public void setHasGradient(boolean hasGradient) { + mHasGradient = hasGradient; + } + + public float[] getViewBox() { + return viewBox; + } + + /** From the root, top down, pass the transformation (TODO: attributes) down the children. */ + public void flatten() { + mRoot.flatten(new AffineTransform()); + } + + /** Validates all nodes and logs any encountered issues. */ + public void validate() { + mRoot.validate(); + if (mLogMessages.isEmpty() && !getHasLeafNode()) { + logError("No vector content found", null); + } + } + + public Document parse(@NonNull File f, @NonNull List parseErrors) throws IOException { + mFileName = f.getName(); + try { + BufferedInputStream inputStream = new BufferedInputStream(new FileInputStream(f)); + return PositionXmlParser.parse(inputStream, false, parseErrors); + } catch (ParserConfigurationException e) { + throw new Error("Internal error", e); // Should not happen unless there is a bug. + } + } + + public void normalize() { + // mRootTransform is always setup, now just need to apply the viewbox info into. + mRootTransform.preConcatenate(new AffineTransform(1, 0, 0, 1, -viewBox[0], -viewBox[1])); + transform(mRootTransform); + + logger.log(Level.FINE, "matrix=" + mRootTransform); + } + + private void transform(@NonNull AffineTransform rootTransform) { + mRoot.transformIfNeeded(rootTransform); + } + + public void dump() { + logger.log(Level.FINE, "file: " + mFileName); + mRoot.dumpNode(""); + } + + public void setRoot(@NonNull SvgGroupNode root) { + mRoot = root; + } + + @Nullable + public SvgGroupNode getRoot() { + return mRoot; + } + + public void logError(@NonNull String s, @Nullable Node node) { + logErrorLine(s, node, SvgLogLevel.ERROR); + } + + public void logWarning(@NonNull String s, @Nullable Node node) { + logErrorLine(s, node, SvgLogLevel.WARNING); + } + + void logErrorLine(@NonNull String s, @Nullable Node node, @NonNull SvgLogLevel level) { + Preconditions.checkArgument(!s.isEmpty()); + int line = node == null ? 0 : getStartLine(node); + mLogMessages.add(new LogMessage(level, line, s)); + } + + /** + * Returns the error message that combines all logged errors and warnings. If there were no + * errors, returns an empty string. + */ + @NonNull + public String getErrorMessage() { + if (mLogMessages.isEmpty()) { + return ""; + } + Collections.sort(mLogMessages); // Sort by severity and line number. + StringBuilder result = new StringBuilder(); + for (LogMessage message : mLogMessages) { + if (result.length() != 0) { + result.append('\n'); + } + result.append(message.getFormattedMessage()); + } + return result.toString(); + } + + /** Returns true when there is at least one valid child. */ + public boolean getHasLeafNode() { + return mHasLeafNode; + } + + public boolean getHasGradient() { + return mHasGradient; + } + + /** Returns the 1-based start line number of the given node. */ + public static int getStartLine(@NonNull Node node) { + return getPosition(node).getStartLine() + 1; + } + + public float getViewportWidth() { + return (viewBox == null) ? -1 : viewBox[2]; + } + + public float getViewportHeight() { return (viewBox == null) ? -1 : viewBox[3]; } + + private enum SizeType { + PIXEL, + PERCENTAGE + } + + public void parseDimension(@NonNull Node nNode) { + NamedNodeMap a = nNode.getAttributes(); + int len = a.getLength(); + SizeType widthType = SizeType.PIXEL; + SizeType heightType = SizeType.PIXEL; + for (int i = 0; i < len; i++) { + Node n = a.item(i); + String name = n.getNodeName().trim(); + String value = n.getNodeValue().trim(); + int subStringSize = value.length(); + SizeType currentType = SizeType.PIXEL; + String unit = value.substring(Math.max(value.length() - 2, 0)); + if (unit.matches("em|ex|px|in|cm|mm|pt|pc")) { + subStringSize -= 2; + } else if (value.endsWith("%")) { + subStringSize -= 1; + currentType = SizeType.PERCENTAGE; + } + + if (SVG_WIDTH.equals(name)) { + w = Float.parseFloat(value.substring(0, subStringSize)); + widthType = currentType; + } else if (SVG_HEIGHT.equals(name)) { + h = Float.parseFloat(value.substring(0, subStringSize)); + heightType = currentType; + } else if (SVG_VIEW_BOX.equals(name)) { + viewBox = new float[4]; + String[] strbox = value.split(" "); + for (int j = 0; j < viewBox.length; j++) { + viewBox[j] = Float.parseFloat(strbox[j]); + } + } + } + // If there is no viewbox, then set it up according to w, h. + // From now on, viewport should be read from viewBox, and size should be from w and h. + // w and h can be set to percentage too, in this case, set it to the viewbox size. + if (viewBox == null && w > 0 && h > 0) { + viewBox = new float[4]; + viewBox[2] = w; + viewBox[3] = h; + } else if ((w < 0 || h < 0) && viewBox != null) { + w = viewBox[2]; + h = viewBox[3]; + } + + if (widthType == SizeType.PERCENTAGE && w > 0) { + w = viewBox[2] * w / 100; + } + if (heightType == SizeType.PERCENTAGE && h > 0) { + h = viewBox[3] * h / 100; + } + } + + /** + * Parses an X coordinate of a width value that can be an absolute number or percentage of + * the viewport size. + * + * @param value the value to parse + * @return the parsed value + * @throws IllegalArgumentException if the value is not a valid floating point number or + * percentage + */ + public double parseXValue(@NonNull String value) { + return parseCoordinateOrLength(value, getViewportWidth()); + } + + /** + * Parses an Y coordinate of a height value that can be an absolute number or percentage of + * the viewport size. + * + * @param value the value to parse + * @return the parsed value + * @throws IllegalArgumentException if the value is not a valid floating point number or + * percentage + */ + public double parseYValue(@NonNull String value) { + return parseCoordinateOrLength(value, getViewportHeight()); + } + + private static double parseCoordinateOrLength(@NonNull String value, double percentageBase) { + if (value.endsWith("%")) { + return Double.parseDouble(value.substring(0, value.length() - 1)) / 100 + * percentageBase; + } else { + return Double.parseDouble(value); + } + } + + public void addIdToMap(@NonNull String id, @NonNull SvgNode svgNode) { + mIdMap.put(id, svgNode); + } + + @Nullable + public SvgNode getSvgNodeFromId(@NonNull String id) { + return mIdMap.get(id); + } + + public void addToPendingUseSet(@NonNull SvgGroupNode useGroup) { + mPendingUseGroupSet.add(useGroup); + } + + @NonNull + public Set getPendingUseSet() { + return mPendingUseGroupSet; + } + + public void addIgnoredId(@NonNull String id) { + mIgnoredIds.add(id); + } + + public boolean isIdIgnored(@NonNull String id) { + return mIgnoredIds.contains(id); + } + + public void addClipPathAffectedNode( + @NonNull SvgNode child, + @NonNull SvgGroupNode currentGroup, + @NonNull String clipPathName) { + mClipPathAffectedNodes.put(child, Pair.of(currentGroup, clipPathName)); + } + + @NonNull + public Set>> getClipPathAffectedNodesSet() { + return mClipPathAffectedNodes.entrySet(); + } + + /** Adds child to set of SvgNodes that reference the style class with id className. */ + public void addAffectedNodeToStyleClass(@NonNull String className, @NonNull SvgNode child) { + if (mStyleAffectedNodes.containsKey(className)) { + mStyleAffectedNodes.get(className).add(child); + } else { + Set styleNodesSet = new HashSet<>(); + styleNodesSet.add(child); + mStyleAffectedNodes.put(className, styleNodesSet); + } + } + + public void addStyleClassToTree(@NonNull String className, @NonNull String attributes) { + mStyleClassAttributeMap.put(className, attributes); + } + + @Nullable + public String getStyleClassAttr(@NonNull String classname) { + return mStyleClassAttributeMap.get(classname); + } + + @NonNull + public Set>> getStyleAffectedNodes() { + return mStyleAffectedNodes.entrySet(); + } + + /** + * Finds the parent node of the input node. + * + * @return the parent node, or null if node is not in the tree. + */ + @Nullable + public SvgGroupNode findParent(@NonNull SvgNode node) { + return mRoot.findParent(node); + } + + /** + * Returns a {@link NumberFormat] of sufficient precision to use for formatting coordinate + * values within the viewport. + */ + @NonNull + public NumberFormat getCoordinateFormat() { + float viewportWidth = getViewportWidth(); + float viewportHeight = getViewportHeight(); + return VdUtil.getCoordinateFormat(Math.max(viewportHeight, viewportWidth)); + } + + public void writeXml(@NonNull OutputStream stream) throws IOException { + if (mRoot == null) { + throw new IllegalStateException("SvgTree is not fully initialized"); + } + + OutputStreamWriter writer = new OutputStreamWriter(stream, UTF_8); + writer.write(HEAD); + writer.write(System.lineSeparator()); + if (getHasGradient()) { + writer.write(CONTINUATION_INDENT); + writer.write(AAPT_BOUND); + writer.write(System.lineSeparator()); + } + float viewportWidth = getViewportWidth(); + float viewportHeight = getViewportHeight(); + + writer.write(CONTINUATION_INDENT); + writer.write("android:width=\""); + writer.write(formatFloatValue(getWidth() * getScaleFactor())); + writer.write("dp\""); + writer.write(System.lineSeparator()); + writer.write(CONTINUATION_INDENT); + writer.write("android:height=\""); + writer.write(formatFloatValue(getHeight() * getScaleFactor())); + writer.write("dp\""); + writer.write(System.lineSeparator()); + + writer.write(CONTINUATION_INDENT); + writer.write("android:viewportWidth=\""); + writer.write(formatFloatValue(viewportWidth)); + writer.write("\""); + writer.write(System.lineSeparator()); + writer.write(CONTINUATION_INDENT); + writer.write("android:viewportHeight=\""); + writer.write(formatFloatValue(viewportHeight)); + writer.write("\">"); + writer.write(System.lineSeparator()); + + normalize(); + mRoot.writeXml(writer, INDENT_UNIT); + writer.write(""); + writer.write(System.lineSeparator()); + + writer.close(); + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdElement.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdElement.java new file mode 100644 index 0000000..cf9d8a7 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdElement.java @@ -0,0 +1,41 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import java.awt.Graphics2D; +import java.awt.geom.AffineTransform; +import org.w3c.dom.NamedNodeMap; + +/** Used to represent one VectorDrawable's element, can be a group or path. */ +abstract class VdElement { + String mName; + + boolean isClipPath; + + public String getName() { + return mName; + } + + public abstract void draw(Graphics2D g, AffineTransform currentMatrix, float scaleX, float scaleY); + + public abstract void parseAttributes(NamedNodeMap attributes); + + public abstract boolean isGroup(); + + public void setClipPath(boolean isClip) { + isClipPath = isClip; + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdGroup.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdGroup.java new file mode 100644 index 0000000..89d264b --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdGroup.java @@ -0,0 +1,173 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import java.awt.Graphics2D; +import java.awt.geom.AffineTransform; +import java.util.ArrayList; +import java.util.logging.Level; +import java.util.logging.Logger; +import org.w3c.dom.NamedNodeMap; + +/** + * Used to represent one VectorDrawble's group element. + */ +class VdGroup extends VdElement{ + private static final Logger logger = Logger.getLogger(VdGroup.class.getSimpleName()); + + private static final String GROUP_ROTATION = "android:rotation"; + private static final String GROUP_PIVOTX = "android:pivotX"; + private static final String GROUP_PIVOTY = "android:pivotY"; + private static final String GROUP_TRANSLATEX = "android:translateX"; + private static final String GROUP_TRANSLATEY = "android:translateY"; + private static final String GROUP_SCALEX = "android:scaleX"; + private static final String GROUP_SCALEY = "android:scaleY"; + private static final String GROUP_NAME = "android:name"; + + private float mRotate = 0; + private float mPivotX = 0; + private float mPivotY = 0; + private float mScaleX = 1; + private float mScaleY = 1; + private float mTranslateX = 0; + private float mTranslateY = 0; + + // Used at draw time, basically accumulative matrix from root to current group. + private final AffineTransform mTempStackedMatrix = new AffineTransform(); + + // The current group's transformation. + private final AffineTransform mLocalMatrix = new AffineTransform(); + + // Children can be either a {@link VdPath} or {@link VdGroup} + private final ArrayList mChildren = new ArrayList<>(); + + public void add(VdElement pathOrGroup) { + mChildren.add(pathOrGroup); + } + + public ArrayList getChildren() { + return mChildren; + } + + public int size() { + return mChildren.size(); + } + + // Src = trans * src, this is called preConcatenate() in Swing, but postConcatenate() in Android + private static void androidPostTransform(AffineTransform src, AffineTransform trans) { + src.preConcatenate(trans); + } + + private void updateLocalMatrix() { + // The order we apply is the same as the + // RenderNode.cpp::applyViewPropertyTransforms(). + mLocalMatrix.setToIdentity(); + + // In Android framework, the transformation is applied in + // VectorDrawable.java VGroup::updateLocalMatrix() + AffineTransform tempTrans = new AffineTransform(); + tempTrans.setToIdentity(); + tempTrans.translate(-mPivotX, -mPivotY); + androidPostTransform(mLocalMatrix, tempTrans); + + tempTrans.setToIdentity(); + tempTrans.scale(mScaleX, mScaleY); + androidPostTransform(mLocalMatrix, tempTrans); + + tempTrans.setToIdentity(); + tempTrans.rotate(mRotate * 3.1415926 / 180, 0, 0); + androidPostTransform(mLocalMatrix, tempTrans); + + tempTrans.setToIdentity(); + tempTrans.translate(mTranslateX + mPivotX, mTranslateY + mPivotY); + androidPostTransform(mLocalMatrix, tempTrans); + } + + @Override + public void draw(Graphics2D g, AffineTransform currentMatrix, float scaleX, float scaleY) { + // SWING default is pre-concatenate + mTempStackedMatrix.setTransform(currentMatrix); + mTempStackedMatrix.concatenate(mLocalMatrix); + + for (VdElement m : mChildren) { + m.draw(g, mTempStackedMatrix, scaleX, scaleY); + } + + // This only applies to the flattened SVG tree structure. + // One clip-path applies to a single group. + g.setClip(null); + } + + private void setNameValue(String name, String value) { + if (GROUP_ROTATION.equals(name)) { + mRotate = Float.parseFloat(value); + } else if (GROUP_PIVOTX.equals(name)) { + mPivotX = Float.parseFloat(value); + } else if (GROUP_PIVOTY.equals(name)) { + mPivotY = Float.parseFloat(value); + } else if (GROUP_TRANSLATEX.equals(name)) { + mTranslateX = Float.parseFloat(value); + } else if (GROUP_TRANSLATEY.equals(name)) { + mTranslateY = Float.parseFloat(value); + } else if (GROUP_SCALEX.equals(name)) { + mScaleX = Float.parseFloat(value); + } else if (GROUP_SCALEY.equals(name)) { + mScaleY = Float.parseFloat(value); + } else if (GROUP_NAME.equals(name)) { + mName = value; + } else { + logger.log(Level.WARNING, ">>>>>> DID NOT UNDERSTAND ! \"" + name + "\" <<<<"); + } + } + + @Override + public void parseAttributes(NamedNodeMap attributes) { + int len = attributes.getLength(); + for (int i = 0; i < len; i++) { + String name = attributes.item(i).getNodeName(); + String value = attributes.item(i).getNodeValue(); + setNameValue(name, value); + } + + updateLocalMatrix(); + } + + @Override + public boolean isGroup() { + return true; + } + + @Override + public String toString() { + return "Group:" + + " Name: " + + mName + + " mTranslateX: " + + mTranslateX + + " mTranslateY:" + + mTranslateY + + " mScaleX:" + + mScaleX + + " mScaleY:" + + mScaleY + + " mPivotX:" + + mPivotX + + " mPivotY:" + + mPivotY + + " mRotate:" + + mRotate; + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdIcon.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdIcon.java new file mode 100644 index 0000000..01a993b --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdIcon.java @@ -0,0 +1,330 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.SdkConstants.DOT_XML; +import static java.awt.RenderingHints.KEY_ANTIALIASING; +import static java.awt.RenderingHints.KEY_TEXT_ANTIALIASING; +import static java.awt.RenderingHints.VALUE_ANTIALIAS_ON; +import static java.awt.RenderingHints.VALUE_TEXT_ANTIALIAS_LCD_HRGB; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.android.ide.common.util.AssetUtil; +import java.awt.Color; +import java.awt.Component; +import java.awt.FontMetrics; +import java.awt.Graphics; +import java.awt.Graphics2D; +import java.awt.Rectangle; +import java.awt.Shape; +import java.awt.Toolkit; +import java.awt.geom.Rectangle2D; +import java.awt.image.BufferedImage; +import java.awt.image.BufferedImageOp; +import java.awt.image.ByteLookupTable; +import java.awt.image.LookupOp; +import java.io.IOException; +import java.net.URL; +import java.util.Map; +import javax.swing.Icon; + +/** + * VdIcon wraps every vector drawable from Material Library into an icon. All of them are shown in + * a table for developer to pick. + */ +public class VdIcon implements Icon, Comparable { + /** Common prefix for most of the vector icons */ + private static final String ICON_PREFIX = "ic_"; + + /** Common prefix for material icons */ + private static final String FILLED_PREFIX = "baseline_"; + + /** Common prefix for material icons */ + private static final String OUTLINE_PREFIX = "outline_"; + + /** Common prefix for material icons */ + private static final String ROUND_PREFIX = "round_"; + + /** Common prefix for material icons */ + private static final String SHARP_PREFIX = "sharp_"; + + /** Common prefix for material icons */ + private static final String TWO_TONE_PREFIX = "twotone_"; + + /** Common suffix for most of the vector icons */ + private static final String ICON_SUFFIX = "_24.xml"; + + /** Distance between the icon and the label */ + public static final int LABEL_GAP = 10; + + private final VdTree mVdTree; + + private final String mName; + + private final URL mUrl; + + private boolean mDrawCheckerBoardBackground; + + private String mDisplayName; + + private boolean mShowName; + + private final Rectangle myRectangle = new Rectangle(); + + private final int mWidth; + + private final int mHeight; + + private final Color mBackground; + + @SuppressWarnings({"InspectionUsingGrayColors", "UseJBColor"}) + private static final Color CHECKER_COLOR = new Color(238, 238, 238); + + private static final byte[] COLOR_INVERSION_TABLE = new byte[256]; + static { + for (int counter = 0; counter < 256; counter++) { + COLOR_INVERSION_TABLE[counter] = (byte) (3 * (255 - counter) / 4); + } + } + + public VdIcon(@NonNull URL url) throws IOException { + this(url, 0, 0); + } + + public VdIcon(@NonNull URL url, int width, int height) throws IOException { + mVdTree = parseVdTree(url); + mUrl = url; + String fileName = url.getFile(); + mName = fileName.substring(fileName.lastIndexOf('/') + 1); + if (width != 0 && height != 0) { + mWidth = width; + mHeight = height; + } + else { + mWidth = (int)mVdTree.getPortWidth(); + mHeight = (int)mVdTree.getPortHeight(); + } + mBackground = null; + } + + public VdIcon(VdIcon icon, Color background) { + mVdTree = icon.mVdTree; + mUrl = icon.mUrl; + mName = icon.mName; + mWidth = icon.mWidth; + mHeight = icon.mHeight; + mBackground = background; + } + + @NonNull + public String getName() { + return mName; + } + + @NonNull + public String getDisplayName() { + if (mDisplayName == null) { + // Turn a filename into a reasonable display name, similar to what + // is shown on https://design.google.com/icons/ . For example, change + // "ic_supervisor_account_black_24dp.xml" into "supervisor account" + int begin = 0; + if (mName.startsWith(ICON_PREFIX)) { + begin = ICON_PREFIX.length(); + } else if (mName.startsWith(FILLED_PREFIX)) { + begin = FILLED_PREFIX.length(); + } else if (mName.startsWith(OUTLINE_PREFIX)) { + begin = OUTLINE_PREFIX.length(); + } else if (mName.startsWith(ROUND_PREFIX)) { + begin = ROUND_PREFIX.length(); + } else if (mName.startsWith(SHARP_PREFIX)) { + begin = SHARP_PREFIX.length(); + } else if (mName.startsWith(TWO_TONE_PREFIX)) { + begin = TWO_TONE_PREFIX.length(); + } + + int end = mName.length(); + if (mName.endsWith(ICON_SUFFIX)) { + end -= ICON_SUFFIX.length(); + } else if (mName.endsWith(DOT_XML)) { + end -= DOT_XML.length(); + } + mDisplayName = mName.substring(begin, end).replace('_', ' '); + } + + return mDisplayName; + } + + public URL getURL() { + return mUrl; + } + + /** + * Returns the icon image. + * + * @param width the width of the image + * @param height the height of the image + */ + @Nullable + public BufferedImage renderIcon(int width, int height) { + if (mVdTree == null) { + return null; + } + if (width <= 0 || height <= 0) { + width = Math.round(mVdTree.getBaseWidth()); + height = Math.round(mVdTree.getBaseHeight()); + } + BufferedImage image = AssetUtil.newArgbBufferedImage(width, height); + mVdTree.drawIntoImage(image); + return image; + } + + @NonNull + private static VdTree parseVdTree(URL url) throws IOException { + return VdParser.parse(url.openStream(), null); + } + + /** + * TODO: Merge this code back with GraphicsUtil in idea. + * Paints a checkered board style background. Each grid square is {@code cellSize} pixels. + */ + public static void paintCheckeredBackground(Graphics g, Color backgroundColor, + Color checkeredColor, Shape clip, int cellSize) { + final Shape savedClip = g.getClip(); + ((Graphics2D)g).clip(clip); + + final Rectangle rect = clip.getBounds(); + g.setColor(backgroundColor); + g.fillRect(rect.x, rect.y, rect.width, rect.height); + g.setColor(checkeredColor); + for (int dy = 0; dy * cellSize < rect.height; dy++) { + for (int dx = dy % 2; dx * cellSize < rect.width; dx += 2) { + g.fillRect(rect.x + dx * cellSize, rect.y + dy * cellSize, cellSize, cellSize); + } + } + + g.setClip(savedClip); + } + + @Override + public void paintIcon(Component c, Graphics gc, int x, int y) { + Graphics2D g = (Graphics2D)gc; + + // Draw the checker board first, even when the tree is empty. + int width = c.getWidth(); + int height = c.getHeight(); + myRectangle.setBounds(0, 0, width, height); + if (mBackground != null) { + g.setColor(mBackground); + g.fillRect(myRectangle.x, myRectangle.y, myRectangle.width, myRectangle.height); + } + else if (mDrawCheckerBoardBackground) { + //noinspection UseJBColor + paintCheckeredBackground(g, Color.LIGHT_GRAY, CHECKER_COLOR, myRectangle, 8); + } + + if (mVdTree == null) { + return; + } + + // Show label below the icon? + if (mShowName) { + // Yes, so set aside space for the label + FontMetrics fontMetrics = c.getFontMetrics(c.getFont()); + String displayName = getDisplayName(); + Rectangle2D bounds = fontMetrics.getStringBounds(displayName, g); + + height -= (bounds.getHeight() + LABEL_GAP); + int textX = Math.max(0, (int)(width - bounds.getWidth()) / 2); + int textY = height + LABEL_GAP; + + final Shape prevClip = g.getClip(); + g.clip(myRectangle); + g.setColor(c.getForeground()); + + // Setup text antialiasing: + g.setRenderingHint(KEY_ANTIALIASING, VALUE_ANTIALIAS_ON); + //noinspection HardCodedStringLiteral + Map map = (Map) Toolkit.getDefaultToolkit().getDesktopProperty("awt.font.desktophints"); + if (map != null) { + g.addRenderingHints(map); + } else { + g.setRenderingHint(KEY_TEXT_ANTIALIASING, VALUE_TEXT_ANTIALIAS_LCD_HRGB); + } + g.drawString(displayName, textX, textY); + g.setClip(prevClip); + } + + int minSize = Math.min(width, height); + BufferedImage image = AssetUtil.newArgbBufferedImage(minSize, minSize); + mVdTree.drawIntoImage(image); + + image = adjustIconColor(c, image); + + // Draw in the center of the component (we've already subtracted out the font height above if showing titles) + Rectangle rect = new Rectangle(0, 0, width, height); + AssetUtil.drawCenterInside(g, image, rect); + } + + /** + * Adjust the icon color when the icon is intended to be painted on top of the given + * component. This method will convert the black icons to a light gray icon if it's being + * painted on a component with a dark background. + * + * @param component the component the icon is intended to be painted on top of + * @param image the icon image + * @return the converted image, or the original image if the background is light + */ + @NonNull + public static BufferedImage adjustIconColor(@NonNull Component component, + @NonNull BufferedImage image) { + Color background = component.getBackground(); + if (background != null && background.getRed() < 128) { + ByteLookupTable table = new ByteLookupTable(0, COLOR_INVERSION_TABLE); + BufferedImageOp invertFilter = new LookupOp(table, null); + image = invertFilter.filter(image, null); + } + + return image; + } + + @Override + public int getIconWidth() { + return mWidth; + } + + @Override + public int getIconHeight() { + return mHeight; + } + + @Override + public int compareTo(@NonNull VdIcon other) { + return mName.compareTo(other.mName); + } + + public void enableCheckerBoardBackground(boolean enable) { + mDrawCheckerBoardBackground = enable; + } + + /** + * Whether we should show the title displayed below the image. When this is on, the icon is made + * smaller to fit the font height. + */ + public void setShowName(boolean showName) { + this.mShowName = showName; + } +} \ No newline at end of file diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdNodeRender.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdNodeRender.java new file mode 100644 index 0000000..601d369 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdNodeRender.java @@ -0,0 +1,394 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import java.awt.geom.Path2D; +import java.util.logging.Level; +import java.util.logging.Logger; + +/** + * Given an array of {@link VdPath.Node}, generates a Path2D object. + * In other words, this is the engine which converts the pathData into + * a Path2D object, which is able to draw on Swing components. + * The logic and math here are the same as PathParser.java in framework. + */ +class VdNodeRender { + private static final Logger LOGGER = Logger.getLogger(VdNodeRender.class.getSimpleName()); + + public static void createPath(VdPath.Node[] nodes, Path2D path) { + float[] current = new float[6]; + char lastCmd = ' '; + for (VdPath.Node node : nodes) { + addCommand(path, current, node.getType(), lastCmd, node.getParams()); + lastCmd = node.getType(); + } + } + + private static void addCommand(Path2D path, float[] current, char cmd, + char lastCmd, float[] val) { + int incr = 2; + + float cx = current[0]; + float cy = current[1]; + float cpx = current[2]; + float cpy = current[3]; + float loopX = current[4]; + float loopY = current[5]; + + switch (cmd) { + case 'z': + case 'Z': + path.closePath(); + cx = loopX; + cy = loopY; + //noinspection fallthrough + case 'm': + case 'M': + case 'l': + case 'L': + case 't': + case 'T': + incr = 2; + break; + case 'h': + case 'H': + case 'v': + case 'V': + incr = 1; + break; + case 'c': + case 'C': + incr = 6; + break; + case 's': + case 'S': + case 'q': + case 'Q': + incr = 4; + break; + case 'a': + case 'A': + incr = 7; + } + + for (int k = 0; k < val.length; k += incr) { + boolean reflectCtrl; + float tempReflectedX, tempReflectedY; + + switch (cmd) { + case 'm': + cx += val[k + 0]; + cy += val[k + 1]; + if (k > 0) { + // According to the spec, if a moveto is followed by multiple + // pairs of coordinates, the subsequent pairs are treated as + // implicit lineto commands. + path.lineTo(cx, cy); + } else { + path.moveTo(cx, cy); + loopX = cx; + loopY = cy; + } + break; + case 'M': + cx = val[k + 0]; + cy = val[k + 1]; + if (k > 0) { + // According to the spec, if a moveto is followed by multiple + // pairs of coordinates, the subsequent pairs are treated as + // implicit lineto commands. + path.lineTo(cx, cy); + } else { + path.moveTo(cx, cy); + loopX = cx; + loopY = cy; + } + break; + case 'l': + cx += val[k + 0]; + cy += val[k + 1]; + path.lineTo(cx, cy); + break; + case 'L': + cx = val[k + 0]; + cy = val[k + 1]; + path.lineTo(cx, cy); + break; + case 'z': + case 'Z': + path.closePath(); + cx = loopX; + cy = loopY; + break; + case 'h': + cx += val[k + 0]; + path.lineTo(cx, cy); + break; + case 'H': + path.lineTo(val[k + 0], cy); + cx = val[k + 0]; + break; + case 'v': + cy += val[k + 0]; + path.lineTo(cx, cy); + break; + case 'V': + path.lineTo(cx, val[k + 0]); + cy = val[k + 0]; + break; + case 'c': + path.curveTo(cx + val[k + 0], cy + val[k + 1], cx + val[k + 2], + cy + val[k + 3], cx + val[k + 4], cy + val[k + 5]); + cpx = cx + val[k + 2]; + cpy = cy + val[k + 3]; + cx += val[k + 4]; + cy += val[k + 5]; + break; + case 'C': + path.curveTo(val[k + 0], val[k + 1], val[k + 2], val[k + 3], + val[k + 4], val[k + 5]); + cx = val[k + 4]; + cy = val[k + 5]; + cpx = val[k + 2]; + cpy = val[k + 3]; + break; + case 's': + reflectCtrl = (lastCmd == 'c' || lastCmd == 's' || lastCmd == 'C' || lastCmd == 'S'); + path.curveTo(reflectCtrl ? 2 * cx - cpx : cx, reflectCtrl ? 2 + * cy - cpy : cy, cx + val[k + 0], cy + val[k + 1], cx + + val[k + 2], cy + val[k + 3]); + + cpx = cx + val[k + 0]; + cpy = cy + val[k + 1]; + cx += val[k + 2]; + cy += val[k + 3]; + break; + case 'S': + reflectCtrl = (lastCmd == 'c' || lastCmd == 's' || lastCmd == 'C' || lastCmd == 'S'); + path.curveTo(reflectCtrl ? 2 * cx - cpx : cx, reflectCtrl ? 2 + * cy - cpy : cy, val[k + 0], val[k + 1], val[k + 2], + val[k + 3]); + cpx = (val[k + 0]); + cpy = (val[k + 1]); + cx = val[k + 2]; + cy = val[k + 3]; + break; + case 'q': + path.quadTo(cx + val[k + 0], cy + val[k + 1], cx + val[k + 2], + cy + val[k + 3]); + cpx = cx + val[k + 0]; + cpy = cy + val[k + 1]; + // Note that we have to update cpx first, since cx will be updated here. + cx += val[k + 2]; + cy += val[k + 3]; + break; + case 'Q': + path.quadTo(val[k + 0], val[k + 1], val[k + 2], val[k + 3]); + cx = val[k + 2]; + cy = val[k + 3]; + cpx = val[k + 0]; + cpy = val[k + 1]; + break; + case 't': + reflectCtrl = (lastCmd == 'q' || lastCmd == 't' || lastCmd == 'Q' || lastCmd == 'T'); + tempReflectedX = reflectCtrl ? 2 * cx - cpx : cx; + tempReflectedY = reflectCtrl ? 2 * cy - cpy : cy; + path.quadTo(tempReflectedX, tempReflectedY, cx + val[k + 0], cy + val[k + 1]); + cpx = tempReflectedX; + cpy = tempReflectedY; + cx += val[k + 0]; + cy += val[k + 1]; + break; + case 'T': + reflectCtrl = (lastCmd == 'q' || lastCmd == 't' || lastCmd == 'Q' || lastCmd == 'T'); + tempReflectedX = reflectCtrl ? 2 * cx - cpx : cx; + tempReflectedY = reflectCtrl ? 2 * cy - cpy : cy; + path.quadTo(tempReflectedX, tempReflectedY, val[k + 0], val[k + 1]); + cx = val[k + 0]; + cy = val[k + 1]; + cpx = tempReflectedX; + cpy = tempReflectedY; + break; + case 'a': + // (rx ry x-axis-rotation large-arc-flag sweep-flag x y) + drawArc(path, cx, cy, val[k + 5] + cx, val[k + 6] + cy, + val[k + 0], val[k + 1], val[k + 2], val[k + 3] != 0, + val[k + 4] != 0); + cx += val[k + 5]; + cy += val[k + 6]; + cpx = cx; + cpy = cy; + + break; + case 'A': + drawArc(path, cx, cy, val[k + 5], val[k + 6], val[k + 0], + val[k + 1], val[k + 2], val[k + 3] != 0, + val[k + 4] != 0); + cx = val[k + 5]; + cy = val[k + 6]; + cpx = cx; + cpy = cy; + break; + + } + lastCmd = cmd; + } + current[0] = cx; + current[1] = cy; + current[2] = cpx; + current[3] = cpy; + current[4] = loopX; + current[5] = loopY; + } + + private static void drawArc(Path2D p, float x0, float y0, float x1, + float y1, float a, float b, float theta, boolean isMoreThanHalf, + boolean isPositiveArc) { + LOGGER.log(Level.FINE, "(" + x0 + "," + y0 + ")-(" + x1 + "," + y1 + + ") {" + a + " " + b + "}"); + /* Convert rotation angle from degrees to radians */ + double thetaD = theta * Math.PI / 180.0f; + /* Pre-compute rotation matrix entries */ + double cosTheta = Math.cos(thetaD); + double sinTheta = Math.sin(thetaD); + /* Transform (x0, y0) and (x1, y1) into unit space */ + /* using (inverse) rotation, followed by (inverse) scale */ + double x0p = (x0 * cosTheta + y0 * sinTheta) / a; + double y0p = (-x0 * sinTheta + y0 * cosTheta) / b; + double x1p = (x1 * cosTheta + y1 * sinTheta) / a; + double y1p = (-x1 * sinTheta + y1 * cosTheta) / b; + LOGGER.log(Level.FINE, "unit space (" + x0p + "," + y0p + ")-(" + x1p + + "," + y1p + ")"); + /* Compute differences and averages */ + double dx = x0p - x1p; + double dy = y0p - y1p; + double xm = (x0p + x1p) / 2; + double ym = (y0p + y1p) / 2; + /* Solve for intersecting unit circles */ + double dsq = dx * dx + dy * dy; + if (dsq == 0.0) { + LOGGER.log(Level.FINE, " Points are coincident"); + return; /* Points are coincident */ + } + double disc = 1.0 / dsq - 1.0 / 4.0; + if (disc < 0.0) { + LOGGER.log(Level.FINE, "Points are too far apart " + dsq); + float adjust = (float) (Math.sqrt(dsq) / 1.99999); + drawArc(p, x0, y0, x1, y1, a * adjust, b * adjust, theta, + isMoreThanHalf, isPositiveArc); + return; /* Points are too far apart */ + } + double s = Math.sqrt(disc); + double sdx = s * dx; + double sdy = s * dy; + double cx; + double cy; + if (isMoreThanHalf == isPositiveArc) { + cx = xm - sdy; + cy = ym + sdx; + } else { + cx = xm + sdy; + cy = ym - sdx; + } + + double eta0 = Math.atan2((y0p - cy), (x0p - cx)); + LOGGER.log(Level.FINE, "eta0 = Math.atan2( " + (y0p - cy) + " , " + + (x0p - cx) + ") = " + Math.toDegrees(eta0)); + + double eta1 = Math.atan2((y1p - cy), (x1p - cx)); + LOGGER.log(Level.FINE, "eta1 = Math.atan2( " + (y1p - cy) + " , " + + (x1p - cx) + ") = " + Math.toDegrees(eta1)); + double sweep = (eta1 - eta0); + if (isPositiveArc != (sweep >= 0)) { + if (sweep > 0) { + sweep -= 2 * Math.PI; + } else { + sweep += 2 * Math.PI; + } + } + + cx *= a; + cy *= b; + double tcx = cx; + cx = cx * cosTheta - cy * sinTheta; + cy = tcx * sinTheta + cy * cosTheta; + LOGGER.log( + Level.FINE, + "cx, cy, a, b, x0, y0, thetaD, eta0, sweep = " + cx + " , " + + cy + " , " + a + " , " + b + " , " + x0 + " , " + y0 + + " , " + Math.toDegrees(thetaD) + " , " + + Math.toDegrees(eta0) + " , " + Math.toDegrees(sweep)); + + arcToBezier(p, cx, cy, a, b, x0, y0, thetaD, eta0, sweep); + } + + /** + * Converts an arc to cubic Bezier segments and records them in p. + * + * @param p The target for the cubic Bezier segments + * @param cx The x coordinate center of the ellipse + * @param cy The y coordinate center of the ellipse + * @param a The radius of the ellipse in the horizontal direction + * @param b The radius of the ellipse in the vertical direction + * @param e1x E(eta1) x coordinate of the starting point of the arc + * @param e1y E(eta2) y coordinate of the starting point of the arc + * @param theta The angle that the ellipse bounding rectangle makes with the horizontal plane + * @param start The start angle of the arc on the ellipse + * @param sweep The angle (positive or negative) of the sweep of the arc on the ellipse + */ + private static void arcToBezier(Path2D p, double cx, double cy, double a, + double b, double e1x, double e1y, double theta, double start, + double sweep) { + // Taken from equations at: + // http://spaceroots.org/documents/ellipse/node8.html + // and http://www.spaceroots.org/documents/ellipse/node22.html + // Maximum of 45 degrees per cubic Bezier segment + int numSegments = (int) Math.ceil(Math.abs(sweep * 4 / Math.PI)); + + double eta1 = start; + double cosTheta = Math.cos(theta); + double sinTheta = Math.sin(theta); + double cosEta1 = Math.cos(eta1); + double sinEta1 = Math.sin(eta1); + double ep1x = (-a * cosTheta * sinEta1) - (b * sinTheta * cosEta1); + double ep1y = (-a * sinTheta * sinEta1) + (b * cosTheta * cosEta1); + + double anglePerSegment = sweep / numSegments; + for (int i = 0; i < numSegments; i++) { + double eta2 = eta1 + anglePerSegment; + double sinEta2 = Math.sin(eta2); + double cosEta2 = Math.cos(eta2); + double e2x = cx + (a * cosTheta * cosEta2) - (b * sinTheta * sinEta2); + double e2y = cy + (a * sinTheta * cosEta2) + (b * cosTheta * sinEta2); + double ep2x = -a * cosTheta * sinEta2 - b * sinTheta * cosEta2; + double ep2y = -a * sinTheta * sinEta2 + b * cosTheta * cosEta2; + double tanDiff2 = Math.tan((eta2 - eta1) / 2); + double alpha = Math.sin(eta2 - eta1) + * (Math.sqrt(4 + (3 * tanDiff2 * tanDiff2)) - 1) / 3; + double q1x = e1x + alpha * ep1x; + double q1y = e1y + alpha * ep1y; + double q2x = e2x - alpha * ep2x; + double q2y = e2y - alpha * ep2y; + + p.curveTo((float) q1x, (float) q1y, (float) q2x, (float) q2y, (float) e2x, (float) e2y); + eta1 = eta2; + e1x = e2x; + e1y = e2y; + ep1x = ep2x; + ep1y = ep2y; + } + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdOverrideInfo.kt b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdOverrideInfo.kt new file mode 100644 index 0000000..b1b79c5 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdOverrideInfo.kt @@ -0,0 +1,47 @@ +// Copyright (C) 2017 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +package com.android.ide.common.vectordrawable + +import java.awt.Color + +/** + * Represents override information for VectorDrawable's XML file content. + */ +data class VdOverrideInfo(var width: Double, var height: Double, var tint: Color?, var alpha: Double, + var autoMirrored: Boolean) { + /** Checks if the width needs to be overridden. */ + fun needsOverrideWidth(): Boolean { + return width > 0 + } + + /** Checks if the height needs to be overridden. */ + fun needsOverrideHeight(): Boolean { + return height > 0 + } + + /** Checks if the alpha needs to be overridden. */ + fun needsOverrideAlpha(): Boolean { + return 0 <= alpha && alpha < 1 + } + + /** Checks if the tint needs to be overridden. */ + fun needsOverrideTint(): Boolean { + return tintRgb() != 0 + } + + /** Returns the RGB value of the tint. */ + fun tintRgb(): Int { + return (tint?.rgb ?: 0) and 0xFFFFFF + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdParser.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdParser.java new file mode 100644 index 0000000..1e4ca0f --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdParser.java @@ -0,0 +1,47 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.android.utils.PositionXmlParser; +import java.io.IOException; +import java.io.InputStream; +import javax.xml.parsers.ParserConfigurationException; +import org.w3c.dom.Document; +import org.xml.sax.SAXException; + +/** + * Parses a VectorDrawable's XML file, and generate an internal tree representation, + * which can be used for drawing / previewing. + */ +class VdParser { + // Note that the incoming file is an VectorDrawable's XML file, not an SVG. + @NonNull + public static VdTree parse(@NonNull InputStream stream, @Nullable StringBuilder vdErrorLog) { + final VdTree tree = new VdTree(); + try { + Document doc = PositionXmlParser.parse(stream, true); + tree.parse(doc); + } + catch (ParserConfigurationException | SAXException | IOException e) { + if (vdErrorLog != null) { + vdErrorLog.append(e.getMessage()); + } + } + return tree; + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPath.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPath.java new file mode 100644 index 0000000..257a768 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPath.java @@ -0,0 +1,849 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.ide.common.vectordrawable.VdUtil.parseColorValue; +import static com.android.utils.DecimalUtils.trimInsignificantZeros; +import static com.android.utils.XmlUtils.formatFloatValue; + +import com.android.SdkConstants; +import com.android.annotations.NonNull; +import com.android.ide.common.vectordrawable.PathParser.ParseMode; +import com.android.utils.PositionXmlParser; +import com.google.common.collect.ImmutableMap; +import java.awt.BasicStroke; +import java.awt.Color; +import java.awt.Graphics2D; +import java.awt.LinearGradientPaint; +import java.awt.MultipleGradientPaint; +import java.awt.RadialGradientPaint; +import java.awt.RenderingHints; +import java.awt.Shape; +import java.awt.geom.AffineTransform; +import java.awt.geom.Area; +import java.awt.geom.Path2D; +import java.awt.geom.PathIterator; +import java.awt.geom.Point2D; +import java.text.NumberFormat; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Objects; +import java.util.logging.Level; +import java.util.logging.Logger; +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.NodeList; + +/** Represents one path element of a vector drawable. */ +class VdPath extends VdElement { + private static final String PATH_ID = "android:name"; + private static final String PATH_DESCRIPTION = "android:pathData"; + private static final String PATH_FILL = "android:fillColor"; + private static final String PATH_FILL_OPACITY = "android:fillAlpha"; + private static final String PATH_FILL_TYPE = "android:fillType"; + private static final String PATH_STROKE = "android:strokeColor"; + private static final String PATH_STROKE_OPACITY = "android:strokeAlpha"; + + private static final String FILL_TYPE_EVEN_ODD = "evenOdd"; + + private static final String PATH_STROKE_WIDTH = "android:strokeWidth"; + private static final String PATH_TRIM_START = "android:trimPathStart"; + private static final String PATH_TRIM_END = "android:trimPathEnd"; + private static final String PATH_TRIM_OFFSET = "android:trimPathOffset"; + private static final String PATH_STROKE_LINE_CAP = "android:strokeLineCap"; + private static final String PATH_STROKE_LINE_JOIN = "android:strokeLineJoin"; + private static final String PATH_STROKE_MITER_LIMIT = "android:strokeMiterLimit"; + + private static final String LINE_CAP_BUTT = "butt"; + private static final String LINE_CAP_ROUND = "round"; + private static final String LINE_CAP_SQUARE = "square"; + private static final String LINE_JOIN_MITER = "miter"; + private static final String LINE_JOIN_ROUND = "round"; + private static final String LINE_JOIN_BEVEL = "bevel"; + private static final float EPSILON = 1e-6f; + private static final char INIT_TYPE = ' '; + + private static final ImmutableMap COMMAND_STEP_MAP = + ImmutableMap.builder() + .put('z', 2) + .put('Z', 2) + .put('m', 2) + .put('M', 2) + .put('l', 2) + .put('L', 2) + .put('t', 2) + .put('T', 2) + .put('h', 1) + .put('H', 1) + .put('v', 1) + .put('V', 1) + .put('c', 6) + .put('C', 6) + .put('s', 4) + .put('S', 4) + .put('q', 4) + .put('Q', 4) + .put('a', 7) + .put('A', 7) + .build(); + + + private VdGradient fillGradient; + private VdGradient strokeGradient; + + private Node[] mNodeList; + private int mStrokeColor; + private int mFillColor; + + private float mStrokeWidth; + private int mStrokeLineCap; + private int mStrokeLineJoin; + private float mStrokeMiterlimit = 4; + private float mStrokeAlpha = 1.0f; + private float mFillAlpha = 1.0f; + private int mFillType = PathIterator.WIND_NON_ZERO; + // TODO: support trim path. + private float mTrimPathStart; + private float mTrimPathEnd = 1; + private float mTrimPathOffset; + + private void toPath(@NonNull Path2D path) { + path.reset(); + if (mNodeList != null) { + VdNodeRender.createPath(mNodeList, path); + } + } + + /** + * Represents one segment of the path data, e.g. "l 0,0 1,1". + */ + public static class Node { + private char mType; + private float[] mParams; + + public char getType() { + return mType; + } + + public float[] getParams() { + return mParams; + } + + public Node(char type, @NonNull float[] params) { + this.mType = type; + this.mParams = params; + } + + public Node(@NonNull Node n) { + this.mType = n.mType; + this.mParams = Arrays.copyOf(n.mParams, n.mParams.length); + } + + public static boolean hasRelMoveAfterClose(@NonNull Node[] nodes) { + char preType = ' '; + for (Node n : nodes) { + if ((preType == 'z' || preType == 'Z') && n.mType == 'm') { + return true; + } + preType = n.mType; + } + return false; + } + + @NonNull + public static String nodeListToString(@NonNull Node[] nodes, @NonNull NumberFormat format) { + StringBuilder result = new StringBuilder(); + for (Node node : nodes) { + result.append(node.mType); + int len = node.mParams.length; + boolean implicitLineTo = false; + char lineToType = ' '; + if ((node.mType == 'm' || node.mType == 'M') && len > 2) { + implicitLineTo = true; + lineToType = node.mType == 'm' ? 'l' : 'L'; + } + for (int j = 0; j < len; j++) { + if (j > 0) { + result.append(j % 2 != 0 ? "," : " "); + } + if (implicitLineTo && j == 2) { + result.append(lineToType); + } + float param = node.mParams[j]; + if (!Float.isFinite(param)) { + throw new IllegalArgumentException("Invalid number: " + param); + } + String str = trimInsignificantZeros(format.format(param)); + result.append(str); + } + } + + return result.toString(); + } + + public static void transform( + @NonNull AffineTransform totalTransform, @NonNull Node[] nodes) { + Point2D.Float currentPoint = new Point2D.Float(); + Point2D.Float currentSegmentStartPoint = new Point2D.Float(); + char previousType = INIT_TYPE; + for (Node n : nodes) { + n.transform(totalTransform, currentPoint, currentSegmentStartPoint, previousType); + previousType = n.mType; + } + } + + private void transform( + @NonNull AffineTransform totalTransform, + @NonNull Point2D.Float currentPoint, + @NonNull Point2D.Float currentSegmentStartPoint, + char previousType) { + // For horizontal and vertical lines, we have to convert to LineTo with 2 parameters. + // And for arcTo, we also need to isolate the parameters for transformation. + // Therefore looping will be necessary for such commands. + // + // Note that if the matrix is translation only, then we can save many computations. + int paramsLen = mParams.length; + float[] tempParams = new float[2 * paramsLen]; + // These has to be pre-transformed value. In other words, the same as it is + // in the pathData. + float currentX = currentPoint.x; + float currentY = currentPoint.y; + float currentSegmentStartX = currentSegmentStartPoint.x; + float currentSegmentStartY = currentSegmentStartPoint.y; + + int step = COMMAND_STEP_MAP.get(mType); + switch (mType) { + case 'z': + case 'Z': + currentX = currentSegmentStartX; + currentY = currentSegmentStartY; + break; + + case 'M': + currentSegmentStartX = mParams[0]; + currentSegmentStartY = mParams[1]; + //noinspection fallthrough + case 'L': + case 'T': + case 'C': + case 'S': + case 'Q': + currentX = mParams[paramsLen - 2]; + currentY = mParams[paramsLen - 1]; + + totalTransform.transform(mParams, 0, mParams, 0, paramsLen / 2); + break; + + case 'm': + if (previousType == 'z' || previousType == 'Z') { + // Replace 'm' with 'M' to work around a bug in API 21 that is triggered + // when 'm' follows 'z'. + mType = 'M'; + mParams[0] += currentSegmentStartX; + mParams[1] += currentSegmentStartY; + currentSegmentStartX = mParams[0]; // Start a new segment. + currentSegmentStartY = mParams[1]; + for (int i = step; i < paramsLen; i += step) { + mParams[i] += mParams[i - step]; + mParams[i + 1] += mParams[i + 1 - step]; + } + currentX = mParams[paramsLen - 2]; + currentY = mParams[paramsLen - 1]; + + totalTransform.transform(mParams, 0, mParams, 0, paramsLen / 2); + } else { + int headLen = 2; + currentX += mParams[0]; + currentY += mParams[1]; + currentSegmentStartX = currentX; // Start a new segment. + currentSegmentStartY = currentY; + + if (previousType == INIT_TYPE) { + // 'm' at the start of a path is handled similar to 'M'. + // The coordinates are transformed as absolute. + totalTransform.transform(mParams, 0, mParams, 0, headLen / 2); + } else if (!isTranslationOnly(totalTransform)) { + deltaTransform(totalTransform, mParams, 0, headLen); + } + + for (int i = headLen; i < paramsLen; i += step) { + currentX += mParams[i]; + currentY += mParams[i + 1]; + } + + if (!isTranslationOnly(totalTransform)) { + deltaTransform(totalTransform, mParams, headLen, paramsLen - headLen); + } + } + break; + + case 'l': + case 't': + case 'c': + case 's': + case 'q': + for (int i = 0; i < paramsLen - step + 1; i += step) { + currentX += mParams[i + step - 2]; + currentY += mParams[i + step - 1]; + } + if (!isTranslationOnly(totalTransform)) { + deltaTransform(totalTransform, mParams, 0, paramsLen); + } + break; + + case 'H': + mType = 'L'; + for (int i = 0; i < paramsLen; i++) { + tempParams[i * 2] = mParams[i]; + tempParams[i * 2 + 1] = currentY; + currentX = mParams[i]; + } + totalTransform.transform(tempParams, 0, tempParams, 0, paramsLen /*points*/); + mParams = tempParams; + break; + + case 'V': + mType = 'L'; + for (int i = 0; i < paramsLen; i++) { + tempParams[i * 2] = currentX; + tempParams[i * 2 + 1] = mParams[i]; + currentY = mParams[i]; + } + totalTransform.transform(tempParams, 0, tempParams, 0, paramsLen /*points*/); + mParams = tempParams; + break; + + case 'h': + for (int i = 0; i < paramsLen; i++) { + currentX += mParams[i]; + // tempParams may not be used but is assigned here to avoid a second loop. + tempParams[i * 2] = mParams[i]; + tempParams[i * 2 + 1] = 0; + } + if (!isTranslationOnly(totalTransform)) { + mType = 'l'; + deltaTransform(totalTransform, tempParams, 0, 2 * paramsLen); + mParams = tempParams; + } + break; + + case 'v': + for (int i = 0; i < paramsLen; i++) { + // tempParams may not be used but is assigned here to avoid a second loop. + tempParams[i * 2] = 0; + tempParams[i * 2 + 1] = mParams[i]; + currentY += mParams[i]; + } + + if (!isTranslationOnly(totalTransform)) { + mType = 'l'; + deltaTransform(totalTransform, tempParams, 0, 2 * paramsLen); + mParams = tempParams; + } + break; + + case 'A': + for (int i = 0; i < paramsLen - step + 1; i += step) { + // (0:rx 1:ry 2:x-axis-rotation 3:large-arc-flag 4:sweep-flag 5:x 6:y) + // [0, 1, 2] + if (!isTranslationOnly(totalTransform)) { + EllipseSolver ellipseSolver = new EllipseSolver(totalTransform, + currentX, currentY, + mParams[i], mParams[i + 1], mParams[i + 2], + mParams[i + 3], mParams[i + 4], + mParams[i + 5], mParams[i + 6]); + mParams[i] = ellipseSolver.getMajorAxis(); + mParams[i + 1] = ellipseSolver.getMinorAxis(); + mParams[i + 2] = ellipseSolver.getRotationDegree(); + if (ellipseSolver.getDirectionChanged()) { + mParams[i + 4] = 1 - mParams[i + 4]; + } + } + // [5, 6] + currentX = mParams[i + 5]; + currentY = mParams[i + 6]; + + totalTransform.transform(mParams, i + 5, mParams, i + 5, 1 /*1 point only*/); + } + break; + + case 'a': + for (int i = 0; i < paramsLen - step + 1; i += step) { + float oldCurrentX = currentX; + float oldCurrentY = currentY; + + currentX += mParams[i + 5]; + currentY += mParams[i + 6]; + if (!isTranslationOnly(totalTransform)) { + EllipseSolver ellipseSolver = new EllipseSolver(totalTransform, + oldCurrentX, oldCurrentY, + mParams[i], mParams[i + 1], mParams[i + 2], + mParams[i + 3], mParams[i + 4], + oldCurrentX + mParams[i + 5], + oldCurrentY + mParams[i + 6]); + // (0:rx 1:ry 2:x-axis-rotation 3:large-arc-flag 4:sweep-flag 5:x 6:y) + // [5, 6] + deltaTransform(totalTransform, mParams, i + 5, 2); + // [0, 1, 2] + mParams[i] = ellipseSolver.getMajorAxis(); + mParams[i + 1] = ellipseSolver.getMinorAxis(); + mParams[i + 2] = ellipseSolver.getRotationDegree(); + if (ellipseSolver.getDirectionChanged()) { + mParams[i + 4] = 1 - mParams[i + 4]; + } + } + } + break; + + default: + throw new IllegalStateException("Unexpected type " + mType); + } + currentPoint.setLocation(currentX, currentY); + currentSegmentStartPoint.setLocation(currentSegmentStartX, currentSegmentStartY); + } + + private static boolean isTranslationOnly(@NonNull AffineTransform totalTransform) { + int type = totalTransform.getType(); + return type == AffineTransform.TYPE_IDENTITY + || type == AffineTransform.TYPE_TRANSLATION; + } + + /** + * Applies delta transform to a set of points represented by a float array. + * + * @param totalTransform the transform to apply + * @param coordinates coordinates of points to apply the transform to + * @param offset in number of floats, not points + * @param paramsLen in number of floats, not points + */ + private static void deltaTransform( + @NonNull AffineTransform totalTransform, + @NonNull float[] coordinates, + int offset, + int paramsLen) { + double[] doubleArray = new double[paramsLen]; + for (int i = 0; i < paramsLen; i++) { + doubleArray[i] = (double) coordinates[i + offset]; + } + + totalTransform.deltaTransform(doubleArray, 0, doubleArray, 0, paramsLen / 2); + + for (int i = 0; i < paramsLen; i++) { + coordinates[i + offset] = (float) doubleArray[i]; + } + } + + @Override + @NonNull + public String toString() { + StringBuilder result = new StringBuilder(); + result.append(mType); + int i = 0; + for (float param : this.mParams) { + result.append(i++ % 2 == 0 ? ' ' : ','); + result.append(formatFloatValue(param)); + } + return result.toString(); + } + } + + private void setNameValue(@NonNull String name, @NonNull String value) { + if (value.startsWith(SdkConstants.PREFIX_RESOURCE_REF) && PATH_FILL.equals(name)) { + // Ignore the android resource in "android:fillColor" present in the new material icons. + value = "#000000"; + } + + if (value.startsWith(SdkConstants.PREFIX_RESOURCE_REF)) { + throw new ResourcesNotSupportedException(name, value); + } + + if (PATH_DESCRIPTION.equals(name)) { + mNodeList = PathParser.parsePath(value, ParseMode.ANDROID); + } else if (PATH_ID.equals(name)) { + mName = value; + } else if (PATH_FILL.equals(name)) { + mFillColor = parseColorValue(value); + } else if (PATH_FILL_TYPE.equals(name)) { + mFillType = parseFillType(value); + } else if (PATH_STROKE.equals(name)) { + mStrokeColor = parseColorValue(value); + } else if (PATH_FILL_OPACITY.equals(name)) { + mFillAlpha = Float.parseFloat(value); + } else if (PATH_STROKE_OPACITY.equals(name)) { + mStrokeAlpha = Float.parseFloat(value); + } else if (PATH_STROKE_WIDTH.equals(name)) { + mStrokeWidth = Float.parseFloat(value); + } else if (PATH_TRIM_START.equals(name)) { + mTrimPathStart = Float.parseFloat(value); + } else if (PATH_TRIM_END.equals(name)) { + mTrimPathEnd = Float.parseFloat(value); + } else if (PATH_TRIM_OFFSET.equals(name)) { + mTrimPathOffset = Float.parseFloat(value); + } else if (PATH_STROKE_LINE_CAP.equals(name)) { + if (LINE_CAP_BUTT.equals(value)) { + mStrokeLineCap = 0; + } else if (LINE_CAP_ROUND.equals(value)) { + mStrokeLineCap = 1; + } else if (LINE_CAP_SQUARE.equals(value)) { + mStrokeLineCap = 2; + } + } else if (PATH_STROKE_LINE_JOIN.equals(name)) { + if (LINE_JOIN_MITER.equals(value)) { + mStrokeLineJoin = 0; + } else if (LINE_JOIN_ROUND.equals(value)) { + mStrokeLineJoin = 1; + } else if (LINE_JOIN_BEVEL.equals(value)) { + mStrokeLineJoin = 2; + } + } else if (PATH_STROKE_MITER_LIMIT.equals(name)) { + mStrokeMiterlimit = Float.parseFloat(value); + } else { + getLogger().log(Level.WARNING, ">>>>>> DID NOT UNDERSTAND ! \"" + name + "\" <<<<"); + } + } + + private static int parseFillType(@NonNull String value) { + if (FILL_TYPE_EVEN_ODD.equalsIgnoreCase(value)) { + return PathIterator.WIND_EVEN_ODD; + } + return PathIterator.WIND_NON_ZERO; + } + + /** Multiplies the {@code alpha} value into the alpha channel {@code color}. */ + protected static int applyAlpha(int color, float alpha) { + int alphaBytes = (color >> 24) & 0xff; + color &= 0x00FFFFFF; + color |= ((int) (alphaBytes * alpha)) << 24; + return color; + } + + /** Draws the current path. */ + @Override + public void draw( + @NonNull Graphics2D g, + @NonNull AffineTransform currentMatrix, + float scaleX, + float scaleY) { + Path2D path2d = new Path2D.Double(mFillType); + toPath(path2d); + + // SWing operate the matrix is using pre-concatenate by default. + // Below is how this is handled in Android framework. + // pathMatrix.set(groupStackedMatrix); + // pathMatrix.postScale(scaleX, scaleY); + g.setTransform(new AffineTransform()); + g.scale(scaleX, scaleY); + g.transform(currentMatrix); + + if (mFillColor != 0 && fillGradient == null) { + g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); + @SuppressWarnings("UseJBColor") + Color fillColor = new Color(applyAlpha(mFillColor, mFillAlpha), true); + g.setColor(fillColor); + g.fill(path2d); + } + if (mStrokeColor != 0 && mStrokeWidth != 0 && strokeGradient == null) { + g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); + BasicStroke stroke = new BasicStroke(mStrokeWidth, mStrokeLineCap, mStrokeLineJoin, mStrokeMiterlimit); + g.setStroke(stroke); + @SuppressWarnings("UseJBColor") + Color strokeColor = new Color(applyAlpha(mStrokeColor, mStrokeAlpha), true); + g.setColor(strokeColor); + g.draw(path2d); + } + if (isClipPath) { + Shape clip = g.getClip(); + if (clip != null) { + Area area = new Area(clip); + area.add(new Area(path2d)); + g.setClip(area); + } else { + g.setClip(path2d); + } + } + if (fillGradient != null) { + fillGradient.drawGradient(g, path2d, true); + } + + if (strokeGradient != null) { + strokeGradient.drawGradient(g, path2d, false); + } + } + + @Override + public void parseAttributes(@NonNull NamedNodeMap attributes) { + for (int i = 0; i < attributes.getLength(); i++) { + org.w3c.dom.Node attribute = attributes.item(i); + + // See https://issuetracker.google.com/62052258 for why this check exists. + if (Objects.equals(attribute.getNamespaceURI(), SdkConstants.TOOLS_URI)) { + continue; + } + + String name = attribute.getNodeName(); + String value = attribute.getNodeValue(); + setNameValue(name, value); + } + } + + @Override + public boolean isGroup() { + return false; + } + + @Override + @NonNull + public String toString() { + return "Path:" + + " Name: " + mName + + " Node: " + Arrays.toString(mNodeList) + + " mFillColor: " + Integer.toHexString(mFillColor) + + " mFillAlpha:" + mFillAlpha + + " mFillType:" + mFillType + + " mStrokeColor:" + Integer.toHexString(mStrokeColor) + + " mStrokeWidth:" + mStrokeWidth + + " mStrokeAlpha:" + mStrokeAlpha; + } + + /** + * We parse the given node for the gradient information if it exists. If it contains a gradient, + * depending on what type, we set the fillGradient or strokeGradient of the current VdPath to a + * new VdGradient and add the gradient information. + */ + protected void addGradientIfExists(@NonNull org.w3c.dom.Node current) { + // This should be guaranteed to be the gradient given the way we are writing the VD XMLs. + org.w3c.dom.Node gradientNode = current.getFirstChild(); + VdGradient newGradient = new VdGradient(); + if (gradientNode != null) { + gradientNode = gradientNode.getNextSibling(); + if (gradientNode != null) { + // This should also be guaranteed given the way we write the VD XMLs. + String attrValue = gradientNode.getAttributes().getNamedItem("name").getNodeValue(); + if (attrValue.equals("android:fillColor")) { + fillGradient = newGradient; + } else if (attrValue.equals("android:strokeColor")) { + strokeGradient = newGradient; + } + gradientNode = gradientNode.getFirstChild(); + if (gradientNode != null) { + gradientNode = gradientNode.getNextSibling(); + } + } + } + + if (gradientNode != null && gradientNode.getNodeName().equals("gradient")) { + NamedNodeMap gradientAttributes = gradientNode.getAttributes(); + for (int i = 0; i < gradientAttributes.getLength(); i++) { + String name = gradientAttributes.item(i).getNodeName(); + String value = gradientAttributes.item(i).getNodeValue(); + newGradient.setGradientValue(name, value); + } + + // Adding stop information to gradient. + NodeList items = gradientNode.getChildNodes(); + for (int i = 0; i < items.getLength(); i++) { + org.w3c.dom.Node stop = items.item(i); + if (stop.getNodeName().equals("item")) { + NamedNodeMap stopAttr = stop.getAttributes(); + String color = null; + String offset = null; + for (int j = 0; j < stopAttr.getLength(); j++) { + org.w3c.dom.Node currentItem = stopAttr.item(j); + if (currentItem.getNodeName().equals("android:color")) { + color = currentItem.getNodeValue(); + if (color != null && + (color.charAt(0) == '@' || color.charAt(0) == '?')) { + throw new IllegalVectorDrawableResourceRefException( + color, PositionXmlParser.getPosition(currentItem), null); + } + } else if (currentItem.getNodeName().equals("android:offset")) { + offset = currentItem.getNodeValue(); + } + } + if (color == null) { + color = "#000000"; + getLogger().log(Level.WARNING, ">>>>>> No color for gradient found >>>>>>"); + } + if (offset == null) { + offset = "0"; + getLogger().log(Level.WARNING, ">>>>>> No offset for gradient found>>>>>>"); + } + GradientStop gradientStop = new GradientStop(color, offset); + newGradient.mGradientStops.add(gradientStop); + } + } + } + } + + /** + * Contains gradient information in order to draw the fill or stroke of a path with a gradient. + */ + class VdGradient { + // Gradient attributes. + private float mStartX; + private float mStartY; + private float mEndX; + private float mEndY; + private float mCenterX; + private float mCenterY; + private float mGradientRadius; + private String mTileMode = "NO_CYCLE"; + private String mGradientType = "linear"; + + private final ArrayList mGradientStops = new ArrayList<>(); + + VdGradient() {} + + private void setGradientValue(@NonNull String name, @NonNull String value) { + switch (name) { + case "android:type": + mGradientType = value; + break; + case "android:tileMode": + mTileMode = value; + break; + case "android:startX": + mStartX = Float.parseFloat(value); + break; + case "android:startY": + mStartY = Float.parseFloat(value); + break; + case "android:endX": + mEndX = Float.parseFloat(value); + break; + case "android:endY": + mEndY = Float.parseFloat(value); + break; + case "android:centerX": + mCenterX = Float.parseFloat(value); + break; + case "android:centerY": + mCenterY = Float.parseFloat(value); + break; + case "android:gradientRadius": + mGradientRadius = Float.parseFloat(value); + break; + } + } + + private void drawGradient(@NonNull Graphics2D g, @NonNull Path2D path2d, boolean fill) { + if (mGradientStops.isEmpty()) { + return; + } + + float[] mFractions = new float[mGradientStops.size()]; + Color[] mGradientColors = new Color[mGradientStops.size()]; + + for (int j = 0; j < mGradientStops.size(); j++) { + GradientStop stop = mGradientStops.get(j); + float fraction = Float.parseFloat(stop.getOffset()); + int colorInt = parseColorValue(stop.getColor()); + //TODO: If opacity for android gradient items becomes supported, use mOpacity to modify colors. + @SuppressWarnings("UseJBColor") + Color color = new Color(colorInt, true); + + mFractions[j] = fraction; + mGradientColors[j] = color; + } + + // Gradient stop fractions must be strictly increasing in Java Swing. Increment the + // second of two equal fraction floats by a small amount to get the effect of two + // overlapping stops. When the fraction is the 1.0, then decrement accordingly. + // See LinearGradientPaint constructor: + // https://docs.oracle.com/javase/7/docs/api/java/awt/LinearGradientPaint.html + for (int i = 0; i < mGradientStops.size() - 1; i++) { + if (mFractions[i] >= mFractions[i + 1]) { + if (mFractions[i] + EPSILON <= 1.0f) { + mFractions[i + 1] = mFractions[i] + EPSILON; + } + } + } + + for (int i = mGradientStops.size() - 2; i >= 0; i--) { + if (mFractions[i] >= mFractions[i + 1] && mFractions[i] >= 1.0f) { + mFractions[i] = mFractions[i + 1] - EPSILON; + } else { + break; + } + } + + g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); + // Create stroke in case the gradient applies to a stroke. + BasicStroke stroke = + new BasicStroke( + mStrokeWidth, mStrokeLineCap, mStrokeLineJoin, mStrokeMiterlimit); + + // If there is only one stop, fill should be a solid color of the one stop. + if (mGradientStops.size() == 1) { + g.setColor(mGradientColors[0]); + if (!fill) { + g.setStroke(stroke); + } + g.draw(path2d); + } else { + MultipleGradientPaint.CycleMethod tile = MultipleGradientPaint.CycleMethod.NO_CYCLE; + if (mTileMode.equals("mirror")) { + tile = MultipleGradientPaint.CycleMethod.REFLECT; + } else if (mTileMode.equals("repeat")) { + tile = MultipleGradientPaint.CycleMethod.REPEAT; + } + + if (mGradientType.equals("linear")) { + LinearGradientPaint gradient = + new LinearGradientPaint( + mStartX, + mStartY, + mEndX, + mEndY, + mFractions, + mGradientColors, + tile); + g.setPaint(gradient); + } else if (mGradientType.equals("radial")) { + RadialGradientPaint paint = + new RadialGradientPaint( + mCenterX, + mCenterY, + mGradientRadius, + mFractions, + mGradientColors, + tile); + g.setPaint(paint); + } else if (mGradientType.equals("sweep")) { + // AWT doesn't support sweep gradients but Android does. + getLogger().log(Level.WARNING, + ">>>>>> Unable to render a sweep gradient." + + " Using a solid color instead. >>>>>>"); + g.setPaint(mGradientColors[0]); + } else { + getLogger().log(Level.WARNING, + ">>>>>> Unsupported gradient type: \"" + mGradientType + "\">>>>>>"); + } + + if (fill) { + g.fill(path2d); + } else { + g.setStroke(stroke); + g.draw(path2d); + } + } + } + } + + @NonNull + private static Logger getLogger() { + return Logger.getLogger(VdPath.class.getSimpleName()); + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPreview.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPreview.java new file mode 100644 index 0000000..3f6ea00 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdPreview.java @@ -0,0 +1,274 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.google.common.math.DoubleMath.roundToInt; +import static java.nio.charset.StandardCharsets.UTF_8; + +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; +import com.android.ide.common.util.AssetUtil; +import com.android.utils.XmlUtils; +import com.google.common.base.Strings; +import java.awt.image.BufferedImage; +import java.io.ByteArrayInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.StringWriter; +import java.math.RoundingMode; +import org.apache.xml.serialize.OutputFormat; +import org.apache.xml.serialize.XMLSerializer; +import org.w3c.dom.Document; +import org.w3c.dom.Element; + +/** + * Generates an image based on the VectorDrawable's XML content. + */ +public class VdPreview { + private static final String ANDROID_ALPHA = "android:alpha"; + private static final String ANDROID_TINT = "android:tint"; + private static final String ANDROID_AUTO_MIRRORED = "android:autoMirrored"; + private static final String ANDROID_HEIGHT = "android:height"; + private static final String ANDROID_WIDTH = "android:width"; + private static final int MAX_PREVIEW_IMAGE_SIZE = 4096; + private static final int MIN_PREVIEW_IMAGE_SIZE = 1; + + /** + * Encapsulates the information used to determine the preview image size. The reason we have + * different ways here is that both Studio UI and build process need to use this common code + * path to generate images for vector drawables. When {@code maxDimension} is not zero, use + * {@code maxDimension} as the maximum dimension value while keeping the aspect ratio. + * Otherwise, use {@code imageScale} to scale the image based on the XML's size information. + */ + public static class TargetSize { + private int imageMaxDimension; + private double imageScale; + + private TargetSize(int maxDimension, double imageScale) { + this.imageMaxDimension = maxDimension; + this.imageScale = imageScale; + } + + public static TargetSize createFromMaxDimension(int maxDimension) { + return new TargetSize(maxDimension, 0); + } + + public static TargetSize createFromScale(double imageScale) { + return new TargetSize(0, imageScale); + } + } + + /** + * Returns a format object for XML formatting. + */ + @NonNull + private static OutputFormat getPrettyPrintFormat() { + OutputFormat format = new OutputFormat(); + format.setLineWidth(120); + format.setIndenting(true); + format.setIndent(4); + format.setEncoding("UTF-8"); + format.setOmitComments(true); + format.setOmitXMLDeclaration(true); + return format; + } + + /** + * The UI can override some properties of the Vector drawable. In order to override in + * an uniform way, we re-parse the XML file and pick the appropriate attributes to override. + * + * @param document the parsed document of original VectorDrawable's XML file. + * @param overrideInfo incoming override information for VectorDrawable. + * @param errorLog log for the parsing errors and warnings. + * @return the overridden XML, or null if exception happens or no attributes need to be + * overridden. + */ + @Nullable + public static String overrideXmlContent( + @NonNull Document document, + @NonNull VdOverrideInfo overrideInfo, + @Nullable StringBuilder errorLog) { + boolean contentChanged = false; + Element root = document.getDocumentElement(); + + // Update attributes, note that attributes as width and height are required, + // while others are optional. + if (overrideInfo.needsOverrideWidth()) { + if (setDimension(root, ANDROID_WIDTH, overrideInfo.getWidth())) { + contentChanged = true; + } + } + if (overrideInfo.needsOverrideHeight()) { + if (setDimension(root, ANDROID_HEIGHT, overrideInfo.getHeight())) { + contentChanged = true; + } + } + if (overrideInfo.needsOverrideAlpha()) { + String value = XmlUtils.formatFloatValue(overrideInfo.getAlpha()); + if (setAttributeValue(root, ANDROID_ALPHA, value)) { + contentChanged = true; + } + } + + if (overrideInfo.needsOverrideTint()) { + String value = String.format("#%06X", overrideInfo.tintRgb()); + if (setAttributeValue(root, ANDROID_TINT, value)) { + contentChanged = true; + } + } + + if (overrideInfo.getAutoMirrored()) { + if (setAttributeValue(root, ANDROID_AUTO_MIRRORED, "true")) { + contentChanged = true; + } + } + + if (contentChanged) { + // Pretty-print the XML string from the document. + StringWriter stringOut = new StringWriter(); + XMLSerializer serial = new XMLSerializer(stringOut, getPrettyPrintFormat()); + try { + serial.serialize(document); + } + catch (IOException e) { + if (errorLog != null) { + errorLog.append("Exception while parsing XML file:\n").append(e.getMessage()); + } + } + return stringOut.toString(); + } + + return null; + } + + /** + * Sets value of a dimension attribute. The returned value reflects whether the value of + * the attribute was changed or not. + */ + private static boolean setDimension( + @NonNull Element element, @NonNull String attrName, double value) { + String newValue = XmlUtils.formatFloatValue(value) + "dp"; + return setAttributeValue(element, attrName, newValue); + } + + /** + * Sets value of an attribute. The returned value reflects whether the value of the attribute + * was changed or not. + */ + private static boolean setAttributeValue( + @NonNull Element element, @NonNull String attrName, @NonNull String value) { + String oldValue = element.getAttribute(attrName); + element.setAttribute(attrName, value); + return !value.equals(oldValue); + } + + /** + * Generates an image according to the VectorDrawable's content {@code xmlFileContent}. + * At the same time, {@code vdErrorLog} captures all the errors found during parsing. + * The size of image is determined by the {@code size}. + * + * @param targetSize the size of result image. + * @param xmlFileContent VectorDrawable's XML file's content. + * @param errorLog log for the parsing errors and warnings. + * @return an preview image according to the VectorDrawable's XML + */ + @Nullable + public static BufferedImage getPreviewFromVectorXml(@NonNull TargetSize targetSize, + @Nullable String xmlFileContent, + @Nullable StringBuilder errorLog) { + if (Strings.isNullOrEmpty(xmlFileContent)) { + return null; + } + + InputStream inputStream = new ByteArrayInputStream(xmlFileContent.getBytes(UTF_8)); + VdTree vdTree = VdParser.parse(inputStream, errorLog); + + return getPreviewFromVectorTree(targetSize, vdTree, errorLog); + } + + /** + * This generates an image from a vector tree. + * The size of image is determined by the {@code size}. + * + * @param targetSize the size of result image. + * @param xml The vector drawable XML document + * @param vdErrorLog log for the errors and warnings. + * @return an preview image according to the VectorDrawable's XML + */ + @NonNull + public static BufferedImage getPreviewFromVectorDocument(@NonNull TargetSize targetSize, + @NonNull Document xml, + @Nullable StringBuilder vdErrorLog) { + VdTree vdTree = new VdTree(); + vdTree.parse(xml); + return getPreviewFromVectorTree(targetSize, vdTree, vdErrorLog); + } + + /** + * Generates an image from a vector tree. The size of image is determined by the {@code size}. + * + * @param targetSize the size of result image. + * @param vdTree The vector drawable + * @param errorLog log for the errors and warnings. + * @return an preview image according to the VectorDrawable's XML + */ + @NonNull + public static BufferedImage getPreviewFromVectorTree(@NonNull TargetSize targetSize, + @NonNull VdTree vdTree, + @Nullable StringBuilder errorLog) { + // If the forceImageSize is set (>0), then we honor that. + // Otherwise, we will ask the vector drawable for the prefer size, then apply the imageScale. + double vdWidth = vdTree.getBaseWidth(); + double vdHeight = vdTree.getBaseHeight(); + double imageWidth; + double imageHeight; + int forceImageSize = targetSize.imageMaxDimension; + double imageScale = targetSize.imageScale; + + if (forceImageSize > 0) { + // The goal here is to generate an image within certain size, while preserving + // the aspect ratio as accurately as we can. If it is scaling too much to fit in, + // we log an error. + double maxVdSize = Math.max(vdWidth, vdHeight); + double ratioToForceImageSize = forceImageSize / maxVdSize; + double scaledWidth = ratioToForceImageSize * vdWidth; + double scaledHeight = ratioToForceImageSize * vdHeight; + imageWidth = + limitToInterval(scaledWidth, MIN_PREVIEW_IMAGE_SIZE, MAX_PREVIEW_IMAGE_SIZE); + imageHeight = + limitToInterval(scaledHeight, MIN_PREVIEW_IMAGE_SIZE, MAX_PREVIEW_IMAGE_SIZE); + if (errorLog != null && (scaledWidth != imageWidth || scaledHeight != imageHeight)) { + errorLog.append("Invalid image size, can't fit in a square whose size is ") + .append(forceImageSize); + } + } else { + imageWidth = vdWidth * imageScale; + imageHeight = vdHeight * imageScale; + } + + // Create the image according to the vector drawable's aspect ratio. + BufferedImage image = + AssetUtil.newArgbBufferedImage( + roundToInt(imageWidth, RoundingMode.HALF_UP), + roundToInt(imageHeight, RoundingMode.HALF_UP)); + vdTree.drawIntoImage(image); + return image; + } + + private static double limitToInterval(double value, double begin, double end) { + return Math.max(begin, Math.min(end, value)); + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdTree.java b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdTree.java new file mode 100644 index 0000000..ca0fccb --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdTree.java @@ -0,0 +1,225 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package com.android.ide.common.vectordrawable; + +import static com.android.SdkConstants.TAG_CLIP_PATH; +import static com.android.SdkConstants.TAG_GROUP; +import static com.android.SdkConstants.TAG_PATH; +import static com.android.SdkConstants.TAG_VECTOR; +import static com.android.ide.common.vectordrawable.VdUtil.parseColorValue; + +import com.android.annotations.NonNull; +import com.android.ide.common.util.AssetUtil; +import java.awt.AlphaComposite; +import java.awt.Color; +import java.awt.Graphics2D; +import java.awt.geom.AffineTransform; +import java.awt.geom.NoninvertibleTransformException; +import java.awt.image.BufferedImage; +import java.util.ArrayList; +import java.util.regex.Matcher; +import java.util.regex.Pattern; +import org.w3c.dom.Document; +import org.w3c.dom.NamedNodeMap; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; + +/** + * Represents the whole VectorDrawable XML file's tree. + */ +class VdTree { + private static final Pattern ATTRIBUTE_PATTERN = + Pattern.compile("^\\s*(\\d+(\\.\\d+)*)\\s*([a-zA-Z]+)\\s*$"); + + private final VdGroup mRootGroup = new VdGroup(); + + private float mBaseWidth = 1; + private float mBaseHeight = 1; + private float mPortWidth = 1; + private float mPortHeight = 1; + private float mRootAlpha = 1; + private int mRootTint; + + private static final boolean DBG_PRINT_TREE = false; + + private static final String INDENT = " "; + + float getBaseWidth(){ + return mBaseWidth; + } + + float getBaseHeight(){ + return mBaseHeight; + } + + float getPortWidth(){ + return mPortWidth; + } + + float getPortHeight(){ + return mPortHeight; + } + + private void drawTree(Graphics2D g, int w, int h) { + float scaleX = w / mPortWidth; + float scaleY = h / mPortHeight; + + AffineTransform rootMatrix = new AffineTransform(); // identity + + mRootGroup.draw(g, rootMatrix, scaleX, scaleY); + } + + /** Draws the VdTree into an image. */ + @SuppressWarnings("UseJBColor") // No need to use JBColor here. + public void drawIntoImage(@NonNull BufferedImage image) { + Graphics2D gFinal = (Graphics2D) image.getGraphics(); + int width = image.getWidth(); + int height = image.getHeight(); + gFinal.setColor(new Color(255, 255, 255, 0)); + gFinal.fillRect(0, 0, width, height); + + if (mRootAlpha < 1.0) { + // Draw into a temporary image, then draw into the result image applying alpha blending. + BufferedImage alphaImage = AssetUtil.newArgbBufferedImage(width, height); + Graphics2D gTemp = (Graphics2D)alphaImage.getGraphics(); + drawTree(gTemp, width, height); + gFinal.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, mRootAlpha)); + gFinal.drawImage(alphaImage, 0, 0, null); + gTemp.dispose(); + } else { + drawTree(gFinal, width, height); + } + + if (mRootTint != 0) { + // Apply tint. + BufferedImage tintImage = AssetUtil.newArgbBufferedImage(width, height); + Graphics2D gTemp = (Graphics2D)tintImage.getGraphics(); + gTemp.setPaint(new Color(mRootTint)); + gTemp.fillRect(0, 0, width, height); + gFinal.setComposite(AlphaComposite.SrcIn); + try { + gFinal.drawImage(tintImage, gFinal.getTransform().createInverse(), null); + } catch (NoninvertibleTransformException ignored) { + } + gTemp.dispose(); + } + + gFinal.dispose(); + } + + public void parse(@NonNull Document doc) { + NodeList rootNodeList = doc.getElementsByTagName(TAG_VECTOR); + assert rootNodeList.getLength() == 1; + Node rootNode = rootNodeList.item(0); + + parseRootNode(rootNode); + parseTree(rootNode, mRootGroup); + + if (DBG_PRINT_TREE) { + debugPrintTree(0, mRootGroup); + } + } + + private static void parseTree(@NonNull Node currentNode, @NonNull VdGroup currentGroup) { + NodeList childrenNodes = currentNode.getChildNodes(); + int length = childrenNodes.getLength(); + for (int i = 0; i < length; i++) { + Node child = childrenNodes.item(i); + if (child.getNodeType() == Node.ELEMENT_NODE) { + String name = child.getNodeName(); + if (TAG_GROUP.equals(name)) { + VdGroup newGroup = parseGroupAttributes(child.getAttributes()); + currentGroup.add(newGroup); + parseTree(child, newGroup); + } else if (TAG_PATH.equals(name)) { + VdPath newPath = parsePathAttributes(child.getAttributes()); + newPath.addGradientIfExists(child); + currentGroup.add(newPath); + } else if (TAG_CLIP_PATH.equals(name)) { + VdPath newClipPath = parsePathAttributes(child.getAttributes()); + newClipPath.setClipPath(true); + currentGroup.add(newClipPath); + } + } + } + } + + private static void debugPrintTree(int level, @NonNull VdGroup mRootGroup) { + int len = mRootGroup.size(); + if (len == 0) { + return; + } + StringBuilder prefixBuilder = new StringBuilder(); + for (int i = 0; i < level; i++) { + prefixBuilder.append(INDENT); + } + String prefix = prefixBuilder.toString(); + ArrayList children = mRootGroup.getChildren(); + for (int i = 0; i < len; i++) { + VdElement child = children.get(i); + if (child.isGroup()) { + // TODO: print group info + debugPrintTree(level + 1, (VdGroup) child); + } + } + } + + private void parseRootNode(@NonNull Node rootNode) { + if (rootNode.hasAttributes()) { + parseSize(rootNode.getAttributes()); + } + } + + private void parseSize(@NonNull NamedNodeMap attributes) { + int len = attributes.getLength(); + for (int i = 0; i < len; i++) { + String name = attributes.item(i).getNodeName(); + String value = attributes.item(i).getNodeValue(); + Matcher matcher = ATTRIBUTE_PATTERN.matcher(value); + float size = 0; + if (matcher.matches()) { + size = Float.parseFloat(matcher.group(1)); + } + + // TODO: Extract dimension units like px etc. Right now all are treated as "dp". + if ("android:width".equals(name)) { + mBaseWidth = size; + } else if ("android:height".equals(name)) { + mBaseHeight = size; + } else if ("android:viewportWidth".equals(name)) { + mPortWidth = Float.parseFloat(value); + } else if ("android:viewportHeight".equals(name)) { + mPortHeight = Float.parseFloat(value); + } else if ("android:alpha".equals(name)) { + mRootAlpha = Float.parseFloat(value); + } else if ("android:tint".equals(name) && value.startsWith("#")) { + mRootTint = parseColorValue(value); + } + } + } + + private static VdPath parsePathAttributes(@NonNull NamedNodeMap attributes) { + VdPath vgPath = new VdPath(); + vgPath.parseAttributes(attributes); + return vgPath; + } + + private static VdGroup parseGroupAttributes(@NonNull NamedNodeMap attributes) { + VdGroup vgGroup = new VdGroup(); + vgGroup.parseAttributes(attributes); + return vgGroup; + } +} diff --git a/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdUtil.kt b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdUtil.kt new file mode 100644 index 0000000..572e17c --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/java/com/android/ide/common/vectordrawable/VdUtil.kt @@ -0,0 +1,89 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +@file:JvmName("VdUtil") +package com.android.ide.common.vectordrawable + +import java.math.RoundingMode +import java.text.DecimalFormat +import java.text.DecimalFormatSymbols +import java.text.NumberFormat + +/** + * Returns a [NumberFormat] of sufficient precision to use for formatting coordinate + * values given the maximum viewport dimension. + */ +fun getCoordinateFormat(maxViewportSize: Float): NumberFormat { + val exponent = Math.floor(Math.log10(maxViewportSize.toDouble())).toInt() + var fractionalDigits = 5 - exponent + val formatBuilder = StringBuilder("#") + if (fractionalDigits > 0) { + // Build a string with decimal places for "#.##...", and cap at 6 digits. + if (fractionalDigits > 6) { + fractionalDigits = 6 + } + formatBuilder.append('.') + for (i in 0 until fractionalDigits) { + formatBuilder.append('#') + } + } + val fractionSeparator = DecimalFormatSymbols() + fractionSeparator.decimalSeparator = '.' + val format = DecimalFormat(formatBuilder.toString(), fractionSeparator) + format.roundingMode = RoundingMode.HALF_UP + return format +} + +// Workaround for https://youtrack.jetbrains.com/issue/KT-4749 +private const val ALPHA_MASK = 0xFF000000.toInt() + +/** + * Parses a color value in #AARRGGBB format. + * + * @param color the color value string + * @return the integer color value + */ +fun parseColorValue(color: String): Int { + require(color.startsWith("#")) { "Invalid color value $color" } + + return when (color.length) { + 7 -> { + // #RRGGBB + Integer.parseUnsignedInt(color.substring(1), 16) or ALPHA_MASK + } + 9 -> { + // #AARRGGBB + Integer.parseUnsignedInt(color.substring(1), 16) + } + 4 -> { + // #RGB + val v = Integer.parseUnsignedInt(color.substring(1), 16) + var k = (v shr 8 and 0xF) * 0x110000 + k = k or (v shr 4 and 0xF) * 0x1100 + k = k or (v and 0xF) * 0x11 + k or ALPHA_MASK + } + 5 -> { + // #ARGB + val v = Integer.parseUnsignedInt(color.substring(1), 16) + var k = (v shr 12 and 0xF) * 0x11000000 + k = k or (v shr 8 and 0xF) * 0x110000 + k = k or (v shr 4 and 0xF) * 0x1100 + k = k or (v and 0xF) * 0x11 + k or ALPHA_MASK + } + else -> ALPHA_MASK + } +} diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/CoreIcons.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/CoreIcons.kt new file mode 100644 index 0000000..49bf601 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/CoreIcons.kt @@ -0,0 +1,34 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +/** + * List of 'core' icons that will be added to the 'core' icons module, and depended on by + * material. These icons are the set of most commonly used icons, including icons used by + * Material components directly (such as the menu icon in an AppBar). All icons not specified + * here will be generated to the 'extended' icons module. + */ +val CoreIcons = setOf( + "Add", "Alert", "ArrowDown", "ArrowDownLeft", "ArrowDownload", "ArrowExpand", "ArrowForward", "ArrowLeft", + "ArrowRight", "ArrowSync", "ArrowUp", "ArrowUpLeft", "ArrowUpRight", "Attach", "Backspace", "CalendarLtr", + "CaretDown", "CaretDownRight", "CaretLeft", "CaretRight", "CaretUp", "Checkmark", "ChevronDown", "ChevronLeft", + "ChevronRight", "ChevronUp", "Clock", "Cloud", "Copy", "Cut", "Delete", "Dismiss", "Document", "Edit", + "ErrorCircle", "Eye", "Filter", "Flag", "Flash", "Folder", "Heart", "History", "Home", "Image", "Important", "Info", + "Key", "Link", "Mail", "Maximize", "MoreHorizontal", "MoreVertical", "Navigation", "Open", "Options", "Pause", + "Person", "Pin", "Play", "ReOrder", "Rename", "Save", "Search", "Send", "Settings", "Share", "Star", "Subtract", + "Tag", "Warning", "Wrench" +) diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Icon.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Icon.kt new file mode 100644 index 0000000..e2ee213 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Icon.kt @@ -0,0 +1,35 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +/** + * Represents a icon's Kotlin name, processed XML file name, theme, and XML file content. + * + * The [kotlinName] is typically the PascalCase equivalent of the original icon name, with the + * caveat that icons starting with a number are prefixed with an underscore. + * + * @property kotlinName the name of the generated Kotlin property, for example `ZoomOutMap`. + * @property xmlFileName the name of the processed XML file + * @property theme the theme of this icon + * @property fileContent the content of the source XML file that will be parsed. + */ +data class Icon( + val kotlinName: String, + val xmlFileName: String, + val theme: IconTheme, + val fileContent: String +) diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconParser.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconParser.kt new file mode 100644 index 0000000..3bc28e4 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconParser.kt @@ -0,0 +1,132 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +import androidx.compose.material.icons.generator.vector.FillType +import androidx.compose.material.icons.generator.vector.PathParser +import androidx.compose.material.icons.generator.vector.Vector +import androidx.compose.material.icons.generator.vector.VectorNode +import org.xmlpull.v1.XmlPullParser +import org.xmlpull.v1.XmlPullParser.END_DOCUMENT +import org.xmlpull.v1.XmlPullParser.END_TAG +import org.xmlpull.v1.XmlPullParser.START_TAG +import org.xmlpull.v1.XmlPullParserException +import org.xmlpull.v1.XmlPullParserFactory + +/** + * Parser that converts [icon]s into [Vector]s + */ +class IconParser(private val icon: Icon) { + + /** + * @return a [Vector] representing the provided [icon]. + */ + fun parse(): Vector { + val parser = XmlPullParserFactory.newInstance().newPullParser().apply { + setInput(icon.fileContent.byteInputStream(), null) + seekToStartTag() + } + + check(parser.name == "vector") { "The start tag must be !" } + + parser.next() + + val nodes = mutableListOf() + + var currentGroup: VectorNode.Group? = null + + while (!parser.isAtEnd()) { + when (parser.eventType) { + START_TAG -> { + when (parser.name) { + PATH -> { + val pathData = parser.getAttributeValue( + null, + PATH_DATA + ) + val fillAlpha = parser.getValueAsFloat(FILL_ALPHA) + val strokeAlpha = parser.getValueAsFloat(STROKE_ALPHA) + val fillType = when (parser.getAttributeValue(null, FILL_TYPE)) { + // evenOdd and nonZero are the only supported values here, where + // nonZero is the default if no values are defined. + EVEN_ODD -> FillType.EvenOdd + else -> FillType.NonZero + } + val path = VectorNode.Path( + strokeAlpha = strokeAlpha ?: 1f, + fillAlpha = fillAlpha ?: 1f, + fillType = fillType, + nodes = PathParser.parsePathString(pathData) + ) + if (currentGroup != null) { + currentGroup.paths.add(path) + } else { + nodes.add(path) + } + } + // Material icons are simple and don't have nested groups, so this can be simple + GROUP -> { + val group = VectorNode.Group() + currentGroup = group + nodes.add(group) + } + CLIP_PATH -> { /* TODO: b/147418351 - parse clipping paths */ + } + } + } + } + parser.next() + } + + return Vector(nodes) + } +} + +/** + * @return the float value for the attribute [name], or null if it couldn't be found + */ +private fun XmlPullParser.getValueAsFloat(name: String) = + getAttributeValue(null, name)?.toFloatOrNull() + +private fun XmlPullParser.seekToStartTag(): XmlPullParser { + var type = next() + while (type != START_TAG && type != END_DOCUMENT) { + // Empty loop + type = next() + } + if (type != START_TAG) { + throw XmlPullParserException("No start tag found") + } + return this +} + +private fun XmlPullParser.isAtEnd() = + eventType == END_DOCUMENT || (depth < 1 && eventType == END_TAG) + +// XML tag names +private const val CLIP_PATH = "clip-path" +private const val GROUP = "group" +private const val PATH = "path" + +// XML attribute names +private const val PATH_DATA = "android:pathData" +private const val FILL_ALPHA = "android:fillAlpha" +private const val STROKE_ALPHA = "android:strokeAlpha" +private const val FILL_TYPE = "android:fillType" + +// XML attribute values +private const val EVEN_ODD = "evenOdd" diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconProcessor.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconProcessor.kt new file mode 100644 index 0000000..14ba3bc --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconProcessor.kt @@ -0,0 +1,227 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +import com.google.common.base.CaseFormat +import java.io.File +import java.util.Locale + +/** + * Processes vector drawables in [iconDirectory] into a list of icons, removing any unwanted + * attributes (such as android: attributes that reference the theme) from the XML source. + * + * Drawables in [iconDirectory] should match the following structure, see download_material_icons.py + * to update icons, using this structure. + * + * // Top level + * [iconDirectory] + * // Theme name + * ├── filled + * // Icon name + * ├── menu.xml + * └── zoom_out_map.xml + * ├── outlined + * ├── rounded + * ├── twotone + * └── sharp + * + * @param iconDirectory root directory containing the directory structure mentioned above + * @param expectedApiFile location of the checked-in API file that contains the current list of + * all icons processed and generated + * @param generatedApiFile location of the to-be-generated API file in the build directory, + * that we will write to and compare with [expectedApiFile]. This way the generated file can be + * copied to overwrite the expected file, 'confirming' any API changes as a result of changing + * icons in [iconDirectory]. + */ +class IconProcessor( + private val iconDirectories: List, + private val expectedApiFile: File, + private val generatedApiFile: File, + private val verifyApi: Boolean = true +) { + /** + * @return a list of processed [Icon]s, from the given [iconDirectory]. + */ + fun process(): List { + val icons = loadIcons() + + if (verifyApi) { + ensureIconsExistInAllThemes(icons) + writeApiFile(icons, generatedApiFile) + checkApi(expectedApiFile, generatedApiFile) + } + + return icons + } + + private fun loadIcons(): List { + val themeDirs = iconDirectories + + return themeDirs.flatMap { dir -> +/* val theme = dir.name.toIconTheme() + val icons = dir.walk().filter { !it.isDirectory }.toList() + + val transformedIcons = icons.map { file -> + val filename = file.nameWithoutExtension + val kotlinName = filename.toKotlinPropertyName() + + // Prefix the icon name with a theme so we can ensure they will be unique when + // copied to res/drawable. + val xmlName = "${theme.themePackageName}_$filename" + + Icon( + kotlinName = kotlinName, + xmlFileName = xmlName, + theme = theme, + fileContent = processXmlFile(file.readText()) + ) + }*/ + val icons = dir.walk().filter { !it.isDirectory }.toList() + + val theme = when (dir.name) { + "regular" -> IconTheme.Regular + "filled" -> IconTheme.Filled + else -> IconTheme.Default + } + + val transformedIcons = icons.map { file -> + val filename = file.nameWithoutExtension + val kotlinName = filename + + // Prefix the icon name with a theme so we can ensure they will be unique when + // copied to res/drawable. + val xmlName = "${theme.themePackageName}_$filename" + + println("Name: $kotlinName, Theme: $theme") + Icon( + kotlinName = kotlinName, + xmlFileName = xmlName, + theme = theme, + fileContent = processXmlFile(file.readText()) + ) + } + // Ensure icon names are unique when accounting for case insensitive filesystems - + // workaround for b/216295020 + transformedIcons + .groupBy { it.kotlinName.lowercase(Locale.ROOT) } + .filter { it.value.size > 1 } + .filterNot { entry -> + entry.value.map { it.kotlinName }.containsAll(AllowedDuplicateIconNames) + } + .forEach { entry -> + throw IllegalStateException( + """Found multiple icons with the same case-insensitive filename: + | ${entry.value.joinToString()}. Generating icons with the same + | case-insensitive filename will cause issues on devices without + | a case sensitive filesystem (OSX / Windows).""".trimMargin() + ) + } + + transformedIcons + } + } +} + +/** + * Processes the given [fileContent] by removing android theme attributes and values. + */ +private fun processXmlFile(fileContent: String): String { + // Remove any defined tint for paths that use theme attributes + val tintAttribute = Regex.escape("""android:tint="?attr/colorControlNormal">""") + val tintRegex = """\n.*?$tintAttribute""".toRegex(RegexOption.MULTILINE) + + return fileContent + .replace(tintRegex, ">") + // The imported icons have white as the default path color, so let's change it to be + // black as is typical on Android. + .replace("@android:color/white", "@android:color/black") +} + +/** + * Ensures that each icon in each theme is available in every other theme + */ +private fun ensureIconsExistInAllThemes(icons: List) { + val groupedIcons = icons.groupBy { it.theme } + + check(groupedIcons.keys.containsAll(IconTheme.values().toList())) { + "Some themes were missing from the generated icons" + } + + val expectedIconNames = groupedIcons.values.map { themeIcons -> + themeIcons.map { icon -> icon.kotlinName }.sorted() + } + + expectedIconNames.first().let { expected -> + expectedIconNames.forEach { actual -> + check(actual == expected) { + "Not all icons were found in all themes $actual $expected" + } + } + } +} + +/** + * Writes an API representation of [icons] to [file]. + */ +private fun writeApiFile(icons: List, file: File) { + val apiText = icons + .groupBy { it.theme } + .map { (theme, themeIcons) -> + themeIcons + .map { icon -> + theme.themeClassName + "." + icon.kotlinName + } + .sorted() + .joinToString(separator = "\n") + } + .sorted() + .joinToString(separator = "\n") + + file.writeText(apiText) +} + +/** + * Ensures that [generatedFile] matches the checked-in API surface in [expectedFile]. + */ +private fun checkApi(expectedFile: File, generatedFile: File) { + check(expectedFile.exists()) { + "API file at ${expectedFile.canonicalPath} does not exist!" + } + + check(expectedFile.readText() == generatedFile.readText()) { + """Found differences when comparing API files! + |Please check the difference and copy over the changes if intended. + |expected file: ${expectedFile.canonicalPath} + |generated file: ${generatedFile.canonicalPath} + """.trimMargin() + } +} + +/** + * Converts a snake_case name to a KotlinProperty name. + * + * If the first character of [this] is a digit, the resulting name will be prefixed with an `_` + */ +private fun String.toKotlinPropertyName(): String { + return CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, this).let { name -> + if (name.first().isDigit()) "_$name" else name + } +} + +// These icons have already shipped in a stable release, so it is too late to rename / remove one to +// fix the clash. +private val AllowedDuplicateIconNames = listOf("AddChart", "Addchart") \ No newline at end of file diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTestingManifestGenerator.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTestingManifestGenerator.kt new file mode 100644 index 0000000..db95c7b --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTestingManifestGenerator.kt @@ -0,0 +1,135 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +import com.squareup.kotlinpoet.CodeBlock +import com.squareup.kotlinpoet.FileSpec +import com.squareup.kotlinpoet.FunSpec +import com.squareup.kotlinpoet.ParameterizedTypeName.Companion.parameterizedBy +import com.squareup.kotlinpoet.PropertySpec +import com.squareup.kotlinpoet.asClassName +import com.squareup.kotlinpoet.asTypeName +import com.squareup.kotlinpoet.buildCodeBlock +import java.io.File +import kotlin.reflect.KProperty0 + +/** + * Generates a list named `AllIcons` that contains pairs mapping a [KProperty0] of the generated + * icon to the name of the corresponding XML drawable. This is used so we can run tests comparing + * the generated icon against the original source drawable. + * + * @property icons the list of [Icon]s to generate the manifest from + */ +class IconTestingManifestGenerator(private val icons: List) { + /** + * Generates the list and writes it to [outputSrcDirectory]. + */ + fun generateTo(outputSrcDirectory: File) { + val propertyNames: MutableList = mutableListOf() + + // Split up this list by themes, otherwise we get a Method too large exception. + // We will then generate another file that returns the result of concatenating the list + // for each theme. + icons + .groupBy { it.theme } + .map { (theme, icons) -> + val propertyName = "${theme.themeClassName}Icons" + propertyNames += propertyName + theme to generateListOfIconsForTheme(propertyName, theme, icons) + } + .forEach { (theme, fileSpec) -> + // KotlinPoet bans wildcard imports, and we run into class compilation errors + // (too large a file?) if we add all the imports individually, so let's just add + // the imports to each file manually. + val wildcardImport = + "import androidx.compose.material.icons.${theme.themePackageName}.*" + + fileSpec.writeToWithCopyright(outputSrcDirectory) { fileContent -> + fileContent.replace( + "import androidx.compose.ui.graphics.vector.ImageVector", + "$wildcardImport\n" + + "import androidx.compose.ui.graphics.vector.ImageVector" + ) + } + } + + val mainGetter = FunSpec.getterBuilder() + .addStatement("return " + propertyNames.joinToString(" + ")) + .build() + + FileSpec.builder(PackageNames.FluentIconsPackage.packageName, "AllIcons") + .addProperty( + PropertySpec.builder("AllIcons", type = listOfIconsType) + .getter(mainGetter) + .build() + ).setIndent().build().writeToWithCopyright(outputSrcDirectory) + } +} + +/** + * Generates a Kotlin file with a list containing all icons of the given [theme]. + * + * @param propertyName the name of the top level property that we should generate the list under + * @param theme the theme that we are generating the file for + * @param allIcons a list containing all icons that we will filter to match [theme] + */ +private fun generateListOfIconsForTheme( + propertyName: String, + theme: IconTheme, + allIcons: List +): FileSpec { + val icons = allIcons.filter { it.theme == theme } + + val iconStatements = icons.toStatements() + + return FileSpec.builder(PackageNames.FluentIconsPackage.packageName, propertyName) + .addProperty( + PropertySpec.builder(propertyName, type = listOfIconsType) + .initializer( + buildCodeBlock { + addStatement("listOf(") + indent() + iconStatements.forEach { add(it) } + unindent() + addStatement(")") + } + ) + .build() + ).setIndent().build() +} + +/** + * @return a list of [CodeBlock] representing all the statements for the body of the list. + * For example, one statement would look like `(Icons.Filled::Menu) to menu`. + */ +private fun List.toStatements(): List { + return mapIndexed { index, icon -> + buildCodeBlock { + val iconFunctionReference = "(%T.${icon.theme.themeClassName}::${icon.kotlinName})" + val text = "$iconFunctionReference to \"${icon.xmlFileName}\"" + addStatement(if (index != size - 1) "$text," else text, ClassNames.Icons) + } + } +} + +private val kPropertyType = + (KProperty0::class).asClassName().parameterizedBy(ClassNames.ImageVector) +private val pairType = (Pair::class).asClassName().parameterizedBy( + kPropertyType, + (String::class).asTypeName() +) +private val listOfIconsType = (List::class).asClassName().parameterizedBy(pairType) diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTheme.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTheme.kt new file mode 100644 index 0000000..dc37ae3 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconTheme.kt @@ -0,0 +1,44 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +/** + * Enum representing the different themes for Material icons. + * + * @property themePackageName the lower case name used for package names and in xml files + * @property themeClassName the CameCase name used for the theme objects + */ +enum class IconTheme(val themePackageName: String, val themeClassName: String) { + Default("default", "Default"), + Regular("regular", "Regular"), + Filled("filled", "Filled") +} + +/** + * Returns the matching [IconTheme] from [this] [IconTheme.themePackageName]. + */ +fun String.toIconTheme() = requireNotNull( + IconTheme.values().find { + it.themePackageName == this + } +) { "No matching theme found" } + +/** + * The ClassName representing this [IconTheme] object, so we can generate extension properties on + * the object. + */ +val IconTheme.className get() = PackageNames.FluentIconsPackage.className("Icons", themeClassName) diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconWriter.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconWriter.kt new file mode 100644 index 0000000..2a399bd --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/IconWriter.kt @@ -0,0 +1,53 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +import java.io.File + +/** + * Generates programmatic representation of all [icons] using [ImageVectorGenerator]. + * + * @property icons the list of [Icon]s to generate Kotlin files for + */ +class IconWriter(private val icons: List) { + /** + * Generates icons and writes them to [outputSrcDirectory], using [iconNamePredicate] to + * filter what icons to generate for. + * + * @param outputSrcDirectory the directory to generate source files in + * @param iconNamePredicate the predicate that filters what icons should be generated. If + * false, the icon will not be parsed and generated in [outputSrcDirectory]. + */ + fun generateTo( + outputSrcDirectory: File, + iconNamePredicate: (String) -> Boolean + ) { + icons.forEach { icon -> + if (!iconNamePredicate(icon.kotlinName)) return@forEach + + val vector = IconParser(icon).parse() + + val fileSpec = ImageVectorGenerator( + icon.kotlinName, + icon.theme, + vector + ).createFileSpec() + + fileSpec.writeToWithCopyright(outputSrcDirectory) + } + } +} diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/ImageVectorGenerator.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/ImageVectorGenerator.kt new file mode 100644 index 0000000..d6126e4 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/ImageVectorGenerator.kt @@ -0,0 +1,182 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +import androidx.compose.material.icons.generator.vector.FillType +import androidx.compose.material.icons.generator.vector.Vector +import androidx.compose.material.icons.generator.vector.VectorNode +import com.squareup.kotlinpoet.CodeBlock +import com.squareup.kotlinpoet.FileSpec +import com.squareup.kotlinpoet.FunSpec +import com.squareup.kotlinpoet.KModifier +import com.squareup.kotlinpoet.PropertySpec +import com.squareup.kotlinpoet.buildCodeBlock +import java.util.Locale + +/** + * Generator for creating a Kotlin source file with a ImageVectror property for the given [vector], + * with name [iconName] and theme [iconTheme]. + * + * @param iconName the name for the generated property, which is also used for the generated file. + * I.e if the name is `Menu`, the property will be `Menu` (inside a theme receiver object) and + * the file will be `Menu.kt` (under the theme package name). + * @param iconTheme the theme that this vector belongs to. Used to scope the property to the + * correct receiver object, and also for the package name of the generated file. + * @param vector the parsed vector to generate ImageVector.Builder commands for + */ +class ImageVectorGenerator( + private val iconName: String, + private val iconTheme: IconTheme, + private val vector: Vector +) { + /** + * @return a [FileSpec] representing a Kotlin source file containing the property for this + * programmatic [vector] representation. + * + * The package name and hence file location of the generated file is: + * [PackageNames.FluentIconsPackage] + [IconTheme.themePackageName]. + */ + fun createFileSpec(): FileSpec { + val iconsPackage = PackageNames.FluentIconsPackage.packageName + val themePackage = iconTheme.themePackageName + val combinedPackageName = "$iconsPackage.$themePackage" + // Use a unique property name for the private backing property. This is because (as of + // Kotlin 1.4) each property with the same name will be considered as a possible candidate + // for resolution, regardless of the access modifier, so by using unique names we reduce + // the size from ~6000 to 1, and speed up compilation time for these icons. + val backingPropertyName = "_" + iconName.replaceFirstChar { it.lowercase(Locale.ROOT) } + val backingProperty = backingProperty(name = backingPropertyName) + return FileSpec.builder( + packageName = combinedPackageName, + fileName = iconName + ).addProperty( + PropertySpec.builder(name = iconName, type = ClassNames.ImageVector) + .receiver(iconTheme.className) + .getter(iconGetter(backingProperty, iconName, iconTheme)) + .build() + ).addProperty( + backingProperty + ).setIndent().build() + } + + /** + * @return the body of the getter for the icon property. This getter returns the backing + * property if it is not null, otherwise creates the icon and 'caches' it in the backing + * property, and then returns the backing property. + */ + private fun iconGetter( + backingProperty: PropertySpec, + iconName: String, + iconTheme: IconTheme + ): FunSpec { + return FunSpec.getterBuilder() + .addCode( + buildCodeBlock { + beginControlFlow("if (%N != null)", backingProperty) + addStatement("return %N!!", backingProperty) + endControlFlow() + } + ) + .addCode( + buildCodeBlock { + beginControlFlow( + "%N = %M(name = \"%N.%N\")", + backingProperty, + MemberNames.FluentIcon, + iconTheme.name, + iconName + ) + vector.nodes.forEach { node -> addRecursively(node) } + endControlFlow() + } + ) + .addStatement("return %N!!", backingProperty) + .build() + } + + /** + * @return The private backing property that is used to cache the ImageVector for a given + * icon once created. + * + * @param name the name of this property + */ + private fun backingProperty(name: String): PropertySpec { + val nullableImageVector = ClassNames.ImageVector.copy(nullable = true) + return PropertySpec.builder(name = name, type = nullableImageVector) + .mutable() + .addModifiers(KModifier.PRIVATE) + .initializer("null") + .build() + } +} + +/** + * Recursively adds function calls to construct the given [vectorNode] and its children. + */ +private fun CodeBlock.Builder.addRecursively(vectorNode: VectorNode) { + when (vectorNode) { + // TODO: b/147418351 - add clip-paths once they are supported + is VectorNode.Group -> { + beginControlFlow("%M", MemberNames.Group) + vectorNode.paths.forEach { path -> + addRecursively(path) + } + endControlFlow() + } + is VectorNode.Path -> { + addPath(vectorNode) { + vectorNode.nodes.forEach { pathNode -> + addStatement(pathNode.asFunctionCall()) + } + } + } + } +} + +/** + * Adds a function call to create the given [path], with [pathBody] containing the commands for + * the path. + */ +private fun CodeBlock.Builder.addPath( + path: VectorNode.Path, + pathBody: CodeBlock.Builder.() -> Unit +) { + // Only set the fill type if it is EvenOdd - otherwise it will just be the default. + val setFillType = path.fillType == FillType.EvenOdd + + val parameterList = with(path) { + listOfNotNull( + "fillAlpha = ${fillAlpha}f".takeIf { fillAlpha != 1f }, + "strokeAlpha = ${strokeAlpha}f".takeIf { strokeAlpha != 1f }, + "pathFillType = %M".takeIf { setFillType } + ) + } + + val parameters = if (parameterList.isNotEmpty()) { + parameterList.joinToString(prefix = "(", postfix = ")") + } else { + "" + } + + if (setFillType) { + beginControlFlow("%M$parameters", MemberNames.FluentPath, MemberNames.EvenOdd) + } else { + beginControlFlow("%M$parameters", MemberNames.FluentPath) + } + pathBody() + endControlFlow() +} diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/KotlinPoetUtils.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/KotlinPoetUtils.kt new file mode 100644 index 0000000..fedd4a1 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/KotlinPoetUtils.kt @@ -0,0 +1,91 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +import com.squareup.kotlinpoet.FileSpec +import java.io.File +import java.nio.file.Files +import java.text.SimpleDateFormat +import java.util.Date + +/** + * Writes the given [FileSpec] to [directory], appending a copyright notice to the beginning. + * This is needed as this functionality isn't supported in KotlinPoet natively, and is not + * intended to be supported. https://github.com/square/kotlinpoet/pull/514#issuecomment-441397363 + * + * @param directory directory to write this [FileSpec] to + * @param textTransform optional transformation to apply to the source file before writing to disk + */ +fun FileSpec.writeToWithCopyright(directory: File, textTransform: ((String) -> String)? = null) { + var outputDirectory = directory + + if (packageName.isNotEmpty()) { + for (packageComponent in packageName.split('.').dropLastWhile { it.isEmpty() }) { + outputDirectory = outputDirectory.resolve(packageComponent) + } + } + + Files.createDirectories(outputDirectory.toPath()) + + val file = outputDirectory.resolve("$name.kt") + + // Write this FileSpec to a StringBuilder, so we can process the text before writing to file. + val fileContent = StringBuilder().run { + writeTo(this) + toString() + } + + val transformedText = textTransform?.invoke(fileContent) ?: fileContent + + file.writeText(copyright + "\n\n" + transformedText) +} + +/** + * Sets the indent for this [FileSpec] to match that of our code style. + */ +fun FileSpec.Builder.setIndent() = indent(Indent) + +// Code style indent is 4 spaces, compared to KotlinPoet's default of 2 +private val Indent = " ".repeat(4) + +/** + * AOSP copyright notice. Given that we generate this code every build, it is never checked in, + * so we should update the copyright with the current year every time we write to disk. + */ +/* private val copyright + get() = """ + /* + * Copyright $currentYear The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + """.trimIndent() */ + +private val copyright + get() = "" + +private val currentYear: String get() = SimpleDateFormat("yyyy").format(Date()) diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Names.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Names.kt new file mode 100644 index 0000000..900ab09 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/Names.kt @@ -0,0 +1,54 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator + +import com.squareup.kotlinpoet.ClassName +import com.squareup.kotlinpoet.MemberName + +/** + * Package names used for icon generation. + */ +enum class PackageNames(val packageName: String) { + FluentIconsPackage("com.konyaco.fluent.icons"), + GraphicsPackage("androidx.compose.ui.graphics"), + VectorPackage(GraphicsPackage.packageName + ".vector") +} + +/** + * [ClassName]s used for icon generation. + */ +object ClassNames { + val Icons = PackageNames.FluentIconsPackage.className("Icons") + val ImageVector = PackageNames.VectorPackage.className("ImageVector") + val PathFillType = PackageNames.GraphicsPackage.className("PathFillType", "Companion") +} + +/** + * [MemberName]s used for icon generation. + */ +object MemberNames { + val FluentIcon = MemberName(PackageNames.FluentIconsPackage.packageName, "fluentIcon") + val FluentPath = MemberName(PackageNames.FluentIconsPackage.packageName, "fluentPath") + + val EvenOdd = MemberName(ClassNames.PathFillType, "EvenOdd") + val Group = MemberName(PackageNames.VectorPackage.packageName, "group") +} + +/** + * @return the [ClassName] of the given [classNames] inside this package. + */ +fun PackageNames.className(vararg classNames: String) = ClassName(this.packageName, *classNames) diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/README.md b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/README.md new file mode 100644 index 0000000..10e744a --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/README.md @@ -0,0 +1,31 @@ +# Material Iconography + +## Modules / components +Material iconography is split across these modules: + + 1. The `generator` module, in `generator/` - this module processes and generates Kotlin source files as part of the build step of the other modules. This module is not shipped as an artifact, and caches its outputs based on the input icons (found in `generator/raw-icons`). + 2. `material-icons-core` , in `core/` - this module contains _core_ icons, the set of most-commonly-used icons used by applications, including the icons that are required by Material components themselves, such as the menu icon. This module is fairly small and is depended on by `material`. + 3. `material-icons-extended`, in `extended/` - this module contains every icon that is not in `material-icons-core`, and has a transitive `api` dependency on `material-icons-core`, so depending on this module will provide every single Material icon (over 5000 at the time of writing). Due to the excessive size of this module, this module should ***NOT*** be included as a direct dependency of any other library, and should only be used if Proguard / R8 is enabled. + 4. `material-icons-extended-$theme`, in `extended/` - these modules each contain a specific theme from material-icons-extended, to facilitate compiling the icon soure files more quickly in parallel + +## Icon Generation + +Generation is split into a few distinct steps: + +1. Icons are downloaded (manually) using the Google Fonts API, using the script in the `generator` module. This downloads vector drawables for every single Material icon to the `raw-icons` folder. +2. During compilation of the core and extended modules, these icons are processed to remove theme attributes that we cannot generate code for, checked to ensure that all icons exist in all themes, and then an API tracking file similar to API files in other modules is generated. This API file tracks what icons we have processed / will generate code, and the build will fail at this point if there are differences between the checked in API file and the generated API file. +3. Once these icons are processed, we then parse each file, create a Vector-like representation, and convert this to `VectorAssetBuilder` commands that during run time will create a matching source code representation of this XML file. We then write this generated Kotlin file to the output directory, where it will be compiled as part of the `core` / `extended` module's source code, as if it was manually written and checked in. Each XML file creates a corresponding Kotlin file, containing a `by lazy` property representing that icon. For more information on using the generated icons, see `androidx.compose.material.icons.Icons`. + +## Adding new icons +To add new icons, simply use the icon downloading script at `generator/download_material_icons.py`, run any Gradle command that will trigger compilation of the icon modules (such as `./gradlew buildOnServer`), and follow the message in the build failure asking to confirm API changes by updating the API tracking file. + +## Icon Testing +Similar to how we generate Kotlin source for each icon, we also generate a 'testing manifest' that contains a list of all the source drawables, matched to their generated code representations. This allows us to run screenshot comparison tests (`IconComparisonTest`) that compare each pixel of the generated and source drawables, to ensure we generated the correct code, and that any changes in parsing logic that causes inconsistencies with our generation logic is caught in CI. + +## Useful files + + - `generator/download_material_icons.py` - script to download icons from Google Fonts API + - `IconGenerationTask` - base Gradle task for generating icons / associated testing resources as part of the build. See subclasses for specific task logic. + - `IconProcessor` - processes raw XML files in `generator/raw-icons`, creates a list of all icons that we will generate source for and ensures the API surface of these icons has not changed. (We do not run Metalava (or lint) on the extended module due to the extreme size of the module (5000+ source files) - running Metalava here would take hours.) + - `IconParser` - simple XML parser that parses the processed XML files into Vector representations. + - `VectorAssetGenerator` - converts icons parsed by `IconParser` into Kotlin source files that represent the icon. diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/FillType.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/FillType.kt new file mode 100644 index 0000000..7dbfdbc --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/FillType.kt @@ -0,0 +1,28 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator.vector + +/** + * Determines the winding rule that decides how the interior of a [VectorNode.Path] is calculated. + * + * This maps to [android.graphics.Path.FillType] used in the framework, and can be defined in XML + * via `android:fillType`. + */ +enum class FillType { + NonZero, + EvenOdd +} diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathNode.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathNode.kt new file mode 100644 index 0000000..aa9aebc --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathNode.kt @@ -0,0 +1,453 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator.vector + +/** + * Class representing a singular path command in a vector. + * + * @property isCurve whether this command is a curve command + * @property isQuad whether this command is a quad command + */ +/* ktlint-disable max-line-length */ +sealed class PathNode(val isCurve: Boolean = false, val isQuad: Boolean = false) { + /** + * Maps a [PathNode] to a string representing an invocation of the corresponding PathBuilder + * function to add this node to the builder. + */ + abstract fun asFunctionCall(): String + + // RelativeClose and Close are considered the same internally, so we represent both with Close + // for simplicity and to make equals comparisons robust. + object Close : PathNode() { + override fun asFunctionCall() = "close()" + } + + data class RelativeMoveTo(val x: Float, val y: Float) : PathNode() { + override fun asFunctionCall() = "moveToRelative(${x}f, ${y}f)" + } + data class MoveTo(val x: Float, val y: Float) : PathNode() { + override fun asFunctionCall() = "moveTo(${x}f, ${y}f)" + } + + data class RelativeLineTo(val x: Float, val y: Float) : PathNode() { + override fun asFunctionCall() = "lineToRelative(${x}f, ${y}f)" + } + data class LineTo(val x: Float, val y: Float) : PathNode() { + override fun asFunctionCall() = "lineTo(${x}f, ${y}f)" + } + + data class RelativeHorizontalTo(val x: Float) : PathNode() { + override fun asFunctionCall() = "horizontalLineToRelative(${x}f)" + } + data class HorizontalTo(val x: Float) : PathNode() { + override fun asFunctionCall() = "horizontalLineTo(${x}f)" + } + + data class RelativeVerticalTo(val y: Float) : PathNode() { + override fun asFunctionCall() = "verticalLineToRelative(${y}f)" + } + data class VerticalTo(val y: Float) : PathNode() { + override fun asFunctionCall() = "verticalLineTo(${y}f)" + } + + data class RelativeCurveTo( + val dx1: Float, + val dy1: Float, + val dx2: Float, + val dy2: Float, + val dx3: Float, + val dy3: Float + ) : PathNode(isCurve = true) { + override fun asFunctionCall() = "curveToRelative(${dx1}f, ${dy1}f, ${dx2}f, ${dy2}f, ${dx3}f, ${dy3}f)" + } + + data class CurveTo( + val x1: Float, + val y1: Float, + val x2: Float, + val y2: Float, + val x3: Float, + val y3: Float + ) : PathNode(isCurve = true) { + override fun asFunctionCall() = "curveTo(${x1}f, ${y1}f, ${x2}f, ${y2}f, ${x3}f, ${y3}f)" + } + + data class RelativeReflectiveCurveTo( + val x1: Float, + val y1: Float, + val x2: Float, + val y2: Float + ) : PathNode(isCurve = true) { + override fun asFunctionCall() = "reflectiveCurveToRelative(${x1}f, ${y1}f, ${x2}f, ${y2}f)" + } + + data class ReflectiveCurveTo( + val x1: Float, + val y1: Float, + val x2: Float, + val y2: Float + ) : PathNode(isCurve = true) { + override fun asFunctionCall() = "reflectiveCurveTo(${x1}f, ${y1}f, ${x2}f, ${y2}f)" + } + + data class RelativeQuadTo( + val x1: Float, + val y1: Float, + val x2: Float, + val y2: Float + ) : PathNode(isQuad = true) { + override fun asFunctionCall() = "quadToRelative(${x1}f, ${y1}f, ${x2}f, ${y2}f)" + } + + data class QuadTo( + val x1: Float, + val y1: Float, + val x2: Float, + val y2: Float + ) : PathNode(isQuad = true) { + override fun asFunctionCall() = "quadTo(${x1}f, ${y1}f, ${x2}f, ${y2}f)" + } + + data class RelativeReflectiveQuadTo( + val x: Float, + val y: Float + ) : PathNode(isQuad = true) { + override fun asFunctionCall() = "reflectiveQuadToRelative(${x}f, ${y}f)" + } + + data class ReflectiveQuadTo( + val x: Float, + val y: Float + ) : PathNode(isQuad = true) { + override fun asFunctionCall() = "reflectiveQuadTo(${x}f, ${y}f)" + } + + data class RelativeArcTo( + val horizontalEllipseRadius: Float, + val verticalEllipseRadius: Float, + val theta: Float, + val isMoreThanHalf: Boolean, + val isPositiveArc: Boolean, + val arcStartDx: Float, + val arcStartDy: Float + ) : PathNode() { + override fun asFunctionCall() = "arcToRelative(${horizontalEllipseRadius}f, ${verticalEllipseRadius}f, ${theta}f, $isMoreThanHalf, $isPositiveArc, ${arcStartDx}f, ${arcStartDy}f)" + } + + data class ArcTo( + val horizontalEllipseRadius: Float, + val verticalEllipseRadius: Float, + val theta: Float, + val isMoreThanHalf: Boolean, + val isPositiveArc: Boolean, + val arcStartX: Float, + val arcStartY: Float + ) : PathNode() { + override fun asFunctionCall() = "arcTo(${horizontalEllipseRadius}f, ${verticalEllipseRadius}f, ${theta}f, $isMoreThanHalf, $isPositiveArc, ${arcStartX}f, ${arcStartY}f)" + } +} +/* ktlint-enable max-line-length */ + +/** + * Return the corresponding [PathNode] for the given character key if it exists. + * If the key is unknown then [IllegalArgumentException] is thrown + * @return [PathNode] that matches the key + * @throws IllegalArgumentException + */ +internal fun Char.toPathNodes(args: FloatArray): List = when (this) { + RelativeCloseKey, CloseKey -> listOf( + PathNode.Close + ) + RelativeMoveToKey -> + pathNodesFromArgs( + args, + NUM_MOVE_TO_ARGS + ) { array -> + PathNode.RelativeMoveTo( + x = array[0], + y = array[1] + ) + } + + MoveToKey -> + pathNodesFromArgs( + args, + NUM_MOVE_TO_ARGS + ) { array -> + PathNode.MoveTo( + x = array[0], + y = array[1] + ) + } + + RelativeLineToKey -> + pathNodesFromArgs( + args, + NUM_LINE_TO_ARGS + ) { array -> + PathNode.RelativeLineTo( + x = array[0], + y = array[1] + ) + } + + LineToKey -> + pathNodesFromArgs( + args, + NUM_LINE_TO_ARGS + ) { array -> + PathNode.LineTo( + x = array[0], + y = array[1] + ) + } + + RelativeHorizontalToKey -> + pathNodesFromArgs( + args, + NUM_HORIZONTAL_TO_ARGS + ) { array -> + PathNode.RelativeHorizontalTo( + x = array[0] + ) + } + + HorizontalToKey -> + pathNodesFromArgs( + args, + NUM_HORIZONTAL_TO_ARGS + ) { array -> + PathNode.HorizontalTo(x = array[0]) + } + + RelativeVerticalToKey -> + pathNodesFromArgs( + args, + NUM_VERTICAL_TO_ARGS + ) { array -> + PathNode.RelativeVerticalTo(y = array[0]) + } + + VerticalToKey -> + pathNodesFromArgs( + args, + NUM_VERTICAL_TO_ARGS + ) { array -> + PathNode.VerticalTo(y = array[0]) + } + + RelativeCurveToKey -> + pathNodesFromArgs( + args, + NUM_CURVE_TO_ARGS + ) { array -> + PathNode.RelativeCurveTo( + dx1 = array[0], + dy1 = array[1], + dx2 = array[2], + dy2 = array[3], + dx3 = array[4], + dy3 = array[5] + ) + } + + CurveToKey -> + pathNodesFromArgs( + args, + NUM_CURVE_TO_ARGS + ) { array -> + PathNode.CurveTo( + x1 = array[0], + y1 = array[1], + x2 = array[2], + y2 = array[3], + x3 = array[4], + y3 = array[5] + ) + } + + RelativeReflectiveCurveToKey -> + pathNodesFromArgs( + args, + NUM_REFLECTIVE_CURVE_TO_ARGS + ) { array -> + PathNode.RelativeReflectiveCurveTo( + x1 = array[0], + y1 = array[1], + x2 = array[2], + y2 = array[3] + ) + } + + ReflectiveCurveToKey -> + pathNodesFromArgs( + args, + NUM_REFLECTIVE_CURVE_TO_ARGS + ) { array -> + PathNode.ReflectiveCurveTo( + x1 = array[0], + y1 = array[1], + x2 = array[2], + y2 = array[3] + ) + } + + RelativeQuadToKey -> + pathNodesFromArgs( + args, + NUM_QUAD_TO_ARGS + ) { array -> + PathNode.RelativeQuadTo( + x1 = array[0], + y1 = array[1], + x2 = array[2], + y2 = array[3] + ) + } + + QuadToKey -> + pathNodesFromArgs( + args, + NUM_QUAD_TO_ARGS + ) { array -> + PathNode.QuadTo( + x1 = array[0], + y1 = array[1], + x2 = array[2], + y2 = array[3] + ) + } + + RelativeReflectiveQuadToKey -> + pathNodesFromArgs( + args, + NUM_REFLECTIVE_QUAD_TO_ARGS + ) { array -> + PathNode.RelativeReflectiveQuadTo( + x = array[0], + y = array[1] + ) + } + + ReflectiveQuadToKey -> + pathNodesFromArgs( + args, + NUM_REFLECTIVE_QUAD_TO_ARGS + ) { array -> + PathNode.ReflectiveQuadTo( + x = array[0], + y = array[1] + ) + } + + RelativeArcToKey -> + pathNodesFromArgs( + args, + NUM_ARC_TO_ARGS + ) { array -> + PathNode.RelativeArcTo( + horizontalEllipseRadius = array[0], + verticalEllipseRadius = array[1], + theta = array[2], + isMoreThanHalf = array[3].compareTo(0.0f) != 0, + isPositiveArc = array[4].compareTo(0.0f) != 0, + arcStartDx = array[5], + arcStartDy = array[6] + ) + } + + ArcToKey -> + pathNodesFromArgs( + args, + NUM_ARC_TO_ARGS + ) { array -> + PathNode.ArcTo( + horizontalEllipseRadius = array[0], + verticalEllipseRadius = array[1], + theta = array[2], + isMoreThanHalf = array[3].compareTo(0.0f) != 0, + isPositiveArc = array[4].compareTo(0.0f) != 0, + arcStartX = array[5], + arcStartY = array[6] + ) + } + + else -> throw IllegalArgumentException("Unknown command for: $this") +} + +private inline fun pathNodesFromArgs( + args: FloatArray, + numArgs: Int, + nodeFor: (subArray: FloatArray) -> PathNode +): List { + return (0..args.size - numArgs step numArgs).map { index -> + val subArray = args.slice(index until index + numArgs).toFloatArray() + val node = nodeFor(subArray) + when { + // According to the spec, if a MoveTo is followed by multiple pairs of coordinates, + // the subsequent pairs are treated as implicit corresponding LineTo commands. + node is PathNode.MoveTo && index > 0 -> PathNode.LineTo( + subArray[0], + subArray[1] + ) + node is PathNode.RelativeMoveTo && index > 0 -> + PathNode.RelativeLineTo( + subArray[0], + subArray[1] + ) + else -> node + } + } +} + +/** + * Constants used by [Char.toPathNodes] for creating [PathNode]s from parsed paths. + */ +private const val RelativeCloseKey = 'z' +private const val CloseKey = 'Z' +private const val RelativeMoveToKey = 'm' +private const val MoveToKey = 'M' +private const val RelativeLineToKey = 'l' +private const val LineToKey = 'L' +private const val RelativeHorizontalToKey = 'h' +private const val HorizontalToKey = 'H' +private const val RelativeVerticalToKey = 'v' +private const val VerticalToKey = 'V' +private const val RelativeCurveToKey = 'c' +private const val CurveToKey = 'C' +private const val RelativeReflectiveCurveToKey = 's' +private const val ReflectiveCurveToKey = 'S' +private const val RelativeQuadToKey = 'q' +private const val QuadToKey = 'Q' +private const val RelativeReflectiveQuadToKey = 't' +private const val ReflectiveQuadToKey = 'T' +private const val RelativeArcToKey = 'a' +private const val ArcToKey = 'A' + +/** + * Constants for the number of expected arguments for a given node. If the number of received + * arguments is a multiple of these, the excess will be converted into additional path nodes. + */ +private const val NUM_MOVE_TO_ARGS = 2 +private const val NUM_LINE_TO_ARGS = 2 +private const val NUM_HORIZONTAL_TO_ARGS = 1 +private const val NUM_VERTICAL_TO_ARGS = 1 +private const val NUM_CURVE_TO_ARGS = 6 +private const val NUM_REFLECTIVE_CURVE_TO_ARGS = 4 +private const val NUM_QUAD_TO_ARGS = 4 +private const val NUM_REFLECTIVE_QUAD_TO_ARGS = 2 +private const val NUM_ARC_TO_ARGS = 7 diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathParser.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathParser.kt new file mode 100644 index 0000000..e004a05 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/PathParser.kt @@ -0,0 +1,174 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator.vector + +import kotlin.math.min + +/** + * Trimmed down copy of PathParser that doesn't handle interacting with Paths, and only is + * responsible for parsing path strings. + */ +object PathParser { + /** + * Parses the path string to create a collection of PathNode instances with their corresponding + * arguments + * throws an IllegalArgumentException or NumberFormatException if the parameters are invalid + */ + fun parsePathString(pathData: String): List { + val nodes = mutableListOf() + + fun addNode(cmd: Char, args: FloatArray) { + nodes.addAll(cmd.toPathNodes(args)) + } + + var start = 0 + var end = 1 + while (end < pathData.length) { + end = nextStart(pathData, end) + val s = pathData.substring(start, end).trim { it <= ' ' } + if (s.isNotEmpty()) { + val args = getFloats(s) + addNode(s[0], args) + } + + start = end + end++ + } + if (end - start == 1 && start < pathData.length) { + addNode(pathData[start], FloatArray(0)) + } + + return nodes + } + + private fun nextStart(s: String, end: Int): Int { + var index = end + var c: Char + + while (index < s.length) { + c = s[index] + // Note that 'e' or 'E' are not valid path commands, but could be + // used for floating point numbers' scientific notation. + // Therefore, when searching for next command, we should ignore 'e' + // and 'E'. + if (((c - 'A') * (c - 'Z') <= 0 || (c - 'a') * (c - 'z') <= 0) && + c != 'e' && c != 'E' + ) { + return index + } + index++ + } + return index + } + + @Throws(NumberFormatException::class) + private fun getFloats(s: String): FloatArray { + if (s[0] == 'z' || s[0] == 'Z') { + return FloatArray(0) + } + val results = FloatArray(s.length) + var count = 0 + var startPosition = 1 + var endPosition: Int + + val result = + ExtractFloatResult() + val totalLength = s.length + + // The startPosition should always be the first character of the + // current number, and endPosition is the character after the current + // number. + while (startPosition < totalLength) { + extract(s, startPosition, result) + endPosition = result.endPosition + + if (startPosition < endPosition) { + results[count++] = java.lang.Float.parseFloat( + s.substring(startPosition, endPosition) + ) + } + + startPosition = if (result.endWithNegativeOrDot) { + // Keep the '-' or '.' sign with next number. + endPosition + } else { + endPosition + 1 + } + } + return copyOfRange(results, 0, count) + } + + private fun copyOfRange(original: FloatArray, start: Int, end: Int): FloatArray { + if (start > end) { + throw IllegalArgumentException() + } + val originalLength = original.size + if (start < 0 || start > originalLength) { + throw ArrayIndexOutOfBoundsException() + } + val resultLength = end - start + val copyLength = min(resultLength, originalLength - start) + val result = FloatArray(resultLength) + original.copyInto(result, 0, start, start + copyLength) + return result + } + + private fun extract(s: String, start: Int, result: ExtractFloatResult) { + // Now looking for ' ', ',', '.' or '-' from the start. + var currentIndex = start + var foundSeparator = false + result.endWithNegativeOrDot = false + var secondDot = false + var isExponential = false + while (currentIndex < s.length) { + val isPrevExponential = isExponential + isExponential = false + when (s[currentIndex]) { + ' ', ',' -> foundSeparator = true + '-' -> + // The negative sign following a 'e' or 'E' is not a separator. + if (currentIndex != start && !isPrevExponential) { + foundSeparator = true + result.endWithNegativeOrDot = true + } + '.' -> + if (!secondDot) { + secondDot = true + } else { + // This is the second dot, and it is considered as a separator. + foundSeparator = true + result.endWithNegativeOrDot = true + } + 'e', 'E' -> isExponential = true + } + if (foundSeparator) { + break + } + currentIndex++ + } + // When there is nothing found, then we put the end position to the end + // of the string. + result.endPosition = currentIndex + } + + private data class ExtractFloatResult( + // We need to return the position of the next separator and whether the + // next float starts with a '-' or a '.'. + var endPosition: Int = 0, + var endWithNegativeOrDot: Boolean = false + ) +} diff --git a/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/Vector.kt b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/Vector.kt new file mode 100644 index 0000000..edb90ad --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/androidx/compose/material/icons/generator/vector/Vector.kt @@ -0,0 +1,39 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator.vector + +/** + * Simplified representation of a vector, with root [nodes]. + * + * [nodes] may either be a singleton list of the root group, or a list of root paths / groups if + * there are multiple top level declaration. + */ +class Vector(val nodes: List) + +/** + * Simplified vector node representation, as the total set of properties we need to care about + * for Material icons is very limited. + */ +sealed class VectorNode { + class Group(val paths: MutableList = mutableListOf()) : VectorNode() + class Path( + val strokeAlpha: Float, + val fillAlpha: Float, + val fillType: FillType, + val nodes: List + ) : VectorNode() +} diff --git a/fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToCode.kt b/fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToCode.kt new file mode 100644 index 0000000..bbb0004 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToCode.kt @@ -0,0 +1,23 @@ +package generator + +import androidx.compose.material.icons.generator.CoreIcons +import androidx.compose.material.icons.generator.IconProcessor +import androidx.compose.material.icons.generator.IconWriter + +fun main() { + val icons = IconProcessor( + listOf(baseDir.resolve("icon_output_xml/filled"), baseDir.resolve("icon_output_xml/regular")), + baseDir.resolve("expApis.txt"), + baseDir.resolve("genApis.txt"), + false + ).process() + val outDir = baseDir.resolve("icon_output_kt_core").also { + it.mkdirs() + } + IconWriter(icons).generateTo(outDir) { it in CoreIcons } + + val extendedDir = baseDir.resolve("icon_output_kt_extended").also { + it.mkdirs() + } + IconWriter(icons).generateTo(extendedDir) { it !in CoreIcons } +} \ No newline at end of file diff --git a/fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToXml.kt b/fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToXml.kt new file mode 100644 index 0000000..8989834 --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/generator/ConvertToXml.kt @@ -0,0 +1,44 @@ +package generator + +import com.android.ide.common.vectordrawable.Svg2Vector + +fun main() { + val outDir = baseDir.resolve("icon_output_xml").also { it.mkdirs() } + val filled = outDir.resolve("filled").also { it.mkdirs() } + val regular = outDir.resolve("regular").also { it.mkdirs() } + + val error = mutableListOf() + + baseDir.resolve("icon_output").listFiles()!!.forEach { file -> + val filename = file.nameWithoutExtension + val theme = when { + filename.endsWith("Regular") -> "regular" + filename.endsWith("Filled") -> "filled" + else -> error("Unknown theme") + } + val outputDir = when (theme) { + "regular" -> regular + "filled" -> filled + else -> regular + } + + val size = + filename.substring(filename.length - theme.length - 2, filename.length - theme.length) + val iconName = filename.substringBeforeLast(size) + + println(iconName) + val outputFile = outputDir.resolve("$iconName.xml") + outputFile.outputStream().use { stream -> + Svg2Vector.parseSvgToXml(file, stream) + } + if (outputFile.length() == 0L) { + error.add(filename) + System.err.println("Error: $filename") + outputFile.delete() + } + } + + error.forEach { + println("Error: $it") + } +} \ No newline at end of file diff --git a/fluent-icons-generator/src/jvmMain/kotlin/generator/ExtractSvgFromCatalog.kt b/fluent-icons-generator/src/jvmMain/kotlin/generator/ExtractSvgFromCatalog.kt new file mode 100644 index 0000000..f2ae07c --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/generator/ExtractSvgFromCatalog.kt @@ -0,0 +1,25 @@ +package generator + +import org.jsoup.Jsoup + +fun main() { + val html = baseDir.resolve("icons-catalog.html").readText() + val document = Jsoup.parse(html) + val outputDir = baseDir.resolve("icon_output").also { + it.mkdirs() + } + document.select(".sbdocs-content > div:last-child > div > div").asSequence().map { + val name = it.select("code")[0]!!.text() + val svg = it.select("svg")[0].toString() + name to svg + }.forEach { (name, svg) -> + println(svg) + val converted = svg.replace(Regex("""\sclass="[\s\S]+?""""), "") + .replace(Regex("""\saria-hidden="true""""), "") + .replace(" fill=\"currentColor\"", "") + .replace("viewbox", "viewBox") + + println(converted) + outputDir.resolve("$name.svg").writeText(converted) + } +} \ No newline at end of file diff --git a/fluent-icons-generator/src/jvmMain/kotlin/generator/Utils.kt b/fluent-icons-generator/src/jvmMain/kotlin/generator/Utils.kt new file mode 100644 index 0000000..04663eb --- /dev/null +++ b/fluent-icons-generator/src/jvmMain/kotlin/generator/Utils.kt @@ -0,0 +1,5 @@ +package generator + +import java.io.File + +val baseDir = File("fluent-icons-generator") \ No newline at end of file diff --git a/fluent-icons-generator/tasks/IconGenerationTask.kt b/fluent-icons-generator/tasks/IconGenerationTask.kt new file mode 100644 index 0000000..2fe5d63 --- /dev/null +++ b/fluent-icons-generator/tasks/IconGenerationTask.kt @@ -0,0 +1,243 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator.tasks + +import androidx.compose.material.icons.generator.Icon +import androidx.compose.material.icons.generator.IconProcessor +import com.android.build.gradle.LibraryExtension +import org.gradle.api.DefaultTask +import org.gradle.api.Project +import org.gradle.api.tasks.CacheableTask +import org.gradle.api.tasks.Input +import org.gradle.api.tasks.InputDirectory +import org.gradle.api.tasks.InputFile +import org.gradle.api.tasks.Optional +import org.gradle.api.tasks.OutputDirectory +import org.gradle.api.tasks.OutputFile +import org.gradle.api.tasks.PathSensitive +import org.gradle.api.tasks.PathSensitivity +import org.gradle.api.tasks.TaskAction +import org.gradle.api.tasks.Internal +import org.gradle.api.tasks.TaskProvider +import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension +import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet +import java.io.File +import java.util.Locale + +/** + * Base [org.gradle.api.Task] for tasks relating to icon generation. + */ +@CacheableTask +abstract class IconGenerationTask : DefaultTask() { + + /** + * Directory containing raw drawables. These icons will be processed to generate programmatic + * representations. + */ + @PathSensitive(PathSensitivity.RELATIVE) + @InputDirectory + val allIconsDirectory = + project.rootProject.project(GeneratorProject).projectDir.resolve("raw-icons") + + /** + * Specific theme to generate icons for, or null to generate all + */ + @Optional + @Input + var themeName: String? = null + + /** + * Specific icon directories to use in this task + */ + @Internal + fun getIconDirectories(): List { + val themeName = themeName + if (themeName != null) { + return listOf(allIconsDirectory.resolve(themeName)) + } else { + return allIconsDirectory.listFiles()!!.filter { it.isDirectory } + } + } + + /** + * Checked-in API file for the generator module, where we will track all the generated icons + */ + @PathSensitive(PathSensitivity.NONE) + @InputFile + val expectedApiFile = + project.rootProject.project(GeneratorProject).projectDir.resolve("api/icons.txt") + + /** + * Root build directory for this task, where outputs will be placed into. + */ + @OutputDirectory + lateinit var buildDirectory: File + + /** + * Generated API file that will be placed in the build directory. This can be copied manually + * to [expectedApiFile] to confirm that API changes were intended. + */ + @get:OutputFile + val generatedApiFile: File + get() = buildDirectory.resolve("api/icons.txt") + + /** + * @return a list of all processed [Icon]s from [getIconDirectories]. + */ + fun loadIcons(): List { + // material-icons-core loads and verifies all of the icons from all of the themes: + // both that all icons are present in all themes, and also that no icons have been removed. + // So, when we're loading just one theme, we don't need to verify it + val verifyApi = themeName == null + return IconProcessor( + getIconDirectories(), + expectedApiFile, + generatedApiFile, + verifyApi + ).process() + } + + @get:OutputDirectory + val generatedSrcMainDirectory: File + get() = buildDirectory.resolve(GeneratedSrcMain) + + @get:OutputDirectory + val generatedSrcAndroidTestDirectory: File + get() = buildDirectory.resolve(GeneratedSrcAndroidTest) + + @get:OutputDirectory + val generatedResourceDirectory: File + get() = buildDirectory.resolve(GeneratedResource) + + /** + * The action for this task + */ + @TaskAction + abstract fun run() + + companion object { + /** + * Registers the core [project]. The core project contains only the icons defined in + * [androidx.compose.material.icons.generator.CoreIcons], and no tests. + */ + @JvmStatic + fun registerCoreIconProject( + project: Project, + libraryExtension: LibraryExtension, + isMpp: Boolean + ) { + if (isMpp) { + CoreIconGenerationTask.register(project, null) + } else { + libraryExtension.libraryVariants.all { variant -> + CoreIconGenerationTask.register(project, variant) + } + } + } + + /** + * Registers the extended [project]. The core project contains all icons except for the + * icons defined in [androidx.compose.material.icons.generator.CoreIcons], as well as a + * bitmap comparison test for every icon in both the core and extended project. + */ + @JvmStatic + fun registerExtendedIconThemeProject( + project: Project, + libraryExtension: LibraryExtension, + isMpp: Boolean + ) { + if (isMpp) { + ExtendedIconGenerationTask.register(project, null) + } else { + libraryExtension.libraryVariants.all { variant -> + ExtendedIconGenerationTask.register(project, variant) + } + } + + // b/175401659 - disable lint as it takes a long time, and most errors should + // be caught by lint on material-icons-core anyway + project.afterEvaluate { + project.tasks.named("lintAnalyzeDebug") { t -> + t.enabled = false + } + project.tasks.named("lintDebug") { t -> + t.enabled = false + } + } + } + + @JvmStatic + fun registerExtendedIconMainProject( + project: Project, + libraryExtension: LibraryExtension + ) { + libraryExtension.testVariants.all { variant -> + IconTestingGenerationTask.register(project, variant) + } + } + + const val GeneratedSrcMain = "src/commonMain/kotlin" + + const val GeneratedSrcAndroidTest = "src/androidAndroidTest/kotlin" + + const val GeneratedResource = "generatedIcons/res" + } +} + +// Path to the generator project +private const val GeneratorProject = ":compose:material:material:icons:generator" + +/** + * Registers a new [T] in [this], and sets [IconGenerationTask.buildDirectory] depending on + * [variant]. + * + * @param variant the [com.android.build.gradle.api.BaseVariant] to associate this task with, or + * `null` if this task does not change between variants. + * @return a [Pair] of the created [TaskProvider] of [T] of [IconGenerationTask], and the [File] + * for the directory that files will be generated to + */ +@Suppress("DEPRECATION") // BaseVariant +fun Project.registerGenerationTask( + taskName: String, + taskClass: Class, + variant: com.android.build.gradle.api.BaseVariant? = null +): Pair, File> { + val variantName = variant?.name ?: "allVariants" + + val themeName = if (project.name.contains("material-icons-extended-")) { + project.name.replace("material-icons-extended-", "") + } else { + null + } + + val buildDirectory = project.buildDir.resolve("generatedIcons/$variantName") + + return tasks.register("$taskName${variantName.capitalize(Locale.getDefault())}", taskClass) { + it.themeName = themeName + it.buildDirectory = buildDirectory + } to buildDirectory +} + +fun Project.getMultiplatformSourceSet(name: String): KotlinSourceSet { + val sourceSet = project.multiplatformExtension!!.sourceSets.find { it.name == name } + return requireNotNull(sourceSet) { + "No source sets found matching $name" + } +} + +private val Project.multiplatformExtension + get() = extensions.findByType(KotlinMultiplatformExtension::class.java) diff --git a/fluent-icons-generator/tasks/IconSourceTasks.kt b/fluent-icons-generator/tasks/IconSourceTasks.kt new file mode 100644 index 0000000..4e62a3d --- /dev/null +++ b/fluent-icons-generator/tasks/IconSourceTasks.kt @@ -0,0 +1,164 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator.tasks + +import androidx.compose.material.icons.generator.CoreIcons +import androidx.compose.material.icons.generator.IconWriter +import org.gradle.api.Project +import org.gradle.api.tasks.CacheableTask +import org.gradle.api.tasks.TaskProvider +import org.gradle.api.tasks.bundling.Jar +import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet +import java.io.File + +/** + * Task responsible for converting core icons from xml to a programmatic representation. + */ +@CacheableTask +open class CoreIconGenerationTask : IconGenerationTask() { + override fun run() = + IconWriter(loadIcons()).generateTo(generatedSrcMainDirectory) { it in CoreIcons } + + companion object { + /** + * Registers [CoreIconGenerationTask] in [project]. + */ + @Suppress("DEPRECATION") // BaseVariant + fun register(project: Project, variant: com.android.build.gradle.api.BaseVariant? = null) { + val (task, buildDirectory) = project.registerGenerationTask( + "generateCoreIcons", + CoreIconGenerationTask::class.java, + variant + ) + // Multiplatform + if (variant == null) { + registerIconGenerationTask(project, task, buildDirectory) + } + // AGP + else variant.registerIconGenerationTask(project, task, buildDirectory) + } + } +} + +/** + * Task responsible for converting extended icons from xml to a programmatic representation. + */ +@CacheableTask +open class ExtendedIconGenerationTask : IconGenerationTask() { + override fun run() = + IconWriter(loadIcons()).generateTo(generatedSrcMainDirectory) { it !in CoreIcons } + + companion object { + /** + * Registers [ExtendedIconGenerationTask] in [project]. (for use with mpp) + */ + @Suppress("DEPRECATION") // BaseVariant + fun register(project: Project, variant: com.android.build.gradle.api.BaseVariant? = null) { + val (task, buildDirectory) = project.registerGenerationTask( + "generateExtendedIcons", + ExtendedIconGenerationTask::class.java, + variant + ) + // Multiplatform + if (variant == null) { + registerIconGenerationTask(project, task, buildDirectory) + } + // AGP + else variant.registerIconGenerationTask(project, task, buildDirectory) + } + + /** + * Registers the icon generation task just for source jar generation, and not for + * compilation. This is temporarily needed since we manually parallelize compilation in + * material-icons-extended for the AGP build. When we remove that parallelization code, + * we can remove this too. + */ + @JvmStatic + @Suppress("DEPRECATION") // BaseVariant + fun registerSourceJarOnly( + project: Project, + variant: com.android.build.gradle.api.BaseVariant + ) { + // Setup the source jar task if this is the release variant + if (variant.name == "release") { + val (task, buildDirectory) = project.registerGenerationTask( + "generateExtendedIcons", + ExtendedIconGenerationTask::class.java, + variant + ) + val generatedSrcMainDirectory = buildDirectory.resolve(GeneratedSrcMain) + project.addToSourceJar(generatedSrcMainDirectory, task) + } + } + } +} + +/** + * Helper to register [task] that outputs to [buildDirectory] as the Kotlin source generating + * task for [project]. + */ +private fun registerIconGenerationTask( + project: Project, + task: TaskProvider<*>, + buildDirectory: File +) { + val sourceSet = project.getMultiplatformSourceSet(KotlinSourceSet.COMMON_MAIN_SOURCE_SET_NAME) + val generatedSrcMainDirectory = buildDirectory.resolve(IconGenerationTask.GeneratedSrcMain) + sourceSet.kotlin.srcDir(project.files(generatedSrcMainDirectory).builtBy(task)) + // add it to the multiplatform sources as well. + project.tasks.named("multiplatformSourceJar", Jar::class.java).configure { + it.from(task.map { generatedSrcMainDirectory }) + } + project.addToSourceJar(generatedSrcMainDirectory, task) +} + +/** + * Helper to register [task] as the java source generating task that outputs to [buildDirectory]. + */ +@Suppress("DEPRECATION") // BaseVariant +private fun com.android.build.gradle.api.BaseVariant.registerIconGenerationTask( + project: Project, + task: TaskProvider<*>, + buildDirectory: File +) { + val generatedSrcMainDirectory = buildDirectory.resolve(IconGenerationTask.GeneratedSrcMain) + registerJavaGeneratingTask(task, generatedSrcMainDirectory) + // Setup the source jar task if this is the release variant + if (name == "release") { + project.addToSourceJar(generatedSrcMainDirectory, task) + } +} + +/** + * Adds the contents of [buildDirectory] to the source jar generated for this [Project] by [task] + */ +// TODO: b/191485164 remove when AGP lets us get generated sources from a TestedExtension or +// similar, then we can just add generated sources in SourceJarTaskHelper for all projects, +// instead of needing one-off support here. +private fun Project.addToSourceJar(buildDirectory: File, task: TaskProvider<*>) { + afterEvaluate { + val sourceJar = tasks.named("sourceJarRelease", Jar::class.java) + sourceJar.configure { + // Generating source jars requires the generation task to run first. This shouldn't + // be needed for the MPP build because we use builtBy to set up the dependency + // (https://github.com/gradle/gradle/issues/17250) but the path is different for AGP, + // so we will still need this for the AGP build. + it.dependsOn(task) + it.from(buildDirectory) + } + } +} diff --git a/fluent-icons-generator/tasks/IconTestingGenerationTask.kt b/fluent-icons-generator/tasks/IconTestingGenerationTask.kt new file mode 100644 index 0000000..d05b035 --- /dev/null +++ b/fluent-icons-generator/tasks/IconTestingGenerationTask.kt @@ -0,0 +1,77 @@ +/* + * Copyright 2020 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package androidx.compose.material.icons.generator.tasks + +import androidx.compose.material.icons.generator.IconTestingManifestGenerator +import java.io.File +import org.gradle.api.Project +import org.gradle.api.tasks.CacheableTask +import org.gradle.api.tasks.OutputDirectory + +/** + * Task responsible for generating files related to testing. + * + * - Generates a list of all icons mapped to the drawable ID used in testing, so we can bitmap + * compare the programmatic icon with the original source drawable. + * + * - Flattens all the source drawables into a drawable folder that will be used in comparison tests. + */ +@CacheableTask +open class IconTestingGenerationTask : IconGenerationTask() { + /** + * Directory to generate the flattened drawables used for testing to. + */ + @get:OutputDirectory + val drawableDirectory: File + get() = generatedResourceDirectory.resolve("drawable") + + override fun run() { + // Copy all drawables to the drawable directory + loadIcons().forEach { icon -> + drawableDirectory.resolve("${icon.xmlFileName}.xml").apply { + createNewFile() + writeText(icon.fileContent) + } + } + + // Generate the testing manifest to the androidTest directory + IconTestingManifestGenerator(loadIcons()).generateTo(generatedSrcAndroidTestDirectory) + } + + companion object { + /** + * Registers [IconTestingGenerationTask] in [project] for [variant]. + */ + @Suppress("DEPRECATION") // BaseVariant + fun register(project: Project, variant: com.android.build.gradle.api.BaseVariant) { + val (task, buildDirectory) = project.registerGenerationTask( + "generateTestFiles", + IconTestingGenerationTask::class.java, + variant + ) + + val generatedResourceDirectory = buildDirectory.resolve(GeneratedResource) + + variant.registerGeneratedResFolders( + project.files(generatedResourceDirectory).builtBy(task) + ) + + val generatedSrcAndroidTestDirectory = buildDirectory.resolve(GeneratedSrcAndroidTest) + variant.registerJavaGeneratingTask(task, generatedSrcAndroidTestDirectory) + } + } +} diff --git a/fluent/build.gradle.kts b/fluent/build.gradle.kts new file mode 100644 index 0000000..a203e5f --- /dev/null +++ b/fluent/build.gradle.kts @@ -0,0 +1,88 @@ +plugins { + kotlin("multiplatform") + id("org.jetbrains.compose") + id("com.android.library") + id("maven-publish") +} + +group = "com.konyaco" +version = "0.0.1-dev4" + +kotlin { + jvm() + android() + sourceSets { + val commonMain by getting { + dependencies { + api(compose.foundation) + api(project(":fluent-icons-core")) + api("net.java.dev.jna:jna-platform:latest.release") + + } + } + val commonTest by getting { + dependencies { + implementation(kotlin("test")) + } + } + val androidMain by getting { + dependencies { + api("androidx.appcompat:appcompat:1.5.1") + api("androidx.core:core-ktx:1.9.0") + } + } + val jvmMain by getting { + dependencies { + api(compose.preview) + } + } + val jvmTest by getting{ + dependencies { + implementation("junit:junit:4.13") + } + } + } +} + +//tasks.test { +// useJUnitPlatform() +//} +dependencies { + api("net.java.dev.jna:jna-platform:latest.release") +} + +android { + compileSdk = 33 + namespace = "com.konyaco.fluent" + sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") + defaultConfig { + minSdk = 24 + targetSdk = 33 + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 + } +} + + +publishing { + repositories { + maven { + name = "OSSRHSnapshot" + url = uri("https://s01.oss.sonatype.org/content/repositories/snapshots/") + credentials { + username = System.getenv("MAVEN_USERNAME") + password = System.getenv("MAVEN_PASSWORD") + } + } + maven { + name = "OSSRH" + url = uri("https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/") + credentials { + username = System.getenv("MAVEN_USERNAME") + password = System.getenv("MAVEN_PASSWORD") + } + } + } +} diff --git a/fluent/src/androidMain/AndroidManifest.xml b/fluent/src/androidMain/AndroidManifest.xml new file mode 100644 index 0000000..10728cc --- /dev/null +++ b/fluent/src/androidMain/AndroidManifest.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/Colors.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/Colors.kt new file mode 100644 index 0000000..c374e53 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/Colors.kt @@ -0,0 +1,440 @@ +package com.konyaco.fluent + +import androidx.compose.runtime.* +import androidx.compose.ui.graphics.Brush +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.takeOrElse +import org.jetbrains.annotations.TestOnly +import java.awt.color.ColorSpace +import java.math.BigInteger + +@Stable +class Colors( + shades: Shades, + darkMode: Boolean +) { + var darkMode by mutableStateOf(darkMode) + internal set + var shades by mutableStateOf(shades) + internal set + var text by mutableStateOf(generateTextColors(shades, darkMode)) + internal set + var control by mutableStateOf(generateControlColors(shades, darkMode)) + internal set + var controlAlt by mutableStateOf(generateControlAltColors(shades, darkMode)) + internal set + var controlSolid by mutableStateOf(generateControlSolidColors(shades, darkMode)) + internal set + var controlStrong by mutableStateOf(generateControlStrongColors(shades, darkMode)) + internal set + var subtleFill by mutableStateOf(generateSubtleFillColors(shades, darkMode)) + internal set + var fillAccent by mutableStateOf(generateFillAccentColors(shades, darkMode)) + internal set + var background by mutableStateOf(generateBackground(shades, darkMode)) + internal set + var stroke by mutableStateOf(generateStroke(shades, darkMode)) + internal set + var borders by mutableStateOf(generateBorders(fillAccent, stroke, darkMode)) + internal set + +} + +data class Borders( + val control: Brush, + val accentControl: Brush, + val circle: Brush, + val textControl: Brush, + val textControlFocused: Brush +) + +data class Shades( + val base: Color, + val light1: Color, + val light2: Color, + val light3: Color, + val dark1: Color, + val dark2: Color, + val dark3: Color, +) + +data class TextColor( + val text: ColorCompound, + val accent: ColorCompound, + val onAccent: ColorCompound +) + +data class ColorCompound( + val primary: Color, + val secondary: Color, + val tertiary: Color, + val disabled: Color +) + +data class ControlColors( + val default: Color, + val secondary: Color, + val tertiary: Color, + val quaternary: Color, + val disabled: Color, + val transparent: Color, + val inputActive: Color, +) + +data class ControlAltColors( + val transparent: Color, + val secondary: Color, + val tertiary: Color, + val quaternary: Color, + val disabled: Color +) + +data class ControlSolidColors( + val default: Color +) + +data class ControlStrongColors( + val default: Color, + val disabled: Color +) + +data class FillAccentColors( + val default: Color, + val secondary: Color, + val tertiary: Color, + val disabled: Color, + val selectedTextBackground: Color +) + +data class Stroke( + val control: Control, + val controlStrong: ControlStrong, + val surface: Surface +) { + data class Control( + val default: Color, + val secondary: Color, + val onAccentDefault: Color, + val onAccentSecondary: Color, + val onAccentTertiary: Color, + val disabled: Color, + val forStrongFillWhenOnImage: Color + ) + + data class ControlStrong( + val default: Color, + val disabled: Color + ) + + data class Surface( + val default: Color, + val flyout: Color + ) +} + +data class SubtleFillColors( + val transparent: Color, + val secondary: Color, + val tertiary: Color, + val disabled: Color +) + +data class Background( + val mica: Mica, + val layer: Layer +) { + data class Mica( + val base: Color, + val baseAlt: Color + ) + + data class Layer( + val default: Color, + val alt: Color + ) +} + +fun generateShades(accent: Color): Shades { + var shades = generateAccentShades(accent) ?: getAccentShades()[accent] ?: getDefaultShades() +// FluentTheme.colors.current = shades.light2 + return shades +} + +internal fun getDefaultShades(): Shades = getAccentShades().entries.first().value + +internal fun generateAccentShades(accent: Color): Shades { + val (h, s, l) = accent.hsl + return Shades( + base = accent, + light1 = Color.hsl(h, s, l + 0.1f), + light2 = Color.hsl(h, s, l + 0.2f), + light3 = Color.hsl(h, s, l + 0.3f), + dark1 = Color.hsl(h, s, l - 0.1f), + dark2 = Color.hsl(h, s, l - 0.2f), + dark3 = Color.hsl(h, s, l - 0.3f), + ) +} + +internal fun getAccentShades() = mapOf( + Color(0xFF0078D4) to Shades( + base = Color(0xFF0078D4), + light1 = Color(0xFF0093F9), + light2 = Color(0xFF60CCFE), + light3 = Color(0xFF98ECFE), + dark1 = Color(0xFF005EB7), + dark2 = Color(0xFF003D92), + dark3 = Color(0xFF001968) + ), +) + + +val Color.hsl: Triple + get() { + var r = this.red + var g = this.green + var b = this.blue + val min = Math.min(r, Math.min(g, b)) + val max = Math.max(r, Math.max(g, b)) + val delta = max - min + var l = (min + max) / 2.0f + var s = if (l > 0 && l < 1) delta / (if (l < 0.5) (2 * l) else (2 - 2 * l)) else 0.0f + var h = 0.0f + if (delta > 0f) { + if (max == r && max != g) h += (g - b) / delta + if (max == g && max != b) h += (2 + (b - r) / delta) + if (max == b && max != r) h += (4 + (r - g) / delta) + h /= 6.0f + } + h = h * 360 + return Triple(h, s, l) + } + +@Composable +@ReadOnlyComposable +fun contentColorFor(backgroundColor: Color) = + FluentTheme.colors.contentColorFor(backgroundColor).takeOrElse { LocalContentColor.current } + +fun Colors.contentColorFor(backgroundColor: Color): Color { + // TODO: Remove this + return when (backgroundColor) { + shades.base, shades.dark1, shades.dark2, shades.dark3, + shades.light1, shades.light2, shades.light3 -> text.onAccent.primary + + else -> text.text.primary + } +} + +internal fun generateTextColors(shades: Shades, darkMode: Boolean): TextColor = + if (darkMode) TextColor( + text = ColorCompound( + primary = Color(0xFFFFFFFF), + secondary = Color(0xC5FFFFFF), + tertiary = Color(0x87FFFFFF), + disabled = Color(0x5DFFFFFF) + ), + accent = ColorCompound( + primary = shades.light3, + secondary = shades.light3, + tertiary = shades.light2, + disabled = Color(0x5DFFFFFF) + ), + onAccent = ColorCompound( + primary = Color(0xFF000000), + secondary = Color(0x80000000), + tertiary = Color(0x87FFFFFF), + disabled = Color(0xFFFFFFFF) + ) + ) + else TextColor( + text = ColorCompound( + primary = Color(0xE4000000), + secondary = Color(0x9B000000), + tertiary = Color(0x72000000), + disabled = Color(0x5C000000) + ), + accent = ColorCompound( + shades.dark2, + shades.dark3, + shades.dark1, + Color(0x5C000000) + ), + onAccent = ColorCompound( + primary = Color(0xFFFFFFFF), + secondary = Color(0x83FFFFFF), + tertiary = Color(0xFFFFFFFF), + disabled = Color(0xFFFFFFFF) + ) + ) + +internal fun generateControlColors(shades: Shades, darkMode: Boolean): ControlColors = + if (darkMode) ControlColors( + default = Color(0x0FFFFFFF), + secondary = Color(0x15FFFFFF), + tertiary = Color(0x0BFFFFFF), + quaternary = Color(0x0FFFFFFF), + disabled = Color(0x0BFFFFFF), + transparent = Color(0x00FFFFFF), + inputActive = Color(0xB31E1E1E) + ) + else ControlColors( + default = Color(0x83FFFFFF), + secondary = Color(0x80F9F9F9), + tertiary = Color(0x4DF9F9F9), + quaternary = Color(0xC2F3F3F3), + disabled = Color(0x4DF9F9F9), + transparent = Color(0x00FFFFFF), + inputActive = Color(0xFFFFFFFF) + ) + +internal fun generateControlAltColors(shades: Shades, darkMode: Boolean): ControlAltColors = + if (darkMode) ControlAltColors( + transparent = Color(0x00FFFFFF), + secondary = Color(0x19000000), + tertiary = Color(0x0BFFFFFF), + quaternary = Color(0x12FFFFFF), + disabled = Color(0x00FFFFFF) + ) else ControlAltColors( + transparent = Color(0x00FFFFFF), + secondary = Color(0x06000000), + tertiary = Color(0x0F000000), + quaternary = Color(0x18000000), + disabled = Color(0x00FFFFFF) + ) + +internal fun generateControlSolidColors(shades: Shades, darkMode: Boolean): ControlSolidColors = + if (darkMode) ControlSolidColors(default = Color(0xFF454545)) + else ControlSolidColors(default = Color(0xFFFFFFFF)) + +internal fun generateControlStrongColors(shades: Shades, darkMode: Boolean): ControlStrongColors = + if (darkMode) ControlStrongColors( + default = Color(0x8BFFFFFF), + disabled = Color(0x3FFFFFFF) + ) + else ControlStrongColors( + default = Color(0x72000000), + disabled = Color(0x51000000) + ) + +internal fun generateSubtleFillColors(shades: Shades, darkMode: Boolean): SubtleFillColors = + if (darkMode) SubtleFillColors( + transparent = Color(0x00FFFFFF), + secondary = Color(0x0FFFFFFF), + tertiary = Color(0x0AFFFFFF), + disabled = Color(0x00FFFFFF) + ) else SubtleFillColors( + transparent = Color(0x00000000), + secondary = Color(0x09000000), + tertiary = Color(0x06000000), + disabled = Color(0x00000000) + ) + +internal fun generateFillAccentColors(shades: Shades, darkMode: Boolean): FillAccentColors = + if (darkMode) FillAccentColors( + default = shades.light2, + secondary = shades.light2.copy(0.9f), + tertiary = shades.light2.copy(0.8f), + disabled = Color(0x28FFFFFF), + selectedTextBackground = shades.base + ) + else FillAccentColors( + default = shades.dark1, + secondary = shades.dark1.copy(0.9f), + tertiary = shades.dark1.copy(0.8f), + disabled = Color(0x37000000), + selectedTextBackground = shades.base + ) + +internal fun generateBackground(shades: Shades, darkMode: Boolean): Background = + if (darkMode) Background( + mica = Background.Mica(base = Color(0xFE202020), baseAlt = Color(0xFF0A0A0A)), + layer = Background.Layer(default = Color(0x4C3A3A3A), alt = Color(0x0DFFFFFF)) + ) + else Background( + mica = Background.Mica(base = Color(0xFEF3F3F3), baseAlt = Color(0xFFDADADA)), + layer = Background.Layer(default = Color(0x80FFFFFF), alt = Color(0xFFFFFFFF)) + ) + +internal fun generateStroke(shades: Shades, darkMode: Boolean): Stroke = + if (darkMode) Stroke( + control = Stroke.Control( + default = Color(0x12FFFFFF), + secondary = Color(0x18FFFFFF), + onAccentDefault = Color(0x14FFFFFF), + onAccentSecondary = Color(0x23000000), + onAccentTertiary = Color(0x37000000), + disabled = Color(0x33000000), + forStrongFillWhenOnImage = Color(0x6B000000) + ), + controlStrong = Stroke.ControlStrong( + default = Color(0x9AFFFFFF), + disabled = Color(0x28FFFFFF) + ), + surface = Stroke.Surface( + default = Color(0x66757575), + flyout = Color(0x33000000) + ) + ) + else Stroke( + control = Stroke.Control( + default = Color(0x0F000000), + secondary = Color(0x29000000), + onAccentDefault = Color(0x14FFFFFF), + onAccentSecondary = Color(0x66000000), + onAccentTertiary = Color(0x37000000), + disabled = Color(0x0F000000), + forStrongFillWhenOnImage = Color(0x59FFFFFF) + ), + controlStrong = Stroke.ControlStrong( + default = Color(0x9C000000), + disabled = Color(0x37000000) + ), + surface = Stroke.Surface( + default = Color(0x66757575), + flyout = Color(0x0F000000) + ) + ) + +private fun generateBorders(fillAccent: FillAccentColors, stroke: Stroke, darkMode: Boolean): Borders = + if (darkMode) Borders( + control = Brush.verticalGradient( + 0.0957f to stroke.control.secondary, + 1f to stroke.control.default + ), + accentControl = Brush.verticalGradient( + 0.9067f to stroke.control.onAccentDefault, + 1f to stroke.control.onAccentSecondary, + ), + circle = Brush.verticalGradient( + 0.5002f to stroke.control.default, + 0.9545f to stroke.control.secondary + ), + textControl = Brush.verticalGradient( + 1f to stroke.control.default, + 1f to stroke.controlStrong.default + ), + textControlFocused = Brush.verticalGradient( + 0.9395f to stroke.control.default, + 0.9414f to fillAccent.default + ) + ) else Borders( + control = Brush.verticalGradient( + 0.9058f to stroke.control.default, + 1f to stroke.control.secondary + ), + accentControl = Brush.verticalGradient( + 0.9067f to stroke.control.onAccentDefault, + 1f to stroke.control.onAccentSecondary, + ), + circle = Brush.verticalGradient( + 0f to stroke.control.default, + 0.5f to stroke.control.secondary + ), + textControl = Brush.verticalGradient( + 1f to stroke.control.default, + 1f to stroke.controlStrong.default + ), + textControlFocused = Brush.verticalGradient( + 0.9395f to stroke.control.default, + 0.9414f to fillAccent.default + ) + ) diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/FluentTheme.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/FluentTheme.kt new file mode 100644 index 0000000..166e2f1 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/FluentTheme.kt @@ -0,0 +1,41 @@ +package com.konyaco.fluent + +import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.runtime.ReadOnlyComposable +import androidx.compose.runtime.staticCompositionLocalOf +import androidx.compose.ui.graphics.Color +import com.sun.jna.platform.win32.Advapi32Util +import com.sun.jna.platform.win32.WinReg + +@Composable +fun FluentTheme( + colors: Colors = FluentTheme.colors, + typography: Typography = FluentTheme.typography, + content: @Composable () -> Unit +) { + CompositionLocalProvider( + LocalColors provides colors, + LocalTypography provides typography, + content = content + ) +} + +object FluentTheme { + val colors: Colors + @Composable + @ReadOnlyComposable + get() = LocalColors.current + val typography: Typography + @Composable + @ReadOnlyComposable + get() = LocalTypography.current +} + +internal val LocalColors = staticCompositionLocalOf { lightColors( Color(0xFF0078D4)) } + + +//val color = 0xFF0078D4 +fun lightColors(accent: Color ): Colors = Colors(generateShades(accent), false) +fun darkColors(accent: Color): Colors = Colors(generateShades(accent), true) + diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentAlpha.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentAlpha.kt new file mode 100644 index 0000000..e0b9d5a --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentAlpha.kt @@ -0,0 +1,5 @@ +package com.konyaco.fluent + +import androidx.compose.runtime.compositionLocalOf + +val LocalContentAlpha = compositionLocalOf { 1f } \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentColor.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentColor.kt new file mode 100644 index 0000000..a1e4f79 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/LocalContentColor.kt @@ -0,0 +1,6 @@ +package com.konyaco.fluent + +import androidx.compose.runtime.compositionLocalOf +import androidx.compose.ui.graphics.Color + +val LocalContentColor = compositionLocalOf { Color.Black } \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/Typography.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/Typography.kt new file mode 100644 index 0000000..83fa41f --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/Typography.kt @@ -0,0 +1,67 @@ +package com.konyaco.fluent + +import androidx.compose.runtime.* +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.text.TextStyle +import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.unit.sp + +internal val LocalTypography = staticCompositionLocalOf { + Typography( + caption = TextStyle( + color = Color.Black, fontWeight = FontWeight.Light, + fontSize = 12.sp, lineHeight = 16.sp + ), + body = TextStyle( + color = Color.Black, fontWeight = FontWeight.Normal, + fontSize = 14.sp, lineHeight = 20.sp + ), + bodyStrong = TextStyle( + color = Color.Black, fontWeight = FontWeight.SemiBold, + fontSize = 14.sp, lineHeight = 20.sp + ), + bodyLarge = TextStyle( + color = Color.Black, fontWeight = FontWeight.Normal, + fontSize = 18.sp, lineHeight = 24.sp + ), + subtitle = TextStyle( + color = Color.Black, fontWeight = FontWeight.SemiBold, + fontSize = 20.sp, lineHeight = 28.sp + ), + title = TextStyle( + color = Color.Black, fontWeight = FontWeight.SemiBold, + fontSize = 28.sp, lineHeight = 36.sp + ), + titleLarge = TextStyle( + color = Color.Black, fontWeight = FontWeight.SemiBold, + fontSize = 40.sp, lineHeight = 52.sp + ), + display = TextStyle( + color = Color.Black, fontWeight = FontWeight.SemiBold, + fontSize = 68.sp, lineHeight = 92.sp + ) + ) +} + +/** + * https://docs.microsoft.com/en-us/windows/apps/design/signature-experiences/typography + */ +@Immutable +class Typography( + val caption: TextStyle, + val body: TextStyle, + val bodyStrong: TextStyle, + val bodyLarge: TextStyle, + val subtitle: TextStyle, + val title: TextStyle, + val titleLarge: TextStyle, + val display: TextStyle +) + +val LocalTextStyle = compositionLocalOf(structuralEqualityPolicy()) { TextStyle.Default } + +@Composable +fun ProvideTextStyle(value: TextStyle, content: @Composable () -> Unit) { + val mergedStyle = LocalTextStyle.current.merge(value) + CompositionLocalProvider(LocalTextStyle provides mergedStyle, content = content) +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentDuration.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentDuration.kt new file mode 100644 index 0000000..3efd183 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentDuration.kt @@ -0,0 +1,9 @@ +package com.konyaco.fluent.animation + +object FluentDuration { + val QuickDuration = 83 + val ShortDuration = 187 + val MediumDuration = 333 + val LongDuration = 500 + val VeryLongDuration = 667 +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentEasing.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentEasing.kt new file mode 100644 index 0000000..44fe4d9 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/animation/FluentEasing.kt @@ -0,0 +1,48 @@ +package com.konyaco.fluent.animation + +import androidx.compose.animation.core.CubicBezierEasing +import androidx.compose.animation.core.LinearEasing + +object FluentEasing { + /** + * Direct and subtle + * + * Usage: Transitions that are functional and utilitarian should use this curve. + */ + val FastInvokeEasing = CubicBezierEasing(0f, 0f, 0f, 1f) + + /** + * Bold and emphasizing + * + * Usage: Transitions that call attention or reinforce an action should use this curve. + */ + val StrongInvokeEasing = CubicBezierEasing(0.13f, 1.62f, 0f, 0.92f) + + /** + * Direct and subtle + * + * Usage: Transitions that dismiss a surface without going off screen or within the same area should use this curve combined with a fade out. + */ + val FastDismissEasing = FastInvokeEasing + + /** + * Gentle and mellow + * + * Usage: Transitions that dismiss a surface off screen while confirming a user action should use this curve. + */ + val SoftDismissEasing = CubicBezierEasing(1f, 0f, 1f, 1f) + + /** + * Direct and guiding + * + * Usage: Transitions that keep the same element on screen going from one place to another should use this curve. + */ + val PointToPointEasing = CubicBezierEasing(0.55f, 0.55f, 0f, 1f) + + /** + * Quick and efficient + * + * Usage: Transitions that keep the same element on screen going from one place to another should use this curve. + */ + val FadeInFadeOutEasing = LinearEasing +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Layer.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Layer.kt new file mode 100644 index 0000000..bc3883e --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Layer.kt @@ -0,0 +1,99 @@ +package com.konyaco.fluent.background + +import androidx.compose.foundation.BorderStroke +import androidx.compose.foundation.background +import androidx.compose.foundation.border +import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.shape.CircleShape +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.runtime.Stable +import androidx.compose.runtime.remember +import androidx.compose.ui.Modifier +import androidx.compose.ui.composed +import androidx.compose.ui.draw.clip +import androidx.compose.ui.draw.shadow +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.RectangleShape +import androidx.compose.ui.graphics.Shape +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.unit.Density +import androidx.compose.ui.unit.Dp +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.LocalContentColor +import com.konyaco.fluent.ProvideTextStyle +import kotlin.math.ceil +import kotlin.math.floor + +@Composable +fun Layer( + modifier: Modifier = Modifier, + shape: Shape = RoundedCornerShape(4.dp), + color: Color = FluentTheme.colors.background.layer.default, + contentColor: Color = FluentTheme.colors.text.text.primary, + border: BorderStroke? = null, + outsideBorder: Boolean = false, + cornerRadius: Dp = 4.dp, + elevation: Dp = 0.dp, + circular: Boolean = false, // If layer is circular, use this to remove 1px gap + content: @Composable () -> Unit +) { + ProvideTextStyle(FluentTheme.typography.body.copy(color = contentColor)) { + CompositionLocalProvider(LocalContentColor provides contentColor) { + val innerShape = remember(shape, outsideBorder) { + if (shape is RoundedCornerShape && shape != CircleShape && outsideBorder) + RoundedCornerShape((cornerRadius - 1.dp).coerceIn(0.dp, Dp.Infinity)) + else shape + } + Box( + modifier.shadow(elevation, shape, clip = false) + .composed { if (border != null) border(border, shape) else this } + .composed { + // TODO: A better way to implement outside border + val density = LocalDensity.current + if (outsideBorder) { + if (circular) padding(calcCircularPadding(density)) + else padding(calcPadding(density)) + } else this + } + .background(color = color, shape = innerShape) + .clip(shape = innerShape), // TODO: A better way to set content corner + propagateMinConstraints = true + ) { + content() + } + } + } +} + +/** + * This is a workaround solution to eliminate 1 pixel gap + * when density is not integer or `(density % 1) < 0.5` + */ +@Stable +private fun calcPadding(density: Density): Dp { + val remainder = density.density % 1f + + return when { + remainder == 0f -> 1.dp + remainder < 0.5f -> with(density) { +// (1.dp.toPx() + 1).toDp() + ceil(1.dp.toPx()).toDp() + } + + else -> 1.dp + } +} + +@Stable +private fun calcCircularPadding(density: Density): Dp { + val remainder = density.density % 1f + + return with(density) { + if (remainder == 0f) (1.dp.toPx() - 1f).toDp() // floor(1.dp.toPx() - 0.5f).toDp() + else floor(1.dp.toPx()).toDp() + } +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Mica.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Mica.kt new file mode 100644 index 0000000..ce6fa5d --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/background/Mica.kt @@ -0,0 +1,19 @@ +package com.konyaco.fluent.background + +import androidx.compose.foundation.background +import androidx.compose.foundation.layout.Box +import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.Modifier +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.LocalContentColor + +@Composable +fun Mica(modifier: Modifier, content: @Composable () -> Unit) { + // TODO: Tint opacity and Luminosity opacity + Box(modifier.background(FluentTheme.colors.background.mica.base)) { + CompositionLocalProvider(LocalContentColor provides FluentTheme.colors.text.text.primary) { + content() + } + } +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Button.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Button.kt new file mode 100644 index 0000000..af31d9d --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Button.kt @@ -0,0 +1,232 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.animateColorAsState +import androidx.compose.animation.core.tween +import androidx.compose.foundation.BorderStroke +import androidx.compose.foundation.clickable +import androidx.compose.foundation.interaction.MutableInteractionSource +import androidx.compose.foundation.interaction.collectIsHoveredAsState +import androidx.compose.foundation.interaction.collectIsPressedAsState +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.runtime.* +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.composed +import androidx.compose.ui.graphics.Brush +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration +import com.konyaco.fluent.animation.FluentEasing +import com.konyaco.fluent.background.Layer + +@Immutable +data class ButtonColors( + val default: ButtonColor, + val hovered: ButtonColor, + val pressed: ButtonColor, + val disabled: ButtonColor +) + +@Immutable +data class ButtonColor( + val fillColor: Color, + val contentColor: Color, + val borderBrush: Brush +) + +@Composable +fun Button( + onClick: () -> Unit, + modifier: Modifier = Modifier, + disabled: Boolean = false, + buttonColors: ButtonColors = buttonColors(), + interaction: MutableInteractionSource = remember { MutableInteractionSource() }, + iconOnly: Boolean = false, + content: @Composable RowScope.() -> Unit +) { + Button(modifier, interaction, disabled, buttonColors, false, onClick, iconOnly, content) +} + +@Composable +fun AccentButton( + onClick: () -> Unit, + modifier: Modifier = Modifier, + disabled: Boolean = false, + buttonColors: ButtonColors = accentButtonColors(), + interaction: MutableInteractionSource = remember { MutableInteractionSource() }, + iconOnly: Boolean = false, + content: @Composable RowScope.() -> Unit +) { + Button(modifier, interaction, disabled, buttonColors, true, onClick, iconOnly, content) +} + +@Composable +fun SubtleButton( + onClick: () -> Unit, + modifier: Modifier = Modifier, + disabled: Boolean = false, + buttonColors: ButtonColors = subtleButtonColors(), + interaction: MutableInteractionSource = remember { MutableInteractionSource() }, + iconOnly: Boolean = false, + content: @Composable RowScope.() -> Unit +) { + Button(modifier, interaction, disabled, buttonColors, true, onClick, iconOnly, content) +} + +@Composable +private fun Button( + modifier: Modifier, + interaction: MutableInteractionSource, + disabled: Boolean, + buttonColors: ButtonColors, + accentButton: Boolean, + onClick: () -> Unit, + iconOnly: Boolean, + content: @Composable RowScope.() -> Unit +) { + val hovered by interaction.collectIsHoveredAsState() + val pressed by interaction.collectIsPressedAsState() + + val buttonColor = when { + disabled -> buttonColors.disabled + pressed -> buttonColors.pressed + hovered -> buttonColors.hovered + else -> buttonColors.default + } + + val fillColor by animateColorAsState( + buttonColor.fillColor, + animationSpec = tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + + val contentColor by animateColorAsState( + buttonColor.contentColor, + animationSpec = tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + + Layer( + modifier = modifier.let { + if (iconOnly) { + it.defaultMinSize(32.dp, 32.dp) + } else { + it.defaultMinSize( + minWidth = 120.dp, + minHeight = 32.dp + ) + } + }, + shape = RoundedCornerShape(4.dp), + border = BorderStroke(1.dp, buttonColor.borderBrush), + color = fillColor, + contentColor = contentColor, + outsideBorder = !accentButton, + cornerRadius = 4.dp + ) { + Row( + Modifier + .clickable( + onClick = onClick, + interactionSource = interaction, + indication = null + ) + .composed { + if (iconOnly) this + else padding(horizontal = 12.dp) + }, + horizontalArrangement = Arrangement.spacedBy(8.dp, Alignment.CenterHorizontally), + verticalAlignment = Alignment.CenterVertically, + content = content + ) + } +} + +@Composable +private fun buttonColors(): ButtonColors { + val colors = FluentTheme.colors + + return remember(colors) { + ButtonColors( + default = ButtonColor( + colors.control.default, + colors.text.text.primary, + colors.borders.control + ), + hovered = ButtonColor( + colors.control.secondary, + colors.text.text.primary, + colors.borders.control + ), + pressed = ButtonColor( + colors.control.tertiary, + colors.text.text.secondary, + SolidColor(colors.stroke.control.default) + ), + disabled = ButtonColor( + colors.control.disabled, + colors.text.text.disabled, + SolidColor(colors.stroke.control.default) + ) + ) + } +} + +@Composable +private fun accentButtonColors(): ButtonColors { + val colors = FluentTheme.colors + return remember(colors) { + ButtonColors( + default = ButtonColor( + colors.fillAccent.default, + colors.text.onAccent.primary, + colors.borders.accentControl + ), + hovered = ButtonColor( + colors.fillAccent.secondary, + colors.text.onAccent.primary, + colors.borders.accentControl + ), + pressed = ButtonColor( + colors.fillAccent.tertiary, + colors.text.onAccent.secondary, + SolidColor(colors.stroke.control.onAccentDefault) + ), + disabled = ButtonColor( + colors.fillAccent.disabled, + colors.text.onAccent.disabled, + SolidColor(Color.Transparent) // Disabled accent button does not have border + ) + ) + } +} + +@Composable +private fun subtleButtonColors(): ButtonColors { + val colors = FluentTheme.colors + return remember(colors) { + ButtonColors( + default = ButtonColor( + colors.subtleFill.transparent, + colors.text.text.primary, + SolidColor(Color.Transparent) + ), + hovered = ButtonColor( + colors.subtleFill.secondary, + colors.text.text.primary, + SolidColor(Color.Transparent) + ), + pressed = ButtonColor( + colors.subtleFill.tertiary, + colors.text.text.secondary, + SolidColor(Color.Transparent) + ), + disabled = ButtonColor( + colors.subtleFill.disabled, + colors.text.text.disabled, + SolidColor(Color.Transparent) + ), + ) + } +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/CheckBox.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/CheckBox.kt new file mode 100644 index 0000000..dab551a --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/CheckBox.kt @@ -0,0 +1,108 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.animateColorAsState +import androidx.compose.animation.core.tween +import androidx.compose.foundation.BorderStroke +import androidx.compose.foundation.clickable +import androidx.compose.foundation.interaction.MutableInteractionSource +import androidx.compose.foundation.interaction.collectIsHoveredAsState +import androidx.compose.foundation.interaction.collectIsPressedAsState +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.CircleShape +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.remember +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.composed +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.semantics.Role +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration +import com.konyaco.fluent.animation.FluentEasing +import com.konyaco.fluent.background.Layer +import com.konyaco.fluent.icons.Icons +import com.konyaco.fluent.icons.regular.Checkmark + +@Composable +fun CheckBox( + checked: Boolean, + label: String? = null, + modifier: Modifier = Modifier, + enabled: Boolean = true, + onCheckStateChange: (checked: Boolean) -> Unit +) { + // TODO: Animation, TripleStateCheckbox + val interactionSource = remember { MutableInteractionSource() } + val hovered by interactionSource.collectIsHoveredAsState() + val pressed by interactionSource.collectIsPressedAsState() + + Row( + modifier = modifier.composed { + if (label != null) Modifier.defaultMinSize(minWidth = 120.dp) + else Modifier + }.clickable( + role = Role.Checkbox, + indication = null, + interactionSource = interactionSource + ) { onCheckStateChange(!checked) }, + verticalAlignment = Alignment.CenterVertically + ) { + val colors = FluentTheme.colors + val fillColor by animateColorAsState( + if (checked) when { + !enabled -> colors.fillAccent.disabled + pressed -> colors.fillAccent.tertiary + hovered -> colors.fillAccent.secondary + else -> colors.fillAccent.default + } else when { + !enabled -> colors.controlAlt.disabled + pressed -> colors.controlAlt.quaternary + hovered -> colors.controlAlt.tertiary + else -> colors.controlAlt.secondary + }, + tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + Layer( + modifier = Modifier.size(20.dp), + shape = RoundedCornerShape(4.dp), + border = BorderStroke( + 1.dp, if (checked) when { + !enabled -> colors.fillAccent.disabled + else -> Color.Transparent + } else when { + !enabled -> colors.controlStrong.disabled + else -> colors.controlStrong.default + } + ), + color = fillColor, + contentColor = when { + !enabled -> colors.text.onAccent.disabled + pressed -> colors.text.onAccent.secondary + else -> colors.text.onAccent.primary + }, + outsideBorder = !checked, + cornerRadius = 4.dp + ) { + // TODO: Animation + Box(contentAlignment = Alignment.Center) { + if (checked) Icon( + modifier = Modifier.size(16.dp), + imageVector = Icons.Default.Checkmark, + contentDescription = null + ) + } + } + + label?.let { + Spacer(Modifier.width(8.dp)) + Text( + modifier = Modifier.offset(y = (-1).dp), + text = it, + style = FluentTheme.typography.body.copy(color = colors.text.text.primary) + ) + } + } +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dialog.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dialog.kt new file mode 100644 index 0000000..c51ac32 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dialog.kt @@ -0,0 +1,79 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.* +import androidx.compose.animation.core.MutableTransitionState +import androidx.compose.animation.core.tween +import androidx.compose.foundation.background +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.runtime.* +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.clip +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.input.pointer.pointerInput +import androidx.compose.ui.unit.dp +import androidx.compose.ui.window.Popup +import com.konyaco.fluent.animation.FluentDuration +import com.konyaco.fluent.animation.FluentEasing +import com.konyaco.fluent.background.Layer +import com.konyaco.fluent.background.Mica + +@OptIn(ExperimentalAnimationApi::class) +@Composable +fun Dialog( + title: String, + visible: Boolean, + cancelButtonText: String, + onCancel: () -> Unit, + confirmButtonText: String, + onConfirm: () -> Unit +) { + val visibleState = remember { MutableTransitionState(false) } + + LaunchedEffect(visible) { + visibleState.targetState = visible + } + + if (!(!visibleState.currentState && !visibleState.targetState)) Popup { + Box( + Modifier.fillMaxSize() + .background(Color.Black.copy(0.12f)) + .pointerInput(Unit) {}, + Alignment.Center + ) { + + val tween = tween( + easing = FluentEasing.FastInvokeEasing, + durationMillis = FluentDuration.QuickDuration + ) + + AnimatedVisibility( + visibleState = visibleState, + enter = fadeIn(tween) + scaleIn(tween, initialScale = 1.1f), + exit = fadeOut(tween) + scaleOut(tween, targetScale = 1.1f) + ) { + Mica(Modifier.wrapContentSize().clip(RoundedCornerShape(8.dp))) { + Layer( + Modifier.wrapContentSize().widthIn(200.dp, 600.dp), + shape = RoundedCornerShape(8.dp), + cornerRadius = 8.dp + ) { + Column(Modifier.padding(16.dp)) { + Text(title) + Spacer(Modifier.height(32.dp)) + Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) { + AccentButton(modifier = Modifier.weight(1f), onClick = onConfirm) { + Text(confirmButtonText) + } + Button(modifier = Modifier.weight(1f), onClick = onCancel) { + Text(cancelButtonText) + } + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dropdown.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dropdown.kt new file mode 100644 index 0000000..91132b8 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Dropdown.kt @@ -0,0 +1,128 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.AnimatedVisibility +import androidx.compose.animation.core.MutableTransitionState +import androidx.compose.animation.core.tween +import androidx.compose.animation.expandVertically +import androidx.compose.animation.fadeOut +import androidx.compose.foundation.BorderStroke +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.rememberScrollState +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.foundation.verticalScroll +import androidx.compose.runtime.Composable +import androidx.compose.runtime.MutableState +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.remember +import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.clip +import androidx.compose.ui.draw.shadow +import androidx.compose.ui.graphics.TransformOrigin +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.unit.* +import androidx.compose.ui.window.Popup +import androidx.compose.ui.window.PopupPositionProvider +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration +import com.konyaco.fluent.animation.FluentEasing +import com.konyaco.fluent.background.Layer +import com.konyaco.fluent.background.Mica + +@Composable +fun DropdownMenu( + expanded: Boolean, + onDismissRequest: () -> Unit, + modifier: Modifier = Modifier, + offset: DpOffset = DpOffset(0.dp, 0.dp), // TODO: Offset + content: @Composable ColumnScope.() -> Unit +) { + val expandedStates = remember { MutableTransitionState(false) } + expandedStates.targetState = expanded + + if (expandedStates.currentState || expandedStates.targetState) { + val transformOriginState = remember { mutableStateOf(TransformOrigin.Center) } // TODO: Transform Origin + val density = LocalDensity.current + + val popupPositionProvider = DropdownMenuPositionProvider(density) + + Popup( + onDismissRequest = onDismissRequest, + popupPositionProvider = popupPositionProvider, + ) { + DropdownMenuContent( + expandedStates = expandedStates, + transformOriginState = transformOriginState, + modifier = modifier, + content = content + ) + } + } +} + +internal class DropdownMenuPositionProvider(val density: Density) : PopupPositionProvider { + override fun calculatePosition( + anchorBounds: IntRect, + windowSize: IntSize, + layoutDirection: LayoutDirection, + popupContentSize: IntSize + ): IntOffset { + val xCenter = (anchorBounds.right + anchorBounds.left) / 2 + val x = xCenter - (popupContentSize.width / 2) + val gap = with(density) { 4.dp.roundToPx() } + + val topSpace = anchorBounds.top + val bottomSpace = windowSize.height - anchorBounds.bottom + val needSpace = popupContentSize.height + gap + + val popupToTop = bottomSpace < needSpace && topSpace > needSpace + + val y = if(popupToTop) { + anchorBounds.top - needSpace + } else { + anchorBounds.bottom + gap + } + + return IntOffset(x, y) + } +} + +@Composable +internal fun DropdownMenuContent( + expandedStates: MutableTransitionState, + transformOriginState: MutableState, + modifier: Modifier = Modifier, + content: @Composable ColumnScope.() -> Unit +) { + AnimatedVisibility( + visibleState = expandedStates, + enter = expandVertically( + tween(FluentDuration.ShortDuration, easing = FluentEasing.FastInvokeEasing) + ), // TODO: If popup direction is upward, the expanding animation should be bottom-to-top. + exit = fadeOut(tween(FluentDuration.ShortDuration, easing = FluentEasing.FastDismissEasing)) + ) { + Mica(Modifier.shadow(8.dp, RoundedCornerShape(8.dp)).clip(RoundedCornerShape(8.dp))) { + // TODO: Dropdown should use Acrylic material. + Layer( + shape = RoundedCornerShape(8.dp), + border = BorderStroke(1.dp, FluentTheme.colors.stroke.surface.flyout), + cornerRadius = 8.dp + ) { + Column( + modifier = modifier + .padding(vertical = 4.dp, horizontal = 4.dp) + .width(IntrinsicSize.Max) + .verticalScroll(rememberScrollState()), + verticalArrangement = Arrangement.spacedBy(8.dp), + content = content + ) + } + } + } +} + +@Composable +fun DropdownMenuItem(onClick: () -> Unit, content: @Composable RowScope.() -> Unit) { + SubtleButton(modifier = Modifier.defaultMinSize(minWidth = 100.dp), onClick = onClick, iconOnly = true, content = { + Row(modifier = Modifier.fillMaxWidth().padding(horizontal = 8.dp), content = content) + }) +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Icon.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Icon.kt new file mode 100644 index 0000000..f01e5a0 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Icon.kt @@ -0,0 +1,77 @@ +package com.konyaco.fluent.component + +import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.size +import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.paint +import androidx.compose.ui.geometry.Size +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.ColorFilter +import androidx.compose.ui.graphics.painter.Painter +import androidx.compose.ui.graphics.toolingGraphicsLayer +import androidx.compose.ui.graphics.vector.ImageVector +import androidx.compose.ui.graphics.vector.rememberVectorPainter +import androidx.compose.ui.layout.ContentScale +import androidx.compose.ui.semantics.Role +import androidx.compose.ui.semantics.contentDescription +import androidx.compose.ui.semantics.role +import androidx.compose.ui.semantics.semantics +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.LocalContentAlpha +import com.konyaco.fluent.LocalContentColor + + +@Composable +fun Icon( + imageVector: ImageVector, + contentDescription: String?, + modifier: Modifier = Modifier, + tint: Color = LocalContentColor.current.copy(LocalContentAlpha.current) +) { + val painter = rememberVectorPainter(imageVector) + Icon(painter, tint, contentDescription, modifier) +} + +@Composable +fun Icon( + painter: Painter, + tint: Color = LocalContentColor.current.copy(LocalContentAlpha.current), + contentDescription: String?, + modifier: Modifier = Modifier +) { + // TODO: b/149735981 semantics for content description + val colorFilter = if (tint == Color.Unspecified) null else ColorFilter.tint(tint) + val semantics = if (contentDescription != null) { + Modifier.semantics { + this.contentDescription = contentDescription + this.role = Role.Image + } + } else { + Modifier + } + Box( + modifier.toolingGraphicsLayer() + .defaultSizeFor(painter) + .paint( + painter, + colorFilter = colorFilter, + contentScale = ContentScale.Fit + ) + .then(semantics) + ) +} + +private fun Modifier.defaultSizeFor(painter: Painter) = + this.then( + if (painter.intrinsicSize == Size.Unspecified || painter.intrinsicSize.isInfinite()) { + DefaultIconSizeModifier + } else { + Modifier + } + ) + +private fun Size.isInfinite() = width.isInfinite() && height.isInfinite() + +// Default icon size, for icons with no intrinsic size information +private val DefaultIconSizeModifier = Modifier.size(16.dp) diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressBar.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressBar.kt new file mode 100644 index 0000000..9d3e84f --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressBar.kt @@ -0,0 +1,149 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.core.* +import androidx.compose.foundation.Canvas +import androidx.compose.foundation.background +import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.defaultMinSize +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.requiredHeight +import androidx.compose.foundation.shape.CircleShape +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.clip +import androidx.compose.ui.geometry.Offset +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.StrokeCap +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration + +/** + * Progress bar + * @param progress `0f` to `1f` + * @param color Line color + */ +@Composable +fun ProgressBar( + progress: Float, + modifier: Modifier = Modifier, + color: Color = FluentTheme.colors.fillAccent.default +) { + Box( + modifier = modifier.defaultMinSize(minWidth = 130.dp, minHeight = 3.dp), + propagateMinConstraints = true, + contentAlignment = Alignment.CenterStart + ) { + Rail() + Box(Modifier.matchParentSize()) { + Track(progress, color) + } + } +} + +@Composable +private fun Rail() { + Box(Modifier.requiredHeight(1.dp).background(FluentTheme.colors.controlStrong.default, CircleShape)) +} + +private val TrackWidth = 3.dp + +@Composable +private fun Track( + progress: Float, + color: Color +) { + Canvas(Modifier.fillMaxSize()) { + if (progress > 0f) { + val half = (TrackWidth / 2).toPx() + drawLine( + color, + start = Offset(half, half), + strokeWidth = TrackWidth.toPx(), + end = Offset(progress * (size.width - half), half), + cap = StrokeCap.Round + ) + } + } +} + +private val LongWidth = 100.dp +private val ShortWidth = 50.dp +private val Easing = CubicBezierEasing(0.5f, 0f, 0.5f, 1.0f) + +/** + * Undetermined progress bar + * @param color Line color + */ +@Composable +fun ProgressBar( + modifier: Modifier = Modifier, + color: Color = FluentTheme.colors.fillAccent.default +) { + Box( + modifier.defaultMinSize(minWidth = 130.dp, minHeight = 3.dp), + contentAlignment = Alignment.CenterStart, + propagateMinConstraints = true + ) { + // TODO: In Fluent Design Specification, the undetermined ProgressBar has a rail. But the rail does not present in WinUI3 Gallery + // Rail() + Box(Modifier.matchParentSize()) { + val infinite = rememberInfiniteTransition() + val progress by infinite.animateFloat( + 0f, 1f, InfiniteRepeatableSpec( + animation = tween( + durationMillis = FluentDuration.VeryLongDuration * 3, + easing = Easing + ) + ) + ) + + /* + | totalWidth | + | preWidth | size.width | + | long | size.width |short| size.width | + --------[ ]-----[ display area ] + | preWidth | size.width | long | size.width |short| + [ display area ]--------[ ]----- + */ + Canvas(Modifier.fillMaxSize().clip(CircleShape)) { + val trackWidth = TrackWidth.toPx() + val half = trackWidth / 2 + + val shortWidthPx = ShortWidth.toPx() + val longWidthPx = LongWidth.toPx() + + val preWidth = shortWidthPx + size.width + longWidthPx + val totalWidth = size.width + preWidth + + val shortOffset = (progress * totalWidth + longWidthPx + size.width) - preWidth + val shortStart = half + shortOffset + val shortEnd = shortStart + shortWidthPx - half + + val longOffset = (progress * totalWidth) - preWidth + val longStart = half + longOffset + val longEnd = longStart + longWidthPx - half + + // Short + drawLine( + color, + start = Offset(shortStart, half), + strokeWidth = TrackWidth.toPx(), + end = Offset(shortEnd, half), + cap = StrokeCap.Round + ) + + // Long + drawLine( + color, + start = Offset(longStart, half), + strokeWidth = TrackWidth.toPx(), + end = Offset(longEnd, half), + cap = StrokeCap.Round + ) + } + } + } +} diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressRing.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressRing.kt new file mode 100644 index 0000000..4ed35e7 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/ProgressRing.kt @@ -0,0 +1,114 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.core.* +import androidx.compose.foundation.Canvas +import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.size +import androidx.compose.runtime.Composable +import androidx.compose.runtime.derivedStateOf +import androidx.compose.runtime.getValue +import androidx.compose.runtime.remember +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.StrokeCap +import androidx.compose.ui.graphics.drawscope.Stroke +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.unit.Dp +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration + +object ProgressRingSize { + val Large = 64.dp + val Medium = 32.dp + val Small = 16.dp +} + +@Composable +fun ProgressRing( + progress: Float, + modifier: Modifier = Modifier, + size: Dp = ProgressRingSize.Medium, + width: Dp = size * 3 / 32, + color: Color = FluentTheme.colors.fillAccent.default +) { + ProgressRing( + modifier = modifier, + start = 0f, + length = progress * 360f, + width = width, + color = color, + size = size + ) +} + +@Composable +fun ProgressRing( + modifier: Modifier = Modifier, + size: Dp = ProgressRingSize.Medium, + width: Dp = size * 3 / 32, + color: Color = FluentTheme.colors.fillAccent.default +) { + val length by rememberInfiniteTransition().animateFloat( + initialValue = 0f, + targetValue = 180f, + infiniteRepeatable( + animation = tween( + easing = LinearEasing, + durationMillis = (FluentDuration.VeryLongDuration * 1.5f).toInt() + ), repeatMode = RepeatMode.Reverse + ) + ) + + val progress by rememberInfiniteTransition().animateFloat( + initialValue = 0f, + targetValue = 360f, + infiniteRepeatable( + animation = tween( + easing = LinearEasing, + durationMillis = FluentDuration.VeryLongDuration + ) + ) + ) + + val state by remember { + derivedStateOf { + (progress - length) to length + } + } + + ProgressRing( + modifier = modifier, + start = state.first, + length = state.second, + width = width, + size = size, + color = color + ) +} + +@Composable +private fun ProgressRing( + modifier: Modifier, + start: Float, + length: Float, + width: Dp, + size: Dp, + color: Color +) { + Box(modifier.size(size)) { + val density = LocalDensity.current + val widthPx by remember(density) { derivedStateOf { with(density) { width.toPx() } } } + Canvas(Modifier.fillMaxSize()) { + drawArc( + color = color, + startAngle = start - 90f, + sweepAngle = length, + useCenter = false, + size = this.size, + style = Stroke(widthPx, cap = StrokeCap.Round) + ) + } + } +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/RadioButton.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/RadioButton.kt new file mode 100644 index 0000000..327d032 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/RadioButton.kt @@ -0,0 +1,112 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.animateColorAsState +import androidx.compose.animation.core.animateDpAsState +import androidx.compose.animation.core.tween +import androidx.compose.foundation.BorderStroke +import androidx.compose.foundation.clickable +import androidx.compose.foundation.interaction.MutableInteractionSource +import androidx.compose.foundation.interaction.collectIsHoveredAsState +import androidx.compose.foundation.interaction.collectIsPressedAsState +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.CircleShape +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.remember +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.composed +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration +import com.konyaco.fluent.animation.FluentEasing +import com.konyaco.fluent.background.Layer + +@Composable +fun RadioButton( + selected: Boolean, + onClick: (() -> Unit)?, + modifier: Modifier = Modifier, + label: String? = null, + enabled: Boolean = true, + interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, +) { + // TODO: Extract same logic + val hovered by interactionSource.collectIsHoveredAsState() + val pressed by interactionSource.collectIsPressedAsState() + + Row(modifier.composed { + if (label != null) defaultMinSize(minWidth = 120.dp) + else this + }.clickable(interactionSource, null) { + onClick?.invoke() + }) { + val fillColor by animateColorAsState( + if (selected) when { + !enabled -> FluentTheme.colors.fillAccent.disabled + pressed -> FluentTheme.colors.fillAccent.tertiary + hovered -> FluentTheme.colors.fillAccent.secondary + else -> FluentTheme.colors.fillAccent.default + } else when { + !enabled -> FluentTheme.colors.controlAlt.disabled + pressed -> FluentTheme.colors.controlAlt.quaternary + hovered -> FluentTheme.colors.controlAlt.tertiary + else -> FluentTheme.colors.controlAlt.secondary + }, + tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + Layer( + modifier = Modifier.size(20.dp), + shape = CircleShape, + color = fillColor, + outsideBorder = true, + border = BorderStroke( + 1.dp, + color = if (selected) when { + !enabled -> FluentTheme.colors.fillAccent.disabled + else -> FluentTheme.colors.fillAccent.default + } else when { + !enabled || pressed -> FluentTheme.colors.stroke.controlStrong.disabled + else -> FluentTheme.colors.stroke.controlStrong.default + } + ), + circular = true + ) { + Box(contentAlignment = Alignment.Center) { + // Bullet, Only displays when selected, or is pressed + + val size by animateDpAsState( + if (selected) when { + pressed -> 6.dp + hovered -> 10.dp + else -> 8.dp + } else when { + pressed -> 10.dp + else -> 0.dp + }, + tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + // Inner + Layer( + modifier = Modifier.size(if (size == 0.dp || !selected) size else size + 2.dp), // TODO: Remove this 2dp if outside border is provided + color = FluentTheme.colors.text.onAccent.primary, + border = if (selected) BorderStroke(1.dp, FluentTheme.colors.borders.circle) else null, + shape = CircleShape, + outsideBorder = true, + content = {} + ) + } + } + label?.let { + Spacer(Modifier.width(8.dp)) + Text( + modifier = Modifier.offset(y = (-1).dp), + text = it, + style = FluentTheme.typography.body.copy( + color = if (enabled) FluentTheme.colors.text.text.primary + else FluentTheme.colors.text.text.disabled + ) + ) + } + } +} \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Slider.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Slider.kt new file mode 100644 index 0000000..df1e291 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Slider.kt @@ -0,0 +1,200 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.core.animateDpAsState +import androidx.compose.animation.core.tween +import androidx.compose.foundation.BorderStroke +import androidx.compose.foundation.background +import androidx.compose.foundation.clickable +import androidx.compose.foundation.gestures.* +import androidx.compose.foundation.interaction.MutableInteractionSource +import androidx.compose.foundation.interaction.collectIsHoveredAsState +import androidx.compose.foundation.interaction.collectIsPressedAsState +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.CircleShape +import androidx.compose.runtime.* +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.composed +import androidx.compose.ui.geometry.Offset +import androidx.compose.ui.input.pointer.pointerInput +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.unit.Dp +import androidx.compose.ui.unit.IntOffset +import androidx.compose.ui.unit.dp +import androidx.compose.ui.unit.times +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration +import com.konyaco.fluent.animation.FluentEasing +import com.konyaco.fluent.background.Layer + +@Composable +fun Slider( + value: Float, + onValueChange: (Float) -> Unit, + modifier: Modifier = Modifier, + enabled: Boolean = true, // TODO + valueRange: ClosedFloatingPointRange = 0f..1f, + steps: Int = 0, // TODO + onValueChangeFinished: (() -> Unit)? = null, + interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, +) { + val progress = valueToFraction(value, valueRange.start, valueRange.endInclusive) + Slider( + modifier = modifier, + progress = progress, + onProgressChange = { + onValueChange(fractionToValue(it, valueRange.start, valueRange.endInclusive)) + }, + enabled = enabled, + onValueChangeFinished = onValueChangeFinished, + interactionSource = interactionSource + ) +} + +@Composable +private fun Slider( + progress: Float, + onProgressChange: (Float) -> Unit, + modifier: Modifier = Modifier, + enabled: Boolean = true, // TODO + onValueChangeFinished: (() -> Unit)? = null, + interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, +) { + // TODO: Refactor this component + val currentOnProgressChange by rememberUpdatedState(onProgressChange) + BoxWithConstraints( + modifier = modifier.defaultMinSize(minWidth = 120.dp, minHeight = 32.dp), + contentAlignment = Alignment.CenterStart, + propagateMinConstraints = true + ) { + val width by rememberUpdatedState(minWidth) + var dragging by remember { mutableStateOf(false) } + + val density by rememberUpdatedState(LocalDensity.current) + fun calcProgress(offset: Offset): Float { + val radius = with(density) { (ThumbSizeWithBorder / 2).toPx() } + return valueToFraction(offset.x, radius, constraints.minWidth - radius).coerceIn(0f, 1f) + } + + Rail() + + Box(Modifier.composed { + var offset by remember { mutableStateOf(Offset.Zero) } + draggable( + state = rememberDraggableState { + offset = Offset(x = offset.x + it, y = offset.y) + currentOnProgressChange(calcProgress(offset)) + }, + interactionSource = interactionSource, + onDragStarted = { + dragging = true + offset = it + }, + onDragStopped = { + dragging = false + onValueChangeFinished?.invoke() + }, + orientation = Orientation.Horizontal + ) + }.pointerInput(Unit) { + forEachGesture { + awaitPointerEventScope { + val down = awaitFirstDown() + currentOnProgressChange(calcProgress(down.position)) + } + } + }, contentAlignment = Alignment.CenterStart) { + Track(progress, width) + Thumb(width, progress, dragging) + } + } +} + +@Stable +private fun fractionToValue(fraction: Float, start: Float, end: Float): Float = (end - start) * fraction + start + +@Stable +private fun valueToFraction( + value: Float, start: Float, end: Float +): Float = (value - start) / (end - start) + +@Stable +private fun calcThumbOffset( + maxWidth: Dp, thumbSize: Dp, padding: Dp, fraction: Float +): Dp { + return (maxWidth - thumbSize) * fraction - padding +} + +@Composable +private fun Rail() { + // Rail + Layer(modifier = Modifier.requiredHeight(4.dp), + shape = CircleShape, + color = FluentTheme.colors.controlStrong.default, + border = BorderStroke( + 1.dp, if (FluentTheme.colors.darkMode) FluentTheme.colors.stroke.controlStrong.default + else FluentTheme.colors.controlStrong.default + ), + outsideBorder = true, + content = {} + ) +} + +@Composable +private fun Track( + fraction: Float, + maxWidth: Dp +) { + // Track + val width = ThumbRadiusWithBorder + (fraction * (maxWidth - ThumbSizeWithBorder)) + Box( + Modifier.width(width) + .requiredHeight(4.dp) + .background(FluentTheme.colors.fillAccent.default, CircleShape) + ) +} + +@Composable +private fun Thumb( + maxWidth: Dp, fraction: Float, dragging: Boolean, + interactionSource: MutableInteractionSource = remember { MutableInteractionSource() } +) { + // Thumb + val thumbOffset by rememberUpdatedState(calcThumbOffset(maxWidth, ThumbSize, 1.dp, fraction)) + + val hovered by interactionSource.collectIsHoveredAsState() + val pressed by interactionSource.collectIsPressedAsState() + + Layer( + modifier = Modifier.offset { IntOffset(x = thumbOffset.roundToPx(), y = 0) } + .size(ThumbSizeWithBorder) + .clickable(interactionSource, null, onClick = {}), + shape = CircleShape, + border = BorderStroke(1.dp, FluentTheme.colors.borders.circle), + color = FluentTheme.colors.controlSolid.default, + outsideBorder = true + ) { + Box(contentAlignment = Alignment.Center) { + // Inner Thumb + Box( + Modifier.size( + animateDpAsState( + when { + pressed || dragging -> InnerThumbPressedSize + hovered -> InnerThumbHoverSize + else -> InnerThumbSize + }, + tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ).value + ).background(FluentTheme.colors.fillAccent.default, CircleShape) + ) + } + } +} + +private val ThumbSize = 20.dp +private val ThumbSizeWithBorder = ThumbSize + 2.dp +private val ThumbRadiusWithBorder = ThumbSizeWithBorder / 2 +private val InnerThumbSize = 12.dp +private val InnerThumbHoverSize = 14.dp +private val InnerThumbPressedSize = 10.dp diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Switcher.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Switcher.kt new file mode 100644 index 0000000..0833f99 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Switcher.kt @@ -0,0 +1,176 @@ +package com.konyaco.fluent.component + +import androidx.compose.animation.animateColorAsState +import androidx.compose.animation.core.animateDp +import androidx.compose.animation.core.animateDpAsState +import androidx.compose.animation.core.tween +import androidx.compose.animation.core.updateTransition +import androidx.compose.foundation.background +import androidx.compose.foundation.border +import androidx.compose.foundation.clickable +import androidx.compose.foundation.interaction.MutableInteractionSource +import androidx.compose.foundation.interaction.collectIsHoveredAsState +import androidx.compose.foundation.interaction.collectIsPressedAsState +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.CircleShape +import androidx.compose.runtime.Composable +import androidx.compose.runtime.derivedStateOf +import androidx.compose.runtime.getValue +import androidx.compose.runtime.remember +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.draw.clip +import androidx.compose.ui.graphics.Brush +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.TransformOrigin +import androidx.compose.ui.graphics.graphicsLayer +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.semantics.Role +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.animation.FluentDuration +import com.konyaco.fluent.animation.FluentEasing + +@Composable +fun Switcher( + checked: Boolean, + onCheckStateChange: (checked: Boolean) -> Unit, + text: String? = null, + textBefore: Boolean = false, + enabled: Boolean = true, + interactionSource: MutableInteractionSource = remember { MutableInteractionSource() } +) { + // TODO: Draggable + // TODO: Extract same logic + val hovered by interactionSource.collectIsHoveredAsState() + val pressed by interactionSource.collectIsPressedAsState() + val transition = updateTransition(checked) + Row( + modifier = Modifier.clickable(indication = null, interactionSource = interactionSource, role = Role.Button) { + onCheckStateChange(!checked) + }, + verticalAlignment = Alignment.CenterVertically + ) { + if (textBefore) { + text?.let { + Text( + modifier = Modifier.offset(y = (-1).dp), + text = it, + color = if (enabled) FluentTheme.colors.text.text.primary + else FluentTheme.colors.text.text.disabled + ) + Spacer(Modifier.width(12.dp)) + } + } + + val colors = FluentTheme.colors + val fillColor by animateColorAsState( + if (checked) when { + !enabled -> colors.fillAccent.disabled + pressed -> colors.fillAccent.tertiary + hovered -> colors.fillAccent.secondary + else -> colors.fillAccent.default + } else when { + !enabled -> colors.controlAlt.disabled + pressed -> colors.controlAlt.quaternary + hovered -> colors.controlAlt.tertiary + else -> colors.controlAlt.secondary + }, + tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + + Box( + modifier = Modifier.size(40.dp, 20.dp) + .border( + 1.dp, if (checked) when { + !enabled -> FluentTheme.colors.fillAccent.disabled + else -> Color.Transparent + } else when { + !enabled -> FluentTheme.colors.controlStrong.disabled + else -> FluentTheme.colors.controlStrong.default + }, CircleShape + ) + .clip(CircleShape) + .background(fillColor) + .padding(horizontal = 4.dp), + contentAlignment = Alignment.CenterStart + ) { + val height by animateDpAsState( + when { + pressed || hovered -> 14.dp + else -> 12.dp + }, + tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + + val width by animateDpAsState( + when { + pressed -> 17.dp + hovered -> 14.dp + else -> 12.dp + }, + tween(FluentDuration.QuickDuration, easing = FluentEasing.FastInvokeEasing) + ) + + val density = LocalDensity.current + val offset by transition.animateDp( + transitionSpec = { + tween(FluentDuration.QuickDuration, easing = FluentEasing.PointToPointEasing) + }, + targetValueByState = { + if (checked) 26.dp - (width / 2) else 0.dp + } + ) + + val offsetX by remember(density) { + derivedStateOf { with(density) { offset.toPx() } } + } + + // Control + Box( + Modifier.size(width, height) + .graphicsLayer { + translationX = offsetX + transformOrigin = TransformOrigin.Center + } + .clip(CircleShape) + .background( + if (checked) when { + !enabled -> FluentTheme.colors.text.onAccent.disabled + else -> FluentTheme.colors.text.onAccent.primary + } + else when { + !enabled -> FluentTheme.colors.text.text.disabled + else -> FluentTheme.colors.text.text.secondary + } + ) + ) + } + + if (!textBefore) { + text?.let { + Spacer(Modifier.width(12.dp)) + Text( + modifier = Modifier.offset(y = (-1).dp), + text = it, + style = FluentTheme.typography.body, + color = if (enabled) FluentTheme.colors.text.text.primary + else FluentTheme.colors.text.text.disabled + ) + } + } + } +} + +data class SwitcherColors( + val default: SwitcherColor, + val hovered: SwitcherColor, + val pressed: SwitcherColor, + val disabled: SwitcherColor +) + +data class SwitcherColor( + val fillColor: Color, + val textColor: Color, + val borderBrush: Brush +) \ No newline at end of file diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Text.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Text.kt new file mode 100644 index 0000000..4567252 --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/Text.kt @@ -0,0 +1,111 @@ +package com.konyaco.fluent.component + +import androidx.compose.foundation.text.BasicText +import androidx.compose.foundation.text.InlineTextContent +import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.takeOrElse +import androidx.compose.ui.text.AnnotatedString +import androidx.compose.ui.text.TextLayoutResult +import androidx.compose.ui.text.TextStyle +import androidx.compose.ui.text.font.FontFamily +import androidx.compose.ui.text.font.FontStyle +import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.text.style.TextDecoration +import androidx.compose.ui.text.style.TextOverflow +import androidx.compose.ui.unit.TextUnit +import com.konyaco.fluent.LocalContentAlpha +import com.konyaco.fluent.LocalContentColor +import com.konyaco.fluent.LocalTextStyle + +@Composable +fun Text( + text: String, + modifier: Modifier = Modifier, + color: Color = Color.Unspecified, + fontSize: TextUnit = TextUnit.Unspecified, + fontStyle: FontStyle? = null, + fontWeight: FontWeight? = null, + fontFamily: FontFamily? = null, + letterSpacing: TextUnit = TextUnit.Unspecified, + textDecoration: TextDecoration? = null, + textAlign: TextAlign? = null, + lineHeight: TextUnit = TextUnit.Unspecified, + overflow: TextOverflow = TextOverflow.Clip, + softWrap: Boolean = true, + maxLines: Int = Int.MAX_VALUE, + onTextLayout: (TextLayoutResult) -> Unit = {}, + style: TextStyle = LocalTextStyle.current +) { + Text( + AnnotatedString(text), + modifier, + color, + fontSize, + fontStyle, + fontWeight, + fontFamily, + letterSpacing, + textDecoration, + textAlign, + lineHeight, + overflow, + softWrap, + maxLines, + emptyMap(), + onTextLayout, + style + ) +} +@Composable +fun Text( + text: AnnotatedString, + modifier: Modifier = Modifier, + color: Color = Color.Unspecified, + fontSize: TextUnit = TextUnit.Unspecified, + fontStyle: FontStyle? = null, + fontWeight: FontWeight? = null, + fontFamily: FontFamily? = null, + letterSpacing: TextUnit = TextUnit.Unspecified, + textDecoration: TextDecoration? = null, + textAlign: TextAlign? = null, + lineHeight: TextUnit = TextUnit.Unspecified, + overflow: TextOverflow = TextOverflow.Clip, + softWrap: Boolean = true, + maxLines: Int = Int.MAX_VALUE, + inlineContent: Map = mapOf(), + onTextLayout: (TextLayoutResult) -> Unit = {}, + style: TextStyle = LocalTextStyle.current +) { + val textColor = color.takeOrElse { + style.color.takeOrElse { + LocalContentColor.current.copy(alpha = LocalContentAlpha.current) + } + } + val mergedStyle = style.merge( + TextStyle( + color = textColor, + fontSize = fontSize, + fontWeight = fontWeight, + textAlign = textAlign, + lineHeight = lineHeight, + fontFamily = fontFamily, + textDecoration = textDecoration, + fontStyle = fontStyle, + letterSpacing = letterSpacing + ) + ) + BasicText( + text, + modifier, + mergedStyle, + onTextLayout, + overflow, + softWrap, + maxLines, + inlineContent + ) +} + diff --git a/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/TextField.kt b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/TextField.kt new file mode 100644 index 0000000..5cc097c --- /dev/null +++ b/fluent/src/commonMain/kotlin/com/konyaco/fluent/component/TextField.kt @@ -0,0 +1,121 @@ +package com.konyaco.fluent.component + +import androidx.compose.foundation.BorderStroke +import androidx.compose.foundation.hoverable +import androidx.compose.foundation.interaction.MutableInteractionSource +import androidx.compose.foundation.interaction.collectIsFocusedAsState +import androidx.compose.foundation.interaction.collectIsHoveredAsState +import androidx.compose.foundation.interaction.collectIsPressedAsState +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.foundation.text.BasicTextField +import androidx.compose.foundation.text.KeyboardActions +import androidx.compose.foundation.text.KeyboardOptions +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.remember +import androidx.compose.runtime.rememberUpdatedState +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.composed +import androidx.compose.ui.draw.clip +import androidx.compose.ui.draw.drawWithContent +import androidx.compose.ui.geometry.Offset +import androidx.compose.ui.geometry.Size +import androidx.compose.ui.graphics.SolidColor +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.text.input.TextFieldValue +import androidx.compose.ui.text.input.VisualTransformation +import androidx.compose.ui.unit.dp +import com.konyaco.fluent.FluentTheme +import com.konyaco.fluent.LocalTextStyle +import com.konyaco.fluent.background.Layer + +@Composable +fun TextField( + value: TextFieldValue, + onValueChange: (TextFieldValue) -> Unit, + modifier: Modifier = Modifier, + enabled: Boolean = true, + readOnly: Boolean = false, + singleLine: Boolean = false, + visualTransformation: VisualTransformation = VisualTransformation.None, + keyboardOptions: KeyboardOptions = KeyboardOptions.Default, + keyboardActions: KeyboardActions = KeyboardActions(), + maxLines: Int = Int.MAX_VALUE, + header: (@Composable () -> Unit)? = null, + interactionSource: MutableInteractionSource = remember { MutableInteractionSource() } +) { + val hovered by interactionSource.collectIsHoveredAsState() + val pressed by interactionSource.collectIsPressedAsState() + val focused by interactionSource.collectIsFocusedAsState() + + Column(modifier) { + if (header != null) { + header() + Spacer(Modifier.height(8.dp)) + } + BasicTextField( + modifier = modifier.defaultMinSize(160.dp, 32.dp) + .clip(RoundedCornerShape(4.dp)) + .composed { + if (enabled) { + val height by rememberUpdatedState(with(LocalDensity.current) { + (if (focused) 2.dp else 1.dp).toPx() + }) + val fillColor by rememberUpdatedState( + if (focused) FluentTheme.colors.fillAccent.default + else FluentTheme.colors.stroke.controlStrong.default + ) + drawWithContent { + drawContent() + drawRect( + color = fillColor, + topLeft = Offset(0f, size.height - height), + size = Size(size.width, height) + ) + } + } else this + }, + value = value, + onValueChange = onValueChange, + textStyle = LocalTextStyle.current.copy( + color = if (enabled) FluentTheme.colors.text.text.primary + else FluentTheme.colors.text.text.disabled + ), + enabled = enabled, + readOnly = readOnly, + singleLine = singleLine, + visualTransformation = visualTransformation, + maxLines = maxLines, + keyboardActions = keyboardActions, + cursorBrush = SolidColor(FluentTheme.colors.text.text.primary), + keyboardOptions = keyboardOptions, + interactionSource = interactionSource, + decorationBox = { innerTextField -> + Layer( + modifier = Modifier.hoverable(interactionSource), + shape = RoundedCornerShape(4.dp), + border = BorderStroke( + 1.dp, + if (focused || pressed) SolidColor(FluentTheme.colors.stroke.control.default) + else FluentTheme.colors.borders.textControl + ), + color = when { + !enabled -> FluentTheme.colors.control.disabled + pressed || focused -> FluentTheme.colors.control.inputActive + hovered -> FluentTheme.colors.control.secondary + else -> FluentTheme.colors.control.default + }, + ) { + Box( + Modifier.offset(y = (-1).dp).padding(start = 12.dp, end = 12.dp, top = 4.dp, bottom = 3.dp), + Alignment.CenterStart + ) { + innerTextField() + } + } + } + ) + } +} \ No newline at end of file diff --git a/fluent/src/jvmMain/kotlin/com/konyaco/fluent/component/rememberResourcePainter.kt b/fluent/src/jvmMain/kotlin/com/konyaco/fluent/component/rememberResourcePainter.kt new file mode 100644 index 0000000..ca17284 --- /dev/null +++ b/fluent/src/jvmMain/kotlin/com/konyaco/fluent/component/rememberResourcePainter.kt @@ -0,0 +1,20 @@ +package com.konyaco.fluent.component + +import androidx.compose.runtime.Composable +import androidx.compose.runtime.remember +import androidx.compose.ui.ExperimentalComposeUiApi +import androidx.compose.ui.graphics.painter.Painter +import androidx.compose.ui.platform.LocalDensity +import androidx.compose.ui.res.ResourceLoader +import androidx.compose.ui.res.loadSvgPainter + +@OptIn(ExperimentalComposeUiApi::class) +@Composable +fun rememberResourcePainter(resPath: String): Painter { + val density = LocalDensity.current + val svg = remember(density) { + val file = ResourceLoader.Default.load(resPath) + loadSvgPainter(file, density) + } + return svg +} \ No newline at end of file diff --git a/fluent/src/jvmTest/kotlin/ColorTest.kt b/fluent/src/jvmTest/kotlin/ColorTest.kt new file mode 100644 index 0000000..eb55c5a --- /dev/null +++ b/fluent/src/jvmTest/kotlin/ColorTest.kt @@ -0,0 +1,10 @@ +import androidx.compose.ui.graphics.Color +import com.konyaco.fluent.hsl + +fun main() { + var color = Color(0xFF0078D4) + val (h,s,l) = color.hsl + println(color) + println(Color.hsl(h,s,l)) + +} \ No newline at end of file diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..5600545 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,6 @@ +kotlin.code.style=official +kotlin.native.enableDependencyPropagation=false +android.useAndroidX=true +kotlin.version=1.8.10 +agp.version=7.0.4 +compose.version=1.3.1 \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..249e5832f090a2944b7473328c07c9755baa3196 GIT binary patch literal 60756 zcmb5WV{~QRw(p$^Dz@00IL3?^hro$gg*4VI_WAaTyVM5Foj~O|-84 z$;06hMwt*rV;^8iB z1~&0XWpYJmG?Ts^K9PC62H*`G}xom%S%yq|xvG~FIfP=9*f zZoDRJBm*Y0aId=qJ?7dyb)6)JGWGwe)MHeNSzhi)Ko6J<-m@v=a%NsP537lHe0R* z`If4$aaBA#S=w!2z&m>{lpTy^Lm^mg*3?M&7HFv}7K6x*cukLIGX;bQG|QWdn{%_6 zHnwBKr84#B7Z+AnBXa16a?or^R?+>$4`}{*a_>IhbjvyTtWkHw)|ay)ahWUd-qq$~ zMbh6roVsj;_qnC-R{G+Cy6bApVOinSU-;(DxUEl!i2)1EeQ9`hrfqj(nKI7?Z>Xur zoJz-a`PxkYit1HEbv|jy%~DO^13J-ut986EEG=66S}D3!L}Efp;Bez~7tNq{QsUMm zh9~(HYg1pA*=37C0}n4g&bFbQ+?-h-W}onYeE{q;cIy%eZK9wZjSwGvT+&Cgv z?~{9p(;bY_1+k|wkt_|N!@J~aoY@|U_RGoWX<;p{Nu*D*&_phw`8jYkMNpRTWx1H* z>J-Mi_!`M468#5Aix$$u1M@rJEIOc?k^QBc?T(#=n&*5eS#u*Y)?L8Ha$9wRWdH^3D4|Ps)Y?m0q~SiKiSfEkJ!=^`lJ(%W3o|CZ zSrZL-Xxc{OrmsQD&s~zPfNJOpSZUl%V8tdG%ei}lQkM+z@-4etFPR>GOH9+Y_F<3=~SXln9Kb-o~f>2a6Xz@AS3cn^;c_>lUwlK(n>z?A>NbC z`Ud8^aQy>wy=$)w;JZzA)_*Y$Z5hU=KAG&htLw1Uh00yE!|Nu{EZkch zY9O6x7Y??>!7pUNME*d!=R#s)ghr|R#41l!c?~=3CS8&zr6*aA7n9*)*PWBV2w+&I zpW1-9fr3j{VTcls1>ua}F*bbju_Xq%^v;-W~paSqlf zolj*dt`BBjHI)H9{zrkBo=B%>8}4jeBO~kWqO!~Thi!I1H(in=n^fS%nuL=X2+s!p}HfTU#NBGiwEBF^^tKU zbhhv+0dE-sbK$>J#t-J!B$TMgN@Wh5wTtK2BG}4BGfsZOoRUS#G8Cxv|6EI*n&Xxq zt{&OxCC+BNqz$9b0WM7_PyBJEVObHFh%%`~!@MNZlo*oXDCwDcFwT~Rls!aApL<)^ zbBftGKKBRhB!{?fX@l2_y~%ygNFfF(XJzHh#?`WlSL{1lKT*gJM zs>bd^H9NCxqxn(IOky5k-wALFowQr(gw%|`0991u#9jXQh?4l|l>pd6a&rx|v=fPJ z1mutj{YzpJ_gsClbWFk(G}bSlFi-6@mwoQh-XeD*j@~huW4(8ub%^I|azA)h2t#yG z7e_V_<4jlM3D(I+qX}yEtqj)cpzN*oCdYHa!nm%0t^wHm)EmFP*|FMw!tb@&`G-u~ zK)=Sf6z+BiTAI}}i{*_Ac$ffr*Wrv$F7_0gJkjx;@)XjYSh`RjAgrCck`x!zP>Ifu z&%he4P|S)H*(9oB4uvH67^0}I-_ye_!w)u3v2+EY>eD3#8QR24<;7?*hj8k~rS)~7 zSXs5ww)T(0eHSp$hEIBnW|Iun<_i`}VE0Nc$|-R}wlSIs5pV{g_Dar(Zz<4X3`W?K z6&CAIl4U(Qk-tTcK{|zYF6QG5ArrEB!;5s?tW7 zrE3hcFY&k)+)e{+YOJ0X2uDE_hd2{|m_dC}kgEKqiE9Q^A-+>2UonB+L@v3$9?AYw zVQv?X*pK;X4Ovc6Ev5Gbg{{Eu*7{N3#0@9oMI~}KnObQE#Y{&3mM4`w%wN+xrKYgD zB-ay0Q}m{QI;iY`s1Z^NqIkjrTlf`B)B#MajZ#9u41oRBC1oM1vq0i|F59> z#StM@bHt|#`2)cpl_rWB($DNJ3Lap}QM-+A$3pe}NyP(@+i1>o^fe-oxX#Bt`mcQc zb?pD4W%#ep|3%CHAYnr*^M6Czg>~L4?l16H1OozM{P*en298b+`i4$|w$|4AHbzqB zHpYUsHZET$Z0ztC;U+0*+amF!@PI%^oUIZy{`L{%O^i{Xk}X0&nl)n~tVEpcAJSJ} zverw15zP1P-O8h9nd!&hj$zuwjg?DoxYIw{jWM zW5_pj+wFy8Tsa9g<7Qa21WaV&;ejoYflRKcz?#fSH_)@*QVlN2l4(QNk| z4aPnv&mrS&0|6NHq05XQw$J^RR9T{3SOcMKCXIR1iSf+xJ0E_Wv?jEc*I#ZPzyJN2 zUG0UOXHl+PikM*&g$U@g+KbG-RY>uaIl&DEtw_Q=FYq?etc!;hEC_}UX{eyh%dw2V zTTSlap&5>PY{6I#(6`j-9`D&I#|YPP8a;(sOzgeKDWsLa!i-$frD>zr-oid!Hf&yS z!i^cr&7tN}OOGmX2)`8k?Tn!!4=tz~3hCTq_9CdiV!NIblUDxHh(FJ$zs)B2(t5@u z-`^RA1ShrLCkg0)OhfoM;4Z{&oZmAec$qV@ zGQ(7(!CBk<5;Ar%DLJ0p0!ResC#U<+3i<|vib1?{5gCebG7$F7URKZXuX-2WgF>YJ^i zMhHDBsh9PDU8dlZ$yJKtc6JA#y!y$57%sE>4Nt+wF1lfNIWyA`=hF=9Gj%sRwi@vd z%2eVV3y&dvAgyuJ=eNJR+*080dbO_t@BFJO<@&#yqTK&+xc|FRR;p;KVk@J3$S{p` zGaMj6isho#%m)?pOG^G0mzOAw0z?!AEMsv=0T>WWcE>??WS=fII$t$(^PDPMU(P>o z_*0s^W#|x)%tx8jIgZY~A2yG;US0m2ZOQt6yJqW@XNY_>_R7(Nxb8Ged6BdYW6{prd!|zuX$@Q2o6Ona8zzYC1u!+2!Y$Jc9a;wy+pXt}o6~Bu1oF1c zp7Y|SBTNi@=I(K%A60PMjM#sfH$y*c{xUgeSpi#HB`?|`!Tb&-qJ3;vxS!TIzuTZs-&%#bAkAyw9m4PJgvey zM5?up*b}eDEY+#@tKec)-c(#QF0P?MRlD1+7%Yk*jW;)`f;0a-ZJ6CQA?E%>i2Dt7T9?s|9ZF|KP4;CNWvaVKZ+Qeut;Jith_y{v*Ny6Co6!8MZx;Wgo z=qAi%&S;8J{iyD&>3CLCQdTX*$+Rx1AwA*D_J^0>suTgBMBb=*hefV+Ars#mmr+YsI3#!F@Xc1t4F-gB@6aoyT+5O(qMz*zG<9Qq*f0w^V!03rpr*-WLH}; zfM{xSPJeu6D(%8HU%0GEa%waFHE$G?FH^kMS-&I3)ycx|iv{T6Wx}9$$D&6{%1N_8 z_CLw)_9+O4&u94##vI9b-HHm_95m)fa??q07`DniVjAy`t7;)4NpeyAY(aAk(+T_O z1om+b5K2g_B&b2DCTK<>SE$Ode1DopAi)xaJjU>**AJK3hZrnhEQ9E`2=|HHe<^tv z63e(bn#fMWuz>4erc47}!J>U58%<&N<6AOAewyzNTqi7hJc|X{782&cM zHZYclNbBwU6673=!ClmxMfkC$(CykGR@10F!zN1Se83LR&a~$Ht&>~43OX22mt7tcZUpa;9@q}KDX3O&Ugp6< zLZLfIMO5;pTee1vNyVC$FGxzK2f>0Z-6hM82zKg44nWo|n}$Zk6&;5ry3`(JFEX$q zK&KivAe${e^5ZGc3a9hOt|!UOE&OocpVryE$Y4sPcs4rJ>>Kbi2_subQ9($2VN(3o zb~tEzMsHaBmBtaHAyES+d3A(qURgiskSSwUc9CfJ@99&MKp2sooSYZu+-0t0+L*!I zYagjOlPgx|lep9tiU%ts&McF6b0VE57%E0Ho%2oi?=Ks+5%aj#au^OBwNwhec zta6QAeQI^V!dF1C)>RHAmB`HnxyqWx?td@4sd15zPd*Fc9hpDXP23kbBenBxGeD$k z;%0VBQEJ-C)&dTAw_yW@k0u?IUk*NrkJ)(XEeI z9Y>6Vel>#s_v@=@0<{4A{pl=9cQ&Iah0iD0H`q)7NeCIRz8zx;! z^OO;1+IqoQNak&pV`qKW+K0^Hqp!~gSohcyS)?^P`JNZXw@gc6{A3OLZ?@1Uc^I2v z+X!^R*HCm3{7JPq{8*Tn>5;B|X7n4QQ0Bs79uTU%nbqOJh`nX(BVj!#f;#J+WZxx4 z_yM&1Y`2XzhfqkIMO7tB3raJKQS+H5F%o83bM+hxbQ zeeJm=Dvix$2j|b4?mDacb67v-1^lTp${z=jc1=j~QD>7c*@+1?py>%Kj%Ejp7Y-!? z8iYRUlGVrQPandAaxFfks53@2EC#0)%mrnmGRn&>=$H$S8q|kE_iWko4`^vCS2aWg z#!`RHUGyOt*k?bBYu3*j3u0gB#v(3tsije zgIuNNWNtrOkx@Pzs;A9un+2LX!zw+p3_NX^Sh09HZAf>m8l@O*rXy_82aWT$Q>iyy zqO7Of)D=wcSn!0+467&!Hl))eff=$aneB?R!YykdKW@k^_uR!+Q1tR)+IJb`-6=jj zymzA>Sv4>Z&g&WWu#|~GcP7qP&m*w-S$)7Xr;(duqCTe7p8H3k5>Y-n8438+%^9~K z3r^LIT_K{i7DgEJjIocw_6d0!<;wKT`X;&vv+&msmhAAnIe!OTdybPctzcEzBy88_ zWO{6i4YT%e4^WQZB)KHCvA(0tS zHu_Bg+6Ko%a9~$EjRB90`P(2~6uI@SFibxct{H#o&y40MdiXblu@VFXbhz>Nko;7R z70Ntmm-FePqhb%9gL+7U8@(ch|JfH5Fm)5${8|`Lef>LttM_iww6LW2X61ldBmG0z zax3y)njFe>j*T{i0s8D4=L>X^j0)({R5lMGVS#7(2C9@AxL&C-lZQx~czI7Iv+{%1 z2hEG>RzX4S8x3v#9sgGAnPzptM)g&LB}@%E>fy0vGSa(&q0ch|=ncKjNrK z`jA~jObJhrJ^ri|-)J^HUyeZXz~XkBp$VhcTEcTdc#a2EUOGVX?@mYx#Vy*!qO$Jv zQ4rgOJ~M*o-_Wptam=~krnmG*p^j!JAqoQ%+YsDFW7Cc9M%YPiBOrVcD^RY>m9Pd< zu}#9M?K{+;UIO!D9qOpq9yxUquQRmQNMo0pT`@$pVt=rMvyX)ph(-CCJLvUJy71DI zBk7oc7)-%ngdj~s@76Yse3L^gV0 z2==qfp&Q~L(+%RHP0n}+xH#k(hPRx(!AdBM$JCfJ5*C=K3ts>P?@@SZ_+{U2qFZb>4kZ{Go37{# zSQc+-dq*a-Vy4?taS&{Ht|MLRiS)Sn14JOONyXqPNnpq&2y~)6wEG0oNy>qvod$FF z`9o&?&6uZjhZ4_*5qWVrEfu(>_n2Xi2{@Gz9MZ8!YmjYvIMasE9yVQL10NBrTCczq zcTY1q^PF2l!Eraguf{+PtHV3=2A?Cu&NN&a8V(y;q(^_mFc6)%Yfn&X&~Pq zU1?qCj^LF(EQB1F`8NxNjyV%fde}dEa(Hx=r7$~ts2dzDwyi6ByBAIx$NllB4%K=O z$AHz1<2bTUb>(MCVPpK(E9wlLElo(aSd(Os)^Raum`d(g9Vd_+Bf&V;l=@mM=cC>) z)9b0enb)u_7V!!E_bl>u5nf&Rl|2r=2F3rHMdb7y9E}}F82^$Rf+P8%dKnOeKh1vs zhH^P*4Ydr^$)$h@4KVzxrHyy#cKmWEa9P5DJ|- zG;!Qi35Tp7XNj60=$!S6U#!(${6hyh7d4q=pF{`0t|N^|L^d8pD{O9@tF~W;#Je*P z&ah%W!KOIN;SyAEhAeTafJ4uEL`(RtnovM+cb(O#>xQnk?dzAjG^~4$dFn^<@-Na3 z395;wBnS{t*H;Jef2eE!2}u5Ns{AHj>WYZDgQJt8v%x?9{MXqJsGP|l%OiZqQ1aB! z%E=*Ig`(!tHh>}4_z5IMpg{49UvD*Pp9!pxt_gdAW%sIf3k6CTycOT1McPl=_#0?8 zVjz8Hj*Vy9c5-krd-{BQ{6Xy|P$6LJvMuX$* zA+@I_66_ET5l2&gk9n4$1M3LN8(yEViRx&mtd#LD}AqEs?RW=xKC(OCWH;~>(X6h!uDxXIPH06xh z*`F4cVlbDP`A)-fzf>MuScYsmq&1LUMGaQ3bRm6i7OsJ|%uhTDT zlvZA1M}nz*SalJWNT|`dBm1$xlaA>CCiQ zK`xD-RuEn>-`Z?M{1%@wewf#8?F|(@1e0+T4>nmlSRrNK5f)BJ2H*$q(H>zGD0>eL zQ!tl_Wk)k*e6v^m*{~A;@6+JGeWU-q9>?+L_#UNT%G?4&BnOgvm9@o7l?ov~XL+et zbGT)|G7)KAeqb=wHSPk+J1bdg7N3$vp(ekjI1D9V$G5Cj!=R2w=3*4!z*J-r-cyeb zd(i2KmX!|Lhey!snRw z?#$Gu%S^SQEKt&kep)up#j&9}e+3=JJBS(s>MH+|=R(`8xK{mmndWo_r`-w1#SeRD&YtAJ#GiVI*TkQZ}&aq<+bU2+coU3!jCI6E+Ad_xFW*ghnZ$q zAoF*i&3n1j#?B8x;kjSJD${1jdRB;)R*)Ao!9bd|C7{;iqDo|T&>KSh6*hCD!rwv= zyK#F@2+cv3=|S1Kef(E6Niv8kyLVLX&e=U;{0x{$tDfShqkjUME>f8d(5nzSkY6@! z^-0>DM)wa&%m#UF1F?zR`8Y3X#tA!*7Q$P3lZJ%*KNlrk_uaPkxw~ zxZ1qlE;Zo;nb@!SMazSjM>;34ROOoygo%SF);LL>rRonWwR>bmSd1XD^~sGSu$Gg# zFZ`|yKU0%!v07dz^v(tY%;So(e`o{ZYTX`hm;@b0%8|H>VW`*cr8R%3n|ehw2`(9B+V72`>SY}9^8oh$En80mZK9T4abVG*to;E z1_S6bgDOW?!Oy1LwYy=w3q~KKdbNtyH#d24PFjX)KYMY93{3-mPP-H>@M-_>N~DDu zENh~reh?JBAK=TFN-SfDfT^=+{w4ea2KNWXq2Y<;?(gf(FgVp8Zp-oEjKzB%2Iqj;48GmY3h=bcdYJ}~&4tS`Q1sb=^emaW$IC$|R+r-8V- zf0$gGE(CS_n4s>oicVk)MfvVg#I>iDvf~Ov8bk}sSxluG!6#^Z_zhB&U^`eIi1@j( z^CK$z^stBHtaDDHxn+R;3u+>Lil^}fj?7eaGB z&5nl^STqcaBxI@v>%zG|j))G(rVa4aY=B@^2{TFkW~YP!8!9TG#(-nOf^^X-%m9{Z zCC?iC`G-^RcBSCuk=Z`(FaUUe?hf3{0C>>$?Vs z`2Uud9M+T&KB6o4o9kvdi^Q=Bw!asPdxbe#W-Oaa#_NP(qpyF@bVxv5D5))srkU#m zj_KA+#7sqDn*Ipf!F5Byco4HOSd!Ui$l94|IbW%Ny(s1>f4|Mv^#NfB31N~kya9!k zWCGL-$0ZQztBate^fd>R!hXY_N9ZjYp3V~4_V z#eB)Kjr8yW=+oG)BuNdZG?jaZlw+l_ma8aET(s+-x+=F-t#Qoiuu1i`^x8Sj>b^U} zs^z<()YMFP7CmjUC@M=&lA5W7t&cxTlzJAts*%PBDAPuqcV5o7HEnqjif_7xGt)F% zGx2b4w{@!tE)$p=l3&?Bf#`+!-RLOleeRk3 z7#pF|w@6_sBmn1nECqdunmG^}pr5(ZJQVvAt$6p3H(16~;vO>?sTE`Y+mq5YP&PBo zvq!7#W$Gewy`;%6o^!Dtjz~x)T}Bdk*BS#=EY=ODD&B=V6TD2z^hj1m5^d6s)D*wk zu$z~D7QuZ2b?5`p)E8e2_L38v3WE{V`bVk;6fl#o2`) z99JsWhh?$oVRn@$S#)uK&8DL8>An0&S<%V8hnGD7Z^;Y(%6;^9!7kDQ5bjR_V+~wp zfx4m3z6CWmmZ<8gDGUyg3>t8wgJ5NkkiEm^(sedCicP^&3D%}6LtIUq>mXCAt{9eF zNXL$kGcoUTf_Lhm`t;hD-SE)m=iBnxRU(NyL}f6~1uH)`K!hmYZjLI%H}AmEF5RZt z06$wn63GHnApHXZZJ}s^s)j9(BM6e*7IBK6Bq(!)d~zR#rbxK9NVIlgquoMq z=eGZ9NR!SEqP6=9UQg#@!rtbbSBUM#ynF);zKX+|!Zm}*{H z+j=d?aZ2!?@EL7C~%B?6ouCKLnO$uWn;Y6Xz zX8dSwj732u(o*U3F$F=7xwxm>E-B+SVZH;O-4XPuPkLSt_?S0)lb7EEg)Mglk0#eS z9@jl(OnH4juMxY+*r03VDfPx_IM!Lmc(5hOI;`?d37f>jPP$?9jQQIQU@i4vuG6MagEoJrQ=RD7xt@8E;c zeGV*+Pt+t$@pt!|McETOE$9k=_C!70uhwRS9X#b%ZK z%q(TIUXSS^F0`4Cx?Rk07C6wI4!UVPeI~-fxY6`YH$kABdOuiRtl73MqG|~AzZ@iL&^s?24iS;RK_pdlWkhcF z@Wv-Om(Aealfg)D^adlXh9Nvf~Uf@y;g3Y)i(YP zEXDnb1V}1pJT5ZWyw=1i+0fni9yINurD=EqH^ciOwLUGi)C%Da)tyt=zq2P7pV5-G zR7!oq28-Fgn5pW|nlu^b!S1Z#r7!Wtr{5J5PQ>pd+2P7RSD?>(U7-|Y z7ZQ5lhYIl_IF<9?T9^IPK<(Hp;l5bl5tF9>X-zG14_7PfsA>6<$~A338iYRT{a@r_ zuXBaT=`T5x3=s&3=RYx6NgG>No4?5KFBVjE(swfcivcIpPQFx5l+O;fiGsOrl5teR z_Cm+;PW}O0Dwe_(4Z@XZ)O0W-v2X><&L*<~*q3dg;bQW3g7)a#3KiQP>+qj|qo*Hk z?57>f2?f@`=Fj^nkDKeRkN2d$Z@2eNKpHo}ksj-$`QKb6n?*$^*%Fb3_Kbf1(*W9K>{L$mud2WHJ=j0^=g30Xhg8$#g^?36`p1fm;;1@0Lrx+8t`?vN0ZorM zSW?rhjCE8$C|@p^sXdx z|NOHHg+fL;HIlqyLp~SSdIF`TnSHehNCU9t89yr@)FY<~hu+X`tjg(aSVae$wDG*C zq$nY(Y494R)hD!i1|IIyP*&PD_c2FPgeY)&mX1qujB1VHPG9`yFQpLFVQ0>EKS@Bp zAfP5`C(sWGLI?AC{XEjLKR4FVNw(4+9b?kba95ukgR1H?w<8F7)G+6&(zUhIE5Ef% z=fFkL3QKA~M@h{nzjRq!Y_t!%U66#L8!(2-GgFxkD1=JRRqk=n%G(yHKn%^&$dW>; zSjAcjETMz1%205se$iH_)ZCpfg_LwvnsZQAUCS#^FExp8O4CrJb6>JquNV@qPq~3A zZ<6dOU#6|8+fcgiA#~MDmcpIEaUO02L5#T$HV0$EMD94HT_eXLZ2Zi&(! z&5E>%&|FZ`)CN10tM%tLSPD*~r#--K(H-CZqIOb99_;m|D5wdgJ<1iOJz@h2Zkq?} z%8_KXb&hf=2Wza(Wgc;3v3TN*;HTU*q2?#z&tLn_U0Nt!y>Oo>+2T)He6%XuP;fgn z-G!#h$Y2`9>Jtf}hbVrm6D70|ERzLAU>3zoWhJmjWfgM^))T+2u$~5>HF9jQDkrXR z=IzX36)V75PrFjkQ%TO+iqKGCQ-DDXbaE;C#}!-CoWQx&v*vHfyI>$HNRbpvm<`O( zlx9NBWD6_e&J%Ous4yp~s6)Ghni!I6)0W;9(9$y1wWu`$gs<$9Mcf$L*piP zPR0Av*2%ul`W;?-1_-5Zy0~}?`e@Y5A&0H!^ApyVTT}BiOm4GeFo$_oPlDEyeGBbh z1h3q&Dx~GmUS|3@4V36&$2uO8!Yp&^pD7J5&TN{?xphf*-js1fP?B|`>p_K>lh{ij zP(?H%e}AIP?_i^f&Li=FDSQ`2_NWxL+BB=nQr=$ zHojMlXNGauvvwPU>ZLq!`bX-5F4jBJ&So{kE5+ms9UEYD{66!|k~3vsP+mE}x!>%P za98bAU0!h0&ka4EoiDvBM#CP#dRNdXJcb*(%=<(g+M@<)DZ!@v1V>;54En?igcHR2 zhubQMq}VSOK)onqHfczM7YA@s=9*ow;k;8)&?J3@0JiGcP! zP#00KZ1t)GyZeRJ=f0^gc+58lc4Qh*S7RqPIC6GugG1gXe$LIQMRCo8cHf^qXgAa2 z`}t>u2Cq1CbSEpLr~E=c7~=Qkc9-vLE%(v9N*&HF`(d~(0`iukl5aQ9u4rUvc8%m) zr2GwZN4!s;{SB87lJB;veebPmqE}tSpT>+`t?<457Q9iV$th%i__Z1kOMAswFldD6 ztbOvO337S5o#ZZgN2G99_AVqPv!?Gmt3pzgD+Hp3QPQ`9qJ(g=kjvD+fUSS3upJn! zqoG7acIKEFRX~S}3|{EWT$kdz#zrDlJU(rPkxjws_iyLKU8+v|*oS_W*-guAb&Pj1 z35Z`3z<&Jb@2Mwz=KXucNYdY#SNO$tcVFr9KdKm|%^e-TXzs6M`PBper%ajkrIyUe zp$vVxVs9*>Vp4_1NC~Zg)WOCPmOxI1V34QlG4!aSFOH{QqSVq1^1)- z0P!Z?tT&E-ll(pwf0?=F=yOzik=@nh1Clxr9}Vij89z)ePDSCYAqw?lVI?v?+&*zH z)p$CScFI8rrwId~`}9YWPFu0cW1Sf@vRELs&cbntRU6QfPK-SO*mqu|u~}8AJ!Q$z znzu}50O=YbjwKCuSVBs6&CZR#0FTu)3{}qJJYX(>QPr4$RqWiwX3NT~;>cLn*_&1H zaKpIW)JVJ>b{uo2oq>oQt3y=zJjb%fU@wLqM{SyaC6x2snMx-}ivfU<1- znu1Lh;i$3Tf$Kh5Uk))G!D1UhE8pvx&nO~w^fG)BC&L!_hQk%^p`Kp@F{cz>80W&T ziOK=Sq3fdRu*V0=S53rcIfWFazI}Twj63CG(jOB;$*b`*#B9uEnBM`hDk*EwSRdwP8?5T?xGUKs=5N83XsR*)a4|ijz|c{4tIU+4j^A5C<#5 z*$c_d=5ml~%pGxw#?*q9N7aRwPux5EyqHVkdJO=5J>84!X6P>DS8PTTz>7C#FO?k#edkntG+fJk8ZMn?pmJSO@`x-QHq;7^h6GEXLXo1TCNhH z8ZDH{*NLAjo3WM`xeb=X{((uv3H(8&r8fJJg_uSs_%hOH%JDD?hu*2NvWGYD+j)&` zz#_1%O1wF^o5ryt?O0n;`lHbzp0wQ?rcbW(F1+h7_EZZ9{>rePvLAPVZ_R|n@;b$;UchU=0j<6k8G9QuQf@76oiE*4 zXOLQ&n3$NR#p4<5NJMVC*S);5x2)eRbaAM%VxWu9ohlT;pGEk7;002enCbQ>2r-us z3#bpXP9g|mE`65VrN`+3mC)M(eMj~~eOf)do<@l+fMiTR)XO}422*1SL{wyY(%oMpBgJagtiDf zz>O6(m;};>Hi=t8o{DVC@YigqS(Qh+ix3Rwa9aliH}a}IlOCW1@?%h_bRbq-W{KHF z%Vo?-j@{Xi@=~Lz5uZP27==UGE15|g^0gzD|3x)SCEXrx`*MP^FDLl%pOi~~Il;dc z^hrwp9sYeT7iZ)-ajKy@{a`kr0-5*_!XfBpXwEcFGJ;%kV$0Nx;apKrur zJN2J~CAv{Zjj%FolyurtW8RaFmpn&zKJWL>(0;;+q(%(Hx!GMW4AcfP0YJ*Vz!F4g z!ZhMyj$BdXL@MlF%KeInmPCt~9&A!;cRw)W!Hi@0DY(GD_f?jeV{=s=cJ6e}JktJw zQORnxxj3mBxfrH=x{`_^Z1ddDh}L#V7i}$njUFRVwOX?qOTKjfPMBO4y(WiU<)epb zvB9L=%jW#*SL|Nd_G?E*_h1^M-$PG6Pc_&QqF0O-FIOpa4)PAEPsyvB)GKasmBoEt z?_Q2~QCYGH+hW31x-B=@5_AN870vY#KB~3a*&{I=f);3Kv7q4Q7s)0)gVYx2#Iz9g(F2;=+Iy4 z6KI^8GJ6D@%tpS^8boU}zpi=+(5GfIR)35PzrbuXeL1Y1N%JK7PG|^2k3qIqHfX;G zQ}~JZ-UWx|60P5?d1e;AHx!_;#PG%d=^X(AR%i`l0jSpYOpXoKFW~7ip7|xvN;2^? zsYC9fanpO7rO=V7+KXqVc;Q5z%Bj})xHVrgoR04sA2 zl~DAwv=!(()DvH*=lyhIlU^hBkA0$e*7&fJpB0|oB7)rqGK#5##2T`@_I^|O2x4GO z;xh6ROcV<9>?e0)MI(y++$-ksV;G;Xe`lh76T#Htuia+(UrIXrf9?

L(tZ$0BqX1>24?V$S+&kLZ`AodQ4_)P#Q3*4xg8}lMV-FLwC*cN$< zt65Rf%7z41u^i=P*qO8>JqXPrinQFapR7qHAtp~&RZ85$>ob|Js;GS^y;S{XnGiBc zGa4IGvDl?x%gY`vNhv8wgZnP#UYI-w*^4YCZnxkF85@ldepk$&$#3EAhrJY0U)lR{F6sM3SONV^+$;Zx8BD&Eku3K zKNLZyBni3)pGzU0;n(X@1fX8wYGKYMpLmCu{N5-}epPDxClPFK#A@02WM3!myN%bkF z|GJ4GZ}3sL{3{qXemy+#Uk{4>Kf8v11;f8I&c76+B&AQ8udd<8gU7+BeWC`akUU~U zgXoxie>MS@rBoyY8O8Tc&8id!w+_ooxcr!1?#rc$-|SBBtH6S?)1e#P#S?jFZ8u-Bs&k`yLqW|{j+%c#A4AQ>+tj$Y z^CZajspu$F%73E68Lw5q7IVREED9r1Ijsg#@DzH>wKseye>hjsk^{n0g?3+gs@7`i zHx+-!sjLx^fS;fY!ERBU+Q zVJ!e0hJH%P)z!y%1^ZyG0>PN@5W~SV%f>}c?$H8r;Sy-ui>aruVTY=bHe}$e zi&Q4&XK!qT7-XjCrDaufT@>ieQ&4G(SShUob0Q>Gznep9fR783jGuUynAqc6$pYX; z7*O@@JW>O6lKIk0G00xsm|=*UVTQBB`u1f=6wGAj%nHK_;Aqmfa!eAykDmi-@u%6~ z;*c!pS1@V8r@IX9j&rW&d*}wpNs96O2Ute>%yt{yv>k!6zfT6pru{F1M3P z2WN1JDYqoTB#(`kE{H676QOoX`cnqHl1Yaru)>8Ky~VU{)r#{&s86Vz5X)v15ULHA zAZDb{99+s~qI6;-dQ5DBjHJP@GYTwn;Dv&9kE<0R!d z8tf1oq$kO`_sV(NHOSbMwr=To4r^X$`sBW4$gWUov|WY?xccQJN}1DOL|GEaD_!@& z15p?Pj+>7d`@LvNIu9*^hPN)pwcv|akvYYq)ks%`G>!+!pW{-iXPZsRp8 z35LR;DhseQKWYSD`%gO&k$Dj6_6q#vjWA}rZcWtQr=Xn*)kJ9kacA=esi*I<)1>w^ zO_+E>QvjP)qiSZg9M|GNeLtO2D7xT6vsj`88sd!94j^AqxFLi}@w9!Y*?nwWARE0P znuI_7A-saQ+%?MFA$gttMV-NAR^#tjl_e{R$N8t2NbOlX373>e7Ox=l=;y#;M7asp zRCz*CLnrm$esvSb5{T<$6CjY zmZ(i{Rs_<#pWW>(HPaaYj`%YqBra=Ey3R21O7vUbzOkJJO?V`4-D*u4$Me0Bx$K(lYo`JO}gnC zx`V}a7m-hLU9Xvb@K2ymioF)vj12<*^oAqRuG_4u%(ah?+go%$kOpfb`T96P+L$4> zQ#S+sA%VbH&mD1k5Ak7^^dZoC>`1L%i>ZXmooA!%GI)b+$D&ziKrb)a=-ds9xk#~& z7)3iem6I|r5+ZrTRe_W861x8JpD`DDIYZNm{$baw+$)X^Jtjnl0xlBgdnNY}x%5za zkQ8E6T<^$sKBPtL4(1zi_Rd(tVth*3Xs!ulflX+70?gb&jRTnI8l+*Aj9{|d%qLZ+ z>~V9Z;)`8-lds*Zgs~z1?Fg?Po7|FDl(Ce<*c^2=lFQ~ahwh6rqSjtM5+$GT>3WZW zj;u~w9xwAhOc<kF}~`CJ68 z?(S5vNJa;kriPlim33{N5`C{9?NWhzsna_~^|K2k4xz1`xcui*LXL-1#Y}Hi9`Oo!zQ>x-kgAX4LrPz63uZ+?uG*84@PKq-KgQlMNRwz=6Yes) zY}>YN+qP}nwr$(CZQFjUOI=-6J$2^XGvC~EZ+vrqWaOXB$k?%Suf5k=4>AveC1aJ! ziaW4IS%F$_Babi)kA8Y&u4F7E%99OPtm=vzw$$ zEz#9rvn`Iot_z-r3MtV>k)YvErZ<^Oa${`2>MYYODSr6?QZu+be-~MBjwPGdMvGd!b!elsdi4% z`37W*8+OGulab8YM?`KjJ8e+jM(tqLKSS@=jimq3)Ea2EB%88L8CaM+aG7;27b?5` z4zuUWBr)f)k2o&xg{iZ$IQkJ+SK>lpq4GEacu~eOW4yNFLU!Kgc{w4&D$4ecm0f}~ zTTzquRW@`f0}|IILl`!1P+;69g^upiPA6F{)U8)muWHzexRenBU$E^9X-uIY2%&1w z_=#5*(nmxJ9zF%styBwivi)?#KMG96-H@hD-H_&EZiRNsfk7mjBq{L%!E;Sqn!mVX*}kXhwH6eh;b42eD!*~upVG@ z#smUqz$ICm!Y8wY53gJeS|Iuard0=;k5i5Z_hSIs6tr)R4n*r*rE`>38Pw&lkv{_r!jNN=;#?WbMj|l>cU(9trCq; z%nN~r^y7!kH^GPOf3R}?dDhO=v^3BeP5hF|%4GNQYBSwz;x({21i4OQY->1G=KFyu z&6d`f2tT9Yl_Z8YACZaJ#v#-(gcyeqXMhYGXb=t>)M@fFa8tHp2x;ODX=Ap@a5I=U z0G80^$N0G4=U(>W%mrrThl0DjyQ-_I>+1Tdd_AuB3qpYAqY54upwa3}owa|x5iQ^1 zEf|iTZxKNGRpI>34EwkIQ2zHDEZ=(J@lRaOH>F|2Z%V_t56Km$PUYu^xA5#5Uj4I4RGqHD56xT%H{+P8Ag>e_3pN$4m8n>i%OyJFPNWaEnJ4McUZPa1QmOh?t8~n& z&RulPCors8wUaqMHECG=IhB(-tU2XvHP6#NrLVyKG%Ee*mQ5Ps%wW?mcnriTVRc4J`2YVM>$ixSF2Xi+Wn(RUZnV?mJ?GRdw%lhZ+t&3s7g!~g{%m&i<6 z5{ib-<==DYG93I(yhyv4jp*y3#*WNuDUf6`vTM%c&hiayf(%=x@4$kJ!W4MtYcE#1 zHM?3xw63;L%x3drtd?jot!8u3qeqctceX3m;tWetK+>~q7Be$h>n6riK(5@ujLgRS zvOym)k+VAtyV^mF)$29Y`nw&ijdg~jYpkx%*^ z8dz`C*g=I?;clyi5|!27e2AuSa$&%UyR(J3W!A=ZgHF9OuKA34I-1U~pyD!KuRkjA zbkN!?MfQOeN>DUPBxoy5IX}@vw`EEB->q!)8fRl_mqUVuRu|C@KD-;yl=yKc=ZT0% zB$fMwcC|HE*0f8+PVlWHi>M`zfsA(NQFET?LrM^pPcw`cK+Mo0%8*x8@65=CS_^$cG{GZQ#xv($7J z??R$P)nPLodI;P!IC3eEYEHh7TV@opr#*)6A-;EU2XuogHvC;;k1aI8asq7ovoP!* z?x%UoPrZjj<&&aWpsbr>J$Er-7!E(BmOyEv!-mbGQGeJm-U2J>74>o5x`1l;)+P&~ z>}f^=Rx(ZQ2bm+YE0u=ZYrAV@apyt=v1wb?R@`i_g64YyAwcOUl=C!i>=Lzb$`tjv zOO-P#A+)t-JbbotGMT}arNhJmmGl-lyUpMn=2UacVZxmiG!s!6H39@~&uVokS zG=5qWhfW-WOI9g4!R$n7!|ViL!|v3G?GN6HR0Pt_L5*>D#FEj5wM1DScz4Jv@Sxnl zB@MPPmdI{(2D?;*wd>3#tjAirmUnQoZrVv`xM3hARuJksF(Q)wd4P$88fGYOT1p6U z`AHSN!`St}}UMBT9o7i|G`r$ zrB=s$qV3d6$W9@?L!pl0lf%)xs%1ko^=QY$ty-57=55PvP(^6E7cc zGJ*>m2=;fOj?F~yBf@K@9qwX0hA803Xw+b0m}+#a(>RyR8}*Y<4b+kpp|OS+!whP( zH`v{%s>jsQI9rd$*vm)EkwOm#W_-rLTHcZRek)>AtF+~<(did)*oR1|&~1|e36d-d zgtm5cv1O0oqgWC%Et@P4Vhm}Ndl(Y#C^MD03g#PH-TFy+7!Osv1z^UWS9@%JhswEq~6kSr2DITo59+; ze=ZC}i2Q?CJ~Iyu?vn|=9iKV>4j8KbxhE4&!@SQ^dVa-gK@YfS9xT(0kpW*EDjYUkoj! zE49{7H&E}k%5(>sM4uGY)Q*&3>{aitqdNnRJkbOmD5Mp5rv-hxzOn80QsG=HJ_atI-EaP69cacR)Uvh{G5dTpYG7d zbtmRMq@Sexey)||UpnZ?;g_KMZq4IDCy5}@u!5&B^-=6yyY{}e4Hh3ee!ZWtL*s?G zxG(A!<9o!CL+q?u_utltPMk+hn?N2@?}xU0KlYg?Jco{Yf@|mSGC<(Zj^yHCvhmyx z?OxOYoxbptDK()tsJ42VzXdINAMWL$0Gcw?G(g8TMB)Khw_|v9`_ql#pRd2i*?CZl z7k1b!jQB=9-V@h%;Cnl7EKi;Y^&NhU0mWEcj8B|3L30Ku#-9389Q+(Yet0r$F=+3p z6AKOMAIi|OHyzlHZtOm73}|ntKtFaXF2Fy|M!gOh^L4^62kGUoWS1i{9gsds_GWBc zLw|TaLP64z3z9?=R2|T6Xh2W4_F*$cq>MtXMOy&=IPIJ`;!Tw?PqvI2b*U1)25^<2 zU_ZPoxg_V0tngA0J+mm?3;OYw{i2Zb4x}NedZug!>EoN3DC{1i)Z{Z4m*(y{ov2%- zk(w>+scOO}MN!exSc`TN)!B=NUX`zThWO~M*ohqq;J2hx9h9}|s#?@eR!=F{QTrq~ zTcY|>azkCe$|Q0XFUdpFT=lTcyW##i;-e{}ORB4D?t@SfqGo_cS z->?^rh$<&n9DL!CF+h?LMZRi)qju!meugvxX*&jfD!^1XB3?E?HnwHP8$;uX{Rvp# zh|)hM>XDv$ZGg=$1{+_bA~u-vXqlw6NH=nkpyWE0u}LQjF-3NhATL@9rRxMnpO%f7 z)EhZf{PF|mKIMFxnC?*78(}{Y)}iztV12}_OXffJ;ta!fcFIVjdchyHxH=t%ci`Xd zX2AUB?%?poD6Zv*&BA!6c5S#|xn~DK01#XvjT!w!;&`lDXSJT4_j$}!qSPrb37vc{ z9^NfC%QvPu@vlxaZ;mIbn-VHA6miwi8qJ~V;pTZkKqqOii<1Cs}0i?uUIss;hM4dKq^1O35y?Yp=l4i zf{M!@QHH~rJ&X~8uATV><23zZUbs-J^3}$IvV_ANLS08>k`Td7aU_S1sLsfi*C-m1 z-e#S%UGs4E!;CeBT@9}aaI)qR-6NU@kvS#0r`g&UWg?fC7|b^_HyCE!8}nyh^~o@< zpm7PDFs9yxp+byMS(JWm$NeL?DNrMCNE!I^ko-*csB+dsf4GAq{=6sfyf4wb>?v1v zmb`F*bN1KUx-`ra1+TJ37bXNP%`-Fd`vVQFTwWpX@;s(%nDQa#oWhgk#mYlY*!d>( zE&!|ySF!mIyfING+#%RDY3IBH_fW$}6~1%!G`suHub1kP@&DoAd5~7J55;5_noPI6eLf{t;@9Kf<{aO0`1WNKd?<)C-|?C?)3s z>wEq@8=I$Wc~Mt$o;g++5qR+(6wt9GI~pyrDJ%c?gPZe)owvy^J2S=+M^ z&WhIE`g;;J^xQLVeCtf7b%Dg#Z2gq9hp_%g)-%_`y*zb; zn9`f`mUPN-Ts&fFo(aNTsXPA|J!TJ{0hZp0^;MYHLOcD=r_~~^ymS8KLCSeU3;^QzJNqS z5{5rEAv#l(X?bvwxpU;2%pQftF`YFgrD1jt2^~Mt^~G>T*}A$yZc@(k9orlCGv&|1 zWWvVgiJsCAtamuAYT~nzs?TQFt<1LSEx!@e0~@yd6$b5!Zm(FpBl;(Cn>2vF?k zOm#TTjFwd2D-CyA!mqR^?#Uwm{NBemP>(pHmM}9;;8`c&+_o3#E5m)JzfwN?(f-a4 zyd%xZc^oQx3XT?vcCqCX&Qrk~nu;fxs@JUoyVoi5fqpi&bUhQ2y!Ok2pzsFR(M(|U zw3E+kH_zmTRQ9dUMZWRE%Zakiwc+lgv7Z%|YO9YxAy`y28`Aw;WU6HXBgU7fl@dnt z-fFBV)}H-gqP!1;V@Je$WcbYre|dRdp{xt!7sL3Eoa%IA`5CAA%;Wq8PktwPdULo! z8!sB}Qt8#jH9Sh}QiUtEPZ6H0b*7qEKGJ%ITZ|vH)5Q^2m<7o3#Z>AKc%z7_u`rXA zqrCy{-{8;9>dfllLu$^M5L z-hXs))h*qz%~ActwkIA(qOVBZl2v4lwbM>9l70Y`+T*elINFqt#>OaVWoja8RMsep z6Or3f=oBnA3vDbn*+HNZP?8LsH2MY)x%c13@(XfuGR}R?Nu<|07{$+Lc3$Uv^I!MQ z>6qWgd-=aG2Y^24g4{Bw9ueOR)(9h`scImD=86dD+MnSN4$6 z^U*o_mE-6Rk~Dp!ANp#5RE9n*LG(Vg`1)g6!(XtDzsov$Dvz|Gv1WU68J$CkshQhS zCrc|cdkW~UK}5NeaWj^F4MSgFM+@fJd{|LLM)}_O<{rj z+?*Lm?owq?IzC%U%9EBga~h-cJbIu=#C}XuWN>OLrc%M@Gu~kFEYUi4EC6l#PR2JS zQUkGKrrS#6H7}2l0F@S11DP`@pih0WRkRJl#F;u{c&ZC{^$Z+_*lB)r)-bPgRFE;* zl)@hK4`tEP=P=il02x7-C7p%l=B`vkYjw?YhdJU9!P!jcmY$OtC^12w?vy3<<=tlY zUwHJ_0lgWN9vf>1%WACBD{UT)1qHQSE2%z|JHvP{#INr13jM}oYv_5#xsnv9`)UAO zuwgyV4YZ;O)eSc3(mka6=aRohi!HH@I#xq7kng?Acdg7S4vDJb6cI5fw?2z%3yR+| zU5v@Hm}vy;${cBp&@D=HQ9j7NcFaOYL zj-wV=eYF{|XTkFNM2uz&T8uH~;)^Zo!=KP)EVyH6s9l1~4m}N%XzPpduPg|h-&lL` zAXspR0YMOKd2yO)eMFFJ4?sQ&!`dF&!|niH*!^*Ml##o0M(0*uK9&yzekFi$+mP9s z>W9d%Jb)PtVi&-Ha!o~Iyh@KRuKpQ@)I~L*d`{O8!kRObjO7=n+Gp36fe!66neh+7 zW*l^0tTKjLLzr`x4`_8&on?mjW-PzheTNox8Hg7Nt@*SbE-%kP2hWYmHu#Fn@Q^J(SsPUz*|EgOoZ6byg3ew88UGdZ>9B2Tq=jF72ZaR=4u%1A6Vm{O#?@dD!(#tmR;eP(Fu z{$0O%=Vmua7=Gjr8nY%>ul?w=FJ76O2js&17W_iq2*tb!i{pt#`qZB#im9Rl>?t?0c zicIC}et_4d+CpVPx)i4~$u6N-QX3H77ez z?ZdvXifFk|*F8~L(W$OWM~r`pSk5}#F?j_5u$Obu9lDWIknO^AGu+Blk7!9Sb;NjS zncZA?qtASdNtzQ>z7N871IsPAk^CC?iIL}+{K|F@BuG2>qQ;_RUYV#>hHO(HUPpk@ z(bn~4|F_jiZi}Sad;_7`#4}EmD<1EiIxa48QjUuR?rC}^HRocq`OQPM@aHVKP9E#q zy%6bmHygCpIddPjE}q_DPC`VH_2m;Eey&ZH)E6xGeStOK7H)#+9y!%-Hm|QF6w#A( zIC0Yw%9j$s-#odxG~C*^MZ?M<+&WJ+@?B_QPUyTg9DJGtQN#NIC&-XddRsf3n^AL6 zT@P|H;PvN;ZpL0iv$bRb7|J{0o!Hq+S>_NrH4@coZtBJu#g8#CbR7|#?6uxi8d+$g z87apN>EciJZ`%Zv2**_uiET9Vk{pny&My;+WfGDw4EVL#B!Wiw&M|A8f1A@ z(yFQS6jfbH{b8Z-S7D2?Ixl`j0{+ZnpT=;KzVMLW{B$`N?Gw^Fl0H6lT61%T2AU**!sX0u?|I(yoy&Xveg7XBL&+>n6jd1##6d>TxE*Vj=8lWiG$4=u{1UbAa5QD>5_ z;Te^42v7K6Mmu4IWT6Rnm>oxrl~b<~^e3vbj-GCdHLIB_>59}Ya+~OF68NiH=?}2o zP(X7EN=quQn&)fK>M&kqF|<_*H`}c zk=+x)GU>{Af#vx&s?`UKUsz})g^Pc&?Ka@t5$n$bqf6{r1>#mWx6Ep>9|A}VmWRnowVo`OyCr^fHsf# zQjQ3Ttp7y#iQY8l`zEUW)(@gGQdt(~rkxlkefskT(t%@i8=|p1Y9Dc5bc+z#n$s13 zGJk|V0+&Ekh(F};PJzQKKo+FG@KV8a<$gmNSD;7rd_nRdc%?9)p!|B-@P~kxQG}~B zi|{0}@}zKC(rlFUYp*dO1RuvPC^DQOkX4<+EwvBAC{IZQdYxoq1Za!MW7%p7gGr=j zzWnAq%)^O2$eItftC#TTSArUyL$U54-O7e|)4_7%Q^2tZ^0-d&3J1}qCzR4dWX!)4 zzIEKjgnYgMus^>6uw4Jm8ga6>GBtMjpNRJ6CP~W=37~||gMo_p@GA@#-3)+cVYnU> zE5=Y4kzl+EbEh%dhQokB{gqNDqx%5*qBusWV%!iprn$S!;oN_6E3?0+umADVs4ako z?P+t?m?};gev9JXQ#Q&KBpzkHPde_CGu-y z<{}RRAx=xlv#mVi+Ibrgx~ujW$h{?zPfhz)Kp7kmYS&_|97b&H&1;J-mzrBWAvY} zh8-I8hl_RK2+nnf&}!W0P+>5?#?7>npshe<1~&l_xqKd0_>dl_^RMRq@-Myz&|TKZBj1=Q()) zF{dBjv5)h=&Z)Aevx}+i|7=R9rG^Di!sa)sZCl&ctX4&LScQ-kMncgO(9o6W6)yd< z@Rk!vkja*X_N3H=BavGoR0@u0<}m-7|2v!0+2h~S2Q&a=lTH91OJsvms2MT~ zY=c@LO5i`mLpBd(vh|)I&^A3TQLtr>w=zoyzTd=^f@TPu&+*2MtqE$Avf>l>}V|3-8Fp2hzo3y<)hr_|NO(&oSD z!vEjTWBxbKTiShVl-U{n*B3#)3a8$`{~Pk}J@elZ=>Pqp|MQ}jrGv7KrNcjW%TN_< zZz8kG{#}XoeWf7qY?D)L)8?Q-b@Na&>i=)(@uNo zr;cH98T3$Iau8Hn*@vXi{A@YehxDE2zX~o+RY`)6-X{8~hMpc#C`|8y> zU8Mnv5A0dNCf{Ims*|l-^ z(MRp{qoGohB34|ggDI*p!Aw|MFyJ|v+<+E3brfrI)|+l3W~CQLPbnF@G0)P~Ly!1TJLp}xh8uW`Q+RB-v`MRYZ9Gam3cM%{ zb4Cb*f)0deR~wtNb*8w-LlIF>kc7DAv>T0D(a3@l`k4TFnrO+g9XH7;nYOHxjc4lq zMmaW6qpgAgy)MckYMhl?>sq;-1E)-1llUneeA!ya9KM$)DaNGu57Z5aE>=VST$#vb zFo=uRHr$0M{-ha>h(D_boS4zId;3B|Tpqo|?B?Z@I?G(?&Iei+-{9L_A9=h=Qfn-U z1wIUnQe9!z%_j$F_{rf&`ZFSott09gY~qrf@g3O=Y>vzAnXCyL!@(BqWa)Zqt!#_k zfZHuwS52|&&)aK;CHq9V-t9qt0au{$#6c*R#e5n3rje0hic7c7m{kW$p(_`wB=Gw7 z4k`1Hi;Mc@yA7dp@r~?@rfw)TkjAW++|pkfOG}0N|2guek}j8Zen(!+@7?qt_7ndX zB=BG6WJ31#F3#Vk3=aQr8T)3`{=p9nBHlKzE0I@v`{vJ}h8pd6vby&VgFhzH|q;=aonunAXL6G2y(X^CtAhWr*jI zGjpY@raZDQkg*aMq}Ni6cRF z{oWv}5`nhSAv>usX}m^GHt`f(t8@zHc?K|y5Zi=4G*UG1Sza{$Dpj%X8 zzEXaKT5N6F5j4J|w#qlZP!zS7BT)9b+!ZSJdToqJts1c!)fwih4d31vfb{}W)EgcA zH2pZ^8_k$9+WD2n`6q5XbOy8>3pcYH9 z07eUB+p}YD@AH!}p!iKv><2QF-Y^&xx^PAc1F13A{nUeCDg&{hnix#FiO!fe(^&%Qcux!h znu*S!s$&nnkeotYsDthh1dq(iQrE|#f_=xVgfiiL&-5eAcC-> z5L0l|DVEM$#ulf{bj+Y~7iD)j<~O8CYM8GW)dQGq)!mck)FqoL^X zwNdZb3->hFrbHFm?hLvut-*uK?zXn3q1z|UX{RZ;-WiLoOjnle!xs+W0-8D)kjU#R z+S|A^HkRg$Ij%N4v~k`jyHffKaC~=wg=9)V5h=|kLQ@;^W!o2^K+xG&2n`XCd>OY5Ydi= zgHH=lgy++erK8&+YeTl7VNyVm9-GfONlSlVb3)V9NW5tT!cJ8d7X)!b-$fb!s76{t z@d=Vg-5K_sqHA@Zx-L_}wVnc@L@GL9_K~Zl(h5@AR#FAiKad8~KeWCo@mgXIQ#~u{ zgYFwNz}2b6Vu@CP0XoqJ+dm8px(5W5-Jpis97F`+KM)TuP*X8H@zwiVKDKGVp59pI zifNHZr|B+PG|7|Y<*tqap0CvG7tbR1R>jn70t1X`XJixiMVcHf%Ez*=xm1(CrTSDt z0cle!+{8*Ja&EOZ4@$qhBuKQ$U95Q%rc7tg$VRhk?3=pE&n+T3upZg^ZJc9~c2es% zh7>+|mrmA-p&v}|OtxqmHIBgUxL~^0+cpfkSK2mhh+4b=^F1Xgd2)}U*Yp+H?ls#z zrLxWg_hm}AfK2XYWr!rzW4g;+^^&bW%LmbtRai9f3PjU${r@n`JThy-cphbcwn)rq9{A$Ht`lmYKxOacy z6v2R(?gHhD5@&kB-Eg?4!hAoD7~(h>(R!s1c1Hx#s9vGPePUR|of32bS`J5U5w{F) z>0<^ktO2UHg<0{oxkdOQ;}coZDQph8p6ruj*_?uqURCMTac;>T#v+l1Tc~%^k-Vd@ zkc5y35jVNc49vZpZx;gG$h{%yslDI%Lqga1&&;mN{Ush1c7p>7e-(zp}6E7f-XmJb4nhk zb8zS+{IVbL$QVF8pf8}~kQ|dHJAEATmmnrb_wLG}-yHe>W|A&Y|;muy-d^t^<&)g5SJfaTH@P1%euONny=mxo+C z4N&w#biWY41r8k~468tvuYVh&XN&d#%QtIf9;iVXfWY)#j=l`&B~lqDT@28+Y!0E+MkfC}}H*#(WKKdJJq=O$vNYCb(ZG@p{fJgu;h z21oHQ(14?LeT>n5)s;uD@5&ohU!@wX8w*lB6i@GEH0pM>YTG+RAIWZD;4#F1&F%Jp zXZUml2sH0!lYJT?&sA!qwez6cXzJEd(1ZC~kT5kZSp7(@=H2$Azb_*W&6aA|9iwCL zdX7Q=42;@dspHDwYE?miGX#L^3xD&%BI&fN9^;`v4OjQXPBaBmOF1;#C)8XA(WFlH zycro;DS2?(G&6wkr6rqC>rqDv3nfGw3hmN_9Al>TgvmGsL8_hXx09};l9Ow@)F5@y z#VH5WigLDwZE4nh^7&@g{1FV^UZ%_LJ-s<{HN*2R$OPg@R~Z`c-ET*2}XB@9xvAjrK&hS=f|R8Gr9 zr|0TGOsI7RD+4+2{ZiwdVD@2zmg~g@^D--YL;6UYGSM8i$NbQr4!c7T9rg!8;TM0E zT#@?&S=t>GQm)*ua|?TLT2ktj#`|R<_*FAkOu2Pz$wEc%-=Y9V*$&dg+wIei3b*O8 z2|m$!jJG!J!ZGbbIa!(Af~oSyZV+~M1qGvelMzPNE_%5?c2>;MeeG2^N?JDKjFYCy z7SbPWH-$cWF9~fX%9~v99L!G(wi!PFp>rB!9xj7=Cv|F+7CsGNwY0Q_J%FID%C^CBZQfJ9K(HK%k31j~e#&?hQ zNuD6gRkVckU)v+53-fc} z7ZCzYN-5RG4H7;>>Hg?LU9&5_aua?A0)0dpew1#MMlu)LHe(M;OHjHIUl7|%%)YPo z0cBk;AOY00%Fe6heoN*$(b<)Cd#^8Iu;-2v@>cE-OB$icUF9EEoaC&q8z9}jMTT2I z8`9;jT%z0;dy4!8U;GW{i`)3!c6&oWY`J3669C!tM<5nQFFrFRglU8f)5Op$GtR-3 zn!+SPCw|04sv?%YZ(a7#L?vsdr7ss@WKAw&A*}-1S|9~cL%uA+E~>N6QklFE>8W|% zyX-qAUGTY1hQ-+um`2|&ji0cY*(qN!zp{YpDO-r>jPk*yuVSay<)cUt`t@&FPF_&$ zcHwu1(SQ`I-l8~vYyUxm@D1UEdFJ$f5Sw^HPH7b!9 zzYT3gKMF((N(v0#4f_jPfVZ=ApN^jQJe-X$`A?X+vWjLn_%31KXE*}5_}d8 zw_B1+a#6T1?>M{ronLbHIlEsMf93muJ7AH5h%;i99<~JX^;EAgEB1uHralD*!aJ@F zV2ruuFe9i2Q1C?^^kmVy921eb=tLDD43@-AgL^rQ3IO9%+vi_&R2^dpr}x{bCVPej z7G0-0o64uyWNtr*loIvslyo0%)KSDDKjfThe0hcqs)(C-MH1>bNGBDRTW~scy_{w} zp^aq8Qb!h9Lwielq%C1b8=?Z=&U)ST&PHbS)8Xzjh2DF?d{iAv)Eh)wsUnf>UtXN( zL7=$%YrZ#|^c{MYmhn!zV#t*(jdmYdCpwqpZ{v&L8KIuKn`@IIZfp!uo}c;7J57N` zAxyZ-uA4=Gzl~Ovycz%MW9ZL7N+nRo&1cfNn9(1H5eM;V_4Z_qVann7F>5f>%{rf= zPBZFaV@_Sobl?Fy&KXyzFDV*FIdhS5`Uc~S^Gjo)aiTHgn#<0C=9o-a-}@}xDor;D zZyZ|fvf;+=3MZd>SR1F^F`RJEZo+|MdyJYQAEauKu%WDol~ayrGU3zzbHKsnHKZ*z zFiwUkL@DZ>!*x05ql&EBq@_Vqv83&?@~q5?lVmffQZ+V-=qL+!u4Xs2Z2zdCQ3U7B&QR9_Iggy} z(om{Y9eU;IPe`+p1ifLx-XWh?wI)xU9ik+m#g&pGdB5Bi<`PR*?92lE0+TkRuXI)z z5LP!N2+tTc%cB6B1F-!fj#}>S!vnpgVU~3!*U1ej^)vjUH4s-bd^%B=ItQqDCGbrEzNQi(dJ`J}-U=2{7-d zK8k^Rlq2N#0G?9&1?HSle2vlkj^KWSBYTwx`2?9TU_DX#J+f+qLiZCqY1TXHFxXZqYMuD@RU$TgcnCC{_(vwZ-*uX)~go#%PK z@}2Km_5aQ~(<3cXeJN6|F8X_1@L%@xTzs}$_*E|a^_URF_qcF;Pfhoe?FTFwvjm1o z8onf@OY@jC2tVcMaZS;|T!Ks(wOgPpRzRnFS-^RZ4E!9dsnj9sFt609a|jJbb1Dt@ z<=Gal2jDEupxUSwWu6zp<<&RnAA;d&4gKVG0iu6g(DsST(4)z6R)zDpfaQ}v{5ARt zyhwvMtF%b-YazR5XLz+oh=mn;y-Mf2a8>7?2v8qX;19y?b>Z5laGHvzH;Nu9S`B8} zI)qN$GbXIQ1VL3lnof^6TS~rvPVg4V?Dl2Bb*K2z4E{5vy<(@@K_cN@U>R!>aUIRnb zL*)=787*cs#zb31zBC49x$`=fkQbMAef)L2$dR{)6BAz!t5U_B#1zZG`^neKSS22oJ#5B=gl%U=WeqL9REF2g zZnfCb0?quf?Ztj$VXvDSWoK`0L=Zxem2q}!XWLoT-kYMOx)!7fcgT35uC~0pySEme z`{wGWTkGr7>+Kb^n;W?BZH6ZP(9tQX%-7zF>vc2}LuWDI(9kh1G#7B99r4x6;_-V+k&c{nPUrR zAXJGRiMe~aup{0qzmLNjS_BC4cB#sXjckx{%_c&^xy{M61xEb>KW_AG5VFXUOjAG4 z^>Qlm9A#1N{4snY=(AmWzatb!ngqiqPbBZ7>Uhb3)dTkSGcL#&SH>iMO-IJBPua`u zo)LWZ>=NZLr758j{%(|uQuZ)pXq_4c!!>s|aDM9#`~1bzK3J1^^D#<2bNCccH7~-X}Ggi!pIIF>uFx%aPARGQsnC8ZQc8lrQ5o~smqOg>Ti^GNme94*w z)JZy{_{#$jxGQ&`M z!OMvZMHR>8*^>eS%o*6hJwn!l8VOOjZQJvh)@tnHVW&*GYPuxqXw}%M!(f-SQf`=L z5;=5w2;%82VMH6Xi&-K3W)o&K^+vJCepWZ-rW%+Dc6X3(){z$@4zjYxQ|}8UIojeC zYZpQ1dU{fy=oTr<4VX?$q)LP}IUmpiez^O&N3E_qPpchGTi5ZM6-2ScWlQq%V&R2Euz zO|Q0Hx>lY1Q1cW5xHv5!0OGU~PVEqSuy#fD72d#O`N!C;o=m+YioGu-wH2k6!t<~K zSr`E=W9)!g==~x9VV~-8{4ZN9{~-A9zJpRe%NGg$+MDuI-dH|b@BD)~>pPCGUNNzY zMDg||0@XGQgw`YCt5C&A{_+J}mvV9Wg{6V%2n#YSRN{AP#PY?1FF1#|vO_%e+#`|2*~wGAJaeRX6=IzFNeWhz6gJc8+(03Ph4y6ELAm=AkN7TOgMUEw*N{= z_)EIDQx5q22oUR+_b*tazu9+pX|n1c*IB-}{DqIj z-?E|ks{o3AGRNb;+iKcHkZvYJvFsW&83RAPs1Oh@IWy%l#5x2oUP6ZCtv+b|q>jsf zZ_9XO;V!>n`UxH1LvH8)L4?8raIvasEhkpQoJ`%!5rBs!0Tu(s_D{`4opB;57)pkX z4$A^8CsD3U5*!|bHIEqsn~{q+Ddj$ME@Gq4JXtgVz&7l{Ok!@?EA{B3P~NAqb9)4? zkQo30A^EbHfQ@87G5&EQTd`frrwL)&Yw?%-W@uy^Gn23%j?Y!Iea2xw<-f;esq zf%w5WN@E1}zyXtYv}}`U^B>W`>XPmdLj%4{P298|SisrE;7HvXX;A}Ffi8B#3Lr;1 zHt6zVb`8{#+e$*k?w8|O{Uh|&AG}|DG1PFo1i?Y*cQm$ZwtGcVgMwtBUDa{~L1KT-{jET4w60>{KZ27vXrHJ;fW{6| z=|Y4!&UX020wU1>1iRgB@Q#m~1^Z^9CG1LqDhYBrnx%IEdIty z!46iOoKlKs)c}newDG)rWUikD%j`)p z_w9Ph&e40=(2eBy;T!}*1p1f1SAUDP9iWy^u^Ubdj21Kn{46;GR+hwLO=4D11@c~V zI8x&(D({K~Df2E)Nx_yQvYfh4;MbMJ@Z}=Dt3_>iim~QZ*hZIlEs0mEb z_54+&*?wMD`2#vsQRN3KvoT>hWofI_Vf(^C1ff-Ike@h@saEf7g}<9T`W;HAne-Nd z>RR+&SP35w)xKn8^U$7))PsM!jKwYZ*RzEcG-OlTrX3}9a{q%#Un5E5W{{hp>w~;` zGky+3(vJvQyGwBo`tCpmo0mo((?nM8vf9aXrrY1Ve}~TuVkB(zeds^jEfI}xGBCM2 zL1|#tycSaWCurP+0MiActG3LCas@_@tao@(R1ANlwB$4K53egNE_;!&(%@Qo$>h`^1S_!hN6 z)vZtG$8fN!|BXBJ=SI>e(LAU(y(i*PHvgQ2llulxS8>qsimv7yL}0q_E5WiAz7)(f zC(ahFvG8&HN9+6^jGyLHM~$)7auppeWh_^zKk&C_MQ~8;N??OlyH~azgz5fe^>~7F zl3HnPN3z-kN)I$4@`CLCMQx3sG~V8hPS^}XDXZrQA>}mQPw%7&!sd(Pp^P=tgp-s^ zjl}1-KRPNWXgV_K^HkP__SR`S-|OF0bR-N5>I%ODj&1JUeAQ3$9i;B~$S6}*^tK?= z**%aCiH7y?xdY?{LgVP}S0HOh%0%LI$wRx;$T|~Y8R)Vdwa}kGWv8?SJVm^>r6+%I z#lj1aR94{@MP;t-scEYQWc#xFA30^}?|BeX*W#9OL;Q9#WqaaM546j5j29((^_8Nu z4uq}ESLr~r*O7E7$D{!k9W>`!SLoyA53i9QwRB{!pHe8um|aDE`Cg0O*{jmor)^t)3`>V>SWN-2VJcFmj^1?~tT=JrP`fVh*t zXHarp=8HEcR#vFe+1a%XXuK+)oFs`GDD}#Z+TJ}Ri`FvKO@ek2ayn}yaOi%(8p%2$ zpEu)v0Jym@f}U|-;}CbR=9{#<^z28PzkkTNvyKvJDZe+^VS2bES3N@Jq!-*}{oQlz z@8bgC_KnDnT4}d#&Cpr!%Yb?E!brx0!eVOw~;lLwUoz#Np%d$o%9scc3&zPm`%G((Le|6o1 zM(VhOw)!f84zG^)tZ1?Egv)d8cdNi+T${=5kV+j;Wf%2{3g@FHp^Gf*qO0q!u$=m9 zCaY`4mRqJ;FTH5`a$affE5dJrk~k`HTP_7nGTY@B9o9vvnbytaID;^b=Tzp7Q#DmD zC(XEN)Ktn39z5|G!wsVNnHi) z%^q94!lL|hF`IijA^9NR0F$@h7k5R^ljOW(;Td9grRN0Mb)l_l7##{2nPQ@?;VjXv zaLZG}yuf$r$<79rVPpXg?6iiieX|r#&`p#Con2i%S8*8F}(E) zI5E6c3tG*<;m~6>!&H!GJ6zEuhH7mkAzovdhLy;)q z{H2*8I^Pb}xC4s^6Y}6bJvMu=8>g&I)7!N!5QG$xseeU#CC?ZM-TbjsHwHgDGrsD= z{%f;@Sod+Ch66Ko2WF~;Ty)v>&x^aovCbCbD7>qF*!?BXmOV3(s|nxsb*Lx_2lpB7 zokUnzrk;P=T-&kUHO}td+Zdj!3n&NR?K~cRU zAXU!DCp?51{J4w^`cV#ye}(`SQhGQkkMu}O3M*BWt4UsC^jCFUy;wTINYmhD$AT;4 z?Xd{HaJjP`raZ39qAm;%beDbrLpbRf(mkKbANan7XsL>_pE2oo^$TgdidjRP!5-`% zv0d!|iKN$c0(T|L0C~XD0aS8t{*&#LnhE;1Kb<9&=c2B+9JeLvJr*AyyRh%@jHej=AetOMSlz^=!kxX>>B{2B1uIrQyfd8KjJ+DBy!h)~*(!|&L4^Q_07SQ~E zcemVP`{9CwFvPFu7pyVGCLhH?LhEVb2{7U+Z_>o25#+3<|8%1T^5dh}*4(kfJGry} zm%r#hU+__Z;;*4fMrX=Bkc@7|v^*B;HAl0((IBPPii%X9+u3DDF6%bI&6?Eu$8&aWVqHIM7mK6?Uvq$1|(-T|)IV<>e?!(rY zqkmO1MRaLeTR=)io(0GVtQT@s6rN%C6;nS3@eu;P#ry4q;^O@1ZKCJyp_Jo)Ty^QW z+vweTx_DLm{P-XSBj~Sl<%_b^$=}odJ!S2wAcxenmzFGX1t&Qp8Vxz2VT`uQsQYtdn&_0xVivIcxZ_hnrRtwq4cZSj1c-SG9 z7vHBCA=fd0O1<4*=lu$6pn~_pVKyL@ztw1swbZi0B?spLo56ZKu5;7ZeUml1Ws1?u zqMf1p{5myAzeX$lAi{jIUqo1g4!zWLMm9cfWcnw`k6*BR^?$2(&yW?>w;G$EmTA@a z6?y#K$C~ZT8+v{87n5Dm&H6Pb_EQ@V0IWmG9cG=O;(;5aMWWrIPzz4Q`mhK;qQp~a z+BbQrEQ+w{SeiuG-~Po5f=^EvlouB@_|4xQXH@A~KgpFHrwu%dwuCR)=B&C(y6J4J zvoGk9;lLs9%iA-IJGU#RgnZZR+@{5lYl8(e1h6&>Vc_mvg0d@);X zji4T|n#lB!>pfL|8tQYkw?U2bD`W{na&;*|znjmalA&f;*U++_aBYerq;&C8Kw7mI z7tsG*?7*5j&dU)Lje;^{D_h`%(dK|pB*A*1(Jj)w^mZ9HB|vGLkF1GEFhu&rH=r=8 zMxO42e{Si6$m+Zj`_mXb&w5Q(i|Yxyg?juUrY}78uo@~3v84|8dfgbPd0iQJRdMj< zncCNGdMEcsxu#o#B5+XD{tsg*;j-eF8`mp~K8O1J!Z0+>0=7O=4M}E?)H)ENE;P*F z$Ox?ril_^p0g7xhDUf(q652l|562VFlC8^r8?lQv;TMvn+*8I}&+hIQYh2 z1}uQQaag&!-+DZ@|C+C$bN6W;S-Z@)d1|en+XGvjbOxCa-qAF*LA=6s(Jg+g;82f$ z(Vb)8I)AH@cdjGFAR5Rqd0wiNCu!xtqWbcTx&5kslzTb^7A78~Xzw1($UV6S^VWiP zFd{Rimd-0CZC_Bu(WxBFW7+k{cOW7DxBBkJdJ;VsJ4Z@lERQr%3eVv&$%)b%<~ zCl^Y4NgO}js@u{|o~KTgH}>!* z_iDNqX2(As7T0xivMH|3SC1ivm8Q}6Ffcd7owUKN5lHAtzMM4<0v+ykUT!QiowO;`@%JGv+K$bBx@*S7C8GJVqQ_K>12}M`f_Ys=S zKFh}HM9#6Izb$Y{wYzItTy+l5U2oL%boCJn?R3?jP@n$zSIwlmyGq30Cw4QBO|14` zW5c);AN*J3&eMFAk$SR~2k|&+&Bc$e>s%c{`?d~85S-UWjA>DS5+;UKZ}5oVa5O(N zqqc@>)nee)+4MUjH?FGv%hm2{IlIF-QX}ym-7ok4Z9{V+ZHVZQl$A*x!(q%<2~iVv znUa+BX35&lCb#9VE-~Y^W_f;Xhl%vgjwdjzMy$FsSIj&ok}L+X`4>J=9BkN&nu^E*gbhj3(+D>C4E z@Fwq_=N)^bKFSHTzZk?-gNU$@l}r}dwGyh_fNi=9b|n}J>&;G!lzilbWF4B}BBq4f zYIOl?b)PSh#XTPp4IS5ZR_2C!E)Z`zH0OW%4;&~z7UAyA-X|sh9@~>cQW^COA9hV4 zXcA6qUo9P{bW1_2`eo6%hgbN%(G-F1xTvq!sc?4wN6Q4`e9Hku zFwvlAcRY?6h^Fj$R8zCNEDq8`=uZB8D-xn)tA<^bFFy}4$vA}Xq0jAsv1&5!h!yRA zU()KLJya5MQ`q&LKdH#fwq&(bNFS{sKlEh_{N%{XCGO+po#(+WCLmKW6&5iOHny>g z3*VFN?mx!16V5{zyuMWDVP8U*|BGT$(%IO|)?EF|OI*sq&RovH!N%=>i_c?K*A>>k zyg1+~++zY4Q)J;VWN0axhoIKx;l&G$gvj(#go^pZskEVj8^}is3Jw26LzYYVos0HX zRPvmK$dVxM8(Tc?pHFe0Z3uq){{#OK3i-ra#@+;*=ui8)y6hsRv z4Fxx1c1+fr!VI{L3DFMwXKrfl#Q8hfP@ajgEau&QMCxd{g#!T^;ATXW)nUg&$-n25 zruy3V!!;{?OTobo|0GAxe`Acn3GV@W=&n;~&9 zQM>NWW~R@OYORkJAo+eq1!4vzmf9K%plR4(tB@TR&FSbDoRgJ8qVcH#;7lQub*nq&?Z>7WM=oeEVjkaG zT#f)=o!M2DO5hLR+op>t0CixJCIeXH*+z{-XS|%jx)y(j&}Wo|3!l7{o)HU3m7LYyhv*xF&tq z%IN7N;D4raue&&hm0xM=`qv`+TK@;_xAcGKuK(2|75~ar2Yw)geNLSmVxV@x89bQu zpViVKKnlkwjS&&c|-X6`~xdnh}Ps)Hs z4VbUL^{XNLf7_|Oi>tA%?SG5zax}esF*FH3d(JH^Gvr7Rp*n=t7frH!U;!y1gJB^i zY_M$KL_}mW&XKaDEi9K-wZR|q*L32&m+2n_8lq$xRznJ7p8}V>w+d@?uB!eS3#u<} zIaqi!b!w}a2;_BfUUhGMy#4dPx>)_>yZ`ai?Rk`}d0>~ce-PfY-b?Csd(28yX22L% zI7XI>OjIHYTk_@Xk;Gu^F52^Gn6E1&+?4MxDS2G_#PQ&yXPXP^<-p|2nLTb@AAQEY zI*UQ9Pmm{Kat}wuazpjSyXCdnrD&|C1c5DIb1TnzF}f4KIV6D)CJ!?&l&{T)e4U%3HTSYqsQ zo@zWB1o}ceQSV)<4G<)jM|@@YpL+XHuWsr5AYh^Q{K=wSV99D~4RRU52FufmMBMmd z_H}L#qe(}|I9ZyPRD6kT>Ivj&2Y?qVZq<4bG_co_DP`sE*_Xw8D;+7QR$Uq(rr+u> z8bHUWbV19i#)@@G4bCco@Xb<8u~wVDz9S`#k@ciJtlu@uP1U0X?yov8v9U3VOig2t zL9?n$P3=1U_Emi$#slR>N5wH-=J&T=EdUHA}_Z zZIl3nvMP*AZS9{cDqFanrA~S5BqxtNm9tlu;^`)3X&V4tMAkJ4gEIPl= zoV!Gyx0N{3DpD@)pv^iS*dl2FwANu;1;%EDl}JQ7MbxLMAp>)UwNwe{=V}O-5C*>F zu?Ny+F64jZn<+fKjF01}8h5H_3pey|;%bI;SFg$w8;IC<8l|3#Lz2;mNNik6sVTG3 z+Su^rIE#40C4a-587$U~%KedEEw1%r6wdvoMwpmlXH$xPnNQN#f%Z7|p)nC>WsuO= z4zyqapLS<8(UJ~Qi9d|dQijb_xhA2)v>la)<1md5s^R1N&PiuA$^k|A<+2C?OiHbj z>Bn$~t)>Y(Zb`8hW7q9xQ=s>Rv81V+UiuZJc<23HplI88isqRCId89fb`Kt|CxVIg znWcwprwXnotO>3s&Oypkte^9yJjlUVVxSe%_xlzmje|mYOVPH^vjA=?6xd0vaj0Oz zwJ4OJNiFdnHJX3rw&inskjryukl`*fRQ#SMod5J|KroJRsVXa5_$q7whSQ{gOi*s0 z1LeCy|JBWRsDPn7jCb4s(p|JZiZ8+*ExC@Vj)MF|*Vp{B(ziccSn`G1Br9bV(v!C2 z6#?eqpJBc9o@lJ#^p-`-=`4i&wFe>2)nlPK1p9yPFzJCzBQbpkcR>={YtamIw)3nt z(QEF;+)4`>8^_LU)_Q3 zC5_7lgi_6y>U%m)m@}Ku4C}=l^J=<<7c;99ec3p{aR+v=diuJR7uZi%aQv$oP?dn?@6Yu_+*^>T0ptf(oobdL;6)N-I!TO`zg^Xbv3#L0I~sn@WGk-^SmPh5>W+LB<+1PU}AKa?FCWF|qMNELOgdxR{ zbqE7@jVe+FklzdcD$!(A$&}}H*HQFTJ+AOrJYnhh}Yvta(B zQ_bW4Rr;R~&6PAKwgLWXS{Bnln(vUI+~g#kl{r+_zbngT`Y3`^Qf=!PxN4IYX#iW4 zucW7@LLJA9Zh3(rj~&SyN_pjO8H&)|(v%!BnMWySBJV=eSkB3YSTCyIeJ{i;(oc%_hk{$_l;v>nWSB)oVeg+blh=HB5JSlG_r7@P z3q;aFoZjD_qS@zygYqCn=;Zxjo!?NK!%J$ z52lOP`8G3feEj+HTp@Tnn9X~nG=;tS+z}u{mQX_J0kxtr)O30YD%oo)L@wy`jpQYM z@M>Me=95k1p*FW~rHiV1CIfVc{K8r|#Kt(ApkXKsDG$_>76UGNhHExFCw#Ky9*B-z zNq2ga*xax!HMf_|Vp-86r{;~YgQKqu7%szk8$hpvi_2I`OVbG1doP(`gn}=W<8%Gn z%81#&WjkH4GV;4u43EtSW>K_Ta3Zj!XF?;SO3V#q=<=>Tc^@?A`i;&`-cYj|;^ zEo#Jl5zSr~_V-4}y8pnufXLa80vZY4z2ko7fj>DR)#z=wWuS1$$W!L?(y}YC+yQ|G z@L&`2upy3f>~*IquAjkVNU>}c10(fq#HdbK$~Q3l6|=@-eBbo>B9(6xV`*)sae58*f zym~RRVx;xoCG3`JV`xo z!lFw)=t2Hy)e!IFs?0~7osWk(d%^wxq&>_XD4+U#y&-VF%4z?XH^i4w`TxpF{`XhZ z%G}iEzf!T(l>g;W9<~K+)$g!{UvhW{E0Lis(S^%I8OF&%kr!gJ&fMOpM=&=Aj@wuL zBX?*6i51Qb$uhkwkFYkaD_UDE+)rh1c;(&Y=B$3)J&iJfQSx!1NGgPtK!$c9OtJuu zX(pV$bfuJpRR|K(dp@^j}i&HeJOh@|7lWo8^$*o~Xqo z5Sb+!EtJ&e@6F+h&+_1ETbg7LfP5GZjvIUIN3ibCOldAv z)>YdO|NH$x7AC8dr=<2ekiY1%fN*r~e5h6Yaw<{XIErujKV~tiyrvV_DV0AzEknC- zR^xKM3i<1UkvqBj3C{wDvytOd+YtDSGu!gEMg+!&|8BQrT*|p)(dwQLEy+ zMtMzij3zo40)CA!BKZF~yWg?#lWhqD3@qR)gh~D{uZaJO;{OWV8XZ_)J@r3=)T|kt zUS1pXr6-`!Z}w2QR7nP%d?ecf90;K_7C3d!UZ`N(TZoWNN^Q~RjVhQG{Y<%E1PpV^4 z-m-K+$A~-+VDABs^Q@U*)YvhY4Znn2^w>732H?NRK(5QSS$V@D7yz2BVX4)f5A04~$WbxGOam22>t&uD)JB8-~yiQW6ik;FGblY_I>SvB_z2?PS z*Qm&qbKI{H1V@YGWzpx`!v)WeLT02};JJo*#f$a*FH?IIad-^(;9XC#YTWN6;Z6+S zm4O1KH=#V@FJw7Pha0!9Vb%ZIM$)a`VRMoiN&C|$YA3~ZC*8ayZRY^fyuP6$n%2IU z$#XceYZeqLTXw(m$_z|33I$B4k~NZO>pP6)H_}R{E$i%USGy{l{-jOE;%CloYPEU+ zRFxOn4;7lIOh!7abb23YKD+_-?O z0FP9otcAh+oSj;=f#$&*ExUHpd&e#bSF%#8*&ItcL2H$Sa)?pt0Xtf+t)z$_u^wZi z44oE}r4kIZGy3!Mc8q$B&6JqtnHZ>Znn!Zh@6rgIu|yU+zG8q`q9%B18|T|oN3zMq z`l&D;U!OL~%>vo&q0>Y==~zLiCZk4v%s_7!9DxQ~id1LLE93gf*gg&2$|hB#j8;?3 z5v4S;oM6rT{Y;I+#FdmNw z){d%tNM<<#GN%n9ox7B=3#;u7unZ~tLB_vRZ52a&2=IM)2VkXm=L+Iqq~uk#Dug|x z>S84e+A7EiOY5lj*!q?6HDkNh~0g;0Jy(al!ZHHDtur9T$y-~)94HelX1NHjXWIM7UAe}$?jiz z9?P4`I0JM=G5K{3_%2jPLC^_Mlw?-kYYgb7`qGa3@dn|^1fRMwiyM@Ch z;CB&o7&&?c5e>h`IM;Wnha0QKnEp=$hA8TJgR-07N~U5(>9vJzeoFsSRBkDq=x(YgEMpb=l4TDD`2 zwVJpWGTA_u7}?ecW7s6%rUs&NXD3+n;jB86`X?8(l3MBo6)PdakI6V6a}22{)8ilT zM~T*mU}__xSy|6XSrJ^%lDAR3Lft%+yxC|ZUvSO_nqMX!_ul3;R#*{~4DA=h$bP)%8Yv9X zyp><|e8=_ttI}ZAwOd#dlnSjck#6%273{E$kJuCGu=I@O)&6ID{nWF5@gLb16sj|&Sb~+du4e4O_%_o`Ix4NRrAsyr1_}MuP94s>de8cH-OUkVPk3+K z&jW)It9QiU-ti~AuJkL`XMca8Oh4$SyJ=`-5WU<{cIh+XVH#e4d&zive_UHC!pN>W z3TB;Mn5i)9Qn)#6@lo4QpI3jFYc0~+jS)4AFz8fVC;lD^+idw^S~Qhq>Tg(!3$yLD zzktzoFrU@6s4wwCMz}edpF5i5Q1IMmEJQHzp(LAt)pgN3&O!&d?3W@6U4)I^2V{;- z6A(?zd93hS*uQmnh4T)nHnE{wVhh(=MMD(h(P4+^p83Om6t<*cUW>l(qJzr%5vp@K zN27ka(L{JX=1~e2^)F^i=TYj&;<7jyUUR2Bek^A8+3Up*&Xwc{)1nRR5CT8vG>ExV zHnF3UqXJOAno_?bnhCX-&kwI~Ti8t4`n0%Up>!U`ZvK^w2+0Cs-b9%w%4`$+To|k= zKtgc&l}P`*8IS>8DOe?EB84^kx4BQp3<7P{Pq}&p%xF_81pg!l2|u=&I{AuUgmF5n zJQCTLv}%}xbFGYtKfbba{CBo)lWW%Z>i(_NvLhoQZ*5-@2l&x>e+I~0Nld3UI9tdL zRzu8}i;X!h8LHVvN?C+|M81e>Jr38%&*9LYQec9Ax>?NN+9(_>XSRv&6hlCYB`>Qm z1&ygi{Y()OU4@D_jd_-7vDILR{>o|7-k)Sjdxkjgvi{@S>6GqiF|o`*Otr;P)kLHN zZkpts;0zw_6;?f(@4S1FN=m!4^mv~W+lJA`&7RH%2$)49z0A+8@0BCHtj|yH--AEL z0tW6G%X-+J+5a{5*WKaM0QDznf;V?L5&uQw+yegDNDP`hA;0XPYc6e0;Xv6|i|^F2WB)Z$LR|HR4 zTQsRAby9(^Z@yATyOgcfQw7cKyr^3Tz7lc7+JEwwzA7)|2x+PtEb>nD(tpxJQm)Kn zW9K_*r!L%~N*vS8<5T=iv|o!zTe9k_2jC_j*7ik^M_ zaf%k{WX{-;0*`t`G!&`eW;gChVXnJ-Rn)To8vW-?>>a%QU1v`ZC=U)f8iA@%JG0mZ zDqH;~mgBnrCP~1II<=V9;EBL)J+xzCoiRBaeH&J6rL!{4zIY8tZka?_FBeQeNO3q6 zyG_alW54Ba&wQf{&F1v-r1R6ID)PTsqjIBc+5MHkcW5Fnvi~{-FjKe)t1bl}Y;z@< z=!%zvpRua>>t_x}^}z0<7MI!H2v6|XAyR9!t50q-A)xk0nflgF4*OQlCGK==4S|wc zRMsSscNhRzHMBU8TdcHN!q^I}x0iXJ%uehac|Zs_B$p@CnF)HeXPpB_Za}F{<@6-4 zl%kml@}kHQ(ypD8FsPJ2=14xXJE|b20RUIgs!2|R3>LUMGF6X*B_I|$`Qg=;zm7C z{mEDy9dTmPbued7mlO@phdmAmJ7p@GR1bjCkMw6*G7#4+`k>fk1czdJUB!e@Q(~6# zwo%@p@V5RL0ABU2LH7Asq^quDUho@H>eTZH9f*no9fY0T zD_-9px3e}A!>>kv5wk91%C9R1J_Nh!*&Kk$J3KNxC}c_@zlgpJZ+5L)Nw|^p=2ue}CJtm;uj*Iqr)K})kA$xtNUEvX;4!Px*^&9T_`IN{D z{6~QY=Nau6EzpvufB^hflc#XIsSq0Y9(nf$d~6ZwK}fal92)fr%T3=q{0mP-EyP_G z)UR5h@IX}3Qll2b0oCAcBF>b*@Etu*aTLPU<%C>KoOrk=x?pN!#f_Og-w+;xbFgjQ zXp`et%lDBBh~OcFnMKMUoox0YwBNy`N0q~bSPh@+enQ=4RUw1) zpovN`QoV>vZ#5LvC;cl|6jPr}O5tu!Ipoyib8iXqy}TeJ;4+_7r<1kV0v5?Kv>fYp zg>9L`;XwXa&W7-jf|9~uP2iyF5`5AJ`Q~p4eBU$MCC00`rcSF>`&0fbd^_eqR+}mK z4n*PMMa&FOcc)vTUR zlDUAn-mh`ahi_`f`=39JYTNVjsTa_Y3b1GOIi)6dY)D}xeshB0T8Eov5%UhWd1)u}kjEQ|LDo{tqKKrYIfVz~@dp!! zMOnah@vp)%_-jDTUG09l+;{CkDCH|Q{NqX*uHa1YxFShy*1+;J`gywKaz|2Q{lG8x zP?KBur`}r`!WLKXY_K;C8$EWG>jY3UIh{+BLv0=2)KH%P}6xE2kg)%(-uA6lC?u8}{K(#P*c zE9C8t*u%j2r_{;Rpe1A{9nNXU;b_N0vNgyK!EZVut~}+R2rcbsHilqsOviYh-pYX= zHw@53nlmwYI5W5KP>&`dBZe0Jn?nAdC^HY1wlR6$u^PbpB#AS&5L6zqrXN&7*N2Q` z+Rae1EwS)H=aVSIkr8Ek^1jy2iS2o7mqm~Mr&g5=jjt7VxwglQ^`h#Mx+x2v|9ZAwE$i_9918MjJxTMr?n!bZ6n$}y11u8I9COTU`Z$Fi z!AeAQLMw^gp_{+0QTEJrhL424pVDp%wpku~XRlD3iv{vQ!lAf!_jyqd_h}+Tr1XG| z`*FT*NbPqvHCUsYAkFnM`@l4u_QH&bszpUK#M~XLJt{%?00GXY?u_{gj3Hvs!=N(I z(=AuWPijyoU!r?aFTsa8pLB&cx}$*%;K$e*XqF{~*rA-qn)h^!(-;e}O#B$|S~c+U zN4vyOK0vmtx$5K!?g*+J@G1NmlEI=pyZXZ69tAv=@`t%ag_Hk{LP~OH9iE)I= zaJ69b4kuCkV0V zo(M0#>phpQ_)@j;h%m{-a*LGi(72TP)ws2w*@4|C-3+;=5DmC4s7Lp95%n%@Ko zfdr3-a7m*dys9iIci$A=4NPJ`HfJ;hujLgU)ZRuJI`n;Pw|yksu!#LQnJ#dJysgNb z@@qwR^wrk(jbq4H?d!lNyy72~Dnn87KxsgQ!)|*m(DRM+eC$wh7KnS-mho3|KE)7h zK3k;qZ;K1Lj6uEXLYUYi)1FN}F@-xJ z@@3Hb84sl|j{4$3J}aTY@cbX@pzB_qM~APljrjju6P0tY{C@ zpUCOz_NFmALMv1*blCcwUD3?U6tYs+N%cmJ98D%3)%)Xu^uvzF zS5O!sc#X6?EwsYkvPo6A%O8&y8sCCQH<%f2togVwW&{M;PR!a(ZT_A+jVAbf{@5kL zB@Z(hb$3U{T_}SKA_CoQVU-;j>2J=L#lZ~aQCFg-d<9rzs$_gO&d5N6eFSc z1ml8)P*FSi+k@!^M9nDWR5e@ATD8oxtDu=36Iv2!;dZzidIS(PCtEuXAtlBb1;H%Z zwnC^Ek*D)EX4#Q>R$$WA2sxC_t(!!6Tr?C#@{3}n{<^o;9id1RA&-Pig1e-2B1XpG zliNjgmd3c&%A}s>qf{_j#!Z`fu0xIwm4L0)OF=u(OEmp;bLCIaZX$&J_^Z%4Sq4GZ zPn6sV_#+6pJmDN_lx@1;Zw6Md_p0w9h6mHtzpuIEwNn>OnuRSC2=>fP^Hqgc)xu^4 z<3!s`cORHJh#?!nKI`Et7{3C27+EuH)Gw1f)aoP|B3y?fuVfvpYYmmukx0ya-)TQX zR{ggy5cNf4X|g)nl#jC9p>7|09_S7>1D2GTRBUTW zAkQ=JMRogZqG#v;^=11O6@rPPwvJkr{bW-Qg8`q8GoD#K`&Y+S#%&B>SGRL>;ZunM@49!}Uy zN|bBCJ%sO;@3wl0>0gbl3L@1^O60ONObz8ZI7nder>(udj-jt`;yj^nTQ$L9`OU9W zX4alF#$|GiR47%x@s&LV>2Sz2R6?;2R~5k6V>)nz!o_*1Y!$p>BC5&?hJg_MiE6UBy>RkVZj`9UWbRkN-Hk!S`=BS3t3uyX6)7SF#)71*}`~Ogz z1rap5H6~dhBJ83;q-Y<5V35C2&F^JI-it(=5D#v!fAi9p#UwV~2tZQI+W(Dv?1t9? zfh*xpxxO{-(VGB>!Q&0%^YW_F!@aZS#ucP|YaD#>wd1Fv&Z*SR&mc;asi}1G) z_H>`!akh-Zxq9#io(7%;a$)w+{QH)Y$?UK1Dt^4)up!Szcxnu}kn$0afcfJL#IL+S z5gF_Y30j;{lNrG6m~$Ay?)*V9fZuU@3=kd40=LhazjFrau>(Y>SJNtOz>8x_X-BlA zIpl{i>OarVGj1v(4?^1`R}aQB&WCRQzS~;7R{tDZG=HhgrW@B`W|#cdyj%YBky)P= zpxuOZkW>S6%q7U{VsB#G(^FMsH5QuGXhb(sY+!-R8Bmv6Sx3WzSW<1MPPN1!&PurYky(@`bP9tz z52}LH9Q?+FF5jR6-;|+GVdRA!qtd;}*-h&iIw3Tq3qF9sDIb1FFxGbo&fbG5n8$3F zyY&PWL{ys^dTO}oZ#@sIX^BKW*bon=;te9j5k+T%wJ zNJtoN1~YVj4~YRrlZl)b&kJqp+Z`DqT!la$x&&IxgOQw#yZd-nBP3!7FijBXD|IsU8Zl^ zc6?MKpJQ+7ka|tZQLfchD$PD|;K(9FiLE|eUZX#EZxhG!S-63C$jWX1Yd!6-Yxi-u zjULIr|0-Q%D9jz}IF~S%>0(jOqZ(Ln<$9PxiySr&2Oic7vb<8q=46)Ln%Z|<*z5&> z3f~Zw@m;vR(bESB<=Jqkxn(=#hQw42l(7)h`vMQQTttz9XW6^|^8EK7qhju4r_c*b zJIi`)MB$w@9epwdIfnEBR+?~);yd6C(LeMC& zn&&N*?-g&BBJcV;8&UoZi4Lmxcj16ojlxR~zMrf=O_^i1wGb9X-0@6_rpjPYemIin zmJb+;lHe;Yp=8G)Q(L1bzH*}I>}uAqhj4;g)PlvD9_e_ScR{Ipq|$8NvAvLD8MYr}xl=bU~)f%B3E>r3Bu9_t|ThF3C5~BdOve zEbk^r&r#PT&?^V1cb{72yEWH}TXEE}w>t!cY~rA+hNOTK8FAtIEoszp!qqptS&;r$ zaYV-NX96-h$6aR@1xz6_E0^N49mU)-v#bwtGJm)ibygzJ8!7|WIrcb`$XH~^!a#s& z{Db-0IOTFq#9!^j!n_F}#Z_nX{YzBK8XLPVmc&X`fT7!@$U-@2KM9soGbmOSAmqV z{nr$L^MBo_u^Joyf0E^=eo{Rt0{{e$IFA(#*kP@SQd6lWT2-#>` zP1)7_@IO!9lk>Zt?#CU?cuhiLF&)+XEM9B)cS(gvQT!X3`wL*{fArTS;Ak`J<84du zALKPz4}3nlG8Fo^MH0L|oK2-4xIY!~Oux~1sw!+It)&D3p;+N8AgqKI`ld6v71wy8I!eP0o~=RVcFQR2Gr(eP_JbSytoQ$Yt}l*4r@A8Me94y z8cTDWhqlq^qoAhbOzGBXv^Wa4vUz$(7B!mX`T=x_ueKRRDfg&Uc-e1+z4x$jyW_Pm zp?U;-R#xt^Z8Ev~`m`iL4*c#65Nn)q#=Y0l1AuD&+{|8-Gsij3LUZXpM0Bx0u7WWm zH|%yE@-#XEph2}-$-thl+S;__ciBxSSzHveP%~v}5I%u!z_l_KoW{KRx2=eB33umE zIYFtu^5=wGU`Jab8#}cnYry@9p5UE#U|VVvx_4l49JQ;jQdp(uw=$^A$EA$LM%vmE zvdEOaIcp5qX8wX{mYf0;#51~imYYPn4=k&#DsKTxo{_Mg*;S495?OBY?#gv=edYC* z^O@-sd-qa+U24xvcbL0@C7_6o!$`)sVr-jSJE4XQUQ$?L7}2(}Eixqv;L8AdJAVqc zq}RPgpnDb@E_;?6K58r3h4-!4rT4Ab#rLHLX?eMOfluJk=3i1@Gt1i#iA=O`M0@x! z(HtJP9BMHXEzuD93m|B&woj0g6T?f#^)>J>|I4C5?Gam>n9!8CT%~aT;=oco5d6U8 zMXl(=W;$ND_8+DD*?|5bJ!;8ebESXMUKBAf7YBwNVJibGaJ*(2G`F%wx)grqVPjudiaq^Kl&g$8A2 zWMxMr@_$c}d+;_B`#kUX-t|4VKH&_f^^EP0&=DPLW)H)UzBG%%Tra*5 z%$kyZe3I&S#gfie^z5)!twG={3Cuh)FdeA!Kj<-9** zvT*5%Tb`|QbE!iW-XcOuy39>D3oe6x{>&<#E$o8Ac|j)wq#kQzz|ATd=Z0K!p2$QE zPu?jL8Lb^y3_CQE{*}sTDe!2!dtlFjq&YLY@2#4>XS`}v#PLrpvc4*@q^O{mmnr5D zmyJq~t?8>FWU5vZdE(%4cuZuao0GNjp3~Dt*SLaxI#g_u>hu@k&9Ho*#CZP~lFJHj z(e!SYlLigyc?&5-YxlE{uuk$9b&l6d`uIlpg_z15dPo*iU&|Khx2*A5Fp;8iK_bdP z?T6|^7@lcx2j0T@x>X7|kuuBSB7<^zeY~R~4McconTxA2flHC0_jFxmSTv-~?zVT| zG_|yDqa9lkF*B6_{j=T>=M8r<0s;@z#h)3BQ4NLl@`Xr__o7;~M&dL3J8fP&zLfDfy z);ckcTev{@OUlZ`bCo(-3? z1u1xD`PKgSg?RqeVVsF<1SLF;XYA@Bsa&cY!I48ZJn1V<3d!?s=St?TLo zC0cNr`qD*M#s6f~X>SCNVkva^9A2ZP>CoJ9bvgXe_c}WdX-)pHM5m7O zrHt#g$F0AO+nGA;7dSJ?)|Mo~cf{z2L)Rz!`fpi73Zv)H=a5K)*$5sf_IZypi($P5 zsPwUc4~P-J1@^3C6-r9{V-u0Z&Sl7vNfmuMY4yy*cL>_)BmQF!8Om9Dej%cHxbIzA zhtV0d{=%cr?;bpBPjt@4w=#<>k5ee=TiWAXM2~tUGfm z$s&!Dm0R^V$}fOR*B^kGaipi~rx~A2cS0;t&khV1a4u38*XRUP~f za!rZMtay8bsLt6yFYl@>-y^31(*P!L^^s@mslZy(SMsv9bVoX`O#yBgEcjCmGpyc* zeH$Dw6vB5P*;jor+JOX@;6K#+xc)Z9B8M=x2a@Wx-{snPGpRmOC$zpsqW*JCh@M2Y z#K+M(>=#d^>Of9C`))h<=Bsy)6zaMJ&x-t%&+UcpLjV`jo4R2025 zXaG8EA!0lQa)|dx-@{O)qP6`$rhCkoQqZ`^SW8g-kOwrwsK8 z3ms*AIcyj}-1x&A&vSq{r=QMyp3CHdWH35!sad#!Sm>^|-|afB+Q;|Iq@LFgqIp#Z zD1%H+3I?6RGnk&IFo|u+E0dCxXz4yI^1i!QTu7uvIEH>i3rR{srcST`LIRwdV1P;W z+%AN1NIf@xxvVLiSX`8ILA8MzNqE&7>%jMzGt9wm78bo9<;h*W84i29^w!>V>{N+S zd`5Zmz^G;f=icvoOZfK5#1ctx*~UwD=ab4DGQXehQ!XYnak*dee%YN$_ZPL%KZuz$ zD;$PpT;HM^$KwtQm@7uvT`i6>Hae1CoRVM2)NL<2-k2PiX=eAx+-6j#JI?M}(tuBW zkF%jjLR)O`gI2fcPBxF^HeI|DWwQWHVR!;;{BXXHskxh8F@BMDn`oEi-NHt;CLymW z=KSv5)3dyzec0T5B*`g-MQ<;gz=nIWKUi9ko<|4I(-E0k$QncH>E4l z**1w&#={&zv4Tvhgz#c29`m|;lU-jmaXFMC11 z*dlXDMEOG>VoLMc>!rApwOu2prKSi*!w%`yzGmS+k(zm*CsLK*wv{S_0WX^8A-rKy zbk^Gf_92^7iB_uUF)EE+ET4d|X|>d&mdN?x@vxKAQk`O+r4Qdu>XGy(a(19g;=jU} zFX{O*_NG>!$@jh!U369Lnc+D~qch3uT+_Amyi}*k#LAAwh}k8IPK5a-WZ81ufD>l> z$4cF}GSz>ce`3FAic}6W4Z7m9KGO?(eWqi@L|5Hq0@L|&2flN1PVl}XgQ2q*_n2s3 zt5KtowNkTYB5b;SVuoXA@i5irXO)A&%7?V`1@HGCB&)Wgk+l|^XXChq;u(nyPB}b3 zY>m5jkxpZgi)zfbgv&ec4Zqdvm+D<?Im*mXweS9H+V>)zF#Zp3)bhl$PbISY{5=_z!8&*Jv~NYtI-g!>fDs zmvL5O^U%!^VaKA9gvKw|5?-jk>~%CVGvctKmP$kpnpfN{D8@X*Aazi$txfa%vd-|E z>kYmV66W!lNekJPom29LdZ%(I+ZLZYTXzTg*to~m?7vp%{V<~>H+2}PQ?PPAq`36R z<%wR8v6UkS>Wt#hzGk#44W<%9S=nBfB);6clKwnxY}T*w21Qc3_?IJ@4gYzC7s;WP zVQNI(M=S=JT#xsZy7G`cR(BP9*je0bfeN8JN5~zY(DDs0t{LpHOIbN);?T-69Pf3R zSNe*&p2%AwXHL>__g+xd4Hlc_vu<25H?(`nafS%)3UPP7_4;gk-9ckt8SJRTv5v0M z_Hww`qPudL?ajIR&X*;$y-`<)6dxx1U~5eGS13CB!lX;3w7n&lDDiArbAhSycd}+b zya_3p@A`$kQy;|NJZ~s44Hqo7Hwt}X86NK=(ey>lgWTtGL6k@Gy;PbO!M%1~Wcn2k zUFP|*5d>t-X*RU8g%>|(wwj*~#l4z^Aatf^DWd1Wj#Q*AY0D^V@sC`M zjJc6qXu0I7Y*2;;gGu!plAFzG=J;1%eIOdn zQA>J&e05UN*7I5@yRhK|lbBSfJ+5Uq;!&HV@xfPZrgD}kE*1DSq^=%{o%|LChhl#0 zlMb<^a6ixzpd{kNZr|3jTGeEzuo}-eLT-)Q$#b{!vKx8Tg}swCni>{#%vDY$Ww$84 zew3c9BBovqb}_&BRo#^!G(1Eg((BScRZ}C)Oz?y`T5wOrv);)b^4XR8 zhJo7+<^7)qB>I;46!GySzdneZ>n_E1oWZY;kf94#)s)kWjuJN1c+wbVoNQcmnv}{> zN0pF+Sl3E}UQ$}slSZeLJrwT>Sr}#V(dVaezCQl2|4LN`7L7v&siYR|r7M(*JYfR$ zst3=YaDw$FSc{g}KHO&QiKxuhEzF{f%RJLKe3p*7=oo`WNP)M(9X1zIQPP0XHhY3c znrP{$4#Ol$A0s|4S7Gx2L23dv*Gv2o;h((XVn+9+$qvm}s%zi6nI-_s6?mG! zj{DV;qesJb&owKeEK?=J>UcAlYckA7Sl+I&IN=yasrZOkejir*kE@SN`fk<8Fgx*$ zy&fE6?}G)d_N`){P~U@1jRVA|2*69)KSe_}!~?+`Yb{Y=O~_+@!j<&oVQQMnhoIRU zA0CyF1OFfkK44n*JD~!2!SCPM;PRSk%1XL=0&rz00wxPs&-_eapJy#$h!eqY%nS0{ z!aGg58JIJPF3_ci%n)QSVpa2H`vIe$RD43;#IRfDV&Ibit z+?>HW4{2wOfC6Fw)}4x}i1maDxcE1qi@BS*qcxD2gE@h3#4cgU*D-&3z7D|tVZWt= z-Cy2+*Cm@P4GN_TPUtaVyVesbVDazF@)j8VJ4>XZv!f%}&eO1SvIgr}4`A*3#vat< z_MoByL(qW6L7SFZ#|Gc1fFN)L2PxY+{B8tJp+pxRyz*87)vXR}*=&ahXjBlQKguuf zX6x<<6fQulE^C*KH8~W%ptpaC0l?b=_{~*U4?5Vt;dgM4t_{&UZ1C2j?b>b+5}{IF_CUyvz-@QZPMlJ)r_tS$9kH%RPv#2_nMb zRLj5;chJ72*U`Z@Dqt4$@_+k$%|8m(HqLG!qT4P^DdfvGf&){gKnGCX#H0!;W=AGP zbA&Z`-__a)VTS}kKFjWGk z%|>yE?t*EJ!qeQ%dPk$;xIQ+P0;()PCBDgjJm6Buj{f^awNoVx+9<|lg3%-$G(*f) zll6oOkN|yamn1uyl2*N-lnqRI1cvs_JxLTeahEK=THV$Sz*gQhKNb*p0fNoda#-&F zB-qJgW^g}!TtM|0bS2QZekW7_tKu%GcJ!4?lObt0z_$mZ4rbQ0o=^curCs3bJK6sq z9fu-aW-l#>z~ca(B;4yv;2RZ?tGYAU)^)Kz{L|4oPj zdOf_?de|#yS)p2v8-N||+XL=O*%3+y)oI(HbM)Ds?q8~HPzIP(vs*G`iddbWq}! z(2!VjP&{Z1w+%eUq^ '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..107acd3 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 0000000..e07f962 --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1,24 @@ +// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +pluginManagement { + repositories { + google() + gradlePluginPortal() + mavenCentral() + maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") + } + + plugins { + kotlin("multiplatform").version(extra["kotlin.version"] as String) + kotlin("android").version(extra["kotlin.version"] as String) + id("com.android.application").version(extra["agp.version"] as String) + id("com.android.library").version(extra["agp.version"] as String) + id("org.jetbrains.compose").version(extra["compose.version"] as String) + } +} + +rootProject.name = "eimusic" + +include(":android", ":desktop", ":common") +include("fluent", "fluent-icons-core", "fluent-icons-extended") +include("fluent-icons-generator") +include("window-styler") \ No newline at end of file diff --git a/window-styler/build.gradle.kts b/window-styler/build.gradle.kts new file mode 100644 index 0000000..0f95397 --- /dev/null +++ b/window-styler/build.gradle.kts @@ -0,0 +1,32 @@ +// Suppress annotation is a workaround for a bug. +@Suppress("DSL_SCOPE_VIOLATION") +plugins { + kotlin("multiplatform") + id("org.jetbrains.compose") +} + + +group = extra["GROUP"] as String +version = extra["VERSION_NAME"] as String + +kotlin { + jvm { + compilations.all { + kotlinOptions.jvmTarget = "11" + } + + withJava() + } + + sourceSets { + named("jvmMain") { + dependencies { + implementation(compose.runtime) + implementation(compose.ui) + + api("net.java.dev.jna:jna-platform:latest.release") + + } + } + } +} \ No newline at end of file diff --git a/window-styler/gradle.properties b/window-styler/gradle.properties new file mode 100644 index 0000000..fdf348b --- /dev/null +++ b/window-styler/gradle.properties @@ -0,0 +1,27 @@ +# +# Publishing Configuration +# + +SONATYPE_HOST=S01 +RELEASE_SIGNING_ENABLED=true + +GROUP=com.mayakapps.compose +POM_ARTIFACT_ID=window-styler +VERSION_NAME=0.3.3-SNAPSHOT + +POM_NAME=Compose Window Styler +POM_DESCRIPTION=A library that lets you style your Compose Desktop application window +POM_INCEPTION_YEAR=2022 + +POM_URL=https://github.com/MayakaApps/ComposeWindowStyler +POM_SCM_URL=https://github.com/MayakaApps/ComposeWindowStyler +POM_SCM_CONNECTION=scm:git:git://github.com/MayakaApps/ComposeWindowStyler.git +POM_SCM_DEV_CONNECTION=scm:git:ssh://git@github.com/MayakaApps/ComposeWindowStyler.git + +POM_LICENSE_NAME=MIT License +POM_LICENSE_URL=https://raw.githubusercontent.com/MayakaApps/ComposeWindowStyler/main/LICENSE +POM_LICENSE_DIST=repo + +POM_DEVELOPER_ID=MayakaApps +POM_DEVELOPER_NAME=MayakaApps +POM_DEVELOPER_URL=https://github.com/MayakaApps/ diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/HackedContentPane.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/HackedContentPane.kt new file mode 100644 index 0000000..8e85fa4 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/HackedContentPane.kt @@ -0,0 +1,26 @@ +package com.mayakapps.compose.windowstyler + +import java.awt.AlphaComposite +import java.awt.Graphics +import java.awt.Graphics2D +import javax.swing.JPanel + +internal class HackedContentPane : JPanel() { + + override fun paint(g: Graphics) { + if (background.alpha != 255) { + val gg = g.create() + try { + if (gg is Graphics2D) { + gg.setColor(background) + gg.composite = AlphaComposite.getInstance(AlphaComposite.SRC) + gg.fillRect(0, 0, width, height) + } + } finally { + gg.dispose() + } + } + + super.paint(g) + } +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/TransparencyUtils.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/TransparencyUtils.kt new file mode 100644 index 0000000..2c1543c --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/TransparencyUtils.kt @@ -0,0 +1,66 @@ +package com.mayakapps.compose.windowstyler + +import androidx.compose.ui.awt.ComposeWindow +import org.jetbrains.skiko.SkiaLayer +import java.awt.* +import javax.swing.JComponent +import javax.swing.JDialog +import javax.swing.JWindow + +internal fun ComposeWindow.setComposeLayerTransparency(isTransparent: Boolean) { + skiaLayer.transparency = isTransparent +} + +internal fun Window.hackContentPane() { + val oldContentPane = contentPane ?: return + + // Create hacked content pane the same way of AWT + val newContentPane: JComponent = HackedContentPane() + newContentPane.name = "$name.contentPane" + newContentPane.layout = object : BorderLayout() { + override fun addLayoutComponent(comp: Component, constraints: Any?) { + super.addLayoutComponent(comp, constraints ?: CENTER) + } + } + + newContentPane.background = Color(0, 0, 0, 0) + + oldContentPane.components.forEach { newContentPane.add(it) } + + contentPane = newContentPane +} + + +internal val ComposeWindow.skiaLayer: SkiaLayer + get() { + val delegate = delegateField.get(this) + val layer = getLayerMethod.invoke(delegate) + return getComponentMethod.invoke(layer) as SkiaLayer + } + +internal val Window.isTransparent + get() = when (this) { + is ComposeWindow -> skiaLayer.transparency + else -> background.alpha != 255 + } + +internal val Window.isUndecorated + get() = when (this) { + is Frame -> isUndecorated + is JDialog -> isUndecorated + is JWindow -> true + else -> false + } + + +private val delegateField by lazy { + ComposeWindow::class.java.getDeclaredField("delegate").apply { isAccessible = true } +} + +private val getLayerMethod by lazy { + delegateField.type.getDeclaredMethod("getLayer").apply { isAccessible = true } +} + +private val getComponentMethod by lazy { + getLayerMethod.returnType.getDeclaredMethod("getComponent") +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/Utils.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/Utils.kt new file mode 100644 index 0000000..547081e --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/Utils.kt @@ -0,0 +1,21 @@ +package com.mayakapps.compose.windowstyler + +import java.awt.Window +import javax.swing.JDialog +import javax.swing.JFrame +import javax.swing.JWindow + +// Try hard to get the contentPane +internal var Window.contentPane + get() = when (this) { + is JFrame -> contentPane + is JDialog -> contentPane + is JWindow -> contentPane + else -> null + } + set(value) = when (this) { + is JFrame -> contentPane = value + is JDialog -> contentPane = value + is JWindow -> contentPane = value + else -> throw IllegalStateException() + } \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowBackdrop.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowBackdrop.kt new file mode 100644 index 0000000..0a7a591 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowBackdrop.kt @@ -0,0 +1,103 @@ +package com.mayakapps.compose.windowstyler + +import androidx.compose.ui.graphics.Color + +/** + * The type of the window backdrop/background. + * + * **Fallback Strategy** + * + * In case of unsupported effect the library tries to fall back to the nearest supported effect as follows: + * + * [Tabbed] -> [Mica] -> [Acrylic] -> [Transparent] + * + * [Aero] is dropped from the fallback as it is much more transparent than [Tabbed] or [Mica] and not customizable as + * [Acrylic]. If [Tabbed] or [Mica] falls back to [Acrylic] or [Transparent], high alpha is used with white or black + * color according to `isDarkTheme` to emulate these effects. + */ +sealed interface WindowBackdrop { + + /** + * This effect provides a simple solid backdrop colored as white or black according to isDarkTheme. This allows the + * backdrop to blend with the title bar as well. Though its name may imply that the window will be left unchanged, + * this is not the case as once the transparency is hacked into the window, it can't be reverted. + */ + object Default : WindowBackdrop + + /** + * This applies [color] as a solid background which means that any alpha component is ignored and the color is + * rendered as opaque. + */ + open class Solid(override val color: Color) : WindowBackdrop, ColorableWindowBackdrop { + override fun equals(other: Any?): Boolean = equalsImpl(other) + override fun hashCode(): Int = hashCodeImpl() + } + + /** + * Same as [Solid] but allows transparency taking into account the alpha value. If the passed [color] is fully + * opaque, the alpha is set to 0.5F. + */ + open class Transparent(color: Color) : WindowBackdrop, ColorableWindowBackdrop { + // If you really want the color to be fully opaque, just use Solid which is simpler and more stable + override val color: Color = + if (color.alpha != 1F) color else color.copy(alpha = 0.5F) + + override fun equals(other: Any?): Boolean = equalsImpl(other) + override fun hashCode(): Int = hashCodeImpl() + + /** + * This makes the window fully transparent. + */ + companion object : Transparent(Color.Transparent) + } + + /** + * This applies [Aero](https://en.wikipedia.org/wiki/Windows_Aero) backdrop which is Windows Vista and Windows 7 + * version of blur. + * + * This effect doesn't allow any customization. + */ + object Aero : WindowBackdrop + + /** + * This applies [Acrylic](https://docs.microsoft.com/en-us/windows/apps/design/style/acrylic) backdrop blended with + * the supplied [color]. If the backdrop is rendered opaque, double check that [color] has reasonable alpha value. + * + * **Supported on Windows 10 version 1803 or greater.** + */ + open class Acrylic(override val color: Color) : WindowBackdrop, ColorableWindowBackdrop { + override fun equals(other: Any?): Boolean = equalsImpl(other) + override fun hashCode(): Int = hashCodeImpl() + } + + /** + * This applies [Mica](https://docs.microsoft.com/en-us/windows/apps/design/style/mica) backdrop themed according + * to `isDarkTheme` value. + * + * **Supported on Windows 11 21H2 or greater.** + */ + object Mica : WindowBackdrop + + /** + * This applies Tabbed backdrop themed according to `isDarkTheme` value. This is a backdrop that is similar to + * [Mica] but targeted at tabbed windows. + * + * **Supported on Windows 11 22H2 or greater.** + */ + object Tabbed : WindowBackdrop +} + +internal sealed interface ColorableWindowBackdrop { + val color: Color + + fun equalsImpl(other: Any?): Boolean { + if (this === other) return true + if (javaClass != other?.javaClass) return false + + other as ColorableWindowBackdrop + + return color == other.color + } + + fun hashCodeImpl(): Int = color.hashCode() +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowFrameStyle.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowFrameStyle.kt new file mode 100644 index 0000000..0636b84 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowFrameStyle.kt @@ -0,0 +1,34 @@ +package com.mayakapps.compose.windowstyler + +import androidx.compose.ui.graphics.Color + +/** + * Styles for the window frame which includes the title bar and window border. + * + * All these styles are only supported on Windows 11 or greater and has no effect on other OSes. + * + * @property borderColor Specifies the color of the window border that is running around the window if the window is + * decorated. This property doesn't support transparency. + * @property titleBarColor Specifies the color of the window title bar (caption bar) if the window is decorated. This + * property doesn't support transparency. + * @property captionColor Specifies the color of the window caption (title) text if the window is decorated. This + * property doesn't support transparency. + * @property cornerPreference Specifies the shape of the corners you want. For example, you can use this property to + * avoid rounded corners in a decorated window or get the corners rounded in an undecorated window. + */ +data class WindowFrameStyle( + val borderColor: Color = Color.Unspecified, + val titleBarColor: Color = Color.Unspecified, + val captionColor: Color = Color.Unspecified, + val cornerPreference: WindowCornerPreference = WindowCornerPreference.DEFAULT +) + +/** + * The preferred corner shape of the window. + */ +enum class WindowCornerPreference { + DEFAULT, + NOT_ROUNDED, + ROUNDED, + SMALL_ROUNDED, +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyle.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyle.kt new file mode 100644 index 0000000..073b843 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyle.kt @@ -0,0 +1,28 @@ +package com.mayakapps.compose.windowstyler + +import androidx.compose.runtime.Composable +import androidx.compose.runtime.LaunchedEffect +import androidx.compose.runtime.remember +import androidx.compose.ui.window.WindowScope + +/** + * Applies the provided styles to the current window. + * + * See [WindowStyleManager.isDarkTheme], [WindowBackdrop], [WindowFrameStyle]. + */ +@Composable +fun WindowScope.WindowBackdropStyle( + isDarkTheme: Boolean = false, + backdropType: WindowBackdrop = WindowBackdrop.Default, + frameStyle: WindowFrameStyle = WindowFrameStyle(), +) { + val manager = remember { WindowStyleManager(window, isDarkTheme, backdropType, frameStyle) } + + LaunchedEffect(isDarkTheme) { + manager.isDarkTheme = isDarkTheme + } + + LaunchedEffect(backdropType) { + manager.backdropType = backdropType + } +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyleManager.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyleManager.kt new file mode 100644 index 0000000..91f2361 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/WindowStyleManager.kt @@ -0,0 +1,55 @@ +package com.mayakapps.compose.windowstyler + +import com.mayakapps.compose.windowstyler.windows.WindowsWindowStyleManager +import org.jetbrains.skiko.OS +import org.jetbrains.skiko.hostOs +import java.awt.Window + +/** + * Creates a suitable [WindowStyleManager] for [window] or a stub manager if the OS is not supported. + * + * The created manager is initialized by the supplied parameters. + * See [WindowStyleManager.isDarkTheme], [WindowBackdrop], [WindowFrameStyle]. + */ +fun WindowStyleManager( + window: Window, + isDarkTheme: Boolean = false, + backdropType: WindowBackdrop = WindowBackdrop.Default, + frameStyle: WindowFrameStyle = WindowFrameStyle(), +) = when (hostOs) { + OS.Windows -> WindowsWindowStyleManager(window, isDarkTheme, backdropType, frameStyle) + else -> StubWindowStyleManager(isDarkTheme, backdropType, frameStyle) +} + +/** + * Style manager which lets you update the style of the provided window using the exposed properties. + * + * Only use this manager if you can't use the `@Composable` method [WindowStyle] + */ +interface WindowStyleManager { + + /** + * This property should match the theming system used in your application. It's effect depends on the used backdrop + * as follows: + * * If the [backdropType] is [WindowBackdrop.Default], [WindowBackdrop.Mica] or [WindowBackdrop.Tabbed], it is + * used to manage the color of the background whether it is light or dark. + * * Otherwise, it is used to control the color of the title bar of the window white/black. + */ + var isDarkTheme: Boolean + + /** + * The type of the window backdrop/background. See [WindowBackdrop] and its implementations. + */ + var backdropType: WindowBackdrop + + /** + * The style of the window frame which includes the title bar and window border. See [WindowFrameStyle]. + */ + var frameStyle: WindowFrameStyle +} + +internal class StubWindowStyleManager( + override var isDarkTheme: Boolean, + override var backdropType: WindowBackdrop, + override var frameStyle: WindowFrameStyle, +) : WindowStyleManager \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/ColorUtils.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/ColorUtils.kt new file mode 100644 index 0000000..e65ca25 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/ColorUtils.kt @@ -0,0 +1,35 @@ +package com.mayakapps.compose.windowstyler.windows + +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.colorspace.connect + +internal fun Color.toBgr(): Int { + val colorSpace = colorSpace + val color = floatArrayOf(red, green, blue) + + // The transformation saturates the output + colorSpace.connect().transform(color) + + return ((color[2] * 255.0f + 0.5f).toInt() shl 16) or + ((color[1] * 255.0f + 0.5f).toInt() shl 8) or + (color[0] * 255.0f + 0.5f).toInt() +} + +// Modified version of toArgb +internal fun Color.toAbgr(): Int { + val colorSpace = colorSpace + val color = floatArrayOf(red, green, blue, alpha) + + // The transformation saturates the output + colorSpace.connect().transform(color) + + return (color[3] * 255.0f + 0.5f).toInt() shl 24 or + ((color[2] * 255.0f + 0.5f).toInt() shl 16) or + ((color[1] * 255.0f + 0.5f).toInt() shl 8) or + (color[0] * 255.0f + 0.5f).toInt() +} + +// For some reason, passing 0 (fully transparent black) to the setAccentPolicy with +// transparent accent policy results in solid red color. As a workaround, we pass +// fully transparent white which has the same visual effect. +internal fun Color.toAbgrForTransparent() = if (alpha == 0F) 0x00FFFFFF else toAbgr() \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/Utils.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/Utils.kt new file mode 100644 index 0000000..2393678 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/Utils.kt @@ -0,0 +1,50 @@ +package com.mayakapps.compose.windowstyler.windows + +import androidx.compose.ui.awt.ComposeWindow +import com.mayakapps.compose.windowstyler.WindowBackdrop +import com.mayakapps.compose.windowstyler.WindowCornerPreference +import com.mayakapps.compose.windowstyler.windows.jna.Nt +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentState +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmSystemBackdrop +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmWindowCornerPreference +import com.sun.jna.Native +import com.sun.jna.Pointer +import com.sun.jna.platform.win32.WinDef +import java.awt.Window + + val Window.hwnd + get() = + if (this is ComposeWindow) WinDef.HWND(Pointer(windowHandle)) + else WinDef.HWND(Native.getWindowPointer(this)) + +internal val windowsBuild by lazy { + val osVersionInfo = Nt.getVersion() + val buildNumber = osVersionInfo.buildNumber + osVersionInfo.dispose() + buildNumber +} + +internal fun WindowBackdrop.toDwmSystemBackdrop(): DwmSystemBackdrop = + when (this) { + is WindowBackdrop.Mica -> DwmSystemBackdrop.DWMSBT_MAINWINDOW + is WindowBackdrop.Acrylic -> DwmSystemBackdrop.DWMSBT_TRANSIENTWINDOW + is WindowBackdrop.Tabbed -> DwmSystemBackdrop.DWMSBT_TABBEDWINDOW + else -> DwmSystemBackdrop.DWMSBT_DISABLE + } + +internal fun WindowBackdrop.toAccentState(): AccentState = + when (this) { + is WindowBackdrop.Default, is WindowBackdrop.Solid -> AccentState.ACCENT_ENABLE_GRADIENT + is WindowBackdrop.Transparent -> AccentState.ACCENT_ENABLE_TRANSPARENTGRADIENT + is WindowBackdrop.Aero -> AccentState.ACCENT_ENABLE_BLURBEHIND + is WindowBackdrop.Acrylic -> AccentState.ACCENT_ENABLE_ACRYLICBLURBEHIND + else -> AccentState.ACCENT_DISABLED + } + +internal fun WindowCornerPreference.toDwmWindowCornerPreference(): DwmWindowCornerPreference = + when (this) { + WindowCornerPreference.DEFAULT -> DwmWindowCornerPreference.DWMWCP_DEFAULT + WindowCornerPreference.NOT_ROUNDED -> DwmWindowCornerPreference.DWMWCP_DONOTROUND + WindowCornerPreference.ROUNDED -> DwmWindowCornerPreference.DWMWCP_ROUND + WindowCornerPreference.SMALL_ROUNDED -> DwmWindowCornerPreference.DWMWCP_ROUNDSMALL + } \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsBackdropApis.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsBackdropApis.kt new file mode 100644 index 0000000..f1d0a2d --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsBackdropApis.kt @@ -0,0 +1,76 @@ +package com.mayakapps.compose.windowstyler.windows + +import com.mayakapps.compose.windowstyler.windows.jna.Dwm +import com.mayakapps.compose.windowstyler.windows.jna.User32 +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentFlag +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentState +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmSystemBackdrop +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmWindowAttribute +import com.sun.jna.platform.win32.WinDef + +internal class WindowsBackdropApis(private val hwnd: WinDef.HWND) { + private var isSystemBackdropSet = false + private var isMicaEnabled = false + private var isAccentPolicySet = false + private var isSheetOfGlassApplied = false + + fun setSystemBackdrop(systemBackdrop: DwmSystemBackdrop) { + createSheetOfGlassEffect() + if (Dwm.setSystemBackdrop(hwnd, systemBackdrop)) { + isSystemBackdropSet = systemBackdrop == DwmSystemBackdrop.DWMSBT_DISABLE + if (isSystemBackdropSet) resetAccentPolicy() + } + } + + fun setMicaEffectEnabled(enabled: Boolean) { + createSheetOfGlassEffect() + if (Dwm.setWindowAttribute(hwnd, DwmWindowAttribute.DWMWA_MICA_EFFECT, enabled)) { + isMicaEnabled = enabled + if (isMicaEnabled) resetAccentPolicy() + } + } + + fun setAccentPolicy( + accentState: AccentState = AccentState.ACCENT_DISABLED, + accentFlags: Set = emptySet(), + color: Int = 0, + animationId: Int = 0, + ) { + if (User32.setAccentPolicy(hwnd, accentState, accentFlags, color, animationId)) { + isAccentPolicySet = accentState != AccentState.ACCENT_DISABLED + if (isAccentPolicySet) { + resetSystemBackdrop() + resetMicaEffectEnabled() + resetWindowFrame() + } + } + } + + fun createSheetOfGlassEffect() { + if (!isSheetOfGlassApplied && Dwm.extendFrameIntoClientArea(hwnd, -1)) isSheetOfGlassApplied = true + } + + + fun resetSystemBackdrop() { + if (isSystemBackdropSet) setSystemBackdrop(DwmSystemBackdrop.DWMSBT_DISABLE) + } + + fun resetMicaEffectEnabled() { + if (isMicaEnabled) setMicaEffectEnabled(false) + } + + fun resetAccentPolicy() { + if (isAccentPolicySet) setAccentPolicy(AccentState.ACCENT_DISABLED) + } + + fun resetWindowFrame() { + // At least one margin should be non-negative in order to show the DWM + // window shadow created by handling [WM_NCCALCSIZE]. + // + // Matching value with bitsdojo_window. + // https://github.com/bitsdojo/bitsdojo_window/blob/adad0cd40be3d3e12df11d864f18a96a2d0fb4fb/bitsdojo_window_windows/windows/bitsdojo_window.cpp#L149 + if (isSheetOfGlassApplied && Dwm.extendFrameIntoClientArea(hwnd, 0, 0, 1, 0)) { + isSheetOfGlassApplied = false + } + } +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsWindowStyleManager.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsWindowStyleManager.kt new file mode 100644 index 0000000..76fa289 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/WindowsWindowStyleManager.kt @@ -0,0 +1,243 @@ +package com.mayakapps.compose.windowstyler.windows + +import androidx.compose.ui.awt.ComposeWindow +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.isSpecified +import com.mayakapps.compose.windowstyler.* +import com.mayakapps.compose.windowstyler.windows.jna.Dwm +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentFlag +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmWindowAttribute +import com.sun.jna.platform.win32.WinDef.HWND +import java.awt.Window +import java.awt.event.WindowAdapter +import java.awt.event.WindowEvent +import javax.swing.SwingUtilities + +/** + * Windows implementation of [WindowStyleManager]. It is not recommended to use this class directly. + * + * If used on an OS other than Windows, it'll crash. + */ +class WindowsWindowStyleManager( + window: Window, + isDarkTheme: Boolean = false, + backdropType: WindowBackdrop = WindowBackdrop.Default, + frameStyle: WindowFrameStyle = WindowFrameStyle(), +) : WindowStyleManager { + + private val hwnd: HWND = window.hwnd + private val isUndecorated = window.isUndecorated + private var wasAero = false + + private val backdropApis = WindowsBackdropApis(hwnd) + + override var isDarkTheme: Boolean = isDarkTheme + set(value) { + if (field != value) { + field = value + updateTheme() + } + } + + override var backdropType: WindowBackdrop = backdropType + set(value) { + val finalValue = value.fallbackIfUnsupported() + + if (field != finalValue) { + wasAero = field is WindowBackdrop.Aero + field = finalValue + updateBackdrop() + } + } + + override var frameStyle: WindowFrameStyle = frameStyle + set(value) { + if (field != value) { + val oldValue = field + field = value + updateFrameStyle(oldValue) + } + } + + init { + // invokeLater is called to make sure that ComposeLayer was initialized first + SwingUtilities.invokeLater { + // If the window is not already transparent, hack it to be transparent + if (!window.isTransparent) { + // For some reason, reversing the order of these two calls doesn't work. + if (window is ComposeWindow) window.setComposeLayerTransparency(true) + window.hackContentPane() + } + + updateTheme() + updateBackdrop() + updateFrameStyle() + } + } + + private fun updateTheme() { + val attribute = + when { + windowsBuild < 17763 -> return + windowsBuild >= 18985 -> DwmWindowAttribute.DWMWA_USE_IMMERSIVE_DARK_MODE + else -> DwmWindowAttribute.DWMWA_USE_IMMERSIVE_DARK_MODE_BEFORE_20H1 + } + + if (windowsBuild >= 17763 && Dwm.setWindowAttribute(hwnd, attribute, isDarkTheme)) { + // Default: This is done to update the background color between white or black + // ThemedAcrylic: Update the acrylic effect if it is themed + // Transparent: + // For some reason, using setImmersiveDarkModeEnabled after setting accent policy to transparent + // results in solid red backdrop. So, we have to reset the transparent backdrop after using it. + // This is also required for updating emulated transparent effect + if (backdropType is WindowBackdrop.Default || backdropType is ThemedAcrylic || + backdropType is WindowBackdrop.Transparent + ) updateBackdrop() + // This is necessary for window buttons to change color correctly + else if (backdropType is WindowBackdrop.Mica && !isUndecorated) { + backdropApis.resetWindowFrame() + backdropApis.createSheetOfGlassEffect() + } + } + } + + private fun updateBackdrop() { + // This is done to make sure that the window has become visible + // If the window isn't shown yet, and we try to apply Default, Solid, Aero, + // or Acrylic, the effect will be applied to the title bar background + // leaving the caption with awkward background box. + // Unfortunately, even with this method, mica has this background box. + SwingUtilities.invokeLater { + // Only on later Windows 11 versions and if effect is WindowEffect.mica, + // WindowEffect.acrylic or WindowEffect.tabbed, otherwise fallback to old + // approach. + if ( + windowsBuild >= 22523 && + (backdropType is WindowBackdrop.Acrylic || backdropType is WindowBackdrop.Mica || backdropType is WindowBackdrop.Tabbed) + ) { + backdropApis.setSystemBackdrop(backdropType.toDwmSystemBackdrop()) + } else { + if (backdropType is WindowBackdrop.Mica) { + // Check for Windows 11. + if (windowsBuild >= 22000) { + backdropApis.setMicaEffectEnabled(true) + } + } else { + val color = when (val backdropType = backdropType) { + // As the transparency hack is irreversible, the default effect is applied by solid backdrop. + // The default color is white or black depending on the theme + is WindowBackdrop.Default -> (if (isDarkTheme) Color.Black else Color.White).toAbgr() + is WindowBackdrop.Transparent -> backdropType.color.toAbgrForTransparent() + is ColorableWindowBackdrop -> backdropType.color.toAbgr() + else -> 0x7FFFFFFF + } + + // wasAero: This is required as sometimes the window gets stuck at aero + // Transparent: In many cases, if this is not done, red opaque background is shown + if (wasAero || backdropType is WindowBackdrop.Transparent) backdropApis.resetAccentPolicy() + + // Another red opaque background case :'( + // Resetting these values needs to be done before applying transparency + if (backdropType is WindowBackdrop.Transparent) { + backdropApis.resetMicaEffectEnabled() + backdropApis.resetSystemBackdrop() + } + + backdropApis.setAccentPolicy( + accentState = backdropType.toAccentState(), + accentFlags = setOf(AccentFlag.DRAW_ALL_BORDERS), + color = color, + ) + } + } + } + } + + /* + * Frame Style + */ + + private fun updateFrameStyle(oldStyle: WindowFrameStyle? = null) { + if (windowsBuild >= 22000) { + if ((oldStyle?.cornerPreference ?: WindowCornerPreference.DEFAULT) != frameStyle.cornerPreference) { + Dwm.setWindowCornerPreference(hwnd, frameStyle.cornerPreference.toDwmWindowCornerPreference()) + } + + if (frameStyle.borderColor.isSpecified && oldStyle?.borderColor != frameStyle.borderColor) { + Dwm.setWindowAttribute(hwnd, DwmWindowAttribute.DWMWA_BORDER_COLOR, frameStyle.borderColor.toBgr()) + } + + if (frameStyle.titleBarColor.isSpecified && oldStyle?.titleBarColor != frameStyle.titleBarColor) { + Dwm.setWindowAttribute(hwnd, DwmWindowAttribute.DWMWA_CAPTION_COLOR, frameStyle.titleBarColor.toBgr()) + } + + if (frameStyle.captionColor.isSpecified && oldStyle?.captionColor != frameStyle.captionColor) { + Dwm.setWindowAttribute(hwnd, DwmWindowAttribute.DWMWA_TEXT_COLOR, frameStyle.captionColor.toBgr()) + } + } + } + + /* + * Fallback Strategy + */ + + private fun WindowBackdrop.fallbackIfUnsupported(): WindowBackdrop { + if (windowsBuild >= supportedSince) return this + + return when (this) { + is WindowBackdrop.Tabbed -> WindowBackdrop.Mica + is WindowBackdrop.Mica -> themedAcrylic + is WindowBackdrop.Acrylic -> { + // Aero isn't customizable and too transparent for background + // Manual mapping of themedAcrylic is to keep the theming working as expected + if (this is ThemedAcrylic) themedTransparent + else WindowBackdrop.Transparent(color) + } + else -> WindowBackdrop.Default + }.fallbackIfUnsupported() + } + + private val themedTransparent = ThemedTransparent() + private val themedAcrylic = ThemedAcrylic() + + private val themedFallbackColor + get() = if (isDarkTheme) Color(0xEF000000L) else Color(0xEFFFFFFFL) + + private inner class ThemedAcrylic : WindowBackdrop.Acrylic(Color.Unspecified) { + override val color: Color + get() = themedFallbackColor + } + + private inner class ThemedTransparent : WindowBackdrop.Transparent(Color.Unspecified) { + override val color: Color + get() = themedFallbackColor + } + + private val WindowBackdrop.supportedSince + get() = when (this) { + is WindowBackdrop.Acrylic -> 17063 + is WindowBackdrop.Mica -> 22000 + is WindowBackdrop.Tabbed -> 22523 + else -> 0 + } + + /* + * Focus Listener for transparency workaround + */ + + // This is a workaround for transparency getting replaced by red opaque color for decorated windows on focus + // changes. This workaround doesn't appear to be efficient, and there may be red flashes on losing/gaining focus. + // Yet, it seems to be enough for the limited use cases of transparent decorated + private val windowAdapter = object : WindowAdapter() { + override fun windowGainedFocus(e: WindowEvent?) = resetTransparent() + override fun windowLostFocus(e: WindowEvent?) = resetTransparent() + + private fun resetTransparent() { + if (!isUndecorated && this@WindowsWindowStyleManager.backdropType is WindowBackdrop.Transparent) updateBackdrop() + } + } + + init { + window.addWindowFocusListener(windowAdapter) + } +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Dwm.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Dwm.kt new file mode 100644 index 0000000..5f3b6b3 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Dwm.kt @@ -0,0 +1,75 @@ +package com.mayakapps.compose.windowstyler.windows.jna + +import androidx.compose.ui.window.WindowScope +import com.mayakapps.compose.windowstyler.windows.hwnd +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmSystemBackdrop +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmWindowAttribute +import com.mayakapps.compose.windowstyler.windows.jna.enums.DwmWindowCornerPreference +import com.mayakapps.compose.windowstyler.windows.jna.structs.Margins +import com.sun.jna.Native +import com.sun.jna.PointerType +import com.sun.jna.platform.win32.W32Errors +import com.sun.jna.platform.win32.WinDef +import com.sun.jna.platform.win32.WinDef.HWND +import com.sun.jna.platform.win32.WinNT.HRESULT +import com.sun.jna.ptr.IntByReference +import com.sun.jna.win32.StdCallLibrary +import com.sun.jna.win32.W32APIOptions + +object Dwm { + fun extendFrameIntoClientArea(hwnd: HWND, margin: Int = 0) = + extendFrameIntoClientArea(hwnd, margin, margin, margin, margin) + + fun extendFrameIntoClientArea( + hwnd: HWND, + leftWidth: Int = 0, + rightWidth: Int = 0, + topHeight: Int = 0, + bottomHeight: Int = 0, + ): Boolean { + val margins = Margins(leftWidth, rightWidth, topHeight, bottomHeight) + + val result = DwmImpl.DwmExtendFrameIntoClientArea(hwnd, margins) + if (result != W32Errors.S_OK) println("DwmExtendFrameIntoClientArea failed with result $result") + + margins.dispose() + return result == W32Errors.S_OK + } + + + fun setSystemBackdrop(hwnd: HWND, systemBackdrop: DwmSystemBackdrop): Boolean = + setWindowAttribute(hwnd, DwmWindowAttribute.DWMWA_SYSTEMBACKDROP_TYPE, systemBackdrop.value) + + fun setWindowCornerPreference(hwnd: HWND, cornerPreference: DwmWindowCornerPreference): Boolean = + setWindowAttribute(hwnd, DwmWindowAttribute.DWMWA_WINDOW_CORNER_PREFERENCE, cornerPreference.value) + + fun setWindowAttribute(hwnd: HWND, attribute: DwmWindowAttribute, value: Boolean) = + setWindowAttribute(hwnd, attribute, WinDef.BOOLByReference(WinDef.BOOL(value)), WinDef.BOOL.SIZE) + + fun setWindowAttribute(hwnd: HWND, attribute: DwmWindowAttribute, value: Int) = + setWindowAttribute(hwnd, attribute, IntByReference(value), INT_SIZE) + + fun WindowScope.setWindowAttribute(attribute: DwmWindowAttribute, value: Int) = + setWindowAttribute(this.window.hwnd, attribute, IntByReference(value), INT_SIZE) + + private fun setWindowAttribute( + hwnd: HWND, + attribute: DwmWindowAttribute, + value: PointerType?, + valueSize: Int, + ): Boolean { + val result = DwmImpl.DwmSetWindowAttribute(hwnd, attribute.value, value, valueSize) + + if (result != W32Errors.S_OK) println("DwmSetWindowAttribute(${attribute.name}) failed with result $result") + return result == W32Errors.S_OK + } +} + +@Suppress("SpellCheckingInspection") +private object DwmImpl : DwmApi by Native.load("dwmapi", DwmApi::class.java, W32APIOptions.DEFAULT_OPTIONS) + +@Suppress("FunctionName") +private interface DwmApi : StdCallLibrary { + fun DwmExtendFrameIntoClientArea(hwnd: HWND, margins: Margins): HRESULT + fun DwmSetWindowAttribute(hwnd: HWND, attribute: Int, value: PointerType?, valueSize: Int): HRESULT +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Nt.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Nt.kt new file mode 100644 index 0000000..d7a6a80 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Nt.kt @@ -0,0 +1,18 @@ +package com.mayakapps.compose.windowstyler.windows.jna + +import com.mayakapps.compose.windowstyler.windows.jna.structs.OsVersionInfo +import com.sun.jna.Native +import com.sun.jna.win32.StdCallLibrary +import com.sun.jna.win32.W32APIOptions + +internal object Nt { + fun getVersion() = OsVersionInfo().also { NtImpl.RtlGetVersion(it) } +} + +@Suppress("SpellCheckingInspection") +private object NtImpl : NtApi by Native.load("Ntdll", NtApi::class.java, W32APIOptions.DEFAULT_OPTIONS) + +@Suppress("FunctionName") +private interface NtApi : StdCallLibrary { + fun RtlGetVersion(osVersionInfo: OsVersionInfo): Int +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/User32.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/User32.kt new file mode 100644 index 0000000..fa26236 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/User32.kt @@ -0,0 +1,50 @@ +package com.mayakapps.compose.windowstyler.windows.jna + +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentFlag +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentState +import com.mayakapps.compose.windowstyler.windows.jna.enums.WindowCompositionAttribute +import com.mayakapps.compose.windowstyler.windows.jna.structs.AccentPolicy +import com.mayakapps.compose.windowstyler.windows.jna.structs.WindowCompositionAttributeData +import com.sun.jna.Native +import com.sun.jna.platform.win32.WinDef +import com.sun.jna.win32.StdCallLibrary +import com.sun.jna.win32.W32APIOptions + +internal object User32 { + fun setAccentPolicy( + hwnd: WinDef.HWND, + accentState: AccentState = AccentState.ACCENT_DISABLED, + accentFlags: Set = emptySet(), + color: Int = 0, + animationId: Int = 0, + ): Boolean { + val data = WindowCompositionAttributeData( + WindowCompositionAttribute.WCA_ACCENT_POLICY, + AccentPolicy(accentState, accentFlags, color, animationId), + ) + + val isSuccess = setWindowCompositionAttribute(hwnd, data) + + data.dispose() + return isSuccess + } + + private fun setWindowCompositionAttribute( + hwnd: WinDef.HWND, + attributeData: WindowCompositionAttributeData + ): Boolean { + Native.setLastError(0) + + val isSuccess = User32Impl.SetWindowCompositionAttribute(hwnd, attributeData) + + if (!isSuccess) println("SetWindowCompositionAttribute(${attributeData.attribute}) failed with last error ${Native.getLastError()}") + return isSuccess + } +} + +private object User32Impl : User32Api by Native.load("user32", User32Api::class.java, W32APIOptions.DEFAULT_OPTIONS) + +@Suppress("FunctionName") +private interface User32Api : StdCallLibrary { + fun SetWindowCompositionAttribute(hwnd: WinDef.HWND, attributeData: WindowCompositionAttributeData): Boolean +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Utils.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Utils.kt new file mode 100644 index 0000000..31b9a60 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/Utils.kt @@ -0,0 +1,9 @@ +package com.mayakapps.compose.windowstyler.windows.jna + +internal inline fun Iterable.orOf(selector: (T) -> Int): Int { + var result = 0 + forEach { result = result or selector(it) } + return result +} + +internal const val INT_SIZE = 4 \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentFlag.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentFlag.kt new file mode 100644 index 0000000..031810d --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentFlag.kt @@ -0,0 +1,11 @@ +package com.mayakapps.compose.windowstyler.windows.jna.enums + +@Suppress("SpellCheckingInspection", "unused") +internal enum class AccentFlag(val value: Int) { + NONE(0), + DRAW_LEFT_BORDER(0x20), + DRAW_TOP_BORDER(0x40), + DRAW_RIGHT_BORDER(0x80), + DRAW_BOTTOM_BORDER(0x100), + DRAW_ALL_BORDERS(0x1E0), // OR result of all borders +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentState.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentState.kt new file mode 100644 index 0000000..7e1783d --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/AccentState.kt @@ -0,0 +1,12 @@ +package com.mayakapps.compose.windowstyler.windows.jna.enums + +@Suppress("SpellCheckingInspection", "unused") +internal enum class AccentState(val value: Int) { + ACCENT_DISABLED(0), + ACCENT_ENABLE_GRADIENT(1), + ACCENT_ENABLE_TRANSPARENTGRADIENT(2), + ACCENT_ENABLE_BLURBEHIND(3), + ACCENT_ENABLE_ACRYLICBLURBEHIND(4), + ACCENT_ENABLE_HOSTBACKDROP(5), + ACCENT_INVALID_STATE(6), +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmSystemBackdrop.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmSystemBackdrop.kt new file mode 100644 index 0000000..452f08d --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmSystemBackdrop.kt @@ -0,0 +1,10 @@ +package com.mayakapps.compose.windowstyler.windows.jna.enums + +@Suppress("SpellCheckingInspection", "unused") +enum class DwmSystemBackdrop(val value: Int) { + DWMSBT_AUTO(0), + DWMSBT_DISABLE(1), // None + DWMSBT_MAINWINDOW(2), // Mica + DWMSBT_TRANSIENTWINDOW(3), // Acrylic + DWMSBT_TABBEDWINDOW(4), // Tabbed +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowAttribute.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowAttribute.kt new file mode 100644 index 0000000..22d360c --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowAttribute.kt @@ -0,0 +1,32 @@ +package com.mayakapps.compose.windowstyler.windows.jna.enums + +@Suppress("SpellCheckingInspection", "unused") +enum class DwmWindowAttribute(val value: Int) { + DWMWA_NCRENDERING_ENABLED(0), + DWMWA_NCRENDERING_POLICY(1), + DWMWA_TRANSITIONS_FORCEDISABLED(2), + DWMWA_ALLOW_NCPAINT(3), + DWMWA_CAPTION_BUTTON_BOUNDS(4), + DWMWA_NONCLIENT_RTL_LAYOUT(5), + DWMWA_FORCE_ICONIC_REPRESENTATION(6), + DWMWA_FLIP3D_POLICY(7), + DWMWA_EXTENDED_FRAME_BOUNDS(8), + DWMWA_HAS_ICONIC_BITMAP(9), + DWMWA_DISALLOW_PEEK(10), + DWMWA_EXCLUDED_FROM_PEEK(11), + DWMWA_CLOAK(12), + DWMWA_CLOAKED(13), + DWMWA_FREEZE_REPRESENTATION(14), + DWMWA_PASSIVE_UPDATE_MODE(15), + DWMWA_USE_HOSTBACKDROPBRUSH(16), + DWMWA_USE_IMMERSIVE_DARK_MODE_BEFORE_20H1(19), + DWMWA_USE_IMMERSIVE_DARK_MODE(20), + DWMWA_WINDOW_CORNER_PREFERENCE(33), + DWMWA_BORDER_COLOR(34), + DWMWA_CAPTION_COLOR(35), + DWMWA_TEXT_COLOR(36), + DWMWA_VISIBLE_FRAME_BORDER_THICKNESS(37), + DWMWA_SYSTEMBACKDROP_TYPE(38), + DWMWA_LAST(39), + DWMWA_MICA_EFFECT(1029), +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowCornerPreference.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowCornerPreference.kt new file mode 100644 index 0000000..a8e4ceb --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/DwmWindowCornerPreference.kt @@ -0,0 +1,9 @@ +package com.mayakapps.compose.windowstyler.windows.jna.enums + +@Suppress("SpellCheckingInspection", "unused") +enum class DwmWindowCornerPreference(val value: Int) { + DWMWCP_DEFAULT(0), + DWMWCP_DONOTROUND(1), + DWMWCP_ROUND(2), + DWMWCP_ROUNDSMALL(3), +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/WindowCompositionAttribute.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/WindowCompositionAttribute.kt new file mode 100644 index 0000000..c9809e5 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/enums/WindowCompositionAttribute.kt @@ -0,0 +1,33 @@ +package com.mayakapps.compose.windowstyler.windows.jna.enums + +@Suppress("SpellCheckingInspection", "unused") +internal enum class WindowCompositionAttribute(val value: Int) { + WCA_UNDEFINED(0), + WCA_NCRENDERING_ENABLED(1), + WCA_NCRENDERING_POLICY(2), + WCA_TRANSITIONS_FORCEDISABLED(3), + WCA_ALLOW_NCPAINT(4), + WCA_CAPTION_BUTTON_BOUNDS(5), + WCA_NONCLIENT_RTL_LAYOUT(6), + WCA_FORCE_ICONIC_REPRESENTATION(7), + WCA_EXTENDED_FRAME_BOUNDS(8), + WCA_HAS_ICONIC_BITMAP(9), + WCA_THEME_ATTRIBUTES(10), + WCA_NCRENDERING_EXILED(11), + WCA_NCADORNMENTINFO(12), + WCA_EXCLUDED_FROM_LIVEPREVIEW(13), + WCA_VIDEO_OVERLAY_ACTIVE(14), + WCA_FORCE_ACTIVEWINDOW_APPEARANCE(15), + WCA_DISALLOW_PEEK(16), + WCA_CLOAK(17), + WCA_CLOAKED(18), + WCA_ACCENT_POLICY(19), + WCA_FREEZE_REPRESENTATION(20), + WCA_EVER_UNCLOAKED(21), + WCA_VISUAL_OWNER(22), + WCA_HOLOGRAPHIC(23), + WCA_EXCLUDED_FROM_DDA(24), + WCA_PASSIVEUPDATEMODE(25), + WCA_USEDARKMODECOLORS(26), + WCA_LAST(27), +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/AccentPolicy.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/AccentPolicy.kt new file mode 100644 index 0000000..a38a254 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/AccentPolicy.kt @@ -0,0 +1,27 @@ +package com.mayakapps.compose.windowstyler.windows.jna.structs + +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentFlag +import com.mayakapps.compose.windowstyler.windows.jna.enums.AccentState +import com.mayakapps.compose.windowstyler.windows.jna.orOf +import com.sun.jna.Structure.FieldOrder + +@Suppress("unused") +@FieldOrder( + "accentState", + "accentFlags", + "color", + "animationId", +) +internal class AccentPolicy( + accentState: AccentState = AccentState.ACCENT_DISABLED, + accentFlags: Set = emptySet(), + @JvmField var color: Int = 0, + @JvmField var animationId: Int = 0, +) : BaseStructure() { + + @JvmField + var accentState: Int = accentState.value + + @JvmField + var accentFlags: Int = accentFlags.orOf { it.value } +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/BaseStructure.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/BaseStructure.kt new file mode 100644 index 0000000..fa796c7 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/BaseStructure.kt @@ -0,0 +1,7 @@ +package com.mayakapps.compose.windowstyler.windows.jna.structs + +import com.sun.jna.Structure + +internal open class BaseStructure : Structure(), Structure.ByReference { + open fun dispose() = clear() +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/Margins.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/Margins.kt new file mode 100644 index 0000000..8c96982 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/Margins.kt @@ -0,0 +1,16 @@ +package com.mayakapps.compose.windowstyler.windows.jna.structs + +import com.sun.jna.Structure + +@Structure.FieldOrder( + "leftWidth", + "rightWidth", + "topHeight", + "bottomHeight", +) +internal data class Margins( + @JvmField var leftWidth: Int = 0, + @JvmField var rightWidth: Int = 0, + @JvmField var topHeight: Int = 0, + @JvmField var bottomHeight: Int = 0, +) : BaseStructure() \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/OsVersionInfo.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/OsVersionInfo.kt new file mode 100644 index 0000000..4e27ac2 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/OsVersionInfo.kt @@ -0,0 +1,28 @@ +package com.mayakapps.compose.windowstyler.windows.jna.structs + +import com.sun.jna.Pointer +import com.sun.jna.Structure.FieldOrder +import com.sun.jna.platform.win32.WinDef.ULONG + +@Suppress("unused") +@FieldOrder( + "osVersionInfoSize", + "majorVersion", + "minorVersion", + "buildNumber", + "platformId", + "csdVersion", +) +internal class OsVersionInfo( + @JvmField var majorVersion: Int = 0, + @JvmField var minorVersion: Int = 0, + @JvmField var buildNumber: Int = 0, + @JvmField var platformId: Int = 0, +) : BaseStructure() { + + @JvmField + var osVersionInfoSize: Int = (ULONG.SIZE * 5) + 4 + + @JvmField + var csdVersion: Pointer? = null +} \ No newline at end of file diff --git a/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/WindowCompositionAttributeData.kt b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/WindowCompositionAttributeData.kt new file mode 100644 index 0000000..1116fd1 --- /dev/null +++ b/window-styler/src/jvmMain/kotlin/com/mayakapps/compose/windowstyler/windows/jna/structs/WindowCompositionAttributeData.kt @@ -0,0 +1,27 @@ +package com.mayakapps.compose.windowstyler.windows.jna.structs + +import com.mayakapps.compose.windowstyler.windows.jna.enums.WindowCompositionAttribute +import com.sun.jna.Structure.FieldOrder + +@Suppress("unused") +@FieldOrder( + "attribute", + "data", + "sizeOfData", +) +internal class WindowCompositionAttributeData( + attribute: WindowCompositionAttribute = WindowCompositionAttribute.WCA_UNDEFINED, + @JvmField var data: AccentPolicy = AccentPolicy(), +) : BaseStructure() { + + @JvmField + var attribute: Int = attribute.value + + @JvmField + var sizeOfData: Int = data.size() + + override fun dispose() { + data.dispose() + super.dispose() + } +} \ No newline at end of file